Skip to content
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

staging-next-24.11 iteration 2 - 2024-12-31 #369690

Merged
merged 238 commits into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
bd6a973
tree-sitter: 0.24.3 → 0.24.4
samueltardieu Nov 12, 2024
b50e39d
cacert: 3.104 -> 3.107
mweinelt Nov 21, 2024
7e2bf40
[Backport staging-24.11] cacert: 3.104 -> 3.107 (#358214)
emilazy Nov 22, 2024
693167a
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 23, 2024
d52793d
postgresql_13: 13.17 -> 13.18
wolfgangwalther Nov 22, 2024
2663c4c
postgresql_14: 14.14 -> 14.15
wolfgangwalther Nov 22, 2024
4cc8cd6
postgresql_15: 15.9 -> 15.10
wolfgangwalther Nov 22, 2024
231d647
postgresql_16: 16.5 -> 16.6
wolfgangwalther Nov 22, 2024
40a3563
postgresql_17: 17.1 -> 17.2
wolfgangwalther Nov 22, 2024
9e3f6fc
gpgme: add python3.13 support
mweinelt Oct 28, 2024
ec76ef7
gpgme: 1.23.2 -> 1.24.0
dotlambda Nov 8, 2024
d7a76bb
python312Packages.gpgme: build out of tree
dotlambda Nov 8, 2024
d254d03
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 24, 2024
f91c169
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 25, 2024
fdcf99e
[24.11] gpgme: 1.23.2 -> 1.24.0 (#358568)
dotlambda Nov 25, 2024
09ed03b
libsForQt5.qt5.qtwebengine: fix build with clang
tricktron Nov 23, 2024
93f2368
[Backport staging-24.11] libsForQt5.qt5.qtwebengine: fix build with c…
emilazy Nov 25, 2024
3198e03
python312Packages.eventlet: disable flaky test
FliegendeWurst Nov 19, 2024
e7e3dd2
nixos/lib/test-driver: fix linting after compatibility clean‐up
emilazy Nov 25, 2024
2d9eedd
[Backport staging-24.11] nixos/lib/test-driver: fix linting after com…
emilazy Nov 25, 2024
88f3448
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 26, 2024
57b4381
pipewire: 1.2.6 -> 1.2.7
K900 Nov 26, 2024
5d345ae
[Backport staging-24.11] pipewire: 1.2.6 -> 1.2.7 (#359287)
K900 Nov 26, 2024
2ab373b
python3Packages.python-mapnik: mark broken
superherointj Nov 13, 2024
b6b0dcb
[Backport staging-24.11] python312Packages.eventlet: disable flaky te…
SuperSandro2000 Nov 26, 2024
beecdcb
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 27, 2024
5522e9e
openldap: 2.6.8 -> 2.6.9
mweinelt Nov 27, 2024
9b38c09
[Backport staging-24.11] python3Packages.python-mapnik: mark broken (…
wegank Nov 27, 2024
c3b45ed
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 28, 2024
f3dce37
mesa: 24.2.6 -> 24.2.7
K900 Nov 14, 2024
5013f85
[Backport staging-24.11] mesa: 24.2.6 -> 24.2.7 (#359750)
K900 Nov 28, 2024
ea830bd
mesa: 24.2.7 -> 24.2.8
K900 Nov 28, 2024
2b1f551
[Backport staging-24.11] mesa: 24.2.7 -> 24.2.8 (#359751)
K900 Nov 28, 2024
8858c81
Merge release-24.11 into staging-next-24.11
github-actions[bot] Nov 29, 2024
218276c
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Nov 29, 2024
10150dd
Merge: [Backport staging-24.11] postgresql: 13.17 -> 13.18, 14.14 -> …
Ma27 Nov 29, 2024
f5f268a
Merge release-24.11 into staging-next-24.11
github-actions[bot] Nov 30, 2024
a941001
libcamera: re-sign IPA modules after fixup (#353336)
steinuil Nov 30, 2024
6ac6250
[Backport staging-24.11] libcamera: re-sign IPA modules after fixup (…
winterqt Nov 30, 2024
2908bef
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 1, 2024
7e1cf66
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 1, 2024
adaeb12
tinysparql: 3.8.0 -> 3.8.1
trofi Nov 22, 2024
002e694
libsoup_3: 3.6.0 -> 3.6.1
trofi Nov 25, 2024
4c5b0c0
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 2, 2024
f1aef73
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 2, 2024
d9ef82e
ruby_3_3: 3.3.5 -> 3.3.6
kachick Nov 16, 2024
91a6474
[Backport staging-24.11] ruby_3_3: 3.3.5 -> 3.3.6 (#360998)
kirillrdy Dec 2, 2024
09fdda8
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 3, 2024
afe6799
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 3, 2024
a4e4026
python3Packages.tornado: distinguish tags from branches with refs/tags/
ShamrockLee Nov 23, 2024
14c251f
python3Packages.tornado: 6.4.1 -> 6.4.2
ShamrockLee Nov 23, 2024
083bb44
[Backport staging-24.11] python3Packages.tornado: 6.4.1 -> 6.4.2 (#36…
philiptaron Dec 3, 2024
75e38b1
[Backport staging-24.11] openldap: 2.6.8 -> 2.6.9 (#359581)
wolfgangwalther Dec 3, 2024
b6e7d76
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 4, 2024
41ce92f
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 4, 2024
2048545
libsoup: apply patches for CVE-2024-52532, CVE-2024-52531 and CVE-202…
LeSuisse Dec 1, 2024
e31151b
[Backport staging-24.11] tree-sitter: 0.24.3 → 0.24.4 (#357542)
NickCao Dec 4, 2024
374b3b9
[Backport staging-24.11] tinysparql: 3.8.0 -> 3.8.1 (#360900)
NickCao Dec 4, 2024
8692d31
[Backport staging-24.11] libsoup_3: 3.6.0 -> 3.6.1 (#360904)
NickCao Dec 4, 2024
b876879
emacs: fix native compilaton on Darwin
reckenrode Dec 4, 2024
fa6aa10
[Backport staging-24.11] emacs: fix native compilaton on Darwin (#361…
jian-lin Dec 4, 2024
0da141b
python312: 3.12.7 -> 3.12.8
mweinelt Dec 4, 2024
63db7f1
python3Packages.django_4: 4.2.16-> 4.2.17
LeSuisse Dec 4, 2024
3f2ce6b
[Backport staging-24.11] libsoup: apply patches for CVE-2024-52532, C…
NickCao Dec 4, 2024
f3a84c8
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 5, 2024
be04779
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 5, 2024
38e60e3
[Backport staging-24.11] python3Packages.django_4: 4.2.16-> 4.2.17 (#…
mweinelt Dec 5, 2024
fb23700
pipewire: disable webrtc-audio-processing if unavailable
alyssais Aug 15, 2024
f8efb42
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 6, 2024
1dcb261
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 6, 2024
852ef09
python312Packages.wheel: 0.44.0 -> 0.45.1
fpletz Dec 5, 2024
45a66c7
spidermonkey_128: 128.1.0 -> 128.5.0
mweinelt Nov 26, 2024
774de13
[Backport staging-24.11] python312Packages.wheel: 0.44.0 -> 0.45.1, f…
fpletz Dec 6, 2024
7a49038
[Backport staging-24.11] spidermonkey_128: 128.1.0 -> 128.5.0 (#362307)
fpletz Dec 6, 2024
0ef8821
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 7, 2024
9540622
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 7, 2024
fc2e122
Reapply: rav1e: remove build-time dependency on libgit2
paparodeo Dec 5, 2024
814423f
python311: 3.11.10 -> 3.11.11
mweinelt Dec 6, 2024
aa5f45d
[Backport staging-24.11] pipewire: disable webrtc-audio-processing if…
wolfgangwalther Dec 7, 2024
41c6bcf
[Backport staging-24.11] maturin: 1.7.4 -> 1.7.5 (#362203)
nixpkgs-ci[bot] Dec 7, 2024
f8bbe34
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 8, 2024
79a1719
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 8, 2024
4bfc771
libselinux: nixfmt
Bot-wxt1221 Dec 8, 2024
5466755
python311Packages.libselinux: fix build
Bot-wxt1221 Nov 27, 2024
36c7e61
python311Packages.libselinux: fix build (#363087)
RossComputerGuy Dec 8, 2024
ab3a99d
libxml2: 2.13.4 -> 2.13.5
trofi Nov 15, 2024
20d1b43
python312Packages.waitress: 3.0.0 -> 3.0.1
natsukium Nov 2, 2024
f602774
python312Packages.waitress: refactor
natsukium Nov 2, 2024
08f2a90
python312Packages.waitress: 3.0.1 -> 3.0.2
vcunat Dec 8, 2024
b353d98
libjxl: 0.11.0 -> 0.11.1
zzzsyyy Nov 28, 2024
0c381f5
python312: fix memory exhaustion vulnerability in asyncio.protocols
mweinelt Dec 6, 2024
bb2a6df
python312Packages.python-multipart: fix CVE-2024-53981
dotlambda Dec 8, 2024
9155b39
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 9, 2024
19f9875
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 9, 2024
41c30e6
[24.11] python312Packages.python-multipart: fix CVE-2024-53981 (#362621)
dotlambda Dec 9, 2024
22ef473
waf: 2.1.3 -> 2.1.4
panicgh Nov 17, 2024
07deae7
qt6: 6.8.0 -> 6.8.1, reorganize everything
K900 Dec 2, 2024
75e8129
[staging-24.11] qt6: 6.8.0 -> 6.8.1, reorganize everything (#363695)
K900 Dec 9, 2024
e7be9e2
[Backport staging-24.11] libxml2: 2.13.4 -> 2.13.5 (#363140)
wolfgangwalther Dec 9, 2024
363cfd5
[Backport staging-24.11] python312Packages.waitress: 3.0.0 -> 3.0.2 (…
wolfgangwalther Dec 9, 2024
7f7d26f
[Backport staging-24.11] libjxl: 0.11.0 -> 0.11.1 (#363147)
wolfgangwalther Dec 9, 2024
cafd75b
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 10, 2024
3976100
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 10, 2024
5927a0f
Merge branch 'release-24.11' into staging-next-24.11
wegank Dec 10, 2024
121cfa9
[Backport staging-24.11] waf: 2.1.3 -> 2.1.4 (#363670)
wolfgangwalther Dec 10, 2024
93558b5
Merge branch 'staging-next-24.11' into staging-24.11
wegank Dec 10, 2024
d852398
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 11, 2024
e80a513
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 11, 2024
9d709b6
reno: move to python3Packages, fetch from source, misc cleanup
SuperSandro2000 Dec 6, 2024
959ba1e
python312Packages.pbr: fix python 3.12 compatibility for packaging mo…
SuperSandro2000 Dec 6, 2024
6bb9370
python312Packages.openstackdocstheme: allow for python 3.12
SuperSandro2000 Dec 6, 2024
bbdd995
[24.11]: openstack dependencies: support Python 3.12 (#364179)
SuperSandro2000 Dec 11, 2024
29d4e68
curl: 8.11.0 -> 8.11.1
Scrumplex Dec 11, 2024
acff6e1
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 12, 2024
f0d0ea5
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 12, 2024
9c65f3a
[Backport staging-24.11] curl: 8.11.0 -> 8.11.1 (#364355)
Scrumplex Dec 12, 2024
5eb162a
libopenmpt: 0.7.11 -> 0.7.12
trofi Dec 2, 2024
467e65b
systemd: 256.8 -> 256.9
Princemachiavelli Dec 4, 2024
c9b9a50
[Backport staging-24.11] systemd: 256.8 -> 256.9 (#364723)
ElvishJerricco Dec 12, 2024
d496217
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 13, 2024
f1587e5
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 13, 2024
6878b63
nixos/tests/jenkins: increase disk size to 2 GiB
bjornfor Dec 9, 2024
1d81853
jenkins-job-builder: add passthru.tests
bjornfor Dec 9, 2024
757d041
mpg123: 1.32.8 -> 1.32.9
trofi Nov 4, 2024
33a1472
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 14, 2024
01ec043
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 14, 2024
995b530
gst_all_1.*: 1.24.7 -> 1.24.10
paparodeo Dec 14, 2024
9bbbbd1
gst_all_1.gst-plugins-rs: 0.12.8 -> 0.13.3
paparodeo Dec 14, 2024
d587ae7
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 15, 2024
91d4404
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 15, 2024
f2858db
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 16, 2024
8518848
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 16, 2024
aad8a41
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 17, 2024
c6816b9
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 17, 2024
8feaeec
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 18, 2024
3cf53a9
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 18, 2024
83778c8
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 19, 2024
fb82b2c
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 19, 2024
2cc0442
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 20, 2024
b8a2705
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 20, 2024
3a830d4
nixos/nix-remote-build: correct comment
me-and Dec 20, 2024
36a904c
[Backport staging-24.11] nixos/nix-remote-build: correct comment (#36…
misuzu Dec 20, 2024
d7567e0
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 21, 2024
fcc4949
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 21, 2024
335924b
git: 2.47.0 -> 2.47.1
trofi Nov 27, 2024
8e8a6d7
[Backport staging-24.11] git: 2.47.0 -> 2.47.1 (#367232)
philiptaron Dec 21, 2024
548fa05
systemd: 256.9 -> 256.10
philiptaron Dec 21, 2024
0f52791
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 22, 2024
76feda8
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 22, 2024
ecb8d4a
socat: 1.8.0.1 -> 1.8.0.2
r-ryantm Dec 12, 2024
bf0b4a5
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 23, 2024
3309c67
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 23, 2024
9ddacd2
python312: fix memory exhaustion vulnerability in asyncio.protocols (…
vcunat Dec 23, 2024
76af3fb
mpg123: 1.32.8 -> 1.32.9 (#365029)
vcunat Dec 23, 2024
a1c803b
gst_all_1.*: 1.24.7 -> 1.24.10 (#365230)
vcunat Dec 23, 2024
1c7d074
systemd: 256.9 -> 256.10 (#367268)
arianvp Dec 23, 2024
1864da3
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 24, 2024
47b0a8b
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 24, 2024
0cf9503
avahi: apply patch for CVE-2024-52616
LeSuisse Dec 13, 2024
9cc6492
python312Packages.jinja2: 3.1.4 -> 3.1.5
mweinelt Dec 22, 2024
756e1e6
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 25, 2024
7835ff0
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 25, 2024
6c81ee0
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 26, 2024
8723eb0
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 26, 2024
a9ef622
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 27, 2024
f40f1ab
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 27, 2024
cdb26e7
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 28, 2024
cc19ebe
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 28, 2024
1ca2f25
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 29, 2024
5a92b8b
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 29, 2024
2ac8819
tree-sitter: 0.24.4 -> 0.24.6
khaneliman Dec 28, 2024
9079311
[Backport staging-24.11] tree-sitter: 0.24.4 -> 0.24.6 (#368965)
fpletz Dec 29, 2024
bb5b68f
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 30, 2024
74b39b1
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 30, 2024
a645a7b
Merge release-24.11 into staging-next-24.11
github-actions[bot] Dec 31, 2024
9e62b94
Merge staging-next-24.11 into staging-24.11
github-actions[bot] Dec 31, 2024
7dc58bf
qt6: don't treat absolute paths without known suffix as library
pitkling Dec 21, 2024
7be7a3d
[Backport staging-24.11] qt6: don't treat absolute paths without know…
K900 Dec 31, 2024
404b87d
[Backport staging-24.11] Reapply: rav1e: remove build-time dependency…
mweinelt Dec 31, 2024
ea596d7
[Backport staging-24.11] python311: 3.11.10 -> 3.11.11 (#362783)
mweinelt Dec 31, 2024
7018263
[Backport staging-24.11] python312: 3.12.7 -> 3.12.8 (#361838)
mweinelt Dec 31, 2024
1c1dff8
[Backport staging-24.11] libopenmpt: 0.7.11 -> 0.7.12 (#364663)
mweinelt Dec 31, 2024
57050da
[Backport staging-24.11] avahi: apply patch for CVE-2024-52616 (#367828)
mweinelt Dec 31, 2024
7370cb4
[Backport staging-24.11] python312Packages.jinja2: 3.1.4 -> 3.1.5 (#3…
mweinelt Dec 31, 2024
d5ac4ad
Merge branch 'staging-24.11' into staging-next-24.11
vcunat Dec 31, 2024
470efe3
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 1, 2025
c16ee71
python312Packages.argcomplete: add patch to fix downstream issues
paparodeo Dec 5, 2024
8d22c73
qt6.qtbase: refresh patch
K900 Jan 1, 2025
a948457
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 2, 2025
2a53920
python312Packages.dulwich: fixup build
vcunat Jan 2, 2025
c84fc16
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 3, 2025
3564437
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 4, 2025
548259e
python312.opentelemetry-instrumentation: fix build
drupol Dec 24, 2024
7672c85
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 5, 2025
2a9538d
Merge remote-tracking branch 'origin/release-24.11' into staging-next…
mweinelt Jan 5, 2025
fa0d5a3
buildMozillaMach: patch compat with python 3.12.8/3.13.1
mweinelt Dec 8, 2024
7cc9725
nodejs: fix build on 32 bit platforms
symphorien Nov 9, 2024
564103c
nodejs_22: 22.10.0 -> 22.11.0
aduh95 Oct 29, 2024
9056aaa
nodejs_{18,20}: fix build with clang 18 on Darwin
reckenrode May 24, 2024
81987d9
nodejs_{18,20}: apply V8 patches for LLVM 19
emilazy Nov 16, 2024
858190e
Revert "nodejs_18: fix build with clang 16 mk2"
emilazy Nov 16, 2024
0dbdc3b
nodejs_{20,22,23}: fix flaky test
FliegendeWurst Nov 22, 2024
7d52295
nodejs_{20,22}: fix test-os failure
FliegendeWurst Nov 27, 2024
20b148a
nodejs_18: fix test-os failure
FliegendeWurst Dec 14, 2024
598874d
nodejs_22: 22.11.0 -> 22.12.0 (#361565)
aduh95 Dec 25, 2024
0f893f1
nodejs_23: 23.2.0 -> 23.5.0 (#357699)
aduh95 Dec 25, 2024
ea2f362
[staging-next-24.11] Node.js backports (#371149)
emilazy Jan 5, 2025
f1f3028
nodejs_22: fix build with libuv 1.48.0
aduh95 Jan 5, 2025
d12e97e
nodejs_22: fix build with libuv 1.48.0 (#371201)
emilazy Jan 5, 2025
beb56aa
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 6, 2025
f63fa10
deepin.dtk6core: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
7d1a426
deepin.dde-application-manager: 1.2.15 -> 1.2.19
wineee Dec 10, 2024
f11d11c
deepin.dtk6gui: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
a11e629
deepin.dtk6widget: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
d2dd375
deepin.dtk6declarative: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
1a5ae4f
deepin.qt6integration: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
68216a6
deepin.qt6platform-plugins: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
cfef7b8
deepin.treeland-protocols: init at 0.4.5
wineee Dec 10, 2024
e151c98
deepin.dde-tray-loader: 1.0.1 -> 1.0.7
wineee Dec 10, 2024
0166e10
deepin.dde-shell: 1.0.2 -> 1.0.9
wineee Dec 10, 2024
4f89eb9
deepin.dde-launchpad: 1.0.2 -> 1.0.8
wineee Dec 10, 2024
fe7eff0
deepin.dtk6core: 6.0.19 -> 6.0.24
wineee Dec 10, 2024
474d1e4
deepin desktop environment: 2024.12 update (#371369)
vcunat Jan 6, 2025
1b801c2
python312Packages.nox: apply backport for wntrblm/nox#903
Shawn8901 Dec 14, 2024
153f344
python312Packages.calmjs: disable failing test
mweinelt Dec 8, 2024
0788ee2
python312Packages.httpie: disable failing test
dotlambda Dec 16, 2024
c4a5f18
labelle: 1.2.3 --> 1.3.2
FabianRig Nov 23, 2024
a8540c7
pdm: 2.19.3 -> 2.22.1
MisileLab Dec 29, 2024
c51788e
qtcreator: 14.0.2 -> 15.0.0
wineee Dec 4, 2024
39417f9
libphidget22: 0-unstable-2024-04-11 -> 1.20.20240909
mksafavi Oct 15, 2024
899fe7f
libphidget22: 1.20.20240909 -> 1.21.20241122
r-ryantm Dec 5, 2024
a518486
mountpoint-s3: 1.10.0 -> 1.12.0
r-ryantm Dec 1, 2024
0f54e87
mountpoint-s3: 1.12.0 -> 1.13.0
r-ryantm Dec 13, 2024
ae59c80
python312Packages.opensearch-py: fix build
drupol Nov 20, 2024
83042f6
corretto{11,17,21}: {11.0.24.8.1,17.0.12.7.1,21.0.4.7.1} -> {11.0.25.…
aucub Nov 18, 2024
b032c04
super-slicer: fix build with GCC 14
FliegendeWurst Dec 9, 2024
0380570
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 7, 2025
f0f757c
Merge release-24.11 into staging-next-24.11
github-actions[bot] Jan 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion nixos/modules/config/nix-remote-build.nix
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ in
};
};

# distributedBuilds does *not* inhibit /etc/machines generation; caller may
# distributedBuilds does *not* inhibit /etc/nix/machines generation; caller may
# override that nix option.
config = mkIf cfg.enable {
assertions =
Expand Down
5 changes: 5 additions & 0 deletions nixos/tests/jenkins.nix
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,11 @@ import ./make-test-python.nix ({ pkgs, ...} : {
users.users.jenkins.extraGroups = [ "users" ];

systemd.services.jenkins.serviceConfig.TimeoutStartSec = "6min";

# Increase disk space to prevent this issue:
#
# WARNING h.n.DiskSpaceMonitorDescriptor#markNodeOfflineOrOnline: Making Built-In Node offline temporarily due to the lack of disk space
virtualisation.diskSize = 2 * 1024;
};

slave =
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 @@ -23,11 +23,11 @@ assert withConplay -> !libOnly;

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

src = fetchurl {
url = "mirror://sourceforge/mpg123/mpg123-${version}.tar.bz2";
hash = "sha256-/u4TdMeVQODkBd8LxF/eIK1nARQlw2GidZ4hRolKJ6c=";
hash = "sha256-A7YeQATpYLrPKs2toD7ZTTduaqsnpgFEe9SQjYQHspE=";
};

outputs = [
Expand Down
5 changes: 5 additions & 0 deletions pkgs/applications/editors/emacs/make-emacs.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
Xaw3d,
acl,
alsa-lib,
apple-sdk,
autoreconfHook,
cairo,
dbus,
Expand Down Expand Up @@ -193,6 +194,10 @@ mkDerivation (finalAttrs: {
"${lib.getBin stdenv.cc.bintools}/bin"
"${lib.getBin stdenv.cc.bintools.bintools}/bin"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# The linker needs to know where to find libSystem on Darwin.
"${apple-sdk.sdkroot}/usr/lib"
]
)
)
);
Expand Down
12 changes: 12 additions & 0 deletions pkgs/applications/misc/prusa-slicer/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,20 @@ stdenv.mkDerivation (finalAttrs: {
rev = "version_${finalAttrs.version}";
};

# required for GCC 14
# (not applicable to super-slicer fork)
postPatch = lib.optionalString (finalAttrs.pname == "prusa-slicer") ''
substituteInPlace src/libslic3r/Arrange/Core/DataStoreTraits.hpp \
--replace-fail \
"WritableDataStoreTraits<ArrItem>::template set" \
"WritableDataStoreTraits<ArrItem>::set"
'';

nativeBuildInputs = [
cmake
pkg-config
wrapGAppsHook3
wxGTK-override'
];

buildInputs = [
Expand Down Expand Up @@ -132,6 +142,8 @@ stdenv.mkDerivation (finalAttrs: {
darwin.apple_sdk_11_0.frameworks.CoreWLAN
];

strictDeps = true;

separateDebugInfo = true;

# The build system uses custom logic - defined in
Expand Down
19 changes: 0 additions & 19 deletions pkgs/applications/misc/prusa-slicer/meshboolean-const.patch

This file was deleted.

10 changes: 7 additions & 3 deletions pkgs/applications/misc/prusa-slicer/super-slicer.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ let
];
hash = "sha256-v0q2MhySayij7+qBTE5q01IOq/DyUcWnjpbzB/AV34c=";
})
./meshboolean-const.patch
# Drop if this fix gets merged upstream
(fetchpatch {
url = "https://github.com/supermerill/SuperSlicer/commit/fa7c545efa5d1880cf24af32083094fc872d3692.patch";
Expand Down Expand Up @@ -69,15 +68,20 @@ let

# - wxScintilla is not used on macOS
# - Partially applied upstream changes cause a bug when trying to link against a nonexistent libexpat
prePatch =
super.prePatch
postPatch =
super.postPatch
+ ''
substituteInPlace src/CMakeLists.txt \
--replace "scintilla" "" \
--replace "list(APPEND wxWidgets_LIBRARIES libexpat)" "list(APPEND wxWidgets_LIBRARIES EXPAT::EXPAT)"

substituteInPlace src/libslic3r/CMakeLists.txt \
--replace "libexpat" "EXPAT::EXPAT"

# fixes GCC 14 error
substituteInPlace src/libslic3r/MeshBoolean.cpp \
--replace-fail 'auto &face' 'auto face' \
--replace-fail 'auto &vi' 'auto vi'
'';

# We don't need PS overrides anymore, and gcode-viewer is embedded in the binary.
Expand Down
6 changes: 6 additions & 0 deletions pkgs/applications/networking/browsers/firefox/common.nix
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,12 @@ buildStdenv.mkDerivation {
hash = "sha256-2IpdSyye3VT4VB95WurnyRFtdN1lfVtYpgEiUVhfNjw=";
})
]
++ [
# Python 3.12.8 compat
# https://bugzilla.mozilla.org/show_bug.cgi?id=1935621
# https://phabricator.services.mozilla.com/D231480
./mozbz-1935621-attachment-9442305.patch
]
++ extraPatches;

postPatch = ''
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
diff --git a/python/mach/mach/site.py b/python/mach/mach/site.py
--- a/python/mach/mach/site.py
+++ b/python/mach/mach/site.py
@@ -15,10 +15,11 @@
import site
import subprocess
import sys
import sysconfig
import tempfile
+import warnings
from contextlib import contextmanager
from pathlib import Path
from typing import Callable, Optional

from mach.requirements import (
@@ -817,37 +818,79 @@

class PythonVirtualenv:
"""Calculates paths of interest for general python virtual environments"""

def __init__(self, prefix):
- if _is_windows:
- self.bin_path = os.path.join(prefix, "Scripts")
- self.python_path = os.path.join(self.bin_path, "python.exe")
- else:
- self.bin_path = os.path.join(prefix, "bin")
- self.python_path = os.path.join(self.bin_path, "python")
self.prefix = os.path.realpath(prefix)
+ self.paths = self._get_sysconfig_paths(self.prefix)

- @functools.lru_cache(maxsize=None)
- def resolve_sysconfig_packages_path(self, sysconfig_path):
- # macOS uses a different default sysconfig scheme based on whether it's using the
- # system Python or running in a virtualenv.
- # Manually define the scheme (following the implementation in
- # "sysconfig._get_default_scheme()") so that we're always following the
- # code path for a virtualenv directory structure.
- if os.name == "posix":
- scheme = "posix_prefix"
- else:
- scheme = os.name
+ # Name of the Python executable to use in virtual environments.
+ # An executable with the same name as sys.executable might not exist in
+ # virtual environments. An executable with 'python' as the steam —
+ # without version numbers or ABI flags — will always be present in
+ # virtual environments, so we use that.
+ python_exe_name = "python" + sysconfig.get_config_var("EXE")
+
+ self.bin_path = self.paths["scripts"]
+ self.python_path = os.path.join(self.bin_path, python_exe_name)

- sysconfig_paths = sysconfig.get_paths(scheme)
- data_path = Path(sysconfig_paths["data"])
- path = Path(sysconfig_paths[sysconfig_path])
- relative_path = path.relative_to(data_path)
+ @staticmethod
+ def _get_sysconfig_paths(prefix):
+ """Calculate the sysconfig paths of a virtual environment in the given prefix.

- # Path to virtualenv's "site-packages" directory for provided sysconfig path
- return os.path.normpath(os.path.normcase(Path(self.prefix) / relative_path))
+ The virtual environment MUST be using the same Python distribution as us.
+ """
+ # Determine the sysconfig scheme used in virtual environments
+ if "venv" in sysconfig.get_scheme_names():
+ # A 'venv' scheme was added in Python 3.11 to allow users to
+ # calculate the paths for a virtual environment, since the default
+ # scheme may not always be the same as used on virtual environments.
+ # Some common examples are the system Python distributed by macOS,
+ # Debian, and Fedora.
+ # For more information, see https://github.com/python/cpython/issues/89576
+ venv_scheme = "venv"
+ elif os.name == "nt":
+ # We know that before the 'venv' scheme was added, on Windows,
+ # the 'nt' scheme was used in virtual environments.
+ venv_scheme = "nt"
+ elif os.name == "posix":
+ # We know that before the 'venv' scheme was added, on POSIX,
+ # the 'posix_prefix' scheme was used in virtual environments.
+ venv_scheme = "posix_prefix"
+ else:
+ # This should never happen with upstream Python, as the 'venv'
+ # scheme should always be available on >=3.11, and no other
+ # platforms are supported by the upstream on older Python versions.
+ #
+ # Since the 'venv' scheme isn't available, and we have no knowledge
+ # of this platform/distribution, fallback to the default scheme.
+ #
+ # Hitting this will likely be the result of running a custom Python
+ # distribution targetting a platform that is not supported by the
+ # upstream.
+ # In this case, unless the Python vendor patched the Python
+ # distribution in such a way as the default scheme may not always be
+ # the same scheme, using the default scheme should be correct.
+ # If the vendor did patch Python as such, to work around this issue,
+ # I would recommend them to define a 'venv' scheme that matches
+ # the layout used on virtual environments in their Python distribution.
+ # (rec. signed Filipe Laíns — upstream sysconfig maintainer)
+ venv_scheme = sysconfig.get_default_scheme()
+ warnings.warn(
+ f"Unknown platform '{os.name}', using the default install scheme '{venv_scheme}'. "
+ "If this is incorrect, please ask your Python vendor to add a 'venv' sysconfig scheme "
+ "(see https://github.com/python/cpython/issues/89576, or check the code comment).",
+ stacklevel=2,
+ )
+ # Build the sysconfig config_vars dictionary for the virtual environment.
+ venv_vars = sysconfig.get_config_vars().copy()
+ venv_vars["base"] = venv_vars["platbase"] = prefix
+ # Get sysconfig paths for the virtual environment.
+ return sysconfig.get_paths(venv_scheme, vars=venv_vars)
+
+ def resolve_sysconfig_packages_path(self, sysconfig_path):
+ return self.paths[sysconfig_path]

def site_packages_dirs(self):
dirs = []
if sys.platform.startswith("win"):
dirs.append(os.path.normpath(os.path.normcase(self.prefix)))

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 @@ -30,7 +30,7 @@ assert sendEmailSupport -> perlSupport;
assert svnSupport -> perlSupport;

let
version = "2.47.0";
version = "2.47.1";
svn = subversionClient.override { perlBindings = perlSupport; };
gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ];
in
Expand All @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchurl {
url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz";
hash = "sha256-HOEU2ohwQnG0PgJ8UeBNk5n4yI6e91Qtrnrrrn2HvE4=";
hash = "sha256-89j5uyOuOSN06RzZ05WXDavFucXucvOYhGE82Epu0xA=";
};

outputs = [ "out" ] ++ lib.optional withManual "doc";
Expand Down
31 changes: 0 additions & 31 deletions pkgs/by-name/cu/curlMinimal/fix-netrc-regression-2.patch

This file was deleted.

Loading
Loading