Skip to content

staging-next 2025-07-15 #425387

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 276 commits into from
Jul 26, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
ebc632c
python3Packages.pyasynchat: fix build on sandboxed Darwin (#380538)
wolfgangwalther Jul 5, 2025
bc884bc
kexec-tools: fix static build
jmbaur Jul 5, 2025
5e1b0db
Merge staging-next into staging
nixpkgs-ci[bot] Jul 6, 2025
5a0a89d
xterm: 400 -> 401
trofi Jul 6, 2025
30a3ece
Merge staging-next into staging
nixpkgs-ci[bot] Jul 6, 2025
505b444
psqlodbc: 17.00.0002 -> 17.00.0006
Ma27 Jul 6, 2025
2d01f41
Merge: sqlite, sqlite-analyzer: 3.50.1 -> 3.50.2 (#420837)
Ma27 Jul 6, 2025
6160106
Merge staging-next into staging
nixpkgs-ci[bot] Jul 6, 2025
3a3a2ba
psqlodbc: 17.00.0002 -> 17.00.0006 (#422891)
wolfgangwalther Jul 6, 2025
47137a1
Merge staging-next into staging
nixpkgs-ci[bot] Jul 6, 2025
afade4d
fontforge: remove unused uthash dependency
LordGrimmauld Jul 6, 2025
1cb33f7
fontforge: remove unused uthash dependency (#422906)
philiptaron Jul 6, 2025
8cccf4d
Merge staging-next into staging
nixpkgs-ci[bot] Jul 6, 2025
eabc190
Merge staging-next into staging
nixpkgs-ci[bot] Jul 6, 2025
27063df
wayland: 1.23.1 -> 1.24.0
alyssais Jul 6, 2025
8acf8df
python313Packages.certifi: 2025.4.26 -> 2025.6.15 (#420216)
h0nIg Jul 6, 2025
1cf013f
kexec-tools: fix static build (#422618)
ConnorBaker Jul 7, 2025
8420bb0
Merge staging-next into staging
nixpkgs-ci[bot] Jul 7, 2025
a1154d6
patch-shebangs: fix binary data corrupt after patching
DavHau Jul 7, 2025
c7f6354
Merge staging-next into staging
nixpkgs-ci[bot] Jul 7, 2025
fc7352a
gettext: backport upstream memory safety fix
alyssais Jul 7, 2025
a5b923e
Merge staging-next into staging
nixpkgs-ci[bot] Jul 7, 2025
6feae34
patch-shebangs: fix binary data corrupt after patching (#423137)
K900 Jul 7, 2025
cab9f2c
Revert "rebar3: don't patchShebangs"
K900 Jul 7, 2025
d597d4f
gettext: backport upstream memory safety fix (#423179)
K900 Jul 7, 2025
809472f
Merge staging-next into staging
nixpkgs-ci[bot] Jul 7, 2025
c03bcb2
v4l-utils: fix build for musl
alyssais Jul 6, 2025
df10605
Merge staging-next into staging
nixpkgs-ci[bot] Jul 8, 2025
32cf08b
gst_all_1.gst-plugins-bad: Only enable ldacbt and webrtc-audio-proces…
Aleksanaa Jul 8, 2025
e088f75
s2n-tls: 1.5.21 -> 1.5.22
trofi Jul 8, 2025
ad74cda
Merge staging-next into staging
nixpkgs-ci[bot] Jul 8, 2025
134c741
wayland: 1.23.1 -> 1.24.0 (#423023)
wineee Jul 8, 2025
ed6e152
valkey: 8.1.2 -> 8.1.3
Moraxyc Jul 8, 2025
bd7c9ca
Merge staging-next into staging
nixpkgs-ci[bot] Jul 8, 2025
6c00ea2
git: 2.50 -> 2.50.1
DontEatOreo Jul 8, 2025
b8ba182
[staging] git: 2.50.0 -> 2.50.1 (#423553)
fabianhjr Jul 8, 2025
885017b
go_1_24: 1.24.4 -> 1.24.5
zowoq Jul 8, 2025
77d2b84
Merge staging-next into staging
nixpkgs-ci[bot] Jul 9, 2025
bfc73fd
stdenv: Don't reappend patchFlags
elliotberman Jul 9, 2025
daca714
Merge staging-next into staging
nixpkgs-ci[bot] Jul 9, 2025
6df72dc
go_1_24: 1.24.4 -> 1.24.5 (#423655)
katexochen Jul 9, 2025
e65c57c
game-music-emu: 0.6.3 -> 0.6.4 | source migration
bloominstrong Jun 11, 2025
616025c
Merge staging-next into staging
nixpkgs-ci[bot] Jul 9, 2025
bf99acb
Merge staging-next into staging
nixpkgs-ci[bot] Jul 9, 2025
a38a172
Merge staging-next into staging
nixpkgs-ci[bot] Jul 10, 2025
8589f09
lvm2: 2.03.32 -> 2.03.33
trofi Jul 10, 2025
470028f
Merge staging-next into staging
nixpkgs-ci[bot] Jul 10, 2025
bf3555d
xorg.xvfb: restore GLX/DRI support
K900 Jul 10, 2025
3c0b215
xorg.xvfb: restore GLX/DRI support (#423961)
K900 Jul 10, 2025
40958dd
Merge staging-next into staging
nixpkgs-ci[bot] Jul 10, 2025
555a0d9
game-music-emu: 0.6.3 -> 0.6.4 | source migration (#415836)
wolfgangwalther Jul 10, 2025
2361191
build-support/rust: support default_features in cargo manifest (#417808)
andresilva Jul 10, 2025
c482bda
Merge staging-next into staging
nixpkgs-ci[bot] Jul 10, 2025
1eb4130
qt6.qtwebengine: fix build for gcc
Prince213 Jul 10, 2025
3b687ae
libwebp: 1.5.0 -> 1.6.0
r-ryantm Jul 10, 2025
f0b7c3b
game-music-emu: fix hash
alyssais Jul 10, 2025
d0dccf8
qt6.qtwebengine: fix build for gcc (#424029)
K900 Jul 10, 2025
8513c75
gnutls: 3.8.9 -> 3.8.10
vcunat Jul 10, 2025
2d09237
Merge staging-next into staging
nixpkgs-ci[bot] Jul 10, 2025
2d60654
stdenv: Don't reappend patchFlags (#424103)
philiptaron Jul 10, 2025
1f61314
Merge staging-next into staging
nixpkgs-ci[bot] Jul 11, 2025
8e38882
audit: 4.0.5 -> 4.1.0
LordGrimmauld Jul 10, 2025
5fd0aef
perlPackages.FileShareDir: Fix cross-compilation
onny Jul 10, 2025
8f04ce6
Merge staging-next into staging
nixpkgs-ci[bot] Jul 11, 2025
c2047e6
Merge staging-next into staging
nixpkgs-ci[bot] Jul 11, 2025
3417c12
Merge staging-next into staging
nixpkgs-ci[bot] Jul 11, 2025
5d71b1a
Merge staging-next into staging
nixpkgs-ci[bot] Jul 11, 2025
4b476cc
ethtool: 6.14 -> 6.15 (#419426)
wolfgangwalther Jul 11, 2025
1141abf
Merge staging-next into staging
nixpkgs-ci[bot] Jul 12, 2025
756bb66
Merge staging-next into staging
nixpkgs-ci[bot] Jul 12, 2025
0b12222
pkgsStatic.llhttp: fix build
tobim Jul 12, 2025
0dfc2d8
libical: don't build examples
alyssais Jul 12, 2025
916612f
neon: 0.32.5 -> 0.34.2 (#284907)
wolfgangwalther Jul 12, 2025
093eac6
libical: fix introspection default
alyssais Jul 12, 2025
074d2bf
libical: fix static
alyssais Jul 12, 2025
e9d89ec
Merge staging-next into staging
nixpkgs-ci[bot] Jul 12, 2025
a201258
libproxy: 0.5.9 -> 0.5.10 (#422469)
wolfgangwalther Jul 12, 2025
c277006
python3Packages.safe-pysha3: 1.0.4 -> 1.0.5 (#419926)
wegank Jul 12, 2025
c43df97
audit: 4.0.5 -> 4.1.0 (#424055)
K900 Jul 12, 2025
0874bc7
Revert "kdePackages.kimageformats: temporarily disable libavif support"
SuperSandro2000 Jul 12, 2025
062c21a
Merge staging-next into staging
nixpkgs-ci[bot] Jul 12, 2025
cabaef3
libwebp: 1.5.0 -> 1.6.0 (#424046)
ajs124 Jul 12, 2025
c3d9046
libavif: fix cmake files
SuperSandro2000 Jul 12, 2025
7311b5b
Merge staging-next into staging
nixpkgs-ci[bot] Jul 13, 2025
00f923b
Merge staging-next into staging
nixpkgs-ci[bot] Jul 13, 2025
f2c39ef
Merge staging-next into staging
nixpkgs-ci[bot] Jul 13, 2025
45b0175
python3Packages.watchdog: remove ineffective test deselection
ShamrockLee Jul 13, 2025
db1a3f6
python3Packages.watchdog: deselect tests with disabledTestPaths
ShamrockLee Jul 13, 2025
dc0dec5
python3Packages.watchdog: remove ineffective test deselection and use…
mweinelt Jul 13, 2025
bef2d2e
Merge staging-next into staging
nixpkgs-ci[bot] Jul 13, 2025
8664a9a
libavif: fix cmake files (#424658)
K900 Jul 13, 2025
e25406e
ffmpeg: add avs2/3 options (#337010)
jopejoe1 Jul 13, 2025
d45f46d
libffi: 3.4.8 -> 3.5.1 (#416643)
wolfgangwalther Jul 13, 2025
fc8fd14
Merge master into staging-next
nixpkgs-ci[bot] Jul 13, 2025
ec4764a
Merge staging-next into staging
nixpkgs-ci[bot] Jul 13, 2025
e69ff42
perlPackages.Po4a: backport upstream test fix
alyssais Jul 6, 2025
18cdef8
Revert "po4a: disable tests"
alyssais Jul 6, 2025
3975282
gettext: 0.25 -> 0.25.1
alyssais Jul 6, 2025
b77166a
libical: fix static (#424555)
K900 Jul 13, 2025
27347f2
readline: 8.2p13 -> 8.3p1
trofi Jul 5, 2025
a69b606
bash: 5.2.p37 -> 5.3p0
trofi Jul 5, 2025
147a603
Merge master into staging-next
nixpkgs-ci[bot] Jul 14, 2025
3a36f88
Merge staging-next into staging
nixpkgs-ci[bot] Jul 14, 2025
fb1da1b
bash: 5.2.p37 -> 5.3p0 (#422619)
fpletz Jul 14, 2025
3da60e5
pkgsStatic.llhttp: fix build (#424520)
tomberek Jul 14, 2025
fcf8ee1
Merge master into staging-next
nixpkgs-ci[bot] Jul 14, 2025
e572035
Merge staging-next into staging
nixpkgs-ci[bot] Jul 14, 2025
20abd8e
coreutils: Fix gnulib test failure on ppc64
OPNA2608 Jul 6, 2025
9c17e44
diffutils: Fix gnulib test failure on ppc64
OPNA2608 Jul 6, 2025
618a165
gnugrep: Fix gnulib test failure on ppc64
OPNA2608 Jul 6, 2025
ff37fad
pcre2: Disable JIT SEAlloc on ELFv1 ppc64
OPNA2608 Jul 11, 2025
eec4809
tinysparql: add patch making the dbus optional
marcin-serwin Jul 10, 2025
ee2bbdb
Merge master into staging-next
nixpkgs-ci[bot] Jul 14, 2025
115e03b
Merge staging-next into staging
nixpkgs-ci[bot] Jul 14, 2025
aea1943
Revert "plasma5Packages.kimageformats: temporarily disable libavif su…
SuperSandro2000 Jul 14, 2025
d256efc
Revert "plasma5Packages.kimageformats: temporarily disable libavif su…
K900 Jul 14, 2025
6126e64
Merge master into staging-next
nixpkgs-ci[bot] Jul 14, 2025
d238ebc
Merge staging-next into staging
nixpkgs-ci[bot] Jul 14, 2025
1cc7fb8
perlPackages.FileShareDir: Fix cross-compilation (#424097)
onny Jul 14, 2025
78d9562
bluez: fix static
alyssais Jul 14, 2025
ca61fd3
python3Packages.duckdb: select test paths with enabledTestPaths
ShamrockLee Jul 13, 2025
405b36a
python3Packages.ipydatawidgets: deselect tests with disabledTestPaths…
ShamrockLee Jul 13, 2025
0c1b02b
python3Packages.scikit-learn: disable test mark expression with __str…
ShamrockLee Jul 13, 2025
08572b9
home-assistant.tests.components: refactor with enabledTestPaths and d…
ShamrockLee Jul 13, 2025
7bca6ea
unblob: use disabledTests
ShamrockLee Jun 15, 2025
1435355
Merge master into staging-next
nixpkgs-ci[bot] Jul 14, 2025
967da9f
Merge staging-next into staging
nixpkgs-ci[bot] Jul 14, 2025
6248978
treewide: modernize Python package pytest flags
ShamrockLee Jun 15, 2025
c5e9cbb
rapidjson: unstable-2024-04-09 -> 1.1.0-unstable-2025-02-05
dotlambda Jul 14, 2025
ee63db2
python3Packages.python-rapidjson: 1.20 -> 1.21
dotlambda Jul 14, 2025
f70b43a
s2n-tls: 1.5.21 -> 1.5.22 (#423400)
philiptaron Jul 14, 2025
6941cd1
Merge master into staging-next
nixpkgs-ci[bot] Jul 15, 2025
b467d22
Merge staging-next into staging
nixpkgs-ci[bot] Jul 15, 2025
f4614c2
treewide: modernize Python package pytest flags and move away from `p…
mweinelt Jul 15, 2025
98f9568
python3Packages.pydantic: 2.11.4 -> 2.11.7
mweinelt Jul 15, 2025
c71caa4
python3Packages.pydantic-settings: 2.9.1 -> 2.10.1
mweinelt Jul 15, 2025
3f15dc2
python3Packages.pydantic-extra-types: 2.10.2-> 2.10.5
mweinelt Jul 15, 2025
493240f
libde265: 1.0.15 -> 1.0.16 (#416909)
philiptaron Jul 15, 2025
bbe3c97
python3Packages.aiosignal: 1.3.2 -> 1.4.0
mweinelt Jul 15, 2025
90c8521
python3Packages.aiohttp: 3.12.13 -> 3.12.14
mweinelt Jul 15, 2025
303faf7
python3Packages.pydantic: 2.11.4 -> 2.11.7 (#425280)
mweinelt Jul 15, 2025
45ab6f3
lvm2: 2.03.32 -> 2.03.33 (#423948)
philiptaron Jul 15, 2025
eb99856
xterm: 400 -> 401 (#422860)
philiptaron Jul 15, 2025
faf3e5c
python3Packages.python-rapidjson: 1.20 -> 1.21 (#425179)
dotlambda Jul 15, 2025
0ac69ba
python3Packages.aiosignal: 1.3.2 -> 1.4.0; python3Packages.aiohttp: 3…
dotlambda Jul 15, 2025
9cf7cd8
bluez: fix static (#425111)
K900 Jul 15, 2025
b6fe7ca
Merge master into staging-next
nixpkgs-ci[bot] Jul 15, 2025
8b85eff
Merge staging-next into staging
nixpkgs-ci[bot] Jul 15, 2025
c701b72
sdl3: 3.2.16 -> 3.2.18
LordGrimmauld Jul 15, 2025
d0a2b1d
sdl3: 3.2.16 -> 3.2.18 (#425315)
K900 Jul 15, 2025
99c95ac
valkey: 8.1.2 -> 8.1.3 (#423497)
vcunat Jul 15, 2025
dfbd356
gnutls: 3.8.9 -> 3.8.10 (#424095)
vcunat Jul 15, 2025
d601c74
Merge branch 'staging' into staging-next
vcunat Jul 15, 2025
0fc5563
Merge master into staging-next
nixpkgs-ci[bot] Jul 15, 2025
5ec6213
Merge master into staging-next
nixpkgs-ci[bot] Jul 15, 2025
82976e5
Merge master into staging-next
nixpkgs-ci[bot] Jul 15, 2025
8d35712
{d,x}avs2: fix build on non-x86
K900 Jul 15, 2025
22a4202
[staging-next] {d,x}avs2: fix build on non-x86 (#425520)
K900 Jul 15, 2025
a8600a4
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
13b34c4
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
dfafe94
valkey: cherry-pick patch to fix tests
K900 Jul 16, 2025
af15f83
python313Packages.async-upnp-client: cherry-pick patch to fix tests
K900 Jul 16, 2025
5e8b183
vulkan-tools: disable vkcube for now
K900 Jul 16, 2025
39327c9
system-config-printer: fix for gettext 0.25.1
K900 Jul 16, 2025
68d8549
python313Packages.img2pdf: skip tests that fail on aarch64
K900 Jul 16, 2025
8b6277f
python313Packages.scikit-learn: fix typo
K900 Jul 16, 2025
17a7139
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
ca15b2a
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
b5f6f1f
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
e670397
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
406696e
Merge master into staging-next
nixpkgs-ci[bot] Jul 16, 2025
6f8ef92
Merge master into staging-next
nixpkgs-ci[bot] Jul 17, 2025
8ef584d
Merge master into staging-next
nixpkgs-ci[bot] Jul 17, 2025
173ad91
libcmis: explicitly specify boost location
K900 Jul 17, 2025
fe2138b
libixion: explicitly specify boost location
K900 Jul 17, 2025
eee7651
liborcus: explicitly specify boost location
K900 Jul 17, 2025
4b4be07
[staging-next] Libreoffice adjacent fixes (#426045)
K900 Jul 17, 2025
063b784
Merge master into staging-next
nixpkgs-ci[bot] Jul 17, 2025
2cdbebb
Merge master into staging-next
nixpkgs-ci[bot] Jul 17, 2025
f96688e
Merge master into staging-next
nixpkgs-ci[bot] Jul 17, 2025
b8dcaa7
Merge master into staging-next
nixpkgs-ci[bot] Jul 17, 2025
7f9c6b1
Merge master into staging-next
nixpkgs-ci[bot] Jul 18, 2025
d5b2042
Merge master into staging-next
nixpkgs-ci[bot] Jul 18, 2025
bb0f353
Merge master into staging-next
nixpkgs-ci[bot] Jul 18, 2025
29ad689
nspr: 4.36 -> 4.37
mweinelt Jul 18, 2025
88e9ec1
Merge master into staging-next
nixpkgs-ci[bot] Jul 18, 2025
aec7c6a
Merge master into staging-next
nixpkgs-ci[bot] Jul 18, 2025
8cc55ae
nspr: 4.36 -> 4.37 (#426355)
mweinelt Jul 18, 2025
c1cb68b
Merge master into staging-next
nixpkgs-ci[bot] Jul 19, 2025
1888af0
Merge master into staging-next
nixpkgs-ci[bot] Jul 19, 2025
08b1c60
Merge master into staging-next
nixpkgs-ci[bot] Jul 19, 2025
959ae5f
Merge master into staging-next
nixpkgs-ci[bot] Jul 19, 2025
8fcc666
Merge master into staging-next
nixpkgs-ci[bot] Jul 19, 2025
5355012
Merge master into staging-next
nixpkgs-ci[bot] Jul 20, 2025
12c9599
Merge master into staging-next
nixpkgs-ci[bot] Jul 20, 2025
e4d6ad8
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 20, 2025
e3b26b6
python3Packages.duckdb: fix eval
bengsparks Jul 20, 2025
cd874ee
python3Packages.duckdb: fix eval (#426973)
K900 Jul 20, 2025
24dc8c0
ruff: 0.12.3 -> 0.12.4
bengsparks Jul 18, 2025
86886f8
Merge master into staging-next
nixpkgs-ci[bot] Jul 20, 2025
46f8b30
ruff: 0.12.3 -> 0.12.4 (#426341)
mweinelt Jul 20, 2025
691d0da
Merge master into staging-next
nixpkgs-ci[bot] Jul 21, 2025
9ad8917
Merge master into staging-next
nixpkgs-ci[bot] Jul 21, 2025
baa230e
Merge master into staging-next
nixpkgs-ci[bot] Jul 21, 2025
9c98aac
Merge master into staging-next
nixpkgs-ci[bot] Jul 21, 2025
579d67f
Merge master into staging-next
nixpkgs-ci[bot] Jul 21, 2025
5928519
Merge master into staging-next
nixpkgs-ci[bot] Jul 22, 2025
651cfee
Merge master into staging-next
nixpkgs-ci[bot] Jul 22, 2025
a7eea67
Merge master into staging-next
nixpkgs-ci[bot] Jul 22, 2025
894a641
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jul 22, 2025
ecf78c8
victoriametrics: 1.121.0 -> 1.122.0
transcaffeine Jul 21, 2025
d95dd54
Merge master into staging-next
nixpkgs-ci[bot] Jul 23, 2025
d671785
Merge master into staging-next
nixpkgs-ci[bot] Jul 23, 2025
f5a40e1
nixos/testing: fix pyflakes builtins with bash 5.3p0
mweinelt Jul 18, 2025
6e1ffe6
Merge master into staging-next
nixpkgs-ci[bot] Jul 23, 2025
e5eafe4
Merge master into staging-next
nixpkgs-ci[bot] Jul 23, 2025
0247c20
Merge master into staging-next
nixpkgs-ci[bot] Jul 24, 2025
33284fd
Merge master into staging-next
nixpkgs-ci[bot] Jul 24, 2025
fdb8a45
Merge master into staging-next
nixpkgs-ci[bot] Jul 24, 2025
385d397
Merge master into staging-next
nixpkgs-ci[bot] Jul 24, 2025
535b720
Merge branch 'master' into staging-next
wolfgangwalther Jul 24, 2025
597b453
Merge master into staging-next
nixpkgs-ci[bot] Jul 24, 2025
ffa9e79
python3Packages.imageio: fix build, enable most tests
philiptaron Jul 23, 2025
2749371
python3Packages.imageio: fix build, enable most tests (#427800)
philiptaron Jul 24, 2025
59ff361
Merge master into staging-next
nixpkgs-ci[bot] Jul 24, 2025
ae213f2
Merge remote-tracking branch 'origin/master' into staging-next
fabianhjr Jul 25, 2025
98cab6f
Merge master into staging-next
nixpkgs-ci[bot] Jul 25, 2025
7f805fa
Merge master into staging-next
nixpkgs-ci[bot] Jul 25, 2025
41c256a
Merge master into staging-next
nixpkgs-ci[bot] Jul 25, 2025
a754904
libxkbcommon: fixup build on darwin
vcunat Jul 25, 2025
549bbe1
gtk3: make `x11Support` actually disable X11 dependencies
emilazy Jul 25, 2025
285169c
gtk3: make `x11Support` actually disable X11 dependencies (#428303)
vcunat Jul 25, 2025
4947e75
libxkbcommon: fixup build on darwin (#428295)
vcunat Jul 25, 2025
94237b2
victoriametrics: 1.121.0 -> 1.122.0 (#427162)
vcunat Jul 25, 2025
751b416
dnsdist: fix finding boost
vcunat Jul 25, 2025
571f1c8
Merge master into staging-next
nixpkgs-ci[bot] Jul 25, 2025
89cc4dc
victorialogs: 1.25.0 -> 1.26.0
Shawn8901 Jul 18, 2025
6486f94
Merge master into staging-next
nixpkgs-ci[bot] Jul 26, 2025
4ed1801
firebird: fixup build
vcunat Jul 26, 2025
0e02323
firebird: enableParallelBuilding = true
vcunat Jul 26, 2025
a8a3b4c
pdns: fix finding boost
vcunat Jul 26, 2025
8ee4547
pdns-recursor: fix finding boost
vcunat Jul 26, 2025
a9f580d
xml-tooling-c: fix finding boost
vcunat Jul 26, 2025
8aee6cf
Merge master into staging-next
nixpkgs-ci[bot] Jul 26, 2025
d24f0da
davfs2: pull upstream patch to fix build after neon update
vcunat Jul 26, 2025
edbfa17
mesa.llvmpipeHook: fix GLX, add GBM, add comments
K900 Jul 26, 2025
9a0281f
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jul 26, 2025
21c8cd5
Merge master into staging-next
nixpkgs-ci[bot] Jul 26, 2025
650c5fc
[staging-next] mesa.llvmpipeHook: fix GLX, add GBM, add comments (#42…
K900 Jul 26, 2025
2b1faa4
victorialogs: 1.25.0 -> 1.26.0 (#426463)
vcunat Jul 26, 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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion nixos/lib/testing/driver.nix
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ let
PYFLAKES_BUILTINS="$(
echo -n ${lib.escapeShellArg (lib.concatStringsSep "," pythonizedNames)},
< ${lib.escapeShellArg "driver-symbols"}
cat ${lib.escapeShellArg "driver-symbols"}
)" ${hostPkgs.python3Packages.pyflakes}/bin/pyflakes $out/test-script
''}
Expand Down
11 changes: 7 additions & 4 deletions pkgs/applications/networking/gns3/server.nix
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,14 @@ python3Packages.buildPythonApplication {
pytestCheckHook
];

pytestFlagsArray = [
# fails on ofborg because of lack of cpu vendor information
"--deselect=tests/controller/gns3vm/test_virtualbox_gns3_vm.py::test_cpu_vendor_id"
pytestFlags = [
# Rerun failed tests up to three times (flaky tests)
"--reruns 3"
"--reruns=3"
];

disabledTestPaths = [
# fails on ofborg because of lack of cpu vendor information
"tests/controller/gns3vm/test_virtualbox_gns3_vm.py::test_cpu_vendor_id"
];

passthru.tests = {
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/version-management/git/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ assert sendEmailSupport -> perlSupport;
assert svnSupport -> perlSupport;

let
version = "2.50.0";
version = "2.50.1";
svn = subversionClient.override { perlBindings = perlSupport; };
gitwebPerlLibs = with perlPackages; [
CGI
Expand Down Expand Up @@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: {
}.tar.xz"
else
"https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
hash = "sha256-3/PAAOQArOOmO4pvizt2uI7P3/1FBKBKukJINyzewEU=";
hash = "sha256-fj5sNt7L2PHu3RTULbZnS+A2ccIgSGS++ipBdWxcj8Q=";
};

outputs = [ "out" ] ++ lib.optional withManual "doc";
Expand Down
10 changes: 8 additions & 2 deletions pkgs/build-support/rust/replace-workspace-values.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,14 @@ def replace_key(
if merged_features:
final["features"] = merged_features

local_default_features = local_dep.pop("default-features", None)
workspace_default_features = workspace_dep.get("default-features")
local_default_features = local_dep.pop(
"default-features",
local_dep.pop("default_features", None)
)
workspace_default_features = workspace_dep.get(
"default-features",
workspace_dep.get("default_features")
)

if not workspace_default_features and local_default_features:
final["default-features"] = True
Expand Down
48 changes: 20 additions & 28 deletions pkgs/build-support/setup-hooks/patch-shebangs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,31 +68,6 @@ patchShebangs() {
return 0
fi

# like sponge from moreutils but in pure bash
_sponge() {
local content
local target
local restoreReadOnly
content=""
target="$1"

# Make file writable if it is read-only
if [[ ! -w "$target" ]]; then
chmod +w "$target"
restoreReadOnly=true
fi

while IFS= read -r line || [[ -n "$line" ]]; do
content+="$line"$'\n'
done
printf '%s' "$content" > "$target"

# Restore read-only if it was read-only before
if [[ -n "${restoreReadOnly:-}" ]]; then
chmod -w "$target"
fi
}

local f
while IFS= read -r -d $'\0' f; do
isScript "$f" || continue
Expand Down Expand Up @@ -151,14 +126,31 @@ patchShebangs() {

# Preserve times, see: https://github.com/NixOS/nixpkgs/pull/33281
timestamp=$(stat --printf "%y" "$f")
sed -e "1 s|.*|#\!$escapedInterpreterLine|" "$f" | _sponge "$f"

# Manually create temporary file instead of using sed -i
# (sed -i on $out/x creates tmpfile /nix/store/x which fails on macos + sandbox)
tmpFile=$(mktemp -t patchShebangs.XXXXXXXXXX)
sed -e "1 s|.*|#\!$escapedInterpreterLine|" "$f" > "$tmpFile"

# Make original file writable if it is read-only
local restoreReadOnly
if [[ ! -w "$f" ]]; then
chmod +w "$f"
restoreReadOnly=true
fi

# Replace the original file's content with the patched content
# (preserving permissions)
cat "$tmpFile" > "$f"
rm "$tmpFile"
if [[ -n "${restoreReadOnly:-}" ]]; then
chmod -w "$f"
fi

touch --date "$timestamp" "$f"
fi
fi
done < <(find "$@" -type f -perm -0100 -print0)

unset -f _sponge
}

patchShebangsAuto () {
Expand Down
76 changes: 76 additions & 0 deletions pkgs/by-name/au/audit/musl.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
From 87c782153deb10bd8c3345723a8bcee343826e78 Mon Sep 17 00:00:00 2001
From: Grimmauld <[email protected]>
Date: Thu, 10 Jul 2025 18:58:31 +0200
Subject: [PATCH 1/2] lib/audit_logging.h: fix includes for musl

`sys/types.h` is indirectly included with `glibc`,
but needs to be specified explicitly on musl.
---
lib/audit_logging.h | 1 +
1 file changed, 1 insertion(+)

diff --git a/lib/audit_logging.h b/lib/audit_logging.h
index 9082a2720..c58861b1e 100644
--- a/lib/audit_logging.h
+++ b/lib/audit_logging.h
@@ -25,6 +25,7 @@

// Next include is to pick up the function attribute macros
#include <features.h>
+#include <sys/types.h>
#include <audit-records.h>

#ifdef __cplusplus

From 98adfcc4bfa66ac25db0b609d7172d7d40c4f85f Mon Sep 17 00:00:00 2001
From: Grimmauld <[email protected]>
Date: Fri, 11 Jul 2025 08:11:21 +0200
Subject: [PATCH 2/2] Guard __attr_dealloc_free seperately from __attr_dealloc

Otherwise, header include order matters when building against a libc that
does not itself define __attr_dealloc_free, such as musl.
---
auparse/auparse.h | 2 ++
lib/audit_logging.h | 2 ++
lib/libaudit.h | 2 ++
3 files changed, 6 insertions(+)

diff --git a/auparse/auparse.h b/auparse/auparse.h
index 48375e2c7..ba5139625 100644
--- a/auparse/auparse.h
+++ b/auparse/auparse.h
@@ -31,6 +31,8 @@
#endif
#ifndef __attr_dealloc
# define __attr_dealloc(dealloc, argno)
+#endif
+#ifndef __attr_dealloc_free
# define __attr_dealloc_free
#endif
#ifndef __attribute_malloc__
diff --git a/lib/audit_logging.h b/lib/audit_logging.h
index c58861b1e..fab7e75d1 100644
--- a/lib/audit_logging.h
+++ b/lib/audit_logging.h
@@ -40,6 +40,8 @@ extern "C" {
#endif
#ifndef __attr_dealloc
# define __attr_dealloc(dealloc, argno)
+#endif
+#ifndef __attr_dealloc_free
# define __attr_dealloc_free
#endif
// Warn unused result
diff --git a/lib/libaudit.h b/lib/libaudit.h
index 2c51853b7..cce5dc493 100644
--- a/lib/libaudit.h
+++ b/lib/libaudit.h
@@ -43,6 +43,8 @@
// malloc and free assignments
#ifndef __attr_dealloc
# define __attr_dealloc(dealloc, argno)
+#endif
+#ifndef __attr_dealloc_free
# define __attr_dealloc_free
#endif
#ifndef __attribute_malloc__
26 changes: 8 additions & 18 deletions pkgs/by-name/au/audit/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
autoreconfHook,
bash,
buildPackages,
Expand All @@ -21,31 +20,18 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "audit";
version = "4.0.5";
version = "4.1.0";

src = fetchFromGitHub {
owner = "linux-audit";
repo = "audit-userspace";
tag = "v${finalAttrs.version}";
hash = "sha256-SgMt1MmcH7r7O6bmJCetRg3IdoZXAXjVJyeu0HRfyf8=";
hash = "sha256-MWlHaGue7Ca8ks34KNg74n4Rfj8ivqAhLOJHeyE2Q04=";
};

patches = [
# nix configures most stuff by symlinks, e.g. in /etc
# thus, for plugins to be picked up, symlinks must be allowed
# https://github.com/linux-audit/audit-userspace/pull/467
(fetchpatch {
url = "https://github.com/linux-audit/audit-userspace/pull/467/commits/dbefc642b3bd0cafe599fcd18c6c88cb672397ee.patch?full_index=1";
hash = "sha256-Ksn/qKBQYFAjvs1OVuWhgWCdf4Bdp9/a+MrhyJAT+Bw=";
})
(fetchpatch {
url = "https://github.com/linux-audit/audit-userspace/pull/467/commits/50094f56fefc0b9033ef65e8c4f108ed52ef5de5.patch?full_index=1";
hash = "sha256-CJKDLdlpsCd+bG6j5agcnxY1+vMCImHwHGN6BXURa4c=";
})
(fetchpatch {
url = "https://github.com/linux-audit/audit-userspace/pull/467/commits/5e75091abd297807b71b3cfe54345c2ef223939a.patch?full_index=1";
hash = "sha256-LPpO4PH/3MyCJq2xhmhhcnFeK3yh7LK6Mjypuvhacu4=";
})
# https://github.com/linux-audit/audit-userspace/pull/476
./musl.patch
];

postPatch = ''
Expand All @@ -54,6 +40,10 @@ stdenv.mkDerivation (finalAttrs: {
"${linuxHeaders}/include/linux/audit.h"
'';

# https://github.com/linux-audit/audit-userspace/issues/474
# building databuf_test fails otherwise, as that uses hidden symbols only available in the static builds
dontDisableStatic = true;

outputs = [
"bin"
"lib"
Expand Down
10 changes: 6 additions & 4 deletions pkgs/by-name/aw/aws-sam-cli/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,13 @@ python3.pkgs.buildPythonApplication rec {
export PATH="$PATH:$out/bin:${lib.makeBinPath [ git ]}"
'';

pytestFlagsArray = [
"tests"
pytestFlags = [
# Disable warnings
"-W"
"ignore::DeprecationWarning"
"-Wignore::DeprecationWarning"
];

enabledTestPaths = [
"tests"
];

disabledTestPaths = [
Expand Down
11 changes: 11 additions & 0 deletions pkgs/by-name/bl/bluez/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
lib,
stdenv,
alsa-lib,
autoreconfHook,
dbus,
docutils,
ell,
Expand Down Expand Up @@ -34,6 +35,14 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-EIUi2QnSIFgTmb/sk9qrYgNVOc7vPdo+eZcHhcY70kw=";
};

patches = [
(fetchurl {
name = "static.patch";
url = "https://lore.kernel.org/linux-bluetooth/[email protected]/raw";
hash = "sha256-4Yz3ljsn2emJf+uTcJO4hG/YXvjERtitce71TZx5Hak=";
})
];

buildInputs = [
alsa-lib
dbus
Expand All @@ -47,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
];

nativeBuildInputs = [
autoreconfHook
docutils
pkg-config
python3Packages.pygments
Expand Down Expand Up @@ -101,6 +111,7 @@ stdenv.mkDerivation (finalAttrs: {
(lib.enableFeature true "nfc")
(lib.enableFeature true "pie")
(lib.enableFeature true "sixaxis")
(lib.enableFeature (lib.elem "libsystemd" udev.meta.pkgConfigModules) "systemd")
# Set "deprecated" to provide ciptool, sdptool, and rfcomm (unmaintained);
# superseded by new D-Bus APIs
(lib.enableFeature true "deprecated")
Expand Down
6 changes: 6 additions & 0 deletions pkgs/by-name/da/davfs2/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
lib,
stdenv,
fetchurl,
fetchpatch,
autoreconfHook,
neon,
procps,
Expand Down Expand Up @@ -36,6 +37,11 @@ stdenv.mkDerivation (finalAttrs: {
(replaceVars ./0002-Make-sure-that-the-setuid-wrapped-umount-is-invoked.patch {
inherit wrapperDir;
})
(fetchpatch {
name = "neon-34.patch";
url = "https://github.com/alisarctl/davfs2/commit/2693a9a2656b70a64ee851d5c22a2945d840dcbb.diff";
hash = "sha256-KK+4cjrUrWcyY6F5otNgrZ4BojJ4NiMm/Y1zejCt4Tc=";
})
];

configureFlags = [
Expand Down
Loading
Loading