Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
510 commits
Select commit Hold shift + click to select a range
bf66061
python313Packages.lz4: 4.4.1 -> 4.4.3
mweinelt Mar 3, 2025
3c3803b
python313Packages.semver: 3.0.3 -> 3.0.4
mweinelt Mar 3, 2025
d5446e9
python313Packages.pyopenssl: 24.3.0 -> 25.0.0
mweinelt Mar 3, 2025
25ca0dc
python313Packages.simplejson: 3.19.3 -> 3.20.1
mweinelt Mar 3, 2025
40140c8
python313Packages.json5: 0.9.28 -> 0.10.0
mweinelt Mar 3, 2025
61e2105
python313Packages.pydantic-settings: 2.7.1 -> 2.8.1
mweinelt Mar 3, 2025
6c3a56b
python313Packages.ulid-transform: 1.2.0 -> 1.2.1
mweinelt Mar 3, 2025
6042e17
selenium-manager: 4.28.0 -> 4.29.0
mweinelt Mar 3, 2025
dd74b44
python313Packages.selenium: 4.28.0 -> 4.29.0
mweinelt Mar 3, 2025
e43e30a
python313Packages.aiohttp-fast-zlib: 0.2.1 -> 0.2.3
mweinelt Mar 3, 2025
0a3988b
python313Packages.aiohttp-asyncmdnsresolver: 0.1.0 -> 0.1.1
mweinelt Mar 3, 2025
6c32fae
python313Packages.pytest-unordered: 0.5.2 -> 0.6.1
mweinelt Mar 3, 2025
170cbb5
python313Packages.pyproject-api: 1.8.0 -> 1.9.0
mweinelt Mar 3, 2025
8e944d0
python313Packages.pbr: 6.1.0 -> 6.1.1
mweinelt Mar 3, 2025
a6f5c82
python313Packages.faker: 33.3.1 -> 36.1.1
mweinelt Mar 3, 2025
eae2a03
python313Packages.mock: 5.1.0 -> 5.2.0
mweinelt Mar 3, 2025
b47f66c
python313Packages.trio: 0.28.0 -> 0.29.0
mweinelt Mar 3, 2025
6842c0f
python313Packages.deepdiff: 8.1.1 -> 8.2.0
mweinelt Mar 3, 2025
a1a5d8e
python313Packages.xarray: 2025.01.1 -> 2025.01.2
mweinelt Mar 3, 2025
6709413
python313Packages.trio-websocket: 0.11.1 -> 0.12.2
mweinelt Mar 4, 2025
0a4b8d0
python313Packages.prettytable: 3.12.0 -> 3.15.1
mweinelt Mar 4, 2025
c15754a
python313Packages.scikit-image: 0.25.0 -> 0.25.2
mweinelt Mar 4, 2025
9f71e38
python313Packages.moto: 5.0.28 -> 5.1.1
mweinelt Mar 4, 2025
31f2e24
python313Packages.jsonpickle: 4.0.1 -> 4.0.2
mweinelt Mar 4, 2025
97746f6
python313Packages.srsly: fix build
mweinelt Mar 4, 2025
7663514
python313Packages.pypdf: 5.1.0 -> 5.3.1
mweinelt Mar 4, 2025
b0ebd63
python313Packages.bitarray: 3.0.0 -> 3.1.0
mweinelt Mar 4, 2025
ed706ef
python313Packages.phonenumbers: 8.13.53 -> 8.13.55
mweinelt Mar 4, 2025
3ec3f2f
python312Packages.rapidfuzz: 3.12.1 -> 3.12.2
mweinelt Mar 4, 2025
507ce59
python313Packages.pyproj: 3.7.0 -> 3.7.1
mweinelt Mar 4, 2025
c127dc8
python312Packages.levenshtein: 0.27.0 -> 0.27.1
mweinelt Mar 4, 2025
befeade
python312Packages.resolvelib: 1.0.1 -> 1.1.0
mweinelt Mar 4, 2025
ea803c0
python313Packages.django-cors-headers: 4.6.0 -> 4.7.0
mweinelt Mar 4, 2025
4b5a08a
python312Packages.fastparquet: 2024.5.0 -> 2024.11.0
mweinelt Mar 4, 2025
def4a27
python312Packages.geoip2: 4.8.1 -> 5.0.1
mweinelt Mar 4, 2025
f598807
python312Packages.pytest-django: 4.9.0 -> 4.10.0
mweinelt Mar 4, 2025
6c48714
python313Packages.posthog: 3.8.3 -> 3.18.1
mweinelt Mar 4, 2025
90fd3bd
python312Packages.jsonlines: 3.1.0 -> 4.0.0
mweinelt Mar 4, 2025
999c27a
python312Packages.rich-click: 1.8.5 -> 1.8.6
mweinelt Mar 4, 2025
963acd9
python312Packages.stripe: 11.5.0 -> 11.6.0
mweinelt Mar 4, 2025
380945f
python312Packages.boltons: 24.1.0 -> 25.0.0
mweinelt Mar 4, 2025
bd38b7c
python312Packages.factory-boy: 3.3.1 -> 3.3.3
mweinelt Mar 4, 2025
69dcb66
python313Packages.propcache: 0.2.1 -> 0.3.0 (#386465)
dotlambda Mar 4, 2025
3579073
python313Packages.requests: don't depend on brotlicffi
dotlambda Mar 4, 2025
9cc0e35
python313Packages.levenshtein: unvendor rapidfuzz-cpp
mweinelt Mar 5, 2025
d7836cd
python313Packages.jinja2: 3.1.5 -> 3.1.6
mweinelt Mar 5, 2025
781d80a
python313Packages.trove-classifiers: 2025.2.18.16 -> 2025.3.3.18
dotlambda Mar 5, 2025
f349003
python313Packages.aiosqlite: 0.20.0 -> 0.21.0
mweinelt Mar 5, 2025
d07b340
python313Packages.isal: 1.7.1 -> 1.7.2
mweinelt Mar 6, 2025
ef631cf
python313Packages.pip-tools: disable failing tests
mweinelt Mar 6, 2025
97adbc5
python313Packages.google-resumable-media: provide brotli for tests
mweinelt Mar 7, 2025
ee1ce30
python313Packages.jeepney: 0.8.0 -> 0.9
dotlambda Mar 7, 2025
c83260d
python313Packages.tzlocal: 5.3 -> 5.3.1
dotlambda Mar 7, 2025
aee4e56
python313Packages.ibm-cloud-sdk-core: enable previously failing tests
dotlambda Mar 7, 2025
8172322
python313Packages.types-setuptools: 75.8.0.20250110 -> 75.8.2.20250305
fabaff Mar 7, 2025
53093f5
python313Packages.teamcity-messages: refactor
fabaff Mar 7, 2025
c51326e
python313Packages.google-cloud-testutils: 1.5.0 -> 1.6.0
fabaff Feb 19, 2025
e079830
python313Packages.types-decorator: 5.1.8.20240310 -> 5.2.0.20250224
fabaff Mar 7, 2025
4af0a95
python313Packages.webtest: 3.0.3 -> 3.0.4
fabaff Mar 7, 2025
aee7f57
python313Packages.websockets: 15.0 -> 15.0.1
fabaff Mar 7, 2025
6d085e0
python313Packages.types-deprecated: 1.2.15.20241117 -> 1.2.15.20250304
fabaff Mar 7, 2025
643b137
python313Packages.types-lxml: 2024.12.13 -> 2025.03.04
fabaff Mar 7, 2025
d8f2840
python313Packages.pytest-codspeed: 3.1.2 -> 3.2.0
fabaff Mar 7, 2025
797ed86
python313Packages.pytest-httpserver: 1.1.0 -> 1.1.2
fabaff Mar 7, 2025
853193d
python313Packages.types-requests: 2.32.0.20241016 -> 2.32.0.20250306
fabaff Mar 7, 2025
bb597aa
python313Packages.pyelftools: 0.31 -> 0.32
fabaff Mar 6, 2025
7d8ac0b
python313Packages.python-fsutil: 0.14.1 -> 0.15.0
fabaff Mar 7, 2025
053fa6b
python313Packages.cached-ipaddress: 0.9.2 -> 0.10.0
fabaff Mar 7, 2025
b39ec77
python313Packages.inline-snapshot: 0.19.3 -> 0.20.5
fabaff Mar 7, 2025
815ae05
python313Packages.pytest-httpbin: 2.0.0 -> 2.1.0
fabaff Mar 7, 2025
2ea47e5
python313Packages.pkg-about: 1.1.8 -> 1.2.9
fabaff Mar 7, 2025
c12963b
python313Packages.types-mock: 5.1.0.20240425 -> 5.2.0.20250306
fabaff Mar 7, 2025
a70dde2
python313Packages.types-psutil: 6.1.0.20241221 -> 7.0.0.20250218
fabaff Mar 7, 2025
f3ddcb4
python313Packages.types-psycopg2: 2.9.21.20241019 -> 2.9.21.20250121
fabaff Mar 7, 2025
e495ba1
python313Packages.pkginfo: 1.12.0 -> 1.12.1.2
fabaff Mar 7, 2025
0609038
python313Packages.tokenize-rt: 5.2.0 -> 6.1.0
fabaff Mar 7, 2025
a78fdd9
python313Packages.pyupgrade: 3.15.0 -> 3.19.1
fabaff Mar 7, 2025
95644f4
python313Packages.bitarray: refactor
fabaff Mar 8, 2025
8640fad
python313Packages.gcsfs: fix src hash
mweinelt Mar 8, 2025
1670c94
python313Packages.django_4: 4.2.19 -> 4.2.20
mweinelt Mar 9, 2025
a83922b
python312Packages.ansible-core: 2.18.2 -> 2.18.3
mweinelt Mar 9, 2025
1a9f4af
python312Packages.ansible: 11.2.0 -> 11.3.0
mweinelt Mar 9, 2025
8a5ff43
python313Packages.aioambient: relax poetry-core constraint
mweinelt Mar 9, 2025
64ac8bb
python313Packages.google-genai: relax websockets constraint
mweinelt Mar 9, 2025
a2797cf
Revert "python313Packages.beautifulsoup4: 4.12.3 -> 4.13.3"
mweinelt Mar 9, 2025
34a6177
python313Packages.aioguardian: relax poetry-core constraint
mweinelt Mar 9, 2025
11d98fc
poetry-unwrapped: disable failing test
mweinelt Mar 9, 2025
9737b56
python313Packages.booleanoperations: disable failing tests
mweinelt Mar 9, 2025
50a77df
python313Packages.click-option-group: disable failing test
mweinelt Mar 9, 2025
5562267
python313Packages.click-option-group: refactor
mweinelt Mar 9, 2025
07e5273
python313Packages.sanic: fix websockets 14.2 compat
mweinelt Mar 9, 2025
aea34c8
mediagoblin: fix build by avoiding kombu tests
SuperSandro2000 Mar 9, 2025
fb6db3d
python313Packages.wtforms-sqlalchemy: fix build system
SuperSandro2000 Mar 9, 2025
10c0785
pretix: relax pypdf constraint
mweinelt Mar 10, 2025
5f8071e
python312Packages.karton-core: relax boto3 constraint
mweinelt Mar 10, 2025
2a90c5e
python313Packages.safety: relax filelock and psutil constraints
mweinelt Mar 10, 2025
7b5fa9b
python313Packages.findpython: 0.6.2 -> 0.6.3
mweinelt Mar 10, 2025
92d16fa
python312Packages.geometric: fix src hash
mweinelt Mar 10, 2025
3a99418
python313Packages.glyphsets: relax setuptools-scm constraint
mweinelt Mar 10, 2025
f942c0b
python313Packages.asdf: 4.0.0 -> 4.1.0
mweinelt Mar 10, 2025
c08bfc2
python313Packages.spglib: 2.5.0 -> 2.6.0
mweinelt Mar 10, 2025
097d860
python313Packages.asyncua: disable failing test
mweinelt Mar 10, 2025
fb98def
python313Packages.jsonschema-path: 0.3.3 -> 0.3.4
dotlambda Mar 9, 2025
1d834df
python313Packages.beanhub-extract: relax pytz constraint
mweinelt Mar 10, 2025
f3b5d54
python313Packages.explorerscript: relax scikit-build-core constraint
mweinelt Mar 10, 2025
81aae12
python313Packages.numpydoc: disable failing tests
mweinelt Mar 11, 2025
db4017b
[python-updates] major updates 2025-03-03 (#386892)
mweinelt Mar 11, 2025
1030c7b
Merge staging-next into staging
nixpkgs-ci[bot] Mar 11, 2025
4dadee8
Merge master into staging-next
nixpkgs-ci[bot] Mar 11, 2025
7356db3
Merge staging-next into staging
nixpkgs-ci[bot] Mar 11, 2025
2b21c29
gcc: remove .la files
K900 Mar 11, 2025
cfb15c6
Revert "glusterfs: also apply hack"
K900 Mar 11, 2025
4e29b6d
Revert "treewide: apply hack to packages that fail after GCC symlink …
K900 Mar 11, 2025
6e17de9
stdenv: fix propagatedUserEnvPkgs when __structuredAttrs is true (#38…
jian-lin Mar 11, 2025
aa1f3eb
cc-wrapper: warn about cross-compile only with non-default (#379593)
th7nder Mar 11, 2025
8596667
zap-chip: 2024.09.27 -> 2025.02.26 (#386192)
symphorien Mar 11, 2025
eaf7326
python313Packages.sqlalchemy: 2.0.38 -> 2.0.39
mweinelt Mar 11, 2025
baefe9d
gcc: remove .la files (#389009)
K900 Mar 11, 2025
cf2d0e2
python313Packages.sqlalchemy: 2.0.38 -> 2.0.39 (#389093)
mweinelt Mar 11, 2025
f1f8649
xorg.xauth: 1.1.3 -> 1.1.4 (#388379)
jopejoe1 Mar 11, 2025
9d2a92a
xorg.libX11: 1.8.11 -> 1.8.12 (#388611)
jopejoe1 Mar 11, 2025
019bbf2
gst_all_1.gst-plugins-bad: disable DirectFB
marcin-serwin Mar 5, 2025
61995c7
Merge master into staging-next
nixpkgs-ci[bot] Mar 12, 2025
457b7b7
Merge staging-next into staging
nixpkgs-ci[bot] Mar 12, 2025
4c262cf
gst_all_1.gst-plugins-bad: disable DirectFB (#387419)
K900 Mar 12, 2025
32f656c
Merge master into staging-next
nixpkgs-ci[bot] Mar 12, 2025
3ee5cb7
Reapply "emacs: enable __structuredAttrs by default in elisp build he…
jian-lin Mar 12, 2025
715bf02
Merge master into staging-next
nixpkgs-ci[bot] Mar 12, 2025
42dc35e
chromaprint: modernize derivation (#385652)
jopejoe1 Mar 12, 2025
49db95b
Merge remote-tracking branch 'origin/staging-next' into staging
K900 Mar 12, 2025
ba25dfd
Merge master into staging-next
nixpkgs-ci[bot] Mar 12, 2025
a604523
Merge staging-next into staging
nixpkgs-ci[bot] Mar 12, 2025
5391525
Revert "mate.eom: Apply hack for GCC symlink changes"
bobby285271 Mar 12, 2025
dc7f470
Revert "mate.eom: Apply hack for GCC symlink changes" (#389262)
bobby285271 Mar 12, 2025
c3acc2b
python3Packages.enum34: remove (#387576)
SuperSandro2000 Mar 12, 2025
043321f
python3Packages.cairocffi: fix darwin sandbox build
ofalvai Feb 12, 2025
9eefabc
python3Packages.pycairo: fix darwin sandbox build
ofalvai Feb 12, 2025
4922d9a
python3Packages.pygal: fix darwin sandbox build
ofalvai Feb 12, 2025
209764c
Merge master into staging-next
nixpkgs-ci[bot] Mar 12, 2025
3aa6cc4
Merge staging-next into staging
nixpkgs-ci[bot] Mar 12, 2025
ac68236
xorg.xtrans: 1.5.2 -> 1.6.0 (#388899)
jopejoe1 Mar 12, 2025
62b6be2
redis: fix build for FreeBSD (#387721)
jopejoe1 Mar 12, 2025
a89a4de
SDL2: 2.32.0 -> 2.32.2 (#387428)
jopejoe1 Mar 12, 2025
ca8b980
faad2: 2.11.1 -> 2.11.2 (#387001)
jopejoe1 Mar 12, 2025
9f687cc
treewide: cleanup Python packages' setuptoolsCheckHook-relade attribu…
SuperSandro2000 Mar 12, 2025
56b46ec
Merge master into staging-next
nixpkgs-ci[bot] Mar 13, 2025
85d4635
Merge staging-next into staging
nixpkgs-ci[bot] Mar 13, 2025
37d72f9
Merge master into staging-next
nixpkgs-ci[bot] Mar 13, 2025
e25b0a3
Merge staging-next into staging
nixpkgs-ci[bot] Mar 13, 2025
96277ee
Merge master into staging-next
nixpkgs-ci[bot] Mar 13, 2025
16ae74d
Merge staging-next into staging
nixpkgs-ci[bot] Mar 13, 2025
b79dce3
Revert "singular: fix build"
alois31 Mar 13, 2025
1eb7c2d
Revert "singular: fix build" (#389465)
K900 Mar 13, 2025
3e0bd6d
Merge master into staging-next
nixpkgs-ci[bot] Mar 13, 2025
6e0bdfa
Merge staging-next into staging
nixpkgs-ci[bot] Mar 13, 2025
d86f116
Reapply "emacs: enable __structuredAttrs by default in elisp build he…
jian-lin Mar 13, 2025
9bb374e
ghostscript: 10.04.0 -> 10.05.0
Conni2461 Mar 13, 2025
ca6e0c1
pyright: 1.1.394 -> 1.1.396
r-ryantm Mar 13, 2025
c7572e7
pyright: 1.1.394 -> 1.1.396 (#389532)
nixpkgs-merge-bot[bot] Mar 13, 2025
f21d435
python3Packages.{cairocffi,pycairo,pygal}: fix darwin sandbox builds …
SuperSandro2000 Mar 13, 2025
70044e8
chromaprint: add checks (#389190)
LordGrimmauld Mar 13, 2025
82c256b
Merge branch 'staging' into staging-next
vcunat Mar 13, 2025
7d36ee9
Merge remote-tracking branch 'origin/master' into staging-next
K900 Mar 14, 2025
d77c263
Merge master into staging-next
nixpkgs-ci[bot] Mar 14, 2025
7e98f75
pipewire: 1.4.0 -> 1.4.1
mweinelt Mar 14, 2025
9fa919a
pipewire: 1.4.0 -> 1.4.1 (#389824)
K900 Mar 14, 2025
9d724cb
Merge master into staging-next
nixpkgs-ci[bot] Mar 14, 2025
af56199
Merge master into staging-next
nixpkgs-ci[bot] Mar 15, 2025
41d5248
pipewire: fix cross compilation
uninsane Mar 15, 2025
35b48e7
[staging-next] pipewire: fix cross compilation (#390022)
K900 Mar 15, 2025
8c214de
Merge master into staging-next
nixpkgs-ci[bot] Mar 15, 2025
a5acaa0
kdePackages: Frameworks 6.11 -> 6.12
K900 Mar 15, 2025
5ef2daf
kdePackages: update metadata
K900 Mar 15, 2025
399278c
kdePackages: Frameworks 6.11 -> 6.12, metadata update (#390079)
K900 Mar 15, 2025
e24f567
Merge master into staging-next
nixpkgs-ci[bot] Mar 15, 2025
e47403c
SDL: point alias to SDL_compat
LordGrimmauld Mar 11, 2025
72aa793
SDL: replace SDL with SDL_compat (#389106)
K900 Mar 15, 2025
4fab2ab
ghostscript: 10.04.0 -> 10.05.0 (#389504)
K900 Mar 15, 2025
890b967
Merge master into staging-next
nixpkgs-ci[bot] Mar 15, 2025
e8a05cb
Merge master into staging-next
nixpkgs-ci[bot] Mar 15, 2025
c3b4c53
Merge master into staging-next
nixpkgs-ci[bot] Mar 16, 2025
2d8fc49
Merge master into staging-next
nixpkgs-ci[bot] Mar 16, 2025
b2380f1
Merge master into staging-next
nixpkgs-ci[bot] Mar 16, 2025
dbe56e9
Merge master into staging-next
nixpkgs-ci[bot] Mar 16, 2025
4761072
Merge master into staging-next
nixpkgs-ci[bot] Mar 17, 2025
e6b13b2
Merge master into staging-next
nixpkgs-ci[bot] Mar 17, 2025
a69699e
luajit_2_1: 2.1.1713773202 -> 2.1.1741730670
khaneliman Mar 12, 2025
fec5bb1
luajit_2_0: 2.0.1713483859 -> 2.0.1741557863
khaneliman Mar 12, 2025
5d3dce1
luajit_2_*: bump versions to March 2025 (#389321)
vcunat Mar 17, 2025
fa53ef6
Merge master into staging-next
nixpkgs-ci[bot] Mar 17, 2025
f2e2b18
Merge master into staging-next
nixpkgs-ci[bot] Mar 17, 2025
14360ca
Merge master into staging-next
nixpkgs-ci[bot] Mar 18, 2025
2341cd6
Merge master into staging-next
nixpkgs-ci[bot] Mar 18, 2025
cde5248
armagetronad: fix build
LordGrimmauld Mar 18, 2025
d2a793d
hhexen: fix build
LordGrimmauld Mar 18, 2025
8f57521
zaz: fix build
LordGrimmauld Mar 18, 2025
1674d68
zaz: fix build (#390919)
K900 Mar 18, 2025
f7ed9ec
hhexen: fix build (#390918)
K900 Mar 18, 2025
f2d35de
armagetronad: fix build (#390883)
K900 Mar 18, 2025
46b9032
Merge master into staging-next
nixpkgs-ci[bot] Mar 18, 2025
c028a88
_1oom: fix build
LordGrimmauld Mar 18, 2025
027a3d3
_1oom: fix build (#390959)
K900 Mar 18, 2025
8b2f131
caprice32: fix build
LordGrimmauld Mar 18, 2025
57988f9
btanks: fix build
LordGrimmauld Mar 18, 2025
0ebdcc7
crossfire-client: fix build
LordGrimmauld Mar 18, 2025
0bb9617
Merge master into staging-next
nixpkgs-ci[bot] Mar 18, 2025
7a546f3
gtk4-layer-shell: fix cross compilation
uninsane Mar 18, 2025
04df50e
jack_oscrolloscope: fix build
LordGrimmauld Mar 18, 2025
438b4e3
matrix-brandy: fix build
LordGrimmauld Mar 18, 2025
eb893cf
meterbridge: fix build
LordGrimmauld Mar 18, 2025
f768c2d
naev: fix the build after luajit update
trofi Mar 18, 2025
258bfb7
quakespasm: fix build
LordGrimmauld Mar 18, 2025
2caa23f
rrootage: fix build
LordGrimmauld Mar 18, 2025
6ee29af
smpeg: fix build on Darwin with SDL_compat
reckenrode Mar 18, 2025
1d4e366
Merge master into staging-next
nixpkgs-ci[bot] Mar 19, 2025
57c9709
Merge master into staging-next
nixpkgs-ci[bot] Mar 19, 2025
390f062
caprice32: fix build (#390972)
K900 Mar 19, 2025
484c7fd
btanks: fix build on linux (#390986)
K900 Mar 19, 2025
f47975f
smpeg: fix build on Darwin with SDL_compat (#391118)
K900 Mar 19, 2025
b064464
crossfire-client: fix build (#390992)
K900 Mar 19, 2025
24b38e9
jack_oscrolloscope: fix build (#391059)
K900 Mar 19, 2025
80d6860
matrix-brandy: fix build (#391068)
K900 Mar 19, 2025
1aa57b1
meterbridge: fix build (#391073)
K900 Mar 19, 2025
6985cc9
quakespasm: fix build (#391088)
K900 Mar 19, 2025
4999063
rrootage: fix build (#391098)
K900 Mar 19, 2025
6f66548
gnujump: fix build
LordGrimmauld Mar 19, 2025
074beeb
azimuth: fix build
LordGrimmauld Mar 19, 2025
e31b8fe
gnujump: fix build (#391219)
K900 Mar 19, 2025
6b73ebf
azimuth: fix build (#391221)
K900 Mar 19, 2025
77f0a72
Merge master into staging-next
nixpkgs-ci[bot] Mar 19, 2025
9a9855f
Merge master into staging-next
nixpkgs-ci[bot] Mar 19, 2025
4733649
Merge master into staging-next
nixpkgs-ci[bot] Mar 20, 2025
6a900ee
Merge remote-tracking branch 'origin/master' into staging-next
K900 Mar 20, 2025
1422e89
naev: fix the build after luajit update (#391082)
vcunat Mar 20, 2025
1c1e56f
treewide: redis -> valkey
K900 Mar 20, 2025
3563a60
Merge remote-tracking branch 'origin/master' into staging-next
K900 Mar 20, 2025
18471e1
Merge master into staging-next
nixpkgs-ci[bot] Mar 20, 2025
6ed2d3e
SDL_compat: re-export PKG_CHECK_MODULES macro as a build depend
trofi Mar 20, 2025
7d69181
SDL_compat: re-export PKG_CHECK_MODULES macro as a build depend (#391…
K900 Mar 21, 2025
d5d2bf0
Merge remote-tracking branch 'origin/master' into staging-next
K900 Mar 21, 2025
3257fe5
python312Packages.click-option-group: fix mismerge
K900 Mar 21, 2025
fe3c344
Merge master into staging-next
nixpkgs-ci[bot] Mar 21, 2025
8fa05d5
Merge master into staging-next
nixpkgs-ci[bot] Mar 21, 2025
d723427
python3Packages.jeepney: skip failing io tests on darwin
mweinelt Mar 21, 2025
f02955e
Merge master into staging-next
nixpkgs-ci[bot] Mar 21, 2025
706797e
python3Packages.jeepney: nixfmt
vcunat Mar 21, 2025
a053243
Merge master into staging-next
nixpkgs-ci[bot] Mar 22, 2025
ba561f8
Merge master into staging-next
nixpkgs-ci[bot] Mar 22, 2025
d0f3296
postgresql: drop tests on aarch64-darwin, too
vcunat Mar 22, 2025
7233659
Merge master into staging-next
nixpkgs-ci[bot] Mar 22, 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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions nixos/doc/manual/release-notes/rl-2505.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,9 @@

- `services.cloudflare-dyndns.apiTokenFile` now must be just your Cloudflare api token. Previously it was supposed to be a file of the form `CLOUDFLARE_API_TOKEN=...`.

- Emacs lisp build helpers, such as `emacs.pkgs.melpaBuild`, now enables `__structuredAttrs` by default.
Environment variables have to be passed via the `env` attribute.

- `buildGoModule` now passes environment variables via the `env` attribute. `CGO_ENABLED` should now be specified with `env.CGO_ENABLED` when passing to buildGoModule. Direct specification of `CGO_ENABLED` is now redirected by a compatibility layer with a warning, but will become an error in future releases.

Go-related environment variables previously shadowed by `buildGoModule` now results in errors when specified directly. Such variables include `GOOS` and `GOARCH`.
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/profiles/installation-device.nix
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,10 @@ with lib;
stdenv
stdenvNoCC # for runCommand
busybox
jq # for closureInfo
# For boot.initrd.systemd
makeInitrdNGTool
];
]
++ jq.all; # for closureInfo

boot.swraid.enable = true;
# remove warning about unset mail
Expand Down
90 changes: 88 additions & 2 deletions pkgs/applications/audio/cdparanoia/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
fetchpatch,
updateAutotoolsGnuConfigScriptsHook,
autoreconfHook,
freebsd,
}:

stdenv.mkDerivation rec {
Expand Down Expand Up @@ -37,7 +38,7 @@ stdenv.mkDerivation rec {
})
]
++ [
# Has to come after darwin patches
# Has to come after darwin patches and before freebsd patches
./fix_private_keyword.patch
# Order does not matter
./configure.patch
Expand All @@ -62,13 +63,98 @@ stdenv.mkDerivation rec {
hash = "sha256-krfprwls0L3hsNfoj2j69J5k1RTKEQtzE0fLYG9EJKo=";
})
]
++ lib.optional stdenv.hostPlatform.isMusl ./utils.patch;
++ lib.optional stdenv.hostPlatform.isMusl ./utils.patch
++ [
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_low__interface.h";
hash = "sha256-bXrcRFCbU7/7/N+J8VGKGSxIB1m8XwoAlc/KTnt9wN0=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_scan__devices.c";
hash = "sha256-UD7SXeypF3bAqT7Y24UOrGZNaD8ZmpS2V7XQU+3VKXk=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<private\>/private_data/g' $out
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_cdda__interface.h";
hash = "sha256-JL4qe4LwmNp2jQFqTvyRjc6bixGqYr6BZmqsYIY9xhw=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_common__interface.c";
hash = "sha256-vw0oFM6w15YBaAK01FwVcSN+oztSfo5jL6OlGy0iWBg=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_cooked__interface.c";
hash = "sha256-g39dhxb8+K9BIb2/5cmkQ9GYjg4gDjj6sv+dXx93kQ4=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_interface.c";
hash = "sha256-LMWfbqLjbQM3L4H3orAxyyAHf1hVtFwfmZY8NmBLKzs=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<private\>/private_data/g' $out
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-interface_scsi__interface.c";
hash = "sha256-dx6YCWW8J0e455phaYDUMiOCvp4DsfINjSEiEfnHaNI=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<private\>/private_data/g' $out
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
(fetchpatch {
url = "https://raw.githubusercontent.com/freebsd/freebsd-ports/42da4cdf2d9161fea8f7cdfc19aefda7707fadf4/audio/cdparanoia/files/patch-Makefile.in";
hash = "sha256-Wje2d58xrSWHJNktQRHcNSbh5yh6vMtpgc/3G4D1vrI=";
extraPrefix = "";
postFetch = ''
sed -E -i -e 's/\<Linux\>/__linux__/g' $out
'';
})
];

nativeBuildInputs = [
updateAutotoolsGnuConfigScriptsHook
autoreconfHook
];

propagatedBuildInputs = lib.optionals stdenv.hostPlatform.isFreeBSD [
# cdparanoia shipped headers have #include <libcam.h>
# (it is part of the freebsd base system so this is reasonable
# but we want to keep the default freebsd libs, freebsd.libc, small)
freebsd.libcam
];

env =
lib.optionalAttrs stdenv.hostPlatform.isFreeBSD {
NIX_LDFLAGS = "-lcam";
}
// {
BSD_INSTALL_PROGRAM = "install";
BSD_INSTALL_LIB = "install";
};

# Build system reuses the same object file names for shared and static
# library. Occasionally fails in the middle:
# gcc -O2 -fsigned-char -g -O2 -c scan_devices.c
Expand Down
1 change: 1 addition & 0 deletions pkgs/applications/editors/emacs/build-support/generic.nix
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ lib.extendMkDerivation {
propagatedUserEnvPkgs = finalAttrs.packageRequires ++ propagatedUserEnvPkgs;

strictDeps = args.strictDeps or true;
__structuredAttrs = args.__structuredAttrs or true;

inherit turnCompilationWarningToError ignoreCompilationError;

Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/misc/sl1-to-photon/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ buildPythonApplication rec {
];

format = "setuptools";
dontUseSetuptoolsCheck = true;

installPhase = ''
install -D -m 0755 SL1_to_Photon.py $out/bin/${pname}
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/version-management/sourcehut/core.nix
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,6 @@ buildPythonPackage rec {

PKGVER = version;

dontUseSetuptoolsCheck = true;
pythonImportsCheck = [ "srht" ];

meta = with lib; {
Expand Down
2 changes: 0 additions & 2 deletions pkgs/applications/version-management/sourcehut/scm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ buildPythonPackage rec {
export PKGVER=${version}
'';

dontUseSetuptoolsCheck = true;

pythonImportsCheck = [ "scmsrht" ];

meta = with lib; {
Expand Down
2 changes: 0 additions & 2 deletions pkgs/applications/version-management/sourcehut/todo.nix
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,6 @@ buildPythonPackage rec {
pytest
factory-boy
];

dontUseSetuptoolsCheck = true;
pythonImportsCheck = [ "todosrht" ];

meta = with lib; {
Expand Down
28 changes: 24 additions & 4 deletions pkgs/build-support/cc-wrapper/add-clang-cc-cflags-before.sh
Original file line number Diff line number Diff line change
@@ -1,15 +1,35 @@
needsTarget=true
targetValue=""

declare -i n=0
nParams=${#params[@]}
while (("$n" < "$nParams")); do
p=${params[n]}
v=${params[n + 1]:-} # handle `p` being last one
n+=1

for p in "${params[@]}"; do
case "$p" in
-target | --target=*)
-target)
if [ -z "$v" ]; then
echo "Error: -target requires an argument" >&2
exit 1
fi
needsTarget=false

echo "Warning: supplying the --target argument to a nix-wrapped compiler may not work correctly - cc-wrapper is currently not designed with multi-target compilers in mind. You may want to use an un-wrapped compiler instead." >&2
targetValue=$v
# skip parsing the value of -target
n+=1
;;
--target=*)
needsTarget=false
targetValue="${p#*=}"
;;
esac
done

if ! $needsTarget && [[ "$targetValue" != "@defaultTarget@" ]]; then
echo "Warning: supplying the --target $targetValue != @defaultTarget@ argument to a nix-wrapped compiler may not work correctly - cc-wrapper is currently not designed with multi-target compilers in mind. You may want to use an un-wrapped compiler instead." >&2
fi

if $needsTarget && [[ $0 != *cpp ]]; then
extraBefore+=(-target @defaultTarget@ @machineFlags@)
fi
11 changes: 1 addition & 10 deletions pkgs/build-support/kernel/make-initrd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ let
in
{
stdenvNoCC,
perl,
cpio,
ubootTools,
lib,
Expand Down Expand Up @@ -101,7 +100,6 @@ stdenvNoCC.mkDerivation (
builder = ./make-initrd.sh;

nativeBuildInputs = [
perl
cpio
] ++ lib.optional makeUInitrd ubootTools;

Expand All @@ -121,14 +119,7 @@ stdenvNoCC.mkDerivation (
symlinks = map (x: x.symlink) contents;
suffices = map (x: if x ? suffix then x.suffix else "none") contents;

# For obtaining the closure of `contents'.
# Note: we don't use closureInfo yet, as that won't build with nix-1.x.
# See #36268.
exportReferencesGraph = lib.zipListsWith (x: i: [
("closure-${toValidStoreName (baseNameOf x.symlink)}-${toString i}")
x.object
]) contents (lib.range 0 (lib.length contents - 1));
pathsFromGraph = ./paths-from-graph.pl;
closureInfo = "${pkgsBuildHost.closureInfo { rootPaths = objects; }}";
}
// lib.optionalAttrs makeUInitrd {
uInitrdCompression = uInitrdCompression;
Expand Down
2 changes: 1 addition & 1 deletion pkgs/build-support/kernel/make-initrd.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ done


# Get the paths in the closure of `object'.
storePaths=$(perl $pathsFromGraph closure-*)
storePaths="$(cat $closureInfo/store-paths)"


# Paths in cpio archives *must* be relative, otherwise the kernel
Expand Down
68 changes: 0 additions & 68 deletions pkgs/build-support/kernel/paths-from-graph.pl

This file was deleted.

2 changes: 1 addition & 1 deletion pkgs/build-support/rust/hooks/cargo-build-hook.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ cargoBuildHook() {
concatTo flagsArray cargoBuildFlags

echoCmd 'cargoBuildHook flags' "${flagsArray[@]}"
cargo build "${flagsArray[@]}"
@setEnv@ cargo build "${flagsArray[@]}"

if [ -n "${buildAndTestSubdir-}" ]; then
popd
Expand Down
2 changes: 1 addition & 1 deletion pkgs/build-support/rust/hooks/cargo-check-hook.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ cargoCheckHook() {
concatTo flagsArray cargoTestFlags checkFlags checkFlagsArray

echoCmd 'cargoCheckHook flags' "${flagsArray[@]}"
cargo test "${flagsArray[@]}"
@setEnv@ cargo test "${flagsArray[@]}"

if [[ -n "${buildAndTestSubdir-}" ]]; then
popd
Expand Down
5 changes: 5 additions & 0 deletions pkgs/build-support/rust/hooks/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@
name = "cargo-build-hook.sh";
substitutions = {
inherit (stdenv.targetPlatform.rust) rustcTarget;
inherit (rust.envVars) setEnv;

};
passthru.tests =
{
Expand All @@ -44,6 +46,7 @@
name = "cargo-check-hook.sh";
substitutions = {
inherit (stdenv.targetPlatform.rust) rustcTarget;
inherit (rust.envVars) setEnv;
};
passthru.tests =
{
Expand Down Expand Up @@ -136,6 +139,8 @@
];
substitutions = {
inherit (stdenv.targetPlatform.rust) rustcTarget;
inherit (rust.envVars) setEnv;

};
} ./maturin-build-hook.sh
) { };
Expand Down
2 changes: 1 addition & 1 deletion pkgs/build-support/rust/hooks/maturin-build-hook.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ maturinBuildHook() {
concatTo flagsArray maturinBuildFlags

echoCmd 'maturinBuildHook flags' "${flagsArray[@]}"
maturin build "${flagsArray[@]}"
@setEnv@ maturin build "${flagsArray[@]}"

if [ -n "${buildAndTestSubdir-}" ]; then
popd
Expand Down
Loading