Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
951 commits
Select commit Hold shift + click to select a range
7f1db76
haskellPackages.env-extra: fix flaky test failures (#420873)
wolfgangwalther Jun 30, 2025
24644ba
Merge master into staging-next
nixpkgs-ci[bot] Jun 30, 2025
eee21ba
Merge staging-next into staging
nixpkgs-ci[bot] Jun 30, 2025
095e78b
libavif: avoid dev dependencies for depending binaries (#417080)
SuperSandro2000 Jun 30, 2025
ac76b76
haskellPackages: mark builds failing on hydra as broken
sternenseemann Jun 30, 2025
c85656e
maintainers/scripts/haskell: don't redundantly add C++ Nix to env
sternenseemann Jun 30, 2025
91e3af2
maintainers/scripts/haskell: don't redundantly add C++ Nix to env (#4…
wolfgangwalther Jun 30, 2025
aef55f3
pciutils: 3.13.0 -> 3.14.0 (#419167)
vcunat Jun 30, 2025
5ec1ac6
Merge master into staging-next
nixpkgs-ci[bot] Jun 30, 2025
62814d3
Merge staging-next into staging
nixpkgs-ci[bot] Jun 30, 2025
24a2299
Merge master into staging-next
nixpkgs-ci[bot] Jul 1, 2025
d762c7a
Merge staging-next into staging
nixpkgs-ci[bot] Jul 1, 2025
921e0e7
Merge e1db604e23f47297c241f315b8dd0955e0698cc3 into haskell-updates
nixpkgs-ci[bot] Jul 1, 2025
eb7691d
fuse: fix build (#421040)
wegank Jul 1, 2025
91e8f6b
openblas: 0.3.29 -> 0.3.30 (#418171)
wegank Jul 1, 2025
f2f55c5
patchShebangs: add more tests
DavHau Jul 1, 2025
2029515
patchShebangs: fix crash on read-only files
DavHau Jul 1, 2025
e290fc5
Merge master into staging-next
nixpkgs-ci[bot] Jul 1, 2025
4a5ae76
Merge staging-next into staging
nixpkgs-ci[bot] Jul 1, 2025
0ee6bf5
patchShebangs: fix crash on read-only files (#421389)
K900 Jul 1, 2025
6422b85
haskellPackages.cabal-cargs: remove dependence on location of source
sternenseemann Jun 30, 2025
621d911
haskellPackages.geomancy-layout: disable tests due to missing data
sternenseemann Jun 30, 2025
88244f3
haskellPackages.cabal-cargs: enable separate bin output
sternenseemann Jun 30, 2025
bbb13da
haskellPackages.JuicyPixels-jpeg-turbo: also disable tests
sternenseemann Jul 1, 2025
49b74e0
top-level/release-haskell.nix: nixfmt attribute is just an alias now
sternenseemann Jul 1, 2025
ae534ec
libjpeg8: 3.1.0 -> 3.1.1 (#417986)
wegank Jul 1, 2025
d177909
haskell.compiler.ghc902Binary: workaround com.apple.provenance xattr
sternenseemann Jul 1, 2025
190346e
haskell.compiler.ghc902Binary: add missing isHadrian annotations
sternenseemann Jul 1, 2025
0f03bbc
Merge master into staging-next
nixpkgs-ci[bot] Jul 1, 2025
536476f
Merge staging-next into staging
nixpkgs-ci[bot] Jul 1, 2025
fbbdcdd
haskell.compiler.ghc902Binary: fix (system) libffi header discovery
sternenseemann Jul 1, 2025
0ad0253
jq: 1.8.0 -> 1.8.1
06kellyjac Jul 1, 2025
54cf737
openssl_3_5: 3.5.0 -> 3.5.1
thillux Jul 1, 2025
90f01ac
{hdr10plus,wezterm}: don't inherit useFetchCargoVendor
TomaSajt Jul 1, 2025
bca30d8
rustPlatform.buildRustPackage: don't pass down useFetchCargoVendor
TomaSajt Jul 1, 2025
494b763
Merge master into staging-next
nixpkgs-ci[bot] Jul 1, 2025
e17ff43
Merge staging-next into staging
nixpkgs-ci[bot] Jul 1, 2025
3ea4dc0
haskellPackages: mark builds failing on hydra as broken
sternenseemann Jul 1, 2025
5b28aea
Merge haskell-updates PR #413046 into staging
sternenseemann Jul 1, 2025
d40feea
python3Packages.pillow: 11.2.1 -> 11.3.0
mweinelt Jul 1, 2025
00dedef
Merge master into staging-next
nixpkgs-ci[bot] Jul 2, 2025
0964716
Merge staging-next into staging
nixpkgs-ci[bot] Jul 2, 2025
90b333d
e2fsprogs: support mkfs.ext4 -d with libarchive (#408333)
7c6f434c Jul 2, 2025
5ab8c7c
jq: 1.8.0 -> 1.8.1 (#421497)
7c6f434c Jul 2, 2025
dffbb30
tree-sitter: unbreak, remove useFetchCargoVendor
dtomvan Jul 1, 2025
4f6b5bd
python3Packages.pillow: 11.2.1 -> 11.3.0 (#421664)
mweinelt Jul 2, 2025
f07a1b7
xterm: 399 -> 400 (#417142)
philiptaron Jul 2, 2025
858f990
Merge master into staging-next
nixpkgs-ci[bot] Jul 2, 2025
9c22038
Merge staging-next into staging
nixpkgs-ci[bot] Jul 2, 2025
65c9b28
hwdata: 0.396 -> 0.397
r-ryantm Jul 2, 2025
663f537
openssl_3: 3.0.16 -> 3.0.17
thillux Jul 2, 2025
5d64648
linux-pam: apply patch for CVE-2025-6020 (#418180)
leona-ya Jul 2, 2025
36030ba
openssl_3_5: 3.5.0 -> 3.5.1; openssl_3: 3.0.16 -> 3.0.17 (#421531)
mweinelt Jul 2, 2025
39e8898
audit: support loading audisp plugins from symlinks
LordGrimmauld Jun 25, 2025
59f60cc
audit: add grimmauld to maintainers
LordGrimmauld Jun 25, 2025
1838aeb
audit: add updateScript
LordGrimmauld Jun 25, 2025
916454f
audit: add pkg-config meta and tester
LordGrimmauld Jun 25, 2025
4db1e1c
audit: build with libcap_ng
LordGrimmauld Jun 25, 2025
be84b99
libmtp: fix built against `gettext-0.25`
trofi Jun 30, 2025
38cb123
Merge master into staging-next
nixpkgs-ci[bot] Jul 2, 2025
e0910df
Merge remote-tracking branch 'origin/staging-next' into staging
alyssais Jul 2, 2025
98e54c7
haskell.compiler.ghc902Binary: fix (system) libffi header discovery …
wolfgangwalther Jul 2, 2025
6b5e697
audit: support plugins, adopt (staging part) (#421698)
K900 Jul 2, 2025
3ca8806
libcap_ng: modernize, adopt (#420001)
K900 Jul 2, 2025
828aa9b
qt6.qtdeclarative: pick a patch from upstream
vcunat Jul 2, 2025
bc586d0
qt6.qtdeclarative: pick a patch from upstream (#421849)
K900 Jul 2, 2025
3488614
Merge master into staging-next
nixpkgs-ci[bot] Jul 2, 2025
e87e319
Merge staging-next into staging
nixpkgs-ci[bot] Jul 2, 2025
bd5b209
{lttng-tools,lttng-ust}: {2.13.15,2.13.9} -> 2.14.0
bjornfor Jul 2, 2025
e05a1a1
cargoSetupHook: Force frame pointers for !isx86_32
dramforever Jun 28, 2025
30f7a22
rustc: Set rust.frame-pointers if !isx86_32
dramforever Jun 29, 2025
c709dae
libxml2: 2.14.3 -> 2.14.4-unstable-06-20 (#418280)
vcunat Jul 2, 2025
16f1e52
libarchive: Remove dependency on e2fsprogs
ElvishJerricco Jun 28, 2025
5f3773d
e2fsprog: Remove override on libarchive
ElvishJerricco Jul 2, 2025
5bc257f
Merge master into staging-next
nixpkgs-ci[bot] Jul 3, 2025
5645eb9
Merge staging-next into staging
nixpkgs-ci[bot] Jul 3, 2025
6236dd6
Merge master into staging-next
nixpkgs-ci[bot] Jul 3, 2025
eed40c4
Merge staging-next into staging
nixpkgs-ci[bot] Jul 3, 2025
8f8a9bb
deepin.dtk6gui: fix missing #include
vcunat Jul 3, 2025
ca03001
{lttng-tools,lttng-ust}: {2.13.15,2.13.9} -> 2.14.0 (#421693)
K900 Jul 3, 2025
2e12f04
libarchive: Remove dependency on e2fsprogs (#420658)
K900 Jul 3, 2025
397bc82
switch-to-configuration-ng: fix build
alyssais Jul 3, 2025
2253811
libxslt: Fix three security issues (#418055)
vcunat Jul 3, 2025
aeb06d9
rustPlatform.buildRustPackage: don't pass down useFetchCargoVendor (#…
K900 Jul 3, 2025
69f0e74
libssh: 0.11.1 -> 0.11.2 (#419747)
vcunat Jul 3, 2025
9703632
pinentry_mac: update homepage
wegank Jun 29, 2025
ef5a707
pinentry_mac: fix build with gettext 0.25
wegank Jun 29, 2025
2bc0827
valkey: 8.0.3 -> 8.1.2 (#401336)
vcunat Jul 3, 2025
4f6cd96
jq: fix build for musl
alyssais Jul 3, 2025
fa83880
jq: fix build for musl (#422018)
leona-ya Jul 3, 2025
6c16995
switch-to-configuration-ng: fix build (#422003)
leona-ya Jul 3, 2025
842e1e5
Merge master into staging-next
nixpkgs-ci[bot] Jul 3, 2025
5eb06d3
Merge staging-next into staging
nixpkgs-ci[bot] Jul 3, 2025
e081971
python3Packages.pycares: 4.8.0 -> 4.9.0
mweinelt Jul 3, 2025
d993a48
python3Packages.aiodns: 3.4.0 -> 3.5.0
mweinelt Jul 3, 2025
1bbf3e0
Merge master into staging-next
nixpkgs-ci[bot] Jul 3, 2025
4725dc1
Merge staging-next into staging
nixpkgs-ci[bot] Jul 3, 2025
780c25a
python3Packages.orderedmultidict: modernize (#418591)
dotlambda Jul 3, 2025
5b273f0
python3Packages.pycodestyle: 2.13.0 -> 2.14.0
dotlambda Jun 20, 2025
0cc193c
python3Packages.pyflakes: 3.3.2 -> 3.4.0
dotlambda Jun 20, 2025
d6ab6ea
python3Packages.flake8: 7.2.0 -> 7.3.0
dotlambda Jun 20, 2025
29a310c
python3Packages.flake8: 7.2.0 -> 7.3.0 (#418574)
dotlambda Jul 3, 2025
0d01fb8
python3Packages.yarl: 1.20.0 -> 1.21.1
mweinelt Jul 3, 2025
a606ca5
python3Packages.yarl: 1.20.0 -> 1.21.1 (#422157)
mweinelt Jul 3, 2025
f7a180c
Merge master into staging-next
nixpkgs-ci[bot] Jul 4, 2025
adc7435
Merge staging-next into staging
nixpkgs-ci[bot] Jul 4, 2025
fcc24e7
python3Packages.pdm-backend: 2.4.4 -> 2.4.5
mweinelt Jul 4, 2025
8d42f00
python3Packages.pdm-backend: 2.4.4 -> 2.4.5 (#422247)
mweinelt Jul 4, 2025
22f4a39
python3Packages.aiodns: 3.4.0 -> 3.5.0 (#422121)
mweinelt Jul 4, 2025
75fff53
Merge master into staging-next
nixpkgs-ci[bot] Jul 4, 2025
04de8ea
Merge staging-next into staging
nixpkgs-ci[bot] Jul 4, 2025
0be5477
po4a: disable tests
trofi Jul 4, 2025
bb73d9a
meson: support enableParallelChecking
alyssais Jun 29, 2025
aba2432
cacert: 3.113 -> 3.113.1
mweinelt Jul 4, 2025
1b28a1e
sanitiseHeaderPathsHook: init
emilazy Jun 20, 2025
acf5191
boost: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
651c77c
gtest: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
363f75d
folly: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
277d5ce
fizz: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
aa5b327
mvfst: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
efab895
wangle: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
6e7fd3c
fbthrift: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
17d4441
fbthrift: fix typo
emilazy Jun 20, 2025
034f029
edencommon: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
1c2dfb8
gcc: use `sanitiseHeaderPathsHook`
emilazy Jun 20, 2025
8b2452c
Merge master into staging-next
nixpkgs-ci[bot] Jul 4, 2025
fa737a1
Merge staging-next into staging
nixpkgs-ci[bot] Jul 4, 2025
fa27153
sanitiseHeaderPathsHook: init (#418819)
K900 Jul 4, 2025
7f1ede9
cacert: 3.113 -> 3.113.1 (#422259)
mweinelt Jul 4, 2025
39c80b0
Merge branch 'staging' into staging-next
vcunat Jul 4, 2025
3264479
Merge master into staging-next
nixpkgs-ci[bot] Jul 4, 2025
4acf8b5
python3Packages.joserfc: 1.0.1 -> 1.1.0
mweinelt Jul 4, 2025
162aab2
python3Packages.joserfc: 1.0.1 -> 1.1.0 (#422545)
mweinelt Jul 4, 2025
8ca5013
Merge master into staging-next
nixpkgs-ci[bot] Jul 5, 2025
2d8cca0
Merge master into staging-next
nixpkgs-ci[bot] Jul 5, 2025
5fa4e5c
python3Packages.polars: 1.27.1 -> 1.31.0
ofalvai Jul 5, 2025
2175bbb
rocmPackages.clang: enable structured attrs
mweinelt Jul 5, 2025
74a074a
webrtc-audio-processing: apply patch for gcc 15 compat
mweinelt Jul 5, 2025
d5e57e9
Merge master into staging-next
nixpkgs-ci[bot] Jul 5, 2025
1e2891a
protobuf_29: fix build by pinning abseil to 202407
GaetanLepage Jul 5, 2025
5fff84c
po4a: disable tests (#422319)
K900 Jul 5, 2025
c058118
rocmPackages.clang: enable structured attrs (#422564)
mweinelt Jul 5, 2025
e0766ea
webrtc-audio-processing: apply patch for gcc 15 compat (#422690)
mweinelt Jul 5, 2025
687dee3
google-cloud-cpp: 2.29.0 - 2.38.0
mweinelt Jul 5, 2025
389d5cc
python3Packages.openai: disable inline-snapshot updates
mweinelt Jul 5, 2025
a5d9209
dosfstools: fix build
alyssais Jul 2, 2025
09257e0
google-cloud-cpp: 2.29.0 - 2.38.0 (#422721)
mweinelt Jul 5, 2025
61be326
Merge master into staging-next
nixpkgs-ci[bot] Jul 5, 2025
6e6a831
protobuf_29: fix build by pinning abseil to 202407 (#422705)
K900 Jul 5, 2025
0aa7b55
Merge master into staging-next
nixpkgs-ci[bot] Jul 6, 2025
47a3982
Merge master into staging-next
nixpkgs-ci[bot] Jul 6, 2025
1fbb635
tree-sitter: unbreak, remove useFetchCargoVendor (#421659)
vcunat Jul 6, 2025
1d26f2a
[staging-next] python3Packages.polars: 1.27.1 -> 1.31.0 (#422638)
K900 Jul 6, 2025
18a0ac9
system-config-printer: patch to fix build with gettext 0.25
K900 Jul 6, 2025
95cad1d
xbindkeys: patch to fix build with gettext 0.25
K900 Jul 6, 2025
31fbe75
yad: patch to fix build with gettext 0.25
K900 Jul 6, 2025
55c4235
nix-ld: patch to fix build with Rust 1.88
K900 Jul 6, 2025
4221cef
python313Packages.django-lasuite: 0.0.9 -> 0.0.10
K900 Jul 6, 2025
26f8e78
webrtc-audio-processing: disable inline SSE on i686
K900 Jul 6, 2025
01e61b7
jq: refresh i686 patch
K900 Jul 6, 2025
2c91b7b
kdePackages.kimageformats: temporarily disable libavif support
K900 Jul 6, 2025
9fc5cfc
python313Packages.geventhttpclient: 2.3.3 -> 2.3.4
K900 Jul 6, 2025
0e49a8d
libqalculate: remove doxygen hack
K900 Jul 6, 2025
55b0d38
python313Packages.polars: fix build with Rust 1.88.0
K900 Jul 6, 2025
b5fefec
python313Packages.scikit-learn: skip tests that assert on specific wa…
K900 Jul 6, 2025
41d70b1
rebar3: don't patchShebangs
K900 Jul 6, 2025
466cedf
pinentry: update gettext 0.25 fixes to also apply to Linux
K900 Jul 6, 2025
d5e6750
[staging-next] Pile of assorted fixes found while rebuilding my flake…
K900 Jul 6, 2025
d23574d
Merge master into staging-next
nixpkgs-ci[bot] Jul 6, 2025
4a3c1a1
libgcrypt: fix build for riscv64-linux
misuzu Jul 6, 2025
4e59c97
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 6, 2025
6067746
Merge master into staging-next
nixpkgs-ci[bot] Jul 6, 2025
b6e14a0
libgcrypt: fix build for riscv64-linux (#422903)
wegank Jul 6, 2025
7451df7
postgresql.withPackages: add dev output
wolfgangwalther Jul 6, 2025
761a9a8
postgresql.withPackages: add dev output (#422969)
K900 Jul 6, 2025
07ab953
Merge master into staging-next
nixpkgs-ci[bot] Jul 6, 2025
8b7dadc
Merge master into staging-next
nixpkgs-ci[bot] Jul 6, 2025
e2c8c42
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 7, 2025
5e1dca6
Merge master into staging-next
nixpkgs-ci[bot] Jul 7, 2025
9ad480f
Merge master into staging-next
nixpkgs-ci[bot] Jul 7, 2025
086f168
Merge master into staging-next
nixpkgs-ci[bot] Jul 7, 2025
230edab
Merge master into staging-next
nixpkgs-ci[bot] Jul 7, 2025
028544c
Merge master into staging-next
nixpkgs-ci[bot] Jul 8, 2025
a773dd1
rust-analyzer-unwrapped: 2025-06-30 -> 2025-07-07
trofi Jul 8, 2025
37427a5
opentype-sanitizer: build with C++17 stdlib
ofalvai Jul 8, 2025
dc26f5f
Merge master into staging-next
nixpkgs-ci[bot] Jul 8, 2025
b960b04
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 8, 2025
9f8683f
Merge master into staging-next
nixpkgs-ci[bot] Jul 8, 2025
76b50d8
Merge master into staging-next
nixpkgs-ci[bot] Jul 9, 2025
ca464b8
Merge master into staging-next
nixpkgs-ci[bot] Jul 9, 2025
3c4bd15
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 9, 2025
95066db
opentype-sanitizer: build with C++17 stdlib (#423404)
vcunat Jul 9, 2025
ad869be
sage: unpin python
collares Jul 9, 2025
fc055fe
Merge master into staging-next
nixpkgs-ci[bot] Jul 9, 2025
739a7b4
sage: adapt to scipy 1.16 update
collares Jul 9, 2025
628b324
[staging-next] sage: unpin python, adapt to scipy 1.16 update (#423832)
collares Jul 9, 2025
92028f8
Merge master into staging-next
nixpkgs-ci[bot] Jul 10, 2025
1de29f1
Merge master into staging-next
nixpkgs-ci[bot] Jul 10, 2025
857e1a2
Merge master into staging-next
nixpkgs-ci[bot] Jul 10, 2025
7f96522
qt6.qtwebengine: fix build
Prince213 Jul 9, 2025
1580a20
qt6.qtwebengine: fix build (#423843)
K900 Jul 10, 2025
10c6f55
Merge master into staging-next
nixpkgs-ci[bot] Jul 10, 2025
9bef274
qt6.qtwebengine: fix build on darwin
Prince213 Jul 10, 2025
2e433f1
python3Packages.tree-sitter: 0.24.0 -> 0.24.0-unstable-2025-06-02
dtomvan Jul 10, 2025
bbd8961
python3Packages.textual: mark broken
dtomvan Jul 10, 2025
34d36c8
python3Packages.lsp-tree-sitter: mark broken
dtomvan Jul 10, 2025
aa89b9d
qt6.qtwebengine: fix build on darwin (#424034)
K900 Jul 10, 2025
96376de
Merge master into staging-next
nixpkgs-ci[bot] Jul 10, 2025
7ab3c14
minijail: 2024.05.22 -> 2025.07.02
alyssais Jul 10, 2025
e52a3d1
rust-analyzer: 2025-06-30 -> 2025-07-07 (#423401)
vcunat Jul 11, 2025
1728123
python3Packages.statsmodels: 0.14.4 -> 0.14.5
vcunat Jul 11, 2025
77e81db
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 11, 2025
c14ffc4
grpc: fixup build on darwin
vcunat Jul 11, 2025
7186236
formats tests: drop jdk8 and add default jdk
vcunat Jul 11, 2025
de7b147
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 11, 2025
b5f94f6
libzmf: fix build
yuyuyureka Jul 11, 2025
e7ecba7
Merge master into staging-next
nixpkgs-ci[bot] Jul 11, 2025
49b9448
lib3mf: 2.3.2 -> 2.4.1, fix build, add updateScript
LordGrimmauld Jul 11, 2025
acf3715
lib3mf: modernize
LordGrimmauld Jul 11, 2025
2946b72
Merge master into staging-next
nixpkgs-ci[bot] Jul 11, 2025
fffb2a7
movit: fix build
K900 Jul 11, 2025
bf1f0fc
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 11, 2025
4aed94e
movit: nixfmt
K900 Jul 11, 2025
1b1a1d4
kdePackages: Frameworks 6.15 -> 6.16
K900 Jul 11, 2025
1fe3cbb
[staging-next] kdePackages: Frameworks 6.15 -> 6.16 (#424401)
K900 Jul 11, 2025
8d8db2f
Merge master into staging-next
nixpkgs-ci[bot] Jul 12, 2025
fa6079c
Merge master into staging-next
nixpkgs-ci[bot] Jul 12, 2025
cb12174
pythonPackages.tree-sitter: staging-next fixes (#424008)
K900 Jul 12, 2025
5ac41c7
[staging-next] libzmf: fix build (#424320)
K900 Jul 12, 2025
6b587b5
rhino: 1.7R2 -> 1.8.0
K900 Jul 12, 2025
1897571
[staging-next] rhino: 1.7R2 -> 1.8.0 (#424548)
K900 Jul 12, 2025
453865c
libreoffice: refresh patch, skip another test
K900 Jul 12, 2025
21e18ff
Merge master into staging-next
nixpkgs-ci[bot] Jul 12, 2025
10b60fa
lib3mf: 2.3.2 -> 2.4.1, fix build, add updateScript (#424347)
K900 Jul 12, 2025
8287b29
Merge master into staging-next
nixpkgs-ci[bot] Jul 12, 2025
30737ad
libmypaint: fix build (#424557)
LordGrimmauld Jul 12, 2025
75542a9
git-annex: apply workaround for test failure with git 2.50
sternenseemann Jul 12, 2025
8457b93
Merge master into staging-next
nixpkgs-ci[bot] Jul 13, 2025
cd80d7e
Merge master into staging-next
nixpkgs-ci[bot] Jul 13, 2025
11c800d
xdg-user-dirs: hack-fix build on darwin
vcunat Jul 13, 2025
a95b371
minijail: 2024.05.22 -> 2025.07.02 (#424015)
vcunat Jul 13, 2025
f9766b6
git-annex: apply workaround for test failure with git 2.50 (#424682)
vcunat Jul 13, 2025
e82d0ea
Merge master into staging-next
nixpkgs-ci[bot] Jul 13, 2025
90ada24
edk2: pin to openssl_3
K900 Jul 13, 2025
ea5785e
edk2: re-vendor OpenSSL
K900 Jul 13, 2025
7a0af8f
dbus-test-runner: use regular gettext to fix build
LordGrimmauld Jul 13, 2025
1036053
dbus-test-runner: use regular gettext to fix build (#424796)
K900 Jul 13, 2025
543beeb
python3Packages.zigpy: disable failing tests
mweinelt Jul 13, 2025
e141e9d
python3Packages.zigpy: disable failing tests (#424806)
mweinelt Jul 13, 2025
a82a7e5
Merge master into staging-next
nixpkgs-ci[bot] Jul 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,15 @@ insert_final_newline = false
# see https://nixos.org/nixpkgs/manual/#chap-conventions

# Match json/lockfiles/markdown/nix/perl/python/ruby/shell/docbook files, set indent to spaces
[*.{bash,json,lock,md,nix,pl,pm,py,rb,sh,xml}]
[*.{bash,js,json,lock,md,nix,pl,pm,py,rb,sh,xml}]
indent_style = space

# Match docbook files, set indent width of one
[*.xml]
indent_size = 1

# Match json/lockfiles/markdown/nix/ruby files, set indent width of two
[*.{json,lock,md,nix,rb}]
[*.{js,json,lock,md,nix,rb}]
indent_size = 2

# Match all the Bash code in Nix files, set indent width of two
Expand Down
4 changes: 0 additions & 4 deletions ci/.editorconfig

This file was deleted.

1 change: 1 addition & 0 deletions doc/hooks/meson.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,4 @@ Meson setup hook.

- `prefixKey`
- `enableParallelBuilding`
- `enableParallelChecking`
2 changes: 1 addition & 1 deletion doc/hooks/versionCheckHook.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ It does so in a clean environment (using `env --ignore-environment`), and it che
The variables that this phase control are:

- `dontVersionCheck`: Disable adding this hook to the [`preInstallCheckHooks`](#ssec-installCheck-phase). Useful if you do want to load the bash functions of the hook, but run them differently.
- `versionCheckProgram`: The full path to the program that should print the `${version}` string. Defaults roughly to `${placeholder "out"}/bin/${pname}`. Using `$out` in the value of this variable won't work, as environment variables from this variable are not expanded by the hook. Hence using `placeholder` is unavoidable.
- `versionCheckProgram`: The full path to the program that should print the `${version}` string. Defaults to using the first non-empty value `$binary` out of `${NIX_MAIN_PROGRAM}` and `${pname}`, in that order, to build roughly `${placeholder "out"}/bin/$binary`. `${NIX_MAIN_PROGRAM}`'s value comes from `meta.mainProgram`, and does not normally need to be set explicitly. When setting `versionCheckProgram`, using `$out` directly won't work, as environment variables from this variable are not expanded by the hook. Hence using `placeholder "out"` is unavoidable.
- `versionCheckProgramArg`: The argument that needs to be passed to `versionCheckProgram`. If undefined the hook tries first `--help` and then `--version`. Examples: `version`, `-V`, `-v`.
- `versionCheckKeepEnvironment`: A list of environment variables to keep and pass to the command. Only those variables should be added to this list that are actually required for the version command to work. If it is not feasible to explicitly list all these environment variables you can set this parameter to the special value `"*"` to disable the `--ignore-environment` flag and thus keep all environment variables.
- `preVersionCheck`: A hook to run before the check is done.
Expand Down
15 changes: 15 additions & 0 deletions doc/release-notes/rl-2511.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
- `space-orbit` package has been removed due to lack of upstream maintenance. Debian upstream stopped tracking it in 2011.
- `command-not-found` package is now disabled by default; it works only for nix-channels based systems, and requires setup for it to work.

- Derivations setting both `separateDebugInfo` and one of `allowedReferences`, `allowedRequistes`, `disallowedReferences` or `disallowedRequisites` must now set `__structuredAttrs` to `true`. The effect of reference whitelisting or blacklisting will be disabled on the `debug` output created by `separateDebugInfo`.

- `victoriametrics` no longer contains VictoriaLogs components. These have been separated into the new package `victorialogs`.

- `gnome-keyring` no longer ships with an SSH agent anymore because it has been deprecated upstream. You should use `gcr_4` instead, which provides the same features. More information on why this was done can be found on [the relevant GCR upstream PR](https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67).
Expand Down Expand Up @@ -54,6 +56,19 @@
- `gramps` has been updated to 6.0.0
Upstream recommends [backing up your Family Trees](https://gramps-project.org/wiki/index.php/Gramps_6.0_Wiki_Manual_-_Manage_Family_Trees#Backing_up_a_Family_Tree) before upgrading.

- `meta.mainProgram`: Changing this `meta` entry can lead to a package rebuild due to being used to determine the `NIX_MAIN_PROGRAM` environment variable.

- `versionCheckHook`: Packages that previously relied solely on `pname` to locate the program used to version check, but have a differing `meta.mainProgram` entry, might now fail.


- The debug outputs produced by `separateDebugInfo = true;` now contain symlinks mapping build-ids to the original source and ELF file.
Specifically, if `$out/bin/ninja` has build-id `483bd7f7229bdb06462222e1e353e4f37e15c293`, then
* `$debug/lib/debug/.build-id/48/3bd7f7229bdb06462222e1e353e4f37e15c293.executable` is a symlink to `$out/bin/ninja`
* `$debug/lib/debug/.build-id/48/3bd7f7229bdb06462222e1e353e4f37e15c293.source` is a symlink to the value of `$src` during build
* `$debug/lib/debug/.build-id/48/3bd7f7229bdb06462222e1e353e4f37e15c293.sourceoverlay` is a symlink to a directory with the same structure as the expanded `$sourceRoot` but containing only a copy of files which were patched during the build
* `$debug/lib/debug/.build-id/48/3bd7f7229bdb06462222e1e353e4f37e15c293.debug` is the file containing debug symbols (like before).


## Nixpkgs Library {#sec-nixpkgs-release-25.11-lib}

<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
Expand Down
2 changes: 1 addition & 1 deletion doc/stdenv/stdenv.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -1415,7 +1415,7 @@ This setup hook checks for, reports, and (by default) fails builds when "broken"
This hook can be disabled by setting `dontCheckForBrokenSymlinks`.

::: {.note}
The hook only considers symlinks with targets inside the Nix store.
The hook only considers symlinks with targets inside the Nix store or $TMPDIR directory (typically /nix/store and /build in the builder environment, the later being where build is executed).
:::

::: {.note}
Expand Down
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8868,6 +8868,12 @@
github = "fzakaria";
githubId = 605070;
};
fzdslr = {
name = "FZDSLR";
email = "fzdslr@outlook.com";
github = "fzdslr";
githubId = 62922415;
};
gabesoft = {
email = "gabesoft@gmail.com";
github = "gabesoft";
Expand Down
2 changes: 1 addition & 1 deletion maintainers/scripts/haskell/regenerate-hackage-packages.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p coreutils haskellPackages.cabal2nix-unstable git nix nixfmt-rfc-style -I nixpkgs=.
#! nix-shell -i bash -p coreutils haskellPackages.cabal2nix-unstable git nixfmt-rfc-style -I nixpkgs=.

set -euo pipefail

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p coreutils jq nix -I nixpkgs=.
#! nix-shell -i bash -p coreutils jq -I nixpkgs=.

set -euo pipefail

Expand Down
2 changes: 1 addition & 1 deletion maintainers/scripts/haskell/update-hackage.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p nix curl jq git gnused -I nixpkgs=.
#! nix-shell -i bash -p curl jq git gnused -I nixpkgs=.

# See regenerate-hackage-packages.sh for details on the purpose of this script.

Expand Down
2 changes: 1 addition & 1 deletion maintainers/scripts/haskell/update-stackage.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p nix curl jq git gnused gnugrep -I nixpkgs=.
#! nix-shell -i bash -p curl jq git gnused gnugrep -I nixpkgs=.
# shellcheck shell=bash

set -eu -o pipefail
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p nix curl gnused -I nixpkgs=.
#! nix-shell -i bash -p curl gnused -I nixpkgs=.

# On Hackage every package description shows a category "Distributions" which
# lists a "NixOS" version.
Expand Down
2 changes: 2 additions & 0 deletions nixos/doc/manual/release-notes/rl-2511.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@

- The Perl implementation of the `switch-to-configuration` program is removed. All switchable systems now use the Rust rewrite. Any prior usage of `system.switch.enableNg` must now be removed. If you have any outstanding issues with the new implementation, please open an issue on GitHub.

- The `no-broken-symlink` build hook now also fails builds whose output derivation contains links to $TMPDIR (typically /build, which contains the build directory).

- The `services.polipo` module has been removed as `polipo` is unmaintained and archived upstream.

- The Pocket ID module ([`services.pocket-id`][#opt-services.pocket-id.enable]) and package (`pocket-id`) has been updated to 1.0.0. Some environment variables have been changed or removed, see the [migration guide](https://pocket-id.org/docs/setup/migrate-to-v1/).
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/cluster/spark/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ in
path = with pkgs; [
procps
openssh
nettools
net-tools
];
description = "spark master service.";
after = [ "network.target" ];
Expand Down Expand Up @@ -133,7 +133,7 @@ in
path = with pkgs; [
procps
openssh
nettools
net-tools
rsync
];
description = "spark master service.";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -424,7 +424,7 @@ in
];
path = [
hydra-package
pkgs.nettools
pkgs.net-tools
pkgs.openssh
pkgs.bzip2
config.nix.package
Expand Down Expand Up @@ -459,7 +459,7 @@ in
];
path = with pkgs; [
hydra-package
nettools
net-tools
jq
];
restartTriggers = [ hydraConf ];
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/desktops/profile-sync-daemon.nix
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ in
rsync
kmod
gawk
nettools
net-tools
util-linux
profile-sync-daemon
];
Expand All @@ -69,7 +69,7 @@ in
rsync
kmod
gawk
nettools
net-tools
util-linux
profile-sync-daemon
];
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/misc/zoneminder.nix
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ let
defaultsFile = pkgs.writeText "60-defaults.conf" ''
# 01-system-paths.conf
${dirStanzas home}
ZM_PATH_ARP=${lib.getBin pkgs.nettools}/bin/arp
ZM_PATH_ARP=${lib.getBin pkgs.net-tools}/bin/arp
ZM_PATH_LOGS=/var/log/${dirName}
ZM_PATH_MAP=/dev/shm
ZM_PATH_SOCKS=/run/${dirName}
Expand Down
6 changes: 3 additions & 3 deletions nixos/modules/services/monitoring/zabbix-agent.nix
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@ in

extraPackages = mkOption {
type = types.listOf types.package;
default = with pkgs; [ nettools ];
defaultText = literalExpression "with pkgs; [ nettools ]";
example = literalExpression "with pkgs; [ nettools mysql ]";
default = with pkgs; [ net-tools ];
defaultText = literalExpression "with pkgs; [ net-tools ]";
example = literalExpression "with pkgs; [ net-tools mysql ]";
description = ''
Packages to be added to the Zabbix {env}`PATH`.
Typically used to add executables for scripts, but can be anything.
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/monitoring/zabbix-proxy.nix
Original file line number Diff line number Diff line change
Expand Up @@ -91,11 +91,11 @@ in
extraPackages = mkOption {
type = types.listOf types.package;
default = with pkgs; [
nettools
net-tools
nmap
traceroute
];
defaultText = literalExpression "[ nettools nmap traceroute ]";
defaultText = literalExpression "[ net-tools nmap traceroute ]";
description = ''
Packages to be added to the Zabbix {env}`PATH`.
Typically used to add executables for scripts, but can be anything.
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/monitoring/zabbix-server.nix
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,11 @@ in
extraPackages = mkOption {
type = types.listOf types.package;
default = with pkgs; [
nettools
net-tools
nmap
traceroute
];
defaultText = literalExpression "[ nettools nmap traceroute ]";
defaultText = literalExpression "[ net-tools nmap traceroute ]";
description = ''
Packages to be added to the Zabbix {env}`PATH`.
Typically used to add executables for scripts, but can be anything.
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/networking/libreswan.nix
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ in
procps
nssTools
iptables
nettools
net-tools
];
preStart = lib.optionalString cfg.disableRedirects ''
# Disable send/receive redirects
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/networking/openvpn.nix
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ let
path = [
pkgs.iptables
pkgs.iproute2
pkgs.nettools
pkgs.net-tools
];

serviceConfig.ExecStart = "@${openvpn}/sbin/openvpn openvpn --suppress-timestamps --config ${configFile}";
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/networking/tetrd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@
builtins.storeDir
"/etc/ssl"
"/etc/static/ssl"
"${pkgs.nettools}/bin/route:/usr/bin/route"
"${pkgs.nettools}/bin/ifconfig:/usr/bin/ifconfig"
"${pkgs.net-tools}/bin/route:/usr/bin/route"
"${pkgs.net-tools}/bin/ifconfig:/usr/bin/ifconfig"
];

BindPaths = [
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/system/cloud-init.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ let
[
cloud-init
iproute2
nettools
net-tools
openssh
shadow
util-linux
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/x11/terminal-server.nix
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ with lib;
pkgs.which
pkgs.openssl
pkgs.xorg.xauth
pkgs.nettools
pkgs.net-tools
pkgs.shadow
pkgs.procps
pkgs.util-linux
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/virtualisation/digital-ocean-config.nix
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ with lib;
systemd.services.digitalocean-set-hostname = mkIf (hostName == "") {
path = [
pkgs.curl
pkgs.nettools
pkgs.net-tools
];
description = "Set hostname provided by Digitalocean";
wantedBy = [ "network.target" ];
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/virtualisation/vagrant-guest.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ in
environment.systemPackages = with pkgs; [
findutils
iputils
nettools
net-tools
netcat
nfs-utils
rsync
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/virtualisation/waagent.nix
Original file line number Diff line number Diff line change
Expand Up @@ -351,7 +351,7 @@ in
parted

# for hostname
nettools
net-tools
# for pidof
procps
# for useradd, usermod
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/mopidy/tidal.nix
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ python3Packages.buildPythonApplication rec {
pytest-mock
];

pytestFlagsArray = [ "tests/" ];
enabledTestPaths = [ "tests/" ];

meta = {
description = "Mopidy extension for playing music from Tidal";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/audio/mpg123/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ assert withConplay -> !libOnly;

stdenv.mkDerivation rec {
pname = "${lib.optionalString libOnly "lib"}mpg123";
version = "1.32.10";
version = "1.33.0";

src = fetchurl {
url = "mirror://sourceforge/mpg123/mpg123-${version}.tar.bz2";
hash = "sha256-h7LBf+DJedPvOO7O/2Nis1sorIWJ+/GFS1vnXJq2VXw=";
hash = "sha256-IpDjrt5vTRY+GhdFIWWvM8qtS18JSPmUKc+i2Dhfqp0=";
};

outputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/vim/common.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{ lib, fetchFromGitHub }:
rec {
version = "9.1.1401";
version = "9.1.1475";

outputs = [
"out"
Expand All @@ -11,7 +11,7 @@ rec {
owner = "vim";
repo = "vim";
rev = "v${version}";
hash = "sha256-oYde6i5coECUzQQEMo0dvkOXFimKe4y2aGoV2nVLx58=";
hash = "sha256-KKUzS0dS9K/jlfP+igyLX1Fwjb7Y5ZAzGLjqHvkA3bs=";
};

enableParallelBuilding = true;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ python3.pkgs.buildPythonApplication rec {
umockdev
];

pytestFlagsArray = [
enabledTestPaths = [
"test"
];

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/electrum/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ python3.pkgs.buildPythonApplication rec {
pycryptodomex
];

pytestFlagsArray = [ "tests" ];
enabledTestPaths = [ "tests" ];

postCheck = ''
$out/bin/electrum help >/dev/null
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/electrum/ltc.nix
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ python3.pkgs.buildPythonApplication {
];
buildInputs = lib.optional stdenv.hostPlatform.isLinux qtwayland;

pytestFlagsArray = [ "electrum_ltc/tests" ];
enabledTestPaths = [ "electrum_ltc/tests" ];

disabledTests = [
"test_loop" # test tries to bind 127.0.0.1 causing permission error
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/misc/mbutil/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ buildPythonApplication rec {
build-system = [ setuptools ];

nativeCheckInputs = [ pytestCheckHook ];
pytestFlagsArray = [ "test/test.py" ];
enabledTestPaths = [ "test/test.py" ];

meta = {
description = "Importer and exporter for MBTiles";
Expand Down
Loading