Commit Graph

6094 Commits

Author SHA1 Message Date
Philip Taron
885fd34de3 fetchFromGitHub: use fetchgit when the rootDir option is set (#446709) 2025-10-03 17:43:22 +00:00
sternenseemann
bfa2545d76 Merge commit 6e0e8f1225 into haskell-updates 2025-10-03 13:18:44 +02:00
Michael Daniels
42637c305f fetchFromGitHub: use fetchgit when the rootDir option is set
This argument was added to fetchgit in #427165,
and it's not supported by fetchzip.

Co-authored-by: Philip Taron <philip.taron@gmail.com>
2025-10-02 21:17:23 -04:00
K900
95c9e46fa3 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-02 20:27:02 +03:00
nixpkgs-ci[bot]
a8a54fbfcf Merge master into staging-next 2025-10-02 17:21:56 +00:00
Johannes Kirschbauer
d2e832d7b7 docs: add clarifying explanation about reference documentation (#442442) 2025-10-02 16:05:12 +00:00
Johannes Kirschbauer
0862b93066 docs: add clarifying explanation about reference documentation
apply @roberth suggestion

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2025-10-02 18:00:22 +02:00
nixpkgs-ci[bot]
7d9f8fb0c1 Merge staging-next into staging 2025-10-02 15:59:43 +00:00
K900
f75ba3acbb Merge remote-tracking branch 'origin/master' into staging-next 2025-10-02 17:11:25 +03:00
Gaétan Lepage
e648b5d0f0 tomlq: 0.1.6 → 0.2.2 (#390198) 2025-10-02 08:04:52 +00:00
sternenseemann
932b4a5f4f Merge commit 41b88f48c1 into haskell-updates 2025-10-02 09:55:47 +02:00
Mikael Voss
cecd3dbea2 tomlq: 0.1.6 -> 0.2.2 2025-10-01 18:24:39 +02:00
dish
13b8b0788d nodePackages.rimraf: drop 2025-10-01 10:11:35 -04:00
nixpkgs-ci[bot]
d6ac0273cd Merge staging-next into staging 2025-10-01 00:19:21 +00:00
K900
4999ae577c Merge remote-tracking branch 'origin/master' into staging-next 2025-09-30 21:47:55 +03:00
Luna Nova
77b971e32c doc/rl-2511: note removal of pie hardening flag 2025-09-30 09:22:20 -07:00
Luna Nova
834e9652c3 doc: drop pie flag from sec-hardening-in-nixpkgs 2025-09-30 09:21:41 -07:00
Masum Reza
b4807195e0 adminneo: 4.17.2 -> 5.1.1 (#447014) 2025-09-30 16:16:32 +00:00
Philip Taron
b50da09811 doc: remove optional builtins prefixes from prelude functions (#447401) 2025-09-30 15:55:43 +00:00
René Neumann
95e1f0cf7d doc/release-notes: Document adminneo update 2025-09-30 17:50:41 +02:00
Leon Schwarzäugl
91352f2f83 nixos/homebox: update for v0.20.0 storage options
- v0.20.0 replaced HBOX_STORAGE_DATA in favor of
  HBOX_STORAGE_CONN_STRING and HBOX_STORAGE_PREFIX_PATH.
  Added options for these.
- Added support for custom user/group.
2025-09-30 15:57:01 +02:00
NAHO
854c5a5460 doc: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd --type file . doc --exec-batch sed --in-place --regexp-extended "
      s/\<builtins\.($(
        printf '%s\n' "${builtins[@]}" |
          paste --delimiter '|' --serial -
      ))\>/\1/g
    "

    nix fmt
2025-09-30 09:02:03 +02:00
Florian Klink
632f41de5f kbdVlock: split out of kbd (#447207) 2025-09-30 07:20:37 +03:00
Randy Eckenrode
2045438314 doc/stdenv/platform-notes: add section about availability checks 2025-09-29 21:33:09 -04:00
nixpkgs-ci[bot]
256acf7aa7 Merge master into staging-next 2025-09-30 00:16:28 +00:00
Alexander Bantyev
fde6a0b7c3 Add release notes for fetchgit's gitConfig 2025-09-29 22:34:56 +02:00
Robert Schütz
d4257061d6 Merge branch 'master' into staging-next 2025-09-29 09:51:09 -07:00
nikstur
1ee16b1900 kbdVlock: split out of kbd
This removes a dependency cycle from systemd, removing a rebuild. At the
same time it is just as convenience for users. They need to include the
`kbdVlock` package now instead of the `vlock` output.
2025-09-29 18:21:01 +02:00
dotlambda
6b36977077 nextcloud30: drop (#446070) 2025-09-29 16:18:14 +00:00
provokateurin
3afd6ec50d nextcloud30: drop 2025-09-29 16:03:32 +02:00
Silvan Mosberger
285ba51661 nix-prefetch-git: add --no-add-path argument (#442337) 2025-09-29 12:31:02 +00:00
K900
03bf26cffa Merge remote-tracking branch 'origin/master' into staging-next 2025-09-29 08:31:31 +03:00
Aleksana
9530f81764 proton-caller: drop (#446076) 2025-09-29 03:11:12 +00:00
Aleksana
e69e0e4903 pcp: drop (#445646) 2025-09-29 03:10:38 +00:00
nixpkgs-ci[bot]
dcb45e6d0a Merge 62588b43e4 into haskell-updates 2025-09-29 00:21:05 +00:00
Ramses
aaaf233089 doc: move nixos-init note to nixos doc (#446997) 2025-09-28 23:19:37 +00:00
nikstur
655ddc7a9c doc: move nixos-init note to nixos doc 2025-09-28 22:32:51 +02:00
nixpkgs-ci[bot]
e23c3f07e7 Merge master into staging-next 2025-09-28 18:05:02 +00:00
Sandro
4c80be0ea5 treewide: remove bower (#443594) 2025-09-28 13:15:39 +00:00
sternenseemann
28a47a0506 Merge commit e9f00bd893 into haskell-updates 2025-09-28 13:17:22 +02:00
nixpkgs-ci[bot]
072095cb06 Merge master into staging-next 2025-09-28 00:18:04 +00:00
Yohann Boniface
6016064641 k2pdfopt: drop (#445826) 2025-09-27 20:58:14 +00:00
Patrick
e9ddb8ca47 k2pdfopt: drop 2025-09-27 13:09:44 +02:00
Sandro Jäckel
a71bf6cd30 treewide: remove bower 2025-09-26 22:26:22 +02:00
K900
63730dc4de Merge remote-tracking branch 'origin/master' into staging-next 2025-09-26 22:55:30 +03:00
Sandro
3656f7c1f1 cloudflare-ddns: init at 1.15.1 (#394668) 2025-09-26 17:43:27 +00:00
sternenseemann
3bb02f4081 doc/haskell: make krank ignore informational issue reference 2025-09-26 14:31:36 +02:00
nixpkgs-ci[bot]
ea925c766f Merge master into staging-next 2025-09-26 12:07:11 +00:00
sternenseemann
1deb92346f haskellPackages.mkDerivation: enforce unix line endings in cabal files
Automatically use sed(1) to remove DOS line endings from .cabal files.
This is intended to work around Hackage producing revised cabal files
with DOS line endings (https://github.com/haskell/hackage-server/issues/316).
This frequently leads to

- patches failing to apply. Unfortunately there is no way to apply a
  patch with Unix line endings to a file with DOS line endings with
  GNU patch(1). Only the following combinations are supported:

  file  patch  comment
  Unix  Unix
  DOS   DOS    using --binary
  DOS   Unix   Haven't tested it, but I assume it works because
               patch(1) converts the file to Unix line endings
               implicitly (which can be disabled using --binary),
               but never the patch…

- Test suites sometimes involve the .cabal file which can be
  affected by the line endings.

This behavior is enabled by default to prevent cases where (unrevised)
packages regress when they get a revision later. Of course, the behavior
is a little nonsensical for non-Hackage packages, but it is probably
rarely an issue in practice. When DOS line endings need to be preserved,
the user can pass `dontConvertCabalFileToUnix = true`.

Supersedes #279248.
Resolves #206840.
2025-09-26 11:56:55 +02:00
Wolfgang Walther
3bcb750c0f gradience: drop (#444765) 2025-09-26 06:41:50 +00:00