Compare commits

..

4190 Commits

Author SHA1 Message Date
Stefan Frijters
c80a207452 s2n-tls: enable strictDeps, enable structuredAttrs (#568987) 2026-10-02 12:26:54 +00:00
Masum Reza
8529fef572 hwdata: 0.411 -> 0.412 (#569411) 2026-10-02 12:10:01 +00:00
nixpkgs-ci[bot]
9b12227a18 Merge staging-next into staging 2026-10-02 12:15:30 +00:00
nixpkgs-ci[bot]
adfb7fc9ba Merge master into staging-next 2026-10-02 12:14:51 +00:00
Philip Taron
c8b515c68b nixpkgs-update: update links after move to NixOS org (#569279) 2026-10-02 11:46:21 +00:00
Philip Taron
d5276f27e2 zoom-us: 7.1.5.4332 -> 7.2.1.5760, fix missing libuuid and trim the FHS environment (#568883) 2026-10-02 11:43:18 +00:00
lassulus
6d33142f35 degit: 2.8.4 -> 3.10.0 (#558892) 2026-10-02 11:37:45 +00:00
nixpkgs-ci[bot]
5015ce5e44 kftray: 0.27.33 -> 0.29.1 (#568368) 2026-10-02 11:36:03 +00:00
Gaétan Lepage
17121a0cae cline: init at 3.0.65 (#568905) 2026-10-02 11:35:06 +00:00
Adam C. Stephens
74cf698d4f ejabberd: 26.07 → 26.09 (#568271) 2026-10-02 11:33:01 +00:00
R. Ryantm
f1a9cbe0b1 hwdata: 0.411 -> 0.412 2026-10-02 11:26:50 +00:00
toonn
af0493cbef darwin.xcode: add 27 (#564549) 2026-10-02 10:51:31 +00:00
LunNova
17bbc9cb59 rocmPackages.clr: do not define __noinline__ for host compilers (#568812) 2026-10-02 10:50:32 +00:00
Paul Meyer
9eb787cdeb azure-cli-extensions.application-insights: 2.0.0b1 -> 2.0.0b2 (#569390) 2026-10-02 10:49:29 +00:00
Florian Franzen
4514762066 rocmPackages.clr: do not define __noinline__ for host compilers 2026-10-02 03:42:06 -07:00
Gaetan Lepage
19f9b5b53c rocmPackages.clr: cleanup 2026-10-02 03:42:05 -07:00
nixpkgs-ci[bot]
741cb5506c models-dev: sdk-v0.0.5-unstable-2026-09-22 -> sdk-v0.0.5-unstable-2026-10-02 (#569306) 2026-10-02 10:40:04 +00:00
nixpkgs-ci[bot]
66f7dcc529 jc303: 0.12.3 -> 0.13.0 (#568304) 2026-10-02 10:40:02 +00:00
Sandro
b90a8f17a9 mise: 2026.8.6 -> 2026.9.18 (#565961) 2026-10-02 10:13:10 +00:00
teutat3s
dab8a58c28 signal-desktop: 8.26.0 -> 8.28.0 (#569033) 2026-10-02 10:03:38 +00:00
teutat3s
ffe95fa2c6 electron_{41,42,43,44}: updates (#563238) 2026-10-02 10:00:49 +00:00
R. Ryantm
10dd2c349c azure-cli-extensions.application-insights: 2.0.0b1 -> 2.0.0b2 2026-10-02 09:58:35 +00:00
Ryan Lahfa
76366bd14d grist-core: 1.7.19 -> 1.7.20 (#568392) 2026-10-02 09:54:37 +00:00
nixpkgs-ci[bot]
03dce97e70 mpls: 0.22.0 -> 0.23.0 (#569335) 2026-10-02 09:48:37 +00:00
Fabian Affolter
afee6392fb python3Packages.tencentcloud-sdk-python: 3.1.184 -> 3.1.185 (#569337) 2026-10-02 09:46:59 +00:00
Fabian Affolter
9003c40a1e python3Packages.bluemaestro-ble: 1.0.0 -> 1.2.0 (#569284) 2026-10-02 09:46:20 +00:00
Bobby Rong
5b639ba1e3 budgie-desktop: 10.10.2 -> 10.10.3 (#568241) 2026-10-02 09:44:20 +00:00
Fabian Affolter
ebb452784a python3Packages.zamg: 0.4.1 -> 0.4.2 (#569332) 2026-10-02 09:44:11 +00:00
Fabian Affolter
677e6ed02e python3Packages.tagoio-sdk: 5.1.6 -> 5.1.7 (#569333) 2026-10-02 09:43:54 +00:00
Fabian Affolter
44450eb33e python3Packages.sfrbox-api: 0.1.1 -> 0.1.2 (#569340) 2026-10-02 09:43:02 +00:00
Fabian Affolter
a7ff90e9d1 python3Packages.mypy-boto3-*: updates (#569346) 2026-10-02 09:42:49 +00:00
Fabian Affolter
1e204b1603 python3Packages.slack-sdk: 3.44.1 -> 3.45.0 (#569350) 2026-10-02 09:42:38 +00:00
Vlad M.
b6d3895ff5 broot: 1.60.1 -> 1.60.2 (#569304) 2026-10-02 09:41:24 +00:00
Gaétan Lepage
f3d9b1855e proton-pass-cli: 2.4.1 -> 2.4.2 (#569275) 2026-10-02 09:33:32 +00:00
Martin Weinelt
0439f75413 home-assistant-custom-components.solis_modbus: 4.2.6 -> 4.3.0 (#569289) 2026-10-02 09:30:31 +00:00
Martin Weinelt
b05969e746 home-assistant-custom-components.waste_collection_schedule: 2.34.2 -> 2.35.0 (#569245) 2026-10-02 09:29:27 +00:00
nixpkgs-ci[bot]
93d46423a5 lookapp: 0.6.13 -> 0.7.1 (#569280) 2026-10-02 09:28:07 +00:00
Diogo Correia
ce58efa871 rust-analyzer-unwrapped: 2026-09-21 -> 2026-09-28 (#569114) 2026-10-02 09:17:15 +00:00
Vincent Laporte
a2d49f1dac compcert: 3.17 → 3.18; rocqPackages.VST: 2.16 → 2.17 (#568956) 2026-10-02 09:02:14 +00:00
nixpkgs-ci[bot]
e550293f75 svt-av1-hdr: 4.1.0 -> 4.2.0 (#567226) 2026-10-02 09:01:34 +00:00
Fabian Affolter
f6667a0aaf python3Packages.onvif-python: 0.4.0 -> 0.4.1 (#569353) 2026-10-02 08:51:57 +00:00
Fabian Affolter
885643aa74 syft: 1.52.0 -> 1.54.0 (#569204) 2026-10-02 08:50:57 +00:00
Sizhe Zhao
40725e0ba2 qq: 3.2.32 -> 3.2.34 (#564893) 2026-10-02 08:50:55 +00:00
Ryan Yin
af42fd2d45 zoom-us: use the lib output of stdenv.cc in the FHS environment
Zoom only needs libstdc++, libatomic and libgomp at runtime, which live in gcc's
lib output. Listing the full stdenv.cc.cc also pulls the compiler toolchain and
its man pages into the FHS environment, adding roughly 295 MiB to its closure.

Assisted-by: OpenCode / DeepSeek V4.1 Flash
2026-10-02 16:50:20 +08:00
Ryan Yin
bdd15b5e11 nixosTests.zoom-us: fail fast when Zoom does not start
Wait for the main window with a bounded timeout, and stop as soon as the launcher
process exits. A startup failure such as a missing shared library is now reported
right away instead of after the 15 minute window timeout. Match the window title
as a substring, as wait_for_window did, so titles such as
"Zoom Workplace - <account>" still count.

Assisted-by: OpenCode / DeepSeek V4.1 Flash
2026-10-02 16:50:18 +08:00
Ryan Yin
951e1d3283 zoom-us: 7.1.5.4332 -> 7.2.1.5760
Zoom 7.2 links /opt/zoom/zoom against libuuid.so.1, which is not part of the FHS
environment yet. Add util-linux's lib output, which provides libuuid.so.1, so the
binary can start instead of exiting with status 127.

Assisted-by: OpenCode / DeepSeek V4.1 Flash
2026-10-02 16:50:14 +08:00
7c6f434c
a356f05b4d libewf: fix same-architecture cross compilation (#569313) 2026-10-02 08:47:43 +00:00
Sandro
88eef74512 redmine: 7.0.1 -> 7.0.2 (#568884) 2026-10-02 08:41:23 +00:00
nixpkgs-ci[bot]
b687ab7341 omp: 18.4.8 -> 18.4.10 (#569343) 2026-10-02 08:34:00 +00:00
nixpkgs-ci[bot]
a95622ea7c mongodb-atlas-cli: 1.58.3 -> 1.59.0 (#569326) 2026-10-02 08:33:55 +00:00
nixpkgs-ci[bot]
f953618bd2 yaziPlugins: update on 2026-10-01 (#569278) 2026-10-02 08:33:53 +00:00
nixpkgs-ci[bot]
7b2f2fef8c git-mit: 6.5.4 -> 6.6.0 (#569238) 2026-10-02 08:33:51 +00:00
Kerstin Humm
9d75539df5 radicale: 3.8.0 -> 3.8.1 (#569235) 2026-10-02 08:27:18 +00:00
Doron Behar
2b1b57d33e ddccontrol-db: 20260922 -> 20260928 (#568517) 2026-10-02 08:22:28 +00:00
R. Ryantm
0677f5662b python3Packages.onvif-python: 0.4.0 -> 0.4.1 2026-10-02 08:17:16 +00:00
Fabian Affolter
e62ce77b02 python3Packages.slack-sdk: 3.44.1 -> 3.45.0
Diff: https://github.com/slackapi/python-slack-sdk/compare/v3.44.1...v3.45.0

Changelog: https://github.com/slackapi/python-slack-sdk/releases/tag/v3.45.0
2026-10-02 10:16:57 +02:00
Sulroy
417e5eda47 ddccontrol-db: 20260922 -> 20260928 2026-10-02 11:16:25 +03:00
Sulroy
af309d9c1e ddccontrol-dbgen: init at ${ddccontrol.version} 2026-10-02 11:16:25 +03:00
Doron Behar
531f1bbf4b ddccontrol: 3.2.0 -> 3.4.0
Diff: https://github.com/ddccontrol/ddccontrol/compare/3.2.0...3.4.0
2026-10-02 11:16:24 +03:00
Fabian Affolter
00280f6651 python3Packages.neopool-modbus: 4.8.0 -> 4.9.0 (#569331) 2026-10-02 08:08:41 +00:00
Fabian Affolter
009e45ec66 python3Packages.boto3-stubs: 1.43.106 -> 1.43.107 2026-10-02 10:05:13 +02:00
Fabian Affolter
ed62fc768c python3Packages.mypy-boto3-transfer: 1.43.105 -> 1.43.107 2026-10-02 10:05:04 +02:00
Fabian Affolter
6d240d1ad3 python3Packages.mypy-boto3-securityhub: 1.43.66 -> 1.43.107 2026-10-02 10:04:53 +02:00
Fabian Affolter
5e0e4326af python3Packages.mypy-boto3-sagemaker: 1.43.106 -> 1.43.107 2026-10-02 10:04:50 +02:00
Fabian Affolter
d0d674b389 python3Packages.mypy-boto3-quicksight: 1.43.100 -> 1.43.107 2026-10-02 10:04:43 +02:00
Fabian Affolter
dd3f531b00 python3Packages.mypy-boto3-health: 1.43.0 -> 1.43.107 2026-10-02 10:04:13 +02:00
Fabian Affolter
0b6c8b1f11 python3Packages.mypy-boto3-ec2: 1.43.105 -> 1.43.107 2026-10-02 10:04:02 +02:00
Fabian Affolter
3ff8145404 python3Packages.mypy-boto3-cloudfront: 1.43.76 -> 1.43.107 2026-10-02 10:03:48 +02:00
Fabian Affolter
180af181b1 python3Packages.nibe: 2.24.0 -> 2.25.0 (#569336) 2026-10-02 08:02:58 +00:00
nixpkgs-ci[bot]
14b50091c1 prometheus: 3.14.0 -> 3.15.0 (#569258) 2026-10-02 08:01:05 +00:00
Fabian Affolter
4d6ac0c9c2 python3Packages.pygitguardian: 1.34.0 -> 1.35.0 (#569262) 2026-10-02 08:01:04 +00:00
Fabian Affolter
716bbaf301 python3Packages.bluemaestro-ble: migrate to finalAttrs 2026-10-02 10:00:08 +02:00
Fabian Affolter
a10945f5aa python3Packages.sfrbox-api: migrate to finalAttrs 2026-10-02 09:53:58 +02:00
R. Ryantm
c855fec20b omp: 18.4.8 -> 18.4.10 2026-10-02 07:53:38 +00:00
Sizhe Zhao
ce1f150b7d iosevka-bin: 34.3.0 -> 34.9.0 (#516332) 2026-10-02 07:52:28 +00:00
Fabian Affolter
f94e5c72fb python3Packages.sfrbox-api: 0.1.1 -> 0.1.2
Changelog: https://github.com/hacf-fr/sfrbox-api/releases/tag/v0.1.2
2026-10-02 09:49:45 +02:00
Fabian Affolter
6c7be4a343 python3Packages.tencentcloud-sdk-python: 3.1.184 -> 3.1.185
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.184...3.1.185

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.185/CHANGELOG.md
2026-10-02 09:42:23 +02:00
R. Ryantm
dcb294fcda python3Packages.nibe: 2.24.0 -> 2.25.0 2026-10-02 07:42:01 +00:00
R. Ryantm
3d20af35ab mpls: 0.22.0 -> 0.23.0 2026-10-02 07:39:59 +00:00
Fabian Affolter
60f5a821c5 python3Packages.tagoio-sdk: 5.1.6 -> 5.1.7
Diff: https://github.com/tago-io/sdk-python/compare/v5.1.6...v5.1.7

Changelog: https://github.com/tago-io/sdk-python/releases/tag/v5.1.7
2026-10-02 09:37:25 +02:00
Fabian Affolter
f757e549a7 python3Packages.zamg: 0.4.1 -> 0.4.2
Diff: https://github.com/killer0071234/python-zamg/compare/v0.4.1...v0.4.2

Changelog: https://github.com/killer0071234/python-zamg/releases/tag/v0.4.2
2026-10-02 09:36:45 +02:00
R. Ryantm
f72046ee4d python3Packages.neopool-modbus: 4.8.0 -> 4.9.0 2026-10-02 07:29:05 +00:00
K900
4e943fbcb4 netbird: 0.79.0 -> 0.80.0 (#569138) 2026-10-02 07:17:28 +00:00
Martin Weinelt
4a5bd9b236 zigbee2mqtt: 2.14.1 -> 2.14.2 (#569180) 2026-10-02 07:15:42 +00:00
K900
d027e2ece1 mesa: build with debug assertions disabled (#569325) 2026-10-02 07:14:18 +00:00
R. Ryantm
bfc18aa917 mongodb-atlas-cli: 1.58.3 -> 1.59.0 2026-10-02 07:07:35 +00:00
K900
7f4f636224 mesa: build with debug assertions disabled
This is faster and also allows some applications that are holding things
horribly wrong (*cough* SteamVR *cough*) to at least appear to function.
2026-10-02 10:07:05 +03:00
nixpkgs-ci[bot]
997e21c869 selene: 0.31.0 -> 0.32.0 (#569288) 2026-10-02 07:06:18 +00:00
nixpkgs-ci[bot]
daa207ec8d gearboy: 3.8.12 -> 3.8.16 (#558250) 2026-10-02 06:40:13 +00:00
Martin Fischer
bf338732f2 nixpkgs-update: update links after move to NixOS org 2026-10-02 08:21:41 +02:00
curoky
30dba16f24 libewf: fix same-architecture cross compilation
Autoconf determines cross compilation from differing build and host
triples. buildPlatform.canExecute hostPlatform remains true for
same-architecture crosses such as x86_64-linux-gnu to
x86_64-linux-musl, so the OpenSSL XTS runtime probe is not cached and
configure aborts.

Check whether buildPlatform and hostPlatform differ instead so all
cross builds receive the cached result.

Assisted-by: TraeCode (GPT-5)
2026-10-02 14:18:36 +08:00
nixpkgs-ci[bot]
755d5672ec Merge staging-next into staging 2026-10-02 06:16:50 +00:00
nixpkgs-ci[bot]
48292c23e1 Merge master into staging-next 2026-10-02 06:16:11 +00:00
John Titor
d6b380c5cf cline: init at 3.0.65
Assisted-by: Opencode (Space Bunny Alpha)
2026-10-02 11:33:53 +05:30
R. Ryantm
064eaee3ce models-dev: sdk-v0.0.5-unstable-2026-09-22 -> sdk-v0.0.5-unstable-2026-10-02 2026-10-02 05:31:48 +00:00
R. Ryantm
c79a2eff73 broot: 1.60.1 -> 1.60.2 2026-10-02 05:31:01 +00:00
dish
55ce8b4688 tailscale: add additional upstream units (#565578) 2026-10-02 05:18:51 +00:00
7c6f434c
0651276228 treewide: fix homepages [1/10] (#566989) 2026-10-02 04:57:21 +00:00
dish
2758a40e23 floorp-bin-unwrapped: 12.17.2 -> 12.18.1 (#564266) 2026-10-02 04:56:25 +00:00
7c6f434c
cb00a10aae treewide: fix homepages [5/10] (#566993) 2026-10-02 04:44:29 +00:00
R. Ryantm
a0b70a177f home-assistant-custom-components.solis_modbus: 4.2.6 -> 4.3.0 2026-10-02 04:29:51 +00:00
R. Ryantm
8723799652 selene: 0.31.0 -> 0.32.0 2026-10-02 04:27:41 +00:00
7c6f434c
36c8b9c26f golly: fix build with GCC 16 (#569210) 2026-10-02 04:11:13 +00:00
R. Ryantm
aaac581fdf python3Packages.bluemaestro-ble: 1.0.0 -> 1.2.0 2026-10-02 04:08:03 +00:00
zowoq
6fefb8042e terraform-providers.fastly_fastly: 9.7.0 -> 9.8.0 (#569265) 2026-10-02 04:04:45 +00:00
R. Ryantm
fe275b4d20 lookapp: 0.6.13 -> 0.7.1 2026-10-02 03:49:15 +00:00
nixpkgs-ci[bot]
3894e5ab5d mergiraf: 0.19.1 -> 0.20.0 (#569263) 2026-10-02 03:40:40 +00:00
dish
fd69e9ef81 witx-codegen: init at 0.11.4 (#457780) 2026-10-02 03:36:56 +00:00
Thierry Delafontaine
2a8fbb33d5 proton-pass-cli: 2.4.1 -> 2.4.2
Changelog: https://github.com/protonpass/pass-cli/blob/main/CHANGELOG.md
Diff: https://github.com/protonpass/pass-cli/compare/2.4.1...2.4.2
2026-10-02 16:34:00 +13:00
dish
99b3247f2b noctalia: 5.2.0 -> 5.2.1 (#569261) 2026-10-02 03:23:30 +00:00
R. Ryantm
d6b40bdc24 terraform-providers.fastly_fastly: 9.7.0 -> 9.8.0 2026-10-02 02:16:34 +00:00
nixpkgs-ci[bot]
6003a8c9f2 betterleaks: 1.8.1 -> 1.9.0 (#569206) 2026-10-02 02:06:35 +00:00
@mjones
61cdb721cc matterircd: 0.32.0 -> 0.33.0 (#568273) 2026-10-02 02:03:52 +00:00
R. Ryantm
91cca97ba9 mergiraf: 0.19.1 -> 0.20.0 2026-10-02 02:02:49 +00:00
Samiser
d82adb8c4f noctalia: 5.2.0 -> 5.2.1
Diff: https://github.com/noctalia-dev/noctalia/compare/v5.2.0...v5.2.1

Changelog: https://noctalia.dev/changelogs#v5.2.1
2026-10-02 03:01:07 +01:00
R. Ryantm
bb3311507e python3Packages.pygitguardian: 1.34.0 -> 1.35.0 2026-10-02 01:55:25 +00:00
@mjones
eaf1fb10bd dwarf-fortress-unfuck: use cizra fork (#560901) 2026-10-02 01:52:51 +00:00
R. Ryantm
681a3befd2 prometheus: 3.14.0 -> 3.15.0 2026-10-02 01:31:45 +00:00
@mjones
3e8b3bb15a pgit: 1.1.0 -> 2.0.0 (#568398) 2026-10-02 01:28:51 +00:00
Adam C. Stephens
565d75be76 pi-coding-agent: 0.99.2 -> 1.0.0 (#569155) 2026-10-02 01:17:42 +00:00
Adam C. Stephens
f2e6bc884d codex: 0.159.3 -> 0.160.0 (#569192) 2026-10-02 01:16:52 +00:00
Michael Daniels
41cd05907c diffoscope: 331 -> 332 (#568077) 2026-10-02 01:11:05 +00:00
nixpkgs-ci[bot]
bc85db41db cli50: 8.0.1 -> 8.0.3 (#569243) 2026-10-02 01:08:03 +00:00
Yt
15fde803e0 python3Packages.posthog: 7.58.0 -> 7.62.0 (#569231) 2026-10-02 01:07:46 +00:00
@mjones
c79d0316eb z3: 4.16.0 -> 5.1.0 (#563004) 2026-10-02 00:55:48 +00:00
nixpkgs-ci[bot]
e7a3bfcc7a Merge staging-next into staging 2026-10-02 00:27:22 +00:00
nixpkgs-ci[bot]
28caefd641 Merge master into staging-next 2026-10-02 00:26:50 +00:00
Matt Sturgeon
97046051a1 lib.customisation: fix typo in docs (#568696) 2026-10-02 00:25:31 +00:00
Sandro
a1cb63a341 yq-go: 4.53.3 -> 4.54.1 (#569091) 2026-10-02 00:15:24 +00:00
Fabian Affolter
392c8ea5f2 python3Packages.auditwheel: 6.7.0 -> 6.8.2 (#569220) 2026-10-02 00:13:57 +00:00
Fabian Affolter
0f78103c46 cyclonedx-python: 7.4.0 -> 7.5.0 (#569219) 2026-10-02 00:13:39 +00:00
Fabian Affolter
a3dd767e56 python3Packages.types-aiobotocore-*: 3.9.1 -> 3.9.2 (#569227) 2026-10-02 00:12:27 +00:00
Fabian Affolter
21013a8860 python3Packages.google-cloud-dns: 0.37.0 -> 0.37.2 (#569229) 2026-10-02 00:11:25 +00:00
Jakub Kozłowski
df7abff64c graalvmPackages.graalvm-ce: 25.3.4.1 -> 25.4.4.1.1 (#566341) 2026-10-02 00:09:45 +00:00
R. Ryantm
052da30ae4 home-assistant-custom-components.waste_collection_schedule: 2.34.2 -> 2.35.0 2026-10-02 00:02:50 +00:00
R. Ryantm
3d64cad7d0 cli50: 8.0.1 -> 8.0.3 2026-10-02 00:01:02 +00:00
Fabian Affolter
f23cbac9a1 python3Packages.pymavlink: 2.4.49 -> 2.4.50 (#569217) 2026-10-01 23:53:31 +00:00
R. Ryantm
f7c2d80b59 git-mit: 6.5.4 -> 6.6.0 2026-10-01 23:48:16 +00:00
Philip Taron
70996a766b rust: 1.98.1 -> 1.99.0 (#569018) 2026-10-01 23:47:17 +00:00
Philip Taron
6cc48d5c20 teams/gaming: init (#565441) 2026-10-01 23:45:48 +00:00
R. Ryantm
732a0741d7 radicale: 3.8.0 -> 3.8.1 2026-10-01 23:31:52 +00:00
Fabian Affolter
1771d0049e python3Packages.types-aiobotocore-*: 3.9.1 -> 3.9.2 2026-10-02 01:29:55 +02:00
Fabian Affolter
bc2aaee92d python3Packages.google-cloud-dns: 0.37.0 -> 0.37.2
Changelog: https://github.com/googleapis/google-cloud-python/blob/google-cloud-dns-v0.37.2/packages/google-cloud-dns/CHANGELOG.md
2026-10-02 01:19:10 +02:00
Fabian Affolter
baee5a3a07 python3Packages.pymavlink: migrate to finalAttrs 2026-10-02 01:13:47 +02:00
Fabian Affolter
3226817387 python3Packages.auditwheel: migrate to finalAttrs 2026-10-02 01:11:28 +02:00
R. Ryantm
597873500d python3Packages.posthog: 7.58.0 -> 7.62.0 2026-10-01 23:05:41 +00:00
Fabian Affolter
717769aacb python3Packages.auditwheel: 6.7.0 -> 6.8.2
Changelog: https://github.com/pypa/auditwheel/blob/6.8.2/CHANGELOG.md
2026-10-02 00:59:44 +02:00
Fabian Affolter
91c855b4ef cyclonedx-python: 7.4.0 -> 7.5.0
Diff: https://github.com/CycloneDX/cyclonedx-python/compare/v7.4.0...v7.5.0

Changelog: https://github.com/CycloneDX/cyclonedx-python/releases/tag/v7.5.0
2026-10-02 00:56:16 +02:00
R. Ryantm
dca53e75c2 python3Packages.pymavlink: 2.4.49 -> 2.4.50 2026-10-01 22:43:20 +00:00
Nick Cao
0b5a4da9be opentofu: 1.13.0 -> 1.13.1 (#569208) 2026-10-01 22:30:26 +00:00
Fabian Affolter
7d6e7a9a3b python3Packages.agentic-threat-hunting-framework: 0.19.0 -> 0.22.0 (#569185) 2026-10-01 22:28:57 +00:00
Fabian Affolter
5de2fbc468 python3Packages.phonors: 0.3.0 -> 0.5.0 (#569197) 2026-10-01 22:28:14 +00:00
Fabian Affolter
90d8deeaa9 python3Packages.losant-rest: 2.2.2 -> 2.3.0 (#569207) 2026-10-01 22:27:55 +00:00
Rafael Ieda
8c653bfa42 teams/gaming: init 2026-10-01 19:27:43 -03:00
Fabian Affolter
973199577d python3Packages.llama-index-readers-weather: 0.5.0 -> 0.6.0 (#569203) 2026-10-01 22:27:24 +00:00
Fabian Affolter
7ba2412f93 python3Packages.llama-index-readers-twitter: 0.5.0 -> 0.6.0, python3Packages.llama-index-readers-txtai: 0.5.0 -> 0.6.0 (#569198) 2026-10-01 22:27:05 +00:00
Fabian Affolter
dfa07bdbe9 python3Packages.md-toc: 9.0.0 -> 9.1.0 (#569186) 2026-10-01 22:26:44 +00:00
Fabian Affolter
5b1c738591 python3Packages.aioacaia: 0.2.1 -> 0.2.2 (#569188) 2026-10-01 22:26:24 +00:00
Sandro
183a89bd2f opencode: 1.18.33 -> 1.18.34 (#569080) 2026-10-01 22:25:51 +00:00
Ben Siraphob
6f7113942b golly: fix build with GCC 16
Qualify the global popcount option so it does not conflict with std::popcount from libstdc++.

Assisted-by: Codex (GPT-6)
2026-10-01 15:25:47 -07:00
Peder Bergebakken Sundt
d2aeb4f52a bookorbit: 3.0.0 -> 3.2.0 (#568787) 2026-10-01 22:23:42 +00:00
zowoq
08d39dc2fb opentofu: 1.13.0 -> 1.13.1
Diff: https://github.com/opentofu/opentofu/compare/v1.13.0...v1.13.1

Changelog: https://github.com/opentofu/opentofu/blob/v1.13.1/CHANGELOG.md
2026-10-02 08:17:09 +10:00
Matt Sturgeon
a7dd49464a maintainers/github-teams.json: Automated sync (#569205) 2026-10-01 22:16:48 +00:00
Fabian Affolter
c63d4ca41e python3Packages.phonopy: 4.4.0 -> 4.7.2
Diff: https://github.com/phonopy/phonopy/compare/v4.4.0...v4.7.2

Changelog: http://phonopy.github.io/phonopy/changelog.html
2026-10-02 00:12:34 +02:00
Tom
001d19bcc2 libsoup_3: 3.6.6 -> 3.8.0 (#569023) 2026-10-01 22:12:17 +00:00
nixpkgs-ci[bot]
43f8c5e5ec maintainers/github-teams.json: Automated sync 2026-10-01 22:09:08 +00:00
Fabian Affolter
0e14b89ecc syft: 1.52.0 -> 1.54.0
Diff: https://github.com/anchore/syft/compare/v1.52.0...v1.54.0

Changelog: https://github.com/anchore/syft/releases/tag/v1.54.0
2026-10-02 00:05:47 +02:00
Fabian Affolter
a583a5663a betterleaks: 1.8.1 -> 1.9.0
Diff: https://github.com/betterleaks/betterleaks/compare/v1.8.1...v1.9.0

Changelog: https://github.com/betterleaks/betterleaks/releases/tag/v1.9.0
2026-10-02 00:01:00 +02:00
Fabian Affolter
a5bf793e13 python3Packages.llama-index-readers-weather: 0.5.0 -> 0.6.0 2026-10-01 23:59:02 +02:00
Fabian Affolter
b6df046846 python3Packages.losant-rest: 2.2.2 -> 2.3.0
Diff: https://github.com/Losant/losant-rest-python/compare/v2.2.2...v2.3.0

Changelog: https://github.com/Losant/losant-rest-python/releases/tag/v2.3.0
2026-10-01 23:57:14 +02:00
Zebreus zebreus@zebre.us
dc385b6693 witx-codegen: init at 0.11.4 2026-10-01 23:55:27 +02:00
Fabian Affolter
d8ad11e417 python3Packages.llama-index-readers-txtai: 0.5.0 -> 0.6.0 2026-10-01 23:48:52 +02:00
Fabian Affolter
e3f3ccb10c python3Packages.llama-index-readers-twitter: 0.5.0 -> 0.6.0 2026-10-01 23:48:07 +02:00
Fabian Affolter
f90301b955 python3Packages.markovify: init at 0.9.4 (#567534) 2026-10-01 21:46:30 +00:00
Sandro
1309b23ea4 mastodon: 4.7.2 -> 4.7.3 (#569051) 2026-10-01 21:44:53 +00:00
Fabian Affolter
c562b9bd99 python3Packages.phonors: 0.3.0 -> 0.5.0
Diff: https://github.com/phonopy/phonors/compare/v0.3.0...v0.5.0

Changelog: https://github.com/phonopy/phonors/blob/refs/tags/v0.5.0/CHANGELOG.md
2026-10-01 23:43:28 +02:00
Fabian Affolter
4d7ce6b5dd python3Packages.smarttings-local: 0.1.20 -> 0.1.21 (#569170) 2026-10-01 21:39:54 +00:00
Andrew Prokhorenkov
720a9a5e44 codex: 0.159.3 -> 0.160.0 2026-10-01 16:35:33 -05:00
Fabian Affolter
878e1d9845 python3Packages.python-roborock: 7.4.2 -> 7.12.0 (#561620) 2026-10-01 21:31:29 +00:00
Fabian Affolter
285e72dcee python3Packages.aioslimproto: 3.2.2 -> 3.2.3 (#568909) 2026-10-01 21:30:00 +00:00
Fabian Affolter
95f49b63f4 zond: 0.18.0 -> 0.19.0 (#569118) 2026-10-01 21:25:44 +00:00
nixpkgs-ci[bot]
8d6190dee4 rgbds: 1.0.3 -> 1.0.4 (#565981) 2026-10-01 21:22:54 +00:00
Fabian Affolter
aff32bd93b python3Packages.md-toc: migrate to finalAttrs 2026-10-01 23:22:48 +02:00
Sandro
6cf74fe691 buildstream-plugins: Use finalAttrs pattern, fix meta.changelog (#510073) 2026-10-01 21:21:58 +00:00
Fabian Affolter
92d9937850 python3Packages.pysigma-backend-loki: 0.13.0 -> 0.14.0 (#568928) 2026-10-01 21:20:27 +00:00
Fabian Affolter
a47cc26805 python3Packages.md-toc: 9.0.0 -> 9.1.0
Changelog: https://blog.franco.net.eu.org/software/CHANGELOG-md-toc.html
2026-10-01 23:17:59 +02:00
Fabian Affolter
896e2aea3e python3Packages.agentic-threat-hunting-framework: 0.19.0 -> 0.22.0
Diff: https://github.com/Nebulock-Inc/agentic-threat-hunting-framework/compare/v0.19.0...v0.22.0

Changelog: https://github.com/Nebulock-Inc/agentic-threat-hunting-framework/releases/tag/v0.22.0
2026-10-01 23:12:50 +02:00
Fabian Affolter
74484eb898 python3Packages.aioacaia: 0.2.1 -> 0.2.2
Diff: https://github.com/zweckj/aioacaia/compare/v0.2.1...v0.2.2

Changelog: https://github.com/zweckj/aioacaia/releases/tag/v0.2.2
2026-10-01 23:10:34 +02:00
Martin Weinelt
4094ccec48 zigbee2mqtt: 2.14.1 -> 2.14.2
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.14.2
2026-10-01 23:07:40 +02:00
Thiago Kenji Okada
cb8ad931fe nixos-rebuild-ng: detect systemd-run version (#569087) 2026-10-01 21:07:12 +00:00
Fabian Affolter
d28107c030 prowler: 5.43.0 -> 5.44.0 (#569172) 2026-10-01 21:07:11 +00:00
Fabian Affolter
e3577c1422 python3Packages.nomadnet: 1.4.3 -> 1.4.4 (#569129) 2026-10-01 21:06:02 +00:00
Fabian Affolter
42386423dc nerva: 1.70.1 -> 1.70.2 (#569128) 2026-10-01 21:05:20 +00:00
Fabian Affolter
8b63a6bafd python3Packages.bc-detect-secrets: 1.5.51 -> 1.5.52 (#569127) 2026-10-01 21:04:51 +00:00
Fabian Affolter
b78b6b5109 python3Packages.boschshcpy: 0.6.10 -> 0.6.13 (#569126) 2026-10-01 21:04:35 +00:00
Fabian Affolter
68a96a31fc python3Packages.mypy-boto3-*: updates (#569111) 2026-10-01 21:04:25 +00:00
Fabian Affolter
aa973900ff python3Packages.odp-amsterdam: 6.1.2 -> 7.1.0 (#568761) 2026-10-01 21:04:02 +00:00
Ryan Lahfa
ac3ae749a4 grist-core: fix file imports (plugins/ dir, gVisor uid) (#568446) 2026-10-01 21:03:57 +00:00
Sefa Eyeoglu
8dd63f29a8 prismlauncher: add libxkbcommon to libraries (#568508) 2026-10-01 21:01:51 +00:00
Sefa Eyeoglu
8b2bf5d29e doc/javascript: various fixes (#567490) 2026-10-01 21:00:04 +00:00
Sefa Eyeoglu
e7fbac8dea discord: 1.0.159 -> 1.0.160 (#568972) 2026-10-01 20:56:38 +00:00
Martin Weinelt
b815509083 pretalx: fix missing localization files (#569168) 2026-10-01 20:51:29 +00:00
Fabian Affolter
eb67468643 prowler: 5.43.0 -> 5.44.0
Diff: https://github.com/prowler-cloud/prowler/compare/5.43.0...5.44.0

Changelog: https://github.com/prowler-cloud/prowler/releases/tag/5.44.0
2026-10-01 22:46:29 +02:00
Sefa Eyeoglu
3d0bb46c0a python3Packages.smarttings-local: 0.1.20 -> 0.1.21
https://github.com/QuiteYellow/SmartThings-Local/releases/tag/v0.1.21

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-10-01 22:41:08 +02:00
Marie Ramlow
5600dd5db6 victorialogs: 1.52.0 -> 1.53.0 (#569153) 2026-10-01 20:37:06 +00:00
kirillrdy
89535f64ca intel-compute-runtime-legacy1: fix GCC 16 build (#568713) 2026-10-01 20:36:40 +00:00
Sefa Eyeoglu
5b0fd28573 lrcget: 2.1.0 -> 2.2.0 (#564408) 2026-10-01 20:35:19 +00:00
Fabian Affolter
f4f60b9a15 kingfisher: 1.113.0 -> 2.8.0 (#569147) 2026-10-01 20:33:13 +00:00
Martin Weinelt
b207baacdc pretalx: fix missing localization files
Running rebuild (includes compilemessages) in preBuild makes the builder
not install any generated files. The result is that we were missing all
.mo files and translation fell back to the msg id everywhere.
2026-10-01 22:29:15 +02:00
Vincent Laporte
6dfe32a51a ocamlPackages.checkseum: 0.5.3 -> 0.5.4 (#569152) 2026-10-01 20:24:59 +00:00
Dom Rodriguez
06feda856c buildstream-plugins: Use finalAttrs pattern
Also fixes the `meta.changelog` attribute, which pointed at a
nonexistent release-tag page; use the NEWS file at the tag instead.
2026-10-01 21:16:40 +01:00
Sandro
20ec98c288 lookapp: init at 0.6.13 (#554287) 2026-10-01 20:06:06 +00:00
Adam C. Stephens
59a1deea92 victorialogs: 1.52.0 -> 1.53.0
Changelog: https://github.com/VictoriaMetrics/VictoriaLogs/releases/tag/v1.53.0
2026-10-01 16:00:53 -04:00
Andrew Prokhorenkov
ea63eaf1d4 pi-coding-agent: 0.99.2 -> 1.0.0 2026-10-01 14:56:41 -05:00
nixpkgs-ci[bot]
e1e1027640 spotatui: 0.42.0 -> 0.43.0 (#569107) 2026-10-01 19:55:20 +00:00
Yohann Boniface
d13618bc1f python3Packages.zensical: init at 0.0.62 (#568829) 2026-10-01 19:54:34 +00:00
whispers
2f4d3d6683 obs-studio-plugins: migrate to packagesFromDirectoryRecursive (#535755) 2026-10-01 19:50:41 +00:00
Yohann Boniface
711242b020 python3Packages.image-go-nord: fix license (#569121) 2026-10-01 19:49:07 +00:00
Sandro
7928574d36 gumbo: 0.13.2 -> 0.14.1 (#558440) 2026-10-01 19:48:59 +00:00
Sandro
bb5b00fafa python3Packages.google-cloud-pubsub: 2.40.0 -> 2.41.0 (#564441) 2026-10-01 19:48:07 +00:00
Artemis Tosini
a6994e3364 freebsd.mtree: Fix build for Linux (#569123) 2026-10-01 19:48:04 +00:00
Peder Bergebakken Sundt
12cb4c06a4 goose-cli, goose-desktop: 1.47.0 -> 1.49.0 (#560858) 2026-10-01 19:47:48 +00:00
Sandro
d4b7dfddfb python3Packages.pypdfium2: 5.11.0 -> 5.13.0 (#567735) 2026-10-01 19:47:23 +00:00
dish
73adb80d3f ktx-tools: fix build with GCC 16 (#568874) 2026-10-01 19:45:42 +00:00
Yohann Boniface
9eebe99f57 treewide: remove unreachable homepages (#566973) 2026-10-01 19:43:29 +00:00
dish
4a317fa670 obs-studio-plugins: migrate to packagesFromDirectoryRecursive 2026-10-01 15:43:20 -04:00
dish
8cb17c8015 obs-studio-plugins: Prepare for transition to packagesFromDirectoryRecursive
Mostly just some mechanical find-and-replace with the following
commands(run from the `plugins/` directory:

```sh
  # qtbase -> qt6.qtbase
  find ./ -type f -exec sed -i -e 's/qtbase,/qt6,/g' {} \;
  find ./ -type f -exec sed -i -e 's/qtbase/qt6.qtbase/g' {} \;
  # <package>/default.nix -> <package>/package.nix, as required by
packagesFromDirectoryRecursive
  find ./ -name 'default.nix' -exec bash -c 'mv $0 ${0/default/package}'
{} \;
  # Rename since ez solution
  mv ./package.nix ./default.nix
```

You'll also need to remove `wrapQtAppsHook` from obs-tuna and use
`qt6.wrapQtAppsHook` instead.(I did this manually.) There's also the
change in obs-vkcapture.nix which I hope is self-explanatory, and is
gated behind x86_64-linux so doesn't impact other platforms
2026-10-01 15:43:20 -04:00
R. Ryantm
6723aba087 ocamlPackages.checkseum: 0.5.3 -> 0.5.4 2026-10-01 19:39:23 +00:00
nixpkgs-ci[bot]
206030235f vale-ls: 0.5.1 -> 0.6.0 (#569132) 2026-10-01 19:34:34 +00:00
Sandro
a5276846bd busybox: Uniformly use vda-linux mirror (#555535) 2026-10-01 19:33:37 +00:00
Peder Bergebakken Sundt
c95ff9fbca torcs: 1.3.9 -> 1.3.10 (#568788) 2026-10-01 19:33:26 +00:00
Yohann Boniface
4afdb974c6 cbmc: fix build with GCC 16 (#568925) 2026-10-01 19:31:43 +00:00
Austin Horstman
cc7da63ceb yaziPlugins.mime-ext: 0-unstable-2026-09-01 → 0-unstable-2026-09-30
Compare: 4dc7f1b645...33dde2872c
2026-10-01 14:30:17 -05:00
Austin Horstman
b25ed4ec05 yaziPlugins.clipboard: 0-unstable-2026-08-27 → 0-unstable-2026-09-25
Compare: b25ec9697d...a2655fde94
2026-10-01 14:29:26 -05:00
Yohann Boniface
218df4029f inspector: remove unused arg (#569112) 2026-10-01 19:25:03 +00:00
Ilan Joselevich
8405d4fce5 lib.meta.getDarwinApp{,'}: init (#539500) 2026-10-01 19:23:08 +00:00
nixpkgs-ci[bot]
80c65edf0c whisrs: 0.1.27 -> 0.1.28 (#569122) 2026-10-01 19:22:29 +00:00
Fabian Affolter
a796d3db0c kingfisher: 1.113.0 -> 2.8.0
Changelog: https://github.com/mongodb/kingfisher/blob/v2.8.0/CHANGELOG.md
2026-10-01 21:13:30 +02:00
Adam C. Stephens
6d2a258e1c netbird: 0.79.0 -> 0.80.0
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.80.0
2026-10-01 15:13:01 -04:00
tioan
4eab0d6ef9 nixos/tests/grist: test file import
Covers both import failures from #568407: the missing plugins/ directory
and the unreadable upload inside the rootless gVisor sandbox.

Fixes #568407.
2026-10-01 21:11:37 +02:00
tioan
42ba894416 grist-core: run gVisor sandbox as container uid 0
The NixOS module runs runsc with -rootless, where only container uid 0
is mapped to the service user. run.py used os.getuid(), an unmapped uid
inside the sandbox, so the sandboxed parser could not read uploaded
files (0600 in a 0700 tmp dir) and imports failed with
"PermissionError: [Errno 13]". Container uid 0 is the service user on
the host, so this grants nothing beyond what the service already has.

Part of #568407.
2026-10-01 21:11:37 +02:00
tioan
574dd20e12 grist-core: install plugins directory
plugins/core/manifest.yml registers the built-in csv, xlsx and json
parsers. Without it, every file import fails with "File format is not
supported." because DocPluginManager finds no matching parser.
Upstream's Dockerfile copies plugins/ as well.

Part of #568407.
2026-10-01 21:11:37 +02:00
Audrey Dutcher
a2deace94c openbsd.sys: llvmPackages_18 -> llvmPackages_20 (#564604) 2026-10-01 19:11:15 +00:00
Audrey Dutcher
8e56e26b26 openbsd: fix package and static builds (#552510) 2026-10-01 19:09:46 +00:00
Martin Weinelt
e819e09fb9 python311: 3.11.16 -> 3.11.17; python312: 3.12.14 -> 3.12.15 (#569117) 2026-10-01 19:08:10 +00:00
Peder Bergebakken Sundt
a11fc849ac grantlee: Fix build with patch (#568920) 2026-10-01 19:01:08 +00:00
Peder Bergebakken Sundt
5da8a5d05c firefly-iii: 6.6.6 -> 6.7.6 (#565859) 2026-10-01 19:00:49 +00:00
Sandro
9c2d170ec7 zennotes-desktop: 2.57.0 -> 2.60.0, change app state to managed (#566322) 2026-10-01 18:56:36 +00:00
Yohann Boniface
473c3a43a1 circleci-cli: use go_1_27 (#566859) 2026-10-01 18:51:54 +00:00
Sandro
f1abe510c2 crush: build with Go 1.27, 0.92.0 -> 0.96.1 (#565445) 2026-10-01 18:47:04 +00:00
Felix Bargfeldt
da1aca7ad5 par-lang: 0-unstable-2026-09-20 -> 0-unstable-2026-09-28 (#569120) 2026-10-01 18:44:34 +00:00
R. Ryantm
fc6b145757 vale-ls: 0.5.1 -> 0.6.0 2026-10-01 18:44:28 +00:00
Tom Hunze
6e84cb11dd libsoup_3: 3.6.6 -> 3.8.0
Diff: https://gitlab.gnome.org/GNOME/libsoup/-/compare/3.6.6...3.8.0
Changelog: https://gitlab.gnome.org/GNOME/libsoup/-/blob/3.8.0/NEWS

This fixes the following security issues:

CVE-2026-3633
CVE-2026-15709 (https://github.com/NixOS/nixpkgs/issues/544160)
CVE-2026-66338 (https://github.com/NixOS/nixpkgs/issues/545683)
CVE-2026-66337 (https://github.com/NixOS/nixpkgs/issues/545680)
CVE-2026-66339 (https://github.com/NixOS/nixpkgs/issues/545678)
CVE-2026-85197 (https://github.com/NixOS/nixpkgs/issues/560171)
CVE-2026-102555 (https://github.com/NixOS/nixpkgs/issues/568624)
CVE-2026-102556
CVE-2026-102557 (https://github.com/NixOS/nixpkgs/issues/568640)
CVE-2026-102558 (https://github.com/NixOS/nixpkgs/issues/568638)
CVE-2026-102559 (https://github.com/NixOS/nixpkgs/issues/568632)
CVE-2026-102560 (https://github.com/NixOS/nixpkgs/issues/568619)
CVE-2026-103399 (https://github.com/NixOS/nixpkgs/issues/569071)
2026-10-01 20:39:40 +02:00
Fabian Affolter
f8d3e692c0 python3Packages.boschshcpy: 0.6.10 -> 0.6.13
Diff: https://github.com/tschamm/boschshcpy/compare/v0.6.10...v0.6.13

Changelog: https://github.com/tschamm/boschshcpy/releases/tag/v0.6.13
2026-10-01 20:39:07 +02:00
Fabian Affolter
6919da66e9 python3Packages.bc-detect-secrets: 1.5.51 -> 1.5.52
Diff: https://github.com/bridgecrewio/detect-secrets/compare/1.5.51...1.5.52
2026-10-01 20:38:05 +02:00
Sefa Eyeoglu
f0f0d1ae3e fishPlugins.bobthefish: 0-unstable-2024-09-24 -> 0-unstable-2026-05-20, add thegu5 to maintainers (#569045) 2026-10-01 18:38:02 +00:00
Nick Cao
c41378dc6c wt: 4.14.3 -> 4.14.4 (#569015) 2026-10-01 18:35:53 +00:00
AlexAntonik
17a5300d88 python3Packages.image-go-nord: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-10-01 21:35:36 +03:00
Artemis Tosini
661a8f6e6a freebsd.mtree: Fix build for Linux 2026-10-01 14:33:13 -04:00
Fabian Affolter
1b1cda9e76 nerva: 1.70.1 -> 1.70.2
Diff: https://github.com/praetorian-inc/nerva/compare/v1.70.1...v1.70.2

Changelog: https://github.com/praetorian-inc/nerva/blob/v1.70.2/CHANGELOG.md
2026-10-01 20:32:57 +02:00
Fabian Affolter
c637dff4de python3Packages.nomadnet: 1.4.3 -> 1.4.4 2026-10-01 20:31:41 +02:00
R. Ryantm
1b95c662d5 whisrs: 0.1.27 -> 0.1.28 2026-10-01 18:30:06 +00:00
Sefa Eyeoglu
c87008f72a vencord: 1.15.7 -> 1.15.9 (#567754) 2026-10-01 18:30:04 +00:00
Peder Bergebakken Sundt
c136f78c65 matrix-tuwunel: mark broken on darwin (#568927) 2026-10-01 18:28:46 +00:00
R. Ryantm
598b0b7052 par-lang: 0-unstable-2026-09-20 -> 0-unstable-2026-09-28 2026-10-01 18:27:44 +00:00
Peder Bergebakken Sundt
8ca63056dc sv-lang: 11.0 -> 12.0 (#568778) 2026-10-01 18:27:37 +00:00
R. Ryantm
f028f9f0dd zond: 0.18.0 -> 0.19.0 2026-10-01 18:25:55 +00:00
Martin Weinelt
85704e963d python312: 3.12.14 -> 3.12.15
https://docs.python.org/release/3.12.15/whatsnew/changelog.html

Fixes: CVE-2026-82049, CVE-2026-19445, CVE-2026-15806
2026-10-01 20:25:38 +02:00
dish
f8501cf73d python3Packages.graphql-subscription-manager: fix license (#567972) 2026-10-01 18:25:26 +00:00
Sandro
829d5a6d4e nixos/tests/matrix/{conduit,dendrite}: fix deprecated asyncio usage (#560958) 2026-10-01 18:25:06 +00:00
Martin Weinelt
bdd8a23501 python311: 3.11.16 -> 3.11.17
https://docs.python.org/release/3.11.17/whatsnew/changelog.html

Fixes: CVE 2026-82049, CVE-2026-19445, CVE-2026-15806
2026-10-01 20:24:20 +02:00
Peder Bergebakken Sundt
410c1a6fd4 zmx: add integration tests and versionCheckHook (#562659) 2026-10-01 18:23:47 +00:00
Peder Bergebakken Sundt
8b100d4fa4 powerdns-admin: Fix build by upgrading yarn lock (#568914) 2026-10-01 18:23:18 +00:00
Nick Cao
c7e550b71e turso-cli: 1.0.32 -> 1.0.33 (#568893) 2026-10-01 18:23:04 +00:00
Nick Cao
8e974f997d python3Packages.pyinstaller-hooks-contrib: 2026.7 -> 2026.8 (#568891) 2026-10-01 18:22:39 +00:00
Nick Cao
25b0947baf python3Packages.aiotools: 2.2.3 -> 2.2.4 (#568873) 2026-10-01 18:21:35 +00:00
Fabian Affolter
bb4828aa0b python3Packages.pysigma-backend-loki: migrate to finalAttrs 2026-10-01 20:21:21 +02:00
Nick Cao
543b2c63c5 python3Packages.pycdlib: 1.20.0 -> 1.21.0 (#568872) 2026-10-01 18:21:10 +00:00
dish
efe41bf0b5 butterfly: fix license (#568260) 2026-10-01 18:20:40 +00:00
dish
6ca2c3cd12 dfasma: fix license (#568545) 2026-10-01 18:20:17 +00:00
Peder Bergebakken Sundt
c497fb243a agent-browser: run tests sequentially to fix flakiness (#566845) 2026-10-01 18:20:11 +00:00
Nick Cao
314e33c39a python3Packages.evtx: 0.12.1 -> 0.13.1 (#568870) 2026-10-01 18:20:10 +00:00
Nick Cao
b9025d496f linyaps: 1.14.2 -> 1.14.3 (#568973) 2026-10-01 18:18:45 +00:00
dish
80c92228db nixos/displaylink: fix with strict shellcheck (#564258) 2026-10-01 18:16:37 +00:00
dish
22fb8bfbd1 tinycc: 0.9.27-unstable-2025-01-06 -> 0.9.27-unstable-2026-09-22 (#566388) 2026-10-01 18:16:01 +00:00
AlexAntonik
c5fdca0171 inspector: remove unused arg
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-10-01 21:15:56 +03:00
Fabian Affolter
34c614aeee python3Packages.pylamarzocco: 2.4.3 -> 2.4.4 (#568582) 2026-10-01 18:14:51 +00:00
nixpkgs-ci[bot]
8a8a772763 Merge staging-next into staging 2026-10-01 18:13:39 +00:00
Nick Cao
e29350412c vscode-extensions.danielsanmedium.dscodegpt: 3.24.72 -> 3.24.76 (#568958) 2026-10-01 18:13:29 +00:00
nixpkgs-ci[bot]
c8e0544b45 Merge master into staging-next 2026-10-01 18:13:05 +00:00
Nick Cao
a1d88981b6 libretro.snes9x: 0-unstable-2026-09-20 -> 0-unstable-2026-09-24 (#568955) 2026-10-01 18:12:53 +00:00
Peder Bergebakken Sundt
d6b7819626 claude-agent-acp: 0.81.2 -> 0.84.0, populate meta.changelog (#568364) 2026-10-01 18:12:34 +00:00
Peder Bergebakken Sundt
ff7ddf2da9 herdr: fix build in darwin sandbox (#565882) 2026-10-01 18:12:02 +00:00
R. Ryantm
b038ec83f8 rust-analyzer-unwrapped: 2026-09-21 -> 2026-09-28 2026-10-01 18:11:23 +00:00
Sandro
5741f992cd zabbix74.plugins.nvidia-gpu: drop (#568930) 2026-10-01 18:11:06 +00:00
Nick Cao
e1ba21cf19 warpgate: 0.29.0 -> 0.29.1 (#569008) 2026-10-01 18:09:22 +00:00
Nick Cao
5960da4812 vscode-extensions.julialang.language-julia: 1.242.2 -> 1.243.2 (#568998) 2026-10-01 18:07:22 +00:00
Nick Cao
b1d38d87e1 vscode-extensions.databricks.databricks: 2.18.0 -> 2.19.0 (#568994) 2026-10-01 18:06:58 +00:00
Peder Bergebakken Sundt
68f07d416e harper-desktop: 2.9.1 -> 2.11.0 (#568451) 2026-10-01 18:06:49 +00:00
Nick Cao
7fb909531f python3Packages.pylibjpeg-openjpeg: 2.5.0 -> 2.6.0 (#568989) 2026-10-01 18:06:28 +00:00
Peder Bergebakken Sundt
872fa9b565 lsfg-vk{-ui}: 1.0.0 -> 2.0.0 (#568716) 2026-10-01 18:06:20 +00:00
Nick Cao
1388b126d3 longcat: 0.0.18 -> 0.0.20 (#568988) 2026-10-01 18:03:25 +00:00
Fabian Affolter
6eefbc993a python3Packages.boto3-stubs: 1.43.105 -> 1.43.106 2026-10-01 20:02:55 +02:00
Peder Bergebakken Sundt
68c8e53629 bulwark: 1.10.0 -> 1.12.0 (#566566) 2026-10-01 18:02:46 +00:00
Fabian Affolter
3a143f86d5 python3Packages.mypy-boto3-sagemaker: 1.43.105 -> 1.43.106 2026-10-01 20:02:31 +02:00
Fabian Affolter
19c09912ba python3Packages.mypy-boto3-s3: 1.43.93 -> 1.43.106 2026-10-01 20:02:28 +02:00
Fabian Affolter
ba912f30b8 python3Packages.mypy-boto3-organizations: 1.43.73 -> 1.43.106 2026-10-01 20:02:15 +02:00
Nick Cao
a2253ca47f fcitx5-array: 1.0.1 -> 1.0.2 (#569054) 2026-10-01 18:02:10 +00:00
Fabian Affolter
43a5465435 python3Packages.mypy-boto3-logs: 1.43.82 -> 1.43.106 2026-10-01 20:02:01 +02:00
Fabian Affolter
5116dd5c27 python3Packages.mypy-boto3-guardduty: 1.43.104 -> 1.43.106 2026-10-01 20:01:45 +02:00
Fabian Affolter
6339bf258d python3Packages.mypy-boto3-glue: 1.43.105 -> 1.43.106 2026-10-01 20:01:43 +02:00
Nick Cao
f802c0b61b oauth2-proxy: 7.15.4 -> 7.15.5 (#569043) 2026-10-01 18:01:41 +00:00
Fabian Affolter
92edcee8dc python3Packages.mypy-boto3-globalaccelerator: 1.43.0 -> 1.43.106 2026-10-01 20:01:41 +02:00
Fabian Affolter
508314d1e3 python3Packages.mypy-boto3-ecs: 1.43.93 -> 1.43.106 2026-10-01 20:01:32 +02:00
Fabian Affolter
99dd81d20d python3Packages.mypy-boto3-dynamodb: 1.43.64 -> 1.43.106 2026-10-01 20:01:29 +02:00
Fabian Affolter
cc61a5bc56 python3Packages.mypy-boto3-connect: 1.43.104 -> 1.43.106 2026-10-01 20:01:21 +02:00
Fabian Affolter
df4b959940 python3Packages.mypy-boto3-batch: 1.43.93 -> 1.43.106 2026-10-01 20:01:08 +02:00
Fabian Affolter
3e6c090c52 python3Packages.mypy-boto3-account: 1.43.57 -> 1.43.106 2026-10-01 20:00:59 +02:00
Nick Cao
bb915770df openbao: 2.7.0 -> 2.7.1 (#569042) 2026-10-01 18:00:50 +00:00
Nick Cao
01a8f17693 rspamd: 4.2.0 -> 4.2.1 (#569032) 2026-10-01 17:59:06 +00:00
Nick Cao
3ae6cd88d3 nixos/gitlab: remove RemainAfterExit=true from backup service (#569026) 2026-10-01 17:57:31 +00:00
R. Ryantm
d6a065658a spotatui: 0.42.0 -> 0.43.0 2026-10-01 17:57:11 +00:00
nixpkgs-ci[bot]
d77d27c6c1 fatou: 0.21.0 -> 0.22.0 (#569103) 2026-10-01 17:56:47 +00:00
nixpkgs-ci[bot]
8e0d268955 arity: 0.23.0 -> 0.24.0 (#569082) 2026-10-01 17:56:45 +00:00
Nick Cao
b0482ad6c6 ergo: 6.0.6 -> 6.0.7 (#569099) 2026-10-01 17:56:01 +00:00
Nick Cao
f1499ca057 flashmq: 1.27.1 → 1.27.2 (#569092) 2026-10-01 17:54:36 +00:00
Nick Cao
a95862f611 fzf-make: 0.74.0 -> 0.75.0 (#569085) 2026-10-01 17:53:42 +00:00
Nick Cao
d6ed045b18 obs-studio-plugins.obs-composite-blur: cleanup, fix (#569081) 2026-10-01 17:51:25 +00:00
Nick Cao
d744b094ea cargo-typify: 0.7.0 -> 0.8.0 (#569070) 2026-10-01 17:50:20 +00:00
Nick Cao
41503772d8 tuxbox: 3.4.0 -> 3.6.0 (#569060) 2026-10-01 17:49:14 +00:00
sh0uv1
a7d2958c7b zennotes-desktop: 2.59.0 -> 2.60.0 2026-10-01 17:47:08 +00:00
Nick Cao
a651604cff saucectl: 0.215.0 -> 0.216.0 (#568669) 2026-10-01 17:43:38 +00:00
Nick Cao
d737bf550b cloudquery: 6.42.3 -> 6.43.0 (#568662) 2026-10-01 17:42:51 +00:00
Nick Cao
857a138e08 fyne: 1.7.2 -> 1.7.3; add self as maintainer (#568733) 2026-10-01 17:41:47 +00:00
Nick Cao
910a8dcd8e python3Packages.mhcgnomes: 3.64.2 -> 3.64.4 (#568723) 2026-10-01 17:40:42 +00:00
Nick Cao
018d9027b3 liteparse: 2.14.6 -> 2.15.0 (#568719) 2026-10-01 17:39:54 +00:00
Nick Cao
b668680e73 mdns-scanner: 1.0.0 -> 1.0.1 (#568786) 2026-10-01 17:38:17 +00:00
Arne Keller
5b6dfd186f gradle-completion: 9.7.1 -> 9.8.0 (#568969) 2026-10-01 17:37:36 +00:00
Arne Keller
0b874063ed gradle_9: 9.7.1 -> 9.8.0 (#568082) 2026-10-01 17:37:33 +00:00
Nick Cao
55418df129 python3Packages.rope: 1.14.0 -> 1.15.0 (#568783) 2026-10-01 17:37:27 +00:00
R. Ryantm
eef62621d7 fatou: 0.21.0 -> 0.22.0 2026-10-01 17:37:03 +00:00
ajs124
9c9df27bb3 tzdata: 2026d -> 2026e (#568533) 2026-10-01 17:30:41 +00:00
R. Ryantm
b67dbe3ad5 python3Packages.pypdfium2: 5.11.0 -> 5.13.0 2026-10-01 19:26:38 +02:00
Ryan Hendrickson
05b9322369 firefox-devedition-unwrapped: 156.0b4 -> 158.0b1 (#568509) 2026-10-01 17:25:19 +00:00
Sandro
495b2556ad python3Packages.django-test-migrations: 1.6.0 -> 1.7.0 (#566892) 2026-10-01 17:23:28 +00:00
R. Ryantm
acd8471e21 ergo: 6.0.6 -> 6.0.7 2026-10-01 17:21:51 +00:00
R. Ryantm
354e5fdd23 python3Packages.google-cloud-pubsub: 2.40.0 -> 2.41.0 2026-10-01 19:21:39 +02:00
Sandro
4b0f5c2297 music-assistant: disable another test on aarch64-linux (#555902) 2026-10-01 17:17:58 +00:00
Nikolay Korotkiy
a4026cc0ce flashmq: 1.27.1 → 1.27.2 2026-10-01 21:04:49 +04:00
Nikolay Korotkiy
ec29f764b1 sshuttle: 1.3.2 -> 2.0.0 (#568233) 2026-10-01 17:01:55 +00:00
R. Ryantm
523ad2056c sshuttle: 1.3.2 -> 2.0.0 2026-10-01 20:54:04 +04:00
K900
5529350f10 mesa: 26.2.3 -> 26.2.4 (#569089) 2026-10-01 16:52:58 +00:00
Rolando Cobis
7434a70c7c yq-go: 4.53.3 -> 4.54.1
Assisted-by: Claude Code (Anthropic), model claude-opus-5-5
2026-10-01 13:47:01 -03:00
Gaétan Lepage
455914b214 rtabmap: split dev output (#569009) 2026-10-01 16:44:31 +00:00
K900
fec112a6dc mesa: 26.2.3 -> 26.2.4
Diff: https://gitlab.freedesktop.org/mesa/mesa/-/compare/mesa-26.2.3...26.2.4

Changelog: https://docs.mesa3d.org/relnotes/26.2.4.html
2026-10-01 19:36:07 +03:00
Thiago Kenji Okada
4228ea13fd nixos-rebuild-ng: detect systemd-run version
`systemd-run --output=cat` is only supported from version 261 and
onwards. NixOS 26.05 (current stable) ships with systemd 260, so it
means using `systemd-run --output=cat` for anyone upgrading from the
current stable for the next stable will result in switch failures.

For now let's add a version check for `systemd-run` and only use
`--output=cat` if the version is newer than 261. The code can be removed
after release-27.05.
2026-10-01 17:34:57 +01:00
7c6f434c
50725cfa49 lazarus: fix build (#568901) 2026-10-01 16:29:37 +00:00
Heitor Augusto
69e847a65a cosmic-session: make package more configurable (#568811) 2026-10-01 16:27:19 +00:00
Stefan Frijters
9d8c7b8810 fribidi: use hash, do not use pname in url (#565199) 2026-10-01 16:24:10 +00:00
dish
227801d611 git-lfs: 3.7.1 -> 3.8.0 (#557386) 2026-10-01 16:20:54 +00:00
dish
8a23626e91 sockseek: init at 3.0.5 (#567985) 2026-10-01 16:19:15 +00:00
R. Ryantm
7f31c05fe0 fzf-make: 0.74.0 -> 0.75.0 2026-10-01 16:18:19 +00:00
dish
d4267b87fd nixos/navidrome: Add administration wrapper (#543621) 2026-10-01 16:18:03 +00:00
Gaetan Lepage
8ee1d307b3 obs-studio-plugins.obs-composite-blur: cleanup, fix 2026-10-01 16:13:36 +00:00
R. Ryantm
fcaa24d46f gumbo: 0.13.2 -> 0.14.1 2026-10-01 16:11:54 +00:00
teutat3s
ea504cfba0 electron-chromedriver_44: 44.4.5 -> 44.5.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.5.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.5...v44.5.1
2026-10-01 18:10:28 +02:00
teutat3s
2cdb9f55c6 electron_44-bin: 44.4.5 -> 44.5.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.5.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.5...v44.5.1
2026-10-01 18:10:26 +02:00
teutat3s
fedca69b29 electron-chromedriver_43: 43.7.5 -> 43.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.5...v43.7.7
2026-10-01 18:10:24 +02:00
teutat3s
1a81152a3e electron_43-bin: 43.7.5 -> 43.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.5...v43.7.7
2026-10-01 18:10:21 +02:00
teutat3s
40bb42237e electron-chromedriver_42: 42.11.8 -> 42.11.10
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.8...v42.11.10
2026-10-01 18:10:19 +02:00
teutat3s
7c31d834eb electron_42-bin: 42.11.8 -> 42.11.10
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.8...v42.11.10
2026-10-01 18:10:17 +02:00
teutat3s
c2ffbc03da electron-source.electron_44: 44.4.5 -> 44.5.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.5.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.5...v44.5.1
2026-10-01 18:09:50 +02:00
novalkun
3d2758d484 opencode: 1.18.33 -> 1.18.34 2026-10-01 23:08:37 +07:00
R. Ryantm
7bc2aee7ce arity: 0.23.0 -> 0.24.0 2026-10-01 16:08:31 +00:00
nixpkgs-ci[bot]
6c3a6156fc biome: 2.5.14 -> 2.5.15 (#569066) 2026-10-01 16:04:38 +00:00
nixpkgs-ci[bot]
c45fd99d0a nix-graph: 0.1.1 -> 0.1.2 (#569062) 2026-10-01 16:04:37 +00:00
Nick Cao
e9f3a6802a gomi: 1.6.4 -> 1.6.5 (#568827) 2026-10-01 16:04:37 +00:00
Nick Cao
91ce40489d libjuice: 1.7.3 -> 1.7.4 (#568824) 2026-10-01 16:03:57 +00:00
Nick Cao
496e593a30 mihomo: 1.19.31 -> 1.19.32 (#568823) 2026-10-01 16:03:29 +00:00
Nick Cao
e65efc988a patch2pr: 0.48.0 -> 0.48.1 (#568818) 2026-10-01 16:02:55 +00:00
Nick Cao
6ba1d4805b qir-runner: 0.9.6 -> 0.9.7 (#568816) 2026-10-01 16:02:31 +00:00
Nick Cao
8c4371a5e9 python3Packages.oelint-data: 1.5.21 -> 1.5.22 (#568800) 2026-10-01 16:00:35 +00:00
Nick Cao
e8d3ea75ce python3Packages.click-odoo-contrib: 1.23.1 -> 1.24 (#568799) 2026-10-01 16:00:07 +00:00
Nick Cao
b12c14251b python3Packages.yara-x: 1.20.0 -> 1.21.0 (#568860) 2026-10-01 15:58:48 +00:00
Nick Cao
ecb3a2e84d python3Packages.pyeconet: 0.2.6 -> 0.3.1 (#568859) 2026-10-01 15:58:05 +00:00
Nick Cao
656ce47362 reknife: 1.8.0 -> 1.8.2 (#568856) 2026-10-01 15:57:18 +00:00
Nick Cao
9f10e3eac5 vtm: 2026.09.20 -> 2026.09.29 (#568855) 2026-10-01 15:56:44 +00:00
Nick Cao
8cd224f2b9 namespace-cli: 0.0.560 -> 0.0.583 (#568851) 2026-10-01 15:56:01 +00:00
Nick Cao
c65c4afa97 kustomize: 5.8.1 -> 5.8.2 (#568839) 2026-10-01 15:55:34 +00:00
Nick Cao
0ead4f1945 rlottie: 0.2-unstable-2026-09-11 -> 0.2-unstable-2026-10-01 (#568846) 2026-10-01 15:55:04 +00:00
Nick Cao
5aece1a031 coroot-node-agent: 1.35.10 -> 1.36.1 (#568844) 2026-10-01 15:54:31 +00:00
Angel J
0233b4d6b2 cargo-typify: 0.7.0 -> 0.8.0 2026-10-01 08:53:06 -07:00
Nick Cao
d2bdc8fe88 libmsquic: 2.6.1 -> 2.6.2 (#568830) 2026-10-01 15:52:20 +00:00
Mike Purvis
918596c8d3 rtabmap: split dev output
Assisted-by: Claude Code (Claude Opus 5.5)
Co-authored-by: Gaétan Lepage <gaetan@glepage.com>
2026-10-01 11:49:40 -04:00
Mike Purvis
fbc0670fbf pcl: split dev output
Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-01 11:49:33 -04:00
R. Ryantm
4fd6b99082 biome: 2.5.14 -> 2.5.15 2026-10-01 15:46:03 +00:00
R. Ryantm
81cbbfc703 nix-graph: 0.1.1 -> 0.1.2 2026-10-01 15:41:27 +00:00
Doron Behar
2e32022d40 cpp-utilities: 5.36.0 -> 5.37.0 (#568701) 2026-10-01 15:39:50 +00:00
·𐑑𐑴𐑕𐑑𐑩𐑤
57ddd2f55a ejabberd: 26.07 → 26.09 2026-10-01 22:34:15 +07:00
·𐑑𐑴𐑕𐑑𐑩𐑤
3a278bac9e ejabberd: fix nix-shell shebangs 2026-10-01 22:34:15 +07:00
R. Ryantm
4e7362d6f8 tuxbox: 3.4.0 -> 3.6.0 2026-10-01 15:27:31 +00:00
Adam C. Stephens
376dd4e050 omp: 18.4.4 -> 18.4.8 (#569035) 2026-10-01 15:26:40 +00:00
Doron Behar
3616f3afa3 syncthingtray: 2.1.2 -> 2.1.7
Diff: https://github.com/Martchus/syncthingtray/compare/v2.1.2...v2.1.7
2026-10-01 18:24:57 +03:00
dram
3b54c7b3b8 daed: drop (#566501) 2026-10-01 15:17:38 +00:00
Doron Behar
f5d47f2a6c qt6Packages.qtforkawesome: 0.3.1 -> 0.3.4
Diff: https://github.com/Martchus/qtforkawesome/compare/v0.3.1...v0.3.4
2026-10-01 18:17:29 +03:00
Doron Behar
218c671dd2 qt6Packages.qtutilities: 6.22.1 -> 6.22.2
Diff: https://github.com/Martchus/qtutilities/compare/v6.22.1...v6.22.2
2026-10-01 18:07:45 +03:00
R. Ryantm
dfa0e81bcb cpp-utilities: 5.36.0 -> 5.37.0 2026-10-01 18:07:44 +03:00
Philip Johansson
d02c4b3f3d lazarus: fix build 2026-10-01 16:58:47 +02:00
Kerstin Humm
8b7ea72ccf mastodon: 4.7.2 -> 4.7.3
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.7.3
2026-10-01 16:51:31 +02:00
R. Ryantm
9d46731195 fcitx5-array: 1.0.1 -> 1.0.2 2026-10-01 14:46:02 +00:00
Stefan Frijters
3e391a6099 fetchRepoProject: enble strictDeps, enable structuredAttrs (#552754) 2026-10-01 14:36:55 +00:00
whispers
8017c5e032 xml-security-c: set enableParallelBuilding (#525721) 2026-10-01 14:31:31 +00:00
Doron Behar
d97ed4d469 python3Packages.plopp: 26.7.0 -> 26.9.0 (#566477) 2026-10-01 14:30:12 +00:00
nixpkgs-ci[bot]
d2e9b76fd4 exploitdb: 2026-09-12 -> 2026-10-01 (#569028) 2026-10-01 14:28:00 +00:00
Gus
72b345dcb1 fishPlugins.bobthefish: add thegu5 to maintainers 2026-10-01 15:25:28 +01:00
Gus
326fcf2eaf fishPlugins.bobthefish: 0-unstable-2024-09-24 -> 0-unstable-2026-05-20 2026-10-01 15:24:47 +01:00
Peder Bergebakken Sundt
bca2bc3598 python3Packages.earth2studio: 0.18.0 -> 0.19.0 (#569014) 2026-10-01 14:24:43 +00:00
Ilan Joselevich
945798193a openbao: 2.7.0 -> 2.7.1
Diff: https://github.com/openbao/openbao/compare/v2.7.0...v2.7.1

Changelog: https://github.com/openbao/openbao/blob/v2.7.1/CHANGELOG.md
2026-10-01 16:15:45 +02:00
nixpkgs-ci[bot]
49b7ed2888 netboxPlugins.netbox-plugin-prometheus-sd: 2.0.0 -> 2.2.0 (#567421) 2026-10-01 14:01:16 +00:00
nixpkgs-ci[bot]
cd7f1434bf netboxPlugins.netbox-topology-views: 4.5.1 -> 4.7.0 (#567419) 2026-10-01 14:01:15 +00:00
nixpkgs-ci[bot]
6afa154e1a netboxPlugins.netbox-qrcode: 0.0.21 -> 1.0.0 (#560410) 2026-10-01 14:01:12 +00:00
Peder Bergebakken Sundt
d5bac1f933 g2o: cleanup, fix (#569013) 2026-10-01 13:58:05 +00:00
R. Ryantm
99669a506e oauth2-proxy: 7.15.4 -> 7.15.5 2026-10-01 13:58:01 +00:00
Francesco Gazzetta
277b5843a9 qrcp: 0.11.6 -> 0.11.7 (#568815) 2026-10-01 13:55:39 +00:00
Stefan Frijters
3d83b9c80c fetchRepoProject: do less work at eval time
Inherit variables so they are available in the builder
and treat the structured arrays as actual arrays on the bash side.

This also requires that we don't have empty flags in the flag lists,
so use optional instead of optionalString.
2026-10-01 15:52:19 +02:00
Adam C. Stephens
2dfa3ead8f omp: 18.4.4 -> 18.4.8
Changelog: https://github.com/can1357/oh-my-pi/releases/tag/v18.4.8
2026-10-01 09:50:12 -04:00
nixpkgs-ci[bot]
a0dfce9edd netboxPlugins.netbox-napalm-plugin: 0.3.5 -> 0.3.6 (#567426) 2026-10-01 13:48:54 +00:00
nixpkgs-ci[bot]
7a5b585c83 netboxPlugins.netbox-attachments: 11.2.3 -> 12.0.0 (#567425) 2026-10-01 13:48:53 +00:00
nixpkgs-ci[bot]
58972bf3a4 netboxPlugins.netbox-reorder-rack: 1.1.4 -> 1.1.5 (#567424) 2026-10-01 13:48:52 +00:00
nixpkgs-ci[bot]
7547d9ec67 netboxPlugins.netbox-bgp: 0.19.0 -> 0.20.1 (#567422) 2026-10-01 13:48:50 +00:00
nixpkgs-ci[bot]
86f3f30260 netboxPlugins.netbox-routing: 0.4.3 -> 0.5.0 (#567420) 2026-10-01 13:48:48 +00:00
Doron Behar
dc7071e63b wxmaxima: 26.08.0 -> 26.09.0 (#569021) 2026-10-01 13:47:04 +00:00
Doron Behar
81f447bfe4 ansifilter: 2.23 -> 2.24 (#569024) 2026-10-01 13:45:47 +00:00
Doron Behar
fc51cb2137 mympd: update lua to 5.4 (#568737) 2026-10-01 13:34:48 +00:00
Angel J
e52e21e1e4 signal-desktop: 8.26.0 -> 8.28.0
Use a SQL query because sqlite3's `.tables` command exits successfully
without reading the encrypted database.

Assisted-by: GPT-5.6 Sol
2026-10-01 06:34:39 -07:00
Doron Behar
965387d6dd soapyuhd: fix build (#568744) 2026-10-01 13:34:21 +00:00
whispers
8b98638f76 smplayer: add flag -Wunused-but-set-variable=0 (#569019) 2026-10-01 13:31:47 +00:00
K900
61ba25aaa1 gamescope: 3.16.29 -> 3.16.31 (#568890) 2026-10-01 13:31:19 +00:00
nixpkgs-ci[bot]
5ccfe13788 bisq1: 1.10.8 -> 1.10.9 (#568916) 2026-10-01 13:28:40 +00:00
Nick Cao
3077f38b0a opentofu: 1.12.6 -> 1.13.0 (#568931) 2026-10-01 13:27:24 +00:00
Nick Cao
3d23ea05a8 wasmer: 7.4.2 -> 7.5.0 (#568992) 2026-10-01 13:25:30 +00:00
SkohTV
b31a79c49f smplayer: adopt by skohtv 2026-10-01 15:24:15 +02:00
SkohTV
c8a812be07 smplayer: add flag -Wno-error=unused-but-set-variable 2026-10-01 15:24:14 +02:00
R. Ryantm
277025dd27 rspamd: 4.2.0 -> 4.2.1 2026-10-01 13:22:38 +00:00
Janis Gertulla
22c050c199 intel-compute-runtime-legacy1: fix GCC 16 build
GCC 16 fails to build the runtime for Gen8/Gen9/Gen11 Intel GPUs,
blocking NixOS rebuilds that include it. Backport Intel's missing
include fix for -Werror=sfinae-incomplete=.
2026-10-01 15:16:13 +02:00
Linus Heckemann
df9e185612 nixos/gitlab: remove RemainAfterExit=true from backup service
I don't know why I added this, but it's definitely wrong: it prevents
the backup service from being started again when the timer elapses
again!

Sorry for the major oversight.
2026-10-01 15:04:59 +02:00
R. Ryantm
6f975e22ac exploitdb: 2026-09-12 -> 2026-10-01 2026-10-01 13:04:41 +00:00
nixpkgs-ci[bot]
dc8df535a1 mongodb-cli: 2.0.8 -> 2.0.9 (#568999) 2026-10-01 13:00:18 +00:00
nixpkgs-ci[bot]
d59a275570 fairywren: 0-unstable-2026-08-24 -> 0-unstable-2026-09-28 (#568852) 2026-10-01 13:00:09 +00:00
lassulus
10e0639671 maintainers: add levihuayuzhang (#568650) 2026-10-01 12:59:56 +00:00
Peder Bergebakken Sundt
67a3b45791 ttf-indic: use mirror URL for source (#566077) 2026-10-01 12:53:41 +00:00
zowoq
6d83401dec rasdaemon: 0.8.5 -> 1.0.0 (#568394) 2026-10-01 12:52:37 +00:00
R. Ryantm
69e2510bab ansifilter: 2.23 -> 2.24 2026-10-01 12:50:46 +00:00
R. Ryantm
fd0b027cea wxmaxima: 26.08.0 -> 26.09.0 2026-10-01 12:38:50 +00:00
Gaetan Lepage
8f458fa334 python3Packages.earth2studio: 0.18.0 -> 0.19.0
Diff: https://github.com/NVIDIA/earth2studio/compare/0.18.0...0.19.0

Changelog: https://github.com/NVIDIA/earth2studio/blob/0.19.0/CHANGELOG.md
2026-10-01 12:32:50 +00:00
Gaetan Lepage
30fbc348c8 g2o: cleanup, fix 2026-10-01 12:29:59 +00:00
R. Ryantm
d3b402b61a wt: 4.14.3 -> 4.14.4 2026-10-01 12:28:48 +00:00
Gaétan Lepage
3ec1b8b903 update jupyterlab, jupyterlite-core, notebook (#568690) 2026-10-01 12:28:04 +00:00
whispers
c9f19b6be6 rust: 1.98.1 -> 1.99.0
blog: https://blog.rust-lang.org/releases/1.99.0
changelog: https://github.com/rust-lang/rust/releases/tag/1.99.0
diff: https://github.com/rust-lang/rust/compare/1.98.1...1.99.0
2026-10-01 08:23:11 -04:00
Matt Sturgeon
4144a74094 doc/README: refactor and shorten (#567803) 2026-10-01 12:19:36 +00:00
nixpkgs-ci[bot]
621f280856 Merge staging-next into staging 2026-10-01 12:15:35 +00:00
R. Ryantm
b067467478 warpgate: 0.29.0 -> 0.29.1 2026-10-01 12:15:07 +00:00
nixpkgs-ci[bot]
a2631abb83 Merge master into staging-next 2026-10-01 12:15:04 +00:00
Peder Bergebakken Sundt
09f7ac9f10 but: init at 0.22.3 (#559701) 2026-10-01 12:12:38 +00:00
Tom
636f8e65e6 stremio-linux-shell: 1.2.0 -> 1.2.1 (#568957) 2026-10-01 12:08:14 +00:00
Bruno BELANYI
95de1b44de autobrr: 1.84.0 -> 1.87.0; nixos/autobrr: remove secretFile (#568265) 2026-10-01 12:08:01 +00:00
whispers
694f78e1ba feather: fix build (#568722) 2026-10-01 12:03:16 +00:00
alex p
7c280f091a doc/readme: remove paragraph breaks 2026-10-01 13:59:06 +02:00
Gaétan Lepage
9c692e389c python3Packages.flash-attn-4: 4.0.0.beta31 -> 4.0.0.beta33 (#568975) 2026-10-01 11:54:34 +00:00
R. Ryantm
9c5874b2a4 mongodb-cli: 2.0.8 -> 2.0.9 2026-10-01 11:47:14 +00:00
R. Ryantm
1388462c7d vscode-extensions.julialang.language-julia: 1.242.2 -> 1.243.2 2026-10-01 11:45:33 +00:00
whispers
c0a79d5b64 lemon-graph: fix build with C++20 (#568934) 2026-10-01 11:41:16 +00:00
nixpkgs-ci[bot]
17dfd9dba6 cargo-shear: 1.13.4 -> 1.14.0 (#568966) 2026-10-01 11:35:20 +00:00
alex p
4721072f4e doc/readme: simplify mention to nixos-render-docs 2026-10-01 13:35:14 +02:00
R. Ryantm
e5f8a22a3f vscode-extensions.databricks.databricks: 2.18.0 -> 2.19.0 2026-10-01 11:26:43 +00:00
R. Ryantm
23fbc32b0c wasmer: 7.4.2 -> 7.5.0 2026-10-01 11:25:00 +00:00
nikstur
85f7c7bad1 nixos/systemd/tpm2/pcrextend: add pcrosseperator (#542672) 2026-10-01 11:24:43 +00:00
Stefan Frijters
63bff9748a s2n-tls: enable structuredAttrs 2026-10-01 13:22:55 +02:00
Stefan Frijters
1523698d55 s2n-tls: enable strictDeps 2026-10-01 13:22:55 +02:00
nixpkgs-ci[bot]
17fe210160 sparkle: 1.26.8 -> 1.26.9 (#568776) 2026-10-01 11:22:15 +00:00
Felix Bargfeldt
7c1a493e61 cfr: build from source (#509333) 2026-10-01 11:13:55 +00:00
Stefan Frijters
ab00ba73d8 llvmPackages.*: fix shebangs (#564731) 2026-10-01 11:05:52 +00:00
R. Ryantm
346358acf4 longcat: 0.0.18 -> 0.0.20 2026-10-01 11:03:39 +00:00
Stefan Frijters
61a74014f4 libcap: enable structuredAttrs, modernize (#563383) 2026-10-01 11:03:11 +00:00
zowoq
10ae671ea4 terraform-providers.splunk-terraform_signalfx: 9.34.0 -> 9.35.0 (#568970) 2026-10-01 11:02:23 +00:00
zowoq
9e8755ad6a terraform-providers.hashicorp_azurerm: 5.6.0 -> 5.7.0 (#568939) 2026-10-01 11:02:19 +00:00
Stefan Frijters
9987b9bb6e fribidi: use hash, do not use pname in url 2026-10-01 12:59:57 +02:00
zowoq
d0bc1c7aa7 rasdaemon: 0.8.5 -> 1.0.0
Diff: https://github.com/mchehab/rasdaemon/compare/v0.8.5...v1.0.0

Changelog: https://github.com/mchehab/rasdaemon/releases/tag/v1.0.0
2026-10-01 20:58:53 +10:00
R. Ryantm
097dbf18d9 python3Packages.pylibjpeg-openjpeg: 2.5.0 -> 2.6.0 2026-10-01 10:57:24 +00:00
Stefan Frijters
741d604990 libxslt: patch shebang of xslt-config (#564574) 2026-10-01 10:55:58 +00:00
Stefan Frijters
713e04f2e0 fetchRepoProject: enble strictDeps, enable structuredAttrs 2026-10-01 12:52:46 +02:00
Stefan Frijters
0b36c284f2 codechecker: build with python313 to fix server startup (#567463) 2026-10-01 10:48:55 +00:00
nixpkgs-ci[bot]
b1e09b5ca3 wasm-tools: 1.258.0 -> 1.260.0 (#568826) 2026-10-01 10:46:25 +00:00
nixpkgs-ci[bot]
5d321cec6e babashka-unwrapped: 1.13.223 -> 1.13.225 (#568521) 2026-10-01 10:46:24 +00:00
nixpkgs-ci[bot]
bae6f80cdf zotero: 10.0.2 -> 10.0.4 (#567192) 2026-10-01 10:46:23 +00:00
Felix Bargfeldt
e66264cfd4 nmapautomator: init at 0-unstable-2021-04-10 (#460296) 2026-10-01 10:42:20 +00:00
azahi
89b278c0e3 librewolf-bin-unwrapped: 155.0.1-1 -> 156.0.1-1 (#567209) 2026-10-01 10:41:51 +00:00
Felix Bargfeldt
ecb754ca61 dua: 2.45.0 -> 2.45.1 (#568841) 2026-10-01 10:36:46 +00:00
nixpkgs-ci[bot]
6b1f349e28 feishu-cli: 1.40.0 -> 1.41.0 (#568918) 2026-10-01 10:31:38 +00:00
Gaétan Lepage
bd343dcba1 python3Packages.pycrdt: 0.14.5 -> 0.14.6 (#568436) 2026-10-01 10:23:09 +00:00
kirillrdy
e0944191a2 python3Packages.mistral-common: 1.11.7 -> 1.12.0 (#568960) 2026-10-01 10:21:25 +00:00
Yt
1be3031c67 python3Packages.torchcodec: 0.16.0 -> 0.17.0 (#568668) 2026-10-01 10:19:14 +00:00
R. Ryantm
70fba86c00 python3Packages.flash-attn-4: 4.0.0.beta31 -> 4.0.0.beta33 2026-10-01 10:16:48 +00:00
Martin Weinelt
844ade4814 pythonDocs: 3.14.7 -> 3.14.8 (#568971) 2026-10-01 10:15:21 +00:00
Jonas Heinrich
adae18ce79 nextcloud*Packages.calendar_resource_management: init at 0.12.2 (#568655) 2026-10-01 12:19:16 +02:00
R. Ryantm
d1b734c7bd linyaps: 1.14.2 -> 1.14.3 2026-10-01 10:13:30 +00:00
R. Ryantm
629f574ab5 discord: 1.0.159 -> 1.0.160 2026-10-01 10:13:04 +00:00
Nicolas Benes
ac3e9e72bd pythonDocs: 3.14.7 -> 3.14.8 2026-10-01 12:02:06 +02:00
nixpkgs-ci[bot]
4497154745 zsh-forgit: 26.09.1 -> 26.10.0 (#568964) 2026-10-01 09:54:36 +00:00
Gaetan Lepage
1e708a5e0c python3Packages.mistral-common: 1.11.7 -> 1.12.0
Diff: https://github.com/mistralai/mistral-common/compare/v1.11.7...v1.12.0

Changelog: https://github.com/mistralai/mistral-common/releases/tag/v1.12.0
2026-10-01 09:53:42 +00:00
R. Ryantm
553288e5dd terraform-providers.splunk-terraform_signalfx: 9.34.0 -> 9.35.0 2026-10-01 09:53:41 +00:00
R. Ryantm
6ca754d0fd gradle-completion: 9.7.1 -> 9.8.0 2026-10-01 09:52:08 +00:00
Gaétan Lepage
78716e5d5c zookeeper: add riscv64 support (#568502) 2026-10-01 09:50:34 +00:00
Gaétan Lepage
e44d1c3fb9 python3Packages.apache-tvm-ffi: 0.1.14-post0 -> 0.1.14-post1 (#568781) 2026-10-01 09:49:27 +00:00
asymmetric
5f42af5c6f go-ethereum: 1.17.3 -> 1.17.7 (#568962) 2026-10-01 09:44:07 +00:00
R. Ryantm
9a278321ab cargo-shear: 1.13.4 -> 1.14.0 2026-10-01 09:36:50 +00:00
Gaétan Lepage
22a37d4f91 cassandra: add riscv64 support (#568506) 2026-10-01 09:31:54 +00:00
sh0uv1
21b6168d73 zennotes-desktop: 2.58.0 -> 2.59.0 2026-10-01 09:31:14 +00:00
Lorenzo Manacorda
0c38c680b8 go-ethereum: 1.17.3 -> 1.17.7
clef was removed in https://github.com/ethereum/go-ethereum/releases/tag/v1.17.4
2026-10-01 11:27:03 +02:00
R. Ryantm
2db4472577 zsh-forgit: 26.09.1 -> 26.10.0 2026-10-01 09:25:31 +00:00
Pol Dellaiera
3ee268aa6a vscode-extensions.oxc.oxc-vscode: 1.61.0 -> 1.62.0 (#568953) 2026-10-01 09:25:09 +00:00
R. Ryantm
5394cdbcd0 vscode-extensions.danielsanmedium.dscodegpt: 3.24.72 -> 3.24.76 2026-10-01 09:13:56 +00:00
Paul Meyer
9d410e02ba valeStyles.redhat: 678 -> 680 (#568952) 2026-10-01 09:01:42 +00:00
Yt
2240a2b175 ollaya: 0.7.5 -> 0.8.0 (#568937) 2026-10-01 08:57:34 +00:00
R. Ryantm
d9aebb8a1e libretro.snes9x: 0-unstable-2026-09-20 -> 0-unstable-2026-09-24 2026-10-01 08:51:58 +00:00
Karolis Stasaitis
5ca1daa448 lemon-graph: fix build with C++20 2026-10-01 10:50:14 +02:00
Tom Hunze
087569c430 stremio-linux-shell: 1.2.0 -> 1.2.1
Diff: https://github.com/Stremio/stremio-linux-shell/compare/v1.2.0...v1.2.1
Changelog: https://github.com/Stremio/stremio-linux-shell/releases/tag/v1.2.1
2026-10-01 10:48:43 +02:00
R. Ryantm
b902742beb vscode-extensions.oxc.oxc-vscode: 1.61.0 -> 1.62.0 2026-10-01 08:47:11 +00:00
kirillrdy
0110ed29a2 nixl: 1.4.1 -> 1.5.0 (#568698) 2026-10-01 08:46:49 +00:00
R. Ryantm
82bc560ed2 valeStyles.redhat: 678 -> 680 2026-10-01 08:46:05 +00:00
nixpkgs-ci[bot]
b65186780a teams-for-linux: 2.22.0 -> 2.23.0 (#568858) 2026-10-01 08:35:15 +00:00
nixpkgs-ci[bot]
c882486f1b containerd: 2.4.0 -> 2.4.1 (#568796) 2026-10-01 08:35:11 +00:00
r0chd
d8215217df cosmic-session: make package more configurable 2026-10-01 10:32:37 +02:00
R. Ryantm
918afb30ba terraform-providers.hashicorp_azurerm: 5.6.0 -> 5.7.0 2026-10-01 08:27:38 +00:00
R. Ryantm
e33ebce8bc ollaya: 0.7.5 -> 0.8.0 2026-10-01 08:26:06 +00:00
Parampal Singh
d1cbcea1d6 but: replace use of concatMap with map
Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
2026-10-01 10:23:31 +02:00
zowoq
2873be7894 opentofu: 1.12.6 -> 1.13.0
Diff: https://github.com/opentofu/opentofu/compare/v1.12.6...v1.13.0

Changelog: https://github.com/opentofu/opentofu/blob/v1.13.0/CHANGELOG.md
2026-10-01 18:15:25 +10:00
Thomas
23b3ef2183 zabbix74.plugins.nvidia-gpu: Fix a little mistake from #567440 2026-10-01 10:12:37 +02:00
Alexandru Scvorțov
1f936b95ad matrix-tuwunel: mark broken on darwin 2026-10-01 10:07:57 +02:00
Vincent Laporte
ffdae3c26f compcert: 3.17 → 3.18
rocqPackages.VST: 2.16 → 2.17
2026-10-01 10:07:10 +02:00
alex
53f7e6cf0d doc/readme: relative links on internal documentation 2026-10-01 10:06:35 +02:00
R. Ryantm
24873de14b python3Packages.pysigma-backend-loki: 0.13.0 -> 0.14.0 2026-10-01 08:06:09 +00:00
Masum Reza
0ac16cea60 mimic: Fix build by ignoring warning (#568915) 2026-10-01 07:59:09 +00:00
Masum Reza
68175bd85b vscode-extensions.astral-sh.ty: init at 2026.76.0 (#568537) 2026-10-01 07:58:50 +00:00
Yt
5420fb0be4 fishPlugins.forgit: 26.09.1 -> 26.10.0 (#568917) 2026-10-01 07:58:49 +00:00
nixpkgs-ci[bot]
43a27b3c53 keycloak: 26.7.4 -> 26.7.5 (#568845) 2026-10-01 07:57:18 +00:00
alex
7fc7f66440 doc/readme: refer to stable and rolling release 2026-10-01 09:56:13 +02:00
Masum Reza
7e85bd27ac obs-studio-plugins.obs-teleport: 0.7.7 -> 0.8.0 (#568802) 2026-10-01 07:55:39 +00:00
comonad
cad2427129 gradle_9: 9.7.1 -> 9.8.0 2026-10-01 15:54:21 +08:00
Masum Reza
d55d9e6eb1 vscode-extensions.ufo5260987423.magic-scheme: 0.0.6 -> 0.0.16 (#530477) 2026-10-01 07:53:56 +00:00
Gus
0c98e70e6c vscode-extensions.astral-sh.ty: init at 2026.76.0
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2026-10-01 13:22:38 +05:30
Alexis Hildebrandt
43f267d978 remind: 06.03.04 -> 06.03.05 (#568693) 2026-10-01 07:50:18 +00:00
Vincent Laporte
f90091369f ocamlPackages.bytesrw: 0.4.0 → 0.4.1 (#562674) 2026-10-01 07:49:07 +00:00
Masum Reza
212a28400f vscode-extensions.mongodb.mongodb-vscode: 1.17.1 -> 1.18.0 (#568227) 2026-10-01 07:48:52 +00:00
Masum Reza
0bf93e09bc vscode-extensions.tombi-toml.tombi: 1.5.5 -> 1.5.8 (#567887) 2026-10-01 07:47:34 +00:00
Masum Reza
77d2854e62 vscode-extensions.discloud.discloud: 2.29.10 -> 2.29.12 (#560399) 2026-10-01 07:47:10 +00:00
Masum Reza
5d3e7acb3a vscode-extensions.ms-dotnettools.csharp: 2.140.8 -> 2.160.4 (#561121) 2026-10-01 07:47:05 +00:00
Masum Reza
e45923fad7 vscode-extensions.eugleo.magic-racket: 0.8.0 -> 0.9.0 (#561343) 2026-10-01 07:46:53 +00:00
Masum Reza
841d0a8cdd vscode-extensions.betterthantomorrow.calva: 2.0.597 -> 2.0.599 (#561821) 2026-10-01 07:46:36 +00:00
Masum Reza
0ac3ecfdbd vscode-extensions.kilocode.kilo-code: 7.6.2 -> 7.7.9 (#566715) 2026-10-01 07:46:05 +00:00
Masum Reza
40b7d6c65a vscode-extensions.visualjj.visualjj: 0.35.1 -> 0.35.4 (#567603) 2026-10-01 07:46:01 +00:00
Masum Reza
2286c32753 vscode-extensions.charliermarsh.ruff: 2026.82.0 -> 2026.84.0 (#567660) 2026-10-01 07:45:57 +00:00
Matthias J. Kannwischer
629ccfd248 cbmc: fix build with GCC 16
GCC 16 reports -Wunused-but-set-variable, -Wsfinae-incomplete and
-Warray-bounds warnings in cbmc 6.11.0, which fail the build under
-Werror.

Signed-off-by: Matthias J. Kannwischer <matthias@zerorisc.com>
2026-10-01 15:44:56 +08:00
Martin Weinelt
6b8c5d478e home-assistant-custom-lovelace-modules.auto-entities: 2.8.0 -> 2.8.1 (#562810) 2026-10-01 07:44:54 +00:00
Masum Reza
d1115cf158 vscode-extensions.banacorn.agda-mode: 0.10.2 -> 0.10.3 (#568791) 2026-10-01 07:43:46 +00:00
Masum Reza
31db7c3dfe vscode-extensions.usernamehw.errorlens: 3.28.0 -> 3.29.0 (#568864) 2026-10-01 07:43:41 +00:00
Masum Reza
a09e93e439 vscode-extensions.foam.foam-vscode: 0.44.6 -> 0.46.0 (#568888) 2026-10-01 07:43:36 +00:00
Masum Reza
e6a640b312 salt: 3008.2 -> 3008.3 (#568912) 2026-10-01 07:42:47 +00:00
nixpkgs-ci[bot]
d3f3e075e6 topgrade: 17.12.0 -> 17.12.2 (#568881) 2026-10-01 07:42:36 +00:00
nixpkgs-ci[bot]
5be2f877c5 openbgpd: 9.2 -> 9.3 (#568648) 2026-10-01 07:42:34 +00:00
R. Ryantm
2fe98f570a home-assistant-custom-lovelace-modules.auto-entities: 2.8.0 -> 2.8.1 2026-10-01 07:31:36 +00:00
Yt
e97af004f4 nixos.ollaya: init service (#568048) 2026-10-01 07:26:40 +00:00
Flakebi
60926ec004 grantlee: Fix build with patch
Fixes the build with C++20.
The patch is from an unmerged PR (upstream has been inactive for 4
years), so copy the patch as a file.
2026-10-01 09:25:04 +02:00
yueyinqiu
be14653947 qq: 3.2.32 -> 3.2.34
Tencent now requires a time-limited signature on the official download
URLs, so replace fetchurl with a custom fixed-output fetcher that signs
and downloads at build time. update.sh signs URLs before prefetching.

See https://github.com/flathub/com.qq.QQ/issues/274 for context.

Co-authored-by: chillcicada <116548943+chillcicada@users.noreply.github.com>
Co-authored-by: ryan4yin <22363274+ryan4yin@users.noreply.github.com>
Assisted-by: opencode (deepseek-v4-pro)
2026-10-01 15:22:47 +08:00
Flakebi
92fbd1cf3f mimic: Fix build by ignoring warning
Otherwise the build fails due an initialized but unused local variable.
2026-10-01 09:21:17 +02:00
Flakebi
56b93fbed9 powerdns-admin: Fix build by upgrading yarn lock
Otherwise it fails due to lock version 10 being expected.
2026-10-01 09:19:35 +02:00
R. Ryantm
bd22e80547 feishu-cli: 1.40.0 -> 1.41.0 2026-10-01 07:18:36 +00:00
StepBroBD
87af31c5f7 tether: 0.2.34 -> 0.2.35 (#568865) 2026-10-01 07:17:42 +00:00
R. Ryantm
508512ca0b fishPlugins.forgit: 26.09.1 -> 26.10.0 2026-10-01 07:17:34 +00:00
Marie Ramlow
3374fbc61c renovate: 44.104.0 -> 44.126.1 (#568849) 2026-10-01 07:16:21 +00:00
R. Ryantm
d858b6010e bisq1: 1.10.8 -> 1.10.9 2026-10-01 07:16:09 +00:00
nixpkgs-ci[bot]
21b3d00fc7 astyle: 3.6.18 -> 3.6.19 (#568843) 2026-10-01 07:15:20 +00:00
nixpkgs-ci[bot]
4b673e4c2b cliproxyapi: 8.0.4 -> 8.0.8 (#568878) 2026-10-01 07:15:19 +00:00
nixpkgs-ci[bot]
a2bd271a80 subxt: 0.51.0 -> 0.51.1 (#568810) 2026-10-01 07:15:18 +00:00
Flakebi
d79f771269 salt: 3008.2 -> 3008.3
Changelog: https://docs.saltproject.io/en/latest/topics/releases/3008.3.html
2026-10-01 09:09:51 +02:00
Vladimír Čunát
42eb9fddef thunderbird-153-unwrapped: 153.3.1esr -> 153.4.0esr (#568910) 2026-10-01 07:05:39 +00:00
Nikolay Korotkiy
d5a4d0a5ed lagrange: 1.21.1 -> 1.21.2 (#568828) 2026-10-01 06:52:18 +00:00
Martin Weinelt
90aac69722 firefox: add libdbusmenu-gtk3 to the available libraries (#567009) 2026-10-01 06:39:15 +00:00
R. Ryantm
c283ecd6ef thunderbird-153-unwrapped: 153.3.1esr -> 153.4.0esr 2026-10-01 06:37:39 +00:00
Matt Sturgeon
37d1dadbcc ci/github-script/merge: indicate how to join nixos/nixpkgs-maintainers (#519945) 2026-10-01 06:31:55 +00:00
R. Ryantm
96917736ae python3Packages.aioslimproto: 3.2.2 -> 3.2.3 2026-10-01 06:28:39 +00:00
R. Ryantm
d41d2ae12b lagrange: 1.21.1 -> 1.21.2 2026-10-01 10:28:38 +04:00
Vlad M.
424084aac0 pijul: 1.0.0-beta.23 -> 1.0.0-beta.24, fix auto-update (#565722) 2026-10-01 06:23:29 +00:00
nixpkgs-ci[bot]
80a9b94e21 fabric-ai: 1.4.478 -> 1.4.497 (#568871) 2026-10-01 06:22:06 +00:00
nixpkgs-ci[bot]
8592f4deed go-containerregistry: 0.22.0 -> 0.22.1 (#559981) 2026-10-01 06:22:05 +00:00
nixpkgs-ci[bot]
d987bbc880 Merge staging-next into staging 2026-10-01 06:17:33 +00:00
nixpkgs-ci[bot]
4597f0ef60 Merge master into staging-next 2026-10-01 06:17:00 +00:00
Masum Reza
a78029695c claude-code: 2.1.285 -> 2.1.286 (#568898) 2026-10-01 06:10:51 +00:00
zowoq
1a06f61c08 terraform-providers.akamai_akamai: 11.0.0 -> 11.1.0 (#568862) 2026-10-01 06:10:49 +00:00
zowoq
458ca6f996 terraform-providers.ucloud_ucloud: 1.43.0 -> 1.45.0 (#568850) 2026-10-01 06:10:41 +00:00
zowoq
de08c1ffc5 linux_zen: 7.2.7 -> 7.2.8 (#568889) 2026-10-01 06:10:18 +00:00
R. Ryantm
5ef8809f81 gearboy: 3.8.12 -> 3.8.16 2026-10-01 06:06:36 +00:00
Nikolay Korotkiy
f3ee2ed24d mapnik: 4.3.0 -> 4.3.2 (#568806) 2026-10-01 06:05:42 +00:00
Pol Dellaiera
423d749052 agentaps: 0.3.1 -> 0.4.0 (#568807) 2026-10-01 06:03:33 +00:00
Markus Hauck
4bb01f5edf vscode-extensions.anthropic.claude-code: 2.1.285 -> 2.1.286
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-01 07:49:56 +02:00
Markus Hauck
a5646d6536 claude-code: 2.1.285 -> 2.1.286
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-01 07:49:56 +02:00
Pol Dellaiera
0487e0043c python3Packages.lxmf: 1.1.1 -> 1.2.0 (#568840) 2026-10-01 05:46:12 +00:00
nixpkgs-ci[bot]
a13f0fefea bookstack: 26.05.5 -> 26.09.1 (#568790) 2026-10-01 05:41:55 +00:00
nixpkgs-ci[bot]
e9903507d7 immich-public-proxy: 3.3.1 -> 3.4.0 (#567908) 2026-10-01 05:41:54 +00:00
nixpkgs-ci[bot]
182fb0bd70 istioctl: 1.30.3 -> 1.31.1 (#557116) 2026-10-01 05:41:52 +00:00
Bobby Rong
4e67c7d755 budgie-gsettings-overrides: Temporarily enable builtin-theme
Can be reverted when Qogir supports new Budgie menu.
2026-10-01 13:40:25 +08:00
R. Ryantm
d7c1a8b2b6 turso-cli: 1.0.32 -> 1.0.33 2026-10-01 05:13:53 +00:00
eljamm
01a2fc7b2b linux_zen: 7.2.7 -> 7.2.8 2026-10-01 05:09:20 +00:00
R. Ryantm
8ff9205e64 python3Packages.pyinstaller-hooks-contrib: 2026.7 -> 2026.8 2026-10-01 04:59:19 +00:00
whispers
6f1f32a0aa {zelda64,banjo}recomp: fix building with gcc16 (#568797) 2026-10-01 04:53:20 +00:00
R. Ryantm
725485654b vscode-extensions.foam.foam-vscode: 0.44.6 -> 0.46.0 2026-10-01 04:51:50 +00:00
whispers
80d8492d82 libraw: 0.22.1 -> 0.22.2 (#542495) 2026-10-01 04:45:45 +00:00
R. Ryantm
39c1444729 gamescope: 3.16.29 -> 3.16.31 2026-10-01 04:45:01 +00:00
whispers
2c548fa77e faad2: 2.11.2 -> 2.11.3 (#554211) 2026-10-01 04:44:46 +00:00
whispers
716d0ff17e libksba: 1.8.0 -> 1.8.1 (#556279) 2026-10-01 04:44:08 +00:00
Felix Singer
aa0af92f90 redmine: 7.0.1 -> 7.0.2
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-10-01 06:44:00 +02:00
R. Ryantm
064040ee1c topgrade: 17.12.0 -> 17.12.2 2026-10-01 04:14:09 +00:00
R. Ryantm
ebb4f7f27d cliproxyapi: 8.0.4 -> 8.0.8 2026-10-01 03:52:21 +00:00
R. Ryantm
b60319a3c5 python3Packages.aiotools: 2.2.3 -> 2.2.4 2026-10-01 03:41:27 +00:00
R. Ryantm
cdb667ddab python3Packages.pycdlib: 1.20.0 -> 1.21.0 2026-10-01 03:36:54 +00:00
Gabriel Dougherty
c131f33968 zmx: add integration tests and versionCheckHook
Add integration tests to build so that we catch issues earlier
Add versionCheckHook as basic sanity check on the installed version

Co-authored by: Martin Häcker <spamfaenger@gmx.de>
2026-09-30 23:24:22 -04:00
R. Ryantm
b11066b431 fabric-ai: 1.4.478 -> 1.4.497 2026-10-01 03:24:17 +00:00
R. Ryantm
7822353db1 python3Packages.evtx: 0.12.1 -> 0.13.1 2026-10-01 03:22:12 +00:00
Michael Bryniarski
9157ca6c0d ktx-tools: fix build with GCC 16
GCC 16 defaults to gnu++20, which 4.4.2's fmt usage does not compile
under. Pin C++17 until 5.0.0 is released. See
https://github.com/KhronosGroup/KTX-Software/issues/1172.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-30 20:06:29 -07:00
R. Ryantm
2a5fa96db8 tether: 0.2.34 -> 0.2.35 2026-10-01 02:57:11 +00:00
R. Ryantm
12ce20edd0 vscode-extensions.usernamehw.errorlens: 3.28.0 -> 3.29.0 2026-10-01 02:51:34 +00:00
Heitor Augusto
c59305bab2 cosmic-applets: add missing runtime dependency (#566040) 2026-10-01 02:47:39 +00:00
Heitor Augusto
1e867c1c02 Cosmic stable 1.9.0 (#566696) 2026-10-01 02:47:02 +00:00
R. Ryantm
68bd3b389b terraform-providers.akamai_akamai: 11.0.0 -> 11.1.0 2026-10-01 02:35:37 +00:00
R. Ryantm
6590fa97c1 python3Packages.pyeconet: 0.2.6 -> 0.3.1 2026-10-01 02:30:33 +00:00
R. Ryantm
b96049536c python3Packages.yara-x: 1.20.0 -> 1.21.0 2026-10-01 02:29:32 +00:00
Adam C. Stephens
a04263973d codex: 0.159.1 -> 0.159.3 (#568819) 2026-10-01 02:19:41 +00:00
Adam C. Stephens
36004bea56 pi-coding-agent: 0.99.1 -> 0.99.2 (#568820) 2026-10-01 02:19:27 +00:00
R. Ryantm
e97c37ebe5 teams-for-linux: 2.22.0 -> 2.23.0 2026-10-01 02:11:30 +00:00
R. Ryantm
fa97b2fb61 reknife: 1.8.0 -> 1.8.2 2026-10-01 02:02:15 +00:00
R. Ryantm
58e67e6107 vtm: 2026.09.20 -> 2026.09.29 2026-10-01 01:50:23 +00:00
R. Ryantm
b7cb4a14a8 fairywren: 0-unstable-2026-08-24 -> 0-unstable-2026-09-28 2026-10-01 01:41:04 +00:00
R. Ryantm
0a3c650213 namespace-cli: 0.0.560 -> 0.0.583 2026-10-01 01:41:01 +00:00
R. Ryantm
61da2fb71b terraform-providers.ucloud_ucloud: 1.43.0 -> 1.45.0 2026-10-01 01:38:31 +00:00
R. Ryantm
3f2d1c4240 renovate: 44.104.0 -> 44.126.1 2026-10-01 01:33:08 +00:00
nixpkgs-ci[bot]
b68519a94b devbox: 0.17.5 -> 0.18.4 (#553476) 2026-10-01 01:26:59 +00:00
Joseph LaFreniere
4d03d90b21 claude-agent-acp: populate meta.changelog 2026-09-30 20:21:06 -05:00
R. Ryantm
218ecd5b66 rlottie: 0.2-unstable-2026-09-11 -> 0.2-unstable-2026-10-01 2026-10-01 01:19:29 +00:00
R. Ryantm
c39c62ea64 keycloak: 26.7.4 -> 26.7.5 2026-10-01 01:13:46 +00:00
R. Ryantm
72c43c27ca coroot-node-agent: 1.35.10 -> 1.36.1 2026-10-01 01:11:53 +00:00
Muhammad Falak R Wani
c0dae29e28 dua: 2.45.0 -> 2.45.1
Diff: https://github.com/Byron/dua-cli/compare/v2.45.0...v2.45.1
Changelog: https://github.com/Byron/dua-cli/blob/v2.45.1/CHANGELOG.md

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2026-10-01 06:32:58 +05:30
Huayu Zhang
5baaf4a956 zashboard: add levihuayuzhang as maintainer
Signed-off-by: Huayu Zhang <zhanghuayu.dev@gmail.com>
2026-10-01 08:55:52 +08:00
Huayu Zhang
7e93bdc561 mihomo: add levihuayuzhang as maintainer
Signed-off-by: Huayu Zhang <zhanghuayu.dev@gmail.com>
2026-10-01 08:54:52 +08:00
R. Ryantm
60eda0d5e6 python3Packages.lxmf: 1.1.1 -> 1.2.0 2026-10-01 00:53:44 +00:00
R. Ryantm
b80c6d2882 astyle: 3.6.18 -> 3.6.19 2026-10-01 00:53:15 +00:00
R. Ryantm
8c0a2766ce kustomize: 5.8.1 -> 5.8.2 2026-10-01 00:51:50 +00:00
R. Ryantm
a230e894e2 libmsquic: 2.6.1 -> 2.6.2 2026-10-01 00:39:04 +00:00
R. Ryantm
24fa90ccb9 gomi: 1.6.4 -> 1.6.5 2026-10-01 00:36:11 +00:00
nixpkgs-ci[bot]
11531a8e13 Merge staging-next into staging 2026-10-01 00:31:23 +00:00
nixpkgs-ci[bot]
41e250b2f3 Merge master into staging-next 2026-10-01 00:30:52 +00:00
Colin
72942e8282 nixos/btrfs.autoScrub: disable "E501 line too long" python lint (#564119) 2026-10-01 00:25:31 +00:00
Anish Pallati
3c88bef00f python3Packages.zensical: init at 0.0.62
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-30 20:16:35 -04:00
R. Ryantm
7e8bac10fd libjuice: 1.7.3 -> 1.7.4 2026-10-01 00:07:37 +00:00
Andrew Prokhorenkov
9659022e53 pi-coding-agent: 0.99.1 -> 0.99.2 2026-09-30 19:06:54 -05:00
Andrew Prokhorenkov
b9974feaa1 codex: 0.159.1 -> 0.159.3 2026-09-30 19:03:29 -05:00
R. Ryantm
6a56d2d8a5 mihomo: 1.19.31 -> 1.19.32 2026-09-30 23:58:31 +00:00
R. Ryantm
ce76fab147 patch2pr: 0.48.0 -> 0.48.1 2026-09-30 23:36:59 +00:00
R. Ryantm
eb1ea83fbd qir-runner: 0.9.6 -> 0.9.7 2026-09-30 23:23:40 +00:00
R. Ryantm
ae17d3f3ea qrcp: 0.11.6 -> 0.11.7 2026-09-30 23:18:34 +00:00
Ilan Joselevich
f2e16882cd eksctl: modernize (#568804) 2026-09-30 23:13:27 +00:00
LIN, Jian
f0800f94a4 emacs: use PATH instead of exec-path to expose wrapped binaries (#567551) 2026-09-30 23:10:58 +00:00
R. Ryantm
d61a3c7a73 subxt: 0.51.0 -> 0.51.1 2026-09-30 23:01:53 +00:00
Domen Kožar
e246debb68 agentaps: 0.3.1 -> 0.4.0
https://github.com/domenkozar/agentaps/blob/v0.4.0/CHANGELOG.md

Remove the --version patch now included upstream.

Assisted-by: Codex (GPT-6)
2026-10-01 00:57:57 +02:00
R. Ryantm
2b18ebfab5 wasm-tools: 1.258.0 -> 1.260.0 2026-09-30 22:46:47 +00:00
Ethan Carter Edwards
d689564de6 eksctl: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-30 18:41:49 -04:00
R. Ryantm
dfdd3d511b mapnik: 4.3.0 -> 4.3.2 2026-09-30 22:39:55 +00:00
Peder Bergebakken Sundt
470629541d ci/github-script/merge: indicate how to join nixos/nixpkgs-maintainers
Many simply never saw the invite email from github, and this error message is pretty unactionable.

It would also be a good idea to update the "About" description in https://github.com/orgs/NixOS/teams/nixpkgs-maintainers to indicate how to join.
2026-10-01 00:28:30 +02:00
Peter Hoeg
135cc0efce shards: add maintainer Fijxu (#568801) 2026-09-30 22:28:26 +00:00
R. Ryantm
2262af6eda obs-studio-plugins.obs-teleport: 0.7.7 -> 0.8.0 2026-09-30 22:24:08 +00:00
Fijxu
485be3b78f shards: add maintainer Fijxu 2026-09-30 19:18:22 -03:00
Peder Bergebakken Sundt
cc4eee3567 python3Packages.pillow-jxl-plugin: enable tests (#558532) 2026-09-30 22:14:50 +00:00
R. Ryantm
0baad11657 python3Packages.oelint-data: 1.5.21 -> 1.5.22 2026-09-30 22:11:46 +00:00
R. Ryantm
41601ea783 python3Packages.click-odoo-contrib: 1.23.1 -> 1.24 2026-09-30 22:06:09 +00:00
lassulus
4418f52a03 writers: separate writeNu's shebang from script contents (#542991) 2026-09-30 22:06:03 +00:00
qubitnano
f320d19449 banjorecomp: fix building with gcc16 2026-09-30 18:01:01 -04:00
qubitnano
0a8334fd71 zelda64recomp: fix building with gcc16 2026-09-30 18:01:01 -04:00
Peder Bergebakken Sundt
df2eb5d3be nixos/dwl: fix systemd environment imports (#563341) 2026-09-30 21:58:16 +00:00
dotlambda
c01c3be3d2 parla: 0.8.4 -> 0.9.8 (#568428) 2026-09-30 21:53:51 +00:00
dotlambda
4d236f20fa python3Packages.ihcsdk: 2.8.12 -> 2.8.13 (#568253) 2026-09-30 21:53:12 +00:00
R. Ryantm
f3f7e45c4e vscode-extensions.banacorn.agda-mode: 0.10.2 -> 0.10.3 2026-09-30 21:45:04 +00:00
R. Ryantm
b38cad0dea containerd: 2.4.0 -> 2.4.1 2026-09-30 21:44:59 +00:00
dish
9d5955f32d clmagma,clblas: drop (#558994) 2026-09-30 21:43:21 +00:00
Nick Cao
6dff1ae283 terraform-providers.hashicorp_time: 0.14.1 -> 0.14.2 (#568588) 2026-09-30 21:36:48 +00:00
Nick Cao
47322a6423 python3Packages.hist: 2.11.0 -> 2.12.0 (#568574) 2026-09-30 21:35:21 +00:00
pixel
982902f644 torcs: 1.3.9 -> 1.3.10 2026-09-30 22:33:20 +01:00
Nick Cao
534aec4191 fosrl-newt: 1.17.0 -> 1.18.0 (#568565) 2026-09-30 21:33:17 +00:00
R. Ryantm
9956f1208c bookstack: 26.05.5 -> 26.09.1 2026-09-30 21:33:05 +00:00
Nick Cao
4aacfab019 python3Packages.aioflo: 2026.09.3 -> 2026.09.4 (#568657) 2026-09-30 21:33:00 +00:00
Nick Cao
cf3e310274 python3Packages.entsoe-apy: 1.1.1 -> 1.2.0 (#568560) 2026-09-30 21:32:15 +00:00
Dennis Stengele
e39c043089 bookorbit: 3.0.0 -> 3.2.0 2026-09-30 23:31:42 +02:00
Nick Cao
b67745279f shopify-cli: 4.8.0 -> 4.8.3 (#568654) 2026-09-30 21:29:40 +00:00
nixpkgs-ci[bot]
49c3c232cb cine: 1.8.4 -> 1.8.6 (#566632) 2026-09-30 21:29:19 +00:00
Nick Cao
5c1be6e928 grafanaPlugins.grafana-lokiexplore-app: 2.5.2 -> 2.6.0 (#568651) 2026-09-30 21:28:47 +00:00
Nick Cao
cfea30e4a4 ciel: 3.10.4 -> 3.11.0 (#568649) 2026-09-30 21:28:26 +00:00
Nick Cao
38fbe123b1 ttchat: 0.1.10 -> 0.1.11 (#568647) 2026-09-30 21:27:43 +00:00
Pascal Dietrich
9d86a01b5a mdns-scanner: 1.0.0 -> 1.0.1 2026-09-30 23:22:32 +02:00
Pascal Dietrich
44e5332bfe nixos/bulwark: update builtin themes 2026-09-30 23:20:12 +02:00
Pascal Dietrich
7c0dadca8b bulwark: 1.10.0 -> 1.12.0 2026-09-30 23:20:06 +02:00
nixpkgs-ci[bot]
3eedeb7471 tea-dash: 0.3.8 -> 0.3.9 (#568768) 2026-09-30 21:11:07 +00:00
R. Ryantm
25421bec04 python3Packages.rope: 1.14.0 -> 1.15.0 2026-09-30 20:59:57 +00:00
Peder Bergebakken Sundt
61472c3f9a treewide: mark as broken on darwin (last successful Hydra build 2025) (#566550) 2026-09-30 20:59:37 +00:00
R. Ryantm
6d1acb3b3a sparkle: 1.26.8 -> 1.26.9 2026-09-30 20:34:42 +00:00
R. Ryantm
73d269b147 python3Packages.apache-tvm-ffi: 0.1.14-post0 -> 0.1.14-post1 2026-09-30 20:32:59 +00:00
Randy Eckenrode
d1e2e1c716 swiftPackages.swift-collections: add rpaths to support backdeployment (#568774) 2026-09-30 20:30:14 +00:00
Vincent Laporte
c7af65c897 rocqPackages.deriving: enable for Rocq 9.2 (#566692) 2026-09-30 20:29:34 +00:00
Aaron Andersen
292cbe88bc nixos/iscsi-initiator: add option discoverType (#518475) 2026-09-30 20:25:09 +00:00
Nick Cao
9db3683c7c vuls: 0.40.1 -> 0.41.0 (#568599) 2026-09-30 20:24:14 +00:00
Nick Cao
4bab8c18a8 coroot: 1.26.8 -> 1.27.0 (#568699) 2026-09-30 20:23:38 +00:00
Nick Cao
ec859d84f9 libretro.nestopia: 0-unstable-2026-09-18 -> 0-unstable-2026-09-25 (#568717) 2026-09-30 20:21:26 +00:00
Nick Cao
5ef0167023 time-decode: 10.4.0 -> 10.4.2 (#568715) 2026-09-30 20:20:56 +00:00
Nick Cao
6adc84c093 gitlab-ci-local: 4.75.1 -> 4.76.0 (#568708) 2026-09-30 20:19:44 +00:00
Yohann Boniface
6587302f5b owocr: fix license (#567963) 2026-09-30 20:19:43 +00:00
Nick Cao
c1b155b14a dwarfs: 0.15.7 -> 0.15.8 (#568704) 2026-09-30 20:19:05 +00:00
Nick Cao
9321e89b62 python3Packages.energieleser: 0.1.6 -> 0.1.7 (#568703) 2026-09-30 20:18:36 +00:00
Nick Cao
bfb2ad15f5 python3Packages.adafruit-pureio: 1.1.11 -> 1.1.12 (#568770) 2026-09-30 20:17:46 +00:00
Yohann Boniface
f5ac1875c3 taktuk: 3.7.7 -> 3.7.8 (#445251) 2026-09-30 20:17:42 +00:00
Randy Eckenrode
a6e9ce3304 swiftPackages.swift-collections: add rpaths to support backdeployment 2026-09-30 16:16:03 -04:00
whispers
6da04a63ee tor: fix tests in darwin sandbox (#566527) 2026-09-30 20:15:49 +00:00
Nick Cao
1f91a37ec2 python3Packages.tencentcloud-sdk-python: 3.1.183 -> 3.1.184 (#568759) 2026-09-30 20:15:26 +00:00
Yohann Boniface
609af52166 python3Packages.openrgb-python: 0.3.6 -> 0.3.7 (#568762) 2026-09-30 20:15:21 +00:00
Nick Cao
a20dfbb8fd python3Packages.iamdata: 0.1.202609281 -> 0.1.202609301 (#568758) 2026-09-30 20:15:16 +00:00
Nick Cao
acbaa374d2 tun2proxy: 0.8.3 -> 0.8.4 (#568750) 2026-09-30 20:14:33 +00:00
Adam C. Stephens
fb39e67369 zeroclaw: include zerocode terminal interface (#563820) 2026-09-30 20:12:55 +00:00
Martin Weinelt
f76e3b1048 python3Packages.python-ldap: 3.4.7 -> 3.4.8 (#565151) 2026-09-30 20:11:55 +00:00
Nick Cao
79e1e05ae2 kitops: 1.15.0 -> 1.16.0 (#568454) 2026-09-30 20:10:01 +00:00
Alexis Hildebrandt
53812f71d5 fido2-manage: remove incorrect and unnecessary cmakeFlags (#568380) 2026-09-30 20:09:46 +00:00
Nick Cao
af08143876 fosrl-olm: 1.9.1 -> 1.10.0 (#568450) 2026-09-30 20:08:56 +00:00
Nick Cao
a00f4f9841 ejson: 1.5.5 -> 1.6.0 (#568448) 2026-09-30 20:08:14 +00:00
Nick Cao
cfc2b815f4 aws-vault: 7.14.0 -> 7.15.0 (#568441) 2026-09-30 20:07:40 +00:00
Nick Cao
9054f249ae all-the-package-names: 2.0.2568 -> 2.0.2578 (#568420) 2026-09-30 20:06:38 +00:00
Nick Cao
a7e4a839fe ghr: 0.18.4 -> 0.18.5 (#568504) 2026-09-30 20:06:21 +00:00
Nick Cao
66afb1e1aa bark-server: 2.3.5 -> 2.3.7 (#568488) 2026-09-30 20:05:13 +00:00
Nick Cao
dbe23b0c9c fable: 5.17.2 -> 5.18.0 (#568482) 2026-09-30 20:04:35 +00:00
Nick Cao
f4c012c7b9 python3Packages.google-cloud-tasks: 2.24.0 -> 2.25.0 (#568475) 2026-09-30 20:03:32 +00:00
Nick Cao
432507c69b nwg-look: 1.1.1 -> 1.1.2 (#568467) 2026-09-30 20:02:31 +00:00
Nick Cao
bfc0335085 qoi: 0-unstable-2026-05-29 -> 0-unstable-2026-09-27 (#568547) 2026-09-30 20:02:03 +00:00
Fabian Affolter
cf368b196b vunnel: 0.63.1 -> 0.64.0 (#568576) 2026-09-30 20:01:50 +00:00
Nick Cao
7ec17fa347 yosys-ghdl: license isc -> gpl3Plus (#568544) 2026-09-30 20:01:30 +00:00
Nick Cao
7ebf8b2b26 goflow2: 2.2.6 -> 2.2.7 (#568543) 2026-09-30 19:59:56 +00:00
Nick Cao
a6b0885100 rocksdb: license asl20 -> gpl2Plus OR asl20 (#568535) 2026-09-30 19:59:15 +00:00
Nick Cao
2589e49d13 python3Packages.moyopy: 0.19.0 -> 0.21.0 (#568530) 2026-09-30 19:57:47 +00:00
Nick Cao
8f53440263 cargo-tally: 1.0.77 -> 1.0.78 (#568525) 2026-09-30 19:57:04 +00:00
Nick Cao
870088b403 lycheeslicer: add argument passthrough to desktop item (#568516) 2026-09-30 19:55:22 +00:00
Nick Cao
6b2e856646 vscode-extensions.k--kato.intellij-idea-keybindings: 1.7.7 -> 1.7.8 (#568515) 2026-09-30 19:54:41 +00:00
Nick Cao
c64da87873 dutctl: 1.0.0-alpha.3-unstable-2026-09-09 -> 1.0.0-alpha.4-unstable-2026-09-29 (#568513) 2026-09-30 19:54:39 +00:00
Niklas Korz
18a06ab6ce zed-editor: 1.21.0 -> 1.22.0 (#568743) 2026-09-30 19:54:38 +00:00
Fabian Affolter
a13e69ca30 python3Packages.loqedapi: 2.1.11 -> 2.1.15 (#568604) 2026-09-30 19:39:01 +00:00
Peder Bergebakken Sundt
1a53d97a7f webdav: 5.16.0 -> 5.16.1 (#568767) 2026-09-30 19:32:54 +00:00
Fabian Affolter
16be726cf1 python3Packages.adafruit-pureio: 1.1.11 -> 1.1.12
Changelog: https://github.com/adafruit/Adafruit_Python_PureIO/releases/tag/1.1.12
2026-09-30 21:26:24 +02:00
R. Ryantm
9aec7e2f4a tea-dash: 0.3.8 -> 0.3.9 2026-09-30 19:24:56 +00:00
nixpkgs-ci[bot]
a3710ddaf2 servo: 0.5.0 -> 0.6.0, add maintainer niklaskorz (#568688) 2026-09-30 19:22:01 +00:00
R. Ryantm
3b316e966b webdav: 5.16.0 -> 5.16.1 2026-09-30 19:17:31 +00:00
Fabian Affolter
ec7dd0d90a python3Packages.odp-amsterdam: 6.1.2 -> 7.1.0
Diff: https://github.com/klaasnicolaas/python-odp-amsterdam/compare/v6.1.2...v7.1.0

Changelog: https://github.com/klaasnicolaas/python-odp-amsterdam/releases/tag/v7.1.0
2026-09-30 21:11:39 +02:00
Niklas Korz
59ae40c57a servo: remove maintainer hexa
Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
2026-09-30 21:08:39 +02:00
Peder Bergebakken Sundt
5b7b3c1356 term39: 1.5.1 -> 1.6.0, add darwin support (#562914) 2026-09-30 19:03:34 +00:00
Martin Weinelt
38d8fa8c20 pretix: 2026.7.2 -> 2026.8.0 (#568732) 2026-09-30 19:03:16 +00:00
nixpkgs-ci[bot]
0f5a5ad514 tree-sitter-grammars.tree-sitter-haskell: 0.23.1 -> 0.24.1 (#568752) 2026-09-30 19:01:26 +00:00
Fabian Affolter
044fc31468 python3Packages.openrgb-python: 0.3.6 -> 0.3.7
Changelog: https://github.com/jath03/openrgb-python/releases/tag/v0.3.7
2026-09-30 21:01:18 +02:00
whispers
af6d987d93 jay: disable failing io_uring tests (#568746) 2026-09-30 18:49:49 +00:00
Lucas Zhuang
5d6eee547a zeroclaw: include zerocode terminal interface
Build and test the zerocode workspace member alongside the daemon.
Install both executables together to preserve the sibling daemon lookup.

Provide which for clipboard-tool discovery and its unit test, using
makeBinaryWrapper for the runtime PATH. Keep the existing daemon
version check.

Assisted-by: OpenAI Codex (GPT-6)
2026-09-30 11:47:38 -07:00
Fabian Affolter
af6dc022d3 python3Packages.iamdata: 0.1.202609281 -> 0.1.202609301
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202609281...v0.1.202609301

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202609301
2026-09-30 20:46:46 +02:00
Fabian Affolter
4099e13ae4 python3Packages.tencentcloud-sdk-python: 3.1.183 -> 3.1.184
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.183...3.1.184

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.184/CHANGELOG.md
2026-09-30 20:46:14 +02:00
Fabian Affolter
0cbcfd46e6 python3Packages.pylamarzocco: enable darwin support 2026-09-30 20:40:54 +02:00
Fabian Affolter
aaa6377143 python3Packages.pyweatherflowudp: 1.6.1 -> 1.6.3 (#568580) 2026-09-30 18:30:24 +00:00
Fabian Affolter
09bff633b2 python3Packages.env-canada: 0.20.3 -> 0.20.4 (#568593) 2026-09-30 18:30:10 +00:00
Fabian Affolter
6548b0dbc0 gotestwaf: 0.5.9 -> 0.5.10 (#568594) 2026-09-30 18:30:05 +00:00
R. Ryantm
601dfd666a tree-sitter-grammars.tree-sitter-haskell: 0.23.1 -> 0.24.1 2026-09-30 18:23:57 +00:00
R. Ryantm
4a71688f20 tun2proxy: 0.8.3 -> 0.8.4 2026-09-30 18:18:27 +00:00
nixpkgs-ci[bot]
4795780625 Merge staging-next into staging 2026-09-30 18:12:34 +00:00
K900
fc9d9f3fb2 wireplumber: 0.5.17 -> 0.5.18 (#568276) 2026-09-30 18:12:27 +00:00
nixpkgs-ci[bot]
f0431c3846 Merge master into staging-next 2026-09-30 18:12:01 +00:00
Fabian Affolter
fc872bf294 qovery-cli: 1.171.3 -> 1.171.4 (#568587) 2026-09-30 18:00:49 +00:00
Fabian Affolter
59e9ed2946 python3Packages.aiopulse: 0.4.7 -> 0.5.3 (#568591) 2026-09-30 18:00:27 +00:00
Fabian Affolter
229f2ff86a python3Packages.aiobroadlink: 0.1.3 -> 0.1.4 (#568592) 2026-09-30 18:00:20 +00:00
Fabian Affolter
27389bf4b5 python3Packages.pyweatherflowudp: enable darwin support 2026-09-30 19:59:21 +02:00
Alexander Bantyev
f54271b1be intel-oneapi-toolkit: use ocl-icd as the OpenCL loader (#567831) 2026-09-30 17:59:16 +00:00
Fabian Affolter
bd102acb21 python3Packages.pyosohotwaterapi: remove (#568200) 2026-09-30 17:57:11 +00:00
uku
0656a3c4ac jay: disable failing io_uring tests
once again these tests depend on interacting with io_uring, which is
unavailable in the lix sandbox
2026-09-30 19:54:01 +02:00
Fabian Affolter
60f1dbabaa vunnel: enable darwin support 2026-09-30 19:53:43 +02:00
Fabian Affolter
7c8bf3a826 vunnel: 0.63.1 -> 0.64.0
Diff: https://github.com/anchore/vunnel/compare/v0.63.1...v0.64.0

Changelog: https://github.com/anchore/vunnel/releases/tag/v0.64.0
2026-09-30 19:51:56 +02:00
Alexander Bantyev
9d8d4869e5 intel-oneapi-toolkit: patch vtune separately (#567830) 2026-09-30 17:51:35 +00:00
Fabian Affolter
e704142399 python3Packages.pywaze: 1.2.0 -> 1.2.1 (#568579) 2026-09-30 17:48:20 +00:00
Fabian Affolter
1d54a047c6 python3Packages.pyoverkiz: 2.1.1 -> 2.2.0 (#568581) 2026-09-30 17:48:04 +00:00
Fabian Affolter
0c3e85a164 python3Packages.pycfmodel: 2.1.2 -> 2.1.3 (#568584) 2026-09-30 17:47:35 +00:00
Fabian Affolter
0874fd8b50 vuls: 0.40.1 -> 0.41.0 (#568586) 2026-09-30 17:47:29 +00:00
Fabian Affolter
c49deb638d python3Packages.pyexploitdb: 0.3.45 -> 0.3.46 (#568585) 2026-09-30 17:45:33 +00:00
Sandro
0462fa161a python3Packages.avro: 1.12.1 -> 1.12.2 (#563057) 2026-09-30 17:44:15 +00:00
Peder Bergebakken Sundt
9768e27870 python3Packages.mhcflurry: 2.3.6 -> 2.3.8 (#568686) 2026-09-30 17:43:24 +00:00
Sandro
1feb48bb0f python3Packages.convertdate: 2.4.1 -> 2.5.1 (#564054) 2026-09-30 17:42:48 +00:00
Sandro
df97fbdfb4 python3Packages.amqp: 5.3.1 -> 5.4.0 (#565626) 2026-09-30 17:42:30 +00:00
Alex Martens
e9f3950f1d soapyuhd: fix meta.homepage 2026-09-30 10:37:32 -07:00
Alex Martens
fd24bf9858 soapyuhd: 0.4.1-unstable-2025-10-05 -> 0.4.1-unstable-2026-09-25
Fixes the build with uhd 4.11.
2026-09-30 10:37:32 -07:00
Alex Martens
86cff73b81 uhd: install missing log_add_impl.hpp header 2026-09-30 10:37:32 -07:00
Aiden Schembri
5ce79c4596 zed-editor: 1.21.0 -> 1.22.0 2026-09-30 19:34:28 +02:00
Gaétan Lepage
e38863e35d cudaPackages_13: 13.3.1 -> 13.4.2 (#568658) 2026-09-30 17:31:29 +00:00
Weijia Wang
05100e1c8e usbguard: build with '-std=c++20' (#568695) 2026-09-30 17:15:43 +00:00
Gaetan Lepage
d6d3857a94 nixl: 1.4.1 -> 1.5.0
Diff: https://github.com/ai-dynamo/nixl/compare/v1.4.1...v1.5.0

Changelog: https://github.com/ai-dynamo/nixl/releases/tag/v1.5.0
2026-09-30 17:15:13 +00:00
whispers
086acd5499 orbuculum: fix build with gcc-16 (#568724) 2026-09-30 17:14:10 +00:00
Grayson Tinker
dd8e97a7cb fyne: add GraysonTinker as maintainer 2026-09-30 11:08:52 -06:00
Alex Martens
b1e0f329ec orbuculum: fix build with gcc-16 2026-09-30 10:07:25 -07:00
Topi
524bce1a49 mympd: update lua to 5.4 2026-09-30 17:05:31 +00:00
Gaetan Lepage
1eea076de0 python3Packages.mhcflurry: 2.3.6 -> 2.3.8
Diff: https://github.com/openvax/mhcflurry/compare/2.3.6...2.3.8

Changelog: https://github.com/openvax/mhcflurry/releases/tag/2.3.8
2026-09-30 16:58:37 +00:00
Martin Weinelt
9305c8ddde pretix.plugins.sepadebit: 2.7.0 -> 2.7.1
https://github.com/pretix/pretix-sepadebit/compare/v2.7.0...v2.7.1
2026-09-30 18:56:35 +02:00
Grayson Tinker
23fb0cf31f fyne: 1.7.2 -> 1.7.3 2026-09-30 10:56:01 -06:00
Martin Weinelt
b843292158 pretix.plugins.zugferd: 2.6.3 -> 2.6.4
https://github.com/pretix/pretix-zugferd/compare/v2.6.3...v2.6.4
2026-09-30 18:54:06 +02:00
Martin Weinelt
3dead37bf8 pretix.plugins.mollie: 2.5.8 -> 2.5.9
https://github.com/pretix/pretix-mollie/compare/v2.5.8...v2.5.9
2026-09-30 18:52:50 +02:00
Martin Weinelt
49ac18c855 pretix.plugins.fontpack-free: 1.11.1 -> 1.11.2
https://github.com/pretix/pretix-fontpack-free/compare/v1.11.1...v1.11.2
2026-09-30 18:52:34 +02:00
Peder Bergebakken Sundt
a9d714f3f0 tests.fetchRepoProject: init (#560963) 2026-09-30 16:52:16 +00:00
Martin Weinelt
ee734d6256 pretix: 2026.8.0 -> 2026.8.0
https://github.com/pretix/pretix/compare/v2026.8.0...v2026.8.0
https://pretix.eu/about/en/blog/20260930-release-2026-8-0/
2026-09-30 18:51:16 +02:00
nixpkgs-ci[bot]
ab461358c6 perfetto: build with '-std=c++20' (#568675) 2026-09-30 16:47:51 +00:00
Martin Weinelt
4cb74c80df python3Packages.django-statici18n: 2.7.1 -> 2.8.0
https://github.com/zyegfryed/django-statici18n/compare/v2.7.1...v2.8.0
2026-09-30 18:46:14 +02:00
whispers
b1d6406f4f mumble: fix build with C++20 (#568501) 2026-09-30 16:45:53 +00:00
Peder Bergebakken Sundt
c7d46bae58 python3Packages.xgrammar: 0.1.33 -> 0.2.8 (#568430) 2026-09-30 16:36:54 +00:00
nixpkgs-ci[bot]
4890e742b5 resterm: 1.8.2 -> 1.10.2 (#568711) 2026-09-30 16:28:25 +00:00
nixpkgs-ci[bot]
f49cd57001 unciv: 4.22.1 -> 4.22.5 (#568694) 2026-09-30 16:28:19 +00:00
nixpkgs-ci[bot]
4f03eeaadc jay: 1.14.0 -> 1.15.0 (#568499) 2026-09-30 16:28:15 +00:00
nixpkgs-ci[bot]
341796ce8f cliamp: 2.0.1 -> 2.2.0 (#565704) 2026-09-30 16:27:47 +00:00
Martin Weinelt
c73965f70d postsrsd: 2.3.0 -> 2.4.0 (#551880) 2026-09-30 16:27:21 +00:00
Andrew Marshall
46b9b90f42 herdr: fix build in Darwin sandbox
These paths are not accessible, just let them resolve from PATH instead.
2026-09-30 12:23:40 -04:00
nat
7eb4b12c8e feather: fix build 2026-09-30 18:10:36 +02:00
Bobby Rong
d0adc54e3c nixos/tests/budgie: Fix flaky test
* Only send key after CurrentLayout is published.
* BCC's default panel changed from Network to Introduction.
2026-10-01 00:05:38 +08:00
Gliczy
3886845b27 lsfg-vk-ui: 1.0.0 -> 2.0.0 2026-09-30 18:02:50 +02:00
Gliczy
de8083b322 lsfg-vk: 1.0.0 -> 2.0.0 2026-09-30 18:02:46 +02:00
R. Ryantm
488f7fdcf8 python3Packages.mhcgnomes: 3.64.2 -> 3.64.4 2026-09-30 16:01:06 +00:00
Martin Weinelt
6a64f5c116 postsrsd: 2.3.0 -> 2.4.0
https://github.com/roehling/postsrsd/blob/2.4.0/CHANGELOG.rst

This adds support for the milter operation mode, which will only rewrite
if a forwarded mail is not deliverd to any of the local domains.

https://github.com/roehling/postsrsd#milter-support
2026-09-30 18:00:05 +02:00
R. Ryantm
093b917038 liteparse: 2.14.6 -> 2.15.0 2026-09-30 15:50:18 +00:00
Peder Bergebakken Sundt
d5fa2b78c1 enroot: fix build (#568677) 2026-09-30 15:49:24 +00:00
Gaetan Lepage
9956fac929 python3Packages.torchcodec: 0.16.0 -> 0.17.0
Diff: https://github.com/meta-pytorch/torchcodec/compare/v0.16.0...v0.17.0

Changelog: https://github.com/meta-pytorch/torchcodec/releases/tag/v0.17.0
2026-09-30 15:47:30 +00:00
Pol Dellaiera
affbc06c23 etlegacy-unwrapped: 2.85.0 -> 2.86.0 (#568532) 2026-09-30 15:46:57 +00:00
R. Ryantm
d016e05d21 libretro.nestopia: 0-unstable-2026-09-18 -> 0-unstable-2026-09-25 2026-09-30 15:45:07 +00:00
R. Ryantm
f83afc2439 time-decode: 10.4.0 -> 10.4.2 2026-09-30 15:42:27 +00:00
R. Ryantm
52346601fb resterm: 1.8.2 -> 1.10.2 2026-09-30 15:40:18 +00:00
Marie Ramlow
ef9c4d8169 perfetto: build with '-std=c++20'
abseil-cpp is built with C++20, perfetto must use the same version.

Fixes: https://github.com/NixOS/nixpkgs/issues/568538
2026-09-30 17:40:06 +02:00
betaboon
cd9ad34815 mise: 2026.9.17 -> 2026.9.18
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.18

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 17:37:56 +02:00
R. Ryantm
4e208c063f gitlab-ci-local: 4.75.1 -> 4.76.0 2026-09-30 15:35:15 +00:00
dotlambda
d29a8de3c3 python3Packages.pynintendoparental: 2.6.2 -> 2.6.3 (#568527) 2026-09-30 15:33:17 +00:00
dotlambda
440edf3cc1 python3Packages.lunatone-rest-api-client: 0.10.2 -> 0.10.3 (#568528) 2026-09-30 15:32:46 +00:00
Gaétan Lepage
398068668f rtk: 0.49.0 -> 0.50.0 (#566769) 2026-09-30 15:32:05 +00:00
dotlambda
680bb4ee24 python3Packages.imgw-pib: 2.5.2 -> 2.5.3 (#568670) 2026-09-30 15:32:01 +00:00
Sandro
bd6b41ee85 python3Packages.django-allauth: 65.19.3 -> 65.19.4 (#567344) 2026-09-30 15:26:36 +00:00
Doron Behar
8aa5d3cef1 giza: 2.0.0 -> 2.0.1 (#568689) 2026-09-30 15:23:31 +00:00
R. Ryantm
4ceb0e52d5 dwarfs: 0.15.7 -> 0.15.8 2026-09-30 15:21:16 +00:00
Pol Dellaiera
709cf3d4e3 disktree: init at 0.10.1 (#566832) 2026-09-30 15:17:22 +00:00
R. Ryantm
755c577f58 python3Packages.energieleser: 0.1.6 -> 0.1.7 2026-09-30 15:16:05 +00:00
Mauricio Collares
326f55e1c6 brial: fix build with gcc 16 (#568687) 2026-09-30 15:11:08 +00:00
Holiu618
2d1f9d9bcf coroot: 1.26.8 -> 1.27.0
Diff: https://github.com/coroot/coroot/compare/v1.26.8...v1.27.0
2026-09-30 23:06:25 +08:00
Marie Ramlow
804af16f3e usbguard: build with '-std=c++20'
Must match abseil-cpp's c++ version.

Fixes: https://github.com/NixOS/nixpkgs/issues/568672
2026-09-30 17:04:43 +02:00
David Wronek
a7b62128a1 lib.customisation: fix typo in docs
Signed-off-by: David Wronek <david.wronek@mainlining.org>
2026-09-30 17:04:17 +02:00
Pol Dellaiera
144eeedabd python3Packages.rns: 1.5.4 -> 1.5.5 (#568578) 2026-09-30 15:03:53 +00:00
Martin Weinelt
291362e2e0 nixos/postfix-tlspol: fix restart/stop with socket activation (#568671) 2026-09-30 14:57:48 +00:00
Arne Keller
f3b35b9246 joplin-desktop: 3.7.18 -> 3.7.21, fix build, fix desktop icons (#568575) 2026-09-30 14:57:06 +00:00
R. Ryantm
f047f6ec14 unciv: 4.22.1 -> 4.22.5 2026-09-30 14:55:54 +00:00
R. Ryantm
a615de29b6 remind: 06.03.04 -> 06.03.05 2026-09-30 14:55:29 +00:00
Niklas Korz
891f33aa3d servo: add maintainer niklaskorz 2026-09-30 16:48:56 +02:00
Niklas Korz
6fcdb2e788 servo: 0.5.0 -> 0.6.0
https://github.com/servo/servo/releases/tag/v0.6.0

The servo-allocator/use-system-allocator feature has been removed, instead
jemalloc has been moved to a feature that is turned on by default.
2026-09-30 16:48:56 +02:00
Stefan Haan
9696cbf893 python3Packages.jupyterlite-core: 0.8.0 -> 0.8.5 2026-09-30 16:46:56 +02:00
teutat3s
4e160d1f01 electron-source.electron_43: 43.7.5 -> 43.7.7
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.5...v43.7.7
2026-09-30 16:44:25 +02:00
teutat3s
9f46a58d61 electron-source.electron_42: 42.11.8 -> 42.11.10
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.10
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.8...v42.11.10
2026-09-30 16:43:58 +02:00
Gaetan Lepage
138fbf4718 enroot: fix build 2026-09-30 14:43:37 +00:00
R. Ryantm
5888949222 giza: 2.0.0 -> 2.0.1 2026-09-30 14:42:23 +00:00
Stefan Haan
6c8c277d47 python3Packages.notebook: 7.6.2 -> 7.6.3 2026-09-30 16:40:57 +02:00
Arne Keller
110f120ea5 trilium-desktop: 0.105.0 -> 0.106.0 (#568646) 2026-09-30 14:39:29 +00:00
Stefan Haan
83e17a98f8 python3Packages.jupyterlab: 4.6.3 -> 4.6.4 2026-09-30 16:36:27 +02:00
FliegendeWurst
b08872bc81 trilium-{desktop,server}: 0.105.0 -> 0.106.0 2026-09-30 16:30:59 +02:00
nixpkgs-ci[bot]
e2c3933cbd augeas: 1.14.1 -> 1.15.0 (#568442) 2026-09-30 14:27:35 +00:00
Sizhe Zhao
ec04c0e4c9 herdr: fix build for linux (#568618) 2026-09-30 14:08:25 +00:00
Doron Behar
9afb3fc9f7 mswatch: fix version (#567293) 2026-09-30 14:07:40 +00:00
Doron Behar
d52bb33207 splash: 4.0.0 -> 4.0.1 (#568660) 2026-09-30 14:06:04 +00:00
Martin Weinelt
bab0dbd1ce nixos/postfix-tlspol: fix restart/stop with socket activation
Previously restarting or stopping would kill the RuntimeDirectory because
it was mistakenly still owned by the service unit while we migrated to
socket activation in a previous commit.

Reported-By: Herwig Hochleitner <herwig@bendlas.net>
Fixes: #538782
2026-09-30 16:04:22 +02:00
Samuel Ainsworth
79076e3f9c python3Packages.mhcflurry: 2.2.1 -> 2.3.6 (#568427) 2026-09-30 14:03:07 +00:00
Yt
33febfda9a python3Packages.litellm: 1.100.1 -> 1.102.1 (#568471) 2026-09-30 13:56:12 +00:00
Martin Weinelt
9bb809ac35 nginxModules.vod: 1.9.3 -> 1.10.0 (#568611) 2026-09-30 13:52:31 +00:00
Grimmauld
8b6af1804c freecad: restore pythonpath patch (#568667) 2026-09-30 13:50:03 +00:00
Peder Bergebakken Sundt
7c7582ea64 python3Packages.flax: 0.12.9 -> 0.12.10 (#568411) 2026-09-30 13:50:03 +00:00
Martin Weinelt
fa10d1c959 python3Packages.pydantic-graph: 2.51.0 -> 2.52.0 (#568666) 2026-09-30 13:49:39 +00:00
Adam C. Stephens
e76feb331c paseo: 0.9.2 -> 0.10.2 (#568614) 2026-09-30 13:48:57 +00:00
nixpkgs-ci[bot]
10c788148e easyeffects: 8.2.9 -> 8.3.0 (#568402) 2026-09-30 13:47:18 +00:00
nixpkgs-ci[bot]
bfa9c16d49 rustdesk: 1.4.9 -> 1.5.0 (#567710) 2026-09-30 13:47:13 +00:00
Francesco Gazzetta
455008876b tcl,tk: add fgaz to maintainers (#568569) 2026-09-30 13:46:15 +00:00
R. Ryantm
ecd20c3460 python3Packages.imgw-pib: 2.5.2 -> 2.5.3 2026-09-30 13:45:41 +00:00
R. Ryantm
7cd70359fc saucectl: 0.215.0 -> 0.216.0 2026-09-30 13:40:19 +00:00
Grimmauld
c1c2946c3a freecad: restore pythonpath patch
accidentally dropped in #568610
2026-09-30 15:40:00 +02:00
Sizhe Zhao
277383a833 herdr: fix build for linux
Assisted-by: pi (openai/gpt-6.1-sol)
2026-09-30 21:36:09 +08:00
Martin Weinelt
a12ea01516 python3Packages.pydantic-ai-slim: 2.51.0 -> 2.52.0
https://github.com/pydantic/pydantic-ai/releases/tag/v2.52.0
2026-09-30 15:32:08 +02:00
Martin Weinelt
173f7fc3fa python3Packages.pydantic-graph: 2.51.0 -> 2.52.0
https://github.com/pydantic/pydantic-ai/releases/tag/v2.52.0
2026-09-30 15:31:19 +02:00
nixpkgs-ci[bot]
603cd04dfd museum: 1.3.63 -> 1.3.64 (#568487) 2026-09-30 13:29:39 +00:00
Sandro
2b63fe5304 python3Packages.google-cloud-firestore: 2.28.0 -> 2.31.0 (#565582) 2026-09-30 13:28:08 +00:00
whispers
e9f80ab297 openssl_4_0: 4.0.2 -> 4.0.3 (#568281) 2026-09-30 13:25:51 +00:00
happysalada
92d499a9a8 nixos.ollaya: init service 2026-09-30 09:24:11 -04:00
lassulus
bda239205b openseachest: 25.05.3 -> 26.03.2 (#497409) 2026-09-30 13:23:08 +00:00
R. Ryantm
bb81602085 python3Packages.google-cloud-firestore: 2.28.0 -> 2.31.0 2026-09-30 15:20:08 +02:00
R. Ryantm
a02a6480a0 python3Packages.django-allauth: 65.19.3 -> 65.19.4 2026-09-30 15:17:02 +02:00
Fabian Affolter
803c63ce3b python3Packages.ibm-cloud-sdk-core: 3.26.1 -> 3.26.2 (#568494) 2026-09-30 13:09:09 +00:00
Gaetan Lepage
f40cd09974 cudaPackages_13: 13.3.1 -> 13.4.2 2026-09-30 13:05:31 +00:00
nixpkgs-ci[bot]
c8e3e8a598 slint-lsp: 1.18.0 -> 1.18.1 (#568485) 2026-09-30 13:04:32 +00:00
R. Ryantm
819c04f329 cloudquery: 6.42.3 -> 6.43.0 2026-09-30 13:04:00 +00:00
R. Ryantm
b8e5835552 splash: 4.0.0 -> 4.0.1 2026-09-30 13:01:45 +00:00
Jonas Heinrich
940971c6f3 nextcloud*Packages.calendar_resource_management: init at 0.12.2 2026-09-30 14:57:06 +02:00
Gaetan Lepage
f238bd7513 python3Packages.xgrammar: 0.1.33 -> 0.2.8
Diff: https://github.com/mlc-ai/xgrammar/compare/v0.1.33...v0.2.8

Changelog: https://github.com/mlc-ai/xgrammar/releases/tag/v0.2.8
2026-09-30 12:56:58 +00:00
Adam C. Stephens
0aeaeb2253 paseo: build and install native pty addon
Fixes error at runtime and terminal capability.

Assisted-By: OpenAI Codex GPT-6 Sol
2026-09-30 08:56:00 -04:00
R. Ryantm
d15b3f696c python3Packages.aioflo: 2026.09.3 -> 2026.09.4 2026-09-30 12:55:43 +00:00
Masum Reza
49bb14a5f3 qt6Packages.qt6gtk2: drop (#565389) 2026-09-30 12:53:00 +00:00
Doron Behar
42c9cad1ec libdht: init at 0.28 (#568362) 2026-09-30 12:47:30 +00:00
Gaetan Lepage
e98a467dab python3Packages.mhcflurry: 2.2.1 -> 2.3.6
Diff: https://github.com/openvax/mhcflurry/compare/v2.2.1...2.3.6

Changelog: https://github.com/openvax/mhcflurry/releases/tag/2.3.6
2026-09-30 12:46:58 +00:00
R. Ryantm
4bce8e1ed9 shopify-cli: 4.8.0 -> 4.8.3 2026-09-30 12:46:35 +00:00
R. Ryantm
2f4bb06543 python3Packages.django-test-migrations: 1.6.0 -> 1.7.0 2026-09-30 14:45:55 +02:00
Sandro
372f69a9c4 python3Packages.hiredis: 3.4.1 -> 3.4.2 (#566596) 2026-09-30 12:44:04 +00:00
Doron Behar
d6f1e2c9d0 cow: init at 0.3 (#568352) 2026-09-30 12:43:21 +00:00
Huayu Zhang
07a39bef5c maintainers: add levihuayuzhang
Signed-off-by: Huayu Zhang <zhanghuayu.dev@gmail.com>
2026-09-30 20:42:40 +08:00
R. Ryantm
800bd6f650 grafanaPlugins.grafana-lokiexplore-app: 2.5.2 -> 2.6.0 2026-09-30 12:42:20 +00:00
Sandro
e8813f22ed python3Packages.python-socketio: 5.16.3 -> 5.17.0 (#550982) 2026-09-30 12:40:45 +00:00
nixpkgs-ci[bot]
a46a18816e mirrord: 3.261.0 -> 3.265.0 (#568294) 2026-09-30 12:38:30 +00:00
Devan Carpenter
eb90c3b8f2 libdht: init at 0.28 2026-09-30 07:37:06 -05:00
Sandro
4962f2d6d5 python3Packages.banks: 2.4.5 -> 2.5.1 (#555886) 2026-09-30 12:35:48 +00:00
R. Ryantm
dae339ccca openbgpd: 9.2 -> 9.3 2026-09-30 12:34:51 +00:00
R. Ryantm
3af213b5a6 ciel: 3.10.4 -> 3.11.0 2026-09-30 12:34:49 +00:00
Sandro
5a5b0aa600 python3Packages.django-debug-toolbar: 7.0.0 -> 8.0.0 (#554140) 2026-09-30 12:32:32 +00:00
R. Ryantm
e732aaf210 ttchat: 0.1.10 -> 0.1.11 2026-09-30 12:32:04 +00:00
lassulus
0ef6b6f388 xpdf: unmark as vulnerable (#488788) 2026-09-30 12:29:39 +00:00
Sandro
2de3c9895b node-gyp: 13.0.1 -> 13.0.2 (#559436) 2026-09-30 12:29:22 +00:00
Guilhem Saurel
973ab18647 music-assistant: disable another test on aarch64-linux
fix:
```python

==================================== ERRORS ====================================
____ ERROR at setup of test_digital_silence_yields_finite_spectral_centroid ____

mass_mock = <Mock id='140723235080912'>
manifest_mock = <Mock id='140723235089984'>
config_mock = <Mock id='140723235090320'>

    @pytest.fixture
    async def provider(mass_mock: Mock, manifest_mock: Mock, config_mock: Mock) -> SmartFadesProvider:
        """Return a SmartFadesProvider with mocked MA but real Beat This model."""
        prov = SmartFadesProvider(mass_mock, manifest_mock, config_mock, set())
>       await prov.handle_async_init()

tests/providers/smart_fades/test_provider.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
music_assistant/providers/smart_fades/provider.py:90: in handle_async_init
    ) = await asyncio.to_thread(self._initialize_models)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/nix/store/3inr3nxzqarhb9rh1z7s2s20j8c0395h-python3-3.14.7/lib/python3.14/asyncio/threads.py:26: in to_thread
    return await loop.run_in_executor(None, func_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/nix/store/3inr3nxzqarhb9rh1z7s2s20j8c0395h-python3-3.14.7/lib/python3.14/concurrent/futures/thread.py:86: in run
    result = ctx.run(self.task)
             ^^^^^^^^^^^^^^^^^^
/nix/store/3inr3nxzqarhb9rh1z7s2s20j8c0395h-python3-3.14.7/lib/python3.14/concurrent/futures/thread.py:73: in run
    return fn(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^
music_assistant/providers/smart_fades/provider.py:101: in _initialize_models
    beat_this_model.model = torch.ao.quantization.quantize_dynamic(  # type: ignore[no-untyped-call]
/nix/store/3inr3nxzqarhb9rh1z7s2s20j8c0395h-python3-3.14.7/lib/python3.14/_py_warnings.py:800: in wrapper
    return arg(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:570: in quantize_dynamic
    convert(model, mapping, inplace=True)
/nix/store/3inr3nxzqarhb9rh1z7s2s20j8c0395h-python3-3.14.7/lib/python3.14/_py_warnings.py:800: in wrapper
    return arg(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:669: in convert
    _convert(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:726: in _convert
    _convert(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:726: in _convert
    _convert(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:726: in _convert
    _convert(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:726: in _convert
    _convert(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:726: in _convert
    _convert(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:734: in _convert
    reassign[name] = swap_module(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:779: in swap_module
    new_mod = qmod.from_float(
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/nn/quantized/dynamic/modules/linear.py:149: in from_float
    qlinear = cls(mod.in_features, mod.out_features, dtype=dtype)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/nn/quantized/dynamic/modules/linear.py:43: in __init__
    super().__init__(in_features, out_features, bias_, dtype=dtype)
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/nn/quantized/modules/linear.py:170: in __init__
    self._packed_params = LinearPackedParams(dtype)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/nn/quantized/modules/linear.py:30: in __init__
    self.set_weight_bias(wq, None)  # type: ignore[possibly-undefined]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/nn/quantized/modules/linear.py:35: in set_weight_bias
    self._packed_params = torch.ops.quantized.linear_prepack(weight, bias)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <OpOverloadPacket(op='quantized.linear_prepack')>
args = (tensor([[0.]], size=(1, 1), dtype=torch.qint8,
       quantization_scheme=torch.per_tensor_affine, scale=1.0, zero_point=0), None)
kwargs = {}

    def __call__(self, /, *args: _P.args, **kwargs: _P.kwargs) -> _T:
        # overloading __call__ to ensure torch.ops.foo.bar()
        # is still callable from JIT
        # We save the function ptr as the `op` attribute on
        # OpOverloadPacket to access it here.

        # Directly calling OverloadPacket goes into C++, which will check
        # the schema and cause an error for torchbind op when inputs consist of FakeScriptObject so we
        # intercept it here and call TorchBindOpverload instead.
        if self._has_torchbind_op_overload and _must_dispatch_in_python(args, kwargs):
            # pyrefly: ignore [bad-argument-type]
            return _call_overload_packet_from_python(self, *args, **kwargs)
>       return self._op(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^
E       RuntimeError: failed to initialize QNNPACK

/nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/_ops.py:1275: RuntimeError
------------------------------ Captured log setup ------------------------------
DEBUG    asyncio:selector_events.py:64 Using selector: EpollSelector
DEBUG    music_assistant.smart_fades:provider.py:232 Log level configured to GLOBAL
=============================== warnings summary ===============================
../../nix/store/rw8kag1ahwi3dplr40s03n9l34mrcc1s-python3.14-numba-0.66.0/lib/python3.14/site-packages/numba/np/npdatetime_helpers.py:29
  /nix/store/rw8kag1ahwi3dplr40s03n9l34mrcc1s-python3.14-numba-0.66.0/lib/python3.14/site-packages/numba/np/npdatetime_helpers.py:29: DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead.
    NAT = np.timedelta64('nat').astype(np.int64)

tests/providers/smart_fades/test_provider.py::test_digital_silence_yields_finite_spectral_centroid
  /build/source/music_assistant/providers/smart_fades/provider.py:101: DeprecationWarning: torch.ao.quantization is deprecated and will be removed in 2.10.
  For migrations of users:
  1. Eager mode quantization (torch.ao.quantization.quantize, torch.ao.quantization.quantize_dynamic), please migrate to use torchao eager mode quantize_ API instead
  2. FX graph mode quantization (torch.ao.quantization.quantize_fx.prepare_fx,torch.ao.quantization.quantize_fx.convert_fx, please migrate to use torchao pt2e quantization API instead (prepare_pt2e, convert_pt2e)
  3. pt2e quantization has been migrated to torchao (https://github.com/pytorch/ao/tree/main/torchao/quantization/pt2e)
  see https://github.com/pytorch/ao/issues/2259 for more details
    beat_this_model.model = torch.ao.quantization.quantize_dynamic(  # type: ignore[no-untyped-call]

tests/providers/smart_fades/test_provider.py::test_digital_silence_yields_finite_spectral_centroid
  /nix/store/c15xhd1avq66j3r5pzq80s4b84j0cy0g-python3.14-torch-2.12.0/lib/python3.14/site-packages/torch/ao/quantization/quantize.py:570: DeprecationWarning: torch.ao.quantization is deprecated and will be removed in 2.10.
  For migrations of users:
  1. Eager mode quantization (torch.ao.quantization.quantize, torch.ao.quantization.quantize_dynamic), please migrate to use torchao eager mode quantize_ API instead
  2. FX graph mode quantization (torch.ao.quantization.quantize_fx.prepare_fx,torch.ao.quantization.quantize_fx.convert_fx, please migrate to use torchao pt2e quantization API instead (prepare_pt2e, convert_pt2e)
  3. pt2e quantization has been migrated to torchao (https://github.com/pytorch/ao/tree/main/torchao/quantization/pt2e)
  see https://github.com/pytorch/ao/issues/2259 for more details
    convert(model, mapping, inplace=True)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
--------------------------- snapshot report summary ----------------------------
47 snapshots passed.
=========================== short test summary info ============================
ERROR tests/providers/smart_fades/test_provider.py::test_digital_silence_yields_finite_spectral_centroid - RuntimeError: failed to initialize QNNPACK
= 3216 passed, 7 skipped, 6 deselected, 3 warnings, 1 error in 557.60s (0:09:17) =
```
2026-09-30 14:27:09 +02:00
Edoardo Signorini
d922ce5250 brial: fix build with gcc 16 2026-09-30 14:20:22 +02:00
Francesco Gazzetta
63eb9d82d1 tclPackages.zesty: 0.2 -> 0.3 (#568563) 2026-09-30 12:16:07 +00:00
Ben Siraphob
07f0e5db55 treewide: replace reimplemented helpers with existing lib functions (#564688) 2026-09-30 12:16:02 +00:00
nixpkgs-ci[bot]
668d046b7e Merge staging-next into staging 2026-09-30 12:15:37 +00:00
nixpkgs-ci[bot]
fcabd0f179 Merge master into staging-next 2026-09-30 12:15:02 +00:00
Sandro
594f8e596d python3Packages.aiosonos: 0.1.12 -> 0.1.13 (#562851) 2026-09-30 12:14:25 +00:00
Sandro
806a920726 Take music-assistant maintainership (#568603) 2026-09-30 12:13:06 +00:00
Doron Behar
0b81be43e2 libjuice: init at 1.7.3 (#568371) 2026-09-30 12:10:59 +00:00
Adam C. Stephens
c207f1a7b1 paseo: 0.9.2 -> 0.10.2
Changelog: https://github.com/getpaseo/paseo/blob/refs/tags/v0.10.2/CHANGELOG.md
2026-09-30 08:02:40 -04:00
Devan Carpenter
72f58cfa77 libjuice: init at 1.7.3 2026-09-30 07:00:50 -05:00
nixpkgs-ci[bot]
b1f2f375fa depot-cli: 2.102.9 -> 2.102.14 (#568549) 2026-09-30 11:59:58 +00:00
Grimmauld
5f10e0549a freecad: 1.1.3 -> 1.1.4 (#568610) 2026-09-30 11:59:40 +00:00
Peder Bergebakken Sundt
c9fe7d12cd circt: 1.147.0 -> 1.160.0 (#546434) 2026-09-30 11:58:46 +00:00
R. Ryantm
cb4c0f71be vscode-extensions.betterthantomorrow.calva: 2.0.597 -> 2.0.599 2026-09-30 11:56:32 +00:00
Gaétan Lepage
4a922bb776 opencode: 1.18.31 -> 1.18.33 (#568264) 2026-09-30 11:55:44 +00:00
Francesco Gazzetta
b5901c187c tk: add fgaz to maintainers
I've been maintaining it for a while, let's reflect that
2026-09-30 13:55:21 +02:00
Francesco Gazzetta
47253900a0 tcl: add fgaz to maintainers
I've been maintaining it for a while, let's reflect that
2026-09-30 13:55:20 +02:00
Anish Pallati
2a94a9f82a python3Packages.litellm: 1.100.1 -> 1.102.1
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-30 13:55:14 +02:00
Doron Behar
41977534f3 iptvnator: 0.23.0 -> 0.24.0 (#567073) 2026-09-30 11:55:09 +00:00
R. Ryantm
189bcd9c5c nginxModules.vod: 1.9.3 -> 1.10.0 2026-09-30 11:47:42 +00:00
whispers
cac0437206 graphene-hardened-malloc: fix build with GCC 16 (#568607) 2026-09-30 11:44:48 +00:00
Sizhe Zhao
a527b01334 fcitx5: 5.1.22 -> 5.1.23, use finalAttrs, enable structuredAttrs (#566817) 2026-09-30 11:41:23 +00:00
Doron Behar
bc3eda1122 mpd-touch-screen-gui: fix version, modernize (#567283) 2026-09-30 11:40:20 +00:00
Doron Behar
adfd918ff5 pdfcpu: 0.15.0 -> 0.16.0 (#568095) 2026-09-30 11:39:15 +00:00
nixpkgs-ci[bot]
55bc1a868a talosctl: 1.14.1 -> 1.14.2 (#568445) 2026-09-30 11:34:33 +00:00
Sandro
0873ea531c python3Packages.torchcodec: skip failing test (#568426) 2026-09-30 11:33:36 +00:00
Sandro
e4bdeeba66 deno: fix WebGPU on Linux by making Vulkan available (#566891) 2026-09-30 11:32:26 +00:00
Amaan Qureshi
e8d5fd6f2d graphene-hardened-malloc: fix build with GCC 16 2026-09-30 07:31:55 -04:00
Arne Keller
88a8397ec2 auto-editor: 31.0.0 -> 31.6.0 (#553500) 2026-09-30 11:29:34 +00:00
Sandro
903da5e425 microsoft-edge: 154.0.4258.37 -> 154.0.4258.48 (#568437) 2026-09-30 11:28:45 +00:00
Sandro Jäckel
d60c5e9fef airplay-cli: disable nixpkgs-update 2026-09-30 13:28:24 +02:00
Fabian Affolter
4d5e89e28c python3Packages.loqedapi: 2.1.11 -> 2.1.15
Changelog: https://github.com/cpolhout/loqedAPI/releases/tag/v2.1.15
2026-09-30 13:26:13 +02:00
Philip Taron
8a489c9b8e claude-code: 2.1.283 -> 2.1.285 (#568496) 2026-09-30 11:24:54 +00:00
Sandro Jäckel
ce22b64653 python3Packages.py-opensonic: add SuperSandro2000 to maintainers 2026-09-30 13:24:39 +02:00
Sandro Jäckel
de23aebb42 music-assistant: add SuperSandro2000 to maintainers 2026-09-30 13:23:58 +02:00
Vincent Laporte
04fa2980e6 ocamlPackages.decompress: 1.6.0 -> 1.6.1 (#568552) 2026-09-30 11:23:33 +00:00
Sandro Jäckel
43a2fd300a python3Packages.aiojellyfin: add SuperSandro2000 to maintainers 2026-09-30 13:23:15 +02:00
Sandro
e5ebd085e2 cliproxyapi: 7.3.10 -> 8.0.4 (#568429) 2026-09-30 11:17:38 +00:00
Toma
1ce1b790d8 throne: 1.2.4 -> 1.3.1 (#566708) 2026-09-30 11:10:10 +00:00
j-k
9955629821 firecrawl-cli: 1.23.3 -> 1.24.6 (#568534) 2026-09-30 11:07:55 +00:00
Fabian Affolter
7e860ef08a python3Packages.env-canada: 0.20.3 -> 0.20.4
Diff: https://github.com/michaeldavie/env_canada/compare/v0.20.3...v0.20.4

Changelog: https://github.com/michaeldavie/env_canada/blob/v0.20.4/CHANGELOG.md
2026-09-30 13:06:14 +02:00
nixpkgs-ci[bot]
ab9a8f3054 kbld: 0.49.1 -> 0.49.2 (#568511) 2026-09-30 11:05:39 +00:00
Nova
15438d6ad0 throne: add Mahdi-zarei to maintainers
Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-30 14:33:59 +03:30
Nova
7399343427 throne: 1.2.4 -> 1.3.1
Changelog: https://github.com/throneproj/Throne/releases/tag/1.3.1

1.3.0 moved the Go core from core/server to core, so none of the
patches applied anymore (nixpkgs-update stopped there). Upstream now
ships build options that replace all four of them:

- NKR_CORE_IN_PATH: prefer ThroneCore from PATH (security wrapper)
- NKR_DESKTOP_EXEC: .desktop files it writes start Throne from PATH
- NKR_ELEVATION_HINT: point to the NixOS module instead of pkexec
- IsPrivileged also accepts the capabilities the module grants
- the noparentcheck tag replaces patching out the parent check

NKR_PACKAGE replaces appending -appdata in the wrapper. The Go tags
follow script/build_go.sh again, which adds with_openvpn and
with_openconnect for the new protocols.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-30 14:33:56 +03:30
Sandro
6b72fbfd62 matrix-synapse-unwrapped: 1.161.0 -> 1.162.0 (#568329) 2026-09-30 11:03:48 +00:00
R. Ryantm
e25d6c3638 vuls: 0.40.1 -> 0.41.0 2026-09-30 11:01:56 +00:00
Fabian Affolter
d109bd22fb python3Packages.aiopulse: 0.4.7 -> 0.5.3
Changelog: https://github.com/atmurray/aiopulse/releases/tag/v0.5.3
2026-09-30 13:00:58 +02:00
Fabian Affolter
388535e059 python3Packages.aiobroadlink: 0.1.3 -> 0.1.4 2026-09-30 12:55:50 +02:00
Fabian Affolter
cf46d0f3be gotestwaf: 0.5.9 -> 0.5.10
Diff: https://github.com/wallarm/gotestwaf/compare/v0.5.9...v0.5.10

Changelog: https://github.com/wallarm/gotestwaf/releases/tag/v0.5.10
2026-09-30 12:54:28 +02:00
Fabian Affolter
bfa41ffc6e qovery-cli: 1.171.3 -> 1.171.4
Diff: https://github.com/Qovery/qovery-cli/compare/v1.171.3...v1.171.4

Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v1.171.4
2026-09-30 12:50:40 +02:00
Fabian Affolter
dbe2add365 vuls: 0.40.1 -> 0.41.0
Diff: https://github.com/future-architect/vuls/compare/v0.40.1...v0.41.0

Changelog: https://github.com/future-architect/vuls/blob/refs/tags/v0.41.0/CHANGELOG.md
2026-09-30 12:49:09 +02:00
Fabian Affolter
953ebb0f45 python3Packages.rns: 1.5.4 -> 1.5.5
Changelog: https://github.com/markqvist/Reticulum/blob/1.5.5/Changelog.md
2026-09-30 12:44:04 +02:00
Fabian Affolter
47aaeca723 python3Packages.pywaze: 1.2.0 -> 1.2.1
Diff: https://github.com/eifinger/pywaze/compare/v1.2.0...v1.2.1

Changelog: https://github.com/eifinger/pywaze/releases/tag/v1.2.1
2026-09-30 12:43:22 +02:00
Fabian Affolter
2ea142e3a8 python3Packages.pyweatherflowudp: 1.6.1 -> 1.6.3
Diff: https://github.com/briis/pyweatherflowudp/compare/1.6.1...1.6.3

Changelog: https://github.com/briis/pyweatherflowudp/blob/1.6.3/CHANGELOG.md
2026-09-30 12:42:37 +02:00
nixpkgs-ci[bot]
6cb205c37b zerobyte: 0.42.0 -> 0.43.1 (#568550) 2026-09-30 10:41:37 +00:00
Fabian Affolter
d714d704f2 python3Packages.pyoverkiz: 2.1.1 -> 2.2.0
Diff: https://github.com/iMicknl/python-overkiz-api/compare/v2.1.1...v2.2.0

Changelog: https://github.com/iMicknl/python-overkiz-api/releases/tag/v2.2.0
2026-09-30 12:40:11 +02:00
R. Ryantm
2af0f2d73e terraform-providers.hashicorp_time: 0.14.1 -> 0.14.2 2026-09-30 10:40:05 +00:00
Fabian Affolter
b1f6e0bed3 python3Packages.pylamarzocco: 2.4.3 -> 2.4.4
Changelog: https://github.com/zweckj/pylamarzocco/releases/tag/v2.4.4
2026-09-30 12:38:53 +02:00
Lyn
2b560e764a joplin-desktop: change desktop item to match upstream, fix icons
Co-authored-by: Panzhunter <76540501+Panzhunter@users.noreply.github.com>
2026-09-30 12:35:48 +02:00
Fabian Affolter
aaabf0623c python3Packages.pycfmodel: 2.1.2 -> 2.1.3
Diff: https://github.com/Skyscanner/pycfmodel/compare/v2.1.2...v2.1.3

Changelog: https://github.com/Skyscanner/pycfmodel/releases/tag/v2.1.3
2026-09-30 12:34:49 +02:00
Fabian Affolter
1f25d7abd3 python3Packages.pyexploitdb: 0.3.45 -> 0.3.46
Changelog: https://github.com/Hackman238/pyExploitDb/blob/master/ChangeLog.md
2026-09-30 12:33:32 +02:00
R. Ryantm
ae74e87035 python3Packages.hist: 2.11.0 -> 2.12.0 2026-09-30 10:23:16 +00:00
Gergő Gutyina
867200abf6 libxml2: patch shebang for xml2-config, modernize (#564572) 2026-09-30 10:15:05 +00:00
Francesco Gazzetta
6806b0d3e3 tclPackages.zesty: 0.2 -> 0.3 2026-09-30 12:10:29 +02:00
Yt
94adaf8e58 python3Packages.portion: 2.6.2 -> 2.6.3 (#568422) 2026-09-30 10:08:33 +00:00
R. Ryantm
b6b71dd130 fosrl-newt: 1.17.0 -> 1.18.0 2026-09-30 10:06:54 +00:00
Kerstin Humm
5798e9708c chuckya: init at 0-unstable-2026-09-25 (#530840) 2026-09-30 10:02:40 +00:00
Grimmauld
2f8d6e82f3 freecad: 1.1.3 -> 1.1.4 2026-09-30 12:00:42 +02:00
R. Ryantm
03befd6377 python3Packages.entsoe-apy: 1.1.1 -> 1.2.0 2026-09-30 10:00:22 +00:00
Arne Keller
7647f5dc8d steam-art-manager: 3.18.0 -> 3.19.2 (#565193) 2026-09-30 10:00:13 +00:00
Yt
0b4c317520 gptcommit: 0.5.17 -> 0.6.0 (#568390) 2026-09-30 09:59:32 +00:00
Heitor Augusto
8bb0c6af55 forecast: 0-unstable-2026-07-17 -> 0-unstable-2026-09-29 (#568489) 2026-09-30 09:59:22 +00:00
Arne Keller
fcb75ce9fc sonic-server: 1.7.4 -> 1.10.0 (#555192) 2026-09-30 09:58:17 +00:00
Fabian Affolter
f23a7fe43c python3Packages.aiovodafone: 3.3.3 -> 3.3.4 (#568536) 2026-09-30 09:47:37 +00:00
Fabian Affolter
fa1f71effa sccmhunter: add python313 support; license mit -> gpl3Plus (#568542) 2026-09-30 09:46:58 +00:00
Arne Keller
4ac77ab521 lnkparse: init at 1.6.0 (#533423) 2026-09-30 09:46:55 +00:00
Lyn
1cf2145e54 joplin-desktop: 3.7.18 -> 3.7.21 2026-09-30 09:46:23 +00:00
Peder Bergebakken Sundt
d92d930fc6 dolphin-emu: 2606a -> 2609 (#566508) 2026-09-30 09:46:20 +00:00
Lyn
d225913b21 joplin-desktop: fix package, partially revert merge f83b24d5df 2026-09-30 11:42:58 +02:00
Arne Keller
9b18a42d44 cups-brother-hll2310d: init at 4.0.0-1 (#484341) 2026-09-30 09:41:42 +00:00
Arne Keller
6f3249d28f john: fix yescrypt cracking (#526933) 2026-09-30 09:38:17 +00:00
R. Ryantm
0dc72b55a2 ocamlPackages.decompress: 1.6.0 -> 1.6.1 2026-09-30 09:36:11 +00:00
R. Ryantm
2ad54d0d35 zerobyte: 0.42.0 -> 0.43.1 2026-09-30 09:32:01 +00:00
Fabian Affolter
ee089c8b59 python3Packages.peblar: 1.0.1 -> 2.1.0 (#561713) 2026-09-30 09:31:34 +00:00
R. Ryantm
78f3382643 depot-cli: 2.102.9 -> 2.102.14 2026-09-30 09:28:50 +00:00
Domen Kožar
c4878dda49 disktree: init at 0.10.1
Package the latest GPUI disk usage treemap release with desktop integration.

Release notes: https://github.com/tobi/disktree/releases/tag/v0.10.1

Assisted-by: Codex (GPT-6)
2026-09-30 11:20:55 +02:00
Weijia Wang
ac10c9e55c imgbrd-grabber: 7.13.0 -> 7.14.0 (#552807) 2026-09-30 09:18:06 +00:00
SkohTV
fb349359c9 dfasma: fix license 2026-09-30 11:16:27 +02:00
Gergő Gutyina
a74b21b455 vue-language-server: pin to default nodesjs-slim, add smoke test (#564682) 2026-09-30 09:13:42 +00:00
Weijia Wang
5c0a5a8074 adw-bluetooth: 1.1.2 -> 1.2.0 (#568433) 2026-09-30 09:10:28 +00:00
kirillrdy
666e44f76c ruby_3_3: 3.3.10 -> 3.3.12, ruby_3_4: 3.4.9 -> 3.4.11 (#566404) 2026-09-30 09:08:09 +00:00
Gergő Gutyina
d64a680cb5 renode: 1.16.1 -> 1.17.0 (#566308) 2026-09-30 09:08:06 +00:00
R. Ryantm
0f882e9f46 qoi: 0-unstable-2026-05-29 -> 0-unstable-2026-09-27 2026-09-30 09:08:01 +00:00
SkohTV
38358d0dff yosys-ghdl: license isc -> gpl3Plus 2026-09-30 11:05:52 +02:00
Weijia Wang
d9ea06d05f authentik: migrate to typescript 7 (#560533) 2026-09-30 09:02:26 +00:00
Robbe Van Petegem
1fba02bd8c ruby_3_4: 3.4.9 -> 3.4.11
https://github.com/ruby/ruby/releases/tag/v3_4_11
2026-09-30 10:56:57 +02:00
Robbe Van Petegem
c2a1695481 ruby_3_3: 3.3.10 -> 3.3.12
https://github.com/ruby/ruby/releases/tag/v3_3_12
2026-09-30 10:56:11 +02:00
nixpkgs-ci[bot]
d92537bd9c tshock: 6.1.0 -> 6.2.1 (#568401) 2026-09-30 08:54:09 +00:00
Karolis Stasaitis
465e62e6d0 sv-lang: 11.0 -> 12.0 2026-09-30 10:53:37 +02:00
SkohTV
ed5a4e0323 sccmhunter: license mit -> gpl3Plus 2026-09-30 10:53:20 +02:00
SkohTV
d4bee51816 sccmhunter: add python313 support 2026-09-30 10:52:22 +02:00
R. Ryantm
9854a0651d goflow2: 2.2.6 -> 2.2.7 2026-09-30 08:48:52 +00:00
Ryan Lahfa
df1fd00ea1 lix: fix build on darwin (#568529) 2026-09-30 08:44:47 +00:00
Fabian Affolter
75b4208aba python3Packages.mypy-boto3-*: updates (#568510) 2026-09-30 08:39:48 +00:00
Fabian Affolter
3e44f63f48 adscan: 13.0.0 -> 13.1.0 (#568474) 2026-09-30 08:39:22 +00:00
Fabian Affolter
c8fc1441cf certgraph: 0.1.2 -> 0.1.3 (#568523) 2026-09-30 08:38:59 +00:00
SkohTV
9d84a6f24f rocksdb: license asl20 -> gpl2Only OR asl20 2026-09-30 10:36:57 +02:00
R. Ryantm
c25d91ccb9 python3Packages.aiovodafone: 3.3.3 -> 3.3.4 2026-09-30 08:35:55 +00:00
ajs124
c9a29cc492 tzdata: 2026d -> 2026e
https://lists.iana.org/hyperkitty/list/tz-announce@iana.org/thread/VXIA4AU73OQL3OZ3ZBZHWIASIIVBGUJV/
2026-09-30 10:33:54 +02:00
Pol Dellaiera
c155d2b033 etlegacy-unwrapped: 2.85.0 -> 2.86.0 2026-09-30 10:33:23 +02:00
R. Ryantm
4c7036cdde firecrawl-cli: 1.23.3 -> 1.24.6 2026-09-30 08:27:36 +00:00
Felix Bargfeldt
c9373352f9 mergiraf: build with -fno-strict-aliasing (#568226) 2026-09-30 08:26:24 +00:00
Victor Hooi
31a68c07fe lix: fix build on darwin
97bf56b78d ("lix: link with -z,noexecstack") sets NIX_LDFLAGS to
"-z,noexecstack" on every platform. cc-wrapper prefixes each word of
NIX_LDFLAGS with -Wl, so clang hands `-z noexecstack` to the linker, and
Apple's ld64 has no -z option. Meson's compiler sanity check then fails
to link, and every Lix in lixPackageSets fails to build on
aarch64-darwin: https://hydra.nixos.org/build/347153371

Mach-O does not need the flag: ld64 leaves stacks non-executable unless
-allow_stack_execute is passed. lib.optionalString keeps the value
unchanged on ELF platforms, so no Linux derivation changes.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-30 18:14:37 +10:00
R. Ryantm
892ac85e4e python3Packages.moyopy: 0.19.0 -> 0.21.0 2026-09-30 08:14:32 +00:00
R. Ryantm
d7cc42f4ac python3Packages.lunatone-rest-api-client: 0.10.2 -> 0.10.3 2026-09-30 08:07:25 +00:00
R. Ryantm
915df4a976 python3Packages.pynintendoparental: 2.6.2 -> 2.6.3 2026-09-30 08:05:29 +00:00
Yohann Boniface
065c9d699b tailcat: add @mfrw as maintainer (#568469) 2026-09-30 08:02:07 +00:00
Yohann Boniface
83ec6e5380 python3Packages.pajgps-api: 0.4.0 -> 0.4.1 (#568477) 2026-09-30 07:58:49 +00:00
Yohann Boniface
b6d4a7e740 bottles: add libxfixes to xorgDeps (#567631) 2026-09-30 07:58:24 +00:00
R. Ryantm
2cbca4a651 cargo-tally: 1.0.77 -> 1.0.78 2026-09-30 07:48:40 +00:00
Jacek Galowicz
e764ae85c9 ustreamer: 6.56 -> 6.67 (#565322) 2026-09-30 07:48:32 +00:00
R. Ryantm
f975566ca2 certgraph: 0.1.2 -> 0.1.3 2026-09-30 07:47:36 +00:00
Yohann Boniface
560efa159f tjq: init at 0.0.1 (#561730) 2026-09-30 07:45:25 +00:00
R. Ryantm
1337986c1e babashka-unwrapped: 1.13.223 -> 1.13.225 2026-09-30 07:40:09 +00:00
nixpkgs-ci[bot]
5021b90ced pshash: 0.1.21.0 -> 0.1.23.0 (#568439) 2026-09-30 07:39:24 +00:00
nixpkgs-ci[bot]
69b1e2c604 matcha: 0.44.0 -> 1.0.1 (#568284) 2026-09-30 07:39:20 +00:00
DaRacci
7d4d3a3cf6 lycheeslicer: add argument passthrough to desktop item 2026-09-30 17:26:45 +10:00
R. Ryantm
177ee7fec0 vscode-extensions.k--kato.intellij-idea-keybindings: 1.7.7 -> 1.7.8 2026-09-30 07:13:55 +00:00
R. Ryantm
80a41501f6 dutctl: 1.0.0-alpha.3-unstable-2026-09-09 -> 1.0.0-alpha.4-unstable-2026-09-29 2026-09-30 07:06:29 +00:00
Johannes Kirschbauer
d9ebdedde9 lib/fixed-points: small performance improvements (#568472) 2026-09-30 06:57:02 +00:00
liberodark
1b7ba67752 cassandra: add riscv64 support 2026-09-30 08:50:21 +02:00
R. Ryantm
76827b35bb kbld: 0.49.1 -> 0.49.2 2026-09-30 06:46:10 +00:00
Fabian Affolter
87ff25b263 python3Packages.boto3-stubs: 1.43.104 -> 1.43.105 2026-09-30 08:43:35 +02:00
Fabian Affolter
459f8a3da6 python3Packages.mypy-boto3-transfer: 1.43.95 -> 1.43.105 2026-09-30 08:43:27 +02:00
Fabian Affolter
6ad8afc5be python3Packages.mypy-boto3-sesv2: 1.43.97 -> 1.43.105 2026-09-30 08:43:18 +02:00
Fabian Affolter
82089ed23a python3Packages.mypy-boto3-sagemaker: 1.43.99 -> 1.43.105 2026-09-30 08:43:12 +02:00
Fabian Affolter
71efeaf3db python3Packages.mypy-boto3-rds: 1.43.82 -> 1.43.105 2026-09-30 08:43:06 +02:00
Fabian Affolter
141f97d33a python3Packages.mypy-boto3-opensearch: 1.43.82 -> 1.43.105 2026-09-30 08:42:59 +02:00
Fabian Affolter
3fce9d5193 python3Packages.mypy-boto3-mediatailor: 1.43.91 -> 1.43.105 2026-09-30 08:42:53 +02:00
Fabian Affolter
f6406fadf3 python3Packages.mypy-boto3-inspector2: 1.43.64 -> 1.43.105 2026-09-30 08:42:35 +02:00
Fabian Affolter
22a3304232 python3Packages.mypy-boto3-identitystore: 1.43.0 -> 1.43.105 2026-09-30 08:42:34 +02:00
Fabian Affolter
15aff91f6e python3Packages.mypy-boto3-glue: 1.43.104 -> 1.43.105 2026-09-30 08:42:31 +02:00
Fabian Affolter
78162f79ea python3Packages.mypy-boto3-elasticache: 1.43.102 -> 1.43.105 2026-09-30 08:42:24 +02:00
Fabian Affolter
633f42b7e5 python3Packages.mypy-boto3-ec2: 1.43.104 -> 1.43.105 2026-09-30 08:42:21 +02:00
Fabian Affolter
0f3f62a8cb python3Packages.mypy-boto3-appstream: 1.43.55 -> 1.43.105 2026-09-30 08:42:01 +02:00
Yiyu Zhou
83839bbf26 prismlauncher: add libxkbcommon to libraries 2026-09-29 23:42:00 -07:00
Anthony
842905c3e0 octodns-providers.porkbun: init at 0.1.0 (#517510) 2026-09-30 06:25:47 +00:00
liberodark
9e510c3759 zookeeper: add riscv64 support 2026-09-30 08:24:52 +02:00
betaboon
cfcecc7fe2 mise: 2026.9.16 -> 2026.9.17
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.17

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:21:57 +02:00
betaboon
cc0a7a7a07 mise: 2026.9.15 -> 2026.9.16
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.16

Upstream moved the cmd tests out of crates/mise-util/src/cmd.rs into
crates/mise-util/src/cmd/tests.rs, so follow them with the PATH
substitution.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:21:57 +02:00
betaboon
31d23d25a1 mise: 2026.9.13 -> 2026.9.15
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.15

Upstream split mise into a library and a set of workspace crates; most of
the code we patch, and the tests for it, now lives in crates/mise-util.

- Move the git, env_diff, cmd, inline_command and age-plugin-se fixture
  substitutions to crates/mise-util, and the test shebang one to
  src/testing.rs.
- Test mise-util alongside mise. Upstream's test:unit-ci runs the other
  workspace members in a second pass; we run only mise-util, which holds
  the patched code. The remaining members are not patched here.
- mise-util's own tests keep caches under the real $HOME, so point HOME at
  a temporary directory for the check phase.
- Skip two new system::defaults tests that need a running cfprefsd.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:21:56 +02:00
betaboon
6feafd9c75 mise: 2026.8.6 -> 2026.9.13
Changelog: https://github.com/jdx/mise/releases/tag/v2026.9.13

Run the test suite under cargo-nextest, the runner it is written for
(upstream CI and .config/nextest.toml): tests move or unlink the process
working directory, which under cargo test's single shared process strands
every later current_dir() call and fails ~23 unrelated tests on darwin.
Process-per-test makes that structural problem disappear, and the previous
dontUseCargoParallelTests workaround was already chasing it.

- NEXTEST_PROFILE=ci-shared is upstream's profile for shared runners: no
  250ms slow-timeout terminations, no retries.
- checkFlags use `--skip PATTERN`; nextest's libtest emulation rejects
  `--skip=`.
- Helpers spawned with PATH=/usr/bin:/bin get coreutils prepended, and the
  age-plugin-se test fixture's env shebang is substituted.
- The usage substitutions in postInstall no longer apply: completions call
  `mise __complete_word__` now.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-30 08:21:56 +02:00
Marc Jakobi
ae410808f6 vimPlugins.notmuch-nvim: keep generated meta (#568473) 2026-09-30 06:18:53 +00:00
R. Ryantm
3243017710 ghr: 0.18.4 -> 0.18.5 2026-09-30 06:18:46 +00:00
zowoq
8507051228 gh: 2.101.0 -> 2.102.0 (#568486) 2026-09-30 06:17:24 +00:00
nixpkgs-ci[bot]
4532417f82 Merge staging-next into staging 2026-09-30 06:17:21 +00:00
nixpkgs-ci[bot]
9a605f2167 Merge master into staging-next 2026-09-30 06:16:49 +00:00
Yiyu Zhou
f62799aa03 mumble: fix build with C++20 2026-09-29 23:13:40 -07:00
nixpkgs-ci[bot]
5368937fa8 databricks-cli: 1.17.0 -> 1.18.0 (#568495) 2026-09-30 06:09:29 +00:00
R. Ryantm
1929e7b49e jay: 1.14.0 -> 1.15.0 2026-09-30 06:00:43 +00:00
Thomas Gerbet
19e8113ff7 fleet: 4.90.1 -> 4.92.1 (#568275) 2026-09-30 05:48:27 +00:00
Markus Hauck
fd4566874b vscode-extensions.anthropic.claude-code: 2.1.283 -> 2.1.285
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-30 07:47:28 +02:00
Markus Hauck
45191df014 claude-code: 2.1.283 -> 2.1.285
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-30 07:38:18 +02:00
R. Ryantm
70f1702259 databricks-cli: 1.17.0 -> 1.18.0 2026-09-30 05:28:15 +00:00
nixpkgs-ci[bot]
a285383f14 reindeer: 2026.09.14.00 -> 2026.09.28.00 (#568492) 2026-09-30 05:26:59 +00:00
R. Ryantm
f5c9bd8178 python3Packages.ibm-cloud-sdk-core: 3.26.1 -> 3.26.2 2026-09-30 05:24:38 +00:00
R. Ryantm
454acbadd4 reindeer: 2026.09.14.00 -> 2026.09.28.00 2026-09-30 05:12:04 +00:00
Jacek Galowicz
47b4687092 nixtamal: 1.10.1 → 2.0.1 (#567439) 2026-09-30 05:06:04 +00:00
Vladimír Čunát
c78677307d openssl_3_5: 3.5.8 -> 3.5.9 (#568288) 2026-09-30 05:04:04 +00:00
R. Ryantm
5db6034177 forecast: 0-unstable-2026-07-17 -> 0-unstable-2026-09-29 2026-09-30 04:54:38 +00:00
Vladimír Čunát
a6b7c86f66 openssl_3_6: 3.6.4 -> 3.6.5 (#568286) 2026-09-30 04:49:41 +00:00
R. Ryantm
e9a5f00a12 bark-server: 2.3.5 -> 2.3.7 2026-09-30 04:45:56 +00:00
R. Ryantm
b1ca8488d1 museum: 1.3.63 -> 1.3.64 2026-09-30 04:33:48 +00:00
7c6f434c
e883435af2 libreoffice-collabora: fix build with gcc16 (#568399) 2026-09-30 04:33:03 +00:00
nixpkgs-ci[bot]
6dae942708 tailscale: 1.102.4 -> 1.102.5 (#567022) 2026-09-30 04:28:18 +00:00
R. Ryantm
9f48047f1e python3Packages.peblar: 1.0.1 -> 2.1.0 2026-09-30 04:13:37 +00:00
Wolfgang Walther
67c827fc78 postgresqlPackages.timescaledb-apache: 2.30.1 -> 2.30.2 (#568325) 2026-09-30 03:58:52 +00:00
R. Ryantm
e29e021703 gh: 2.101.0 -> 2.102.0 2026-09-30 03:43:57 +00:00
·𐑑𐑴𐑕𐑑𐑩𐑤
2ec276c07a nixtamal: 2.0.0 → 2.0.1 2026-09-30 10:43:15 +07:00
·𐑑𐑴𐑕𐑑𐑩𐑤
609e235915 nixtamal: 1.10.1 → 2.0.0 2026-09-30 10:43:14 +07:00
R. Ryantm
79e35304e0 slint-lsp: 1.18.0 -> 1.18.1 2026-09-30 03:42:31 +00:00
R. Ryantm
278d7af4f7 fable: 5.17.2 -> 5.18.0 2026-09-30 03:29:24 +00:00
Ryan Omasta
0125fe9926 vencord: 1.15.7 -> 1.15.9
Diff: https://github.com/Vendicated/Vencord/compare/v1.15.7...v1.15.9
2026-09-29 20:58:22 -06:00
R. Ryantm
71b0d06d8f python3Packages.pajgps-api: 0.4.0 -> 0.4.1 2026-09-30 02:53:56 +00:00
Austin Horstman
1fc88c354e vimPlugins.notmuch-nvim: keep generated meta
Setting meta.license replaced the generated meta, dropping homepage and
hydraPlatforms. Merge the license into the existing meta instead.
2026-09-29 21:45:45 -05:00
Austin Horstman
1ec21f6ee4 vimUtils.buildVimPlugin: respect installPhase (#568346) 2026-09-30 02:44:13 +00:00
R. Ryantm
aa1d730bc2 python3Packages.google-cloud-tasks: 2.24.0 -> 2.25.0 2026-09-30 02:41:19 +00:00
R. Ryantm
31d024c5e5 adscan: 13.0.0 -> 13.1.0 2026-09-30 02:41:02 +00:00
Adam C. Stephens
04f4222b4b kitty: 0.49.0->0.49.1 (#566605) 2026-09-30 02:38:01 +00:00
zowoq
748b6083d9 terraform-providers.hashicorp_random: 3.9.0 -> 3.9.1 (#568470) 2026-09-30 02:37:18 +00:00
Eman Resu
3647d89269 lib.fixed-points.toExtension: inherit binding 2026-09-29 22:32:34 -04:00
Eman Resu
e64ec748f1 lib.fixed-points.composeExtensions: inline let variable
Only used once.
2026-09-29 22:30:47 -04:00
Eman Resu
7bd2aa7e08 lib.fixed-points.composeManyExtensions: beta reduce fold 2026-09-29 22:30:43 -04:00
Adam C. Stephens
8b7b65b5ff audiobookshelf: 2.37.0 -> 2.37.1 (#568447) 2026-09-30 02:26:43 +00:00
Muhammad Falak R Wani
26b2681b16 tailcat: add @mfrw as maintainer
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2026-09-30 07:54:48 +05:30
R. Ryantm
008876fb4d terraform-providers.hashicorp_random: 3.9.0 -> 3.9.1 2026-09-30 02:21:35 +00:00
R. Ryantm
677492685e nwg-look: 1.1.1 -> 1.1.2 2026-09-30 02:07:51 +00:00
zowoq
afe0afb4ce terraform-providers.metio_migadu: 2026.9.17 -> 2026.9.24 (#568435) 2026-09-30 02:05:31 +00:00
R. Ryantm
756725c6b7 kitops: 1.15.0 -> 1.16.0 2026-09-30 01:37:53 +00:00
TyceHerrman nixpkgs updater
03438f666c harper-desktop: 2.9.1 -> 2.11.0
Changelog: https://github.com/Automattic/harper/releases/tag/v2.11.0
2026-09-30 01:32:06 +00:00
R. Ryantm
86431f2e9c fosrl-olm: 1.9.1 -> 1.10.0 2026-09-30 01:23:32 +00:00
Chris Moultrie
5f4147d187 audiobookshelf: 2.37.0 -> 2.37.1 2026-09-29 21:14:03 -04:00
R. Ryantm
f5845d682b ejson: 1.5.5 -> 1.6.0 2026-09-30 01:13:36 +00:00
Sebastián Mancilla
04ee87db05 zeroclaw: 0.8.3 -> 0.8.4 (#549432) 2026-09-30 01:09:07 +00:00
Austin Horstman
a4bde52557 vimUtils.buildVimPlugin: respect installPhase
buildVimPlugin always set its own installPhase, so one passed to it
never ran and the plugin silently got the whole source tree instead.
Use the caller's installPhase when set, like trivialBuild and
buildGoModule do, and keep the current one as the default. Plugins
that don't set installPhase are unchanged.
2026-09-29 20:06:21 -05:00
R. Ryantm
cf3d345daa talosctl: 1.14.1 -> 1.14.2 2026-09-30 00:41:21 +00:00
Martin Weinelt
8325bda475 treewide: fix update script in by-name (#565163) 2026-09-30 00:31:51 +00:00
Sebastián Mancilla
73d72d4488 nanomq: 0.24.11 → 0.25.6 (#512491) 2026-09-30 00:31:16 +00:00
R. Ryantm
cd9d3a7258 augeas: 1.14.1 -> 1.15.0 2026-09-30 00:28:03 +00:00
nixpkgs-ci[bot]
1c84faabfb Merge staging-next into staging 2026-09-30 00:27:40 +00:00
nixpkgs-ci[bot]
e60cf24d8d Merge master into staging-next 2026-09-30 00:27:09 +00:00
R. Ryantm
f96a72bb58 aws-vault: 7.14.0 -> 7.15.0 2026-09-30 00:26:29 +00:00
R. Ryantm
090b8fc0be pshash: 0.1.21.0 -> 0.1.23.0 2026-09-30 00:16:40 +00:00
Rafael Ieda
74e924e99b microsoft-edge: 154.0.4258.37 -> 154.0.4258.48 2026-09-29 21:04:43 -03:00
R. Ryantm
abf2bfd6d3 terraform-providers.metio_migadu: 2026.9.17 -> 2026.9.24 2026-09-29 23:58:20 +00:00
R. Ryantm
1981f70b74 python3Packages.pycrdt: 0.14.5 -> 0.14.6 2026-09-29 23:54:16 +00:00
fl42v
a2df7f100b parla: 0.8.4 -> 0.9.8
- update to latest tag (webkitgtk necessary for webxdc mini-apps)
- wrapGAppsHook4, "link" with gstreamer (fixes crashes on activating emoji picker and playing voice messages on non-gnome DEs)
2026-09-30 02:48:45 +03:00
ezratweaver
225aa7f39a adw-bluetooth: 1.1.2 -> 1.2.0 2026-09-29 19:45:06 -04:00
Nick Cao
62a5ba5837 stratisd: 3.8.6 -> 3.9.3 (#566045) 2026-09-29 23:33:45 +00:00
Anish Pallati
2deb6bc2cf nixos/cliproxyapi: use v8 config layout
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-29 19:29:49 -04:00
Anish Pallati
82966f9018 cliproxyapi: 7.3.10 -> 8.0.4
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-29 19:25:04 -04:00
Gaetan Lepage
6a3590bb67 python3Packages.torchcodec: skip failing test 2026-09-29 23:21:27 +00:00
whispers
6adce641b5 shipwright: fix building with gcc16 (#568412) 2026-09-29 23:15:46 +00:00
Gaetan Lepage
80291a1173 python3Packages.portion: 2.6.2 -> 2.6.3
Diff: https://github.com/AlexandreDecan/portion/compare/2.6.2...2.6.3

Changelog: https://github.com/AlexandreDecan/portion/blob/2.6.3/CHANGELOG.md
2026-09-29 23:07:41 +00:00
Adam C. Stephens
2ae22f0244 pi-coding-agent: 0.87.1 -> 0.99.1 (#568345) 2026-09-29 23:05:32 +00:00
Adam C. Stephens
e52f7ec452 codex: 0.159.0 -> 0.159.1 (#568389) 2026-09-29 23:05:03 +00:00
R. Ryantm
45844ec8f2 python3Packages.python-roborock: 7.4.2 -> 7.12.0 2026-09-29 23:02:07 +00:00
Nick Cao
244519065a gallery-dl: 1.32.10 -> 1.32.14 (#568351) 2026-09-29 23:01:04 +00:00
Adam C. Stephens
032ba44549 omp: 18.4.2 -> 18.4.4 (#568409) 2026-09-29 23:01:00 +00:00
R. Ryantm
fbfd403612 all-the-package-names: 2.0.2568 -> 2.0.2578 2026-09-29 22:58:21 +00:00
Emily
5e4f446aec chromium,chromedriver: 154.0.8037.57 -> 154.0.8037.92 (#568373) 2026-09-29 22:57:42 +00:00
Gaetan Lepage
eb156706cb python3Packages.flax: 0.12.9 -> 0.12.10
Diff: https://github.com/google/flax/compare/v0.12.9...v0.12.10

Changelog: https://github.com/google/flax/releases/tag/v0.12.10
2026-09-29 22:57:22 +00:00
zowoq
7843a5ea64 terraform-providers.rootlyhq_rootly: 5.21.1 -> 5.23.0 (#568403) 2026-09-29 22:43:11 +00:00
nixpkgs-ci[bot]
6ee8eb38a8 sdl_gamecontrollerdb: 0-unstable-2026-09-11 -> 0-unstable-2026-09-27 (#568283) 2026-09-29 22:43:10 +00:00
nixpkgs-ci[bot]
ecf3f98170 {tor,mullvad}-browser: 15.0.23 -> 15.0.24 (#568277) 2026-09-29 22:43:09 +00:00
qubitnano
95f50ace95 shipwright: fix building with gcc16 2026-09-29 18:42:20 -04:00
Jonas Heinrich
ee671cfa91 stamp: 0-unstable-2026-09-04 -> 0-unstable-2026-09-12 (#568032) 2026-09-29 22:24:43 +00:00
André Silva
1ad1b5a7d6 mergiraf: build with -fno-strict-aliasing 2026-09-29 23:17:30 +01:00
R. Ryantm
4626d95d01 terraform-providers.rootlyhq_rootly: 5.21.1 -> 5.23.0 2026-09-29 22:09:35 +00:00
R. Ryantm
63c134f377 easyeffects: 8.2.9 -> 8.3.0 2026-09-29 22:09:02 +00:00
Adam C. Stephens
856db48cfa omp: 18.4.2 -> 18.4.4
Changelog: https://github.com/can1357/oh-my-pi/releases/tag/v18.4.4
2026-09-29 18:08:14 -04:00
7c6f434c
a846805dad liquidwar: drop -Werror (gcc-16 fix) (#568386) 2026-09-29 22:07:23 +00:00
R. Ryantm
2a400f1dc6 tshock: 6.1.0 -> 6.2.1 2026-09-29 22:06:56 +00:00
LIN, Jian
48f2ec276d macaulay2: various cleanups (#568020) 2026-09-29 22:04:37 +00:00
Tim Van Baak
e0482907e1 pgit: 1.1.0 -> 2.0.0 2026-09-29 14:57:32 -07:00
coolcuber
ff1bb8b978 macaulay2: remove submodules and editor files 2026-09-29 17:53:13 -04:00
coolcuber
d2e1563d2b macaulay2: add changelog 2026-09-29 17:53:13 -04:00
coolcuber
c535782fca macaulay2: add missing nativeBuildInputs 2026-09-29 17:53:13 -04:00
coolcuber
360e6637d5 macaulay2: update postPatch 2026-09-29 17:53:13 -04:00
coolcuber
9b23bda887 vimPlugins.macaulay2: init at 1.26.06 2026-09-29 17:53:12 -04:00
coolcuber
15bb162662 emacsPackages.m2: init at 1.26.6 2026-09-29 17:52:58 -04:00
Jonas Heinrich
e9eccd9c43 python3Packages.django-health-check: 4.5.1 -> 4.6.1 (#568256) 2026-09-29 21:47:51 +00:00
sinavir
f629afe0d0 grist-core: 1.7.19 -> 1.7.20
Diff: https://github.com/gristlabs/grist-core/compare/v1.7.19...v1.7.20

Changelog: https://github.com/gristlabs/grist-core/releases/tag/v1.7.20
2026-09-29 23:44:28 +02:00
zowoq
bc959e7c12 git-interactive-rebase-tool: fix license (#568274) 2026-09-29 21:40:20 +00:00
Sergei Trofimovich
47342693ce liquidwar: drop -Werror (gcc-16 fix)
Without the change `liquidwar` build fails on `master` as
https://hydra.nixos.org/build/347153247:

```
p2p-node.c:912:7: error: variable 'send_i' set but not used [-Werror=unused-but-set-variable=]
  912 |   int send_i = 0;
      |       ^~~~~~
cc1: all warnings being treated as errors
```
2026-09-29 22:34:08 +01:00
Nick Cao
c1b87a8b3f python3Packages.cv2-enumerate-cameras: 1.3.3 -> 1.4.0 (#568221) 2026-09-29 21:32:27 +00:00
Nick Cao
094237af39 sscg: 4.0.3 -> 4.0.4 (#568223) 2026-09-29 21:31:35 +00:00
Nick Cao
ab2661ecc3 uutils-procps: 0.0.1-unstable-2026-09-18 -> 0.0.1-unstable-2026-09-24 (#568215) 2026-09-29 21:29:31 +00:00
Nick Cao
69281440f4 shaarli: 0.16.6 -> 0.16.7 (#568204) 2026-09-29 21:28:05 +00:00
Nick Cao
74269c3cab ov: 0.54.0 -> 0.55.0 (#568199) 2026-09-29 21:27:04 +00:00
Andrew Prokhorenkov
edf8c49b23 codex: 0.159.0 -> 0.159.1 2026-09-29 16:18:26 -05:00
Michael Daniels
56ed7c5396 google-chrome: 154.0.8037.57 -> 154.0.8037.92 (#568387) 2026-09-29 21:16:54 +00:00
Markus Kowalewski
bc6dabc5ae elpa: fix CUDA build (#567866) 2026-09-29 21:16:21 +00:00
nixpkgs-ci[bot]
99e0646871 mosh: use macros from autoconf-archive for gcc 16 (#568002) 2026-09-29 21:16:10 +00:00
Michael Daniels
db4bc3a636 google-chrome: 154.0.8037.57 -> 154.0.8037.92
Release note: https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_01807488085.html
2026-09-29 17:07:14 -04:00
R. Ryantm
506cdaeeee gptcommit: 0.5.17 -> 0.6.0 2026-09-29 21:06:19 +00:00
Austin Horstman
a0f92945a6 vimUtils: don't copy the build directory with dontUnpack (#568289) 2026-09-29 21:01:41 +00:00
Austin Horstman
1d956745c5 vimPlugins: remove rust-tools-nvim and reject aliases that shadow plugins (#568027) 2026-09-29 21:01:38 +00:00
Marc Jakobi
708588c174 vimPlugins: update on 2026-09-28 (#567950) 2026-09-29 20:45:37 +00:00
Alexis Hildebrandt
d1c5644dae fido2-manage: remove incorrect and unnecessary cmakeFlags 2026-09-29 22:44:34 +02:00
Fabian Affolter
f11be3deb3 ghosthound: init at 0.1.2 (#567693) 2026-09-29 20:21:32 +00:00
Nick Cao
e03274a359 cht-sh: 0-unstable-2025-12-23 -> 0-unstable-2026-09-22 (#568266) 2026-09-29 20:18:16 +00:00
emilylange
28379f88b7 chromium,chromedriver: 154.0.8037.57 -> 154.0.8037.92
https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_01807488085.html

This update includes 33 security fixes.

CVEs:
CVE-2026-102331 CVE-2026-102317 CVE-2026-102312 CVE-2026-102313
CVE-2026-102299 CVE-2026-102306 CVE-2026-102307 CVE-2026-102323
CVE-2026-102303 CVE-2026-102311 CVE-2026-102300 CVE-2026-102326
CVE-2026-102316 CVE-2026-102304 CVE-2026-102328 CVE-2026-102309
CVE-2026-102325 CVE-2026-102308 CVE-2026-102301 CVE-2026-102319
CVE-2026-102324 CVE-2026-102318 CVE-2026-102329 CVE-2026-102315
CVE-2026-102302 CVE-2026-102321 CVE-2026-102320 CVE-2026-102310
CVE-2026-102327 CVE-2026-102330 CVE-2026-102314 CVE-2026-102305
2026-09-29 22:18:00 +02:00
Fabian Affolter
140750a0e8 ciphey: init at 0.12.1 (#564949) 2026-09-29 20:17:31 +00:00
Nick Cao
1c6e8ba380 v2ray-domain-list-community: 20260914091725 -> 20260925234224 (#568259) 2026-09-29 20:17:11 +00:00
Nick Cao
00b8f46f29 stackit-cli: 0.73.0 -> 0.74.0 (#568254) 2026-09-29 20:16:48 +00:00
Martin Weinelt
c732d1ede6 pretix: 2026.7.0 -> 2026.7.2 (#568361) 2026-09-29 20:16:06 +00:00
Nick Cao
eb6af8a0d2 runn: 1.10.0 -> 1.11.1 (#568296) 2026-09-29 20:15:42 +00:00
Nick Cao
c2c387a1df honggfuzz: 2.6-unstable-2026-06-19 -> 2.6-unstable-2026-09-25 (#568285) 2026-09-29 20:14:27 +00:00
Nikolay Korotkiy
a98dc8617b nextvi: 7.6 -> 7.8 (#568310) 2026-09-29 20:13:46 +00:00
Nick Cao
dcf765d987 libretro.prboom: 0-unstable-2026-09-15 -> 0-unstable-2026-09-28 (#568282) 2026-09-29 20:13:41 +00:00
Nick Cao
a263ab0c5f vscode-extensions.gitlab.gitlab-workflow: 6.90.3 -> 6.92.0 (#568279) 2026-09-29 20:13:08 +00:00
Kirill Radzikhovskyy
9ba5ea395f postgresqlPackages.timescaledb: update postgresql19 broken check version 2026-09-30 06:12:47 +10:00
Nick Cao
ed60d99caf ansible-navigator: 26.8.0 -> 26.9.0 (#568335) 2026-09-29 20:12:47 +00:00
Nick Cao
b893e855cb fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2026-09-17 -> 0-unstable-2026-09-29 (#568324) 2026-09-29 20:10:56 +00:00
KFears
8d8f6400a4 sockseek: init at 3.0.5
Signed-off-by: KFears <kfearsoff@gmail.com>
2026-09-30 00:10:53 +04:00
Nick Cao
68f63c9177 mcp-searxng: 2.4.0 -> 2.5.0 (#568311) 2026-09-29 20:09:08 +00:00
Nick Cao
f06db7e4b1 vscode-extensions.nomicfoundation.hardhat-solidity: 0.9.1 -> 0.9.2 (#568305) 2026-09-29 20:08:17 +00:00
Nick Cao
e0e6dc4921 acme-sh: 3.1.5 -> 3.1.6 (#568360) 2026-09-29 20:06:58 +00:00
Nick Cao
bcd51ffe7c aarch64-esr-decoder: 0.2.4 -> 0.2.5 (#568357) 2026-09-29 20:05:20 +00:00
Nick Cao
a38a905f05 tonelib-zoom: add fkokosinski as maintainer (#568355) 2026-09-29 20:04:24 +00:00
Nick Cao
18efc9b8f6 lefthook: 2.1.14 -> 2.1.15 (#568337) 2026-09-29 20:01:02 +00:00
Nick Cao
a1d64d5680 opendht: 4.4.0 -> 4.4.1 (#568336) 2026-09-29 20:00:14 +00:00
Devan Carpenter
d1dcf130e3 cow: init at 0.3 2026-09-29 14:59:20 -05:00
Gaétan Lepage
70f047e4c8 rubyPackages.rbtrace: fix riscv64-linux build (#565242) 2026-09-29 19:58:06 +00:00
R. Ryantm
576b27cac8 kftray: 0.27.33 -> 0.29.1 2026-09-29 19:57:46 +00:00
Nick Cao
b23d85c784 markuplinkchecker: 1.2.0 -> 1.2.2 (#568086) 2026-09-29 19:57:23 +00:00
Nick Cao
883de6231e flaresolverr: 3.5.0 -> 3.5.2 (#567940) 2026-09-29 19:56:38 +00:00
Gaétan Lepage
e95a964532 dusklight: 1.4.1 -> 2.0.2 (#568047) 2026-09-29 19:55:51 +00:00
Nick Cao
a201b5ec96 taze: 21.1.0 -> 21.2.0 (#568019) 2026-09-29 19:54:54 +00:00
Joseph LaFreniere
ec5fd366ae claude-agent-acp: 0.81.2 -> 0.84.0
https://github.com/agentclientprotocol/claude-agent-acp/releases/tag/v0.84.0
2026-09-29 14:53:46 -05:00
Nick Cao
57fb391684 tree-sitter-grammars.tree-sitter-rescript: 6.0.0-unstable-2026-07-13 -> 6.0.0-unstable-2026-09-25 (#568017) 2026-09-29 19:53:34 +00:00
Nick Cao
72c8803068 doh-proxy-rust: 0.9.16 -> 0.10.0 (#567997) 2026-09-29 19:52:54 +00:00
Nick Cao
f567f2328b httplib: 0.56.0 -> 0.58.0 (#568064) 2026-09-29 19:51:28 +00:00
dotlambda
d58e702a9c python3Packages.pypdf: 6.18.1 -> 6.19.0 (#564066) 2026-09-29 19:49:22 +00:00
dotlambda
121cdf0b40 libdeltachat: 2.61.0 -> 2.62.0 (#565974) 2026-09-29 19:49:11 +00:00
nixpkgs-ci[bot]
e1623a315e babashka-unwrapped: 1.13.220 -> 1.13.223 (#565169) 2026-09-29 19:45:16 +00:00
R. Ryantm
f13a510c27 acme-sh: 3.1.5 -> 3.1.6 2026-09-29 19:37:26 +00:00
Adam C. Stephens
be41c039f3 audiobookshelf: 2.36.1 -> 2.37.0 (#568338) 2026-09-29 19:36:43 +00:00
Martin Weinelt
1763f36b15 pretix: 2026.7.0 -> 2026.7.2
https://github.com/pretix/pretix/compare/v2026.7.0...v2026.7.2
https://pretix.eu/about/en/blog/20260929-release-2026-7-1/

Fixes:
CVE-2026-101266, CVE-2026-101267, CVE-2026-101268, CVE-2026-101269,
CVE-2026-101270, CVE-2026-10127
2026-09-29 21:31:43 +02:00
Weijia Wang
a038657a44 wkhtmltopdf: fix eval on unsupported systems (#557301) 2026-09-29 19:29:51 +00:00
Nick Cao
60f012d2c5 balena-compose-parser: 0.4.0 -> 0.4.1 (#568063) 2026-09-29 19:22:08 +00:00
Nick Cao
60372dfd02 vscode-extensions.firsttris.vscode-jest-runner: 0.4.148 -> 0.4.149 (#568062) 2026-09-29 19:21:46 +00:00
nixpkgs-ci[bot]
0d8529975a atmos: 1.229.0 -> 1.230.0 (#568326) 2026-09-29 19:21:37 +00:00
Nick Cao
a30ecf09bb openfga-cli: 0.8.0 -> 0.8.1 (#568039) 2026-09-29 19:20:39 +00:00
Nick Cao
7a3d984574 plink2: 2.0.0-a.7.7 -> 2.0.0-a.7.9 (#568037) 2026-09-29 19:20:11 +00:00
Weijia Wang
78da6333d9 schroedinger: fix riscv64-linux build (#563130) 2026-09-29 19:18:24 +00:00
Nick Cao
d36f0272ce dtop: 0.9.3 -> 0.9.4 (#568036) 2026-09-29 19:18:10 +00:00
Nick Cao
12be275731 flexget: 3.21.0 -> 3.21.3 (#568028) 2026-09-29 19:16:50 +00:00
Nick Cao
fe90cad4c3 rnr: adopt (#568097) 2026-09-29 19:16:09 +00:00
Filip Kokosiński
c39bf06e46 tonelib-zoom: add fkokosinski as maintainer 2026-09-29 21:13:26 +02:00
R. Ryantm
1d05de091f aarch64-esr-decoder: 0.2.4 -> 0.2.5 2026-09-29 19:10:45 +00:00
Filip Kokosiński
797bcc41f8 maintainers: add fkokosinski 2026-09-29 21:09:54 +02:00
Yiyu Zhou
6628de581a gallery-dl: 1.32.10 -> 1.32.14 2026-09-29 12:09:20 -07:00
Nick Cao
1ddb1b6aad iroh-relay: 1.2.0 -> 1.3.0 (#568083) 2026-09-29 19:08:27 +00:00
Nick Cao
bbda8aaec6 python3Packages.colcon-notification: 0.3.1 -> 0.3.3 (#568075) 2026-09-29 19:05:09 +00:00
nixpkgs-ci[bot]
c09ccc1bfe gogh: 1235 -> 1247 (#568321) 2026-09-29 18:49:45 +00:00
sh0uv1
ba8cf9d347 zennotes-desktop: 2.57.0 -> 2.58.0, change app state to managed 2026-09-29 18:49:35 +00:00
Adam C. Stephens
2b60f022e8 codex: 0.158.0 -> 0.159.0 (#568270) 2026-09-29 18:45:55 +00:00
Nick Cao
32b950c6ff snapraid: 14.9 -> 14.10 (#568183) 2026-09-29 18:39:49 +00:00
Nick Cao
f3f406f685 python3Packages.loro: 1.13.2 -> 1.16.2 (#568180) 2026-09-29 18:38:51 +00:00
Nick Cao
27f5c6118b moria: 0.1.0 -> 0.2.1 (#568168) 2026-09-29 18:37:32 +00:00
Adam C. Stephens
a5ef935896 audiobookshelf: 2.36.1 -> 2.37.0
Changelog: https://github.com/advplyr/audiobookshelf/releases/tag/v2.37.0
2026-09-29 14:37:08 -04:00
Adam C. Stephens
6c8f731528 audiobookshelf: refactor to finalAttrs and separate client package file 2026-09-29 14:37:07 -04:00
Nick Cao
ce582d657f mithril: 0.1.3 -> 0.2.1 (#568166) 2026-09-29 18:36:42 +00:00
Nick Cao
7ba8eb7db2 exoscale-cli: 1.99.0 -> 1.101.0 (#568132) 2026-09-29 18:34:17 +00:00
Andrew Prokhorenkov
04050ea622 pi-coding-agent: 0.87.1 -> 0.99.1 2026-09-29 13:32:19 -05:00
Nick Cao
73d2340f34 unixodbcDrivers.duckdb: 1.5.5.0 -> 1.5.6.0 (#568111) 2026-09-29 18:31:27 +00:00
Nick Cao
34f3c74577 syncthing-macos: 2.0.14-1 -> 2.1.5-1 (#568108) 2026-09-29 18:29:42 +00:00
Adam C. Stephens
d2a9d49fb7 tuios: 0.7.0 -> 0.8.1 (#567868) 2026-09-29 18:28:21 +00:00
nixpkgs-ci[bot]
023aa06546 Merge staging-next into staging 2026-09-29 18:12:49 +00:00
nixpkgs-ci[bot]
200a30021c Merge master into staging-next 2026-09-29 18:12:18 +00:00
Connor Baker
3a3470d694 cudaPackages.buildRedistHook: remove fixupPropagatedBuildOutputsForMultipleOutputs fix (#568318) 2026-09-29 17:48:43 +00:00
Marc Jakobi
4f2108965f luajit_openresty: add riscv64 support (#567986) 2026-09-29 17:46:24 +00:00
R. Ryantm
7933b65248 lefthook: 2.1.14 -> 2.1.15 2026-09-29 17:41:07 +00:00
R. Ryantm
5c7b580e35 ansible-navigator: 26.8.0 -> 26.9.0 2026-09-29 17:28:09 +00:00
R. Ryantm
dfec15a368 opendht: 4.4.0 -> 4.4.1 2026-09-29 17:21:40 +00:00
nixpkgs-ci[bot]
8c8166b43b wesnoth-devel: 1.19.24 -> 1.19.28 (#568190) 2026-09-29 17:21:32 +00:00
teutat3s
dd3e5a7f40 matrix-synapse-unwrapped: 1.161.0 -> 1.162.0
Release notes: https://github.com/element-hq/synapse/blob/release-v1.162/CHANGES.md

Full changelog: https://github.com/element-hq/synapse/compare/v1.161.0...v1.162.0
2026-09-29 19:10:40 +02:00
Jörg Thalheim
308a676716 nix-fast-build: 2.0.3 -> 2.0.4 (#568306) 2026-09-29 17:06:45 +00:00
misuzu
48bfc8e60a python3Packages.argos-translate-files: fix license (#568255) 2026-09-29 17:06:13 +00:00
R. Ryantm
afc600dfe6 atmos: 1.229.0 -> 1.230.0 2026-09-29 16:59:58 +00:00
R. Ryantm
736da74547 postgresqlPackages.timescaledb-apache: 2.30.1 -> 2.30.2 2026-09-29 16:58:08 +00:00
dotlambda
66634b008d immich: 3.2.2 -> 3.2.4 (#567983) 2026-09-29 16:54:41 +00:00
R. Ryantm
3dd6bcc0a3 fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2026-09-17 -> 0-unstable-2026-09-29 2026-09-29 16:53:08 +00:00
Samuel Silva
1611c644e4 renode-unstable: 1.16.1-unstable-2026-04-29 -> 1.17.0-unstable-2026-09-23
Inherit the whole build from renode and only override version, src
and the NuGet dependencies. The AssemblyInfo.template sed is gone; the
version is now passed by renode through dotnetFlags from finalAttrs.

`nugetDeps` set through overrideAttrs is ignored by buildDotnetModule,
so the locked packages are swapped in buildInputs instead, and
passthru.fetch-deps defaults to this package's deps.json.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-29 13:52:38 -03:00
Samuel Silva
34bf91e86e renode: 1.16.1 -> 1.17.0
Changelog: https://github.com/renode/renode/blob/v1.17.0/CHANGELOG.rst

The build system changed in 1.17, port the derivation to it:

- Renode_NET.sln was renamed to Renode.sln; build and publish only
  src/Renode/Renode.csproj (as build.sh does for portable packages),
  since publishing the whole solution into one --output directory
  yields a Renode.deps.json without the project references.
- src/Renode/Properties/AssemblyInfo.template is gone (deterministic
  versioning). Pass Version and InformationalVersion via dotnetFlags
  instead of sed'ing the template, derived from finalAttrs so that
  overrides (renode-unstable) get the right values.
- Follow build.sh: generate Directory.Build.targets with the
  TargetFrameworks, run check_weak_implementations.sh, build the tlib
  cores (now including arm-experimental) and, on x86, the KVM core into
  src/Infrastructure/src/Emulator/Cores/bin/Release/$RID and install
  them together with libllvm-disas into platform-lib/$RID.
- Bump renode-resources to the current master, which 1.17 requires
  (GtkSharp libraries, ...).
- Rework renode-test.patch for the new renode-test and point it at the
  published Renode.dll instead of output/bin/Release.
- Add telnetlib3 from tests/requirements.txt.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-29 13:52:38 -03:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
0e6e424ddf python3Packages.oinker: enable tests
octodns-providers.porkbun: enable tests
2026-09-29 16:46:10 +00:00
R. Ryantm
33e0e559c5 gogh: 1235 -> 1247 2026-09-29 16:42:00 +00:00
Gaetan Lepage
65fe9eae2b cudaPackages.buildRedistHook: remove fixupPropagatedBuildOutputsForMultipleOutputs fix 2026-09-29 16:35:15 +00:00
Gaétan Lepage
0942ff1a32 vimPlugins.direnv-nvim: init at 0-unstable-2026-06-28 (#568313) 2026-09-29 16:28:53 +00:00
nixpkgs-ci[bot]
c60add55c1 deno: 2.9.6 -> 2.9.7 (#566848) 2026-09-29 16:27:22 +00:00
Fabian Affolter
9af2f8eaad ciphey: init at 0.12.1
Tool to automatically decrypt encryptions or hashes

https://github.com/bee-san/Ciphey
2026-09-29 18:26:48 +02:00
Marc Jakobi
054e473e51 vimPlugins.jsonfly-nvim: fix moved upstream repository (#568309) 2026-09-29 16:15:22 +00:00
Marie Ramlow
72f14508e3 vimPlugins.direnv-nvim: init at 0-unstable-2026-06-28
https://github.com/NotAShelf/direnv.nvim
2026-09-29 18:12:23 +02:00
Sandro
81b36966e2 zennotes-desktop: 2.45.0 -> 2.57.0 (#561418) 2026-09-29 16:06:38 +00:00
Martin Weinelt
246deabc69 frigate: fix audio-labelmap.txt path substitution (#568308) 2026-09-29 16:05:36 +00:00
Austin Horstman
5facc1c50a vimPlugins.jsonfly-nvim: fix moved upstream repository 2026-09-29 11:01:44 -05:00
nixpkgs-ci[bot]
d983ba25d9 wlc: 2.1.1 -> 2.2.1 (#561284) 2026-09-29 15:59:55 +00:00
Martin Weinelt
cedecfdc86 frigate: fix audio-labelmap.txt path substitution 2026-09-29 17:56:57 +02:00
Gaetan Lepage
0c6fcccb3e nix-fast-build: 2.0.3 -> 2.0.4
Diff: https://github.com/Mic92/nix-fast-build/compare/2.0.3...2.0.4

Changelog: https://github.com/Mic92/nix-fast-build/releases/tag/2.0.4
2026-09-29 17:54:52 +02:00
R. Ryantm
f22e9476a5 nextvi: 7.6 -> 7.8 2026-09-29 15:53:48 +00:00
Bobby Rong
23375065c1 budgie-desktop-view: 10.10.2 -> 10.10.3
https://github.com/BuddiesOfBudgie/budgie-desktop-view/compare/v10.10.2...v10.10.3
2026-09-29 23:52:46 +08:00
Sandro Jäckel
f4557ff776 mcp-searxng: 2.4.0 -> 2.5.0
Diff: https://github.com/ihor-sokoliuk/mcp-searxng/compare/v2.4.0...v2.5.0

Changelog: https://github.com/ihor-sokoliuk/mcp-searxng/releases/tag/v2.5.0
2026-09-29 17:47:40 +02:00
nixpkgs-ci[bot]
1dca4e85f9 simplebluez: 1.1.0 -> 1.2.0 (#568100) 2026-09-29 15:46:22 +00:00
Adam C. Stephens
7201bde050 beamPackages.mixReleaseSetupHook: restore postFixup behavior and maintain perms (#568301) 2026-09-29 15:45:36 +00:00
R. Ryantm
8e172ab3d6 vscode-extensions.nomicfoundation.hardhat-solidity: 0.9.1 -> 0.9.2 2026-09-29 15:44:22 +00:00
Fabian Affolter
6ea2b8ca25 circup: 3.0.4 -> 3.1.0 (#568217) 2026-09-29 15:42:05 +00:00
R. Ryantm
20a0b3fd82 jc303: 0.12.3 -> 0.13.0 2026-09-29 15:41:58 +00:00
Pol Dellaiera
e395eb1c02 ripwire: 0.6.1 -> 0.6.5 (#568262) 2026-09-29 15:41:01 +00:00
Sandro
1342ee8ad9 tailcat: 0.6.0 -> 0.7.0 (#567857) 2026-09-29 15:39:28 +00:00
Bobby Rong
2fb6bb7cc8 budgie-desktop: 10.10.2 -> 10.10.3
https://github.com/BuddiesOfBudgie/budgie-desktop/compare/v10.10.2...v10.10.3
2026-09-29 23:39:15 +08:00
teutat3s
049d994b87 electron-source: fix yarn hashes 2026-09-29 17:33:35 +02:00
Adam C. Stephens
7ef2bbcf98 beamPackages.mixReleaseSetupHook: restore postFixup behavior and maintain perms
By moving to preFixup we exposed a bug where permissions, critically execute bit, were not maintained. This caused our logic to do the initial stripping of erlang store paths. Restore the original behavior by running these as postFixup, and also fix the bug by maintaining perms if we do indeed strip here.
2026-09-29 11:31:22 -04:00
nixpkgs-ci[bot]
8b817ba37b dbeaver-bin: 26.2.0 -> 26.2.1 (#568191) 2026-09-29 15:30:33 +00:00
Gaétan Lepage
4ea390585c python3Packages.plumed: init at 2.10.1 (#568228) 2026-09-29 15:30:26 +00:00
R. Ryantm
f3bd1486c0 budgie-desktop-services: 1.0.2 -> 1.0.3
https://forge.moderndesktop.dev/BuddiesOfBudgie/budgie-desktop-services/compare/1.0.2...1.0.3
2026-09-29 23:11:38 +08:00
Adam C. Stephens
4d5448ee01 tuios: 0.7.0 -> 0.8.1
Changelog: https://github.com/Gaurav-Gosain/tuios/releases/tag/v0.8.0
Changelog: https://github.com/Gaurav-Gosain/tuios/releases/tag/v0.8.1
2026-09-29 11:06:27 -04:00
nixpkgs-ci[bot]
b99e257dd8 aseprite: 1.3.18.5 -> 1.3.18.6 (#568193) 2026-09-29 14:54:11 +00:00
R. Ryantm
738d2ade8f runn: 1.10.0 -> 1.11.1 2026-09-29 14:51:13 +00:00
R. Ryantm
fd0a757dc5 mirrord: 3.261.0 -> 3.265.0 2026-09-29 14:37:56 +00:00
Defelo
6ef7d374a9 chuckya: init at 0-unstable-2026-09-25 2026-09-29 16:30:04 +02:00
Defelo
c81ce75edd mastodon: enable __structuredAttrs and strictDeps 2026-09-29 16:30:04 +02:00
Arnout Engelen
4e395fcce5 cpio: pin GNU info page 'updated' time to SDE (#566569) 2026-09-29 14:26:44 +00:00
nixpkgs-ci[bot]
dd88bf03ba matrix-conduit: 0.10.13 -> 0.10.14 (#568070) 2026-09-29 14:26:09 +00:00
nixpkgs-ci[bot]
97aa6300d6 phpunit: 13.3.2 -> 13.3.5 (#567744) 2026-09-29 14:25:29 +00:00
whispers
643cbea547 openssl_3_5: 3.5.8 -> 3.5.9
https://github.com/openssl/openssl/releases/tag/openssl-3.5.9

Fixes: CVE-2026-35189, CVE-2026-35191, CVE-2026-42772, CVE-2026-54872,
CVE-2026-54873, CVE-2026-54875, CVE-2026-72897, CVE-2026-75804,
CVE-2026-75805, CVE-2026-75806, CVE-2026-77696, CVE-2026-84782,
CVE-2026-84784
2026-09-29 10:20:51 -04:00
Yureka
06f2535f39 nixos/akkoma: fix media_proxy base_url assertion and make it more informative (#533739) 2026-09-29 14:17:30 +00:00
teutat3s
5cc5fb3cb4 electron-source: fix build
upstream has updated to yarn 4.18, making yarnPatch obsolete.
See: e74f11ae98
2026-09-29 16:16:27 +02:00
teutat3s
c3989de884 electron-chromedriver_44: 44.4.2 -> 44.4.5
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.2...v44.4.5
2026-09-29 16:15:12 +02:00
teutat3s
3bc812bad8 electron_44-bin: 44.4.2 -> 44.4.5
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.2...v44.4.5
2026-09-29 16:15:12 +02:00
teutat3s
0e17e7c738 electron-chromedriver_43: 43.7.2 -> 43.7.5
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.2...v43.7.5
2026-09-29 16:15:12 +02:00
teutat3s
2a4393c912 electron_43-bin: 43.7.2 -> 43.7.5
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.2...v43.7.5
2026-09-29 16:15:12 +02:00
teutat3s
d2251b7daf electron-chromedriver_42: 42.11.5 -> 42.11.8
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.5...v42.11.8
2026-09-29 16:15:12 +02:00
teutat3s
b2db4b3c6b electron_42-bin: 42.11.5 -> 42.11.8
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.5...v42.11.8
2026-09-29 16:15:11 +02:00
teutat3s
f3e7d5cb33 electron-source.electron_44: 44.4.2 -> 44.4.5
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.2...v44.4.5
2026-09-29 16:15:10 +02:00
R. Ryantm
952bc1be1e honggfuzz: 2.6-unstable-2026-06-19 -> 2.6-unstable-2026-09-25 2026-09-29 14:14:55 +00:00
teutat3s
a3b0f5e44d electron-source.electron_43: 43.7.2 -> 43.7.5
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.2...v43.7.5
2026-09-29 16:14:50 +02:00
teutat3s
1a6f63007b electron-source.electron_42: 42.11.5 -> 42.11.8
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.8
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.5...v42.11.8
2026-09-29 16:14:26 +02:00
whispers
550e4789f4 openssl_3_6: 3.6.4 -> 3.6.5
https://github.com/openssl/openssl/releases/tag/openssl-3.6.5

Fixes: CVE-2026-35189, CVE-2026-35191, CVE-2026-42772, CVE-2026-54872,
CVE-2026-54873, CVE-2026-54875, CVE-2026-72897, CVE-2026-75804,
CVE-2026-75805, CVE-2026-75806, CVE-2026-77696, CVE-2026-84782,
CVE-2026-84784
2026-09-29 10:14:24 -04:00
teutat3s
6ec0fbc9e5 electron-chromedriver_44: 44.4.1 -> 44.4.2
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.1...v44.4.2
2026-09-29 16:14:06 +02:00
teutat3s
f88aeb2087 electron_44-bin: 44.4.1 -> 44.4.2
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.1...v44.4.2
2026-09-29 16:14:06 +02:00
teutat3s
1fb48270a6 electron-chromedriver_43: 43.7.1 -> 43.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.1...v43.7.2
2026-09-29 16:14:06 +02:00
teutat3s
f878453ab1 electron_43-bin: 43.7.1 -> 43.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.1...v43.7.2
2026-09-29 16:14:06 +02:00
teutat3s
bb5a0e0cc7 electron-chromedriver_42: 42.11.4 -> 42.11.5
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.4...v42.11.5
2026-09-29 16:14:05 +02:00
teutat3s
233ca74e1c electron_42-bin: 42.11.4 -> 42.11.5
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.4...v42.11.5
2026-09-29 16:14:05 +02:00
teutat3s
011e485621 electron-source.electron_44: 44.4.1 -> 44.4.2
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.4.1...v44.4.2
2026-09-29 16:14:05 +02:00
teutat3s
cb79fd6bc4 electron-source.electron_43: 43.7.1 -> 43.7.2
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.2
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.1...v43.7.2
2026-09-29 16:14:05 +02:00
teutat3s
6fb136e886 electron-source.electron_42: 42.11.4 -> 42.11.5
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.5
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.4...v42.11.5
2026-09-29 16:14:04 +02:00
teutat3s
a324c98011 electron-chromedriver_44: 44.3.0 -> 44.4.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.3.0...v44.4.1
2026-09-29 16:14:04 +02:00
teutat3s
6277aec1f4 electron_44-bin: 44.3.0 -> 44.4.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.3.0...v44.4.1
2026-09-29 16:14:04 +02:00
teutat3s
68642281ae electron-chromedriver_43: 43.7.0 -> 43.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.0...v43.7.1
2026-09-29 16:14:04 +02:00
teutat3s
f2dda67e45 electron_43-bin: 43.7.0 -> 43.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.0...v43.7.1
2026-09-29 16:14:03 +02:00
teutat3s
f56ed7060a electron-chromedriver_42: 42.11.3 -> 42.11.4
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.4
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.3...v42.11.4
2026-09-29 16:14:03 +02:00
teutat3s
50fdfd31cf electron_42-bin: 42.11.3 -> 42.11.4
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.4
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.3...v42.11.4
2026-09-29 16:14:03 +02:00
teutat3s
9369bd6c1c electron-source.electron_44: 44.3.0 -> 44.4.1
- Changelog: https://github.com/electron/electron/releases/tag/v44.4.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v44.3.0...v44.4.1
2026-09-29 16:14:03 +02:00
teutat3s
61c048339a electron-source.electron_43: 43.7.0 -> 43.7.1
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.1
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.7.0...v43.7.1
2026-09-29 16:14:02 +02:00
teutat3s
96656e96eb electron-source.electron_42: 42.11.3 -> 42.11.4
- Changelog: https://github.com/electron/electron/releases/tag/v42.11.4
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.11.3...v42.11.4
2026-09-29 16:14:02 +02:00
teutat3s
5073d93c21 electron-chromedriver_41: 41.10.6 -> 41.10.7
- Changelog: https://github.com/electron/electron/releases/tag/v41.10.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.10.6...v41.10.7
2026-09-29 16:14:02 +02:00
teutat3s
1e7b3118ae electron_41-bin: 41.10.6 -> 41.10.7
- Changelog: https://github.com/electron/electron/releases/tag/v41.10.7
- Diff: https://github.com/electron/electron/compare/refs/tags/v41.10.6...v41.10.7
2026-09-29 16:14:02 +02:00
teutat3s
a27471b7fc electron-chromedriver_43: 43.6.0 -> 43.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.6.0...v43.7.0
2026-09-29 16:14:01 +02:00
teutat3s
6eb9c0618f electron_43-bin: 43.6.0 -> 43.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.6.0...v43.7.0
2026-09-29 16:14:01 +02:00
teutat3s
77b0757cd5 electron-source.electron_43: 43.6.0 -> 43.7.0
- Changelog: https://github.com/electron/electron/releases/tag/v43.7.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v43.6.0...v43.7.0
2026-09-29 16:14:01 +02:00
R. Ryantm
501ee48c57 matcha: 0.44.0 -> 1.0.1 2026-09-29 14:13:53 +00:00
R. Ryantm
91b4c387b5 libretro.prboom: 0-unstable-2026-09-15 -> 0-unstable-2026-09-28 2026-09-29 14:10:29 +00:00
whispers
5ed3d50c67 openssl_4_0: 4.0.2 -> 4.0.3
https://github.com/openssl/openssl/releases/tag/openssl-4.0.3

Fixes: CVE-2026-35189, CVE-2026-35191, CVE-2026-42772, CVE-2026-54872,
CVE-2026-54873, CVE-2026-54875, CVE-2026-72897, CVE-2026-75804,
CVE-2026-75805, CVE-2026-75806, CVE-2026-77696, CVE-2026-84782,
CVE-2026-84783, CVE-2026-84784
2026-09-29 10:08:43 -04:00
R. Ryantm
17e6e50e73 sdl_gamecontrollerdb: 0-unstable-2026-09-11 -> 0-unstable-2026-09-27 2026-09-29 14:07:10 +00:00
K900
6879371c1d wireplumber: 0.5.17 -> 0.5.18
Diff: https://gitlab.freedesktop.org/pipewire/wireplumber/-/compare/0.5.17...0.5.18
2026-09-29 17:04:36 +03:00
whispers
4c1fa38136 tor-browser: 15.0.23 -> 15.0.24
changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/tbb-15.0.24-build1/projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt
firefox esr: https://www.firefox.com/en-US/firefox/140.17.0/releasenotes/
firefox security advisories: https://www.mozilla.org/en-US/security/advisories/mfsa2026-99/
2026-09-29 10:03:55 -04:00
whispers
9e44ed4dfb mullvad-browser: 15.0.23 -> 15.0.24
changelog: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/raw/mb-15.0.24-build1/projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt
firefox esr: https://www.firefox.com/en-US/firefox/140.17.0/releasenotes/
firefox security advisories: https://www.mozilla.org/en-US/security/advisories/mfsa2026-99/
2026-09-29 10:03:54 -04:00
Sandro
df53a70be1 cloudfoundry-cli: Update ldflags to fix corrupted version (#565862) 2026-09-29 14:03:47 +00:00
R. Ryantm
38017bab90 vscode-extensions.gitlab.gitlab-workflow: 6.90.3 -> 6.92.0 2026-09-29 14:02:27 +00:00
Thomas Gerbet
1a709adce3 fleet: 4.90.1 -> 4.92.1
Fixes CVE-2026-101045.
Fixes https://github.com/NixOS/nixpkgs/issues/567826

Changes:
https://github.com/fleetdm/fleet/releases/tag/fleet-v4.92.1
https://github.com/fleetdm/fleet/releases/tag/fleet-v4.92.0
https://github.com/fleetdm/fleet/releases/tag/fleet-v4.91.1
https://github.com/fleetdm/fleet/releases/tag/fleet-v4.91.0
2026-09-29 16:01:33 +02:00
AlexAntonik
219f903643 git-interactive-rebase-tool: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-29 16:56:49 +03:00
Andrew Prokhorenkov
7c54723d9d codex: 0.158.0 -> 0.159.0 2026-09-29 08:52:42 -05:00
R. Ryantm
2be34bc039 matterircd: 0.32.0 -> 0.33.0 2026-09-29 13:49:31 +00:00
R. Ryantm
a07790f91e cht-sh: 0-unstable-2025-12-23 -> 0-unstable-2026-09-22 2026-09-29 13:39:12 +00:00
Vladimír Čunát
b4fd65b198 openvino: forbid compiler references (#568213) 2026-09-29 13:38:46 +00:00
Vladimír Čunát
045b1218a6 uboot*: fix build (#568125) 2026-09-29 13:38:41 +00:00
novalkun
1d997172b3 opencode: 1.18.31 -> 1.18.33 2026-09-29 20:33:36 +07:00
AlexAntonik
a7dc7a83e6 butterfly: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-29 16:33:06 +03:00
R. Ryantm
63d2c77f2c ripwire: 0.6.1 -> 0.6.5 2026-09-29 13:31:19 +00:00
nixpkgs-ci[bot]
0f3e3d903e copilot-language-server: 1.547.0 -> 1.551.2 (#568251) 2026-09-29 13:30:34 +00:00
Paulchen
f584225bea cloudfoundry-cli: Add install check
Co-authored-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2026-09-29 15:24:06 +02:00
Gaetan Lepage
35364ec9c2 python3Packages.plumed: init at 2.10.1 2026-09-29 13:22:10 +00:00
Gaetan Lepage
4f7be3c0a7 plumed: cleanup 2026-09-29 13:22:08 +00:00
silentpager-rocks
64eb5ef748 nixos/autobrr: remove secretFile
autobrr no longer uses a session secret since version 1.82.0.
2026-09-29 15:19:49 +02:00
silentpager-rocks
2e995dc90d autobrr: 1.84.0 -> 1.87.0 2026-09-29 15:19:49 +02:00
R. Ryantm
4251d5db29 v2ray-domain-list-community: 20260914091725 -> 20260925234224 2026-09-29 13:19:37 +00:00
David Wolff
509edc8c99 python3Packages.django-health-check: 4.5.1 -> 4.6.1 2026-09-29 15:19:31 +02:00
AlexAntonik
f08680045c python3Packages.argos-translate-files: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-29 16:17:57 +03:00
Gaétan Lepage
99358e9409 tree-sitter: fix riscv64-linux build (#568076) 2026-09-29 13:16:21 +00:00
Gaétan Lepage
22daed587f dbcsr: cleanup, fix (#568247) 2026-09-29 13:06:44 +00:00
nixpkgs-ci[bot]
621eab1a66 cook-cli: 0.36.0 -> 0.37.0 (#568094) 2026-09-29 13:04:04 +00:00
R. Ryantm
0bac253ce4 stackit-cli: 0.73.0 -> 0.74.0 2026-09-29 12:59:23 +00:00
R. Ryantm
63a7efe4dc python3Packages.ihcsdk: 2.8.12 -> 2.8.13 2026-09-29 12:58:32 +00:00
R. Ryantm
c135c535f4 copilot-language-server: 1.547.0 -> 1.551.2 2026-09-29 12:53:18 +00:00
Fabian Affolter
a23feeb6cc python3Packages.flare-capa: rename (#568169) 2026-09-29 12:50:19 +00:00
Gaetan Lepage
c092327150 dbcsr: cleanup, fix 2026-09-29 12:47:40 +00:00
Vladimír Čunát
2f3bcff668 groff: 1.24.1 -> 1.24.2 (#568196) 2026-09-29 12:24:58 +00:00
nixpkgs-ci[bot]
3aa0118435 Merge staging-next into staging 2026-09-29 12:15:18 +00:00
nixpkgs-ci[bot]
66da3bdb55 Merge master into staging-next 2026-09-29 12:14:49 +00:00
nixpkgs-ci[bot]
8b25d3076d polysh: 1.0.4 -> 1.0.6 (#568234) 2026-09-29 12:04:14 +00:00
nixpkgs-ci[bot]
4e4334cf04 spruce: 1.35.19 -> 1.35.20 (#568101) 2026-09-29 11:53:47 +00:00
R. Ryantm
94fb316db2 polysh: 1.0.4 -> 1.0.6 2026-09-29 11:49:14 +00:00
Gaétan Lepage
cb300ebb61 python3Packages.jupyter-book: 2.1.6 -> 2.1.7 (#568188) 2026-09-29 11:28:14 +00:00
nixpkgs-ci[bot]
6b34a9f2b9 xprin: 0.2.0 -> 0.3.0 (#567904) 2026-09-29 11:24:35 +00:00
R. Ryantm
d36d7de701 vscode-extensions.mongodb.mongodb-vscode: 1.17.1 -> 1.18.0 2026-09-29 11:23:08 +00:00
R. Ryantm
801e2c76b0 sscg: 4.0.3 -> 4.0.4 2026-09-29 11:12:00 +00:00
R. Ryantm
fde1df4615 python3Packages.jupyter-book: 2.1.6 -> 2.1.7 2026-09-29 11:11:14 +00:00
Vincent Laporte
a19f796b93 rocqPackages.jasmin: 2026.03.1 → 2026.03.3 (#567832) 2026-09-29 11:09:37 +00:00
nixpkgs-ci[bot]
2c32f854e0 compress-pptx: 1.3.1 -> 1.3.3 (#568073) 2026-09-29 11:05:24 +00:00
R. Ryantm
c7b54df3b2 python3Packages.cv2-enumerate-cameras: 1.3.3 -> 1.4.0 2026-09-29 11:01:48 +00:00
Eric Rodrigues Pires
2a59030f9d quattrocento: remove homepage 2026-09-29 08:01:30 -03:00
Anthony
7cc198ccbb tft-cli: init at 0.0.38 (#485993) 2026-09-29 11:01:21 +00:00
Eric Rodrigues Pires
23501ecfb7 quattrocento-sans: remove homepage 2026-09-29 08:01:10 -03:00
Eric Rodrigues Pires
98fd146a24 mpir: fix homepage and remove downloadPage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
dca4cb90cb nvrs: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
8def5c5ded opcr-policy: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
27a6febd7a pbzip2: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
368bd947c7 rotp: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
fb9e6aee13 atkmm: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
69f3afd1cc gtkmm: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
61c8f8a820 mm-common: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
50286b3d56 windows10-icons: fix homepage 2026-09-29 08:00:11 -03:00
Eric Rodrigues Pires
f2a495e1d7 waffle: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
824f05ac1e urjtag: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
2ee347bc73 unoconv: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
65ca177327 timbreid: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
f7ebc7c773 sbsigntool: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
9f143c4ce1 schemamap: fix homepage 2026-09-29 08:00:10 -03:00
Eric Rodrigues Pires
26b96f3138 regionset: fix homepage 2026-09-29 08:00:10 -03:00
nixpkgs-ci[bot]
3544e60371 rgrc: 0.6.34 -> 0.6.35 (#568214) 2026-09-29 10:53:58 +00:00
nixpkgs-ci[bot]
d8f1d9b459 terminal-space-program: 0.43.0 -> 0.44.3 (#568201) 2026-09-29 10:53:57 +00:00
K900
4381460966 Vulkan 1.4.363 (#568165) 2026-09-29 10:51:45 +00:00
alex p
b9aa61b453 doc/readme: shorten local development section 2026-09-29 12:49:02 +02:00
alex p
844ee0e38a doc/readme: reference releases at top 2026-09-29 12:49:02 +02:00
Pavol Rusnak
e4403976da phoenixd: 0.9.0 -> 0.9.1 (#566978) 2026-09-29 10:40:13 +00:00
azahi
8775ef067f tbls: 1.96.0 -> 1.96.1 (#568117) 2026-09-29 10:39:54 +00:00
azahi
04b30cdac5 seaweedfs: 4.47 -> 4.48 (#568195) 2026-09-29 10:39:39 +00:00
R. Ryantm
333a8ce488 circup: 3.0.4 -> 3.1.0 2026-09-29 10:38:09 +00:00
R. Ryantm
3f7bc6d374 uutils-procps: 0.0.1-unstable-2026-09-18 -> 0.0.1-unstable-2026-09-24 2026-09-29 10:32:47 +00:00
Ryan Burns
5d4ec2e8e2 openvino: forbid compiler references
This is a dependency of firefox, which forbids compiler references, so
we hoist the same disallowedRequisites requirement here to catch
regressions earlier.

Thanks to K900 for the CMake option that avoids embedding build options,
as was happening in the previous SCons build. Now that SCons is no
longer needed, we can remove it entirely from the build.

Co-authored-by: K900 <me@0upti.me>
2026-09-29 03:31:41 -07:00
R. Ryantm
1c5a7e3f74 rgrc: 0.6.34 -> 0.6.35 2026-09-29 10:27:08 +00:00
Ivan Mincik
69b2fc8ce0 vacask: set OpenVAF target CPU (#554242) 2026-09-29 10:22:51 +00:00
Ivan Mincik
1d6ec1d704 python3Packages.sigima: 1.1.6 -> 1.2.0 (#568182) 2026-09-29 10:21:17 +00:00
Ivan Mincik
840c8f5ee9 peertube: 8.3.0 -> 8.3.1 (#567852) 2026-09-29 10:19:49 +00:00
Damien Cassou
3903a2bccd lint-staged: 17.5.1 -> 17.6.0 (#567588) 2026-09-29 10:19:40 +00:00
Fabian Affolter
7abdbd3f64 yara-x: 1.20.0 -> 1.21.0 (#568203) 2026-09-29 10:18:40 +00:00
Fabian Affolter
85d28fe2bf python3Packages.homematicip: 2.17.0 -> 2.18.0 (#568015) 2026-09-29 10:17:11 +00:00
Aleksana
ec65e5b57c nixos-option: show option value more conservatively (#567000) 2026-09-29 10:12:48 +00:00
Fabian Affolter
851a74ac51 git-privacy: fix build error pkg_resources is deprecated (#563153) 2026-09-29 10:05:55 +00:00
André Silva
db3ded8608 ledger-live-desktop: 4.19.1 -> 4.21.1 (#568050) 2026-09-29 10:04:11 +00:00
R. Ryantm
528f49659a shaarli: 0.16.6 -> 0.16.7 2026-09-29 10:03:45 +00:00
Gaétan Lepage
fe42477f9a python3Packages.jupyter-server-ydoc: 3.0.3 -> 3.0.4 (#568164) 2026-09-29 10:01:16 +00:00
Fabian Affolter
7c37200627 python3Packages.pyosoenergyapi: migrate to finalAttrs 2026-09-29 11:58:02 +02:00
R. Ryantm
0783578b3f yara-x: 1.20.0 -> 1.21.0 2026-09-29 09:56:29 +00:00
R. Ryantm
96c8883ed6 terminal-space-program: 0.43.0 -> 0.44.3 2026-09-29 09:55:47 +00:00
Fabian Affolter
9c8fe8c251 python3Packages.pyosohotwaterapi: remove
Replaced by pyosoenergyapi
2026-09-29 11:55:13 +02:00
Holiu618
f8e209c4f4 ov: 0.54.0 -> 0.55.0
Diff: https://github.com/noborus/ov/compare/v0.54.0...v0.55.0

Changelog: https://github.com/noborus/ov/releases/tag/v0.55.0
2026-09-29 17:53:56 +08:00
nixpkgs-ci[bot]
507233612e surge-downloader: 0.12.1 -> 0.12.2 (#568181) 2026-09-29 09:50:47 +00:00
zowoq
f67c2fbed7 nixosTests.linux-builder-vz-store-gc: enable nix (#567723) 2026-09-29 09:48:05 +00:00
zowoq
b3e5746be3 nixos/telegraf: add package maintainers (#567315) 2026-09-29 09:46:54 +00:00
zowoq
ac38837f8e terraform-providers.cloudflare_cloudflare: 5.25.0 -> 5.26.0 (#568194) 2026-09-29 09:44:46 +00:00
Holiu618
dac282efe2 seaweedfs: 4.47 -> 4.48
Diff: https://github.com/seaweedfs/seaweedfs/compare/4.47...4.48
2026-09-29 17:42:06 +08:00
Alexis Hildebrandt
2c88b1a651 groff: 1.24.1 -> 1.24.2 2026-09-29 11:33:39 +02:00
R. Ryantm
6ab234b258 terraform-providers.cloudflare_cloudflare: 5.25.0 -> 5.26.0 2026-09-29 09:31:15 +00:00
R. Ryantm
7cd906d120 aseprite: 1.3.18.5 -> 1.3.18.6 2026-09-29 09:28:53 +00:00
Fabian Affolter
4675ab7428 certigo: 1.18.0 -> 1.18.1 (#568067) 2026-09-29 09:26:15 +00:00
R. Ryantm
423d232d61 dbeaver-bin: 26.2.0 -> 26.2.1 2026-09-29 09:26:02 +00:00
Fabian Affolter
bc3b430145 python3Packages.twilio: 9.11.1 -> 9.11.2 (#568178) 2026-09-29 09:23:00 +00:00
Matej Focko
961974268b tft-cli: init at 0.0.38
Signed-off-by: Matej Focko <me@mfocko.xyz>
2026-09-29 11:21:35 +02:00
Rafael Ieda
85981abf4a wesnoth-devel: 1.19.24 -> 1.19.28 2026-09-29 06:20:29 -03:00
Matej Focko
8d0be9c005 maintainers: add mfocko
Signed-off-by: Matej Focko <me@mfocko.xyz>
2026-09-29 11:20:18 +02:00
nixpkgs-ci[bot]
8312cb3b46 tail-tray: 0.2.34 -> 0.2.35 (#568114) 2026-09-29 09:08:33 +00:00
Maximilian Bosch
fb87aeb97e glibc: 2.44-25 -> 2.44-50 (#567376) 2026-09-29 09:07:58 +00:00
Fabian Affolter
14ea24b049 python3Packages.flare-capa: disable on darwin 2026-09-29 11:05:56 +02:00
nixpkgs-ci[bot]
8494274999 libsecretspec: 0.21.0 -> 0.21.1 (#568089) 2026-09-29 08:54:32 +00:00
nixpkgs-ci[bot]
10b6afb030 libsecretspec-resolver: 0.21.0 -> 0.21.1 (#568085) 2026-09-29 08:54:31 +00:00
Markus Kowalewski
b4b7e7022e mpich: 5.0.1 -> 5.0.2 (#568069) 2026-09-29 08:53:03 +00:00
Pol Dellaiera
b690bf9c9b agentaps: init at 0.3.1 (#566837) 2026-09-29 08:48:36 +00:00
R. Ryantm
723c8c7851 python3Packages.sigima: 1.1.6 -> 1.2.0 2026-09-29 10:47:56 +02:00
R. Ryantm
351f7385bb snapraid: 14.9 -> 14.10 2026-09-29 08:45:23 +00:00
R. Ryantm
6e950e8b60 surge-downloader: 0.12.1 -> 0.12.2 2026-09-29 08:41:44 +00:00
R. Ryantm
e48e1e1846 python3Packages.loro: 1.13.2 -> 1.16.2 2026-09-29 08:37:14 +00:00
Weijia Wang
bfdb0ce626 neovim-node-client: fix build on exotic platforms (#568053) 2026-09-29 08:25:39 +00:00
Fabian Affolter
2eafa6957a certigo: modernize
- add changelog to meta
2026-09-29 10:22:39 +02:00
Fabian Affolter
0a76c84d33 greenmask: 0.2.23 -> 0.2.24 (#568081) 2026-09-29 08:21:06 +00:00
Fabian Affolter
2e95226bdd agentsploit: enable darwin support (#568161) 2026-09-29 08:19:50 +00:00
Fabian Affolter
f0f45ecfce zond: 0-unstable-2026-09-11 -> 0.18.0 (#568172) 2026-09-29 08:19:20 +00:00
Fabian Affolter
701973be2c turso-cli: 1.0.31 -> 1.0.32 (#568174) 2026-09-29 08:19:00 +00:00
Domen Kožar
6789422ac6 agentaps: init at 0.3.1
Package the v0.3.1 release and include the upstream --version flag so the installed binary can be checked with versionCheckHook.

Release notes: https://github.com/domenkozar/agentaps/blob/v0.3.1/CHANGELOG.md

Assisted-by: Codex (GPT-6)
2026-09-29 10:15:57 +02:00
Fabian Affolter
1e5202adb8 python3Packages.flare-capa: rename 2026-09-29 10:14:16 +02:00
R. Ryantm
e58c9bb7ed python3Packages.twilio: 9.11.1 -> 9.11.2 2026-09-29 08:14:07 +00:00
Cabia Rangris
d85f3a1184 klipper: 0.13.0-unstable-2026-08-18 -> 0.13.0-unstable-2026-09-28 (#568173) 2026-09-29 08:12:44 +00:00
Fabian Affolter
9bc989b5f4 kubescape: 4.0.14 -> 4.0.15 (#568171) 2026-09-29 08:11:01 +00:00
Fabian Affolter
e15cc85a76 turso-cli: 1.0.31 -> 1.0.32
Diff: https://github.com/tursodatabase/turso-cli/compare/v1.0.31...v1.0.32

Changelog: https://github.com/tursodatabase/turso-cli/releases/tag/v1.0.32
2026-09-29 10:08:47 +02:00
Fabian Affolter
bc0757789c zond: 0-unstable-2026-09-11 -> 0.18.0
Diff: https://github.com/zond-rs/zond/compare/v0-unstable-2026-09-11...v0.18.0

Changelog: https://github.com/zond-rs/zond/releases/tag/v0.18.0
2026-09-29 10:00:41 +02:00
R. Ryantm
bcd0baf5f4 klipper: 0.13.0-unstable-2026-08-18 -> 0.13.0-unstable-2026-09-28 2026-09-29 07:53:53 +00:00
R. Ryantm
b9ead1a281 kubescape: 4.0.14 -> 4.0.15 2026-09-29 07:48:56 +00:00
Fabian Affolter
63e1af0a91 zond: init at 0-unstable-2026-09-11 (#564968) 2026-09-29 07:48:08 +00:00
Fabian Affolter
5be0ccc4bc fluere: init at 0.8.1 (#568156) 2026-09-29 07:38:48 +00:00
Fabian Affolter
8635294909 python3Packages.tencentcloud-sdk-python: 3.1.182 -> 3.1.183 (#568155) 2026-09-29 07:38:32 +00:00
Fabian Affolter
f2ac8fd8f1 python3Packages.mypy-boto3-*: updates (#568158) 2026-09-29 07:38:28 +00:00
R. Ryantm
ad4514d820 moria: 0.1.0 -> 0.2.1 2026-09-29 07:26:44 +00:00
K900
a7da0ad8ee spirv-tools: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/SPIRV-Tools/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:31 +03:00
K900
47c56fe0ca spirv-cross: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/SPIRV-Cross/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0

Changelog: https://github.com/KhronosGroup/SPIRV-Cross/releases/tag/vulkan-sdk-1.4.363.0
2026-09-29 10:23:31 +03:00
K900
e9f28bf90d spirv-headers: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/SPIRV-Headers/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:31 +03:00
K900
cbb25b6253 vulkan-volk: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/zeux/volk/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:31 +03:00
K900
ee10685940 vulkan-utility-libraries: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/Vulkan-Utility-Libraries/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:31 +03:00
K900
4bc201cce8 vulkan-extension-layer: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/Vulkan-ExtensionLayer/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:30 +03:00
K900
a0d6554b72 vulkan-tools-lunarg: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/LunarG/VulkanTools/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:30 +03:00
K900
1d374fd8f8 vulkan-tools: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/Vulkan-Tools/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:30 +03:00
K900
4209a02440 vulkan-validation-layers: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:30 +03:00
K900
b1b2eb3da1 vulkan-loader: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/Vulkan-Loader/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:30 +03:00
K900
0215b39c68 vulkan-headers: 1.4.357.0 -> 1.4.363.0
Diff: https://github.com/KhronosGroup/Vulkan-Headers/compare/vulkan-sdk-1.4.357.0...vulkan-sdk-1.4.363.0
2026-09-29 10:23:30 +03:00
K900
da762d8656 glslang: 16.4.0 -> 16.6.0
Diff: https://github.com/KhronosGroup/glslang/compare/16.4.0...16.6.0

Changelog: https://github.com/KhronosGroup/glslang/blob/16.6.0/CHANGES.md
2026-09-29 10:23:30 +03:00
R. Ryantm
595f60cd98 mithril: 0.1.3 -> 0.2.1 2026-09-29 07:23:13 +00:00
R. Ryantm
c3e8d92091 python3Packages.jupyter-server-ydoc: 3.0.3 -> 3.0.4 2026-09-29 07:08:17 +00:00
Fabian Affolter
c55105caf6 agentsploit: enable darwin support 2026-09-29 09:04:53 +02:00
Ulrik Strid
0a59a4df5f msedgedriver: add x86_64-darwin and updater changes to match backport (#568044) 2026-09-29 07:03:04 +00:00
Fabian Affolter
654a7bdd2e hexora: init at 0.3.1 (#567906) 2026-09-29 06:55:58 +00:00
K900
ec0e444270 kdePackages.kirigami-addons: 1.14.0 -> 1.14.2 (#568059) 2026-09-29 06:43:12 +00:00
Fabian Affolter
d80499a8c0 ghosthound: init at 0.1.2
BloodHound OpenGraph extension that surfaces Active Directory

https://github.com/JVBotelho/ghosthound
2026-09-29 08:42:46 +02:00
Fabian Affolter
b2ed47c8f3 python3Packages.boto3-stubs: 1.43.103 -> 1.43.104 2026-09-29 08:37:36 +02:00
Fabian Affolter
c4a15f6e34 python3Packages.mypy-boto3-ssm: 1.43.53 -> 1.43.104 2026-09-29 08:37:21 +02:00
Fabian Affolter
8d6866c44b python3Packages.mypy-boto3-guardduty: 1.43.97 -> 1.43.104 2026-09-29 08:36:32 +02:00
Fabian Affolter
a96b9d4ba9 python3Packages.mypy-boto3-glue: 1.43.103 -> 1.43.104 2026-09-29 08:36:30 +02:00
Fabian Affolter
cc2a43ceea python3Packages.mypy-boto3-fsx: 1.43.0 -> 1.43.104 2026-09-29 08:36:27 +02:00
Fabian Affolter
8105afd6bc python3Packages.mypy-boto3-eks: 1.43.88 -> 1.43.104 2026-09-29 08:36:20 +02:00
Fabian Affolter
aeba6d5487 python3Packages.mypy-boto3-ec2: 1.43.100 -> 1.43.104 2026-09-29 08:36:18 +02:00
Fabian Affolter
d5b6bfadaa python3Packages.mypy-boto3-connect: 1.43.103 -> 1.43.104 2026-09-29 08:36:09 +02:00
Fabian Affolter
e8a3ab709f python3Packages.tencentcloud-sdk-python: 3.1.182 -> 3.1.183
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.182...3.1.183

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.183/CHANGELOG.md
2026-09-29 08:35:21 +02:00
Fabian Affolter
58737ced61 fluere: init at 0.8.1
Tool designed for network monitoring and analysis

https://github.com/SkuldNorniern/fluere
2026-09-29 08:33:08 +02:00
Pol Dellaiera
ae40bb5c75 tgrep: 1.0.10 -> 1.0.11 (#568024) 2026-09-29 06:19:46 +00:00
nixpkgs-ci[bot]
e19933c1f3 Merge staging-next into staging 2026-09-29 06:16:53 +00:00
nixpkgs-ci[bot]
9aa8f807dc Merge master into staging-next 2026-09-29 06:16:22 +00:00
Yohann Boniface
81819e3c23 mdbook-rss-feed: add the creator as co-maintainer (#568042) 2026-09-29 06:15:51 +00:00
nixpkgs-ci[bot]
7f27bc6c3c gh-dash: 4.25.2 -> 4.26.0 (#567816) 2026-09-29 06:10:32 +00:00
Pol Dellaiera
523a21fc24 tgrep: fix darwin build 2026-09-29 08:08:09 +02:00
zowoq
f616b05bbe nixos/telegraf: add package maintainers
the current test maintainer also maintains the package
2026-09-29 16:07:36 +10:00
R. Ryantm
3fabea5e74 exoscale-cli: 1.99.0 -> 1.101.0 2026-09-29 06:03:12 +00:00
Anthony
eddfad7e35 python3Packages.otcextensions: 0.34.7 -> 0.34.8 (#567943) 2026-09-29 06:02:19 +00:00
Vladimír Čunát
3ee1ab335c uboot*: fix build
https://hydra.nixos.org/build/347450920/step/2/log/tail
Thanks to r-burns who investigated the issue and found this solution.
2026-09-29 08:00:34 +02:00
MJ Moriarity
f8a0cdebb1 libreoffice-collabora: fix build with gcc16
pull in patches for the commits that add missing includes that enable
building with gcc16 without error.
2026-09-28 23:59:09 -06:00
nixpkgs-ci[bot]
a85faf45df tfswitch: 1.19.0 -> 1.20.0 (#568113) 2026-09-29 05:25:57 +00:00
R. Ryantm
9333bfca11 tbls: 1.96.0 -> 1.96.1 2026-09-29 05:24:38 +00:00
whispers
871d659063 redis-plus-plus: add patch for gcc 16 (#568054) 2026-09-29 05:23:26 +00:00
R. Ryantm
74ec0e5b5e tail-tray: 0.2.34 -> 0.2.35 2026-09-29 04:53:36 +00:00
R. Ryantm
ce78a3acf7 tfswitch: 1.19.0 -> 1.20.0 2026-09-29 04:52:12 +00:00
nixpkgs-ci[bot]
bfbe72724f golines: 0.15.0 -> 0.16.0 (#568079) 2026-09-29 04:28:53 +00:00
R. Ryantm
5f090a1768 unixodbcDrivers.duckdb: 1.5.5.0 -> 1.5.6.0 2026-09-29 04:27:42 +00:00
avycado13
f424278d71 syncthing-macos: 2.0.14-1 -> 2.1.5-1 2026-09-28 21:20:07 -07:00
Vladimír Čunát
ab69ce2ec3 gnat13: rebase aarch64-darwin trampoline patch for gcc 13.5.0 (#567991) 2026-09-29 04:07:53 +00:00
whispers
b6c8664de9 flatpak: ignore prereleases (#568080) 2026-09-29 03:29:29 +00:00
R. Ryantm
5fdba066b9 spruce: 1.35.19 -> 1.35.20 2026-09-29 03:19:41 +00:00
R. Ryantm
1c1ab471f6 simplebluez: 1.1.0 -> 1.2.0 2026-09-29 03:15:58 +00:00
arcayr
9bf555da75 flatpak: ignore prereleases 2026-09-29 13:14:24 +10:00
jm5905938
19a9abb277 rnr: adopt 2026-09-29 11:13:21 +08:00
jm5905938
4e962900fb maintainers: add jm5905938 2026-09-29 11:10:48 +08:00
nixpkgs-ci[bot]
fb94dc6ea1 tpnote: 1.27.1 -> 1.27.2 (#568065) 2026-09-29 03:02:09 +00:00
whispers
fc531c3faf flatpak: 1.18.1 -> 1.18.4 (#564674) 2026-09-29 03:01:49 +00:00
R. Ryantm
fef45ac42e cook-cli: 0.36.0 -> 0.37.0 2026-09-29 03:01:34 +00:00
R. Ryantm
201a398ba0 pdfcpu: 0.15.0 -> 0.16.0 2026-09-29 03:00:23 +00:00
zowoq
6ee521d484 terraform: 1.16.3 -> 1.16.4 (#568088) 2026-09-29 02:59:39 +00:00
Ihar Hrachyshka
dfdacb5ecb python3Packages.mlx: 0.32.0 -> 0.32.1 (#568074) 2026-09-29 02:45:57 +00:00
R. Ryantm
c38a75eaa8 libsecretspec: 0.21.0 -> 0.21.1 2026-09-29 02:42:56 +00:00
R. Ryantm
af5659602c terraform: 1.16.3 -> 1.16.4 2026-09-29 02:40:20 +00:00
R. Ryantm
4f227425fc markuplinkchecker: 1.2.0 -> 1.2.2 2026-09-29 02:39:39 +00:00
R. Ryantm
e7da0713cd libsecretspec-resolver: 0.21.0 -> 0.21.1 2026-09-29 02:27:38 +00:00
LIN, Jian
2667da911a emacsPackages.ebuild-mode: 1.85 -> 1.86 (#568045) 2026-09-29 02:22:54 +00:00
R. Ryantm
dcd5c80a2d iroh-relay: 1.2.0 -> 1.3.0 2026-09-29 02:20:28 +00:00
R. Ryantm
db6c7c764d greenmask: 0.2.23 -> 0.2.24 2026-09-29 02:09:35 +00:00
R. Ryantm
9995978bef golines: 0.15.0 -> 0.16.0 2026-09-29 02:05:10 +00:00
R. Ryantm
6608d93592 diffoscope: 331 -> 332 2026-09-29 01:51:57 +00:00
Ihar Hrachyshka
9e36a8e423 python3Packages.mlx-vlm: mark as broken
The packaged (old) version of mlx-vlm is not compatible with the current
version of mlx. To unbreak, the package should bump to at least v0.6.15
that is the first release compatible with mlx 0.32.1.
2026-09-28 21:49:41 -04:00
R. Ryantm
33f8c33174 python3Packages.colcon-notification: 0.3.1 -> 0.3.3 2026-09-29 01:46:12 +00:00
Ihar Hrachyshka
a1c5f8464b python3Packages.mlx: 0.32.0 -> 0.32.1 2026-09-28 21:45:37 -04:00
nixpkgs-ci[bot]
5dedf7c7c9 codex-acp: 1.12.0 -> 1.13.1 (#567167) 2026-09-29 01:43:59 +00:00
Nick Cao
67811b75fd copybara: use jdk25_headless, add versionCheckHook (#567325) 2026-09-29 01:35:10 +00:00
Ryan Hendrickson
939c8bbe33 firefox-devedition-unwrapped: 156.0b4 -> 158.0b1 2026-09-28 21:32:06 -04:00
R. Ryantm
7041ceb0fe compress-pptx: 1.3.1 -> 1.3.3 2026-09-29 01:27:24 +00:00
shinbunbun
bec18912eb copybara: use jdk25_headless, add versionCheckHook
Since v20260824, upstream builds copybara_deploy.jar with class file
version 69 (Java 25), but the wrapper still launched it with
jdk21_headless. The package has been failing at startup since the
update to 20260831:

  java.lang.UnsupportedClassVersionError: com/google/copybara/Main has
  been compiled by a more recent version of the Java Runtime (class
  file version 69.0), this version of the Java Runtime only recognizes
  class file versions up to 65.0

Switch to jdk25_headless and add versionCheckHook so that a future
jar/JDK mismatch fails the build instead of producing a broken
package. copybara creates a log directory under the JVM's user.home
at startup, which comes from the passwd entry rather than $HOME. On
darwin that is /var/empty, so skip the check there.

The wrapper references java by store path, so drop the JDK from
buildInputs. Since the package can only run where the JDK is
available, take meta.platforms from jdk25_headless instead of
lib.platforms.all.

Also add myself as a maintainer.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-29 10:21:55 +09:00
Sebastián Mancilla
f47dc24388 objdiff: 3.8.0 -> 3.8.1 (#560142) 2026-09-29 01:18:05 +00:00
Sebastián Mancilla
28e8ebf3df kbld: 0.47.3 -> 0.49.1 (#520354) 2026-09-29 01:17:12 +00:00
Atemu
769fe7f27c evolis-card-printer: init at 4.12.8 (#562424) 2026-09-29 01:10:47 +00:00
nixpkgs-ci[bot]
86b1c819c9 open-websearch: 2.1.9 -> 2.2.0 (#567971) 2026-09-29 01:08:10 +00:00
liberodark
d12e756474 tree-sitter: fix riscv64-linux build 2026-09-29 03:06:22 +02:00
R. Ryantm
58dedacf87 matrix-conduit: 0.10.13 -> 0.10.14 2026-09-29 01:02:57 +00:00
Katsumi Takeuchi
93ccc9466d intel-oneapi-toolkit: use ocl-icd as the OpenCL loader
The bundled loader only reads /etc/OpenCL/vendors, so OpenCL devices
were not found on NixOS without OCL_ICD_VENDORS.

Assisted-by: Claude Code with Opus 5.5 medium (Anthropic)
2026-09-29 09:56:48 +09:00
R. Ryantm
2eaf524993 mpich: 5.0.1 -> 5.0.2 2026-09-29 00:49:06 +00:00
Fernando Rodrigues
9b1183f069 nixos/doc/release-notes: add release note and migration instructions for programs.fish.shellFunctions (#560089) 2026-09-29 00:48:44 +00:00
liberodark
ea8f81c9f4 luajit_openresty: fix luaAttr for the lua package set 2026-09-29 02:48:27 +02:00
R. Ryantm
b7d9b10dcb certigo: 1.18.0 -> 1.18.1 2026-09-29 00:44:30 +00:00
R. Ryantm
c63979c70a tpnote: 1.27.1 -> 1.27.2 2026-09-29 00:40:31 +00:00
Sebastián Mancilla
1ca2021cba inter: modernize (#560495) 2026-09-29 00:33:20 +00:00
José Romildo Malaquias
fa281c6d98 moka-icon-theme: fix version, modernize (#567279) 2026-09-29 00:32:05 +00:00
Sebastián Mancilla
315ec61071 uutils-sed: 0.1.1 -> 0.2.0 (#560066) 2026-09-29 00:31:19 +00:00
R. Ryantm
026c6c364e vscode-extensions.firsttris.vscode-jest-runner: 0.4.148 -> 0.4.149 2026-09-29 00:27:27 +00:00
R. Ryantm
83e5baa286 balena-compose-parser: 0.4.0 -> 0.4.1 2026-09-29 00:27:20 +00:00
nixpkgs-ci[bot]
c83ea88f6b Merge staging-next into staging 2026-09-29 00:26:41 +00:00
Sebastián Mancilla
ba1c15f32a netclient: 1.6.0 -> 1.7.0 (#558559) 2026-09-29 00:26:12 +00:00
nixpkgs-ci[bot]
1de5ccf183 Merge master into staging-next 2026-09-29 00:26:10 +00:00
liberodark
7c0bdd0e0b luajit: use luajit_openresty on riscv64 2026-09-29 02:23:15 +02:00
liberodark
a38c886f62 luajit_openresty: add riscv64 support 2026-09-29 02:23:01 +02:00
liberodark
b768821e77 luajit_openresty: 2.1-20260724 -> 2.1-20260824 2026-09-29 02:21:35 +02:00
Sebastián Mancilla
93935cfe67 netmaker-full: 1.6.0 -> 1.7.0 (#558558) 2026-09-29 00:20:14 +00:00
dotlambda
f22577a906 imagemagick: 7.1.2-31 -> 7.1.2-32 (#568033) 2026-09-29 00:19:33 +00:00
Sebastián Mancilla
e63c96e6b5 netmaker: 1.6.0 -> 1.7.0 (#558560) 2026-09-29 00:18:16 +00:00
R. Ryantm
0cad77fb93 httplib: 0.56.0 -> 0.58.0 2026-09-29 00:17:15 +00:00
Sebastián Mancilla
72d0c9473d libfastjson: 1.2304.0 -> 1.2609.0 (#558862) 2026-09-29 00:12:16 +00:00
Sebastián Mancilla
555fd8f41c openlibm: 0.8.7 -> 0.8.8 (#559120) 2026-09-28 23:51:46 +00:00
Seth Henderson
4a8fee2a21 python3Packages.markovify: init at 0.9.4 2026-09-29 09:49:53 +10:00
whispers
3f6a1a107f mosh: use macros from autoconf-archive
mosh vendors many macros from autoconf-archive and one from pkg-config.
these are old and, for example, do not allow selecting new C++ standard
versions (as is necessary for C++20 with gcc 16). instead, we remove the
m4 directory and include autoconf-archive, which lets these macros be
selected at build time.
2026-09-28 19:48:52 -04:00
Sebastián Mancilla
dfb139b35d liblouis: 3.38.0 -> 3.39.0 (#558865) 2026-09-28 23:47:33 +00:00
Weijia Wang
7de3fb2726 neovim-node-client: fix build on exotic platforms 2026-09-29 01:37:54 +02:00
R. Ryantm
1dcf5ede2b wlc: 2.1.1 -> 2.2.1 2026-09-28 23:23:41 +00:00
Matt Sturgeon
bacda13ecd maintainers/github-teams.json: Automated sync (#567993) 2026-09-28 23:19:32 +00:00
Nicolas Benes
2a8bf999b5 redis-plus-plus: add patch for gcc 16 2026-09-29 01:18:42 +02:00
R. Ryantm
bd2598e454 ledger-live-desktop: 4.19.1 -> 4.21.1 2026-09-28 23:02:14 +00:00
foundationkitty
84c2a60b84 dusklight: 1.4.1 -> 2.0.2 2026-09-28 15:59:23 -07:00
Nick Cao
81a3b1f4c0 libkrun: 1.19.0 -> 1.19.5 (#535030) 2026-09-28 22:47:06 +00:00
Nick Cao
498b2fbd95 enpass-cli: 1.12.0 -> 1.14.0 (#567941) 2026-09-28 22:43:53 +00:00
R. Ryantm
9e6b24e57c kdePackages.kirigami-addons: 1.14.0 -> 1.14.2 2026-09-28 22:39:42 +00:00
R. Ryantm
cd67cf162a emacsPackages.ebuild-mode: 1.85 -> 1.86 2026-09-28 22:34:57 +00:00
Rafael Ieda
c750c5c81f msedgedriver: add x86_64-darwin and updater changes to match backport 2026-09-28 19:33:32 -03:00
Maximilian Bosch
41ad56f934 Revert "gixy: 0.1.21 -> 0.2.54, switch upstream to maintained gixy-ng fork" (#568041) 2026-09-28 22:27:00 +00:00
nixpkgs-ci[bot]
f632a53aae mdbook-rss-feed: 1.10.2 -> 2.0.0 (#568012) 2026-09-28 22:24:18 +00:00
Johannes Kirschbauer
e7bed1f4c1 doc/styleguide: use sentence case (#567377) 2026-09-28 22:21:27 +00:00
Maximilian Bosch
a198dfd0b9 Revert "gixy: 0.1.21 -> 0.2.54, switch upstream to maintained gixy-ng fork" 2026-09-29 00:20:28 +02:00
saylesss88
32490a192c mdbook-rss-feed: add the creator as co-maintainer 2026-09-29 00:18:23 +02:00
saylesss88
6490a9729f maintainers: add saylesss88 2026-09-29 00:15:00 +02:00
R. Ryantm
abc6e60348 openfga-cli: 0.8.0 -> 0.8.1 2026-09-28 22:03:55 +00:00
R. Ryantm
3dc1606cb8 plink2: 2.0.0-a.7.7 -> 2.0.0-a.7.9 2026-09-28 21:55:42 +00:00
R. Ryantm
94f0f60212 dtop: 0.9.3 -> 0.9.4 2026-09-28 21:48:36 +00:00
R. Ryantm
ab6ffe5aa3 imagemagick: 7.1.2-31 -> 7.1.2-32 2026-09-28 21:44:15 +00:00
R. Ryantm
2306df8300 stamp: 0-unstable-2026-09-04 -> 0-unstable-2026-09-12 2026-09-28 21:31:43 +00:00
Nick Cao
b9d401cc6e lazyworktree: 1.50.0 -> 1.50.1 (#567770) 2026-09-28 21:28:40 +00:00
nixpkgs-ci[bot]
1ae5a6fffc npc: 1.0.0 -> 1.0.1 (#568011) 2026-09-28 21:22:41 +00:00
nixpkgs-ci[bot]
ed36b0f6f4 egctl: 1.9.1 -> 1.9.2 (#567996) 2026-09-28 21:22:38 +00:00
nixpkgs-ci[bot]
1f3449f319 code-cursor: 3.21.9 -> 3.22.7 (#567925) 2026-09-28 21:22:32 +00:00
nixpkgs-ci[bot]
5749d055e3 lens: 2026.9.20601 -> 2026.9.181013 (#567917) 2026-09-28 21:22:31 +00:00
Fabian Affolter
f4f672dc5d python3Packages.gitpython: 3.1.58 -> 3.1.62 (#562268) 2026-09-28 21:19:22 +00:00
R. Ryantm
461f34d915 flexget: 3.21.0 -> 3.21.3 2026-09-28 21:12:07 +00:00
Austin Horstman
5387b308ea vimPlugins: reject aliases that shadow plugins
An alias that shadows a plugin only threw when that attribute was
evaluated with aliases enabled. CI evaluates with allowAliases = false,
so a shadowing alias passed review and left rust-tools-nvim unevaluable
for users. Check the alias names against the plugin set whenever
vimPlugins is evaluated, as mpvScripts does, and drop the per-alias check
this replaces.
2026-09-28 16:11:19 -05:00
Austin Horstman
9ae9d76e89 vimPlugins.rust-tools-nvim: remove
Upstream has been archived since January 2024. A deprecation alias was
added while the plugin stayed in the generated set, so the alias shadowed
it and evaluation failed with "Alias rust-tools-nvim is still in
vim-plugins" instead of pointing users to rustaceanvim. Finish the
removal and keep a throwing alias.
2026-09-28 16:11:18 -05:00
Yohann Boniface
0875123ad7 superfile: 1.3.3 -> 1.6.0 (#450661) 2026-09-28 21:11:09 +00:00
Yohann Boniface
2c6db2074f kubernix: modernize (#567911) 2026-09-28 21:07:57 +00:00
R. Ryantm
175e5d3e76 tgrep: 1.0.10 -> 1.0.11 2026-09-28 21:06:23 +00:00
Martin Weinelt
2ce392d342 Firefox: 156.0.1 -> 157.0; 153.3.0esr -> 153.4.0esr; drop 140esr (#567873) 2026-09-28 21:03:46 +00:00
Tom
12e5c0fd41 ttf_bitstream_vera: use lib.licenses.bitstreamVera (#568013) 2026-09-28 21:00:19 +00:00
Fabian Affolter
cde5b336cb python3Packages.mammoth: 1.12.2 -> 1.13.0 (#567537) 2026-09-28 20:57:52 +00:00
Martin Weinelt
1500f776c8 firefox-esr-140-unwrapped: drop
This release series has reached its projected end of life.
2026-09-28 22:57:08 +02:00
Martin Weinelt
64ad630fb1 firefox-esr-153-unwrapped: 153.3.0esr -> 153.4.0esr
https://www.firefox.com/en-US/firefox/153.4.0/releasenotes/
2026-09-28 22:56:54 +02:00
Martin Weinelt
b63cad0a55 firefox-bin-unwrapped: 156.0.1 -> 157.0
https://www.firefox.com/en-US/firefox/157.0/releasenotes/
2026-09-28 22:56:54 +02:00
Martin Weinelt
a0a88763be firefox-unwrapped: 156.0.1 -> 157.0
https://www.firefox.com/en-US/firefox/157.0/releasenotes/
2026-09-28 22:56:54 +02:00
Martin Weinelt
36f5f9b26a nss_latest: 3.129 -> 3.130
https://github.com/mozilla/nss/blob/master/doc/src/releases/nss_3_130.md
2026-09-28 22:56:53 +02:00
whispers
ee26617b95 pcre2: 10.48 -> 10.49 (#567967) 2026-09-28 20:56:08 +00:00
Nick Cao
3291e6c8dd skate: 1.0.1 -> 1.1.0 (#567924) 2026-09-28 20:55:09 +00:00
jopejoe1
859fb687f8 ttf_bitstream_vera: use lib.licenses.bitstreamVera 2026-09-28 22:53:14 +02:00
Bart Oostveen
c886cadaa4 flatpak: 1.18.1 -> 1.18.4
Diff: https://github.com/flatpak/flatpak/compare/1.18.1...1.18.4

Changelog: https://github.com/flatpak/flatpak/releases/tag/1.18.4
2026-09-28 22:53:06 +02:00
Fabian Affolter
6821c13757 python3Packages.azure-mgmt-privatedns: 1.2.0 -> 2.0.0 (#548015) 2026-09-28 20:52:45 +00:00
Nick Cao
a884d1993f python3Packages.pyliebherrhomeapi: 0.5.1 -> 0.5.2 (#567977) 2026-09-28 20:52:29 +00:00
Nick Cao
73de79daeb terraform-providers.ovh_ovh: 2.20.0 -> 2.21.0 (#567975) 2026-09-28 20:52:02 +00:00
Nick Cao
f1edc98424 python3Packages.tencentcloud-sdk-python: 3.1.181 -> 3.1.182 (#567974) 2026-09-28 20:51:45 +00:00
Nick Cao
d7802e310b sacad: 3.0.1 -> 3.0.2 (#568010) 2026-09-28 20:49:53 +00:00
Nick Cao
390e25ab00 cargo-generate: fix build on darwin (#568008) 2026-09-28 20:49:08 +00:00
Nick Cao
895a2b7854 python3Packages.ingredient-parser-nlp: 2.7.0 -> 2.8.0 (#568001) 2026-09-28 20:48:34 +00:00
Nick Cao
805e2c9866 python3Packages.awslambdaric: 4.0.4 -> 4.1.0 (#568000) 2026-09-28 20:47:48 +00:00
R. Ryantm
3e64046dea taze: 21.1.0 -> 21.2.0 2026-09-28 20:47:30 +00:00
nixpkgs-ci[bot]
64532b1b83 cpm-cmake: 0.42.3 -> 0.43.2 (#541759) 2026-09-28 20:46:39 +00:00
Nick Cao
50573ea5cc stalwart-cli: remove giomf as maintainer (#567992) 2026-09-28 20:46:03 +00:00
Arne Keller
9e7ec01ffb gixy: 0.1.21 -> 0.2.54, switch upstream to maintained gixy-ng fork (#527083) 2026-09-28 20:44:56 +00:00
R. Ryantm
598578cb3b python3Packages.homematicip: 2.17.0 -> 2.18.0 2026-09-28 20:40:37 +00:00
R. Ryantm
7eb1ebe14d tree-sitter-grammars.tree-sitter-rescript: 6.0.0-unstable-2026-07-13 -> 6.0.0-unstable-2026-09-25 2026-09-28 20:40:25 +00:00
Fabian Affolter
a66736e695 nagiosPlugins.check_ssl_cert: 2.103.1 -> 2.103.3 (#567973) 2026-09-28 20:39:49 +00:00
Nick Cao
e4b322d320 vscode-extensions.sas.sas-lsp: 1.20.0 -> 1.21.0 (#567559) 2026-09-28 20:35:23 +00:00
Nick Cao
b67003bbea python3Packages.exa-py: 2.21.0 -> 2.23.0 (#567552) 2026-09-28 20:34:34 +00:00
Nick Cao
a09946d853 vastai: 1.5.6 -> 1.8.2 (#567636) 2026-09-28 20:32:59 +00:00
Adib Hanna
45edcdc1e3 zennotes-desktop: 2.45.0 -> 2.57.0
Use the source and npm hashes verified by ZenNotes/zennotes Nix update run 36478695469 and the main-branch package rebuild 36479600754.
2026-09-28 15:32:31 -05:00
Nick Cao
0bcc952e2e usql: 0.21.5 -> 0.21.6 (#567624) 2026-09-28 20:32:11 +00:00
Nick Cao
d71342c801 cocoon: 0.11.3 -> 0.11.4 (#567609) 2026-09-28 20:31:02 +00:00
nixpkgs-ci[bot]
770938f1af mochi: 26.8.2 -> 26.9.2 (#567190) 2026-09-28 20:29:57 +00:00
Nick Cao
8e89a4533f sioyek: 2.0.0-unstable-2026-08-18 -> 2.0.0-unstable-2026-09-24 (#567688) 2026-09-28 20:28:34 +00:00
Nick Cao
5c8c00253a libretro.swanstation: 0-unstable-2026-08-11 -> 0-unstable-2026-09-17 (#567670) 2026-09-28 20:26:32 +00:00
R. Ryantm
7bd5d25c46 mdbook-rss-feed: 1.10.2 -> 2.0.0 2026-09-28 20:26:27 +00:00
R. Ryantm
be4468b0ee npc: 1.0.0 -> 1.0.1 2026-09-28 20:25:47 +00:00
Nick Cao
7836f4a799 infrastructure-agent: 1.80.3 -> 1.80.4 (#567732) 2026-09-28 20:25:15 +00:00
Nick Cao
fdd15c8d39 python3Packages.pylsl: 1.18.4.b1 -> 1.18.5 (#567729) 2026-09-28 20:24:07 +00:00
R. Ryantm
1871c3168d sacad: 3.0.1 -> 3.0.2 2026-09-28 20:23:46 +00:00
Fabian Affolter
9f79c50a4d python3Packages.pure-magic-rs: 0.5.0 -> 0.5.1 (#568005) 2026-09-28 20:23:01 +00:00
Nick Cao
cbc4e3645f oauth2c: 1.21.0 -> 1.21.1 (#567727) 2026-09-28 20:22:30 +00:00
Fabian Affolter
9d01506f7d python3Packages.pyfaup-rs: 0.4.20 -> 0.4.22 (#568004) 2026-09-28 20:22:30 +00:00
Nick Cao
c7ed414332 gelly: 1.13.0 -> 1.14.0 (#567726) 2026-09-28 20:22:18 +00:00
Austin Horstman
c01530f7d9 vimUtils.buildVimPlugin: don't copy the build directory with dontUnpack
With dontUnpack there is no source directory to install from, so
installPhase copied $NIX_BUILD_TOP instead: env-vars, .attrs.json, and
.attrs.sh ended up in the plugin and pulled the whole stdenv into its
closure. Skip the copy in that case and leave installing files to the
caller's phases. Plugins that unpack keep an identical installPhase.

Fixes #508465
2026-09-28 15:21:57 -05:00
Nick Cao
ecead498c3 nerva: 1.70.0 -> 1.70.1 (#567721) 2026-09-28 20:21:30 +00:00
Fabian Affolter
28da512ae9 python3Packages.google-cloud-dlp: 3.38.0 -> 3.39.0 (#560362) 2026-09-28 20:20:54 +00:00
Nick Cao
ecab0b87f5 libopenshot-audio: 1.0.0 -> 1.0.1 (#567719) 2026-09-28 20:20:53 +00:00
Karl Ericsson
b65eacbbaa cargo-generate: fix build on darwin 2026-09-28 22:20:42 +02:00
Nick Cao
8afb8e9c81 readsb: 3.16.16 -> 3.16.17 (#567709) 2026-09-28 20:19:39 +00:00
Nick Cao
2bb4274800 libretro.fmsx: 0-unstable-2026-09-06 -> 0-unstable-2026-09-26 (#567702) 2026-09-28 20:19:04 +00:00
Nick Cao
b1d2910726 cdk8s-cli: 2.207.58 -> 2.207.62 (#567776) 2026-09-28 20:18:13 +00:00
Fabian Affolter
fa5f799780 python3Packages.pyvips: 3.1.1 -> 3.2.0 (#558759) 2026-09-28 20:17:17 +00:00
Nick Cao
902d3d3143 mackerel-agent: 0.87.0 -> 0.87.1 (#567769) 2026-09-28 20:17:01 +00:00
Nick Cao
9a15f74c85 vpxtool: 0.34.1 -> 0.34.6 (#567761) 2026-09-28 20:15:18 +00:00
Pavol Rusnak
f9fcddf314 ollama: 0.34.3 -> 0.34.4 (#567980) 2026-09-28 20:13:21 +00:00
Nick Cao
1d2e2d281c mango: 0.17.3 -> 0.17.4 (#567757) 2026-09-28 20:12:35 +00:00
Nick Cao
20ed14a09e apftool-rs: 1.2.5 -> 1.2.6 (#567755) 2026-09-28 20:12:05 +00:00
Nick Cao
6a50c32990 vscode-extensions.bazelbuild.vscode-bazel: 0.14.0 -> 0.15.0 (#567753) 2026-09-28 20:11:38 +00:00
Nick Cao
511fd89bfd vscode-extensions.coder.coder-remote: 1.16.3 -> 1.16.4 (#567751) 2026-09-28 20:11:14 +00:00
Nick Cao
ad200ccb3a pcloud: 2.2.1 -> 2.3.0 (#567289) 2026-09-28 20:07:15 +00:00
R. Ryantm
34fd214026 python3Packages.pure-magic-rs: 0.5.0 -> 0.5.1 2026-09-28 20:06:46 +00:00
Nick Cao
6352287dea dorion: 6.13.1 -> 6.13.2 (#567286) 2026-09-28 20:06:11 +00:00
Nick Cao
48eeb9aea5 signalbackup-tools: 20260822 -> 20260927 (#567378) 2026-09-28 20:04:52 +00:00
Nick Cao
ece6c59edc python3Packages.appium-python-client: 6.0.6 -> 6.0.7 (#567365) 2026-09-28 20:03:59 +00:00
Nick Cao
d94c5ca12f vscode-extensions.dotenv.dotenv-vscode: 0.28.1 -> 1.5.7 (#567360) 2026-09-28 20:02:05 +00:00
Nick Cao
c20c3f9518 libretro.fceumm: 0-unstable-2026-08-22 -> 0-unstable-2026-09-26 (#567348) 2026-09-28 20:01:36 +00:00
R. Ryantm
d652b25111 python3Packages.pyfaup-rs: 0.4.20 -> 0.4.22 2026-09-28 20:01:26 +00:00
Alejandro Quintanar
06ddc31796 term39: add darwin support 2026-09-28 22:01:15 +02:00
Alejandro Quintanar
4f1eda08bf term39: 1.5.1 -> 1.6.0 2026-09-28 22:01:14 +02:00
Nick Cao
0e712805af cargo-guppy: 0.18.0 -> 0.19.1 (#567343) 2026-09-28 20:01:12 +00:00
Nick Cao
9f5db2a673 vscode-extensions.leanprover.lean4: 0.0.239 -> 0.0.240 (#567332) 2026-09-28 19:59:49 +00:00
Jo
331d29b881 aspellDicts.en-{computers,science}: drop (#567990) 2026-09-28 19:59:12 +00:00
Nick Cao
bd40c992ed pybugz: 0.14 -> 0.15 (#567331) 2026-09-28 19:58:44 +00:00
Nick Cao
8cb69ff758 poco: 1.15.3 -> 1.15.4 (#567435) 2026-09-28 19:57:52 +00:00
Fabian Affolter
36d1cc151b python3Packages.rio-tiler: 9.4.6 -> 9.4.7 (#567914) 2026-09-28 19:57:37 +00:00
Fabian Affolter
e672874fb2 python3Packages.jh2: 5.0.13 -> 5.0.15 (#559785) 2026-09-28 19:55:37 +00:00
Nick Cao
f5a05b1145 python3Packages.aws-secretsmanager-caching: 1.1.3 -> 1.2.0 (#567434) 2026-09-28 19:55:31 +00:00
Nick Cao
e61153e9e3 mpris-scrobbler: 0.5.9 -> 0.5.10 (#567407) 2026-09-28 19:54:38 +00:00
Fabian Affolter
249cb02c74 python3Packages.pyinstaller: 6.22.2 -> 6.22.3 (#565053) 2026-09-28 19:53:05 +00:00
Grimmauld
cb27c8dc45 aspellDicts.en-{computers,science}: drop 2026-09-28 21:52:32 +02:00
Nick Cao
81903efb8a python3Packages.glyphslib: 6.14.0 -> 6.15.0 (#567399) 2026-09-28 19:51:28 +00:00
Nick Cao
7e9b30261d poetryPlugins.poetry-plugin-export: 1.10.0 -> 1.10.1 (#567479) 2026-09-28 19:49:55 +00:00
Nick Cao
91d5727f5e grafanaPlugins.grafana-exploretraces-app: 2.2.0 -> 2.2.1 (#567474) 2026-09-28 19:49:03 +00:00
Nick Cao
2e2646588b plakar: 1.1.6 -> 1.1.7 (#567453) 2026-09-28 19:48:30 +00:00
Martin Weinelt
2fc64713d0 libedgetpu: pin abseil-cpp to c++17 for gcc 16 (#567987) 2026-09-28 19:47:16 +00:00
nixpkgs-ci[bot]
c395711750 maintainers/github-teams.json: Automated sync 2026-09-28 19:46:45 +00:00
Fabian Affolter
1946d9cc26 python3Packages.jellyfin-apiclient-python: 1.18.0 -> 1.19.0 (#567273) 2026-09-28 19:45:51 +00:00
R. Ryantm
772ea9e390 python3Packages.ingredient-parser-nlp: 2.7.0 -> 2.8.0 2026-09-28 19:44:16 +00:00
Guillaume Fournier
b18681f9e5 stalwart-cli: remove giomf from maintainer 2026-09-28 21:43:38 +02:00
R. Ryantm
a41eee72fa python3Packages.awslambdaric: 4.0.4 -> 4.1.0 2026-09-28 19:43:17 +00:00
Plopmenz
cd44b4f188 nixos/systemd/tpm2/pcrextend: add pcrosseperator
Add new pcrosseperator.service introduced in systemd v261
2026-09-28 21:42:18 +02:00
R. Ryantm
81e4900f28 doh-proxy-rust: 0.9.16 -> 0.10.0 2026-09-28 19:40:35 +00:00
Fabian Affolter
677bae9616 python3Packages.python-gammu: 3.2.4 -> 3.5.0 (#547517) 2026-09-28 19:40:30 +00:00
Fabian Affolter
7aa30217fc python3Packages.proton-core: 0.7.0 -> 0.7.4 (#552138) 2026-09-28 19:38:43 +00:00
R. Ryantm
85972f1ca4 egctl: 1.9.1 -> 1.9.2 2026-09-28 19:37:00 +00:00
whispers
6f4b6d39fa libedgetpu: pin abseil-cpp to c++17 for gcc 16
gcc 16 defaults to c++20, so the abseil-cpp we provide to libedgetpu
builds with it as well. since abseil exposes different api surface based
on the standard, it needs to match libedgetpu, which we pin to c++17.
2026-09-28 15:33:31 -04:00
Nick Cao
cc8c4a16f5 await: 2.7.0 -> 2.8.0 (#567013) 2026-09-28 19:32:01 +00:00
Fabian Affolter
ac4937aaf7 python3Packages.azure-mgmt-privatedns: migrate to finalAttrs 2026-09-28 21:30:57 +02:00
Fabian Affolter
69185f36c3 python3Packages.proton-core: add changelog to meta 2026-09-28 21:27:31 +02:00
Fabian Affolter
6b80b94ab6 python3Packages.proton-core: mirate to finalAttrs 2026-09-28 21:26:04 +02:00
Nick Cao
826ab3c709 unnaturalscrollwheels: 1.4.0 -> 1.4.2 (#566995) 2026-09-28 19:22:52 +00:00
Fabian Affolter
b2871eccce python3Packages.mail-parser: 4.5.0 -> 4.6.5 (#552887) 2026-09-28 19:22:35 +00:00
Nick Cao
381a170454 grafanaPlugins.victoriametrics-metrics-datasource: 0.25.2 -> 0.26.1 (#566985) 2026-09-28 19:22:14 +00:00
Nick Cao
0e9c1f4e89 rbspy: 0.51.0 -> 0.53.0 (#566974) 2026-09-28 19:21:40 +00:00
Fabian Affolter
b44ca732c6 python3Packages.pywikibot: 11.6.0 -> 11.7.0 (#558675) 2026-09-28 19:21:33 +00:00
Fabian Affolter
5d9fbed71f python3Packages.pyrate-limiter: 4.4.0 -> 4.5.0 (#559021) 2026-09-28 19:17:35 +00:00
KFears
19dae652c6 maintainers: add kfears
Signed-off-by: KFears <kfearsoff@gmail.com>
2026-09-28 23:17:12 +04:00
Nick Cao
48d7a389bd python3Packages.graphemeu: 0.10.0 -> 0.11.0 (#567050) 2026-09-28 19:16:36 +00:00
Nick Cao
bcfbea12bc python3Packages.yaspin: 3.5.0 -> 3.5.1 (#567041) 2026-09-28 19:15:11 +00:00
Nick Cao
bd6bb713ef miller: 6.21.0 -> 6.22.0 (#567034) 2026-09-28 19:12:58 +00:00
Robert Schütz
3e586911e3 immich: 3.2.2 -> 3.2.4
Diff: https://github.com/immich-app/immich/compare/v3.2.2...v3.2.4

Changelog: https://github.com/immich-app/immich/releases/tag/v3.2.4
2026-09-28 12:12:31 -07:00
Nick Cao
c92efb59c8 python3Packages.denon-rs232: 4.2.2 -> 4.2.3 (#567031) 2026-09-28 19:12:04 +00:00
Nick Cao
6fa729f6ba hebcal: 5.15.0 -> 5.16.0 (#567028) 2026-09-28 19:11:39 +00:00
Nick Cao
ed5781a276 python3Packages.pycaption: 2.3.9 -> 2.3.10 (#567136) 2026-09-28 19:09:49 +00:00
Fabian Affolter
84d635a8e0 python3Packages.pyvips: modernize
- migrate to finalAttrs
- update ordering
2026-09-28 21:08:18 +02:00
Nick Cao
c36b201822 libretro.flycast: 0-unstable-2026-09-15 -> 0-unstable-2026-09-26 (#567089) 2026-09-28 19:06:12 +00:00
Nick Cao
aad1d85f7f libretro.bsnes: 0-unstable-2026-09-04 -> 0-unstable-2026-09-19 (#567074) 2026-09-28 19:05:08 +00:00
Nick Cao
133736278a ddccontrol-db: 20260915 -> 20260922 (#567069) 2026-09-28 19:04:30 +00:00
R. Ryantm
807bf6d122 cpm-cmake: 0.42.3 -> 0.43.2 2026-09-28 19:03:15 +00:00
Nick Cao
85b33d5d71 boilr: 1.9.6 -> 1.10.1 (#567184) 2026-09-28 19:02:56 +00:00
Nick Cao
d95ef89c24 git-town: 24.0.0 -> 24.1.0 (#567176) 2026-09-28 19:01:35 +00:00
Fabian Affolter
2c2883a987 python3Packages.pywikibot: migrate to finalAttrs 2026-09-28 21:00:54 +02:00
Nick Cao
909a9ddc08 markdownlint-cli2: 0.23.2 -> 0.23.3 (#567153) 2026-09-28 18:58:26 +00:00
whispers
e3f11b5271 python3Packages.mpd2: correct the alias (#567959) 2026-09-28 18:58:26 +00:00
Martin Weinelt
a005ed5e42 python3Packages.reuse: use finalAttrs (#567889) 2026-09-28 18:55:29 +00:00
Marc Jakobi
76a75a2944 luaPackages.fzf-lua: 0.0.2700-1 -> 0.0.2701-1 (#567949) 2026-09-28 18:52:37 +00:00
Nick Cao
7ef2d5f9da vscode-extensions.divyanshuagrawal.competitive-programming-helper: 2026.9.1789051951 -> 2026.9.1789578855 (#567249) 2026-09-28 18:52:26 +00:00
Nick Cao
dc672b5ba6 iana-etc: mark as supported on all platforms (#567244) 2026-09-28 18:51:27 +00:00
Nick Cao
f1cf1ffb65 macos-defaults: 0.2.0 -> 0.3.0 (#567229) 2026-09-28 18:50:01 +00:00
Nick Cao
5a17d08a7a protonup-rs: 0.15.0 -> 0.15.1 (#567228) 2026-09-28 18:49:06 +00:00
Nick Cao
a2867c8759 python3Packages.pure-magic-rs: fix license (#567223) 2026-09-28 18:45:19 +00:00
Nick Cao
df0385d6a1 kew: 4.3.6 -> 4.3.8 (#567210) 2026-09-28 18:44:11 +00:00
whispers
4d39621842 gnat13: rebase aarch64-darwin trampoline patch for gcc 13.5.0 2026-09-28 14:39:29 -04:00
Fabian Affolter
5f8f77640d python3Packages.tencentcloud-sdk-python: 3.1.181 -> 3.1.182
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.181...3.1.182

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.182/CHANGELOG.md
2026-09-28 20:32:21 +02:00
nixpkgs-ci[bot]
bf1a26661a flatpak-builder-tools: 0-unstable-2026-09-12 -> 0-unstable-2026-09-21 (#567733) 2026-09-28 18:30:57 +00:00
nixpkgs-ci[bot]
2f17a8752d stump: 0.1.7 -> 0.1.10 (#567294) 2026-09-28 18:30:47 +00:00
R. Ryantm
01855f42ba python3Packages.pyliebherrhomeapi: 0.5.1 -> 0.5.2 2026-09-28 18:26:47 +00:00
R. Ryantm
5d633e1f9a terraform-providers.ovh_ovh: 2.20.0 -> 2.21.0 2026-09-28 18:23:25 +00:00
Ryan Horiguchi
15232e7ad0 superfile: 1.3.3 -> 1.6.0#450661 2026-09-28 20:22:57 +02:00
AlexAntonik
7a9ee0aea4 python3Packages.graphql-subscription-manager: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-28 21:22:09 +03:00
Ryan Burns
6dc5827263 wally-cli: use the 2.0.1-osx tag (#567951) 2026-09-28 18:21:52 +00:00
Alexander Bantyev
6338d568f8 intel-oneapi-toolkit: fix C++ standard library headers in stdenv (#567067) 2026-09-28 18:20:47 +00:00
nixpkgs-ci[bot]
621952b876 Merge staging-next into staging 2026-09-28 18:13:18 +00:00
nixpkgs-ci[bot]
2755f69fcc Merge master into staging-next 2026-09-28 18:12:44 +00:00
Jo
99ce514ef8 joypixels: Fix license (#567953) 2026-09-28 18:06:45 +00:00
R. Ryantm
b2c10522e7 nagiosPlugins.check_ssl_cert: 2.103.1 -> 2.103.3 2026-09-28 18:04:26 +00:00
Ryan Burns
52c1587126 clinfo: modernize (#567948) 2026-09-28 18:02:05 +00:00
R. Ryantm
77e1ef76aa open-websearch: 2.1.9 -> 2.2.0 2026-09-28 18:01:00 +00:00
R. Ryantm
5df01aab75 pcre2: 10.48 -> 10.49 2026-09-28 18:00:07 +00:00
Yt
c5207a77c9 codex: 0.157.0 -> 0.158.0 (#567737) 2026-09-28 17:58:51 +00:00
R. Ryantm
3a5a267772 ollama: 0.34.3 -> 0.34.4 2026-09-28 17:58:45 +00:00
Pol Dellaiera
fba216b10d libsecretspec 0.21.0 (#566390) 2026-09-28 17:52:40 +00:00
AlexAntonik
9c03d80069 owocr: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-28 20:51:58 +03:00
Jo
165f957861 various: add CPE parts (#567438) 2026-09-28 17:50:20 +00:00
Adam C. Stephens
51647e1c2c beamPackages.mixRelease: refactor phases into hooks (#563431) 2026-09-28 17:46:27 +00:00
nixpkgs-ci[bot]
d3fba519f8 cog: 0.2.0 -> 0.2.1 (#567905) 2026-09-28 17:34:59 +00:00
adisbladis
6c6973cdf5 nixos/rundeck: fix module for rundeck 6.x (#563823) 2026-09-28 17:34:06 +00:00
Vladimír Čunát
3b45454971 staging-next 2026-09-23 (#566094) 2026-09-28 17:32:34 +00:00
Florian Franzen
b3d908c1ec python3Packages.reuse: use finalAttrs 2026-09-28 19:31:40 +02:00
Adam C. Stephens
37489e1ef9 omp: 18.3.3 -> 18.4.2 (#567934) 2026-09-28 17:27:04 +00:00
Jan Tojnar
26486f5e32 joypixels: Fix license 2026-09-28 19:25:38 +02:00
adisbladis
80ddb50e86 nixos/glpi-agent: fix cpu and memory reporting in inventory (#563155) 2026-09-28 17:23:57 +00:00
Florian Franzen
1803998d6a wally-cli: use the 2.0.1-osx tag 2026-09-28 19:19:59 +02:00
paperluigis
e72366cfc8 python3Packages.mpd2: correct the alias 2026-09-28 22:16:54 +05:00
Aaron Andersen
e38f76b59c eudev: 3.2.14 -> 3.2.15 (#567775) 2026-09-28 17:15:00 +00:00
Jonas Heinrich
09ffa5338a ollaya: init at 0.7.5 (#567898) 2026-09-28 17:14:05 +00:00
Ethan Carter Edwards
fb2b9561ba clinfo: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-28 13:11:29 -04:00
Martin Weinelt
7d7a6ff4a7 python3Packages.untokenize: fix build with Python 3.14 (#567276) 2026-09-28 17:10:51 +00:00
Vladimír Čunát
bfefd3bd8c devenv: link libghostty-vt dynamically (#567929) 2026-09-28 17:07:20 +00:00
Ryan Burns
24bf7787b5 clinfo: 3.0.25.02.14 -> 3.1.26.09.26 (#567304) 2026-09-28 17:02:24 +00:00
Yohann Boniface
f70e174e71 subxt: add update script, version check and structuredAttrs (#567884) 2026-09-28 17:01:01 +00:00
R. Ryantm
212aea2652 python3Packages.otcextensions: 0.34.7 -> 0.34.8 2026-09-28 16:49:49 +00:00
Diogo Correia
245b442d8d flaresolverr: 3.5.0 -> 3.5.2
Release 3.5.1 was pulled
https://github.com/FlareSolverr/FlareSolverr/releases/tag/v3.5.2
2026-09-28 17:48:25 +01:00
R. Ryantm
1436e188f3 enpass-cli: 1.12.0 -> 1.14.0 2026-09-28 16:46:44 +00:00
K900
aeb99607ce netbird-dashboard: 2.92.0 -> 2.94.0 (#567930) 2026-09-28 16:39:20 +00:00
Diogo Correia
0695063323 nixos/tests/flaresolverr: fetch local webpage (#543242) 2026-09-28 16:34:18 +00:00
nixpkgs-ci[bot]
92f6072d63 tonearm: 1.5.0 -> 1.5.1 (#567928) 2026-09-28 16:30:09 +00:00
nixpkgs-ci[bot]
ed3fedb627 stalwart-cli: 1.0.12 -> 1.0.13 (#567926) 2026-09-28 16:30:08 +00:00
nixpkgs-ci[bot]
56cfcb187c grok-build: 1.0.34 -> 1.0.41 (#567923) 2026-09-28 16:30:07 +00:00
nixpkgs-ci[bot]
5f95687f9f gollama: 2.0.5 -> 2.0.6 (#567891) 2026-09-28 16:30:06 +00:00
nixpkgs-ci[bot]
14991153ee rclone-ui: 3.7.2 -> 3.7.5 (#560731) 2026-09-28 16:30:01 +00:00
Emily
643318e5a6 music-assistant: remove hexa and emilylange from maintainers (#567915) 2026-09-28 16:28:56 +00:00
John Ericson
bef5682420 cc-wrapper: Default-disable AltiVec with powerpc64-linux LLVM (#542358) 2026-09-28 16:25:30 +00:00
Adam C. Stephens
e32f5536ea omp: 18.3.3 -> 18.4.2
Changelog: https://github.com/can1357/oh-my-pi/releases/tag/v18.4.2
2026-09-28 12:23:57 -04:00
Adam C. Stephens
7b47c61b61 victoriametrics: 1.152.0 -> 1.153.0 (#567916) 2026-09-28 16:21:46 +00:00
Martin Weinelt
c4be7bfc87 music-assistant: remove hexa from maintainers
This includes various music-assistant dependencies.

I have never been satisified with music-assistant in production and the
recent upstream and downstream churn has been too much for me.
2026-09-28 18:16:48 +02:00
Adam C. Stephens
8754ffce60 netbird-dashboard: 2.92.0 -> 2.94.0
Diff: https://github.com/netbirdio/dashboard/compare/v2.92.0...v2.94.0
2026-09-28 12:15:59 -04:00
Sebastián Mancilla
3c1ed264fa yacreader: 10.0.0 -> 10.3.1 (#552381) 2026-09-28 16:10:41 +00:00
Domen Kožar
51564ebe4e devenv: link libghostty-vt dynamically
The static libghostty-vt archive fails to link into devenv on staging-next. Mold reports undefined symbols from compiler_rt.o, while ld.bfd rejects overlapping FDEs. Enable the link-dynamic feature so Cargo uses the packaged shared library.

Assisted-by: OpenAI Codex (GPT-6)
2026-09-28 18:06:18 +02:00
Fabian Affolter
1cb5777f02 checkip: 0.54.0 -> 0.55.0 (#567909) 2026-09-28 16:02:45 +00:00
Danila Vershinin
5a2375490c gixy: 0.1.21 -> 0.2.54, switch upstream to maintained gixy-ng fork
Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-28 23:01:50 +07:00
R. Ryantm
d2d590f09f tonearm: 1.5.0 -> 1.5.1 2026-09-28 15:57:28 +00:00
Fabian Affolter
6b97a40055 python3Packages.pysigma-pipeline-windows: 2.0.0 -> 2.0.1 (#567814) 2026-09-28 15:57:12 +00:00
Fabian Affolter
7a35d3db83 python3Packages.xml-marshaller: 1.0.2 -> 1.0.3 (#564639) 2026-09-28 15:54:15 +00:00
Fabian Affolter
dd4c373304 python3Packages.pytapo: 3.4.18 -> 3.4.19 (#564631) 2026-09-28 15:53:15 +00:00
R. Ryantm
78bde1d058 stalwart-cli: 1.0.12 -> 1.0.13 2026-09-28 15:47:34 +00:00
R. Ryantm
b96c188918 skate: 1.0.1 -> 1.1.0 2026-09-28 15:46:34 +00:00
R. Ryantm
018d20c466 grok-build: 1.0.34 -> 1.0.41 2026-09-28 15:44:24 +00:00
Marcus Ramberg
62133d5cc1 perlPackages.XMLTwig: 3.52 -> 3.54 (#524693) 2026-09-28 15:43:11 +00:00
nixpkgs-ci[bot]
2f8b3cc868 stevenblack-blocklist: 3.16.115 -> 3.16.118 (#567458) 2026-09-28 15:42:00 +00:00
Marie Ramlow
47314b12cb masterpdfeditor: use archive.org as a fallback (#564139) 2026-09-28 15:41:44 +00:00
emilylange
509e0949d2 librespot-ma,go-librespot: remove emilylange from maintainers
Both packages are dependencies of music-assistant, which I stopped
maintaining in 77b64b02db
2026-09-28 17:32:36 +02:00
transcaffeine
7b95bdba78 victoriametrics: 1.152.0 -> 1.153.0
Release notes: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.153.0
Full changelog: https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.152.0...v1.153.0
2026-09-28 17:28:23 +02:00
Fabian Affolter
f9d72791a4 python3Packages.jellyfin-apiclient-python: add changelog to meta
Add changelog URL to the Jellyfin API client metadata.
2026-09-28 17:28:21 +02:00
Fabian Affolter
ddcc934c45 python3Pakcages.jellyfin-apiclient-python: migrate to finalAttrs 2026-09-28 17:27:16 +02:00
R. Ryantm
e79160925e lens: 2026.9.20601 -> 2026.9.181013 2026-09-28 15:26:19 +00:00
emilylange
77b64b02db music-assistant: remove emilylange from maintainers
due to lack of interest and lack of time
2026-09-28 17:26:08 +02:00
nixpkgs-ci[bot]
a0dedc81b9 snyk: 1.1307.1 -> 1.1307.4 (#567808) 2026-09-28 15:25:52 +00:00
Fabian Affolter
47f2c00b0e python3Packages.mammoth: migrate to finalAttrs 2026-09-28 17:25:42 +02:00
Ethan Carter Edwards
fdb5c4fe1b kubernix: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-28 11:24:42 -04:00
Fabian Affolter
3ba0d8a979 python3Packages.types-mysqlclient: 2.2.0.20260508 -> 2.3.0.20260923 (#567333) 2026-09-28 15:20:09 +00:00
Fabian Affolter
a0a000a215 python3Packages.frida-python: 17.17.0 -> 17.19.0 (#564068) 2026-09-28 15:19:29 +00:00
Jan Tojnar
83e790a28b sublime4: Remove old code (#567864) 2026-09-28 15:18:47 +00:00
Fabian Affolter
2cf46ee55f python3Packages.tomlrt: 2.2.7 -> 2.2.14 (#564195) 2026-09-28 15:18:44 +00:00
Fabian Affolter
e3cca68cc1 python3Packages.motioneye-client: 0.3.14 -> 0.4.1 (#564095) 2026-09-28 15:18:16 +00:00
Maximilian Bosch
261daca02d nginxModules.otel: init at 0.1.2 (#561242) 2026-09-28 15:17:42 +00:00
R. Ryantm
035e827772 python3Packages.rio-tiler: 9.4.6 -> 9.4.7 2026-09-28 15:14:13 +00:00
R. Ryantm
18c0b743a5 checkip: 0.54.0 -> 0.55.0 2026-09-28 15:13:39 +00:00
R. Ryantm
f6e84e6c42 code-cursor: 3.21.9 -> 3.22.7 2026-09-28 15:12:20 +00:00
Fabian Affolter
ff9ad2338e hexora: init at 0.3.1
Static analysis of malicious Python code

https://github.com/rushter/hexora
2026-09-28 17:10:53 +02:00
R. Ryantm
cab90274f4 immich-public-proxy: 3.3.1 -> 3.4.0 2026-09-28 15:06:52 +00:00
Timo Gottszky
b3df68f214 python3Packages.pillow-jxl-plugin: enable tests 2026-09-28 17:06:28 +02:00
happysalada
824ebcb3e7 ollaya: init at 0.7.5 2026-09-28 11:06:01 -04:00
R. Ryantm
0b1eea0f08 cog: 0.2.0 -> 0.2.1 2026-09-28 15:04:51 +00:00
R. Ryantm
ff697e860a xprin: 0.2.0 -> 0.3.0 2026-09-28 15:03:54 +00:00
nixpkgs-ci[bot]
e221ea05c5 kubernix: 0.3.7 -> 0.4.1 (#567894) 2026-09-28 15:00:55 +00:00
Austin Horstman
d05917418b vimPlugins.nvim-treesitter: update grammars 2026-09-28 10:00:07 -05:00
Austin Horstman
dca486e5de vimPlugins.yazi-nvim: 14.0.0 -> 14.0.2 2026-09-28 10:00:07 -05:00
Austin Horstman
27ffc6ca52 vimPlugins.smear-cursor-nvim: 0.6.1 -> 0.6.2 2026-09-28 10:00:06 -05:00
Austin Horstman
1f49a20570 vimPlugins.remember-nvim: 1.5.1 -> 1.5.2 2026-09-28 10:00:06 -05:00
Austin Horstman
9cea6af35a vimPlugins.obsidian-nvim: 3.16.7 -> 3.16.8 2026-09-28 10:00:06 -05:00
Austin Horstman
39b9826177 vimPlugins.nvim-lsp-file-operations: 1.0.0 -> 1.1.0 2026-09-28 10:00:06 -05:00
Austin Horstman
e498864b0e vimPlugins.numb-nvim: 1.2.1 -> 1.3.0 2026-09-28 10:00:05 -05:00
Austin Horstman
afc3604d09 vimPlugins.no-neck-pain-nvim: 3.0.1 -> 3.0.4 2026-09-28 10:00:05 -05:00
Austin Horstman
7dcbbe7ade vimPlugins.modus-themes-nvim: 1.4.4 -> 1.6.0 2026-09-28 10:00:05 -05:00
Austin Horstman
503ca42438 vimPlugins.flutter-tools-nvim: 3.0.1 -> 3.1.0 2026-09-28 10:00:04 -05:00
Austin Horstman
9aa5a21389 vimPlugins.codecompanion-nvim: 19.25.0 -> 19.26.0 2026-09-28 10:00:04 -05:00
Andrew Prokhorenkov
23111d1b8a codex: 0.157.0 -> 0.158.0 2026-09-28 09:58:23 -05:00
Nikolay Korotkiy
3cc569fcdf localsend: fix wm class (#567834) 2026-09-28 14:49:31 +00:00
Jan Tojnar
e3b7b25950 speechd: refactor and small improvements (#470797) 2026-09-28 14:43:07 +00:00
Jo
d3e86482e0 discord: update various (#567397) 2026-09-28 14:43:00 +00:00
R. Ryantm
2c2cc3d864 kubernix: 0.3.7 -> 0.4.1 2026-09-28 14:36:53 +00:00
pinage404
e96fca22db speechd: ensure to use the same option has given arguments 2026-09-28 16:35:04 +02:00
pinage404
75f645ed32 speechd: stricter deps 2026-09-28 16:35:04 +02:00
pinage404
035470c362 speechd: add version test 2026-09-28 16:35:04 +02:00
pinage404
484d0a73bd speechd: add pipewire option
this option come from here:

fbdb6b0bf2/configure.ac (L496)

Only adding it after `pulse` since the pipewire support is only initial according to [0.12 changelog](https://github.com/brailcom/speechd/releases/tag/0.12.0) and there have been [issues reported with it](https://github.com/brailcom/speechd/issues/884#issuecomment-3083838604).
2026-09-28 16:35:04 +02:00
pinage404
4ed122fa8f speechd: add --with-flite option
this option was missing

it comes from here:
fbdb6b0bf2/configure.ac (L241)
2026-09-28 16:35:04 +02:00
pinage404
3b86954bd0 speechd: actually disable options when disabling with override 2026-09-28 16:35:04 +02:00
pinage404
bea958bc85 speechd: make more explicit python packages 2026-09-28 16:35:04 +02:00
pinage404
f944aca5da speechd: update metadata
meld existing metadata with what is generated by nix-init
2026-09-28 16:35:04 +02:00
pinage404
afa239dcc9 speechd: refactor abort when the substitution fail 2026-09-28 16:35:03 +02:00
nixpkgs-ci[bot]
1be7652e6e opa-envoy-plugin: 1.20.2-envoy -> 1.21.0-envoy (#566643) 2026-09-28 14:27:53 +00:00
R. Ryantm
d2a5bb5618 gollama: 2.0.5 -> 2.0.6 2026-09-28 14:19:48 +00:00
Sandro
cb61085709 prometheus-redis-exporter: 1.91.1 -> 1.92.1 (#567778) 2026-09-28 14:17:00 +00:00
Sandro
5751d31928 zabbix74: 7.4.14 -> 7.4.15 (#567517) 2026-09-28 14:16:50 +00:00
Sandro
e71f1aa922 doublecmd: 1.2.8 -> 1.2.9 (#567530) 2026-09-28 14:16:48 +00:00
Sandro
490e0cdf15 python3Packages.pyexiv2: fix build (#567539) 2026-09-28 14:14:11 +00:00
Sandro
d8ae3102cf Zabbix70: 7.0.30 -> 7.0.31 (#567519) 2026-09-28 14:14:06 +00:00
Sandro
d0af5f4eca nwjs: 0.115.0 -> 0.117.0; use finalAttrs, add update script, ... (#567589) 2026-09-28 14:11:25 +00:00
Sandro
caec5dc486 python3Packages.bandcamp-async-api: 0.2.4 -> 0.2.6 (#567676) 2026-09-28 14:11:10 +00:00
Sandro
dd1b9083cb eilmeldung: 1.8.1 -> 1.9.0 (#567597) 2026-09-28 14:10:58 +00:00
Adam C. Stephens
887705a956 openssl_3: remove as end of life (#564269) 2026-09-28 14:09:36 +00:00
Sandro
175cf8387b miracle-wm: 0.10.1 -> 0.11.2 (#567790) 2026-09-28 14:07:06 +00:00
Sandro
27917999bd element-call: 0.26.0 -> 0.26.1 (#567845) 2026-09-28 14:06:17 +00:00
Sandro
0decbdeae0 freerdp: 3.32.0 -> 3.32.1 (#567822) 2026-09-28 14:05:40 +00:00
Adam C. Stephens
1f4520617f openssl_3: remove as end of life 2026-09-28 10:03:46 -04:00
Adam C. Stephens
7088afe070 treewide: move openssl_3 consumers to openssl_3_5 2026-09-28 10:03:44 -04:00
Austin Horstman
1108e64a80 vimPlugins: update on 2026-09-28 2026-09-28 09:01:04 -05:00
Grimmauld
a29052ad17 various: add meta.identifier.cpeParts to a batch of packages (#567827) 2026-09-28 14:01:01 +00:00
Florian Franzen
551ec7da15 subxt: add update script, version check and structuredAttrs 2026-09-28 15:59:50 +02:00
Austin Horstman
22ff060c06 luaPackages.fzf-lua: 0.0.2700-1 -> 0.0.2701-1 2026-09-28 08:59:45 -05:00
R. Ryantm
6dc09ab5d9 vscode-extensions.tombi-toml.tombi: 1.5.5 -> 1.5.8 2026-09-28 13:59:03 +00:00
Sandro
bdf66df86e awscurl: init at 0.44 (#567837) 2026-09-28 13:56:34 +00:00
Leona Maroni
3044df680a firefox-beta: drop; firefox-devedition: remove me as maintainer (#567849) 2026-09-28 13:52:48 +00:00
Marcus Ramberg
461071d7ab nixos/beszel.agent: fix GPU monitoring, expose SKIP_GPU and GPU_COLLECTOR (#508090) 2026-09-28 13:51:39 +00:00
Sandro
7fd6b3400f nixos/librenms: use structuredAttrs instead of passAsFile (#563190) 2026-09-28 13:47:45 +00:00
lambda-mike
d1a24711da activemq: add cpe metadata 2026-09-28 15:25:24 +02:00
lambda-mike
da0014f6b7 activemq: use finalAttrs to get version 2026-09-28 15:25:03 +02:00
Daniel Schaefer
65511402a9 mbuffer: 20260511 -> 20260926 (#567708) 2026-09-28 13:24:56 +00:00
Sandro Jäckel
f0f4299f1b awscurl: init at 0.44 2026-09-28 15:23:30 +02:00
lambda-mike
46b4a7cffc a2ps: add cpe metadata 2026-09-28 15:23:10 +02:00
Markus Kowalewski
d4a3701004 elpa: cleanup 2026-09-28 15:17:18 +02:00
Markus Kowalewski
5512e18f9c elpa: fix CUDA build 2026-09-28 15:17:14 +02:00
@mjones
ac00cc14d4 xpra: fix 6.5.4 hash (#567838) 2026-09-28 13:16:42 +00:00
Fabian Affolter
aaa3d52bc9 python3Packages.pysigma-pipeline-windows: migrate to finalAttrs 2026-09-28 15:15:20 +02:00
Jo
59b2130bae minimal-bootstrap: Refactor for gcc-ng (#532618) 2026-09-28 13:08:23 +00:00
Sandro
f45c6f04c2 glitchtip: support django-async-backend>=6.1 (#567847) 2026-09-28 13:04:38 +00:00
nixpkgs-ci[bot]
695d395b32 mago: 1.49.0 -> 1.50.0 (#567781) 2026-09-28 13:02:47 +00:00
nixpkgs-ci[bot]
76168462d0 claude-agent-acp: 0.79.0 -> 0.81.2 (#567689) 2026-09-28 13:02:44 +00:00
Jan Tojnar
1d278888f8 sublime4: Remove old code
The recent bump of stable to 4213 fixed most of the issues we had:
- Python 3.8 was migrated to Python 3.14, we have working plug-ins in stable again (on dev since 4205).
- Python 3.3 is now disabled by default, no need to disable it ourselves (dev 4206)
- pkexec is picked from PATH (dev 4205)
2026-09-28 14:51:12 +02:00
jopejoe1
1f427c337d firefox-devedition: remove me as maintainer 2026-09-28 14:49:54 +02:00
Ihar Hrachyshka
a8b4c8ac94 nixosTests.linux-builder-vz-store-gc: add maintainers 2026-09-28 08:48:26 -04:00
Aleksi Hannula
5fb0939f78 minimal-bootstrap.gcc-glibc: split for gcc-ng, use wrapper 2026-09-28 15:43:29 +03:00
Aleksi Hannula
d259989cd3 minimal-bootstrap.gcc-latest-unwrapped: split into gcc-ng packages
minimal-bootstrap.libgcc: init at 16.1.0
minimal-bootstrap.libstdcxx: init at 16.1.0

minimal-bootstrap.glibc:
Fix libgcc link paths. Remove hello-world test; glibc here is better
tested by the gcc-glibc wrapper test introduced in the next commit.
Keeping the test within glibc require manually setting linker flags that
place libgcc and glibc into the linker search paths.
2026-09-28 15:43:28 +03:00
@mjones
d4515b58d7 mattermostLatest: 11.10.2 -> 11.11.0 (#565972) 2026-09-28 12:34:09 +00:00
Jan Tojnar
8fac26bdd0 webkitgtk: 2.52.6 -> 2.54.0 (#567572) 2026-09-28 12:32:46 +00:00
Tom
3ad929f932 anarchism: 15.3-1 -> 15.3-4 (#567829) 2026-09-28 12:29:04 +00:00
Winter
2afe94de14 bcc: remove refs to LLVM static libs that bloated closure (#562660) 2026-09-28 12:23:26 +00:00
Marcus Ramberg
bfc8861744 perlPackages.*: fix homepages (#566986) 2026-09-28 12:20:41 +00:00
sophronesis
653ef51de3 tailcat: fix home DERP race in the e2e tests
In the build sandbox there is no non-loopback interface, so magicsock
starts with its network down. The server's first netcheck, started by
SetPrivateKey, can run before tailcat calls SetNetworkUp(true) and then
never picks a home DERP. The server stays unreachable until the
periodic re-STUN 20-26s later, so clients time out after 10s. This made
TestServeExec and TestServeExitNode fail on x86_64-linux.

Mark the network up before SetPrivateKey.

Assisted-by: Claude Code (claude-opus-5-5)
2026-09-28 14:17:01 +02:00
nixpkgs-ci[bot]
fc9baeb069 Merge staging-next into staging 2026-09-28 12:16:14 +00:00
nixpkgs-ci[bot]
e20e029207 Merge master into staging-next 2026-09-28 12:15:44 +00:00
eljamm
c6b6e9a4fb peertube: 8.3.0 -> 8.3.1
Changelog: https://github.com/Chocobozzz/PeerTube/blob/refs/tags/v8.3.1/CHANGELOG.md
2026-09-28 14:11:18 +02:00
Peder Bergebakken Sundt
14a1c726fb gradm: mark as broken on aarch64-linux (last successful Hydra build 2018) (#565149) 2026-09-28 12:10:36 +00:00
taku0
34fcbb5590 thunderbird-esr-bin-unwrapped: 153.3.0esr -> 153.3.1esr (#567441) 2026-09-28 12:09:22 +00:00
Winter
da597dd611 stdenv: Use lib.systems.equals to compare systems (#567846) 2026-09-28 12:08:51 +00:00
Marcus Ramberg
53d7456928 aclpubcheck: init at 0.1-unstable-2026-09-11 (#421305) 2026-09-28 12:06:41 +00:00
jopejoe1
451b949673 firefox-beta: drop 2026-09-28 14:05:35 +02:00
Sandro
df1f23dc72 nixos/installer: fix defaultText rendering as plain string (#530765) 2026-09-28 12:05:23 +00:00
Sandro
e6237fa9de mjolnir: 1.9.2 -> 1.12.1 (#560282) 2026-09-28 12:04:46 +00:00
Sandro
c963968c6a nixos/mjolnir: add support for using native encryption (#560285) 2026-09-28 12:04:27 +00:00
Sandro
5e4fbb7b8f nixos/paperless: allow overwriting exporter settings without mkForce (#561372) 2026-09-28 12:03:41 +00:00
Aspen Smith
abae62cff7 stdenv: Use lib.systems.equals to compare systems
I made an experimental version of nix that made all functions compare as
not equal (even if they have the same pointer) to sniff out bits of
nixpkgs that still depend on comparing functions. This commit stamps out
a few of those in pkgs/stdenv, which are necessary to allow that
experimental version to eval, eg, pkgs.hello (otherwise bootstrap
infinite recurses).
2026-09-28 08:00:58 -04:00
Marcus Ramberg
ce6b7baa24 enroll: init at 1.2.8 (#567818) 2026-09-28 11:57:36 +00:00
Sandro Jäckel
c6181fc777 python3Packages.django-async-backend: clean up unused inputs 2026-09-28 13:57:01 +02:00
Sandro Jäckel
ccf4053ac5 glitchtip: support django-async-backend>=6.1 2026-09-28 13:57:00 +02:00
Bart Oostveen
f7bf61fa5d element-call: 0.26.0 -> 0.26.1
Diff: https://github.com/element-hq/element-call/compare/v0.26.0...v0.26.1

Changelog: https://github.com/element-hq/element-call/releases/tag/v0.26.1
2026-09-28 13:56:32 +02:00
Marcus Ramberg
f89e83b157 enroll: init at 1.2.8
Assisted-By: Claude Opus 5.5
2026-09-28 13:51:14 +02:00
Grimmauld
2d140d8c70 gst_all_1.gst-plugins-good: drop aalib dependency (#567828) 2026-09-28 11:50:49 +00:00
Thiago Kenji Okada
4d7d643428 whisrs: init at 0.1.27 (#551545) 2026-09-28 11:50:30 +00:00
Muhammad Falak R Wani
4474afabdd tailcat: 0.6.0 -> 0.7.0
Diff: https://github.com/tailscale/tailcat/compare/v0.6.0...v0.7.0
Changelog: https://github.com/tailscale/tailcat/releases/tag/v0.7.0

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2026-09-28 13:50:28 +02:00
Sandro
3d72f480e1 nixos/engelsystem: do not require mkForce ot overwrite default pm.* settings (#561381) 2026-09-28 11:48:10 +00:00
Danila Vershinin
a735fa0084 python3Packages.ngxparse: init at 0.5.16
Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-28 18:44:50 +07:00
Danila Vershinin
e64237c687 maintainers: add dvershinin
Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-28 18:44:48 +07:00
whoomee
edd9e93be3 gst_all_1.gst-plugins-good: drop aalib dependency
aalib hasn't been updated in 25 years, and it is arguably an exotic
feature to use GStreamer to view a video as ASCII art.
2026-09-28 13:43:37 +02:00
Thiago Kenji Okada
79d2664797 nixos-rebuild-ng: extract kernelVersion, nixosVersion and specialisation from nixos-version (#567238) 2026-09-28 11:42:51 +00:00
Sandro
3fc35f09ac nixos/go-neb: move mkRemovedOptionModule to rename.nix (#561461) 2026-09-28 11:40:59 +00:00
Tom Hunze
401000c4b3 webkitgtk: 2.52.6 -> 2.54.0
https://github.com/WebKit/WebKit/compare/webkitgtk-2.52.6...webkitgtk-2.54.0
2026-09-28 13:40:16 +02:00
Luflosi
06f7935788 aclpubcheck: init at 0.1-unstable-2026-09-11
https://github.com/acl-org/aclpubcheck
2026-09-28 13:37:23 +02:00
teutat3s
d2b182649d element-desktop/element-web: 1.12.28 -> 1.12.29 (#566542) 2026-09-28 11:32:55 +00:00
Jo
44da68aa95 dokuwiki: switch to finalAttrs, add CPE information (#567819) 2026-09-28 11:30:41 +00:00
Sandro Jäckel
78204cf312 nixos/go-neb: move mkRemovedOptionModule to rename.nix 2026-09-28 13:25:37 +02:00
Sandro
01578902be home-assistant-custom-lovelace-modules.tankerkoenig-card: 1.8.2 -> 1.9.0 (#567220) 2026-09-28 11:25:02 +00:00
Morgan Jones
e9c28183c8 xpra: fix 6.5.4 hash 2026-09-28 04:24:36 -07:00
nixpkgs-ci[bot]
89c9521f0e sable-unwrapped: 1.22.6 -> 1.22.9 (#567638) 2026-09-28 11:22:53 +00:00
Matthieu Coudron
d8c7931cf8 tree-sitter-grammars.tree-sitter-sshclientconfig: 2026.8.27 -> 2026.9.24 (#560758) 2026-09-28 11:19:23 +00:00
Matthieu Coudron
a4c0478a84 tree-sitter-grammars.tree-sitter-php-only: 0.24.2-unstable-2026-03-19 -> 0.25.0-unstable-2026-09-24 (#519249) 2026-09-28 11:18:54 +00:00
Matthieu Coudron
8667e69194 tree-sitter-grammars.tree-sitter-pkl: 0.20.0-unstable-2026-03-27 -> 0.21.0-unstable-2026-09-25 (#538170) 2026-09-28 11:18:16 +00:00
Nina Fromm
911885045f dokuwiki: add correct CPE information 2026-09-28 13:14:24 +02:00
linsui
a8e048cfe8 localsend: fix wm class 2026-09-28 19:14:19 +08:00
Nina Fromm
44037b25af dokuwiki: move from rec to finalAttrs 2026-09-28 13:14:15 +02:00
Masum Reza
bebc4b2c97 antigravity-acp: 1.1.1 -> 1.2.1 (#567807) 2026-09-28 11:13:14 +00:00
Marcus Ramberg
1767c1d7a2 proj: Fix compatibility issue with mapnik (#567204) 2026-09-28 11:12:45 +00:00
misuzu
745bf3365c sublime4: 4200 -> 4215 (#567687) 2026-09-28 11:09:47 +00:00
nixpkgs-ci[bot]
5e0369da12 pgschema: 1.13.0 -> 1.13.1 (#567626) 2026-09-28 11:00:57 +00:00
nixpkgs-ci[bot]
88a7e2fde6 aptakube: 1.20.4 -> 1.20.5 (#567520) 2026-09-28 11:00:53 +00:00
Niklas Hambüchen
df105e7a76 ceph: 20.2.3 -> 20.2.4 (№2) (#560576) 2026-09-28 11:00:47 +00:00
zimward
e07e56fa5c anarchism: 15.3-1 -> 15.3-4 2026-09-28 12:59:18 +02:00
Marcus Ramberg
240f191daa nixosTests.pocket-id: fix postgresql test (#567211) 2026-09-28 10:50:31 +00:00
Grimmauld
222397a349 httpstat: fix version detection in setup.py (#567576) 2026-09-28 10:48:47 +00:00
lambda-mike
58e1bcc6a2 3proxy: add cpe metadata 2026-09-28 12:44:39 +02:00
Thiago Kenji Okada
6500ce6442 nixos-version: escape specialisations and use kernel.modDirVersion if available 2026-09-28 11:37:07 +01:00
zowoq
eba2814a27 terraform-providers.datadog_datadog: 4.21.0 -> 4.22.0 (#567820) 2026-09-28 10:31:40 +00:00
Martin Weinelt
a74f280edf python3Packages.pip: fix shell completions on cross (#567774) 2026-09-28 10:28:08 +00:00
Nivayu
2cfe289ec4 freerdp: 3.32.0 -> 3.32.1 2026-09-28 12:25:01 +02:00
Diogo Correia
cf19af06b1 nixosTests.syncthing-folders: avoid IFD (#505674) 2026-09-28 10:19:21 +00:00
Sefa Eyeoglu
62a09d5a50 prismlauncher: add CPE parts
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-09-28 12:17:11 +02:00
Gaétan Lepage
dfdf9d874c cudaPackages.buildRedist: match major.minor CUDA variants (#567765) 2026-09-28 10:17:11 +00:00
Gaetan Lepage
a8fb7a7eb1 cudaPackages.cuda_compat: add missing openssl on x86_64 2026-09-28 10:16:30 +00:00
Adam Dinwoodie
0db3be3aca nixosTests.syncthing-folders: refactor for clarity
Rewrite the test node configuration to use multiple modules and group
config according to the Syncthing folder it's being used for, rather
than by node, to make the different test cases clearer.
2026-09-28 12:00:52 +02:00
Adam Dinwoodie
6455637cda nixosTests.syncthing-{folders,no-settings}: clarify names
Change test names to match the name of the test, so different syncthing
tests can be distinguished.
2026-09-28 11:59:34 +02:00
Adam Dinwoodie
b758ee3a74 nixosTests.syncthing-folders: avoid IFD
Avoid import-from-derivation and non-reproducible derivations by
generating node configurations for Syncthing tests in advance, rather
than generating them at eval time.  The latter requires
import-from-derivation and also means every time the node configurations
are generated, syncthing will generate unique certificates, meaning
those derivations are different on every build.

While we're rewriting things, convert the IFD part to a script that can
be run to generate new Syncthing certificates and node IDs, and which
was used to generate the certificates and IDs in this commit.
2026-09-28 11:57:18 +02:00
Tom
c76a93019c dosfstools: refactor, fix license, adopt (#567632) 2026-09-28 09:57:08 +00:00
Jonas Heinrich
1680ab8217 convey: init at 50.2-1 (#567143) 2026-09-28 09:56:07 +00:00
Dan Xin
1ade41c5f7 crush: 0.92.0 -> 0.96.1
Diff: https://github.com/charmbracelet/crush/compare/v0.92.0...v0.96.1

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.96.1
2026-09-28 17:55:28 +08:00
Leona Maroni
04ef8559d1 netbox: 4.6.8 -> 4.7.1 (#563496) 2026-09-28 09:53:45 +00:00
Stig Brautaset
d0cb4ec4a2 circleci-cli: use buildGo127Module
Upstream bumped its minimum Go requirement to 1.27.1, breaking
nixpkgs-update bot builds since 1.0.50068.

Assisted-by: ECA (anthropic/claude-sonnet-4-5)
2026-09-28 10:53:23 +01:00
Ryan Lahfa
be05997bbd lix: 2.95.2 -> 2.95.3 (#559191) 2026-09-28 09:49:25 +00:00
R. Ryantm
58f58d96a2 terraform-providers.datadog_datadog: 4.21.0 -> 4.22.0 2026-09-28 09:48:20 +00:00
Ryan Lahfa
84e3caf22f libucontext: build the hand-written asm files with -Wa,--noexecstack (#567812) 2026-09-28 09:47:58 +00:00
Gergő Gutyina
30f7aae43b cisco-packet-tracer_9: add mime files (#496181) 2026-09-28 09:47:27 +00:00
Thiago Kenji Okada
716f0c4e18 nixos-rebuild-ng: handle JSONDecodeError 2026-09-28 10:46:01 +01:00
kjubybot
f1c1faa573 gh-dash: 4.25.2 -> 4.26.0 2026-09-28 11:45:08 +02:00
Vincent Laporte
a2ae4f44c0 rocqPackages.jasmin: 2026.03.1 → 2026.03.3 2026-09-28 11:44:02 +02:00
R. Ryantm
1e35d211ad python3Packages.pysigma-pipeline-windows: 2.0.0 -> 2.0.1 2026-09-28 09:39:09 +00:00
nixpkgs-ci[bot]
a705f94ebb graff: 0.0.299 -> 0.0.302.6 (#567791) 2026-09-28 09:38:25 +00:00
nixpkgs-ci[bot]
16500f118c mongosh: 2.11.1 -> 2.12.0 (#567787) 2026-09-28 09:38:21 +00:00
nixpkgs-ci[bot]
1f831a20bc steelix: 0-unstable-2026-05-21 -> 0-unstable-2026-09-26 (#567760) 2026-09-28 09:38:19 +00:00
nixpkgs-ci[bot]
0b72fef98d nezha: 2.3.12 -> 2.3.14 (#567675) 2026-09-28 09:38:16 +00:00
nixpkgs-ci[bot]
1b97d1625b rusthound-ce: 2.5.13 -> 2.5.14 (#567428) 2026-09-28 09:38:10 +00:00
Jonas Heinrich
3da6fd3924 convey: init at 50.2-1 2026-09-28 11:37:57 +02:00
Raito Bezarius
97bf56b78d lix: link with -z,noexecstack
Defense-in-depth so a dependency cannot give lix an executable stack,
like libucontext did.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-09-28 11:37:32 +02:00
Raito Bezarius
c76523c9bb libucontext: build the hand-written asm files with -Wa,--noexecstack
meson.build omits the flag the Makefile passes, giving every static consumer
(e.g. pkgsStatic.lix via capnproto) an executable stack. :)

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-09-28 11:37:32 +02:00
Jonas Heinrich
d57a6a4ff0 nixos/wordpress: auto migrate database (#559092) 2026-09-28 09:35:44 +00:00
Pratham Patel
7a109bef65 cudaPackages.buildRedist: match major.minor CUDA variants 2026-09-28 09:34:05 +00:00
Ali Heydari
e1b3c9afa5 antigravity-acp: 1.1.1 -> 1.2.1 2026-09-28 13:02:29 +03:30
R. Ryantm
e9d69a6bba snyk: 1.1307.1 -> 1.1307.4 2026-09-28 09:30:13 +00:00
Gergő Gutyina
b5cbb4bc4f nixos/adguardhome: allow AF_UNIX when log.file=="syslog" (#532141) 2026-09-28 09:30:08 +00:00
Jonas Heinrich
3df7f5b1d3 nixos/wordpress: auto migrate database 2026-09-28 11:29:16 +02:00
Connor Baker
a3a8810e73 cudaPackages.cuda_compat: fix meta.problems condition (#567798) 2026-09-28 09:27:25 +00:00
Gaetan Lepage
852e4543e5 cudaPackages.cuda_compat: fix meta.problems condition 2026-09-28 09:20:30 +00:00
Leona Maroni
6e72fe44ce discourse: 2026.8.0 -> 2026.9.0 (#567703) 2026-09-28 09:18:37 +00:00
Thiago Kenji Okada
896eba9b0d nixos-rebuild-ng: make nixosVersion key NotRequired 2026-09-28 10:09:09 +01:00
Thiago Kenji Okada
b19cbd07b1 nixos-version: update manpage 2026-09-28 10:08:59 +01:00
Connor Baker
af9914894d config: add enableCudaDriverCompat (#567786) 2026-09-28 09:08:10 +00:00
Alexis Hildebrandt
619e4b0149 miracle-wm: 0.10.1 -> 0.11.2
Changelog: https://github.com/miracle-wm-org/miracle-wm/releases/tag/v0.11.2
2026-09-28 11:05:52 +02:00
R. Ryantm
9195c8c1d3 graff: 0.0.299 -> 0.0.302.6 2026-09-28 09:01:26 +00:00
Gaetan Lepage
f2b8e80ec8 config: add enableCudaDriverCompat 2026-09-28 08:59:22 +00:00
Fabian Affolter
ee6f3f08d8 nerva: 1.70.0 -> 1.70.1 (#567782) 2026-09-28 08:56:13 +00:00
R. Ryantm
0d9c079731 mongosh: 2.11.1 -> 2.12.0 2026-09-28 08:55:52 +00:00
Fabian Affolter
aaad19889f python3Packages.cpe-search: 0.2.11 -> 0.2.12 (#567736) 2026-09-28 08:54:19 +00:00
Fabian Affolter
7c0faa61c0 python3Packages.iamdata: 0.1.202609271 -> 0.1.202609281 (#567750) 2026-09-28 08:53:43 +00:00
Fabian Affolter
6ebc8cc17f python3Packages.soco: 0.31.2 -> 0.31.4 (#567773) 2026-09-28 08:53:35 +00:00
Fabian Affolter
609246e88e python3Packages.cwl-utils: 0.44 -> 0.45 (#567666) 2026-09-28 08:51:48 +00:00
Fabian Affolter
e40eafaa84 goshs: 2.1.6 -> 2.1.7 (#567763) 2026-09-28 08:50:51 +00:00
Yohann Boniface
c504b83132 maintainer: update email for 365tuwe (#567759) 2026-09-28 08:50:36 +00:00
Fabian Affolter
f24bbb01a4 nerva: 1.70.0 -> 1.70.1
Diff: https://github.com/praetorian-inc/nerva/compare/v1.70.0...v1.70.1

Changelog: https://github.com/praetorian-inc/nerva/blob/v1.70.1/CHANGELOG.md
2026-09-28 10:48:33 +02:00
Thiago Kenji Okada
deae30d7b7 nixos-rebuild-ng: extract kernelVersion, nixosVersion and specialisation from nixos-version
Before this PR we needed to parse the filesystem to extract some
information to build the `nixos-rebuild list-generation` output.
We already used `nixos-version --configuration-revision` to extract the
`configurationRevision` key, but now we can use the `nixos-version
--json` output to extract all the information we need, now that the
previous commit added support for `kernelVersion` and `specialisation`
fields (`nixosVersion` was already available before hand).

This is a first step to allow `nixos-rebuild list-generation` to target
remote hosts. The second step will come after a new Nix version is
released with https://github.com/NixOS/nix/issues/5144 and that version
is used by default by nixpkgs. After that we can also run the `nix-env
--list-generations` remotely to get all generations before scrapping the
additional information needed by `nixos-rebuild list-generations`.
2026-09-28 09:40:39 +01:00
Thiago Kenji Okada
6025007e0e nixos-version: add --kernel-version and --specialisations 2026-09-28 09:40:39 +01:00
R. Ryantm
02ebf54cdf mago: 1.49.0 -> 1.50.0 2026-09-28 08:39:09 +00:00
R. Ryantm
45c4af571e prometheus-redis-exporter: 1.91.1 -> 1.92.1 2026-09-28 08:28:49 +00:00
Diogo Correia
31d68abfc5 bazarr: 1.6.1 -> 1.6.2 (#567382) 2026-09-28 08:27:34 +00:00
R. Ryantm
8e69c8ffd7 cdk8s-cli: 2.207.58 -> 2.207.62 2026-09-28 08:24:56 +00:00
Connor Baker
0742f8b731 cudaPackages.cuda_nvdisasm: set meta.mainProgram (#567741) 2026-09-28 08:18:57 +00:00
Connor Baker
f322e3863a cudaPackages.cuda_cuobjdump: set meta.mainProgram (#567742) 2026-09-28 08:18:08 +00:00
nixpkgs-ci[bot]
8f83e21756 go-judge: 1.12.3 -> 1.13.0 (#567762) 2026-09-28 08:17:20 +00:00
nixpkgs-ci[bot]
f64dedb1b4 blackfire: 2026.9.0 -> 2026.9.1 (#567081) 2026-09-28 08:17:19 +00:00
nixpkgs-ci[bot]
715a3f0b62 phpExtensions.blackfire: 2026.9.0 -> 2026.9.2 (#566983) 2026-09-28 08:17:18 +00:00
Marcus Ramberg
6a18cc4600 vivaldi: 8.2.4133.52 -> 8.2.4133.76 (#567574) 2026-09-28 08:13:56 +00:00
Grimmauld
a6c5a14ae7 python3Packages.pip: fix shell completions on cross 2026-09-28 10:12:15 +02:00
Tom
926232a270 gnome-mahjongg: 49.1.1 -> 51.0 (#564416) 2026-09-28 08:09:23 +00:00
Katsumi Takeuchi
0486bb1afd intel-oneapi-toolkit: patch vtune separately
autoPatchelf linked all components against vtune's bundled libstdc++,
which is too old for level-zero and broke all-binaries-run.

Assisted-by: Claude Code with Opus 5.5 medium (Anthropic)
2026-09-28 17:05:38 +09:00
R. Ryantm
14377089fe python3Packages.soco: 0.31.2 -> 0.31.4 2026-09-28 08:02:34 +00:00
R. Ryantm
b4ff75e5b1 lazyworktree: 1.50.0 -> 1.50.1 2026-09-28 07:53:57 +00:00
R. Ryantm
628b0b1bac mackerel-agent: 0.87.0 -> 0.87.1 2026-09-28 07:52:53 +00:00
Ivan Mincik
4b539d5ab1 qgis: 4.2.1 -> 4.2.2 (#561524) 2026-09-28 07:44:44 +00:00
Yohann Boniface
850cc6fe67 paq: add gregl83 as maintainer (#566352) 2026-09-28 07:43:43 +00:00
R. Ryantm
d88ac2ec00 goshs: 2.1.6 -> 2.1.7 2026-09-28 07:28:41 +00:00
R. Ryantm
817ed95c2f go-judge: 1.12.3 -> 1.13.0 2026-09-28 07:26:13 +00:00
Yohann Boniface
4b3a6850b4 jack-autoconnect: fix version, modernize (#567252) 2026-09-28 07:22:03 +00:00
nixpkgs-ci[bot]
c17721e241 nerdlog: 1.11.0 -> 1.12.0 (#567605) 2026-09-28 07:19:04 +00:00
Yohann Boniface
875e26f600 python3Packages.pyhik: 0.4.6 -> 0.4.7 (#567356) 2026-09-28 07:16:43 +00:00
R. Ryantm
ab13c193cf vpxtool: 0.34.1 -> 0.34.6 2026-09-28 07:15:17 +00:00
Yohann Boniface
fad33d2b93 vscode-extensions.ms-azuretools.vscode-containers: 2.5.1 -> 2.5.2 (#567385) 2026-09-28 07:14:33 +00:00
R. Ryantm
4b383bc744 steelix: 0-unstable-2026-05-21 -> 0-unstable-2026-09-26 2026-09-28 07:12:31 +00:00
Uwe Schlifkowitz
c6439d7af9 maintainer: update email for 365tuwe 2026-09-28 09:03:09 +02:00
Yohann Boniface
7a0f122f50 maintainers: update wrench-exile-legacy (#567174) 2026-09-28 06:58:16 +00:00
Augustin Trancart
cd22c439df qgis: fix tests 2026-09-28 08:54:32 +02:00
nixpkgs-ci[bot]
ac2a1c8669 rainfrog: 0.4.5 -> 0.4.6 (#567718) 2026-09-28 06:52:14 +00:00
yvnth
beff6a09f7 mango: 0.17.3 -> 0.17.4 2026-09-28 12:22:12 +05:30
nixpkgs-ci[bot]
5cfd588811 snx-rs: 6.3.1 -> 6.4.1 (#567669) 2026-09-28 06:52:12 +00:00
zowoq
a749b0426d kexec-tools, nixos/kexec: add maintainer (#567312) 2026-09-28 06:48:31 +00:00
zowoq
24ab406b2a terraform-providers.topicusonderwijs_octodns: 1.2.0 -> 1.3.0 (#567752) 2026-09-28 06:47:06 +00:00
zowoq
e2f3ad474e terraform-providers.heroku_heroku: 5.4.0 -> 5.4.1 (#567740) 2026-09-28 06:47:04 +00:00
Yohann Boniface
dce8fd423b python3Packages.pysillaprism: 0.2.0 -> 0.2.1 (#567351) 2026-09-28 06:35:53 +00:00
Yohann Boniface
83baa7036b mmh: fix version; enable strictDeps, structuredAttrs (#567272) 2026-09-28 06:33:24 +00:00
Yohann Boniface
1d0af22685 newflasher: modernize (#567336) 2026-09-28 06:29:02 +00:00
R. Ryantm
43c528b76a apftool-rs: 1.2.5 -> 1.2.6 2026-09-28 06:28:43 +00:00
StepBroBD
e66726eb50 ocamlPackages.capnp-rpc{,-net,-unix}: init at 2.1.2 (#565838) 2026-09-28 06:26:02 +00:00
Fabian Affolter
467a533ac3 python3Packages.opentelemetry-instrumentation-urllib3: add mocket (#567662) 2026-09-28 06:23:13 +00:00
Fabian Affolter
783d8a0653 python3Packages.isbnlib: add pkg-resources-backport (#567633) 2026-09-28 06:23:07 +00:00
Fabian Affolter
c93c0aa300 python3Packages.jenkinsapi: 0.3.17 -> 0.3.23 (#567629) 2026-09-28 06:23:01 +00:00
Fabian Affolter
9cd63238db python3Packages.editdistpy: add pkg-resources-backport (#567621) 2026-09-28 06:22:55 +00:00
nixpkgs-ci[bot]
1f950b129d Merge staging-next into staging 2026-09-28 06:22:50 +00:00
nixpkgs-ci[bot]
134009e975 Merge master into staging-next 2026-09-28 06:22:20 +00:00
Fabian Affolter
c9151ff47e python3Packages.iamdata: 0.1.202609271 -> 0.1.202609281
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202609271...v0.1.202609281

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202609281
2026-09-28 08:20:18 +02:00
R. Ryantm
803b752cc0 vscode-extensions.bazelbuild.vscode-bazel: 0.14.0 -> 0.15.0 2026-09-28 06:17:13 +00:00
R. Ryantm
715faad1ba terraform-providers.topicusonderwijs_octodns: 1.2.0 -> 1.3.0 2026-09-28 06:16:30 +00:00
R. Ryantm
5a647f34e3 vscode-extensions.coder.coder-remote: 1.16.3 -> 1.16.4 2026-09-28 06:09:44 +00:00
nixpkgs-ci[bot]
3722331394 dotenvx: 2.28.0 -> 2.31.1 (#567713) 2026-09-28 05:59:48 +00:00
Vladimír Čunát
624274c6c9 gcc13: 13.4.0 -> 13.5.0 (#562297) 2026-09-28 05:58:05 +00:00
Vladimír Čunát
9d087851f0 thrift: disable tests on darwin for now
https://hydra.nixos.org/build/346751725/step/6/log
2026-09-28 08:09:14 +02:00
Vladimír Čunát
1dcd2d3b97 grpc: avoid another warning on darwin
https://hydra.nixos.org/build/346802192#tabs-buildsteps
2026-09-28 08:01:46 +02:00
Savyasachee Jha
93576f95c0 nixosTests.firefly-iii: Updated to actually test whether firefly-iii is up and running properly 2026-09-28 11:15:34 +05:30
Savyasachee Jha
c2b0e450f5 firefly-iii: 6.6.6 -> 6.7.6 2026-09-28 11:15:24 +05:30
Jared Baur
e6025a0259 dts-lsp: 0.1.5 -> 0.1.7 (#567628) 2026-09-28 05:39:07 +00:00
Pol Dellaiera
ad6b92f21c sleuthkit: 4.14.0 -> 4.15.0, autopsy: 4.22.1 -> 4.23.1 (#567571) 2026-09-28 05:34:31 +00:00
K900
8eea819084 kdePackages.ktextaddons: 2.1.2 -> 2.2.0 (#567715) 2026-09-28 05:25:33 +00:00
Ethan Carter Edwards
dcb658e339 cudaPackages.cuda_nvdisasm: set meta.mainProgram
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-28 01:25:19 -04:00
Yohann Boniface
395669d34e xdg-desktop-portal-wlr: adopt (#567611) 2026-09-28 05:16:17 +00:00
Yohann Boniface
0f59c8769f python3Packages.odl-renderer: set meta.description (#567658) 2026-09-28 05:15:59 +00:00
Vladimír Čunát
046fe78bb8 [staging-next] rocmPackages.migraphx: explicitly specify c++17 for abseil-cpp (#567659) 2026-09-28 05:15:09 +00:00
Vladimír Čunát
1e3fc9670c [staging-next] zug: disable failing test with gcc 16 (#567620) 2026-09-28 05:14:27 +00:00
Yohann Boniface
66069d06fe sd-mux-ctrl: use git URL instead of https (#567673) 2026-09-28 05:12:40 +00:00
Yohann Boniface
17014b77a5 rustormy: add ethancedwards8 as maintainer (#567717) 2026-09-28 05:08:11 +00:00
Yohann Boniface
61fd9ace65 python3Packages.ha-garmin: 0.1.47 -> 0.1.48 (#567734) 2026-09-28 05:06:31 +00:00
R. Ryantm
b9ec68235e phpunit: 13.3.2 -> 13.3.5 2026-09-28 05:00:08 +00:00
kirillrdy
419fe0f449 process-compose: 1.120.0 -> 1.122.0 (#553782) 2026-09-28 04:45:22 +00:00
Shogo Takata
e050f0f8da circt: 1.147.0 -> 1.160.0
sv-lang for circt is pined now.
Adds custom update script that handles circt and sv-lang.

Assisted-by: pi (OpenAI gpt-5.6-sol)
2026-09-28 13:42:56 +09:00
R. Ryantm
aea5872510 terraform-providers.heroku_heroku: 5.4.0 -> 5.4.1 2026-09-28 04:41:30 +00:00
Ethan Carter Edwards
eb32b5a3d4 cudaPackages.cuda_cuobjdump: set meta.mainProgram
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-28 00:13:33 -04:00
R. Ryantm
fa1b73f813 python3Packages.cpe-search: 0.2.11 -> 0.2.12 2026-09-28 04:07:01 +00:00
R. Ryantm
690e4593bd tree-sitter-grammars.tree-sitter-sshclientconfig: 2026.8.27 -> 2026.9.24 2026-09-28 03:42:24 +00:00
R. Ryantm
5ebb82927c python3Packages.ha-garmin: 0.1.47 -> 0.1.48 2026-09-28 03:33:30 +00:00
Adam C. Stephens
55d33a38f8 matrix-continuwuity: 26.9.0 -> 26.9.1 (#567722) 2026-09-28 03:30:47 +00:00
Ryan Burns
16eca43345 aws-*: upgrade AWS C libraries to latest versions (#565568) 2026-09-28 03:25:56 +00:00
R. Ryantm
6bdb417bb9 flatpak-builder-tools: 0-unstable-2026-09-12 -> 0-unstable-2026-09-21 2026-09-28 03:20:15 +00:00
R. Ryantm
32b9f13c34 infrastructure-agent: 1.80.3 -> 1.80.4 2026-09-28 03:13:59 +00:00
Akira Komamura
0d996e3d24 ocamlPackages.capnp-rpc-unix: init at 2.1.2-unstable-2026-09-13
Co-authored-by: StepBroBD <ysun@duck.com>
2026-09-28 12:08:37 +09:00
nixpkgs-ci[bot]
ec07232412 torrserver: 144.4 -> 145 (#567593) 2026-09-28 02:46:32 +00:00
R. Ryantm
bbd41c656a python3Packages.pylsl: 1.18.4.b1 -> 1.18.5 2026-09-28 02:43:06 +00:00
zowoq
a596798d42 terraform-providers.vancluever_acme: 3.1.2 -> 3.2.0 (#567725) 2026-09-28 02:35:46 +00:00
R. Ryantm
29d8fc3400 oauth2c: 1.21.0 -> 1.21.1 2026-09-28 02:29:46 +00:00
R. Ryantm
8ec645138c rclone-ui: 3.7.2 -> 3.7.5 2026-09-28 02:25:32 +00:00
R. Ryantm
1118401a22 gelly: 1.13.0 -> 1.14.0 2026-09-28 02:12:04 +00:00
R. Ryantm
e23dda9920 terraform-providers.vancluever_acme: 3.1.2 -> 3.2.0 2026-09-28 02:11:29 +00:00
Ihar Hrachyshka
7d00731c31 nixosTests.linux-builder-vz-store-gc: enable nix
The test broke after https://github.com/NixOS/nixpkgs/pull/553728
removed nix tools from test VMs by default because the test actually
relies on them being present.
2026-09-27 22:06:59 -04:00
nixpkgs-ci[bot]
1dd1cea4b0 folia-major: 0.7.7 -> 0.7.9 (#567585) 2026-09-28 02:06:34 +00:00
nixpkgs-ci[bot]
66956d5e8d wiki-go: 1.9.1 -> 1.9.2 (#567579) 2026-09-28 02:06:33 +00:00
R. Ryantm
d924c7eb84 nerva: 1.70.0 -> 1.70.1 2026-09-28 01:57:40 +00:00
Henry-Hiles
32f8806c23 matrix-continuwuity: 26.9.0 -> 26.9.1 2026-09-27 21:48:24 -04:00
Ethan Carter Edwards
a49b8639f7 rustormy: add ethancedwards8 as maintainer
Helped my friend @joseg313 package this!

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-27 21:45:31 -04:00
R. Ryantm
675cc8a99c rainfrog: 0.4.5 -> 0.4.6 2026-09-28 01:44:12 +00:00
R. Ryantm
570e94e642 libopenshot-audio: 1.0.0 -> 1.0.1 2026-09-28 01:41:16 +00:00
rewine
e5e99a12e7 neocmakelsp: 0.11.1 -> 0.11.2 (#567362) 2026-09-28 01:35:12 +00:00
Ilan Joselevich
dc1f2f3258 rustormy: init at 0.5.2 (#567704) 2026-09-28 01:22:30 +00:00
Ben Siraphob
7d1b2da911 phonon: disable unstable experimental API (#508812) 2026-09-28 01:18:08 +00:00
R. Ryantm
b143136ce0 dotenvx: 2.28.0 -> 2.31.1 2026-09-28 01:08:40 +00:00
nixpkgs-ci[bot]
9383a1fa06 aerion: 0.3.4 -> 0.3.5 (#567601) 2026-09-28 01:04:29 +00:00
nixpkgs-ci[bot]
a709492064 wrangler: 4.132.0 -> 4.141.0 (#567335) 2026-09-28 01:04:26 +00:00
R. Ryantm
8f96a27d24 rustdesk: 1.4.9 -> 1.5.0 2026-09-28 00:54:59 +00:00
kirillrdy
b79ca1666d python3Packages.scikit-base: 1.1.1 -> 1.2.0 (#567700) 2026-09-28 00:44:04 +00:00
R. Ryantm
4b91c2e333 kdePackages.ktextaddons: 2.1.2 -> 2.2.0 2026-09-28 00:43:08 +00:00
Gergő Gutyina
10b33c51ed feh: 3.13 -> 3.13.1 (#567338) 2026-09-28 00:41:15 +00:00
R. Ryantm
ec1019e02a readsb: 3.16.16 -> 3.16.17 2026-09-28 00:38:16 +00:00
R. Ryantm
92d5bf0393 mbuffer: 20260511 -> 20260926 2026-09-28 00:36:50 +00:00
Jose Garcia
44c43afccc rustormy: init at 0.5.2 2026-09-27 19:36:50 -05:00
nixpkgs-ci[bot]
e426276057 Merge staging-next into staging 2026-09-28 00:28:56 +00:00
nixpkgs-ci[bot]
362969a3a4 Merge master into staging-next 2026-09-28 00:28:27 +00:00
Martin Weinelt
0f6171af43 discourse: 2026.8.0 -> 2026.9.0
https://releases.discourse.org/changelog/v2026.9.0/

Fixes:
- CVE-2026-91159 Stored oEmbed HTML injection via allowed iframe
- CVE-2026-91157 Media uploads remain publicly accessible after category
  permissions are restricted
- CVE-2026-91156 Chat MessageBus delivers read-restricted messages to
  unauthorized users
2026-09-28 02:26:59 +02:00
Jose Garcia
e08a226805 maintainers: add joseg313 2026-09-27 19:19:29 -05:00
Katsumi Takeuchi
91ed2817f7 intel-oneapi-toolkit: fix C++ standard library headers in stdenv
The wrapped icpx could not find libstdc++ headers, so any C++ source
failed with e.g. "'type_traits' file not found". This broke the
headers-available and sycl-compile passthru tests.

cc-wrapper only adds libstdc++ include paths when the compiler sets
langCC, which the unwrapped icpx shim did not. Set it.

Assisted-by: Claude Code with Opus 5.5 medium (Anthropic)
2026-09-28 09:04:49 +09:00
R. Ryantm
88c4c23f3d libretro.fmsx: 0-unstable-2026-09-06 -> 0-unstable-2026-09-26 2026-09-27 23:50:24 +00:00
Martin Weinelt
e9227ddbcc python3Packages.pydantic-graph: 2.31.1 -> 2.51.0 (#567680) 2026-09-27 23:42:12 +00:00
R. Ryantm
40a0682936 python3Packages.scikit-base: 1.1.1 -> 1.2.0 2026-09-27 23:36:18 +00:00
R. Ryantm
f6aa9c45bf floorp-bin-unwrapped: 12.17.2 -> 12.18.1 2026-09-27 23:22:00 +00:00
nixpkgs-ci[bot]
02151a19ef skills: 1.6.0 -> 1.7.0 (#567491) 2026-09-27 23:20:39 +00:00
nixpkgs-ci[bot]
5587f33752 microcode-intel: 20260812 -> 20260925 (#567002) 2026-09-27 23:20:38 +00:00
Gaël James
04c3a5ee4c python3Packages.pydantic-ai-slim: 2.31.1 -> 2.51.0 2026-09-28 01:01:31 +02:00
Gaël James
ad9bdab780 python3Packages.genai-prices: 0.1.3 -> 0.1.9 2026-09-28 01:01:09 +02:00
zowoq
f3aa7d3d72 linux_testing: 7.3-rc4 -> 7.3-rc5 (#567667) 2026-09-27 22:59:41 +00:00
R. Ryantm
adda1ca2de claude-agent-acp: 0.79.0 -> 0.81.2 2026-09-27 22:51:35 +00:00
R. Ryantm
297a6c7a5d sioyek: 2.0.0-unstable-2026-08-18 -> 2.0.0-unstable-2026-09-24 2026-09-27 22:49:39 +00:00
R. Ryantm
820c4b7819 sublime4: 4200 -> 4215 2026-09-27 22:44:55 +00:00
@mjones
307a907beb xpra: 6.5.3 -> 6.5.4 (#566948) 2026-09-27 22:36:36 +00:00
Gaël James
1aca75d937 python3Packages.pydantic-graph: 2.31.1 -> 2.51.0 2026-09-28 00:36:09 +02:00
@mjones
0971a39b3e treewide: fix homepages [6/10] (#567133) 2026-09-27 22:35:27 +00:00
R. Ryantm
043116f501 python3Packages.bandcamp-async-api: 0.2.4 -> 0.2.6 2026-09-27 22:32:19 +00:00
@mjones
c0bd54b0d2 easyrsa: 3.2.6 -> 3.2.7 (#564956) 2026-09-27 22:31:41 +00:00
@mjones
67910de46d nixos/nebula: fix inverted tun.device length assertion (#565501) 2026-09-27 22:28:12 +00:00
@mjones
eb2e84e233 supercollider-with-plugins: fix plugin discovery (#566382) 2026-09-27 22:20:05 +00:00
Ihar Hrachyshka
afe9a9721b ramalama: 0.22.0 -> 0.25.0 (#567640) 2026-09-27 22:19:47 +00:00
@mjones
8f307c54cb muso: fix version, enable structuredAttrs (#567300) 2026-09-27 22:16:56 +00:00
R. Ryantm
cf2bc81331 nezha: 2.3.12 -> 2.3.14 2026-09-27 22:15:37 +00:00
Alex Martens
dd885ddf5b sd-mux-ctrl: use git URL instead of https
The https URL for git.tizen.org is throwing SSL errors.
2026-09-27 15:13:15 -07:00
R. Ryantm
68ca96ea3f libretro.swanstation: 0-unstable-2026-08-11 -> 0-unstable-2026-09-17 2026-09-27 22:01:18 +00:00
R. Ryantm
1a0efb51f9 snx-rs: 6.3.1 -> 6.4.1 2026-09-27 21:52:33 +00:00
azahi
385344272c iaito: remove breakpointHook (#567221) 2026-09-27 21:51:56 +00:00
azahi
ae98882493 soju: 0.11.0 -> 0.11.1 (#566856) 2026-09-27 21:49:38 +00:00
Ihar Hrachyshka
261ae965db fromager: temporarily serialize tests (#567607) 2026-09-27 21:48:44 +00:00
Ihar Hrachyshka
cf2d743716 fromager: 0.95.0 -> 0.97.0 (#567090) 2026-09-27 21:45:18 +00:00
Jack Boykin
108405fc4b linux_testing: 7.3-rc4 -> 7.3-rc5 2026-09-27 16:43:56 -05:00
R. Ryantm
5a10fb0292 python3Packages.cwl-utils: 0.44 -> 0.45 2026-09-27 21:37:10 +00:00
dish
bb84a203ca noctalia: 5.1.0 -> 5.2.0; noctalia-greeter: 1.5.0 -> 1.6.0 (#567586) 2026-09-27 21:32:18 +00:00
Fabian Affolter
96b0ae40db python3Packages.opentelemetry-instrumentation-urllib3: add mocket 2026-09-27 23:29:26 +02:00
Ben Siraphob
48813dcbf7 trealla: 3.10.3 -> 3.11.4 (#566819) 2026-09-27 21:28:08 +00:00
R. Ryantm
1140c486ef iosevka-bin: 34.3.0 -> 34.9.0 2026-09-27 21:22:15 +00:00
Sandro Jäckel
88b8d8a2f7 python3Packages.odl-renderer: set meta.description 2026-09-27 23:21:57 +02:00
R. Ryantm
6c15aaa03a vscode-extensions.charliermarsh.ruff: 2026.82.0 -> 2026.84.0 2026-09-27 21:19:56 +00:00
eljamm
d17290da46 nwjs: sort inputs 2026-09-27 23:15:11 +02:00
nixpkgs-ci[bot]
99d93feef4 dae: 2.0.0 -> 2.1.1 (#567575) 2026-09-27 21:05:44 +00:00
Thomas Gerbet
1cf8addc17 brave{,-origin}: 1.95.104 -> 1.96.59 (#567185) 2026-09-27 20:52:32 +00:00
Luke Granger-Brown
a163b9ecfc isponsorblocktv: fix with async-cache 2.x (#567212) 2026-09-27 20:50:29 +00:00
Ihar Hrachyshka
bfc0e2f8ed ramalama: 0.22.0 -> 0.25.0 2026-09-27 16:49:51 -04:00
Wolfgang Walther
d1e21dfa35 postgresqlPackages.citus: 13.0.3 -> 14.2.0 (#567619) 2026-09-27 20:47:41 +00:00
whispers
4f6abeab07 rocmPackages.migraphx: explicitly specify c++17 for abseil-cpp
abseil exposes different interfaces depending on what is available in
std in a given C++ standard. gcc 16 defaults to C++20, thus causing the
default abseil-cpp to expose a different interface than the one
migraphx (built with C++17) expects. thus, we explicitly override abseil
to specify the desired C++ standard.

failing build logs: https://hydra.nixos.org/build/346880137
2026-09-27 16:45:50 -04:00
nixpkgs-ci[bot]
562377938a badness: 0.23.0 -> 0.24.0 (#567594) 2026-09-27 20:45:48 +00:00
nixpkgs-ci[bot]
b646a13af2 clifm: 1.28 -> 1.29 (#567541) 2026-09-27 20:45:47 +00:00
Felix Bargfeldt
fd29d673b0 radicle-explorer: 0-unstable-2026-09-14 -> 0-unstable-2026-09-25 (#567600) 2026-09-27 20:45:15 +00:00
Arne Keller
3093c65c6c kubernetes-polaris: 10.1.7 -> 10.2.5 (#534396) 2026-09-27 20:44:45 +00:00
Arne Keller
348b38185c librice: 0.3.0 -> 0.4.3 (#507569) 2026-09-27 20:44:40 +00:00
Ihar Hrachyshka
fadb9c2f2c fromager: temporarily serialize tests 2026-09-27 16:42:28 -04:00
R. Ryantm
57b75dc87e istioctl: 1.30.3 -> 1.31.1 2026-09-27 20:36:53 +00:00
StepBroBD
7276cb9606 ocamlPackages.*: fix homepages (#566982) 2026-09-27 20:36:40 +00:00
R. Ryantm
58aa05565f sable-unwrapped: 1.22.6 -> 1.22.9 2026-09-27 20:34:54 +00:00
nixpkgs-ci[bot]
0addfef054 framework-tool-tui: 0.8.5 -> 0.8.6 (#567625) 2026-09-27 20:32:50 +00:00
Fabian Affolter
62c4412db2 python3Packages.isbnlib: add pkg-resources-backport 2026-09-27 22:31:20 +02:00
R. Ryantm
738a39b82d vastai: 1.5.6 -> 1.8.2 2026-09-27 20:30:13 +00:00
quantenzitrone
8ba8775282 dosfstools: adopt 2026-09-27 22:28:21 +02:00
quantenzitrone
b9a3267a1d dosfstools: fix license
upstream uses the GPL-3.0-or-later header in the files
2026-09-27 22:27:46 +02:00
Fabian Affolter
16754faf47 python3Packages.jenkinsapi: migrate to finalAttrs 2026-09-27 22:27:27 +02:00
quantenzitrone
e4f633c5e2 dosfstools: use tag and hash instead of rev and sha256 in src 2026-09-27 22:26:50 +02:00
Wolfgang Walther
8f3a414f28 postgresql_19: 19beta3 -> 19beta4 (#566393) 2026-09-27 20:26:21 +00:00
Fabian Affolter
38a640953e python3Packages.jenkinsapi: 0.3.17 -> 0.3.23
Changelog: https://github.com/pycontribs/jenkinsapi/releases/tag/0.3.23
2026-09-27 22:25:41 +02:00
Ingo Reitz
47c86ae54f dts-lsp: 0.1.5 -> 0.1.7 2026-09-27 22:25:34 +02:00
R. Ryantm
b6dde7a2e7 pgschema: 1.13.0 -> 1.13.1 2026-09-27 20:17:58 +00:00
R. Ryantm
ac4612846d framework-tool-tui: 0.8.5 -> 0.8.6 2026-09-27 20:15:45 +00:00
R. Ryantm
942dbc1bcc usql: 0.21.5 -> 0.21.6 2026-09-27 20:15:13 +00:00
Fabian Affolter
3c2e59eb5f python3Packages.editdistpy: modernize
- migrate to finalAttrs
- Update ordering
2026-09-27 22:14:56 +02:00
Marcus Ramberg
1c7c25ed32 codex-security: init at 0.1.31 (#548525) 2026-09-27 20:13:58 +00:00
liberodark
865eb1b331 plakar: 1.1.6 -> 1.1.7 2026-09-27 22:13:05 +02:00
Fabian Affolter
12a6d767c1 python3Packages.editdistpy: add pkg-resources-backport 2026-09-27 22:12:54 +02:00
whispers
4aaac6299b zug: disable failing test with gcc 16
gcc 16 changed the behavior of std::generate_anonical to match P0952R2,
which changes some of the properties of random function output. the
simple random_sample test relied on these properties, and now fails. an
issue has been open upstream since may 2026, with no response. to work
around this, we disable the offending test.

an alternative would be to build zug with
`-D_GLIBCXX_USE_OLD_GENERATE_CANONICAL` to opt-out of this behavior,
but given that this is somewhat fragile in general, it seems fine to
just disable this test. there is another test with a custom
deterministic engine to validate that the code isn't broken as well.
2026-09-27 16:12:51 -04:00
Francesco Gazzetta
468ba8268a tcl.tclRequiresCheckHook: refer to tclsh by absolute path (#527901) 2026-09-27 20:07:37 +00:00
Martin Weinelt
ce23abec5c home-assistant: 2026.9.3 -> 2026.9.4 (#567554) 2026-09-27 20:05:07 +00:00
Anish Pallati
0029d87979 postgresqlPackages.citus: 13.0.3 -> 14.2.0
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-27 16:04:52 -04:00
Anish Pallati
567af362b9 postgresqlPackages.citus: add anish as maintainer
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-27 15:57:09 -04:00
nixpkgs-ci[bot]
c89322c9af olympus-unwrapped: 26.09.15.05 -> 26.09.27.01 (#567614) 2026-09-27 19:51:47 +00:00
Aaron Andersen
69fc1bbc4c eudev: 3.2.14 -> 3.2.15 2026-09-27 21:50:31 +02:00
Martin Weinelt
6789b948e9 evcc: 0.316.0 -> 0.316.1 (#567610) 2026-09-27 19:45:56 +00:00
R. Ryantm
cf33938246 python3Packages.tomlrt: 2.2.7 -> 2.2.14 2026-09-27 19:41:10 +00:00
Ihar Hrachyshka
f1223f4a2c podman-desktop: ignore pre-releases (#567577) 2026-09-27 19:38:52 +00:00
R. Ryantm
37b8eb7364 olympus-unwrapped: 26.09.15.05 -> 26.09.27.01 2026-09-27 19:38:48 +00:00
Fabian Affolter
d86a11d3f2 python3Packages.iamdata: 0.1.202609261 -> 0.1.202609271 (#567591) 2026-09-27 19:38:12 +00:00
Yohann Boniface
02eba545f4 pdfid: add eljamm as maintainer (#567444) 2026-09-27 19:36:09 +00:00
Ihar Hrachyshka
149c3704cc fromager: avoid http retry backoffs in sandbox (#567599) 2026-09-27 19:35:52 +00:00
Yohann Boniface
ca9249dea8 intel-oneapi-toolkit: add recutita as maintainer (#567059) 2026-09-27 19:35:08 +00:00
Salva HG
ca282c0458 cosmic-greeter: 1.8.0 -> 1.9.1
Diff: https://github.com/pop-os/cosmic-greeter/compare/epoch-1.8.0...epoch-1.9.1
2026-09-27 13:33:22 -06:00
Salva HG
32ec119e11 nixos/cosmic: update module defaults 2026-09-27 13:32:20 -06:00
Salva HG
afb2d5a489 cosmic-osk: init at 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
ded19e57ad cosmic-viewer: 0-unstable-2026-07-27 -> 1.9.0
Diff: https://github.com/pop-os/cosmic-viewer/compare/epoch-0-unstable-2026-07-27...epoch-1.9.0
2026-09-27 13:32:20 -06:00
Salva HG
d9f82ce064 cosmic-store: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
40bf9d4cbe cosmic-panel: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
b56663298f xdg-desktop-portal-cosmic: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
cd5b81df23 cosmic-initial-setup: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
e78302f9b1 cosmic-notifications: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
2192aa4ab8 cosmic-launcher: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
f30e5938e4 cosmic-settings-daemon: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
d32e20959f cosmic-files: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
a132ad5019 cosmic-osd: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
d1ec6c287b cosmic-settings: 1.8.0 -> 1.9.0 2026-09-27 13:32:20 -06:00
Salva HG
d54e113fdc cosmic-reader: 0-unstable-2026-08-24 -> 0-unstable-2026-09-15 2026-09-27 13:32:20 -06:00
Anish Pallati
d3b77a9d6c postgresql_19: 19beta3 -> 19beta4
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-27 15:32:19 -04:00
Salva HG
ac694b8282 cosmic-edit: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
7441ff7701 cosmic-app-library: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
64be24d790 cosmic-monitor: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
995b9383a5 cosmic-comp: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
3f1c829e39 cosmic-player: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
7d272b1761 cosmic-term: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
ce55199fef cosmic-applets: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Salva HG
8ac8ddd1a7 cosmic-workspaces-epoch: 1.8.0 -> 1.9.0 2026-09-27 13:32:19 -06:00
Martin Weinelt
1a3e1f020b evcc: 0.316.0 -> 0.316.1
https://github.com/evcc-io/evcc/releases/tag/0.316.1
2026-09-27 21:31:19 +02:00
R. Ryantm
8134b2e2e0 cocoon: 0.11.3 -> 0.11.4 2026-09-27 19:28:13 +00:00
Jo
531062ef77 lib.licenses: drop gfl in favor of lppl13c (#557118) 2026-09-27 19:26:05 +00:00
R. Ryantm
42477dabb6 nerdlog: 1.11.0 -> 1.12.0 2026-09-27 19:23:50 +00:00
nixpkgs-ci[bot]
892a408237 nest-cli: 12.0.3 -> 12.0.7 (#567361) 2026-09-27 19:23:36 +00:00
Martin Weinelt
51a0e0036e home-assistant: fix portainer test hang 2026-09-27 21:19:00 +02:00
Jan Tojnar
e1753014c8 meson: add disabledTests support (#552282) 2026-09-27 19:10:48 +00:00
R. Ryantm
89972613b1 vscode-extensions.visualjj.visualjj: 0.35.1 -> 0.35.4 2026-09-27 19:09:35 +00:00
nixpkgs-ci[bot]
c4259607f9 gogup: 1.9.3 -> 1.10.2 (#567497) 2026-09-27 19:08:08 +00:00
quantenzitrone
4ba5383ea3 xdg-desktop-portal-wlr: adopt 2026-09-27 21:07:35 +02:00
R. Ryantm
f8b2b12ffa aerion: 0.3.4 -> 0.3.5 2026-09-27 19:01:17 +00:00
Ihar Hrachyshka
8dd3c685a6 fromager: avoid http retry backoffs in sandbox
When running test suite under darwin sandbox, some tests fetch an
invalid http url. They assume the request will immediately return, but
instead in sandbox the http library retries with backoff.

Setting FROMAGER_HTTP_RETRIES=0 cuts backoffs short.
2026-09-27 15:00:17 -04:00
R. Ryantm
75ad98eeec radicle-explorer: 0-unstable-2026-09-14 -> 0-unstable-2026-09-25 2026-09-27 18:59:17 +00:00
Martin Weinelt
1cf7c44860 home-assistant-custom-lovelace-modules.multiple-entity-row: 4.11.1 -> 4.12.0
https://github.com/benct/lovelace-multiple-entity-row/blob/v4.12.0/CHANGELOG.md
2026-09-27 20:53:56 +02:00
Vladimír Čunát
bf5dbda6fd Merge branch 'staging-nixos' into staging-next 2026-09-27 20:52:34 +02:00
R. Ryantm
23143fdb48 eilmeldung: 1.8.1 -> 1.9.0 2026-09-27 18:51:02 +00:00
Jo
bea544dcf6 chromaprint: adopt (#567525) 2026-09-27 18:49:51 +00:00
Martin Weinelt
0f35f41ec0 home-assistant-custom-components.opendisplay: 2.0.2 -> 3.0.2
https://github.com/OpenDisplay/Home_Assistant_Integration/blob/3.0.2/CHANGELOG.md
2026-09-27 20:48:24 +02:00
Martin Weinelt
61f063af52 python3Packages.odl-renderer: init at 0.5.12
New dependency for the home-assistant opendisplay stack.
2026-09-27 20:48:23 +02:00
Fabian Affolter
372b3edfb3 essh: 0.4.0 -> 0.4.1 (#567339) 2026-09-27 18:46:38 +00:00
Fabian Affolter
6a46d06d83 python3Packages.asyncmy: 0.2.14 -> 0.2.15 (#567352) 2026-09-27 18:46:12 +00:00
Fabian Affolter
ff5b8c7908 trufflehog: 3.97.5 -> 3.97.9 (#567369) 2026-09-27 18:45:41 +00:00
Fabian Affolter
f2d32213fa python3Packages.aqualogic: 3.10 -> 3.11 (#567417) 2026-09-27 18:45:10 +00:00
R. Ryantm
6d8ca52a2a badness: 0.23.0 -> 0.24.0 2026-09-27 18:44:49 +00:00
Fabian Affolter
39f4eb7557 gvm-libs: 23.10.1 -> 23.11.0 (#567498) 2026-09-27 18:44:18 +00:00
Fabian Affolter
77fcd98bc3 python3Packages.iamdata: 0.1.202609261 -> 0.1.202609271
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202609261...v0.1.202609271

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202609271
2026-09-27 20:43:52 +02:00
Fabian Affolter
1a19694357 python3Packages.pydrawise: 2026.9.0 -> 2026.9.1 (#567516) 2026-09-27 18:43:32 +00:00
nixpkgs-ci[bot]
a7b9dc31fc umap: 3.7.3 -> 3.8.1 (#567180) 2026-09-27 18:43:27 +00:00
Fabian Affolter
3773e97d11 user-scanner: 1.5.1 -> 1.5.2 (#567535) 2026-09-27 18:43:08 +00:00
R. Ryantm
524fad3dc6 torrserver: 144.4 -> 145 2026-09-27 18:39:27 +00:00
dish
9ef5a9556b nixos/noctalia: Add freedesktop sound theme dep
Needed for 5.2.0 release, only a runtime dep so we don't add it to the
package
2026-09-27 14:26:22 -04:00
nixpkgs-ci[bot]
aae36d7f43 streamlink: 8.6.0 -> 8.6.1 (#566669) 2026-09-27 18:25:45 +00:00
R. Ryantm
b322641c85 lint-staged: 17.5.1 -> 17.6.0 2026-09-27 18:20:48 +00:00
dish
8762008071 noctalia-greeter: 1.5.0 -> 1.6.0 2026-09-27 14:20:27 -04:00
dish
d17ed31304 noctalia: 5.1.0 -> 5.2.0
https://noctalia.dev/changelogs#v5.2.0
2026-09-27 14:20:20 -04:00
Martin Weinelt
63b99ccb68 python3Packages.resize-image: init at 0.4.0
New dependency for odl-renderer, for opendisplay stack in home-assistant.
2026-09-27 20:18:24 +02:00
Thomas Gerbet
3965f24eff glpi-agent: 1.19 -> 1.20 (#567446) 2026-09-27 18:16:07 +00:00
R. Ryantm
9f523f77d9 folia-major: 0.7.7 -> 0.7.9 2026-09-27 18:14:39 +00:00
nixpkgs-ci[bot]
f709d88f54 Merge master into staging-nixos 2026-09-27 18:11:52 +00:00
eljamm
e03295e588 nwjs: 0.115.0 -> 0.117.0 2026-09-27 20:11:38 +02:00
eljamm
b4b6fca9c1 nwjs: refactor sources; use finalAttrs & add update script 2026-09-27 20:11:38 +02:00
nixpkgs-ci[bot]
56b01df19d Merge staging-next into staging 2026-09-27 18:11:19 +00:00
nixpkgs-ci[bot]
db0fb78f53 Merge master into staging-next 2026-09-27 18:10:35 +00:00
Martin Weinelt
8da3379959 home-assistant-custom-components.meshcore: 2.8.0 -> 2.10.0
https://github.com/meshcore-dev/meshcore-ha/releases/tag/v2.9.0
https://github.com/meshcore-dev/meshcore-ha/releases/tag/v2.10.0
2026-09-27 20:04:20 +02:00
Sandro
e0631e1eac blender-oneapi: init (#541907) 2026-09-27 18:02:12 +00:00
Maximilian Bosch
6bd2c4ab75 nginxStable: remove rtmp as default module (#567484) 2026-09-27 18:02:07 +00:00
nixpkgs-ci[bot]
98001a40b7 exa-agent-skills: 2026.09.16-73cc4b0 -> 2026.09.17-e27a85c (#567568) 2026-09-27 18:00:36 +00:00
Maximilian Bosch
c6636cbbd8 nginxMainline: use openssl_4 to support ECH (#567475) 2026-09-27 18:00:31 +00:00
Ihar Hrachyshka
aaa8dc2b4b podman-desktop: ignore pre-releases 2026-09-27 13:59:33 -04:00
R. Ryantm
b0e2067459 wiki-go: 1.9.1 -> 1.9.2 2026-09-27 17:59:19 +00:00
Linnea Gräf
386fb1a5c8 httpstat: fix version detection in setup.py 2026-09-27 19:56:43 +02:00
Martin Weinelt
edd8637d47 home-assistant-custom-components.localthings: 0.26.1 -> 0.29.0
https://github.com/mbillow/localthings/releases/tag/v0.27.0
https://github.com/mbillow/localthings/releases/tag/v0.28.0
https://github.com/mbillow/localthings/releases/tag/v0.28.1
https://github.com/mbillow/localthings/releases/tag/v0.29.0
2026-09-27 19:53:23 +02:00
Sandro
c4ab5fe26e bibata-caelestia: init at 0-unstable-2026-09-05 (#564814) 2026-09-27 17:52:56 +00:00
nixpkgs-ci[bot]
ae1e34a673 bootdev-cli: 1.32.4 -> 1.32.5 (#567533) 2026-09-27 17:51:22 +00:00
Martin Weinelt
145793a239 python3Packages.smartthings-local: 0.1.16 -> 0.1.20
https://github.com/QuiteYellow/SmartThings-Local/releases/tag/v0.1.20
2026-09-27 19:48:23 +02:00
J0schu
7316a726db maintainers: add J0schu 2026-09-27 19:42:46 +02:00
R. Ryantm
10818c166f dae: 2.0.0 -> 2.1.1 2026-09-27 17:42:25 +00:00
Martin Weinelt
cbffad69d4 home-assistant-custom-components.elegoo_printer: 2.12.2 -> 2.13.1
https://github.com/danielcherubini/elegoo-homeassistant/releases/tag/v2.13.0
https://github.com/danielcherubini/elegoo-homeassistant/releases/tag/v2.13.1
2026-09-27 19:40:29 +02:00
Yt
a702bebce2 grpc: 1.83.1 -> 1.84.0 (#567560) 2026-09-27 17:34:15 +00:00
Martin Weinelt
384d301e77 home-assistant-custom-components.econet300: 1.3.2 -> 1.3.3
https://github.com/jontofront/ecoNET-300-Home-Assistant-Integration/releases/tag/v1.3.3

Now licensed under MIT.
2026-09-27 19:33:24 +02:00
adisbladis
e3f4c7ed04 python3Packages.selfies: init at 2.2.0 (#558766) 2026-09-27 17:30:36 +00:00
Martin Weinelt
86d0b0f97c home-assistant-custom-components.blueprints-updater: 2.14.6 -> 2.15.0
https://github.com/luuquangvu/blueprints-updater/releases/tag/2.15.0
2026-09-27 19:30:20 +02:00
J0schu
5a4557d5cb vivaldi: 8.2.4133.52 -> 8.2.4133.76 2026-09-27 19:26:39 +02:00
R. Ryantm
fac6643e84 exa-agent-skills: 2026.09.16-73cc4b0 -> 2026.09.17-e27a85c 2026-09-27 17:25:55 +00:00
Martin Weinelt
0f42ed50fc home-assistant-custom-lovelace-modules.tankerkoenig-card: 1.8.2 -> 1.9.0
https://github.com/timmaurice/lovelace-tankerkoenig-card/releases/tag/1.9.0
2026-09-27 19:25:14 +02:00
Martin Weinelt
674d68f76a home-assistant-custom-lovelace-modules.meshcore-card: 1.0.0 -> 0.4.3
https://github.com/jpettitt/meshcore-card/releases/tag/v0.4.3
2026-09-27 19:25:14 +02:00
Martin Weinelt
ca3dcde94d home-assistant-custom-lovelace-modules.clock-weather-card: 2.9.4 -> 2.9.5
https://github.com/pkissling/clock-weather-card/blob/v2.9.5/CHANGELOG.md
2026-09-27 19:25:13 +02:00
Martin Weinelt
3d4655507b home-assistant-custom-components.powercalc: 1.25.4 -> 1.26.0
https://github.com/bramstroker/homeassistant-powercalc/releases/tag/v1.26.0
2026-09-27 19:25:13 +02:00
Martin Weinelt
a31999357b home-assistant-custom-lovelace-modules.bubble-card: 3.4.0 -> 3.4.1
https://github.com/Clooos/bubble-card/releases/tag/v3.4.1
2026-09-27 19:25:13 +02:00
Martin Weinelt
d7e7cfaf3b home-assistant-custom-components.versatile_thermostat: 10.1.0 -> 10.4.0
https://github.com/jmcollin78/versatile_thermostat/releases/tag/10.4.0
2026-09-27 19:25:13 +02:00
Martin Weinelt
017c1afdf2 home-assistant-custom-components.tuya_local: 2026.9.1 -> 2026.9.2-rel
https://github.com/make-all/tuya-local/releases/tag/2026.9.2-rel
2026-09-27 19:25:12 +02:00
Martin Weinelt
8446f2f758 home-assistant-custom-components.spook: 5.5.0 -> 5.5.1
https://github.com/frenck/spook/releases/tag/v5.5.1
2026-09-27 19:25:12 +02:00
Martin Weinelt
c2aad66285 home-assistant-custom-components.solax_modbus: 2026.09.2 -> 2026.09.3
https://github.com/wills106/homeassistant-solax-modbus/releases/tag/2026.09.3
2026-09-27 19:25:12 +02:00
Martin Weinelt
da8964a146 home-assistant-custom-components.simple_pid_controller: 1.6.0 -> 1.6.1
https://github.com/bvweerd/simple_pid_controller/releases/tag/v1.6.1
2026-09-27 19:25:12 +02:00
Martin Weinelt
d558edfc99 home-assistant-custom-components.octopus_energy: 19.1.0 -> 19.2.1
https://github.com/BottlecapDave/HomeAssistant-OctopusEnergy/releases/tag/v19.2.1
2026-09-27 19:25:11 +02:00
Martin Weinelt
fcfe155a42 home-assistant-custom-components.openai-tts: 3.9.1 -> 3.9.2
https://github.com/sfortis/openai_tts/releases/tag/v3.9.2
2026-09-27 19:25:11 +02:00
Martin Weinelt
36ed951d7f home-assistant-custom-components.cover_time_based: 4.11.0 -> 4.13.0
https://github.com/Sese-Schneider/ha-cover-time-based/blob/v4.13.0/CHANGELOG.md
2026-09-27 19:25:11 +02:00
Martin Weinelt
25045bd88a home-assistant-custom-components.versatile_thermostat: 10.1.0 -> 10.4.0 (#567524) 2026-09-27 17:23:43 +00:00
Leonard Sheng Sheng Lee
73f75429dd codex-security: init at 0.1.31
Package `@openai/codex-security`, the OpenAI Codex Security command
line interface and TypeScript software development kit for finding,
validating, and fixing security vulnerabilities in source code. Build
it from the `sdk/typescript` subdirectory with pnpm 11 and TypeScript.

Use the matching npm release for the prepacked plugin bundle that is
absent from the source tag. Remove non-host plugin and Android binaries
instead of suppressing missing dependency checks globally.

Assisted-by: GitHub Copilot CLI (GPT-5.6 Terra)
Signed-off-by: Leonard Sheng Sheng Lee <leonard.sheng.sheng.lee@gmail.com>
2026-09-27 19:20:04 +02:00
Zebreus
e48203435d autopsy: 4.22.1 -> 4.23.1
Assisted-by: claude-code with claude opus 5.5
2026-09-27 19:14:41 +02:00
Zebreus
09082a4274 sleuthkit: 4.14.0 -> 4.15.0
Both gcc 15 patches are included in this release.

Assisted-by: claude-code with claude opus 5.5
2026-09-27 19:14:41 +02:00
jopejoe1
45aacc1680 discord: update various
discord-canary: 1.0.1950 -> 1.0.2010
discord-development: 1.0.1011 -> 1.0.1012
discord-ptb: 1.0.215 -> 1.0.216
discord: 1.0.158 -> 1.0.159
pkgsCross.aarch64-darwin.discord-canary: 0.0.1338 -> 0.0.1345
pkgsCross.aarch64-darwin.discord-development: 1.0.1022 -> 1.0.1023
pkgsCross.aarch64-darwin.discord-ptb: 0.0.261 -> 0.0.262
pkgsCross.aarch64-darwin.discord: 0.0.412 -> 0.0.413
2026-09-27 19:07:56 +02:00
Martin Weinelt
1ec6be517a home-assistant.python3Packages.pytest-homeassistant-custom-component: 0.13.366 -> 0.13.367
https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/0.13.367/CHANGELOG.md
2026-09-27 19:05:57 +02:00
Martin Weinelt
15625e1f3d python3Packages.homeassistant-stubs: 2026.9.3 -> 2026.9.4
https://github.com/KapJI/homeassistant-stubs/releases/tag/2026.9.4
2026-09-27 19:05:17 +02:00
Jan Tojnar
e2113362f4 gnome{38,40,41,42,43,44,45,46,47}Extensions: drop (#567532) 2026-09-27 16:51:05 +00:00
scraptux
3f96e47753 python3Packages.grpcio-tools: 1.83.1 -> 1.84.0 2026-09-27 18:49:16 +02:00
scraptux
d70bc9a4f9 python3Packages.grpcio-testing: 1.83.1 -> 1.84.0 2026-09-27 18:49:14 +02:00
scraptux
cb9818dfd5 python3Packages.grpcio-status: 1.83.1 -> 1.84.0 2026-09-27 18:49:13 +02:00
scraptux
7da1ce38d9 python3Packages.grpcio-reflection: 1.83.1 -> 1.84.0 2026-09-27 18:49:12 +02:00
scraptux
68522d5b07 python3Packages.grpcio-health-checking: 1.83.1 -> 1.84.0 2026-09-27 18:49:10 +02:00
scraptux
503797daf0 python3Packages.grpcio-channelz: 1.83.1 -> 1.84.0 2026-09-27 18:49:09 +02:00
scraptux
5e9af01ff4 python3Packages.grpcio: 1.83.1 -> 1.84.0 2026-09-27 18:49:07 +02:00
scraptux
5a54998d1d grpc: 1.83.1 -> 1.84.0 2026-09-27 18:49:05 +02:00
scraptux
5b93833a9c vscode-extensions.sas.sas-lsp: 1.20.0 -> 1.21.0 2026-09-27 18:46:35 +02:00
Sandro
bacb5de9b9 marktext: 0.17.0-unstable-2025-11-19 -> 0.19.1 (migrating from yarn to pnpm) (#550608) 2026-09-27 16:39:48 +00:00
nixpkgs-ci[bot]
dbe2d7a68a ctx7: 0.5.10 -> 0.5.12 (#567544) 2026-09-27 16:36:01 +00:00
Martin Weinelt
aad72e3ade home-assistant: 2026.9.3 -> 2026.9.4
https://github.com/home-assistant/core/releases/tag/2026.9.4
2026-09-27 18:34:59 +02:00
Martin Weinelt
dd12c33113 python3Packages.pyenphase: 4.0.5 -> 4.0.6
https://github.com/pyenphase/pyenphase/blob/v4.0.6/CHANGELOG.md
2026-09-27 18:34:35 +02:00
Martin Weinelt
f29f851521 python3Packages.imgw-pib: 2.5.1 -> 2.5.2
https://github.com/bieniu/imgw-pib/releases/tag/2.5.2
2026-09-27 18:33:51 +02:00
R. Ryantm
2c48a5e227 python3Packages.exa-py: 2.21.0 -> 2.23.0 2026-09-27 16:26:46 +00:00
Vladimír Čunát
e24256eb40 julia: fix build with glibc 2.44 (#566255) 2026-09-27 16:26:21 +00:00
nixpkgs-ci[bot]
9698c1419a ecspresso: 2.8.6 -> 2.8.7 (#567528) 2026-09-27 16:23:57 +00:00
Lin Jian
88accc0c92 emacs: use PATH instead of exec-path to expose wrapped binaries
(info "(elisp) Subprocess Creation") says:

> Generally, you should not modify ‘exec-path’ directly.  Instead,
> ensure that your ‘PATH’ environment variable is set appropriately
> before starting Emacs.  Trying to modify ‘exec-path’ independently
> of ‘PATH’ can lead to confusing results.

One example of "confusing results" can be found in envrc[1].

This patch follows that recommendation of Emacs lisp manual.

In addition, we added tests for PATH and exec-path.

[1]: https://github.com/purcell/envrc/issues/9
2026-09-28 00:20:32 +08:00
Lin Jian
78805715a6 emacs: factor out a Utils section in withPackages test 2026-09-28 00:19:32 +08:00
Lin Jian
0f59a83e3b Revert "emacs/wrapper.nix: expose extra package binaries via PATH"
This reverts commit 7bd6dfde2f.

The idea of using PATH to provide binaries added via withPackages is
good, but I think this specific implementation can be improved:

- When PATH is used, there is no need to modify exec-path any more
  because exec-path is initialized from PATH.
- Setting PATH in wrapper.sh, together with other environment
  variables, is more maintainable.
2026-09-28 00:17:39 +08:00
whispers
63699c9932 imlib2: 1.12.6 -> 1.12.7 (#558538) 2026-09-27 16:16:08 +00:00
R. Ryantm
04733f52e6 ctx7: 0.5.10 -> 0.5.12 2026-09-27 16:09:23 +00:00
Yt
6b59be98c8 stalwart_0_16: 0.16.22 -> 0.16.23 (#566142) 2026-09-27 16:02:48 +00:00
Bobby Rong
ec49a815e6 elementary-xfce-icon-theme: 0.22 -> 0.23 (#567526) 2026-09-27 15:59:46 +00:00
Matt Sturgeon
8c8a1dcbab doc/readme: Clarify variable literals (#567409) 2026-09-27 15:54:53 +00:00
nixpkgs-ci[bot]
cd370a248c colloid-cursors: 2025-07-19 -> 2026-08-10 (#554908) 2026-09-27 15:51:50 +00:00
Sandro
6cc971939d python3Packages.scienceplots: 2.1.1 -> 2.2.2 (#552741) 2026-09-27 15:51:41 +00:00
R. Ryantm
063d5391a0 clifm: 1.28 -> 1.29 2026-09-27 15:50:51 +00:00
Winter
f1e207dd38 wasm-tools: use nextest (#567465) 2026-09-27 15:49:37 +00:00
Matt Sturgeon
5188f6aaaa doc/readme: Minor tweaks (#567442) 2026-09-27 15:46:48 +00:00
nixpkgs-ci[bot]
1c9f28a663 freescout: 1.8.235 -> 1.8.241 (#556331) 2026-09-27 15:42:27 +00:00
Sandro
4295fb8fac pgcli: 4.6.0 -> 4.7.1 (#567251) 2026-09-27 15:40:51 +00:00
Diogo Correia
c5fa074b95 python3Packages.covdefaults: init at 2.3.0 (#567494) 2026-09-27 15:38:32 +00:00
Ihar Hrachyshka
f9040d8353 various: inline meta.homepage in src url (#565396) 2026-09-27 15:36:22 +00:00
Yohann Boniface
c47d92f7b5 python3Packages.crcmod: migrate to pyproject (#561573) 2026-09-27 15:35:23 +00:00
Yohann Boniface
85c9ac62a0 fable: fix changelog link (#567523) 2026-09-27 15:33:12 +00:00
Sandro
d344437491 changedetection-io: qualify Playwright container image (#561219) 2026-09-27 15:29:27 +00:00
Timo Gottszky
d80c44994b python3Packages.pyexiv2: fix build 2026-09-27 17:29:26 +02:00
Vladimír Čunát
46b72ad79c Merge master into staging-next 2026-09-27 17:27:07 +02:00
Antonio Spadaro
ff11fa1628 python3Packages.covdefaults: init at 2.3.0
It is going to be required by the check phase of the upcoming version of `datamodel-code-generator`.

Co-authored-by: Diogo Correia <me@diogotc.com>
2026-09-27 17:26:38 +02:00
Grimmauld
0c1fcfb1f2 libcamera: refactor mesonFlags and other improvements (#553394) 2026-09-27 15:24:32 +00:00
Tom Hunze
7d15903f68 gnomeExtensions: update for 2026-09-27
This reduces the size of `extensions.json` by ~6M.
2026-09-27 17:21:30 +02:00
Tom Hunze
9af9a16e00 gnome{38,40,41,42,43,44,45,46,47}Extensions: drop
These are extensions for historical versions of GNOME shell. Apparently
nobody ever removed these.
2026-09-27 17:21:20 +02:00
R. Ryantm
5ae6a3f73d python3Packages.mammoth: 1.12.2 -> 1.13.0 2026-09-27 15:18:13 +00:00
Mirza Arnaut
fdc3396349 nixos/beszel.agent: only allow /dev/zfs for zfs monitoring
The zfs commands only need the control device, so list it in
DeviceAllow instead of disabling PrivateDevices, as syncoid does.
PrivateUsers still has to go: zfs commands fail inside a user
namespace since zfs 2.2.
2026-09-27 17:13:52 +02:00
Vladimír Čunát
0b867cf7b6 [staging-next] uhd: 4.10.0.0 -> 4.11.0.0 (#566730) 2026-09-27 15:13:36 +00:00
R. Ryantm
bec1801793 user-scanner: 1.5.1 -> 1.5.2 2026-09-27 15:11:17 +00:00
Diogo Correia
526afc0ff2 pcsclite: fix pcsc-spy interpreter (#560165) 2026-09-27 15:10:00 +00:00
Leona Maroni
34b9e21553 themes: drop (#567527) 2026-09-27 15:04:11 +00:00
Sandro
d21e46039f chunkfs: port to fuse 3 (#564203) 2026-09-27 15:02:13 +00:00
Antonio Spadaro
545f85b20c maintainers: add ilovelinux 2026-09-27 17:02:05 +02:00
nixpkgs-ci[bot]
013163e6fa prl-tools: 27.0.1-58670 -> 27.0.2-58673 (#566726) 2026-09-27 15:00:46 +00:00
R. Ryantm
46389b253b bootdev-cli: 1.32.4 -> 1.32.5 2026-09-27 14:58:34 +00:00
jopejoe1
e522bc1377 themes: drop 2026-09-27 16:57:46 +02:00
Seth Henderson
f35c412834 maintainers: add MCT32 2026-09-28 00:56:59 +10:00
Grimmauld
4ee904e535 unifiedpush-common-proxies: rename to common-proxies (#567500) 2026-09-27 14:56:14 +00:00
Mirza Arnaut
511fbd206e nixos/tests/beszel: check sandboxing and GPU collector wiring
The test VM has no GPU, but the effect of the collectors on the
generated unit can still be checked: add specialisations that are only
inspected, never activated, and assert the sandbox settings, device
access and capabilities they produce.
2026-09-27 16:55:19 +02:00
Mirza Arnaut
6c9cfec111 nixos/beszel.agent: expose GPU_COLLECTOR and refactor around it
Describe the supported GPU collectors in a single table and derive the
service path, capabilities, syscall filter and device access from it.

PrivateDevices is only relaxed when a selected collector actually needs
device nodes, and the nodes are listed in DeviceAllow so /dev stays an
allow-list, following the same pattern as ollama and the smartctl
exporter. PrivateUsers only has to go when a collector needs
capabilities, which are void on the host inside a user namespace; plain
device access (nvidia-smi) keeps it. When smartmon relies on full /dev
access no DeviceAllow is emitted at all, since any entry would turn
DevicePolicy=auto into an allow-list and lock the disks out.

amdgpu now defaults to amd_sysfs and intel to intel_sysfs (new in
beszel 0.20.0). Both read sysfs directly and need neither a package nor
/dev access; rocm-smi is deprecated upstream and intel_gpu_top is not
used on the xe driver. An
empty GPU_COLLECTOR is not exported, keeping upstream auto-detection.

GPU_COLLECTOR still accepts upstream's comma-separated string, which is
how it had to be set through the freeform environment until now.
2026-09-27 16:55:18 +02:00
Mirza Arnaut
cefee7ffe5 nixos/beszel.agent: fix GPU monitoring and expose SKIP_GPU
When `PrivateDevices=true`, systemd mounts an isolated `/dev` namespace,
blocking access to physical hardware nodes (like `/dev/nvidia0` or
`/dev/dri/`). This broke the agent's ability to collect GPU metrics out
of the box unless `smartmon` happened to be enabled.

This commit exposes the upstream `SKIP_GPU` environment variable in the
module's environment submodule (defaulting to `false` to match upstream
behavior) and uses it to conditionally toggle systemd sandboxing.

`PrivateDevices` are now disabled by default to allow hardware
observability, but will tightly sandbox the service if both
`smartmon.enable = false` and `environment.SKIP_GPU = true`.

Additionally, when `SKIP_GPU = true`, hardware diagnostic tools (e.g.,
`nvidia-smi`, `intel-gpu-tools`) are excluded from the service's `path`.
This trims unused packages from the system closure, saving disk space
when GPU monitoring is explicitly disabled.
2026-09-27 16:55:00 +02:00
Vladimír Čunát
40d49c8f53 [staging-next] folly: disable failing test with gcc 16 (#567521) 2026-09-27 14:50:47 +00:00
R. Ryantm
a81dfb0622 ecspresso: 2.8.6 -> 2.8.7 2026-09-27 14:49:06 +00:00
R. Ryantm
3eb669ab9d doublecmd: 1.2.8 -> 1.2.9 2026-09-27 14:48:31 +00:00
quantenzitrone
291a353230 chromaprint: adopt 2026-09-27 16:44:32 +02:00
quantenzitrone
b3325227be chromaprint: removed unused package function argument 2026-09-27 16:43:54 +02:00
R. Ryantm
8afd4234db elementary-xfce-icon-theme: 0.22 -> 0.23 2026-09-27 14:43:49 +00:00
nixpkgs-ci[bot]
d4e00cc559 kubectl: 1.37.0 -> 1.37.1 (#567303) 2026-09-27 14:42:43 +00:00
R. Ryantm
8d807540aa home-assistant-custom-components.versatile_thermostat: 10.1.0 -> 10.4.0 2026-09-27 14:40:41 +00:00
Sandro
633425cec1 px0: init at 0.1.4 (#564141) 2026-09-27 14:36:05 +00:00
whispers
af867e9b1e folly: disable failing test with gcc 16
this test is failing because it attempts to bound on the range of random
numbers. gcc 16 changes the implementation of std::generate_canonical to
match P0952R2, which changes properties of the observed random output.
folly bounds closely on these distribution properties, causing failures
with this new implementation. this thus disables the suite of tests that
check the random distributions in this way.

an alternative would be to build folly with
`-D_GLIBCXX_USE_OLD_GENERATE_CANONICAL` to opt-out of this behavior, but
given that this is somewhat fragile in general, it seems fine to just
disable this suite of tests.
2026-09-27 10:33:07 -04:00
mdarocha
cb8ead5730 fable: fix changelog link 2026-09-27 16:32:42 +02:00
Dmitry Kalinkin
15c78dc95e yoda: 2.1.2 -> 2.1.4 (#567381) 2026-09-27 14:29:53 +00:00
Thomas
cecc2cd1f1 Zabbix70: 7.0.30 -> 7.0.31 2026-09-27 16:26:54 +02:00
Vladimír Čunát
c173c24144 thunderbird-latest-unwrapped: 156.0 -> 156.0.1 (#567493) 2026-09-27 14:26:39 +00:00
R. Ryantm
31ec9cb669 aptakube: 1.20.4 -> 1.20.5 2026-09-27 14:26:15 +00:00
Thomas
04c5d96a63 zabbix74: 7.4.14 -> 7.4.15 2026-09-27 16:24:18 +02:00
nixpkgs-ci[bot]
568ef1dab4 defuddle: 0.19.3 -> 0.19.4 (#567366) 2026-09-27 14:20:10 +00:00
Matt Sturgeon
9258beb378 treefmt.withConfig: minor check drv improvements (#567512) 2026-09-27 14:18:30 +00:00
R. Ryantm
3ca15d4f78 python3Packages.motioneye-client: 0.3.14 -> 0.4.1 2026-09-27 14:18:08 +00:00
R. Ryantm
c033d66d54 python3Packages.pydrawise: 2026.9.0 -> 2026.9.1 2026-09-27 14:18:02 +00:00
Jan Tojnar
b5812ab110 gnome-shell: refresh icons after profile switches (#561029) 2026-09-27 14:16:08 +00:00
Jan Tojnar
9af913beb5 glib: watch XDG state profiles for application changes (#561023) 2026-09-27 14:15:47 +00:00
Jan Tojnar
cf32bc79da xdg-utils: patch out qtpaths runtime dependency (#488769) 2026-09-27 14:14:08 +00:00
Pol Dellaiera
d81c381e3e treefmt.withConfig: use gitSetupHook 2026-09-27 16:09:25 +02:00
Pol Dellaiera
1edf6e8f32 treefmt.withConfig: replace stdenv with stdenvNoCC 2026-09-27 16:09:25 +02:00
Pavol Rusnak
c04bfcc043 trezor-suite: 26.8.2 -> 26.9.2 (#566705) 2026-09-27 14:08:09 +00:00
Matthieu Coudron
2298a3cabd subnetcalc: 2.6.6 -> 2.7.5 (#565723) 2026-09-27 14:06:08 +00:00
Wolfgang Walther
f787845479 orioledb: 1.9-beta17 -> 1.10beta18 (#567501) 2026-09-27 14:04:44 +00:00
Matthieu Coudron
5ab674d8a5 treewide: fix homepages [4/10] (#566992) 2026-09-27 14:02:53 +00:00
zimward
cb09c5dff9 common-proxies: use correct homepage url 2026-09-27 16:01:33 +02:00
zimward
d6ee554cf6 unifiedpush-common-proxies: rename to common-proxies 2026-09-27 16:01:14 +02:00
Michele Guerini Rocco
3a52bd6031 wpa_supplicant: re-add erroneously dropped patch (#567010) 2026-09-27 13:57:20 +00:00
Matthieu Coudron
eb245531a7 treewide: fix homepages [7/10] (#567134) 2026-09-27 13:56:22 +00:00
Jo
333eadd9a5 python313Packages.notobuilder: 0-unstable-2026-06-26 -> 0-unstable-2026-09-24 (#567396) 2026-09-27 13:51:11 +00:00
Jan Tojnar
afdf031a91 xdg-utils: refactor (#567481) 2026-09-27 13:50:17 +00:00
Sandro
df90a044ff zulip: 5.13.1 → 5.13.2 (#565488) 2026-09-27 13:50:12 +00:00
Sandro
3e08891600 nixos/beszel-agent: enable zfs monitoring support (#566007) 2026-09-27 13:49:54 +00:00
Sandro
802cc4a532 python3Packages.pdf2image: patch remaining poppler_path defaults (#563612) 2026-09-27 13:48:45 +00:00
Sandro
d0b6ef39ae python3Packages.detect-secrets: disable tests for optional dependencies (#544215) 2026-09-27 13:48:25 +00:00
oddlama
90e4b90657 homebox: better test and tmpdir resolution (#481321) 2026-09-27 13:44:58 +00:00
Wolfgang Walther
ed3828dc95 postgresqlBuildExtension, buildPgrxExtension: enable __structuredAttrs (#566600) 2026-09-27 13:38:48 +00:00
Florian
33e1e4cac4 zabbix{60,70,74}.plugins.{ember-plus,mongodb,mssql,postgresql}: Init (#567440) 2026-09-27 13:38:30 +00:00
Akira Komamura
dd6cdf3947 ocamlPackages.capnp-rpc-net: init at 2.1.2-unstable-2026-09-13
Co-authored-by: StepBroBD <ysun@duck.com>
2026-09-27 22:33:37 +09:00
zowoq
637d421348 terraform-providers.hashicorp_google-beta: 8.3.0 -> 8.4.0 (#567414) 2026-09-27 13:32:41 +00:00
zowoq
875f43ab1f terraform-providers.aiven_aiven: 4.62.0 -> 4.63.0 (#567412) 2026-09-27 13:32:37 +00:00
nixpkgs-ci[bot]
ca95461e58 libvlc: 3.0.23-2 -> 3.0.24 (#566126) 2026-09-27 13:31:42 +00:00
Patrick
dbb6b83464 nixos/homebox: use fileblob options instead of moving TMPDIR 2026-09-27 15:23:23 +02:00
Patrick
d152c92d27 nixosTests.homebox: Add test to ensure item creation and attachment upload work
Assisted-by: pi (GPT-5.6 Sol)
2026-09-27 15:23:23 +02:00
Alexandre Esteves
bedf38b33b haskellPackages: fix a lot of failures with Darwin sandbox (#513476) 2026-09-27 13:22:37 +00:00
R. Ryantm
33f51d1d07 gvm-libs: 23.10.1 -> 23.11.0 2026-09-27 13:22:34 +00:00
R. Ryantm
ed1b00faee gogup: 1.9.3 -> 1.10.2 2026-09-27 13:21:54 +00:00
nixpkgs-ci[bot]
da0c9a9cb7 cargo-tarpaulin: 0.37.2 -> 0.37.5 (#567410) 2026-09-27 13:19:44 +00:00
Wolfgang Walther
cab4b5b057 orioledb: 1.9-beta17 -> 1.10beta18
Release Notes:
https://github.com/orioledb/orioledb/releases/tag/beta18
2026-09-27 15:14:36 +02:00
R. Ryantm
0de64f1354 thunderbird-latest-unwrapped: 156.0 -> 156.0.1 2026-09-27 13:12:54 +00:00
whoomee
2cb012041b libcamera: re-enable lc-compliance
The comment specifying that it doesn't work is not applicable anymore.
2026-09-27 15:09:34 +02:00
whoomee
97b876dfe0 libcamera: refactor mesonFlags 2026-09-27 15:09:34 +02:00
whoomee
bfbfe2f22c libcamera: specify and test meta.pkgConfigModules 2026-09-27 15:09:34 +02:00
whoomee
7a74f484f1 libcamera: add maintainer tmarkus 2026-09-27 15:09:34 +02:00
whoomee
591fd53448 libcamera: switch to fetchFromGitLab
Using fetchFromGitLab allows nix-update to autodetect the latest
version.
2026-09-27 15:09:33 +02:00
Diogo Correia
be10a55ced doc/javascript: list available builders and hooks in tools overview 2026-09-27 14:08:37 +01:00
Diogo Correia
d0702e9a4e doc/hooks/pnpm: move to pnpm section in docs/javascript 2026-09-27 14:08:12 +01:00
Toma
1764aa3453 rofi-games: 1.18.0 -> 1.19.0 (#567457) 2026-09-27 13:07:34 +00:00
Sandro
8634f4eb7d nixos/nix: move nix.nixPath into nix.settings.nix-path (#336545) 2026-09-27 13:07:10 +00:00
Pol Dellaiera
864eb18daf hunk: 0.21.1 -> 0.22.0 (#567355) 2026-09-27 13:05:51 +00:00
Leona Maroni
4575de1b7c nginxStable: remove rtmp as default module
Having `rtmp` as default module only in `nginxStable` seems like an odd
choice. Users likely expect that nginxStable and nginxMainline behave
equal in this regard.

It's unclear, why rtmp is in our default nginx, it's there since at least
2015[^1] and I couldn't find any reason why. It's also unmaintained with
its last release being made in 2021[^2].

[^1]: see 9424238d14
[^2]: https://github.com/arut/nginx-rtmp-module/tags
2026-09-27 15:04:19 +02:00
R. Ryantm
bd6c292e3d skills: 1.6.0 -> 1.7.0 2026-09-27 13:01:42 +00:00
nixpkgs-ci[bot]
675e21e47f xremap: 0.15.13 -> 0.15.14 (#567470) 2026-09-27 12:50:14 +00:00
nixpkgs-ci[bot]
90597df1f3 wavelog: 3.2.2 -> 3.2.3 (#567353) 2026-09-27 12:50:08 +00:00
Thomas
ce0b5f2533 Maintainers: Add thelolcoder2007 2026-09-27 14:46:49 +02:00
Thomas
61f0df8834 zabbix{60,70,74}.plugins.{ember-plus,mongodb,mssql,nviaid-gpu,postgresql}: Init 2026-09-27 14:44:38 +02:00
whoomee
82a6d6b246 xdg-utils: add versionCheckHook 2026-09-27 14:44:13 +02:00
whoomee
bd648f1b7b xdg-utils: specify downloadPage/changelog 2026-09-27 14:44:13 +02:00
R. Ryantm
b9e7e1fd70 poetryPlugins.poetry-plugin-export: 1.10.0 -> 1.10.1 2026-09-27 12:41:59 +00:00
Maximilian Bosch
46adb4465a epson-escpr2: 1.2.37 -> 1.2.42 (#565986) 2026-09-27 12:41:23 +00:00
Jonas Heinrich
8ce371ed06 euro-office-desktopeditors: init at 9.3.1-dev.1 (#536503) 2026-09-27 12:36:17 +00:00
whoomee
e098f8d329 xdg-utils: patch out qtpaths runtime dependency 2026-09-27 14:35:14 +02:00
Leona Maroni
8564b7572e nginxMainline: use openssl_4 to support ECH
ECH is only supported in OpenSSL >=4.0,
https://openssl-library.org/post/2026-03-11-ech/index.html

We already use openssl_4 for nginxStable
2026-09-27 14:32:48 +02:00
nixpkgs-ci[bot]
66042f6dab shelter: 0-unstable-2026-09-06 -> 0-unstable-2026-09-16 (#567284) 2026-09-27 12:31:27 +00:00
Maximilian Bosch
a34dc34d8c nixos/tests/systemd-shutdown: Test pre-exitrd shutdown scripts (#565136) 2026-09-27 12:29:35 +00:00
R. Ryantm
e49d7754e0 grafanaPlugins.grafana-exploretraces-app: 2.2.0 -> 2.2.1 2026-09-27 12:26:49 +00:00
Diogo Correia
3827d932a5 doc/javascript: small cleanup of yarn berry section 2026-09-27 13:26:35 +01:00
R. Ryantm
5ef9cb9b4a xremap: 0.15.13 -> 0.15.14 2026-09-27 12:24:52 +00:00
Diogo Correia
887b9e1a5d doc/javascript: remove superfluous section about pinning pnpm
The main example already pins pnpm.

This section had been removed before in
7d318dfe3b, but was (accidentally?) added
back in d925565179.
2026-09-27 13:24:27 +01:00
Diogo Correia
b02c199b3d doc/javascript: add heading to pnpmConfigHook 2026-09-27 13:23:37 +01:00
Sandro
4c00ff2cb2 moonshine: 0.16.0 -> 0.16.1 (#563172) 2026-09-27 12:22:01 +00:00
Sandro
e8fddb171a doublecmd: fix lua support (#465246) 2026-09-27 12:21:31 +00:00
nixpkgs-ci[bot]
7c497bd138 Merge master into staging-nixos 2026-09-27 12:14:24 +00:00
nixpkgs-ci[bot]
80074c3b67 Merge staging-next into staging 2026-09-27 12:13:48 +00:00
nixpkgs-ci[bot]
5ec9cbdac1 Merge master into staging-next 2026-09-27 12:13:16 +00:00
Leona Maroni
811a2ab081 python3Packages.pyfribidi: drop (#567448) 2026-09-27 12:10:35 +00:00
Jo
dec5c85294 libeconf: fix darwin, add pkg-config and cpe to meta (#567451) 2026-09-27 12:09:26 +00:00
Winter
7c6ef8366c wasm-tools: use nextest
Has a lot of tests in a lot of different crates that run very quickly.
2026-09-27 14:05:02 +02:00
Wolfgang Walther
6f35b06544 postgresqlPackages.pgroonga: 4.0.5 -> 4.0.9 (#566413) 2026-09-27 12:03:31 +00:00
Zebreus
0a7f25394c codechecker: build with python313 to fix server startup
Python 3.14 changed the default multiprocessing start method on Linux
from fork to forkserver. CodeChecker relies on fork, so `CodeChecker
server` crashes on startup with a PicklingError.

https://github.com/Ericsson/codechecker/issues/4773

Assisted-by: claude-code with claude opus 5.5
2026-09-27 14:00:38 +02:00
Adam C. Stephens
e63faa51ac incus-ui-canonical: 0.21.6 -> 0.21.7 (#567400) 2026-09-27 11:58:51 +00:00
xanderio
3181085bfd maintainers: add Matrix for aaravrav (#567411) 2026-09-27 11:55:07 +00:00
whoomee
f06fa3e828 python3Packages.pyfribidi: drop 2026-09-27 13:54:13 +02:00
Wolfgang Walther
554c5ed18d postgresql: allow third-party output plugins in tests (#566397) 2026-09-27 11:51:27 +00:00
Sefa Eyeoglu
9119beea47 immich: prevent node-gyp .pyc unreproducible files (#567235) 2026-09-27 11:46:30 +00:00
Grimmauld
f9f7fe4219 libeconf: add cpe 2026-09-27 13:43:11 +02:00
R. Ryantm
51e5d9c31b stevenblack-blocklist: 3.16.115 -> 3.16.118 2026-09-27 11:42:03 +00:00
nixpkgs-ci[bot]
92a5cb32f2 livekit-cli: 2.18.6 -> 2.18.8 (#566904) 2026-09-27 11:41:57 +00:00
R. Ryantm
b05edaf8d4 rofi-games: 1.18.0 -> 1.19.0 2026-09-27 11:41:38 +00:00
liberodark
574943e434 glpi-agent: 1.19 -> 1.20 2026-09-27 13:39:18 +02:00
Jo
324f656de1 firefox-{beta,devedition}-unwrapped: add cpe information (#567375) 2026-09-27 11:36:53 +00:00
Grimmauld
b65acf7cfc libeconf: test pkg-config 2026-09-27 13:36:20 +02:00
eljamm
393f08e232 pdfid: add eljamm as maintainer 2026-09-27 13:34:09 +02:00
Grimmauld
ca419d5410 libeconf: fix darwin build 2026-09-27 13:33:20 +02:00
nixpkgs-ci[bot]
9eb0650a9d restate: 1.7.10 -> 1.7.12 (#567347) 2026-09-27 11:31:49 +00:00
R. Ryantm
d90f750c7e python3Packages.frida-python: 17.17.0 -> 17.19.0 2026-09-27 11:31:11 +00:00
eljamm
88a3ed42e8 degit: 3.9.0 -> 3.10.0
Diff: https://github.com/Rich-Harris/degit/compare/v3.9.0...v3.10.0

Changelog: https://github.com/Rich-Harris/degit/blob/v3.10.0/docs/CHANGELOG.md
2026-09-27 13:31:02 +02:00
Jo
db258a9afd freecad: add cpe (#567429) 2026-09-27 11:27:13 +00:00
R. Ryantm
4bb9b32c98 thunderbird-esr-bin-unwrapped: 153.3.0esr -> 153.3.1esr 2026-09-27 11:26:09 +00:00
Sefa Eyeoglu
32aa99b2d5 doc/treewide: purge utilize in favor of use according to styleguide (#567384) 2026-09-27 11:25:32 +00:00
Jo
15741a51ef discord: move to pkgs/by-name (#560561) 2026-09-27 11:24:15 +00:00
nixpkgs-ci[bot]
63bf123fa0 cockpit: 367 -> 368 (#567437) 2026-09-27 11:23:48 +00:00
Felix Bühler
8016c29df5 graphify: 0.9.61 -> 0.9.66 (#566113) 2026-09-27 11:21:45 +00:00
Sefa Eyeoglu
229b363e79 unbound: add CPE parts
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-09-27 13:18:52 +02:00
Sefa Eyeoglu
dc949ee517 kyverno: add CPE parts
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-09-27 13:18:38 +02:00
Weijia Wang
0b2b57660f sarasa-gothic: 1.0.41 -> 1.0.42 (#567222) 2026-09-27 11:16:05 +00:00
Felix Bühler
1ab2938a70 ariang-native: init at 1.3.14 (#562354) 2026-09-27 11:14:57 +00:00
R. Ryantm
62e7db8d71 cockpit: 367 -> 368 2026-09-27 11:12:11 +00:00
Arne Keller
a6a9aafa53 maven_4: 4.0.0-rc-6 -> 4.0.0-rc-7 (#567363) 2026-09-27 10:59:53 +00:00
Sefa Eyeoglu
fa9ce4081d darwin.basic_cmds: set license to bsd3 (#555109) 2026-09-27 10:57:57 +00:00
Sefa Eyeoglu
b4735a8a2c darwin.shell_cmds: update license (#555119) 2026-09-27 10:57:40 +00:00
R. Ryantm
cc04c58436 python3Packages.aws-secretsmanager-caching: 1.1.3 -> 1.2.0 2026-09-27 10:57:34 +00:00
Grimmauld
ef0c36db1c freecad: add cpe 2026-09-27 12:54:40 +02:00
R. Ryantm
7bb21b4070 poco: 1.15.3 -> 1.15.4 2026-09-27 10:54:12 +00:00
R. Ryantm
186b375846 rusthound-ce: 2.5.13 -> 2.5.14 2026-09-27 10:45:37 +00:00
Felix Bühler
545c226a9a nixos/fedimintd: map vhost via lib.mkDefault (#544352) 2026-09-27 10:44:52 +00:00
Robert Hensing
a1364c73e7 lib.modules: document mkOverride (#512758) 2026-09-27 10:39:04 +00:00
Lukas Epple
b1ed9a0e76 inspircd: 4.12.0 -> 4.12.1 (#567173) 2026-09-27 10:37:16 +00:00
Léana
199ee26b83 lib.modules: document mkOverride
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2026-09-27 12:30:55 +02:00
Lukas Epple
7e35f59c1f jackline: fix version (#567253) 2026-09-27 10:28:42 +00:00
nixpkgs-ci[bot]
f93217b13c pycharm: 2026.2.0.1 -> 2026.2.3 (#567020) 2026-09-27 10:27:53 +00:00
R. Ryantm
5e8368be07 netboxPlugins.netbox-napalm-plugin: 0.3.5 -> 0.3.6 2026-09-27 10:21:58 +00:00
R. Ryantm
965762a6cc netboxPlugins.netbox-attachments: 11.2.3 -> 12.0.0 2026-09-27 10:20:13 +00:00
R. Ryantm
9a3344959d netboxPlugins.netbox-reorder-rack: 1.1.4 -> 1.1.5 2026-09-27 10:18:32 +00:00
R. Ryantm
b3e1910ff3 netboxPlugins.netbox-bgp: 0.19.0 -> 0.20.1 2026-09-27 10:14:04 +00:00
nixpkgs-ci[bot]
2693544c76 paratest: 7.24.1 -> 7.25.0 (#567345) 2026-09-27 10:12:45 +00:00
R. Ryantm
e16c582eb4 netboxPlugins.netbox-plugin-prometheus-sd: 2.0.0 -> 2.2.0 2026-09-27 10:11:24 +00:00
R. Ryantm
858383622c netboxPlugins.netbox-routing: 0.4.3 -> 0.5.0 2026-09-27 10:09:11 +00:00
R. Ryantm
501e9a51ef netboxPlugins.netbox-topology-views: 4.5.1 -> 4.7.0 2026-09-27 10:09:06 +00:00
Arnout Engelen
069392e07b cpio: mark raboof as maintainer
as the package is currently unmaintained
2026-09-27 12:08:30 +02:00
Maximilian Bosch
4285877bb9 php84: 8.4.25 -> 8.4.26 (#567049) 2026-09-27 10:07:08 +00:00
Marc Jakobi
d123ce3ed0 doc/nvim: link to section on packaging vim plugins (#567403) 2026-09-27 10:05:55 +00:00
R. Ryantm
7115414009 python3Packages.aqualogic: 3.10 -> 3.11 2026-09-27 10:05:03 +00:00
Johannes Kirschbauer
278e412c8d nixos/misc/nixpkgs: add documentation for nixpkgs.config.allowUnfreePackages (#485365) 2026-09-27 10:02:30 +00:00
Grimmauld
4b87c05341 davs2: add cpe information (#567370) 2026-09-27 10:00:06 +00:00
Victor Engmark
974ed99229 doc/readme: Capitalise sentences in definition lists 2026-09-27 11:59:08 +02:00
Martin Häcker
f4f9faa564 nixos/misc/nixpkgs: add documentation for nixpkgs.config.allowUnfreePackages 2026-09-27 11:55:34 +02:00
nixpkgs-ci[bot]
79f2e0b776 sdrangel: 7.27.1 -> 7.27.2 (#554669) 2026-09-27 09:54:40 +00:00
nixpkgs-ci[bot]
5bf2111ed4 librewolf-unwrapped: 156.0-1 -> 156.0.1-1 (#565910) 2026-09-27 09:54:38 +00:00
nixpkgs-ci[bot]
00e92d4d0a simplebluez: 0.11.0 -> 1.1.0 (#516661) 2026-09-27 09:54:36 +00:00
Victor Engmark
8485056e31 doc/readme: Use active voice 2026-09-27 11:52:23 +02:00
aaravrav
c01431ab86 maintainers: add Matrix for aaravrav 2026-09-27 15:19:24 +05:30
R. Ryantm
9aa529f008 terraform-providers.hashicorp_google-beta: 8.3.0 -> 8.4.0 2026-09-27 09:48:30 +00:00
Maximilian Bosch
42f851d5e5 php83: 8.3.33 -> 8.3.35 (#567036) 2026-09-27 09:48:10 +00:00
theKlisha
0592871956 doc(nvim): reword to avoid anonyomus link 2026-09-27 11:46:37 +02:00
Victor Engmark
2754e18b47 doc/readme: Remove paragraph about the inspiration for literals 2026-09-27 11:46:19 +02:00
nixpkgs-ci[bot]
fdd2d385e5 aiken: 1.1.23 -> 1.1.24 (#567187) 2026-09-27 09:45:39 +00:00
R. Ryantm
58e086a953 terraform-providers.aiven_aiven: 4.62.0 -> 4.63.0 2026-09-27 09:45:19 +00:00
Victor Engmark
29fb5377de doc/readme: Explain how literals are formatted 2026-09-27 11:45:17 +02:00
Victor Engmark
851bc1b6db doc/readme: Clarify variable literals 2026-09-27 11:44:11 +02:00
R. Ryantm
4f352c8ff4 cargo-tarpaulin: 0.37.2 -> 0.37.5 2026-09-27 09:41:34 +00:00
Jappie Klooster
724ffde083 doc/treewide: purge "utilize" in favor of "use" following styleguide
Reapply "doc/treewide: purge utilize in favor of use according to styleguide"

This reverts commit 847e39f8f358af7f26e066b59c39e96a6f19cd9a.
2026-09-27 11:39:42 +02:00
Maximilian Bosch
5b92250acb php82: 8.2.33 -> 8.2.34 (#567027) 2026-09-27 09:38:50 +00:00
R. Ryantm
7c973f882d mpris-scrobbler: 0.5.9 -> 0.5.10 2026-09-27 09:36:20 +00:00
Tom Herbers
423c353636 incus-ui-canonical: 0.21.6 -> 0.21.7
Diff: https://github.com/zabbly/incus-ui-canonical/compare/incus-0.21.6...incus-0.21.7
2026-09-27 11:31:12 +02:00
Akira Komamura
5acd5f7d47 ocamlPackages.capnp-rpc: init at 2.1.2-unstable-2026-09-13 2026-09-27 18:29:24 +09:00
theKlisha
eb69748cbe doc(nvim): link to section on packaging vim plugins 2026-09-27 11:26:10 +02:00
jopejoe1
2e6c5ff68a python313Packages.notobuilder: 0-unstable-2026-06-26 -> 0-unstable-2026-09-24 2026-09-27 11:24:17 +02:00
Sefa Eyeoglu
c8506f6c70 doc/cosmic: remove filler words (#567388) 2026-09-27 09:23:43 +00:00
nixpkgs-ci[bot]
732e9cbbad todoist-cli: 5.3.6 -> 5.4.2 (#567189) 2026-09-27 09:22:29 +00:00
R. Ryantm
14e9b24072 python3Packages.glyphslib: 6.14.0 -> 6.15.0 2026-09-27 09:20:19 +00:00
Matt Sturgeon
9b5d3ab762 doc: Misc cleanup (#567371) 2026-09-27 09:17:35 +00:00
7c6f434c
c1ff07ae2b julia_113{,-bin}: init at 1.13.1 (#561865) 2026-09-27 09:17:02 +00:00
Maximilian Bosch
fd08b24fc6 php85: 8.5.10 -> 8.5.11 (#566591) 2026-09-27 09:16:21 +00:00
7c6f434c
075e34bded sgt-puzzles: 20260912.ea09098 -> 20260923.616da16 (#567318) 2026-09-27 09:14:47 +00:00
Marek Fajkus
d3ca72e686 elmPackages.elm-watch: init at 1.2.6 (#515825) 2026-09-27 09:14:34 +00:00
Matt Sturgeon
5fe040508f doc/readme: Simplify nix-direnv setup (#567379) 2026-09-27 09:14:23 +00:00
7c6f434c
86acb4b240 remind: 06.02.10 -> 06.03.04; Replace gitUpdate with custom update script (#565824) 2026-09-27 09:14:16 +00:00
Kenji Berthold
127988eea9 doc/cosmic: remove filler words
Align with the documentation styleguide and remove filler words.
2026-09-27 11:12:37 +02:00
7c6f434c
32fe9f06e6 wine-staging, winePackages.unstable: 11.16 -> 11.18 (#562801) 2026-09-27 09:11:36 +00:00
Eric Rodrigues Pires
21e1490641 tclPackages.tclvfs: fix homepage 2026-09-27 06:11:15 -03:00
Eric Rodrigues Pires
25dd27c987 tcpcrypt: fix homepage 2026-09-27 06:11:15 -03:00
Eric Rodrigues Pires
7b537436f5 tmate: fix homepage 2026-09-27 06:11:15 -03:00
Eric Rodrigues Pires
fe1b373bbf tmate-ssh-server: fix homepage 2026-09-27 06:11:14 -03:00
Eric Rodrigues Pires
90ad3beb40 tntdb: fix homepage 2026-09-27 06:11:14 -03:00
Eric Rodrigues Pires
482fad7ee3 tntnet: fix homepage 2026-09-27 06:11:14 -03:00
Eric Rodrigues Pires
82e49139fa toluapp: fix homepage 2026-09-27 06:11:13 -03:00
Eric Rodrigues Pires
d3b15d5d76 tpmmanager: fix homepage 2026-09-27 06:11:13 -03:00
Eric Rodrigues Pires
242d7ddd78 xpra-html5: fix homepage and remove downloadPage 2026-09-27 06:11:13 -03:00
Eric Rodrigues Pires
0cd7eb1f75 uget: fix homepage 2026-09-27 06:11:12 -03:00
Eric Rodrigues Pires
54bf576e70 uhd: fix homepage 2026-09-27 06:11:12 -03:00
Eric Rodrigues Pires
03642a2a18 ultralist: fix homepage 2026-09-27 06:11:12 -03:00
Eric Rodrigues Pires
0ab6f0b63e vigra: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
83b378cfad weave-gitops: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
f34715d95f wiggle: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
9a9c413f38 xfitter: fix homepage 2026-09-27 06:11:11 -03:00
Eric Rodrigues Pires
6eb789e148 xteddy: fix homepage 2026-09-27 06:11:09 -03:00
Victor Engmark
d06348039d doc/readme: Join overlapping sentences 2026-09-27 11:10:50 +02:00
Victor Engmark
b99a7f357d doc/readme: Clarify and format :doc REPL command
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
2026-09-27 11:10:47 +02:00
Victor Engmark
5b1059092b doc/readme: Remove unnecessary punctuation
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
2026-09-27 11:10:11 +02:00
Victor Engmark
9ac6245a02 doc/readme: Simplify nix-direnv setup
Co-Authored-By: Sefa Eyeoglu <contact@scrumplex.net>
2026-09-27 11:07:40 +02:00
Myxogastria0808
faf8f7063a elmPackages.elm-watch: init at 1.2.6 2026-09-27 18:07:13 +09:00
Myxogastria0808
2b43631ff2 maintainers: add Myxogastria0808 2026-09-27 18:07:01 +09:00
Grimmauld
760b9fc0f8 fribidi: 1.0.16 -> 1.0.17, modernize, adopt (#567373) 2026-09-27 09:06:40 +00:00
Sefa Eyeoglu
e4d4de495d doc/styleguide: fix meta-commentary example's styling (#567383) 2026-09-27 09:04:52 +00:00
R. Ryantm
927786e0b2 vscode-extensions.ms-azuretools.vscode-containers: 2.5.1 -> 2.5.2 2026-09-27 09:04:26 +00:00
Marie Ramlow
2d8c8f2184 appium-inspector: 2026.7.1 -> 2026.9.2 (#567330) 2026-09-27 09:01:31 +00:00
Coca
dae69f6c32 doc/styleguide: fix meta-commentary example's styling
Github's markdown renderer combines the two bad/good examples into one
line without a extra space leading to a incredible amount of confusion.

Co-Authored-By: ryndubei <vasily.sterekhov@protonmail.com>
Co-Authored-By: jappeace <jappieklooster@hotmail.com>
2026-09-27 10:57:08 +02:00
whoomee
48ba5d38f2 fribidi: specify identifiers.cpeParts 2026-09-27 10:57:02 +02:00
Martin Weinelt
11700d5bcd home-assistant-custom-lovelace-modules.light-entity-card: 6.4.0 -> 6.4.1 (#567334) 2026-09-27 08:49:34 +00:00
nixpkgs-ci[bot]
37afe39849 folo: 1.13.0 -> 1.14.0 (#567158) 2026-09-27 08:46:40 +00:00
Diogo Correia
9871fe9f1a bazarr: 1.6.1 -> 1.6.2
https://github.com/morpheus65535/bazarr/releases/tag/v1.6.2
2026-09-27 09:45:29 +01:00
R. Ryantm
99debb087d vscode-extensions.discloud.discloud: 2.29.10 -> 2.29.12 2026-09-27 08:41:50 +00:00
whoomee
a82a222310 fribidi: add comment about depsBuildBuild 2026-09-27 10:38:09 +02:00
Jo
60f1be7c82 python3Packages.fontmake: cleanup (#561546) 2026-09-27 08:37:44 +00:00
Diogo Correia
21106257bb doc/treewide: use channels.nixos.org instead of GitHub tarballs (#567374) 2026-09-27 08:36:52 +00:00
Sefa Eyeoglu
a8d86f94a8 doc/styleguide: use sentence case
As the style guide suggests! :D

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-09-27 10:35:35 +02:00
Marek Fajkus
e96c6cd23e elmPackages.elm-xref: Fix compatibility with elm 0.19.2 (#567372) 2026-09-27 08:32:57 +00:00
Maximilian Bosch
da11d65349 glibc: 2.44-25 -> 2.44-50
Fixes CVE-2026-8674, CVE-2026-95818, CVE-2026-19499, CVE-2026-19542,
CVE-2026-80489, CVE-2026-77117.

Closes #563466
Closes #564529
Closes #566198
2026-09-27 10:32:29 +02:00
whoomee
b231de7d55 fribidi: specify meta.changelog 2026-09-27 10:31:07 +02:00
whoomee
5c51fed8c5 fribidi: add maintainer tmarkus 2026-09-27 10:31:07 +02:00
whoomee
7b9d55b627 fribidi: modernize 2026-09-27 10:31:07 +02:00
R. Ryantm
804833fc0b signalbackup-tools: 20260822 -> 20260927 2026-09-27 08:30:48 +00:00
Jo
109230e841 ffmpeg: add cpe infromation (#567368) 2026-09-27 08:30:24 +00:00
nixpkgs-ci[bot]
d56b89f6fb scopehal-apps: 0.2.2 -> 0.3 (#567308) 2026-09-27 08:28:17 +00:00
jopejoe1
804aa65519 firefox-{beta,devedition}-unwrapped: add cpe information 2026-09-27 10:27:57 +02:00
Tom
973091643e gnomeExtensions.impatience: add hideyosh1 to maintainers (#539465) 2026-09-27 08:26:04 +00:00
Sefa Eyeoglu
6b896a5a8c doc/treewide: use channels.nixos.org instead of GitHub tarballs
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-09-27 10:21:11 +02:00
Marek Fajkus
f3f105dcd1 elmPackages.elm-xref: Fix compatibility with elm 0.19.2
Apply patch to fix build with updated elm compiler
2026-09-27 10:20:34 +02:00
Rémi NICOLE
c8dd24c256 netboxPlugins.netbox-cable-labels: init at 0.1.0 (#564653) 2026-09-27 08:20:13 +00:00
Victor Engmark
795f334f07 doc: Use more common spelling of "style guide"
See
[trend](https://trends.google.com/explore?q=styleguide%2Cstyle%2520guide&date=all&geo=Worldwide)
for one indication that the new spelling is much more common.
2026-09-27 10:17:36 +02:00
jopejoe1
e7c0ea6129 ffmpeg: add cpe information 2026-09-27 10:17:35 +02:00
Rémi NICOLE
4549a38cd2 netboxPlugins.netbox-notices: init at 1.3.0 (#564655) 2026-09-27 08:16:53 +00:00
jopejoe1
97faf364f3 davs2: add cpe information 2026-09-27 10:15:39 +02:00
whoomee
3b39b2d0da fribidi: add pango/libass in passthru.tests 2026-09-27 10:13:23 +02:00
whoomee
0866ba5e21 fribidi: 1.0.16 -> 1.0.17 2026-09-27 10:12:08 +02:00
R. Ryantm
fb8b749599 trufflehog: 3.97.5 -> 3.97.9 2026-09-27 08:10:31 +00:00
R. Ryantm
2930dd461d yoda: 2.1.2 -> 2.1.4 2026-09-27 08:08:38 +00:00
Victor Engmark
85c46e0d56 doc/readme: Format for readability 2026-09-27 10:08:36 +02:00
StepBroBD
48f36b9079 ocamlPackages.unstrctrd: 0.4 -> 0.5 (#567159) 2026-09-27 08:07:20 +00:00
R. Ryantm
0213fb9282 defuddle: 0.19.3 -> 0.19.4 2026-09-27 08:04:47 +00:00
Rémi NICOLE
f54874bc8e netboxPlugins.netbox-sqids: init at 0.2.0 (#564917) 2026-09-27 08:01:50 +00:00
Grimmauld
8137effccd nixos/account-utils, nixos/accounts-daemon: add NSS library path to services (#565369) 2026-09-27 08:01:18 +00:00
Thiago Kenji Okada
5d9dfbb05a nixos-rebuild-ng: avoid crashing when fds are closed during switch by using systemd-run --wait --verbose instead of systemd-run --pipe (#506897) 2026-09-27 08:00:55 +00:00
Benedikt Ritter
e4c3998302 maven_4: 4.0.0-rc-6 -> 4.0.0-rc-7 2026-09-27 10:00:13 +02:00
whoomee
a1a0075710 meson: add disabledTests support 2026-09-27 10:00:04 +02:00
nixpkgs-ci[bot]
8f5f1e8f8e lmstudio: 0.4.23.1 -> 0.4.25.1 (#567359) 2026-09-27 07:59:43 +00:00
Grimmauld
cdf43658dc {libapparmor,apparmor-*}: add CPE (#567224) 2026-09-27 07:58:44 +00:00
R. Ryantm
0b7aec0658 python3Packages.appium-python-client: 6.0.6 -> 6.0.7 2026-09-27 07:58:40 +00:00
Aaron Andersen
26b6de75a3 xwayland-satellite: 0.8.2 -> 0.8.3 (#566386) 2026-09-27 07:56:03 +00:00
R. Ryantm
8eb7eafe10 neocmakelsp: 0.11.1 -> 0.11.2 2026-09-27 07:55:15 +00:00
R. Ryantm
5e66c0e2b9 nest-cli: 12.0.3 -> 12.0.7 2026-09-27 07:47:43 +00:00
R. Ryantm
79e7d11cb5 vscode-extensions.dotenv.dotenv-vscode: 0.28.1 -> 1.5.7 2026-09-27 07:43:53 +00:00
Ulrik Strid
9cab9ed832 microsoft-edge, msedgedriver: refactor, add darwin support (#565662) 2026-09-27 07:38:21 +00:00
crertel
e44a874f28 lmstudio: 0.4.23.1 -> 0.4.25.1 2026-09-27 02:34:29 -05:00
Minijackson
9a08409806 netbox: 4.7.0 -> 4.7.1
Remove django-graphiql-debug-toolbar from dependencies,
as it was removed from base_requirements.txt upstream.
2026-09-27 09:30:59 +02:00
Minijackson
fda892a988 nixos/tests/netbox: enable ssh backdoor for interactive tests 2026-09-27 09:30:59 +02:00
Minijackson
c962694a08 netbox: 4.6.8 -> 4.7.0 2026-09-27 09:30:59 +02:00
Minijackson
8f5692f408 python3Packages.django-pgware: init at 1.0.0
Needed by NetBox 4.7.0
2026-09-27 09:30:59 +02:00
Thiago Kenji Okada
d3feeda056 nixos/tests/nixos-rebuild-target-host-interrupted: fix test 2026-09-27 08:30:28 +01:00
nixpkgs-ci[bot]
ae6bc0b043 yubioath-flutter: 7.4.1 -> 7.4.2 (#562164) 2026-09-27 07:25:34 +00:00
R. Ryantm
73fb6a442f python3Packages.pyhik: 0.4.6 -> 0.4.7 2026-09-27 07:22:40 +00:00
kaynetik
bbc7ddf060 hunk: 0.21.1 -> 0.22.0
Upstream moved the app into `packages/hunk`. Build and install skills
from the new paths, and replace the `paths.ts` patch with a
`$out/skills` symlink that `hunk skill path` already resolves.

Signed-off-by: kaynetik <aleksandar@nesovic.dev>
2026-09-27 09:21:46 +02:00
Marek Fajkus
02f754064d cargo-generate: 0.23.9 -> 0.25.0 (#567322) 2026-09-27 07:19:36 +00:00
R. Ryantm
80711d2a3e wavelog: 3.2.2 -> 3.2.3 2026-09-27 07:17:00 +00:00
Gaétan Lepage
a2ffba684f python3Packages.orbax-checkpoint: 0.12.5 -> 0.12.6 (#567194) 2026-09-27 07:10:55 +00:00
Sergei Volkov
c82d70bc35 julia_113: init at 1.13.1 2026-09-27 09:05:25 +02:00
nixpkgs-ci[bot]
022b28b217 keycloakPlugins.keycloak-magic-link: 0.75 -> 0.84 (#567349) 2026-09-27 07:02:23 +00:00
nixpkgs-ci[bot]
73e5a4a588 slint-tr-extractor: 1.17.1 -> 1.18.1 (#567079) 2026-09-27 07:02:21 +00:00
nixpkgs-ci[bot]
dc69892ec3 keycloakPlugins.keycloak-orgs: 0.180 -> 0.182 (#567350) 2026-09-27 07:02:19 +00:00
R. Ryantm
8a766bf2a9 tree-sitter-grammars.tree-sitter-pkl: 0.20.0-unstable-2026-03-27 -> 0.21.0-unstable-2026-09-25 2026-09-27 07:00:33 +00:00
R. Ryantm
ff1380b1d2 tree-sitter-grammars.tree-sitter-php-only: 0.24.2-unstable-2026-03-19 -> 0.25.0-unstable-2026-09-24 2026-09-27 06:59:13 +00:00
Jon Seager
5a4a887d43 tsgolint: 7.0.2001 -> 7.0.2003 (#567295) 2026-09-27 06:55:54 +00:00
R. Ryantm
fb22dca800 python3Packages.asyncmy: 0.2.14 -> 0.2.15 2026-09-27 06:51:30 +00:00
R. Ryantm
cd64f70e6b python3Packages.pysillaprism: 0.2.0 -> 0.2.1 2026-09-27 06:48:41 +00:00
R. Ryantm
961c9b6052 keycloakPlugins.keycloak-orgs: 0.180 -> 0.182 2026-09-27 06:35:34 +00:00
Audrey Dutcher
e443f5081e keycloak: fix cross-compilation (#567319) 2026-09-27 06:35:24 +00:00
R. Ryantm
d7e4059378 keycloakPlugins.keycloak-magic-link: 0.75 -> 0.84 2026-09-27 06:35:07 +00:00
R. Ryantm
dad464aff9 libretro.fceumm: 0-unstable-2026-08-22 -> 0-unstable-2026-09-26 2026-09-27 06:19:10 +00:00
nixpkgs-ci[bot]
7e5db1fdb4 Merge master into staging-nixos 2026-09-27 06:16:42 +00:00
nixpkgs-ci[bot]
1036995706 Merge staging-next into staging 2026-09-27 06:16:12 +00:00
nixpkgs-ci[bot]
70eef449a3 Merge master into staging-next 2026-09-27 06:15:38 +00:00
Arne Keller
819e16381c mpvScripts.youtube-chat: fix version (#567287) 2026-09-27 06:15:00 +00:00
R. Ryantm
a46b00347d restate: 1.7.10 -> 1.7.12 2026-09-27 06:13:22 +00:00
R. Ryantm
0d328ff88e paratest: 7.24.1 -> 7.25.0 2026-09-27 06:02:22 +00:00
Arnout Engelen
2f71ad15d4 nixos-rebuild-ng: avoid crashing when fds are closed during switch
This was previously implemented as
https://github.com/NixOS/nixpkgs/pull/463029 but that led to
unexpected side effects as documented there and in
https://github.com/NixOS/nixpkgs/pull/498801.
A more ambitious approach is
https://github.com/NixOS/nixpkgs/pull/503032

This approach is a smaller delta, simpler and safer

Fixes #462179
2026-09-27 07:00:38 +01:00
Thiago Kenji Okada
c6336bc564 bitbake-setup: init at 2.19.0 (#553184) 2026-09-27 05:52:56 +00:00
Thiago Kenji Okada
ed2c1d44c1 mons: fix version, switch to hash (#567281) 2026-09-27 05:51:38 +00:00
R. Ryantm
3e2d8109ae cargo-guppy: 0.18.0 -> 0.19.1 2026-09-27 05:50:24 +00:00
Pol Dellaiera
455253b443 secretspec: 0.21.0 -> 0.21.1 (#567302) 2026-09-27 05:49:55 +00:00
Pol Dellaiera
98d335265e leviculum: 0.8.1 -> 0.9.0 (#567329) 2026-09-27 05:36:17 +00:00
Yohann Boniface
751afbbfdd chatzone-desktop: fix URL handling (#566976) 2026-09-27 05:28:17 +00:00
R. Ryantm
322628153e essh: 0.4.0 -> 0.4.1 2026-09-27 05:27:41 +00:00
R. Ryantm
6bcb10007f feh: 3.13 -> 3.13.1 2026-09-27 05:24:12 +00:00
Yohann Boniface
de8e00bb4f minc_widgets: fix version, modernize (#567262) 2026-09-27 05:23:00 +00:00
Yohann Boniface
f3d41cfc78 mdctags: fix version, modernize (#567260) 2026-09-27 05:21:59 +00:00
Ethan Carter Edwards
a53d27da92 newflasher: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-27 01:01:49 -04:00
nixpkgs-ci[bot]
5476e0b0a3 catt: 0.13.2 -> 0.13.3 (#567297) 2026-09-27 04:59:47 +00:00
R. Ryantm
946ae981c1 wrangler: 4.132.0 -> 4.141.0 2026-09-27 04:49:51 +00:00
R. Ryantm
f0ec4e25ab home-assistant-custom-lovelace-modules.light-entity-card: 6.4.0 -> 6.4.1 2026-09-27 04:47:03 +00:00
nixpkgs-ci[bot]
af0a030d8c newflasher: 60 -> 61 (#567164) 2026-09-27 04:33:00 +00:00
LunNova
066cb831a4 rocmPackages.llvm.llvm: backport patches to support arm64e.x1 support in base llvm (#567075) 2026-09-27 04:26:13 +00:00
R. Ryantm
5e2401a372 python3Packages.types-mysqlclient: 2.2.0.20260508 -> 2.3.0.20260923 2026-09-27 04:25:48 +00:00
R. Ryantm
01522328ba vscode-extensions.leanprover.lean4: 0.0.239 -> 0.0.240 2026-09-27 04:24:18 +00:00
R. Ryantm
9b32ccc790 pybugz: 0.14 -> 0.15 2026-09-27 04:18:59 +00:00
nixpkgs-ci[bot]
70f5216da3 mprisence: 1.8.5 -> 1.8.8 (#567131) 2026-09-27 04:11:28 +00:00
R. Ryantm
461821773f appium-inspector: 2026.7.1 -> 2026.9.2 2026-09-27 04:11:18 +00:00
zowoq
6fa4e5c186 terraform-providers.launchdarkly_launchdarkly: 3.1.5 -> 3.1.6 (#567327) 2026-09-27 04:05:44 +00:00
nixpkgs-ci[bot]
4e88045b27 Merge master into staging-nixos 2026-09-27 04:03:04 +00:00
nixpkgs-ci[bot]
2c07ff3592 Merge staging-next into staging 2026-09-27 04:02:34 +00:00
nixpkgs-ci[bot]
7b01a6b4b6 Merge master into staging-next 2026-09-27 04:02:03 +00:00
Sebastián Mancilla
103348c6ac libff: fix header installation with CMake 4.3+ (#559966) 2026-09-27 03:52:04 +00:00
Michael Daniels
da1f7a1117 ci/github-script: convert various to TypeScript (#567205) 2026-09-27 03:45:59 +00:00
R. Ryantm
8c833ef1db leviculum: 0.8.1 -> 0.9.0 2026-09-27 03:45:15 +00:00
Masum Reza
9b5f1e1d6d limine-full: 12.9.0 -> 12.9.1 (#567316) 2026-09-27 03:44:41 +00:00
Sebastián Mancilla
8d5d270900 cheat: 4.5.0 -> 5.1.0 (#521325) 2026-09-27 03:42:02 +00:00
Adam C. Stephens
f70d1ee0ff omp: 18.2.11 -> 18.3.3 (#567323) 2026-09-27 03:35:13 +00:00
R. Ryantm
3f63f6db45 terraform-providers.launchdarkly_launchdarkly: 3.1.5 -> 3.1.6 2026-09-27 03:29:13 +00:00
Sebastián Mancilla
5335d4d186 sacad: 2.8.3 -> 3.0.1 (#539975) 2026-09-27 03:28:49 +00:00
Sebastián Mancilla
63531214ad mycli: 1.44.2 -> 2.20.0 (#522107) 2026-09-27 03:12:30 +00:00
Sebastián Mancilla
d79cfc3e13 proton-cli: 2.2.3 -> 3.4.0 (#553470) 2026-09-27 02:58:31 +00:00
Sebastián Mancilla
62294804c4 libinklevel: 0.9.4 -> 0.9.7 (#552514) 2026-09-27 02:52:02 +00:00
R. Ryantm
465dfea5af cargo-generate: 0.23.9 -> 0.25.0 2026-09-27 02:49:01 +00:00
Adam C. Stephens
b6d2175d99 omp: 18.2.11 -> 18.3.3
Changelog: https://github.com/can1357/oh-my-pi/releases/tag/v18.3.3
2026-09-26 22:46:38 -04:00
Audrey Dutcher
26d249985e keycloak: fix cross-compilation 2026-09-26 19:37:06 -07:00
nixpkgs-ci[bot]
4c42ed05bb stashcat: 6.52.0 -> 6.54.1 (#567018) 2026-09-27 02:35:19 +00:00
R. Ryantm
ce1eaf2515 sgt-puzzles: 20260912.ea09098 -> 20260923.616da16 2026-09-27 02:19:24 +00:00
Bobby Rong
09e95147eb Cinnamon updates 2026-09-26 (#567037) 2026-09-27 02:17:54 +00:00
shinbunbun
69a3a1097a maintainers: add shinbunbun
Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-27 11:07:35 +09:00
R. Ryantm
45f06483c5 limine-full: 12.9.0 -> 12.9.1 2026-09-27 02:00:15 +00:00
zowoq
c3a2a89dc2 nixos/kexec: add maintainer 2026-09-27 11:50:15 +10:00
zowoq
da0c95f456 kexec-tools: add maintainer 2026-09-27 11:45:04 +10:00
zowoq
e38e60d715 ci/OWNERS, maintainers/team-list: remove maintainer from buildbot (#539788) 2026-09-27 01:15:18 +00:00
R. Ryantm
12e98d5c1a scopehal-apps: 0.2.2 -> 0.3 2026-09-27 01:03:34 +00:00
Victor Fuentes
6f4cf54e07 glib: watch XDG state profiles for application changes
Make glib patch watch $XDG_STATE_HOME/nix/profiles for appinfo changes in
addition to /nix/var/nix/profiles and /nix/var/nix/profiles/system/sw/share.

Without this change glib will not detect changes after nix profile install
or home-manager switch if they target ~/.local/state/nix/profiles.
2026-09-26 18:02:25 -07:00
Victor Fuentes
0658011fdb gnome-shell: refresh icons after profile switches
GNOME checks for icon changes based on directory modification time.
Since Nix hardcodes modification time to 1, GNOME never detects when icons are changed,
leading to missing icons in the application menu on newly installed programs.

To fix we now also invalidate icon cache on device and inode changes.
2026-09-26 17:57:22 -07:00
coolcuber
fcbfd23ce7 muso: fix version, enable structuredAttrs 2026-09-26 20:45:51 -04:00
Domen Kožar
a690c58565 secretspec: 0.21.0 -> 0.21.1
Changelog: https://github.com/cachix/secretspec/blob/v0.21.1/CHANGELOG.md
Release: https://github.com/cachix/secretspec/releases/tag/v0.21.1

The published crate now ships every test fixture, so drop the sparse
checkout of the release tag. The external provider ancestor walk tests
no longer depend on host ownership, so stop skipping them.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-27 02:45:30 +02:00
R. Ryantm
af50d4dc13 kubectl: 1.37.0 -> 1.37.1 2026-09-27 00:39:23 +00:00
R. Ryantm
7ae0cb845d clinfo: 3.0.25.02.14 -> 3.1.26.09.26 2026-09-27 00:36:48 +00:00
nixpkgs-ci[bot]
73638b8d97 Merge master into staging-nixos 2026-09-27 00:29:40 +00:00
R. Ryantm
135d297e6e catt: 0.13.2 -> 0.13.3 2026-09-27 00:29:11 +00:00
nixpkgs-ci[bot]
9ba77512d2 Merge staging-next into staging 2026-09-27 00:29:10 +00:00
nixpkgs-ci[bot]
565188e4b7 Merge master into staging-next 2026-09-27 00:28:39 +00:00
Joseph LaFreniere
02a875bea9 tsgolint: 7.0.2001 -> 7.0.2003
https://github.com/oxc-project/tsgolint/releases/tag/v7.0.2003
2026-09-26 19:25:57 -05:00
coolcuber
dab18b461b mswatch: fix version; enable strictDeps, structuredAttrs 2026-09-26 20:22:30 -04:00
R. Ryantm
2053eff1c1 stump: 0.1.7 -> 0.1.10 2026-09-27 00:18:25 +00:00
Otavio Salvador
09b5d3436b whisrs: init at 0.1.27
Assisted-by: Claude Code (claude-opus-5)
2026-09-26 21:13:32 -03:00
R. Ryantm
806180c187 libkrun: 1.19.0 -> 1.19.5 2026-09-27 00:09:47 +00:00
Nadir Ishiguro
b89ad69f06 pcloud: 2.2.1 -> 2.3.0
Upstream release notes:

> 2.3.0(23/09/2026)
> This version brings pCloud's document editing feature, available in the context (right-click) menu for premium and business users. It also introduces a new way to manage items that failed to upload or download, by allowing you to take actions for the specific item.
> Heads-up: File manager restart will be required for the document editing option to appear in the right-click menu.
2026-09-27 02:08:23 +02:00
dotlambda
51db3848d0 python3Packages.tesla-protocol: 2.0.0 -> 3.0.0 (#567219) 2026-09-27 00:06:51 +00:00
coolcuber
941cca3c74 mpvScripts.youtube-chat: fix version 2026-09-26 20:05:13 -04:00
R. Ryantm
bfdc173730 dorion: 6.13.1 -> 6.13.2 2026-09-26 23:57:08 +00:00
coolcuber
9381ad1f2e mpd-touch-screen-gui: fix version, modernize 2026-09-26 19:54:15 -04:00
R. Ryantm
6e7ba58dec shelter: 0-unstable-2026-09-06 -> 0-unstable-2026-09-16 2026-09-26 23:46:37 +00:00
coolcuber
5b1ba3ec45 mons: fix version, switch to hash 2026-09-26 19:45:34 -04:00
Yt
9dc197bee4 meilisearch: 1.53.2 -> 1.54.0 (#567270) 2026-09-26 23:35:40 +00:00
coolcuber
6985801c17 moka-icon-theme: fix version, modernize 2026-09-26 19:34:02 -04:00
coolcuber
ef99886013 mmh: fix version; enable strictDeps, structuredAttrs 2026-09-26 19:11:59 -04:00
R. Ryantm
3361d2bf32 python3Packages.jellyfin-apiclient-python: 1.18.0 -> 1.19.0 2026-09-26 23:08:57 +00:00
R. Ryantm
19519f9f3c meilisearch: 1.53.2 -> 1.54.0 2026-09-26 23:01:26 +00:00
Eric Rodrigues Pires
de79fb1cd7 trimal: fix homepage 2026-09-26 19:58:28 -03:00
Eric Rodrigues Pires
c1939dc1c0 tre: fix homepage 2026-09-26 19:58:28 -03:00
Eric Rodrigues Pires
81f75338fc sphinx-fortran: fix homepage 2026-09-26 19:58:28 -03:00
Eric Rodrigues Pires
93274b9ddb proxytunnel: fix homepage 2026-09-26 19:58:28 -03:00
Eric Rodrigues Pires
406d53422e proj-datumgrid: fix homepage 2026-09-26 19:58:28 -03:00
Eric Rodrigues Pires
018142060d mozillavpn: fix homepage 2026-09-26 19:58:28 -03:00
Eric Rodrigues Pires
5008f843ed luaPackages.vicious: fix homepage 2026-09-26 19:58:27 -03:00
Eric Rodrigues Pires
ab9a3d08a7 keycard-cli: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
9bc04e053c kiln: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
e8eed3a47f kuzu: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
0ae3ef4d82 ladspaPlugins: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
c34d7f8b6f xpra: fix homepage and remove downloadPage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
525c847f7f lcab: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
f97f8bc46f ldmud: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
8b9bfa6ddb libcint: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
525c5ec9e8 libfm: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
afd8e49614 pcmanfm: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
0ad1a1ff0d liblogging: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
849a1ca67b libsieve: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
9f66be416a lklug-sinhala: fix homepage 2026-09-26 19:55:55 -03:00
Eric Rodrigues Pires
8a4709eb1f luaPackages.cosmo: fix homepage 2026-09-26 19:55:47 -03:00
Eric Rodrigues Pires
b842c76aa6 loxodo: fix homepage 2026-09-26 19:55:47 -03:00
Eric Rodrigues Pires
3b98ca6860 luaPackages.ljsyscall: fix homepage 2026-09-26 19:55:45 -03:00
coolcuber
9404b59d84 minc_widgets: fix version, modernize 2026-09-26 18:40:09 -04:00
penelope zhong
b0e48c1969 gnomeExtensions.impatience: add hideyosh1 as maintainer 2026-09-26 17:27:36 -05:00
penelope zhong
d4405d55de maintainers: add hideyosh1 2026-09-26 17:27:36 -05:00
coolcuber
b489b8cafc mdctags: fix version, modernize 2026-09-26 18:24:59 -04:00
Sergei Volkov
104561095c julia: add __structuredAttrs = true;
required for adding new package julia_113
2026-09-26 23:53:40 +02:00
Sergei Volkov
7327a6a0ce julia_113-bin: init at 1.13.1 2026-09-26 23:53:35 +02:00
coolcuber
785b85d8a2 jackline: fix version 2026-09-26 17:47:38 -04:00
coolcuber
d9107ea2c8 jack-autoconnect: fix version, modernize 2026-09-26 17:41:22 -04:00
Dhananjay Balan
32f949cbb9 pgcli: 4.6.0 -> 4.7.1 2026-09-26 23:39:11 +02:00
R. Ryantm
80b73605fe vscode-extensions.divyanshuagrawal.competitive-programming-helper: 2026.9.1789051951 -> 2026.9.1789578855 2026-09-26 21:32:24 +00:00
Martin Weinelt
f3492d9296 [staging-next] afflib: fix build with gcc 16 (#566315) 2026-09-26 21:20:24 +00:00
Martin Weinelt
ae2bb2d507 [staging-next] libofx: fix build with gcc 16 (#566314) 2026-09-26 21:20:20 +00:00
Grayson Tinker
fd18652856 iana-etc: mark as supported on all platforms 2026-09-26 15:04:59 -06:00
nixpkgs-ci[bot]
65ba6d0bc0 unifont: 17.0.05 -> 18.0.01 (#567201) 2026-09-26 20:44:00 +00:00
R. Ryantm
3e1e03947f devbox: 0.17.5 -> 0.18.4 2026-09-26 20:35:45 +00:00
Rafael Ieda
143592c313 microsoft-edge: refactor, add darwin support 2026-09-26 17:34:10 -03:00
Rafael Ieda
670ddeed25 msedgedriver: refactor, add darwin support 2026-09-26 17:34:10 -03:00
Sandro
311e1b0faa paperless-ngx: 3.1.3 -> 3.2.1 (#566339) 2026-09-26 20:33:46 +00:00
Sandro Jäckel
4dfb033345 nixos/nix: move nix.nixPath into nix.settings.nix-path
This removes some confusion when setting nix.settings.nix-path to a custom value,
disabling channels and ending up with an empty NIX_PATH.
This is important since nix 2.24 fixed NIX_PATH not overwriting the
nix-path setting.
2026-09-26 22:16:09 +02:00
Diogo Correia
7cc1fd5e16 immich: prevent node-gyp .pyc unreproducible files
Disable writing python bytecode since those files contain timestamps,
causing unreproducible builds.

There are still other causes of unreproducibility in this package, but
this is a step in the right direction.

See #566878
2026-09-26 21:12:15 +01:00
Martin Weinelt
b73ee9f069 [staging-next] lixPackageSets.lix_2_94.lix: backport patch to always include sys/syscall.h (#566583) 2026-09-26 20:10:41 +00:00
Martin Weinelt
544eb13571 python3Packages.django: fix patch application
On master 6.1 was merged and it didn't require the patch any longer, so
it was moved from 6.x to 6.0.
2026-09-26 21:47:27 +02:00
Joshua Peek
71fa691f40 macos-defaults: 0.2.0 -> 0.3.0 2026-09-26 12:39:48 -07:00
Eric Rodrigues Pires
71eeb1c9a4 nylon: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
11921ee0d6 kochi-substitute: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
c93d588871 kochi-substitute-naga: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
75b933ecbb losslessaudiochecker: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
dbe2bc26d8 obex_data_server: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
b5316849fd pstree: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
932d24701e python3Packages.persisting-theory: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
acb1d706df rogue: remove unreachable homepage and url 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
32579fb06e scmccid: remove homepage 2026-09-26 16:27:37 -03:00
Eric Rodrigues Pires
7f65da65a9 soil: remove homepage 2026-09-26 16:27:37 -03:00
AlexAntonik
a7d8a12d72 python3Packages.pure-magic-rs: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-26 22:26:59 +03:00
R. Ryantm
97fe25891d protonup-rs: 0.15.0 -> 0.15.1 2026-09-26 19:26:42 +00:00
Grimmauld
3d8bcf1c41 {libapparmor,apparmor-*}: add CPE 2026-09-26 21:25:58 +02:00
R. Ryantm
9b5f9c4f23 svt-av1-hdr: 4.1.0 -> 4.2.0 2026-09-26 19:23:20 +00:00
R. Ryantm
d44f692511 sarasa-gothic: 1.0.41 -> 1.0.42 2026-09-26 19:07:54 +00:00
Luflosi
726f5db117 python3Packages.rebiber: init at 1.3.0
https://github.com/yuchenlin/rebiber
2026-09-26 20:57:58 +02:00
Sandro Jäckel
050004990a home-assistant-custom-lovelace-modules.tankerkoenig-card: 1.8.2 -> 1.9.0
Diff: https://github.com/timmaurice/lovelace-tankerkoenig-card/compare/1.8.2...1.9.0

Changelog: https://github.com/timmaurice/lovelace-tankerkoenig-card/releases/tag/1.9.0
2026-09-26 20:56:13 +02:00
Eric Rodrigues Pires
8e67c7d2a3 ocamlPackages.sosa: fix homepage 2026-09-26 15:39:59 -03:00
Eric Rodrigues Pires
371397ae4c ocamlPackages.ocurl: fix homepage 2026-09-26 15:39:58 -03:00
R. Ryantm
bf6d9e9a57 python3Packages.tesla-protocol: 2.0.0 -> 3.0.0 2026-09-26 18:38:35 +00:00
Luflosi
ce00c9e1ae python3Packages.tsv: init at 1.2
https://github.com/adamnovak/tsv
2026-09-26 20:36:17 +02:00
Ethan Carter Edwards
a1fd1fc75c tests.fetchRepoProject: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-26 14:23:55 -04:00
nixpkgs-ci[bot]
6f1ff1ac54 Merge master into staging-nixos 2026-09-26 18:11:24 +00:00
nixpkgs-ci[bot]
4230018f6a Merge staging-next into staging 2026-09-26 18:10:51 +00:00
nixpkgs-ci[bot]
f2b3ac2ee7 Merge master into staging-next 2026-09-26 18:10:21 +00:00
Aiden Schembri
7a1e0f8969 discord: move to pkgs/by-name 2026-09-26 19:51:24 +02:00
Luke Granger-Brown
df662bdbf8 isponsorblocktv: fix with async-cache 2.x 2026-09-26 18:47:01 +01:00
Sizhe Zhao
0790a027a9 nixosTests.pocket-id: fix postgresql test
Assisted-by: Pi coding agent (gpt-5.6-sol)
2026-09-27 01:41:06 +08:00
Dee Anzorge
8b3361688d iaito: remove breakpointHook 2026-09-26 19:36:52 +02:00
Jost Alemann
14f3918529 kew: 4.3.6 -> 4.3.8
Changelog: https://codeberg.org/ravachol/kew/releases/tag/v4.3.8
Diff: https://codeberg.org/ravachol/kew/compare/v4.3.6...v4.3.8
2026-09-26 19:28:18 +02:00
R. Ryantm
32a5c0b454 librewolf-bin-unwrapped: 155.0.1-1 -> 156.0.1-1 2026-09-26 17:13:29 +00:00
Michael Daniels
32675f4b92 ci/github-script: convert various to TypeScript 2026-09-26 12:48:43 -04:00
Jo
2087f61a54 libopus: switch to fetchFromGitLab and fetch models separately (#556975) 2026-09-26 16:43:31 +00:00
Luflosi
a7c694d3d8 proj: Fix compatibility issue with mapnik
Without this change, mapnik fails to compile with the following strange error message:
```
CMake Error in CMakeLists.txt:
  No known features for C compiler

  ""

  version .
```
2026-09-26 18:20:28 +02:00
R. Ryantm
f88952e486 unifont: 17.0.05 -> 18.0.01 2026-09-26 15:55:48 +00:00
Gaetan Lepage
3f7d49579d python3Packages.orbax-checkpoint: 0.12.5 -> 0.12.6
Diff: https://github.com/google/orbax/compare/v0.12.5...v0.12.6

Changelog: https://github.com/google/orbax/blob/v0.12.6/checkpoint/CHANGELOG.md
2026-09-26 15:52:07 +00:00
R. Ryantm
ec8492fde6 zotero: 10.0.2 -> 10.0.4 2026-09-26 15:41:03 +00:00
R. Ryantm
7e6cdfebf7 mochi: 26.8.2 -> 26.9.2 2026-09-26 15:40:29 +00:00
R. Ryantm
4c7d183e82 todoist-cli: 5.3.6 -> 5.4.2 2026-09-26 15:36:15 +00:00
R. Ryantm
990a620715 aiken: 1.1.23 -> 1.1.24 2026-09-26 15:11:17 +00:00
Sean Buckley
ee0b669c8f brave{,-origin}: 1.95.104 -> 1.96.59
https://community.brave.app/t/release-channel-1-96-59/658731
2026-09-26 11:04:28 -04:00
R. Ryantm
9a5e044663 boilr: 1.9.6 -> 1.10.1 2026-09-26 15:01:18 +00:00
LorenzBischof
2f3ec9c471 umap: 3.7.3 -> 3.8.1
Assisted-by: Claude Code (Claude Opus 5)
2026-09-26 16:34:57 +02:00
Anund
0043340350 rocmPackages.llvm.llvm: backport patches to support arm64e_x1
PR #564039 introduced support for arm64e_x1 in base llvm. The support
required changes introduced in 22.1.0 not otherwise present in amd fork
of llvm based on 22.0.0. Backport additional patches to get allow the
patch to cleanly apply.
2026-09-27 00:15:30 +10:00
R. Ryantm
cc074fd446 git-town: 24.0.0 -> 24.1.0 2026-09-26 14:09:11 +00:00
wrench-exile-legacy
57e9bc9f54 maintainers: update wrench-exile-legacy 2026-09-26 15:01:28 +01:00
R. Ryantm
72c9531286 inspircd: 4.12.0 -> 4.12.1 2026-09-26 13:58:50 +00:00
R. Ryantm
5ef3674b43 codex-acp: 1.12.0 -> 1.13.1 2026-09-26 13:47:31 +00:00
R. Ryantm
e7a7525289 newflasher: 60 -> 61 2026-09-26 13:34:24 +00:00
夜坂雅
6a5313a963 fcitx5: 5.1.22 -> 5.1.23, use finalAttrs, enable structuredAttrs
Diff: https://github.com/fcitx/fcitx5/compare/5.1.22...5.1.23
2026-09-26 21:24:57 +08:00
R. Ryantm
242dcea3a9 ocamlPackages.unstrctrd: 0.4 -> 0.5 2026-09-26 13:24:53 +00:00
R. Ryantm
94ab58a194 folo: 1.13.0 -> 1.14.0 2026-09-26 12:54:28 +00:00
R. Ryantm
f6db2f36a2 markdownlint-cli2: 0.23.2 -> 0.23.3 2026-09-26 12:41:37 +00:00
nixpkgs-ci[bot]
47399f9b65 Merge master into staging-nixos 2026-09-26 12:13:11 +00:00
nixpkgs-ci[bot]
741e2dba5a Merge staging-next into staging 2026-09-26 12:12:40 +00:00
nixpkgs-ci[bot]
caa0ccbe11 Merge master into staging-next 2026-09-26 12:12:11 +00:00
Eric Rodrigues Pires
12ae23e533 rnm: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
1e2d73b1a9 ruri: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
7a7c6b0121 scipopt-gcg: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
4699ae7c36 seamly2d: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
db2802cebf selinux-python: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
a42f9c74cb selinux-sandbox: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
c260400540 sequelpro: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
4cfecdc2ec shc: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
8bd5de3c9d sigal: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
43b02513c1 signify: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
cf422adbfb soundfont-fluid: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
e1aefb6829 source-han-code-jp: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
634a55fadb spatial-shell: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
f3f379d458 ssdeep: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
cc13425f74 swh_lv2: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
87c8c61efe swift-quit: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
2c3f99d637 sympa: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
1a54bb30d8 t-rex: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
42366c9f1e tbox: fix homepage 2026-09-26 08:53:35 -03:00
Eric Rodrigues Pires
50694c5037 tcl: fix homepage 2026-09-26 08:53:34 -03:00
Eric Rodrigues Pires
68b8fd1445 tk: fix homepage 2026-09-26 08:52:54 -03:00
Eric Rodrigues Pires
bc78ca7beb lxsession: fix homepage 2026-09-26 07:21:15 -03:00
Eric Rodrigues Pires
946c51de52 meli: fix homepage 2026-09-26 07:21:14 -03:00
Eric Rodrigues Pires
175461cb6c ne: fix homepage 2026-09-26 07:21:14 -03:00
Eric Rodrigues Pires
b8442e5a70 mrsh: fix homepage 2026-09-26 07:21:14 -03:00
Eric Rodrigues Pires
f43d6963bb mps: fix homepage 2026-09-26 07:21:14 -03:00
R. Ryantm
f2e66a13d9 python3Packages.pycaption: 2.3.9 -> 2.3.10 2026-09-26 10:17:36 +00:00
R. Ryantm
f0de1bd980 mprisence: 1.8.5 -> 1.8.8 2026-09-26 10:06:46 +00:00
Jo
1fbf0f11ba ffado: 2.4.9 -> 2.5.0, switch to expat, remove glibmm dep (#559517) 2026-09-26 09:59:11 +00:00
Jo
88fa96498d ffmpeg: add optional support for mpeg-h decoding (#547782) 2026-09-26 09:40:54 +00:00
Jo
05db684ddb ffmpeg: add opencolorio support (#549273) 2026-09-26 09:40:47 +00:00
Jo
00c7c3381b ffmpeg: add cairo support (#547846) 2026-09-26 09:40:22 +00:00
Sergei Volkov
57d85e1387 julia_112: fix build w/ glibc-2.44 2026-09-26 11:20:11 +02:00
Sergei Volkov
f8d1733076 julia_111: fix build w/ glibc-2.44 2026-09-26 11:18:48 +02:00
Sergei Volkov
de64ab35f9 julia_110: fix build w/ glibc-2.44 2026-09-26 11:18:35 +02:00
Sefa Eyeoglu
79ca8b28e0 python3Packages.hatchling: 1.31.0 -> 1.32.0 (#554653) 2026-09-26 08:29:39 +00:00
R. Ryantm
b3749ca1e8 fromager: 0.95.0 -> 0.97.0 2026-09-26 08:21:24 +00:00
R. Ryantm
f0c93b6811 libretro.flycast: 0-unstable-2026-09-15 -> 0-unstable-2026-09-26 2026-09-26 08:17:21 +00:00
R. Ryantm
833acbe176 blackfire: 2026.9.0 -> 2026.9.1 2026-09-26 07:53:41 +00:00
R. Ryantm
de37ec1138 slint-tr-extractor: 1.17.1 -> 1.18.1 2026-09-26 07:27:09 +00:00
Subham Roy
15752e2321 iptvnator: 0.23.0 -> 0.24.0
Changelog: https://github.com/4gray/iptvnator/blob/v0.24.0/CHANGELOG.md
Assisted-by: pi (deepseek/deepseek-v4.1-flash)
2026-09-25 23:40:32 -07:00
R. Ryantm
66ed1c3013 libretro.bsnes: 0-unstable-2026-09-04 -> 0-unstable-2026-09-19 2026-09-26 06:40:25 +00:00
nixpkgs-ci[bot]
f762d41f18 Merge master into staging-nixos 2026-09-26 06:15:49 +00:00
nixpkgs-ci[bot]
2b54e3f649 Merge staging-next into staging 2026-09-26 06:15:16 +00:00
nixpkgs-ci[bot]
d8983dda49 Merge master into staging-next 2026-09-26 06:14:39 +00:00
R. Ryantm
34972af4bd ddccontrol-db: 20260915 -> 20260922 2026-09-26 06:14:02 +00:00
Vladimír Čunát
59e609ef7e [staging-next] ghostscript: 10.07.1 -> 10.08.0 (#566918) 2026-09-26 05:15:40 +00:00
Katsumi Takeuchi
f9e4b130e6 intel-oneapi-toolkit: add recutita as maintainer 2026-09-26 13:56:44 +09:00
R. Ryantm
1464b11d5c python3Packages.graphemeu: 0.10.0 -> 0.11.0 2026-09-26 03:41:36 +00:00
Bobby Rong
308f4366d2 pix: 3.4.10 -> 3.4.11
https://github.com/linuxmint/pix/compare/3.4.10...3.4.11
2026-09-26 10:23:05 +08:00
Bobby Rong
73c648c62d xreader: 4.6.7 -> 4.6.9
https://github.com/linuxmint/xreader/compare/4.6.7...4.6.9

Fixes CVE-2026-19772.
2026-09-26 10:22:53 +08:00
Bobby Rong
472e9e61c4 xviewer: 3.4.16 -> 3.4.17
https://github.com/linuxmint/xviewer/compare/3.4.16...3.4.17
2026-09-26 10:22:53 +08:00
Bobby Rong
237afb11b7 timeshift: 25.12.4 -> 26.09.0
https://github.com/linuxmint/timeshift/compare/25.12.4...26.09.0
2026-09-26 10:17:43 +08:00
R. Ryantm
5124126497 miller: 6.21.0 -> 6.22.0 2026-09-26 01:58:25 +00:00
R. Ryantm
b5baf21591 python3Packages.denon-rs232: 4.2.2 -> 4.2.3 2026-09-26 01:51:56 +00:00
R. Ryantm
f8c5feea6b python3Packages.yaspin: 3.5.0 -> 3.5.1 2026-09-26 01:47:37 +00:00
R. Ryantm
abd011a941 hebcal: 5.15.0 -> 5.16.0 2026-09-26 01:25:51 +00:00
Michael Daniels
3e4de0bf72 python3Packages.tzdata: 2026.3 -> 2026.4 (#563404) 2026-09-26 00:58:10 +00:00
R. Ryantm
ef401924ff pycharm: 2026.2.0.1 -> 2026.2.3 2026-09-26 00:53:30 +00:00
R. Ryantm
075adcb044 tailscale: 1.102.4 -> 1.102.5 2026-09-26 00:47:45 +00:00
R. Ryantm
5c5a16aec3 stashcat: 6.52.0 -> 6.54.1 2026-09-26 00:47:19 +00:00
nixpkgs-ci[bot]
00e98d9670 Merge master into staging-nixos 2026-09-26 00:43:03 +00:00
nixpkgs-ci[bot]
18ae82e73e Merge staging-next into staging 2026-09-26 00:42:32 +00:00
nixpkgs-ci[bot]
f76546e358 Merge master into staging-next 2026-09-26 00:42:01 +00:00
R. Ryantm
11809c2ecb await: 2.7.0 -> 2.8.0 2026-09-26 00:26:04 +00:00
nixpkgs-ci[bot]
8f9764a5bb Merge master into staging-nixos 2026-09-26 00:25:10 +00:00
nixpkgs-ci[bot]
157c5e989f Merge staging-next into staging 2026-09-26 00:24:38 +00:00
nixpkgs-ci[bot]
68ebbe78c9 Merge master into staging-next 2026-09-26 00:24:09 +00:00
Jan Solanti
26a4e338bd wpa_supplicant: re-add erroneously dropped patch
Rebased version of the patch taken from https://gitlab.archlinux.org/archlinux/packaging/packages/wpa_supplicant/-/blob/main/0008-Revert-Mark-authorization-completed-on-driver-indica.patch
2026-09-26 03:16:45 +03:00
Vinicius Deolindo
dedb323b31 firefox: add libdbusmenu-gtk3 to the available libraries 2026-09-25 21:13:18 -03:00
Xesxen
2bbe417828 microcode-intel: 20260812 -> 20260925 2026-09-26 01:40:41 +02:00
Jared Biel
eb2d9129bd php84: 8.4.25 -> 8.4.26 2026-09-25 18:07:18 -05:00
Jared Biel
4df552d563 php82: 8.2.33 -> 8.2.34 2026-09-25 18:06:44 -05:00
Jared Biel
71445f2a5c php83: 8.3.33 -> 8.3.35 2026-09-25 18:05:48 -05:00
FireFly
e31070ee43 nixos-option: show option value more conservatively
Use safeToPretty helper for showing the option value also in the non-
recursive case.  This avoids fully erroring out when e.g. a suboption
lacks a defined value and we try to (recursively) pretty-print it.
2026-09-26 01:01:48 +02:00
Eric Rodrigues Pires
62fc2ca29f pmount: fix homepage 2026-09-25 19:32:59 -03:00
Eric Rodrigues Pires
d35c124368 libre-baskerville: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
525cc50c78 libre-caslon: fix homepages 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
f2ee23a017 klog: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
76f0259ba9 dosis: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
6de8488188 cubicsdr: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
5f2cf844f5 cabin: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
08ee34cfc5 brutalmaze: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
31ca842746 bossa: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
9fbfc8e618 audiality2: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
0dc1943093 argus: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
10cdd1f7fc argus-clients: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
7e1f7e6130 adminirevo: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
9d13d00cec analog: fix homepage 2026-09-25 19:32:42 -03:00
Eric Rodrigues Pires
81c82ee9a7 zoraxy: fix homepage 2026-09-25 19:29:36 -03:00
Eric Rodrigues Pires
d9c74a2819 mkp224o: fix homepage 2026-09-25 19:29:36 -03:00
Jess Sullivan
cb8dac22c3 unnaturalscrollwheels: 1.4.0 -> 1.4.2
Picks up the macOS 26 sleep/wake freeze and dashboard crash fix
(tagged 1.4.1, which has no release page) and the 1.4.2 Apple Events
entitlement removal and DMG signing fix.

Changelog: https://github.com/ther0n/UnnaturalScrollWheels/releases/tag/1.4.2
Diff: https://github.com/ther0n/UnnaturalScrollWheels/compare/1.4.0...1.4.2
2026-09-25 18:23:49 -04:00
Eric Rodrigues Pires
de19cf1dcd perlPackages.Yancy: fix homepage 2026-09-25 19:13:45 -03:00
Eric Rodrigues Pires
e52ece6330 perlPackages.TemplateToolkit: fix homepage 2026-09-25 19:13:45 -03:00
Eric Rodrigues Pires
9fb179473a perlPackages.CatalystRuntime: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
c373408053 perlPackages.CatalystDevel: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
1c10ebde0d perlPackages.Moose: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
89aadce41a perlPackages.ExporterDeclare: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
c754f9557d perlPackages.FennecLite: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
dcaf78e94a perlPackages.Imager: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
bfcfd51f05 perlPackages.perlldap: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
35567f8089 perlPackages.PerlCritic: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
ebf2f3212c perlPackages.TestRunCmdLine: fix homepage 2026-09-25 19:13:44 -03:00
Eric Rodrigues Pires
5e4a1e75cd perlPackages.strictures: fix homepage 2026-09-25 19:13:44 -03:00
R. Ryantm
af6605e6df grafanaPlugins.victoriametrics-metrics-datasource: 0.25.2 -> 0.26.1 2026-09-25 22:07:18 +00:00
Eric Rodrigues Pires
6bf0faee0e ocamlPackages.apron: fix homepage 2026-09-25 19:05:33 -03:00
Eric Rodrigues Pires
89c172bdb6 ocamlPackages.piqi: fix homepage 2026-09-25 19:05:33 -03:00
Eric Rodrigues Pires
3c81ed8ddc ocamlPackages.piqi-ocaml: fix homepage 2026-09-25 19:05:33 -03:00
Eric Rodrigues Pires
12ea6e9423 ocamlPackages.sawja: fix homepage 2026-09-25 19:05:33 -03:00
Eric Rodrigues Pires
31a3582f9e ocamlPackages.ssl: fix homepage 2026-09-25 19:05:33 -03:00
Eric Rodrigues Pires
95cb4741ca ocamlPackages.xml-light: fix homepage 2026-09-25 19:05:33 -03:00
Eric Rodrigues Pires
ea09ee74b3 ocamlPackages.zmq: fix homepage 2026-09-25 19:05:33 -03:00
Martin Weinelt
db80c7a5bb jemalloc: 5.3.1 -> 5.4.0 (#566529) 2026-09-25 22:02:36 +00:00
R. Ryantm
fb9f61bf1d phpExtensions.blackfire: 2026.9.0 -> 2026.9.2 2026-09-25 22:02:15 +00:00
R. Ryantm
86ba833006 phoenixd: 0.9.0 -> 0.9.1 2026-09-25 21:55:09 +00:00
R. Ryantm
a387f1e5ba rbspy: 0.51.0 -> 0.53.0 2026-09-25 21:48:58 +00:00
Alexander Rezvov
1166e171ba chatzone-desktop: fix URL handling
Register the chatzone URL scheme alongside the existing mattermost scheme.
Pass URLs to the application with the %U desktop entry field code so links
opened through the desktop handler reach Chatzone.

Assisted-by: OpenAI Codex (GPT-6)
2026-09-26 00:31:33 +03:00
Sirius902
0158ecfa91 bottles: add libxfixes to xorgDeps
Fixes mouse warp in Proton-based runners.
2026-09-25 14:08:03 -07:00
nixpkgs-ci[bot]
18a12247d3 libsecret: switch to gnutls (#563817) 2026-09-25 20:53:44 +00:00
R. Ryantm
099e907200 python3Packages.jh2: 5.0.13 -> 5.0.15 2026-09-25 20:29:09 +00:00
R. Ryantm
05df1ea314 xpra: 6.5.3 -> 6.5.4 2026-09-25 20:14:37 +00:00
Ross Smyth
31d40a5345 nixos/navidrome: Add administration wrapper 2026-09-25 15:58:07 -04:00
ShouviT
c5494648d9 marktext: 0.17.0-unstable-2025-11-19 -> 0.19.1
fix pnpm/electron-builder packaging
2026-09-25 19:04:35 +00:00
Rafael Ieda
dc9866aa4c treewide: mark as broken on darwin (last successful Hydra build 2025) 2026-09-25 15:16:57 -03:00
nixpkgs-ci[bot]
86ad3d4fa4 Merge staging-next into staging 2026-09-25 18:11:52 +00:00
nixpkgs-ci[bot]
29dea26ec5 Merge master into staging-next 2026-09-25 18:11:16 +00:00
MithicSpirit
c24ac651a4 xwayland-satellite: 0.8.2 -> 0.8.3
https://github.com/Supreeeme/xwayland-satellite/releases/tag/v0.8.3
2026-09-25 13:50:55 -04:00
MithicSpirit
9bafacb7b2 xwayland-satellite: add mithicspirit as maintainer 2026-09-25 13:50:37 -04:00
FliegendeWurst
8fe8bd33e4 ghostscript: 10.07.1 -> 10.08.0
https://ghostscript.readthedocs.io/en/gs10.08.0/News.html
(cherry picked from commit e909f2a01d)
2026-09-25 11:58:32 -05:00
Sefa Eyeoglu
5e2fc041a4 dejavu-fonts: enable strictDeps, enable structuredAttrs (#563235) 2026-09-25 16:27:56 +00:00
Arne Keller
8e52499c98 libdeflate: 1.25 -> 1.26 (#562653) 2026-09-25 16:08:47 +00:00
R. Ryantm
29fa973b02 livekit-cli: 2.18.6 -> 2.18.8 2026-09-25 16:05:55 +00:00
R. Ryantm
4626bf6409 freescout: 1.8.235 -> 1.8.241 2026-09-25 16:05:44 +00:00
Markus Kowalewski
b6eeaa6f90 hwloc: 2.14.0 -> 2.15.0 (#566368) 2026-09-25 15:45:55 +00:00
Nick Cao
add458b2a4 alt-tab-macos: 11.4.3 -> 11.7.1 (#565925) 2026-09-25 14:46:59 +00:00
Mynacol
3c998abb1c deno: fix WebGPU on Linux by making Vulkan available
Resolves https://github.com/NixOS/nixpkgs/issues/558776.
Darwin already has working Vulkan support.
2026-09-25 14:36:07 +00:00
Arne Keller
62bd5ff526 bash: 5.3p15 -> 5.3p20 (#564188) 2026-09-25 14:01:53 +00:00
R. Ryantm
38f9af3886 soju: 0.11.0 -> 0.11.1 2026-09-25 13:43:29 +00:00
Lukas Epple
041e9cb7a3 utf8proc: 2.11.3 -> 2.12.0 (#566771) 2026-09-25 13:38:55 +00:00
David Pesticcio
28d56e13da doublecmd: fix lua support 2026-09-25 14:29:11 +01:00
Sandro
61a111f011 mastodon: 4.6.8 -> 4.7.2 (#554800) 2026-09-25 13:23:56 +00:00
Baptiste Girardeau
7e834a9484 agent-browser: add baptiste0928 to maintainers 2026-09-25 14:54:36 +02:00
Baptiste Girardeau
92e8f36e67 maintainers: add baptiste0928 2026-09-25 14:54:34 +02:00
Baptiste Girardeau
4f7130fa18 agent-browser: run tests sequentially to fix flakiness
Several tests share global state (env vars, files on disk) and race
when cargo runs them in parallel. Skipping individual tests is not
enough, so disable parallel test execution instead.

Hydra failure: https://hydra.nixos.org/build/345981617
2026-09-25 14:54:31 +02:00
Jan Tojnar
bfa92fa6f4 speechd: replace systemd dependency with systemdLibs (#554459) 2026-09-25 12:45:38 +00:00
nixpkgs-ci[bot]
9a48805c48 Merge staging-next into staging 2026-09-25 12:14:36 +00:00
nixpkgs-ci[bot]
6b6effb678 Merge master into staging-next 2026-09-25 12:14:03 +00:00
R. Ryantm
32199a9e54 deno: 2.9.6 -> 2.9.7 2026-09-25 11:50:27 +00:00
nixpkgs-ci[bot]
85df3ffdd4 Merge staging-next into staging 2026-09-25 11:47:42 +00:00
nixpkgs-ci[bot]
4a1c5dbf27 Merge master into staging-next 2026-09-25 11:47:11 +00:00
K900
9e79d2e5e0 Merge remote-tracking branch 'origin/master' into staging-next 2026-09-25 14:46:25 +03:00
nixpkgs-ci[bot]
f2ee868a9a Merge staging-next into staging 2026-09-25 11:44:42 +00:00
R. Ryantm
f0249a67f0 trealla: 3.10.3 -> 3.11.4 2026-09-25 11:20:20 +00:00
Ryan Omasta
eabb98b070 uhd: 4.10.0.0 -> 4.11.0.0
https://github.com/EttusResearch/uhd/releases/tag/v4.11.0.0
Diff: https://github.com/EttusResearch/uhd/compare/v4.10.0.0...v4.11.0.0
2026-09-25 04:43:18 -06:00
K900
cbe97427be rdma-core: fix up list order 2026-09-25 13:38:21 +03:00
K900
b6c8064e13 libhwy: unconditionalize patch 2026-09-25 13:38:11 +03:00
K900
21e5cb56d0 openvino: fix build on aarch64/GCC16 2026-09-25 13:30:37 +03:00
jopejoe1
5521645b2c python3Packahes.fontmake: adopt 2026-09-25 12:24:38 +02:00
jopejoe1
8859f5089e python3Packages.fontmake: clean up depencies 2026-09-25 12:24:38 +02:00
R. Ryantm
f0fe644ce1 utf8proc: 2.11.3 -> 2.12.0 2026-09-25 09:07:16 +00:00
R. Ryantm
9e4e2e6bad rtk: 0.49.0 -> 0.50.0 2026-09-25 08:47:56 +00:00
nixpkgs-ci[bot]
3f9f124aa7 ghostscript: 10.07.1 -> 10.08.0 (#566416) 2026-09-25 07:28:15 +00:00
R. Ryantm
226c7e8b52 prl-tools: 27.0.1-58670 -> 27.0.2-58673 2026-09-25 06:20:25 +00:00
nixpkgs-ci[bot]
3752a4417b Merge staging-next into staging 2026-09-25 06:16:50 +00:00
nixpkgs-ci[bot]
98fe6aa185 Merge master into staging-next 2026-09-25 06:16:15 +00:00
Vladimír Čunát
610986fa74 clippy: separateDebugInfo only when not using 32 bit buildPlatform (#565303) 2026-09-25 05:36:08 +00:00
R. Ryantm
ff5339f195 vscode-extensions.kilocode.kilo-code: 7.6.2 -> 7.7.9 2026-09-25 04:53:41 +00:00
Bjørn Forsman
77e8b0fc4d [staging-next] libfaketime: fix build on darwin (#566671) 2026-09-25 04:44:49 +00:00
Pol Dellaiera
fd8fb4d585 [staging-next] modest: fix build with gcc 16 (#566679) 2026-09-25 04:36:29 +00:00
Nova
dc57445cdc maintainers: add Mahdi-zarei
Assisted-by: Claude Code (Claude Opus 5.5)
2026-09-25 06:50:11 +03:30
R. Ryantm
1e383f71a0 trezor-suite: 26.8.2 -> 26.9.2 2026-09-25 02:53:32 +00:00
Florian Franzen
a43e841f9a python3Packages.untokenize: fix build with Python 3.14 2026-09-25 04:30:49 +02:00
Arthur Azevedo de Amorim
e8aa8e8833 rocqPackages.deriving: enable for Rocq 9.2
The 0.2.2, 0.2.1 and 0.2.0 cases were subsumed by the 0.2.3 one and
could never be selected; drop them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 21:12:25 -04:00
nixpkgs-ci[bot]
d6b3e6987d Merge staging-next into staging 2026-09-25 00:25:41 +00:00
nixpkgs-ci[bot]
180ad544ca Merge master into staging-next 2026-09-25 00:25:09 +00:00
Salva HG
89b1f80d92 cosmic-wallpapers: 1.8.0 -> 1.9.0 2026-09-24 23:52:22 +00:00
Salva HG
ae94a18fe5 cosmic-bg: 1.8.0 -> 1.9.0 2026-09-24 23:51:30 +00:00
Salva HG
f19fd61b36 cosmic-idle: 1.8.0 -> 1.9.0 2026-09-24 23:51:20 +00:00
Salva HG
bdb05692c0 cosmic-icons: 1.8.0 -> 1.9.0 2026-09-24 23:51:18 +00:00
Salva HG
363bf9457f cosmic-screenshot: 1.8.0 -> 1.9.0 2026-09-24 23:51:01 +00:00
Salva HG
4e85f56411 cosmic-sound-theme: 1.8.0 -> 1.9.0 2026-09-24 23:50:58 +00:00
Salva HG
6298fa976d cosmic-randr: 1.8.0 -> 1.9.0 2026-09-24 23:50:53 +00:00
Salva HG
f677033e78 cosmic-session: 1.8.0 -> 1.9.0 2026-09-24 23:50:51 +00:00
whispers
2c4ed6d542 modest: fix build with gcc 16
failing due to unused variables and the better analysis provided in gcc
16. upstream seems very dead and unused variables *definitely* do not
seem worth patching, so let's just unconditionalize the existing
directives.
2026-09-24 19:47:43 -04:00
zowoq
fd28be2645 librist: fix darwin build (#566662) 2026-09-24 23:43:59 +00:00
zowoq
f73469d7ff [staging-next] simple-dftd3: fix build with gfortran 16 (#566309) 2026-09-24 23:43:42 +00:00
zowoq
9d33af67d5 [staging-next] dftd4: fix build with gfortran 16 (#566301) 2026-09-24 23:43:36 +00:00
zowoq
5565ce1af6 [staging-next] octomap: fix build with gcc 16 (#566300) 2026-09-24 23:43:33 +00:00
whispers
c468091956 libfaketime: fix build on darwin
another patch which doesn't apply on the older version that darwin is
on, compared to non-darwin platforms. these platform-specific versions
are extremely cursed. hopefully we can upgrade and unify soon.
2026-09-24 19:03:42 -04:00
R. Ryantm
10fb10c90c streamlink: 8.6.0 -> 8.6.1 2026-09-24 22:43:32 +00:00
Randy Eckenrode
00f1966b12 swiftPackages.{llvmPackages.libclang,swift-foundation}: fixes for staging-next breakage (#566620) 2026-09-24 22:39:15 +00:00
Martin Weinelt
94715d7aad python3Packages.psycopg: 3.3.5 -> 3.3.6 (#566638) 2026-09-24 22:29:58 +00:00
Martin Weinelt
a3bd483c99 python3Packages.psycopg: 3.3.5 -> 3.3.6
https://github.com/psycopg/psycopg/blob/3.3.6/docs/news.rst#current-release
2026-09-25 00:23:28 +02:00
zowoq
db264f2d39 librist: fix darwin build
https://hydra.nixos.org/build/346613734/step/6/log
2026-09-25 08:03:14 +10:00
Michael Daniels
4f9739eee3 dtc: unbreak on Darwin 2026-09-24 17:45:11 -04:00
R. Ryantm
80c94051d1 opa-envoy-plugin: 1.20.2-envoy -> 1.21.0-envoy 2026-09-24 20:50:09 +00:00
Martin Weinelt
09b4359c16 python3Packages.sqlalchemy: 2.0.51 -> 2.0.54 (#566634) 2026-09-24 20:46:34 +00:00
Anish Pallati
38220de882 postgresqlPackages.pgroonga: add anish as maintainer
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:39:23 -04:00
Anish Pallati
73a1f269c3 postgresqlPackages.pgroonga: 4.0.5 -> 4.0.9
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:39:23 -04:00
Martin Weinelt
4262cf9882 python3Packages.sqlalchemy: 2.0.51 -> 2.0.54
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_54
2026-09-24 22:32:31 +02:00
R. Ryantm
2ebbbd5b5f cine: 1.8.4 -> 1.8.6 2026-09-24 20:23:02 +00:00
Randy Eckenrode
847a2695a5 swiftPackages.swift-foundation: add imports needed after Glibc upgrade 2026-09-24 16:17:19 -04:00
Randy Eckenrode
4414b128b8 swiftPackages.llvmPackages.libclang: disable separate debug output
The separate debug info is huge (8+ GiB), which prevents Swift from
building on Hydra.
2026-09-24 16:17:19 -04:00
Anish Pallati
56b893cf5f groonga: add anish as maintainer
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:13:41 -04:00
Anish Pallati
01ab9375cd groonga: modernize
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:13:40 -04:00
Anish Pallati
24d2b721cc groonga: build stem token filter
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:13:40 -04:00
Anish Pallati
652a1106de groonga: fix plugin and data install paths
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:13:40 -04:00
Anish Pallati
9aa47de919 groonga: 16.1.0 -> 16.1.1
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 16:13:40 -04:00
StepBroBD
360ffd4da4 ocaml: 5.5.0 → 5.5.1 (#566387) 2026-09-24 19:59:51 +00:00
leiserfg
e357fcd221 kitty: 0.49.0->0.49.1 2026-09-24 21:19:49 +02:00
Kerstin Humm
0c1762b45d mastodon: 4.6.8 -> 4.7.2
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.7.0
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.7.1
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.7.2
Diff: https://github.com/mastodon/mastodon/compare/v4.6.8...v4.7.2
2026-09-24 20:56:58 +02:00
nixpkgs-ci[bot]
f9c51a1640 Merge staging-next into staging 2026-09-24 18:12:15 +00:00
nixpkgs-ci[bot]
68cf20aeb9 Merge master into staging-next 2026-09-24 18:11:40 +00:00
R. Ryantm
8e0068e56f python3Packages.hiredis: 3.4.1 -> 3.4.2 2026-09-24 18:07:56 +00:00
Ben Siraphob
d67f40d544 minimal-bootstrap: don't keep build compiler by unnecessary RPATH for static-only case (#565248) 2026-09-24 17:57:05 +00:00
whispers
b33695fa51 lixPackageSets.lix_2_94.lix: backport patch to always include sys/syscall.h
failing build logs: https://hydra.nixos.org/build/346618614/log
2026-09-24 13:14:21 -04:00
Jared Biel
b3151ec883 php85: 8.5.10 -> 8.5.11 2026-09-24 11:32:19 -05:00
Arnout Engelen
f616c55cb3 cpio: pin GNU info page 'updated' time to SDE
Fixes #566543
2026-09-24 18:31:02 +02:00
Arne Keller
df86a64381 [staging-next] libctemplate: fix build with gcc 16 (#566394) 2026-09-24 15:24:10 +00:00
Vladislav Grechannik
3bf5a0f631 element-web: 1.12.28 -> 1.12.29
Diff: https://github.com/element-hq/element-web/compare/v1.12.28...v1.12.29

Changelog: https://github.com/element-hq/element-web/blob/v1.12.29/CHANGELOG.md
2026-09-24 17:09:18 +02:00
Vladislav Grechannik
e0cf42a68a element-desktop: 1.12.28 -> 1.12.29
Diff: https://github.com/element-hq/element-web/compare/v1.12.28...v1.12.29

Changelog: https://github.com/element-hq/element-web/blob/v1.12.29/CHANGELOG.md
2026-09-24 16:59:41 +02:00
K900
f8b3e0beb8 libhwy: nixfmt 2026-09-24 17:51:02 +03:00
nixpkgs-ci[bot]
43a3e4c9af libpfm: 4.13.0 -> 4.14.1 (#566367) 2026-09-24 14:41:54 +00:00
K900
ef3f747b96 libhwy: backport GCC 16/aarch64 build fix 2026-09-24 17:39:23 +03:00
whispers
f70bc6442d tor: fix tests in darwin sandbox
one of the tests requires local networking, which fails with `sandbox =
relaxed` on darwin. use the opt-out flag to allow this test to pass
successfully.
2026-09-24 10:23:24 -04:00
Martin Weinelt
dcccfa9039 jemalloc: 5.3.1 -> 5.4.0
https://github.com/jemalloc/jemalloc/compare/5.3.1...5.4.0
2026-09-24 16:17:59 +02:00
Domen Kožar
022d6b7afd libsecretspec-resolver: init at 0.21.0
Package the C11 IPC client separately from the embedded Rust-backed ABI. Use yyjson, run upstream C tests, and validate the 1.0.0 pkg-config ABI version.

https://github.com/cachix/secretspec/releases/tag/v0.21.0

Assisted-by: OpenAI Codex CLI 0.155.1 (gpt-6-sol)
Assisted-by: OpenAI Codex (GPT-6)
2026-09-24 15:34:55 +02:00
Peder Bergebakken Sundt
e8d340391b dolphin-emu: 2606a -> 2609 2026-09-24 15:28:42 +02:00
ccicnce113424
d33948c309 daed: drop 2026-09-24 21:02:18 +08:00
Martin Weinelt
b03df3c731 sudo: fix CVE-2026-96512 (#566451) 2026-09-24 12:59:06 +00:00
ProxyVT
50beab5ec1 ariang-native: init at 1.3.14
https://github.com/mayswind/AriaNg-Native/releases/tag/1.3.14
2026-09-24 15:55:59 +03:00
João Santos Reis
1d90cb709c aws-crt-cpp: 0.34.3 -> 0.43.6 2026-09-24 13:37:53 +01:00
João Santos Reis
cf240c5379 aws-c-sdkutils: 0.2.4 -> 1.0.0 2026-09-24 13:37:51 +01:00
João Santos Reis
a5a7fc8911 aws-c-mqtt: 0.13.3 -> 1.0.0 2026-09-24 13:37:50 +01:00
João Santos Reis
9f55b64c42 aws-c-s3: 0.8.7 -> 1.1.2 2026-09-24 13:37:49 +01:00
João Santos Reis
49146d4ab0 aws-c-event-stream: 0.7.0 -> 1.0.0 2026-09-24 13:37:48 +01:00
João Santos Reis
ba2f51c7dc aws-checksums: 0.2.7 -> 1.0.0 2026-09-24 13:37:47 +01:00
João Santos Reis
13d0fa0f05 aws-c-auth: 0.9.1 -> 1.0.0 2026-09-24 13:37:46 +01:00
João Santos Reis
24bf228407 aws-c-http: 0.11.0 -> 1.0.0 2026-09-24 13:37:45 +01:00
João Santos Reis
37bb5cc2c5 aws-c-io: 0.27.2 -> 1.0.0 2026-09-24 13:37:44 +01:00
João Santos Reis
c152cf477e aws-c-compression: 0.3.1 -> 1.0.0 2026-09-24 13:37:43 +01:00
João Santos Reis
d4f968884c aws-c-cal: 0.9.2 -> 1.0.0 2026-09-24 13:37:42 +01:00
João Santos Reis
68edea920b aws-c-common: 0.12.4 -> 1.0.0 2026-09-24 13:37:41 +01:00
K900
5f51aa724c rdma-core: disable man pages on i686
This avoids pandoc and the horrible i686 GHC bootstrap chain.
2026-09-24 15:15:00 +03:00
nixpkgs-ci[bot]
deb975ca42 Merge staging-next into staging 2026-09-24 12:14:17 +00:00
nixpkgs-ci[bot]
cb6de40acd Merge master into staging-next 2026-09-24 12:13:48 +00:00
Doron Behar
acd8291c82 python3Packages.numpy: 2.5.2 -> 2.5.3 (#565799) 2026-09-24 12:00:56 +00:00
K900
88742742cf ast-grep: 0.45.1 -> 0.45.3, skip crashing test 2026-09-24 14:25:34 +03:00
K900
8c79562ded arrow-cpp: fix build 2026-09-24 14:11:27 +03:00
Sandro Jäckel
a2c8553b8c python3Packages.django-oauth-toolkit: pin pytest-django 2026-09-24 12:56:19 +02:00
Doron Behar
7019a3248b python3Packages.plopp: 26.7.0 -> 26.9.0
Diff: https://github.com/scipp/plopp/compare/26.7.0...26.9.0
2026-09-24 13:55:34 +03:00
Anish Pallati
3cd64f8ce9 postgresqlPackages.tsja: enable strictDeps and __structuredAttrs
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 06:10:46 -04:00
Anish Pallati
eeafdcf8ff buildPgrxExtension: enable __structuredAttrs
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 06:10:46 -04:00
Anish Pallati
ca68cfa5d0 postgresqlBuildExtension: enable __structuredAttrs
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 06:10:45 -04:00
Sandro Jäckel
61ca019b98 python3Packages.django-vtasks: 3.1.0 -> 3.2.0
Diff: https://gitlab.com/glitchtip/django-vtasks/-/compare/v3.1.0...3.2.0

Changelog: https://gitlab.com/glitchtip/django-vtasks/-/releases/v3.2.0
2026-09-24 11:46:21 +02:00
Sandro Jäckel
ead03a0e51 python3Packages.django-valkey: pin pytest-django 2026-09-24 11:46:20 +02:00
Sandro Jäckel
cbe7aa8aca python3Packages.pytest-django_4_12: init at 4.12.0
The 4.13.0/4.14.0 updates have breaking changes many applications need
to adjust their test suite around.
2026-09-24 11:46:20 +02:00
Ryan Hendrickson
ce287a157d sudo: fix CVE-2026-96512 2026-09-24 05:41:03 -04:00
Vladimír Čunát
d063a7a600 [staging-next] onnxruntime: fix build with gcc 16 (#566340) 2026-09-24 09:08:48 +00:00
Vladimír Čunát
7038f59f63 darwin.ICU: ensure that check phase uses C++17 with GCC 16 (#566365) 2026-09-24 09:00:02 +00:00
Vladimír Čunát
47d82011cf [staging-next] _7zz: make array-bounds non-fatal for gcc 16 (#551961) 2026-09-24 08:58:21 +00:00
FliegendeWurst
e909f2a01d ghostscript: 10.07.1 -> 10.08.0
https://ghostscript.readthedocs.io/en/gs10.08.0/News.html
2026-09-24 10:03:50 +02:00
Akṣaya Śrīnivāsan
943c702f88 ttf-indic: use mirror URL for source (#565384) 2026-09-24 12:30:10 +05:30
Aleksi Hannula
1257758291 minimal-bootstrap.libiberty: init at 16.2.0 2026-09-24 09:39:42 +03:00
Aleksi Hannula
0dd62f7a21 minimal-bootstrap.libbacktrace: init at 16.2.0 2026-09-24 09:39:42 +03:00
Aleksi Hannula
78fc51f896 minimal-bootstrap.lib{gmp,mpc,mpfr}: build with GCC 10
In a previous PR, I mistakenly added them as compiled with gcc-latest.
However, we want to link gcc-latest against these packages.
2026-09-24 09:39:42 +03:00
Aleksi Hannula
804b8a84fa minimal-bootstrap.gcc10: Use wrapper 2026-09-24 09:39:42 +03:00
Aleksi Hannula
1f0dd24d5e minimal-bootstrap: Configurable dynamic linker and static-libgcc in GCC wrapper
The configuration can be automated once proper cross-compilation
infrastructure is added.
2026-09-24 09:39:41 +03:00
Aleksi Hannula
5820092cde minimal-bootstrap.gcc*: Add GCC wrapper test 2026-09-24 09:39:41 +03:00
Aleksi Hannula
65056060c2 minimal-bootstrap.gcc10: Unify lib and lib64 2026-09-24 09:39:41 +03:00
K900
acd757ca78 tg_owt: 0-unstable-2026-08-03 -> 0-unstable-2026-09-23
Fixes build with GCC 16
2026-09-24 09:37:56 +03:00
nixpkgs-ci[bot]
c9f8a79ae6 Merge staging-next into staging 2026-09-24 06:16:44 +00:00
nixpkgs-ci[bot]
b80dc4626f Merge master into staging-next 2026-09-24 06:16:13 +00:00
Anish Pallati
9d5173db31 nixosTests.postgresql.wal2json: fix broken test
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 01:27:33 -04:00
Anish Pallati
3703849be5 postgresqlPackages.pg_squeeze: fix broken test
Signed-off-by: Anish Pallati <i@anish.land>
2026-09-24 01:21:38 -04:00
whispers
befb599323 libctemplate: fix build with gcc 16
fetch 5aa5a00e74
from upstream to fix the build with gcc 16, as it defaults to C++20 and
triggers this failure.
2026-09-24 00:58:34 -04:00
Domen Kožar
665bc767c3 libsecretspec: rename secretspec-ffi and update to 0.21.0
Follow the upstream native library rename, update cargo-c targets and pkg-config tests, and retain secretspec-ffi as a package alias. Document the native consumer migration in the 26.11 release notes.

https://github.com/cachix/secretspec/releases/tag/v0.21.0

Assisted-by: OpenAI Codex CLI 0.155.1 (gpt-6-sol)
2026-09-24 06:33:10 +02:00
whispers
9a813f0a41 tinycc: 0.9.27-unstable-2025-01-06 -> 0.9.27-unstable-2026-09-22 2026-09-24 00:17:31 -04:00
whispers
943b2d6bd9 tinycc: fetchFromRepoOrCz -> fetchgit
repo.or.cz blocks even the static archive endpoints with anubis, which
makes this effectively impossible to download without a browser. we thus
switch to the git endpoint, which has no such restriction.
2026-09-24 00:17:29 -04:00
Vincent Laporte
413a7e8d2e ocaml: 5.5.0 → 5.5.1 2026-09-24 06:13:30 +02:00
crertel
fab8bd8cf9 supercollider-with-plugins: fix plugin discovery
Assisted-by: Codex (GPT-6)
2026-09-23 21:38:36 -05:00
R. Ryantm
43b940b7f9 hwloc: 2.14.0 -> 2.15.0 2026-09-24 00:56:41 +00:00
R. Ryantm
71960067f6 libpfm: 4.13.0 -> 4.14.1 2026-09-24 00:52:01 +00:00
nixpkgs-ci[bot]
16b3da48f4 Merge staging-next into staging 2026-09-24 00:24:27 +00:00
nixpkgs-ci[bot]
ac6d0781b3 Merge master into staging-next 2026-09-24 00:23:53 +00:00
Randy Eckenrode
19f5caf5b8 darwin.ICU: ensure that check phase uses C++17 with GCC 16
Even though ICU uses C++17 to build the main library, it doesn’t use it
to build its tests even though it needs it there too.
2026-09-23 20:19:23 -04:00
kyehn
9021890b04 mycli: 1.44.2 -> 2.20.0 2026-09-24 00:12:05 +00:00
kyehn
80398a84a2 python3Packages.clickdc: init at 0.1.1 2026-09-24 00:10:52 +00:00
gregory langlais
e20afc048e paq: add gregl83 as maintainer 2026-09-23 16:19:28 -07:00
gregory langlais
bd8ef45bbe maintainers: add gregl83 2026-09-23 16:19:24 -07:00
Sandro Jäckel
d35cf6bf04 paperless-ngx: 3.1.3 -> 3.2.1
Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v3.2.0
Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v3.2.1
Diff: https://github.com/paperless-ngx/paperless-ngx/compare/v3.1.3...v3.2.1
2026-09-24 01:15:47 +02:00
Sandro Jäckel
d414ec5c0a python3Packages.whoosh-compat: init at 0.3.0 2026-09-24 01:15:46 +02:00
Sandro Jäckel
4b11cb9798 python3Packages.tika-client: 0.11.0 -> 1.0.0
Changelog: https://github.com/stumpylog/tika-client/releases/tag/1.0.0
Diff: https://github.com/stumpylog/tika-client/compare/0.11.0...1.0.0
2026-09-24 01:15:44 +02:00
Sandro Jäckel
c91a3c98b3 python3Packages.pytest-django: 4.12.0 -> 4.14.0
Changelog: https://github.com/pytest-dev/pytest-django/blob/v4.14.0/docs/changelog.rst
2026-09-24 01:15:42 +02:00
Sandro Jäckel
b7dc0c64b3 python3Packages.gotenberg-client: 0.14.0 -> 1.0.0
Changelog: https://github.com/stumpylog/gotenberg-client/releases/tag/1.0.0
Diff: https://github.com/stumpylog/gotenberg-client/compare/0.14.0...1.0.0
2026-09-24 01:15:40 +02:00
R. Ryantm
ef116dd28d graalvmPackages.graalvm-ce: 25.3.4.1 -> 25.4.4.1.1 2026-09-23 22:00:02 +00:00
whispers
d4f7712743 onnxruntime: fix build with gcc 16
GCC 16 implemented P0952R2, which changes the output of libstdc++'s
std::generate_canonical. Some of onnxruntime('s tests) rely on this old
behavior, so we restore the old behavior with the provided macro. Based
on a fix suggested by upstream.
2026-09-23 17:39:36 -04:00
whispers
d9efac4aa6 afflib: fix build with gcc 16
libafflib.so fails to link due to undefined references when using GCC 16.
2026-09-23 16:35:41 -04:00
whispers
0ceab93737 libofx: fix build with gcc 16
C++20 changes the signature of std::allocator::allocate. We vendor a
patch from an approved PR to fix this.
2026-09-23 16:24:19 -04:00
whispers
d84fecd622 simple-dftd3: fix build with gfortran 16
set_model_ghost_index was not declared as part of the public api,
leading to link errors with gfortran 16.

we would submit this contribution upstream, but they disallow
contributions under pseudonyms, which is a dealbreaker for us. if
someone else wants to, they are welcome to.
2026-09-23 16:16:06 -04:00
whispers
9dfa02e055 dftd4: fix build with gfortran 16
get_numerical_hessian was not declared as part of the public API,
leading to link errors with gfortran 16.
2026-09-23 15:46:26 -04:00
whispers
bd0c483e8d octomap: fix build with gcc 16
d7e54ca1c4
didn't make it into the 1.10.1 release, so this mention is still there.
it's gone on `devel`.

reverts part of 02dfb7e346.
2026-09-23 15:39:51 -04:00
K900
8c5535ccbe Merge remote-tracking branch 'origin/master' into staging-next 2026-09-23 22:10:24 +03:00
dish
683d24b5cf ytmdesktop: fix 2026-09-23 14:44:17 -04:00
dish
5decb4dc33 Merge remote-tracking branch 'upstream/master' into staging-next 2026-09-23 14:43:01 -04:00
nixpkgs-ci[bot]
b3556016d7 Merge staging-next into staging 2026-09-23 18:12:51 +00:00
K900
8f4e237d1e [staging-next] apache-orc: explicitly specify C++17 for abseil-cpp (#545413) 2026-09-23 16:48:31 +00:00
Jairo Llopis
42bf24e887 goose-desktop: 1.47.0 -> 1.49.0
Depends on goose-cli update to 1.49.0 (pnpmDeps hash bumped for new deps).

https://github.com/aaif-goose/goose/releases/tag/v1.49.0

Assisted-by: OpenCode + GLM 5.3 Flash
2026-09-23 16:09:26 +01:00
Peder Bergebakken Sundt
f2fa49e0b4 python3Packages.unidiff: 1.0.0 -> 1.0.1 (#564287) 2026-09-23 14:34:45 +00:00
Peder Bergebakken Sundt
4be519d2eb guileImportsCheckHook: init and convert various (#562657) 2026-09-23 13:10:39 +00:00
Francesco Gazzetta
12be4dc500 tclPackages.rl_json: use tclRequiresCheck 2026-09-23 14:53:08 +02:00
Francesco Gazzetta
fee414494c tcl.tclRequiresCheckHook: refer to tclsh by absolute path
Without this, tcl has to be put in nativeBuildInputs or the hook fails.
2026-09-23 14:52:29 +02:00
Bobby Rong
371994986d spidermonkey_140: 140.14.0 -> 140.16.0 (#562862) 2026-09-23 12:50:27 +00:00
whispers
004c7af167 gcc13: 13.4.0 -> 13.5.0
https://sourceware.org/pipermail/gcc/2026-September/248876.html
2026-09-23 08:39:10 -04:00
R. Ryantm
ec69a11809 spidermonkey_140: 140.14.0 -> 140.16.0 2026-09-23 12:30:01 +00:00
nixpkgs-ci[bot]
39c31fb32f Merge staging-next into staging 2026-09-23 12:14:37 +00:00
nixpkgs-ci[bot]
f01d304834 Merge master into staging-next 2026-09-23 12:14:01 +00:00
éclairevoyant
c1c2d69eb1 alt-tab-macos: 11.4.3 -> 11.7.1 2026-09-23 07:49:26 -04:00
whispers
81a876d818 _7zz: make array-bounds non-fatal for gcc 16
GCC 16 fails due to what is ostensibly an out-of-bounds read, but it is
introduced by GCC's own optimizations; building with -O0 or -fno-inline
does not trigger a failure. Possibly related GCC bug:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122197

example build failure: https://hydra.nixos.org/build/339161854/log
2026-09-23 07:31:00 -04:00
whispers
edadff5d41 apache-orc: explicitly specify C++17 for abseil-cpp
abseil exposes different interfaces depending on what is available in
`std` in a given C++ standard. gcc 16 defaults to C++20, thus causing
the default abseil-cpp to expose a different interface than the one
apache-orc (built with C++17) expects. this leads to a
great deal of "error: 'partial_ordering' has not been declared in 'std'"
and similar originating from abseil's types/compare.h. thus, we
explicitly override abseil to specify the desired C++ standard. this
happens through protobuf as abseil-cpp is in its propagatedBuildInputs.
2026-09-23 07:03:36 -04:00
Jonas Heinrich
2d7a50d7b1 stalwart_0_16: 0.16.22 -> 0.16.23 2026-09-23 12:44:33 +02:00
Jonas Heinrich
7bf182434f stalwart_0_16.spam-filter: 3.0.1 -> 3.0.2 2026-09-23 12:44:24 +02:00
Jonas Heinrich
00cec4ce53 stalwart_0_16.webui: 1.0.10 -> 1.0.11 2026-09-23 12:44:15 +02:00
R. Ryantm
601187e09c libvlc: 3.0.23-2 -> 3.0.24 2026-09-23 09:18:10 +00:00
nixpkgs-ci[bot]
23669631b0 Merge staging-next into staging 2026-09-23 09:08:29 +00:00
K900
c8e07dbf29 Merge remote-tracking branch 'origin/master' into staging-next 2026-09-23 12:07:12 +03:00
nixpkgs-ci[bot]
a7bcbad6fc Merge staging-next into staging 2026-09-23 09:04:42 +00:00
R. Ryantm
913b6c23f4 graphify: 0.9.61 -> 0.9.66 2026-09-23 08:12:21 +00:00
Vladimír Čunát
5eb6bca452 Merge branch 'staging' into staging-next 2026-09-23 08:58:19 +02:00
Vladimír Čunát
91a6c86270 multiple-outputs.sh: Fix propagatedBuildOutputs and structuredAttrs (#553979) 2026-09-23 06:46:51 +00:00
Vladimír Čunát
d036ae7c8c libaom: 3.12.1 -> 3.14.0 (#521697) 2026-09-23 06:41:44 +00:00
Vladimír Čunát
99db7938f5 libaom: fixup outputs in *.cmake
Now libheif builds for me with this atop nixpkgs master.
2026-09-23 08:34:41 +02:00
Vladimír Čunát
18aa80589a xdg-dbus-proxy: 0.1.7 -> 0.1.8 (#551476) 2026-09-23 06:27:21 +00:00
nixpkgs-ci[bot]
3fe38cd422 Merge staging-next into staging 2026-09-23 06:16:27 +00:00
nixpkgs-ci[bot]
bc8a4a0bce Merge master into staging-next 2026-09-23 06:15:59 +00:00
Vladimír Čunát
0f1e6334ca thrift: 0.22.0 -> 0.24.0 (#514296) 2026-09-23 06:10:48 +00:00
Vladimír Čunát
db3a3c0e87 glibc: 2.42-84 -> 2.44-25 (#557451) 2026-09-23 05:31:03 +00:00
Vladimír Čunát
b311f651df meson: 1.12.0 -> 1.12.1 (#566033) 2026-09-23 04:21:25 +00:00
R. Ryantm
5fc9e6f089 wine-staging: 11.16 -> 11.18 2026-09-23 03:08:17 +00:00
nixpkgs-ci[bot]
30c38cd0fd Merge staging-next into staging 2026-09-23 00:23:50 +00:00
nixpkgs-ci[bot]
4a5b5ca7a5 Merge master into staging-next 2026-09-23 00:23:21 +00:00
Nick Cao
a840a13a18 stratisd.tests.stratisRoot: fix by adding cryptsetup to initrd 2026-09-22 20:20:22 -04:00
Nick Cao
7a3a7090a5 stratisd: 3.8.6 -> 3.9.3
Diff: https://github.com/stratis-storage/stratisd/compare/stratisd-v3.8.6...stratisd-v3.9.3
2026-09-22 20:20:22 -04:00
Nick Cao
30f89acbbc stratis-cli: 3.8.3 -> 3.9.1
Diff: https://github.com/stratis-storage/stratis-cli/compare/v3.8.3...v3.9.1
2026-09-22 20:20:22 -04:00
Salva HG
c02d3963a3 cosmic-applets: add missing runtime dependency 2026-09-22 17:45:01 -06:00
nixpkgs-ci[bot]
412594867b openexr: 3.4.15 -> 3.5.0 (#565776) 2026-09-22 23:18:45 +00:00
whispers
45d94985cd meson: 1.12.0 -> 1.12.1
https://github.com/mesonbuild/meson/compare/1.12.0...1.12.1
https://github.com/mesonbuild/meson/milestone/139
2026-09-22 19:05:09 -04:00
Martin Weinelt
c5c6708aea nss: 3.128 -> 3.129 (#563453) 2026-09-22 22:26:57 +00:00
Michael Daniels
59615fcc9b less: 704 -> 710 (#564373) 2026-09-22 21:24:20 +00:00
dmkhitaryan
00a5e0d24d yacreader: 10.0.0 -> 10.3.1 2026-09-23 01:16:16 +04:00
nixpkgs-ci[bot]
05100b0144 libheif: 1.23.4 -> 1.23.5 (#565908) 2026-09-22 21:03:58 +00:00
Antonis Kotronakis
e2497c3a52 nixos/beszel-agent: enable zfs monitoring support 2026-09-23 00:02:31 +03:00
Shawn8901
e705852165 epson-escpr2: 1.2.37 -> 1.2.42 2026-09-22 21:38:18 +02:00
Shawn8901
87dd924db8 epson-escpr2: drop update script and clear user agent for fetchurl
Epson seems to have started blocking download tools like curl & wget,
see https://aur.archlinux.org/packages/epson-inkjet-printer-escpr2#comment-1067163
2026-09-22 21:36:00 +02:00
R. Ryantm
b0623bbab3 rgbds: 1.0.3 -> 1.0.4 2026-09-22 19:14:38 +00:00
R. Ryantm
36d55ca837 mattermostLatest: 11.10.2 -> 11.11.0 2026-09-22 18:41:39 +00:00
Robert Schütz
eed83c4347 libdeltachat: 2.61.0 -> 2.62.0
Diff: https://github.com/chatmail/core/compare/v2.61.0...v2.62.0

Changelog: https://github.com/chatmail/core/blob/v2.62.0/CHANGELOG.md
2026-09-22 11:34:49 -07:00
nixpkgs-ci[bot]
11d0bd7aac Merge staging-next into staging 2026-09-22 18:12:32 +00:00
nixpkgs-ci[bot]
9a6118ccdd Merge master into staging-next 2026-09-22 18:11:56 +00:00
Ethan Carter Edwards
3564c9c95b doc/guileImportsCheckHook: init hook docs in manual
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-22 13:44:34 -04:00
Ethan Carter Edwards
419deb3220 guile-commonmark: use guileImportsCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-22 13:44:33 -04:00
Ethan Carter Edwards
b1436e0634 guile-json: use guileImportsCheckHook
Converted to a structuredAttrs consumer

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-22 13:44:33 -04:00
Ethan Carter Edwards
e80f238f98 guile-git: use guileImportsCheckHook
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-22 13:44:32 -04:00
Ethan Carter Edwards
aa633dff01 guile*: cleanup, propagate guileImportsCheckHook
Removing coverageAnalysis was discussed on Matrix with xokdvium.
It isn't used anymore.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-22 13:44:32 -04:00
Ethan Carter Edwards
abecc61150 guileImportsCheckHook: init
This hook should function similar to how pythonImportsCheck functions in
buildPythonApplication or buildPythonPackage.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-22 13:44:32 -04:00
Thomas Bemme
c47c6eafcb librewolf-unwrapped: 156.0-1 -> 156.0.1-1 2026-09-22 18:07:49 +02:00
Vladimír Čunát
fb971edc63 libheif: 1.23.4 -> 1.23.5
https://github.com/strukturag/libheif/releases/tag/v1.23.5
2026-09-22 18:00:14 +02:00
Francesco Gazzetta
18229a2de6 tcl,tk: set mainProgram (#565607) 2026-09-22 15:30:59 +00:00
Francesco Gazzetta
80593a46eb tcl.tclRequiresCheckHook: move tcl code from heredoc to a separate file (#562547) 2026-09-22 15:04:31 +00:00
Vladimír Čunát
68cebc3848 [staging] gnupg: update freepg patches to source-2.4.9-freepg-1 (#562774) 2026-09-22 14:59:50 +00:00
K900
63368e65a2 expat: 2.8.4 -> 2.8.5 (#565868) 2026-09-22 14:34:20 +00:00
Adam C. Stephens
6dd5adf4e7 mobilizon: drop unnecessary cmake dependency
fast_html already defines this in override.
mix hook changes allowed cmake hook changes to run, which fail because it's unneeded.
2026-09-22 10:23:50 -04:00
Adam C. Stephens
5cfa15f65b beam hooks: add targeted auxiliary hook opt-outs
Assisted-By: OpenAI Codex GPT-6 Astra
2026-09-22 10:23:50 -04:00
Adam C. Stephens
eb7233903a beamPackages.mixBuildDirHook: skip empty library paths and unmatched globs 2026-09-22 10:23:50 -04:00
Adam C. Stephens
e79e45b0ce beamPackages.mixRelease: move fixup to mixReleaseSetupHook
Assisted-By: OpenAI Codex GPT-6 Astra
2026-09-22 10:23:50 -04:00
Adam C. Stephens
2ff9ee32fb beamPackages.mixRelease: extract mixDepsCompileHook 2026-09-22 10:23:50 -04:00
Adam C. Stephens
16f22d7599 beamPackages.mixRelease: extract mixNixDepsSetupHook 2026-09-22 10:23:50 -04:00
K900
b2e5a7c32e expat: 2.8.4 -> 2.8.5 2026-09-22 17:22:26 +03:00
Vladimír Čunát
2aef6e14b5 libaom: 3.14.1 -> 3.15.0
https://aomedia.googlesource.com/aom/+/refs/tags/v3.15.0
Fixes: CVE-2026-56209 CVE-2026-13906
2026-09-22 16:20:28 +02:00
Vladimír Čunát
e951f968cf Unbound: 1.26.0 -> 1.26.1 (#564725) 2026-09-22 14:14:49 +00:00
Paulchen
56e68c1764 cloudfoundry-cli: Update ldflags to fix corrupted version 2026-09-22 16:04:45 +02:00
Amadeus Mader
e7cbd8815e nixos/nebula: move tunless test to existing test 2026-09-22 15:41:19 +02:00
nixpkgs-ci[bot]
6eeb94e60f Merge staging-next into staging 2026-09-22 12:13:53 +00:00
nixpkgs-ci[bot]
4faa76a1b3 Merge master into staging-next 2026-09-22 12:13:21 +00:00
Alexis Hildebrandt
4a80decdc3 remind: 06.02.10 -> 06.03.04 2026-09-22 13:59:58 +02:00
Alexis Hildebrandt
1b46221907 remind: Replace gitUpdate with custom update script 2026-09-22 13:59:48 +02:00
Vladimír Čunát
64a75b0ee2 poppler: 26.06.0 -> 26.09.0 (#548228) 2026-09-22 11:58:42 +00:00
Doron Behar
395b9dc4a7 utf8cpp: 4.2.0 -> 4.2.1 (#565324) 2026-09-22 09:04:43 +00:00
Doron Behar
93cff4293a openmpi: fix hash (#565506) 2026-09-22 09:04:07 +00:00
Vladimír Čunát
33fe94c98d memcached: 1.6.42 -> 1.6.45 (#538111) 2026-09-22 08:38:50 +00:00
R. Ryantm
9e15d22f16 libpcap: 1.10.6 -> 1.10.7
Taken from history of PR #560539
2026-09-22 10:33:09 +02:00
R. Ryantm
302fc0370d openexr: 3.4.15 -> 3.5.0 2026-09-22 08:27:55 +00:00
Vladimír Čunát
7915e43d2e cups: patch CVE-2026-87875 and CVE-2026-87876 (#563047) 2026-09-22 08:25:14 +00:00
liberodark
479c2cf64f gitlab: fix riscv64-linux 2026-09-22 10:11:52 +02:00
Vladimír Čunát
15f3405d02 gcc: 15 -> 16 (#537781) 2026-09-22 08:04:16 +00:00
nixpkgs-ci[bot]
9ea0129e94 Merge staging-next into staging 2026-09-22 06:16:12 +00:00
nixpkgs-ci[bot]
054ea70695 Merge master into staging-next 2026-09-22 06:15:41 +00:00
Curious
1b7c666d30 pijul: 1.0.0-beta.23 -> 1.0.0-beta.24 2026-09-22 12:39:26 +08:00
Curious
94cd3e765b pijul: fix auto update 2026-09-22 12:36:30 +08:00
Adam C. Stephens
556f308bb5 beamPackages.mixRelease: extract mixFodDepsSetupHook 2026-09-21 23:02:37 -04:00
Adam C. Stephens
71cfdbc359 beamPackages.mixRelease: use writableTmpDirAsHomeHook 2026-09-21 23:02:36 -04:00
Adam C. Stephens
ab47a5d584 beamPackages.mixRelease: extract mixReleaseSetupHook
Assisted-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 23:02:35 -04:00
Adam C. Stephens
44323b5dcd beamPackages.mixRelease: extract mixEscriptSetupHook
Assisted-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 23:02:33 -04:00
R. Ryantm
0d23a800a0 cliamp: 2.0.1 -> 2.2.0 2026-09-22 02:19:35 +00:00
Will Fancher
13eb807de6 systemd: 261.2 -> 261.3 (#565130) 2026-09-22 01:28:58 +00:00
nixpkgs-ci[bot]
9ffbab3cc1 Merge staging-next into staging 2026-09-22 00:25:06 +00:00
nixpkgs-ci[bot]
3e9f9df37d Merge master into staging-next 2026-09-22 00:24:35 +00:00
Emily
ee3490eb46 gn: 0-unstable-2026-07-23 -> 0-unstable-2026-08-14 (#564454) 2026-09-21 22:43:18 +00:00
Martin Weinelt
c6bd42decc frigate: 0.17.2 -> 0.18.0 (#541441) 2026-09-21 20:35:03 +00:00
Martin Weinelt
61d7bf9e97 openvino: build cpu plugin on aarch64-linux
We need to substitute the gcc-ar and gcc-ranlib path as otherwise the
build scripts for ARM ComputeLibrary are finding the wrong ar/ranlib
executables which breaks at link time.
2026-09-21 22:03:21 +02:00
Martin Weinelt
182e420ecc python3Packages.filterpy: fix scipy 1.12 deprecation warnings 2026-09-21 22:03:20 +02:00
Martin Weinelt
b453b6ed6c nixos/frigate: harden runtime execution environment 2026-09-21 22:03:20 +02:00
Martin Weinelt
aa1b83e8ea frigate: extract models into models attribute tree
This creates dedicated attributes per model and exposes a `model` and a
optionally a `labelmap` attribute where useful. The idea is to collect
model build plans to make them easily accessible and referencable in your
configurations.

The explicit idea is not to cache on cache.nixos.org, because they are
usually readily availalbe as FODs or just require light conversions that
everyone should be able to handle on their own machine or build pipeline.

This now also packages the converted ssdlite mobilnet v2 model for
OpenVINO based setups, though I would recommend looking into YOLO models
at this time.
2026-09-21 22:03:20 +02:00
Martin Weinelt
71deb719ea frigate: 0.17.2 -> 0.18.0 2026-09-21 22:03:19 +02:00
Pavol Rusnak
922797b5e0 python3Packages.libusb1: 3.3.1 -> 3.4.0 (#565601) 2026-09-21 19:18:11 +00:00
nixpkgs-ci[bot]
9d857ecf8a Merge staging-next into staging 2026-09-21 18:11:25 +00:00
nixpkgs-ci[bot]
6713268fd8 Merge master into staging-next 2026-09-21 18:10:54 +00:00
R. Ryantm
44086e4273 python3Packages.amqp: 5.3.1 -> 5.4.0 2026-09-21 17:53:09 +00:00
Martin Weinelt
9a01c06e97 python3Packages.django_5: skip flaky test (#565609) 2026-09-21 17:26:36 +00:00
Martin Weinelt
b3f4f11e7e python3Packages.django_5: skip flaky test
The test checks performance and easily fails under cpu pressure.
2026-09-21 19:18:51 +02:00
Francesco Gazzetta
7382f70aa3 tk: set mainProgram 2026-09-21 19:11:23 +02:00
Francesco Gazzetta
e102e2a10b tcl: set mainProgram 2026-09-21 19:11:06 +02:00
R. Ryantm
d59d0d2866 sonic-server: 1.7.4 -> 1.10.0 2026-09-21 16:47:50 +00:00
rnhmjoj
85dcfcc36f python3Packages.libusb1: 3.3.1 -> 3.4.0 2026-09-21 18:15:45 +02:00
sempiternal-aurora
7d32cab9b4 gnucobol: enable __structuredAttrs 2026-09-21 17:48:46 +02:00
sempiternal-aurora
009b2db5bb multiple-outputs.sh: fix with structuredAttrs
The variable `propagatedBuildOutputs` was only allowed to be a string,
so when `__structuredAttrs = true` was set, it was incorrectly detected,
especially for empty arrays. Refactor the code to allow it to be either
an array or string.

Closes: #323126
2026-09-21 17:48:46 +02:00
Ryan Burns
6d0a1ae720 srtp: 2.8.0 -> 2.8.1 (#565458) 2026-09-21 15:24:45 +00:00
Will Fancher
c3c2644b50 nixos/tests/systemd-shutdown: Test pre-exitrd shutdown scripts 2026-09-21 11:13:57 -04:00
Will Fancher
5931105883 nixos/test-driver: Add timeout to wait_for_shutdown 2026-09-21 11:13:28 -04:00
Marie Ramlow
507784ea3a tailscale: add additional upstream units
Adds the following systemd units from upstream:
- `tailscale-online.target`
- `tailscale-wait-online.service`
2026-09-21 17:05:48 +02:00
Francesco Gazzetta
af9977e4c5 tcl.tclRequiresCheckHook: move tcl code from heredoc to a separate file
A heredoc piped into tclsh makes tclsh run in interactive mode, which
keeps running regardless of errors. This required us to `catch` the
error and `exit` manually. By using a standalone script we avoid this
hack and the error gets automatically printed out.

With a standalone file we also get better editor support.
2026-09-21 15:40:49 +02:00
Ilan Joselevich
c3d9063e08 nginxModules.otel: init at 0.1.2
Assisted-by: Claude:claude-fable-5-1
2026-09-21 14:56:41 +02:00
Ilan Joselevich
dba0cf96a9 opentelemetry-cpp: expose opentelemetry-proto in passthru
Assisted-by: Claude:claude-fable-5-1
2026-09-21 14:49:31 +02:00
Ilan Joselevich
315b3cde54 nginx: let modules override the nginx derivation
A module that brings cmake needs dontUseCmakeConfigure set on nginx,
which the existing per-module attributes can't express.

Assisted-by: Claude:claude-fable-5-1
2026-09-21 14:49:16 +02:00
Ilan Joselevich
bf651830a9 nginx: let modules provide nativeBuildInputs
Some modules run their own build system from their config script and
need build tools in the nginx build.

Assisted-by: Claude:claude-fable-5-1
2026-09-21 14:48:14 +02:00
nixpkgs-ci[bot]
a64560e505 Merge staging-next into staging 2026-09-21 12:14:05 +00:00
nixpkgs-ci[bot]
5a11e87acc Merge master into staging-next 2026-09-21 12:13:34 +00:00
Markus Kowalewski
a7da5b25d1 openmpi: fix hash 2026-09-21 13:16:00 +02:00
Amadeus Mader
a2fbe4fa45 nixos/nebula: fix inverted tun.device length assertion
Resolves #565467.

Assisted-by: OpenCode (kimi-k3)
2026-09-21 12:54:00 +02:00
Anders Kaseorg
e9258a46a0 zulip: 5.13.1 → 5.13.2
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2026-09-21 03:19:52 -07:00
nixpkgs-ci[bot]
3a69921b0a azurite: 3.35.0 -> 3.37.0 (#558594) 2026-09-21 10:00:58 +00:00
R. Ryantm
526ece09f4 srtp: 2.8.0 -> 2.8.1 2026-09-21 08:33:47 +00:00
Thomas Butter
b05968103a subnetcalc: 2.6.6 -> 2.7.5 2026-09-21 07:28:38 +00:00
nixpkgs-ci[bot]
bf644a7888 Merge staging-next into staging 2026-09-21 06:21:24 +00:00
nixpkgs-ci[bot]
906569520b Merge master into staging-next 2026-09-21 06:20:53 +00:00
Dan Xin
c065d3f980 crush: build with Go 1.27 2026-09-21 12:25:18 +08:00
Sigmanificient
4ef493125b various: inline meta.homepage in src url 2026-09-21 04:25:01 +02:00
R. Ryantm
7d1ee1bde4 vscode-extensions.ufo5260987423.magic-scheme: 0.0.6 -> 0.0.16 2026-09-21 02:22:46 +00:00
夜坂雅
caffa3c21d qt6Packages.qt6gtk2: drop 2026-09-21 09:20:33 +08:00
Ryan Hendrickson
e33cf59dea haskell.compiler: apply LLVM split sections fix unconditionally (#556637) 2026-09-21 00:26:53 +00:00
nixpkgs-ci[bot]
e583ea4a3b Merge master into staging-next 2026-09-21 00:26:53 +00:00
Ryan Hendrickson
4a3bdbb942 gtk4: backport Wayland session cleanup null check (#544742) 2026-09-21 00:24:16 +00:00
nixpkgs-ci[bot]
b7ab04901e Merge staging-next into staging 2026-09-21 00:27:24 +00:00
Randy Eckenrode
29698dbb12 swift.swiftArch, swift.swiftOs: fix the eval (#565323) 2026-09-20 23:38:59 +00:00
Skye Soss
29616af295 nixos/accounts-daemon: add nss module path to service
The accounts-daemon service looks up user accounts, so it needs access
to the NSS shared libraries.
2026-09-20 18:03:20 -05:00
Skye Soss
2db5041958 nixos/account-utils: add nss module path to pwaccessd
The pwaccessd service looks up passwords with getspent, which the nscd
socket protocol does not handle.
2026-09-20 18:01:47 -05:00
Ethan Carter Edwards
2c2686cbbe lib.meta.getDarwinApp: init, add tests
This is useful for nix-darwin system.defaults.dock.persistent-apps

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:17:38 -04:00
Ethan Carter Edwards
7246360b7d lib.meta.getDarwinApp': init, add tests
This is useful for nix-darwin system.defaults.dock.persistent-apps

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:16:41 -04:00
Ethan Carter Edwards
e59c5479c0 slack: add meta.mainDarwinApp
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:16:41 -04:00
Ethan Carter Edwards
b9cf8c8170 vscodium: add meta.mainDarwinApp
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:16:41 -04:00
Ethan Carter Edwards
eb400286d8 linear: add meta.mainDarwinApp
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:16:40 -04:00
Ethan Carter Edwards
25c49190ff doc: add meta.mainDarwinApp
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:16:40 -04:00
Ethan Carter Edwards
13305f9bdb check-meta: init mainDarwinApp
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-20 17:08:17 -04:00
Sergei Trofimovich
3c034ce443 utf8cpp: 4.2.0 -> 4.2.1
Changes: https://github.com/nemtrif/utfcpp/releases/tag/v4.2.1
2026-09-20 21:00:45 +01:00
Sergei Trofimovich
bb0f35f8a0 swift.swiftArch, swift.swiftOs: fix the eval
Without the chnage the eval fails as:

    $ nix eval 'nixpkgs/staging#swift.swiftArch'
    error:
       … in the left operand of the update (//) operator
         at «github:NixOS/nixpkgs/9cfde996e4f874e9b58a0e9efb5193d565b6daf3»/lib/derivations.nix:265:8:
          264|     drv
          265|     // mapAttrs (_: lib.warn msg) drvToWrap
             |        ^
          266|     // (

       … while calling the 'mapAttrs' builtin
         at «github:NixOS/nixpkgs/9cfde996e4f874e9b58a0e9efb5193d565b6daf3»/lib/derivations.nix:265:8:
          264|     drv
          265|     // mapAttrs (_: lib.warn msg) drvToWrap
             |        ^
          266|     // (

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: expected a set but found a string: "x86_64"
2026-09-20 20:47:59 +01:00
eymeric
bcfea1da19 ustreamer: 6.56 -> 6.67 2026-09-20 21:45:46 +02:00
Ben Siraphob
0a4346fbea minimal-bootstrap: separate musl tools from runtime (#565293) 2026-09-20 19:40:47 +00:00
matthewcroughan
69b1bbcc1c clippy: separateDebugInfo only when not using 32 bit buildPlatform
There are issues with memory allocation on 32 bit buildPlatforms that are resolved by not using this option
2026-09-20 19:51:38 +01:00
nixpkgs-ci[bot]
9cfde996e4 Merge staging-next into staging 2026-09-20 18:10:45 +00:00
Ben Siraphob
005d5f2d18 minimal-bootstrap: header installation should not retain build-time bash and sed 2026-09-20 11:10:27 -07:00
Ben Siraphob
db3241d439 minimal-bootstrap: separate musl tools from runtime 2026-09-20 11:10:27 -07:00
nixpkgs-ci[bot]
294444c6b3 Merge master into staging-next 2026-09-20 18:10:14 +00:00
dramforever
83a31a3822 stdenv-bootstrap-tools: Fix lib*_asneeded problem on gcc16
GCC 16 added and starts using -latomic_asneeded and -lgcc_s_asneeded to
pull in the corresponding libraries as if --as-needed. Add these linker
scripts.

After fixing this, gcc in turn wants libatomic, so reuse the existing
line copying it for riscv, and use it for all platforms.

See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123650 for why this was
added.

(cherry picked from commit cd01953447)
2026-09-20 11:13:42 -04:00
whispers
a1eee2b35c gcc: 15 -> 16
changes: https://gcc.gnu.org/gcc-16/changes.html
porting guide: https://gcc.gnu.org/gcc-16/porting_to.html
2026-09-20 11:13:41 -04:00
whispers
4632343d62 minimal-bootstrap.gcc-glibc: 15.3.0 -> 16.2.0
https://gcc.gnu.org/gcc-16/changes.html
2026-09-20 11:13:39 -04:00
whispers
188f6b434a minimal-bootstrap.gcc-latest: 15.3.0 -> 16.2.0
https://gcc.gnu.org/gcc-16/changes.html
2026-09-20 11:13:37 -04:00
Ben Siraphob
5bdfec15ed minimal-bootstrap: don't keep build compiler by unnecessary RPATH for static-only case 2026-09-20 07:20:25 -07:00
liberodark
cf624aa9a2 rubyPackages.rbtrace: fix riscv64-linux & loongarch64 build 2026-09-20 16:12:02 +02:00
Doron Behar
05f5a3586f file: add self as co-maintainer, add test, use versionCheckHook (#565106) 2026-09-20 14:10:30 +00:00
nixpkgs-ci[bot]
e21d7705d5 Merge staging-next into staging 2026-09-20 12:12:39 +00:00
nixpkgs-ci[bot]
79dca5c171 Merge master into staging-next 2026-09-20 12:12:07 +00:00
Fabian Affolter
9bbe92aa69 zond: init at 0-unstable-2026-09-11
CLI for Zond Engine

https://github.com/zond-rs/zond
2026-09-20 13:56:37 +02:00
Stefan Frijters
3593228682 rustc: fix unpatched shebangs (#564735) 2026-09-20 10:07:05 +00:00
R. Ryantm
afb57b1993 steam-art-manager: 3.18.0 -> 3.19.2 2026-09-20 10:05:19 +00:00
Jonas Heinrich
3e78b1bdde euro-office-desktopeditors: init at 9.3.1-dev.1 2026-09-20 11:03:17 +02:00
R. Ryantm
0429383199 babashka-unwrapped: 1.13.220 -> 1.13.223 2026-09-20 08:27:25 +00:00
aleksana
0ff79c1c20 treewide: fix update script in by-name 2026-09-20 15:35:51 +08:00
Rafael Ieda
32f1472e0e gradm: mark as broken on aarch64-linux (last successful Hydra build 2018) 2026-09-20 03:32:09 -03:00
R. Ryantm
9983fb334d python3Packages.python-ldap: 3.4.7 -> 3.4.8 2026-09-20 06:27:07 +00:00
nixpkgs-ci[bot]
8da4489bc8 Merge staging-next into staging 2026-09-20 06:14:26 +00:00
nixpkgs-ci[bot]
bb7535f586 Merge master into staging-next 2026-09-20 06:13:57 +00:00
Thomas Butter
705d6da161 kubernetes-polaris: 10.1.7 -> 10.2.5 2026-09-20 05:20:06 +00:00
Will Fancher
2bae9f4d18 systemd: 261.2 -> 261.3 2026-09-20 00:18:02 -04:00
Michael Daniels
93fd013de3 file: use versionCheckHook 2026-09-19 22:15:58 -04:00
Michael Daniels
b41e03e2d5 file: always run tests 2026-09-19 22:15:17 -04:00
Michael Daniels
780932049b file: add musl build to passthru.tests 2026-09-19 22:15:15 -04:00
Martin Weinelt
fc5a4e2b58 [staging] onetbb: fix nullptr deref in hwloc probe (#565075) 2026-09-20 01:46:14 +00:00
zowoq
21ff5242f3 mimalloc: 3.4.5 -> 3.5.3 (#557848) 2026-09-20 01:14:00 +00:00
nixpkgs-ci[bot]
9dc31ff839 Merge staging-next into staging 2026-09-20 00:27:50 +00:00
nixpkgs-ci[bot]
0e14e38a34 Merge master into staging-next 2026-09-20 00:27:14 +00:00
Martin Weinelt
e19b7d221a onetbb: fix nullptr deref in hwloc probe
This fixes OpenVINO CPU plugin initialization in the Nix sandbox.
2026-09-20 01:52:01 +02:00
R. Ryantm
dabf496cd0 mimalloc: 3.4.5 -> 3.5.3 2026-09-19 23:03:53 +00:00
R. Ryantm
5886ee1551 python3Packages.pyinstaller: 6.22.2 -> 6.22.3 2026-09-19 21:24:04 +00:00
Brenek Harrison
b6f6f5d700 lrcget: Add upstream links for patches and make dict function more clear 2026-09-19 14:31:36 -06:00
Lukas Epple
6819cbce30 python3Packages.defcon: migrate to pyproject (#560844) 2026-09-19 19:26:49 +00:00
Michael Daniels
ebb9ee0fef file: add mdaniels5757 as co-maintainer 2026-09-19 14:15:39 -04:00
nixpkgs-ci[bot]
65cffdd771 Merge staging-next into staging 2026-09-19 18:10:18 +00:00
nixpkgs-ci[bot]
f8a29a4f3c Merge master into staging-next 2026-09-19 18:09:48 +00:00
Stefan Frijters
7675d2397a libsigcxx*: add explicit version suffix to attr, enable structuredAttrs and strictDeps, move to pkgs/by-name (#560126) 2026-09-19 17:28:52 +00:00
Antoine du Hamel
1a75fb7d3d nodejs: use shared simdutf only on versions that do not force-use the… (#564657) 2026-09-19 16:51:58 +00:00
Vladimír Čunát
e50b783f78 ibus: fix crashes with latest gtk (#562818) 2026-09-19 15:37:56 +00:00
R. Ryantm
bee24f10cb easyrsa: 3.2.6 -> 3.2.7 2026-09-19 15:00:34 +00:00
Maximilian Bosch
91c3fb7d5a zutty: mark as broken
Failing Hydra build: https://hydra.nixos.org/build/344291345
No upstream fix available.
2026-09-19 16:44:03 +02:00
Maximilian Bosch
85f87c51d6 electron_42: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344146127

Electron 43+ have a Chromium codebase that is new enough to contain the
patch in question.
2026-09-19 16:44:03 +02:00
Maximilian Bosch
12773d25e7 linux_6_1: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344163800

The full commit[1] doesn't apply on 6.1, so I ported the only relevant
portion to it.

Backport is currently pending[2] (as I've noticed after hand-rolling
this patch), so for now we're only applying what we actually need.

[1] https://lore.kernel.org/r/20251206092825.1471385-1-mikhail.v.gavrilov@gmail.com
[2] https://lore.kernel.org/all/2026051315-engorge-agreed-39cb@gregkh/
2026-09-19 16:44:03 +02:00
Maximilian Bosch
256511bd01 clickhouse: fix build w/ glibc-2.44
`struct open_how` is actually defined now, even though the value is set
to false.

Failing Hydra build: https://hydra.nixos.org/build/344143757
2026-09-19 16:44:03 +02:00
Maximilian Bosch
ee3cffdbb7 guacamole-server: 1.6.0-unstable-2025-06-29 -> 1.6.0-unstable-2026-08-16
Fixes build w/ glibc-2.44.

Failing Hydra build: https://hydra.nixos.org/build/344150990
2026-09-19 16:44:03 +02:00
Maximilian Bosch
19863a81d5 mimic: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344168963
2026-09-19 16:44:02 +02:00
Maximilian Bosch
f5757270ac papi: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344174835/log
2026-09-19 16:44:02 +02:00
Maximilian Bosch
6e4c64d6de liquidwar: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344166064
2026-09-19 16:44:02 +02:00
Maximilian Bosch
b9cbf8617f orbuculum: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344174435
2026-09-19 16:44:02 +02:00
Maximilian Bosch
c3ff0d0313 fnc: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344147213
2026-09-19 16:44:02 +02:00
Maximilian Bosch
b4cd20c95b openvas-scanner: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344174370
2026-09-19 16:44:01 +02:00
Maximilian Bosch
26da0e8d57 odp-dpdk: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344173889
2026-09-19 16:44:01 +02:00
Maximilian Bosch
0560882502 alsa-scarlett-gui: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344140166
2026-09-19 16:44:01 +02:00
Maximilian Bosch
743f1ebcdd helix.tree-sitter-grammars.tree-sitter-perl: fix build w/ glibc-2.44
`bsearch` being a macro causes a syntax error on compilation. I'm
letting the maintainers do an upgrade, for now we remove the custom
bsearch implementation and let it use the glibc-provided one.

Failing Hydra build: https://hydra.nixos.org/build/344158900/step/91/log
2026-09-19 16:44:01 +02:00
Maximilian Bosch
ada787547f picolibc: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344179652
2026-09-19 16:44:01 +02:00
Maximilian Bosch
09d8101a4f pspp: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344181613
2026-09-19 16:44:00 +02:00
Maximilian Bosch
bae8a721d9 ulfius: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344467071
2026-09-19 16:44:00 +02:00
Maximilian Bosch
01aced593b j: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344160462
2026-09-19 16:44:00 +02:00
Maximilian Bosch
3e6711e178 ats2: fix build w/ glibc-2.42
Failing Hydra build: https://hydra.nixos.org/build/344140882

`bsearch` is a macro now, so the `extern`-definition leads to a syntax
error. Not going to find out how to use sourceforge to send that though 🤷
2026-09-19 16:44:00 +02:00
Maximilian Bosch
9e2084eb15 xfstests: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344216601
2026-09-19 16:44:00 +02:00
Maximilian Bosch
bc0eb86a1a open-vm-tools: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344174037

This package builds fine on the base of this branch, so it's somehow
related to the glibc change, I'm just not understanding how.

Anyways, the issue is that `g_free` is a macro in glib (NOT glibc) and
was expanded in here leading to a syntax error. Removing this line
entirely fixes the issue for us.
2026-09-19 16:43:59 +02:00
Maximilian Bosch
0706a24d11 mitscheme: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344290710

_POSIX_C_SOURCE is defined in an already imported glibc header. Since
that's used to enable newer C extensions and the code is still building
fine, we're just removing the definition from the package's source-code.
2026-09-19 16:43:59 +02:00
Maximilian Bosch
03a5c683bf mysql-shell_{8,9}: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344169786
2026-09-19 16:43:59 +02:00
Maximilian Bosch
8929e07ea1 pesign: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344178917
2026-09-19 16:43:59 +02:00
Maximilian Bosch
ceec2dc3b9 hexcurse: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344158921
2026-09-19 16:43:59 +02:00
Maximilian Bosch
9266a746c1 xbps: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344216369
2026-09-19 16:43:58 +02:00
Maximilian Bosch
9a4883041b virt-viewer: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344467073
2026-09-19 16:43:58 +02:00
Maximilian Bosch
744a98d733 odyssey: fix build w/ glibc-2.44 2026-09-19 16:43:58 +02:00
Maximilian Bosch
f2926847c4 livegrep: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344166092
2026-09-19 16:43:58 +02:00
Maximilian Bosch
a71a62a7b0 zookeeper_mt: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344217319
2026-09-19 16:43:58 +02:00
Maximilian Bosch
e3d7bc3b83 ctx: drop
Unmaintained and not updated in three years. Also doesn't build with
latest glibc anymore.

Failing Hydra build: https://hydra.nixos.org/build/344144642
2026-09-19 16:43:57 +02:00
Maximilian Bosch
ba0ad70bd4 ntp: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344170903
2026-09-19 16:43:57 +02:00
Maximilian Bosch
48484b56c7 tuxpaint: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344213768

While the same patch is also upstream[1], I didn't really get how to
extract .patch files from sourceforge, so I used the Gentoo vendored
patch instead, contents are the same.

[1] 6271edecec/
2026-09-19 16:43:57 +02:00
Maximilian Bosch
d097fa8774 odhcp6c: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344173898
2026-09-19 16:43:57 +02:00
Maximilian Bosch
d288e330d6 ipv6calc: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344160376
2026-09-19 16:43:57 +02:00
Maximilian Bosch
1eff3c1301 thunderbird-140: mark as broken
Failing Hydra build: https://hydra.nixos.org/build/344212797

Same issue as with Firefox 140 esr and likely equally painful to fix,
however the new ESR 153 is out already and it's an ESR for 5 out of 12
weeks when 140 is likely being put EOL[1].

[1] https://support.mozilla.org/en-US/kb/thunderbird-esr
2026-09-19 16:43:56 +02:00
Maximilian Bosch
315030e076 vg: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344214471
2026-09-19 16:43:56 +02:00
Maximilian Bosch
705c45b212 libmongocrypt: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344162914
2026-09-19 16:43:56 +02:00
Maximilian Bosch
c6497b9e94 bees: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344141697
2026-09-19 16:43:56 +02:00
Maximilian Bosch
8594a5e0d8 firefox-esr-140: mark as broken
Failing Hydra build: https://hydra.nixos.org/build/344146962

Fixing that is a can of worms:

* There's a patch for the original compiler error[1], however the source
  hashes in the source-tree must be updated manually since that's a
  one-line JSON and that part of the patch doesn't apply.

* Only to discover that there's subsequent breakage.

Given that this is EOL by the end of month[2], fixing that doesn't seem
like well-invested time to me.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=2030493
[2] https://endoflife.date/firefox
2026-09-19 16:43:56 +02:00
Maximilian Bosch
e563ad1ecd surge-xt: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344209629
2026-09-19 16:43:55 +02:00
Maximilian Bosch
cd8332cd80 pacemaker: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344174583
2026-09-19 16:43:55 +02:00
Maximilian Bosch
758a42843e x16-emulator: fix build w/ glibc-2.44 2026-09-19 16:43:55 +02:00
Maximilian Bosch
137f6183e1 orcania: fix build w/ glibc-2.44
ChangeLog: https://hydra.nixos.org/build/344174427
2026-09-19 16:43:55 +02:00
Maximilian Bosch
c90629a831 ocf-resource-agents: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344173775
2026-09-19 16:43:55 +02:00
Maximilian Bosch
e78e07e061 futility: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344147650
2026-09-19 16:43:54 +02:00
Maximilian Bosch
b50f76ac40 spice-vdagent: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344209099
2026-09-19 16:43:54 +02:00
Maximilian Bosch
75cda6b87d fyi: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344147678
2026-09-19 16:43:54 +02:00
Maximilian Bosch
5f33626ac6 diod: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344145191
2026-09-19 16:43:54 +02:00
Maximilian Bosch
2b9386ea43 beanstalkd: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344141671
2026-09-19 16:43:54 +02:00
Maximilian Bosch
e82ce26603 ngn-k: drop
Upstream's readme claims:

> this k implementation is no longer supported

Failing Hydra build: https://hydra.nixos.org/build/344170285
2026-09-19 16:43:54 +02:00
Maximilian Bosch
cb312659e0 vboot-utils: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344214375
2026-09-19 16:43:53 +02:00
Maximilian Bosch
d80776b6f1 loudmouth: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344166707
2026-09-19 16:43:53 +02:00
Maximilian Bosch
815ed5f9a7 cdecl: mark as broken
Failing Hydra build: https://hydra.nixos.org/build/344142755
2026-09-19 16:43:53 +02:00
Maximilian Bosch
f6b4893f16 urweb: fix build w/ glibc-2.44
ChangeLog: https://hydra.nixos.org/build/344214226
2026-09-19 16:43:53 +02:00
Maximilian Bosch
852dab931e convimg: mark as broken
Failing Hydra build: https://hydra.nixos.org/build/344144152

The culprit is in a 10 years old git submodule 🫠
2026-09-19 16:43:53 +02:00
Maximilian Bosch
58dc9df41c libbladeRF: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344162454
2026-09-19 16:43:52 +02:00
Maximilian Bosch
6d1f6ca228 links2: mark as broken
Failing Hydra build: https://hydra.nixos.org/build/344163770

Code-golfing to do

    if (strchr(cast_const_char ud, POST_CHAR)) *strchr(cast_const_char ud, POST_CHAR) = 0;

means we can't workaround the failure with
-Wno-error=discarded-qualifiers like we did for every other package.

Also, upstream doesn't use any forge, so I'm not going to bother
patching this 🤷
2026-09-19 16:43:52 +02:00
Maximilian Bosch
a065432188 criu: fix build w/ glibc-2.44
ChangeLog: https://hydra.nixos.org/build/344144517
2026-09-19 16:43:52 +02:00
Maximilian Bosch
6d10055041 cowsql: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344144419
2026-09-19 16:43:52 +02:00
Maximilian Bosch
829921e643 dragmap: drop
Failing Hydra build: https://hydra.nixos.org/build/344145730

Repo is archived as well.
2026-09-19 16:43:52 +02:00
Maximilian Bosch
ac80cd0e95 trurl: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344213650
2026-09-19 16:43:51 +02:00
Maximilian Bosch
2036e92086 mir_2_15: mark as broken
It's deeply questionable that this exists in the first place, this
release is three years old now.

For the sake of not ripping out a full desktop environment[1], I'm leaving
it in for now.

Failing Hydra build: https://hydra.nixos.org/build/344169110

[1] Lomiri and the build fails with `pkgs.mir`
2026-09-19 16:43:51 +02:00
Maximilian Bosch
80c900a82e libbpf_0: drop
Doesn't build with glibc 2.44 and hasn't seen a release in four years.
Suricata builds fine with pkgs.libbpf.
2026-09-19 16:43:51 +02:00
Maximilian Bosch
52724515a3 termpaint: fix build w/ glibc-2.44
ChangeLog: https://hydra.nixos.org/build/344210222
2026-09-19 16:43:51 +02:00
Maximilian Bosch
ce4117f12e ucode: fix build w/ glibc-2.44
Also apply two more bugfixes to correctly apply the patch fixing the
issue.

Failing Hydra build: https://hydra.nixos.org/build/344213888
2026-09-19 16:43:50 +02:00
Maximilian Bosch
facdfe4dab target-isns: fix build w/ glibc-2.44
ChangeLog: https://hydra.nixos.org/build/344209981
2026-09-19 16:43:50 +02:00
Maximilian Bosch
4b4ab89855 tayga: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344210014
2026-09-19 16:43:50 +02:00
Maximilian Bosch
342e877fdd aerospike: fix build w/ glibc-2.44
Failing Hydra build: https://hydra.nixos.org/build/344139672
2026-09-19 16:43:50 +02:00
Maximilian Bosch
67bbac951c libfaketime: fix build w/ glibc-2.44
Failing Hydra Build: https://hydra.nixos.org/build/344162647

I'm aware that there's a 0.9.13 containing this patch, but given the
fallout according to the comment, i.e.

> 0.9.10 break dict-db-wiktionary and quartus-prime-lite on linux,
> and 0.9.11 break everything on darwin

I'm not going to look into this and pick the easy route for now, i.e.
fixing the fallout of glibc which is what I'm here for.
2026-09-19 16:43:50 +02:00
Maximilian Bosch
1e23b1be78 glibc: 2.42-84 -> 2.44-25
Announcements:
* https://inbox.sourceware.org/libc-announce/13932477.uLZWGnKmhe@pinacolada/T/#u
* https://inbox.sourceware.org/libc-announce/teaVXxrfQH2qv0xBul7sXg@gentoo.org/T/#u

Closes #502924
2026-09-19 16:43:49 +02:00
Maximilian Bosch
31bb833ca2 python3Packages.mypy: fix build w/ glibc-2.44
Otherwiwse a bunch of tests break with
"warning: ‘_POSIX_C_SOURCE’ redefined".

Apparently this now happens, if software doesn't adhere to the rule of
`Python.h` having to be included first[1]. The applied patch focuses on
Python 3.15 support, but also happens to fix that.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=2416110
2026-09-19 16:43:49 +02:00
Maximilian Bosch
9c912cb797 sane-backends: fix build w/ glibc-2.44
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-09-19 16:43:49 +02:00
Maximilian Bosch
53c393eb11 ldb: fix build w/ glibc-2.44
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-09-19 16:43:49 +02:00
Maximilian Bosch
abc74b463f efivar: fix build w/ glibc-2.44 2026-09-19 16:43:49 +02:00
Maximilian Bosch
efa476934e kvmtool: fix build w/ glibc-2.44 2026-09-19 16:43:48 +02:00
Maximilian Bosch
1a0a983791 krb5: fix build w/ glibc-2.44
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-09-19 16:43:48 +02:00
Maximilian Bosch
db8336f9f1 librist: fix build w/ glibc-2.44
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-09-19 16:43:48 +02:00
Maximilian Bosch
00b73f9854 dtc: fix build w/ glibc-2.44
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-09-19 16:43:48 +02:00
Maximilian Bosch
03290f6370 grub2: fix build w/ glibc-2.44
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2026-09-19 16:43:48 +02:00
Maximilian Bosch
9149e326c5 minimal-bootstrap.glibc-headers: 2.42 -> 2.44 2026-09-19 16:43:47 +02:00
Nico Felbinger
12e424e1f6 netboxPlugins.netbox-sqids: init at 0.2.0 2026-09-19 15:18:33 +02:00
Thomas Butter
5d5b93d56b cheat: 4.5.0 -> 5.1.0 2026-09-19 12:59:28 +00:00
nixpkgs-ci[bot]
1fa0257af6 pahole: 1.31 -> 1.32 (#564776) 2026-09-19 12:29:35 +00:00
nixpkgs-ci[bot]
147cfbe222 Merge staging-next into staging 2026-09-19 12:13:07 +00:00
nixpkgs-ci[bot]
a04c5001c0 Merge master into staging-next 2026-09-19 12:12:38 +00:00
Xesxen
102ab2b793 unbound: 1.26.0 -> 1.26.1 2026-09-19 12:34:31 +02:00
Rachala Raj
2370c1b281 bibata-caelestia: init at 0-unstable-2026-09-05
Assisted-by: Antigravity (Gemini 3.8 Flash)
2026-09-19 13:33:40 +05:30
nixpkgs-ci[bot]
e7d03f4564 Merge staging-next into staging 2026-09-19 06:14:33 +00:00
nixpkgs-ci[bot]
3879c6a694 Merge master into staging-next 2026-09-19 06:14:04 +00:00
R. Ryantm
b8fa6d27a5 pahole: 1.31 -> 1.32 2026-09-19 03:52:35 +00:00
nixpkgs-ci[bot]
0b6ffb4835 Merge staging-next into staging 2026-09-19 02:13:26 +00:00
nixpkgs-ci[bot]
080f58f21b Merge master into staging-next 2026-09-19 02:12:56 +00:00
nixpkgs-ci[bot]
0961751e87 Merge staging-next into staging 2026-09-19 00:24:19 +00:00
nixpkgs-ci[bot]
f77f951d9f Merge master into staging-next 2026-09-19 00:23:48 +00:00
Stefan Frijters
81c20cfd8c rustc: fix unpatched shebangs 2026-09-19 00:30:17 +02:00
Stefan Frijters
ef1c113770 llvmPackages.libc: fix hwasan_symbolize shebang 2026-09-19 00:19:34 +02:00
Stefan Frijters
f6d8f47ab5 llvmPackages.mlir: fix unpatched shebangs 2026-09-19 00:19:25 +02:00
Stefan Frijters
ca47430107 llvmPackages.clang: fix unpatched shebangs 2026-09-19 00:19:18 +02:00
Stefan Frijters
3a0ed81e60 llvmPackages.llvm: fix shebangs for opt-viewer scripts 2026-09-19 00:19:10 +02:00
Stefan Frijters
1ab2a3ff79 llvmPackages.compiler-rt: fix python script shebangs 2026-09-19 00:18:59 +02:00
Elias Khanzada
906ded2f2e gnome-mahjongg: enable tests
Assisted-by: Claude Code (model: Claude Opus 5, claude-opus-5)
2026-09-18 14:01:32 -07:00
Elias Khanzada
cd8b8156e0 gnome-mahjongg: 49.1.1 -> 51.0
Assisted-by: Claude Code (model: Claude Opus 5, claude-opus-5)
2026-09-18 13:59:11 -07:00
Stefan Frijters
970588e7e0 gtk-doc: fix unpatched shebang, modernize (#564567) 2026-09-18 20:23:18 +00:00
Ben Siraphob
6fd76491e3 nixos/manticore: use lib.concatMapAttrsStringSep 2026-09-18 12:19:02 -07:00
Ben Siraphob
7dffed1ecb nixos/dovecot: use lib.boolToYesNo 2026-09-18 12:19:02 -07:00
Ben Siraphob
edb1620b2b nixos/cloudflare-ddns: use lib.boolToString 2026-09-18 12:19:02 -07:00
Ben Siraphob
e5ccacd0f5 nixos/prometheus: use lib.filterAttrs 2026-09-18 12:19:01 -07:00
Ben Siraphob
9fb2543503 nixos/mlmmj: use lib.concatMapStringsSep 2026-09-18 12:19:01 -07:00
Ben Siraphob
c8e25ed8a2 nixos/cgit: use lib.genAttrs' 2026-09-18 12:19:01 -07:00
Ben Siraphob
80de0d3c28 haskell: use lib.subtractLists 2026-09-18 12:19:01 -07:00
Ben Siraphob
7d304367f4 dhallPackages: use lib.mirrorFunctionArgs 2026-09-18 12:19:01 -07:00
Ben Siraphob
58928e2173 factor-lang: use lib.strings.escapeNixString 2026-09-18 12:19:00 -07:00
Ben Siraphob
cc4c84c2fc rPackages: use lib.genAttrs 2026-09-18 12:19:00 -07:00
Ben Siraphob
04648a05e7 replaceDependencies: use lib.getAttrs 2026-09-18 12:19:00 -07:00
Ben Siraphob
4fcbf7a99d ci/eval: use lib.uniqueStrings 2026-09-18 12:11:50 -07:00
Ben Siraphob
350649f1a1 nixos/strongswan-swanctl: use lib.concatMapAttrs 2026-09-18 11:59:49 -07:00
Ben Siraphob
d2ac1309ec lazarus: use lib.versions.majorMinor 2026-09-18 11:59:48 -07:00
Ben Siraphob
5fd0bc107e rocmPackages: use lib.genAttrs 2026-09-18 11:59:47 -07:00
Ben Siraphob
e4b9267fa1 writers: use lib.toFunction 2026-09-18 11:59:46 -07:00
Ben Siraphob
6a074f8114 nix-gitignore: use lib.stringToCharacters 2026-09-18 11:59:45 -07:00
Ben Siraphob
d3f13e3324 lib.attrsets: use lib.filterAttrs, lib.mapAttrs and lib.genAttrs 2026-09-18 11:59:44 -07:00
Ben Siraphob
63bb1ff4fd mozilla binary packages: use lib.hasPrefix 2026-09-18 11:59:42 -07:00
Gutyina Gergő
cbf5d19f19 vue-language-server: add smoke test
This was taken from vtsls.
2026-09-18 20:29:36 +02:00
Gutyina Gergő
04845602ba vue-language-server: nodejs -> nodejs-slim 2026-09-18 20:23:37 +02:00
Gutyina Gergő
79431733f7 vue-language-server: remove pnpm override 2026-09-18 20:22:39 +02:00
nixpkgs-ci[bot]
87a62769b7 Merge staging-next into staging 2026-09-18 18:11:13 +00:00
nixpkgs-ci[bot]
a5a4067a98 Merge master into staging-next 2026-09-18 18:10:40 +00:00
Nico Felbinger
e972c5f42e netboxPlugins.netbox-notices: init at 1.3.0 2026-09-18 19:24:19 +02:00
Nico Felbinger
a042edd23a netboxPlugins.netbox-cable-labels: init at 0.1.0 2026-09-18 19:23:49 +02:00
Antoine du Hamel
eaed4506c4 nodejs: use shared simdutf only on versions that do not force-use the vendored one 2026-09-18 18:54:14 +02:00
R. Ryantm
fc4fa266db python3Packages.xml-marshaller: 1.0.2 -> 1.0.3 2026-09-18 16:01:28 +00:00
Grimmauld
e48e4af429 ffado: libxmlxx3 -> expat, remove glibmm 2026-09-18 17:40:50 +02:00
Grimmauld
ee8cfe4f57 ffado: 2.4.9 -> 2.5.0 2026-09-18 17:40:21 +02:00
R. Ryantm
f71af341cd python3Packages.pytapo: 3.4.18 -> 3.4.19 2026-09-18 15:29:17 +00:00
Maximilian Bosch
55b4fee88a minimal-bootstrap: glibc 2.42 -> 2.44 2026-09-18 16:30:08 +02:00
whispers
543b6efc2c openbsd.sys: llvmPackages_18 -> llvmPackages_20
sys was originally pinned to llvm 18 as it failed to build with clang
19+ in 5d3564ed4c. now, it builds fine
with llvm up to 20. as we are trying to remove llvm 18 from nixpkgs, we
update this pin to llvm 20. versions 21+ still fail, but hopefully this
will fix itself, in time.
2026-09-18 10:15:04 -04:00
Stefan Frijters
4d1bee9f38 tclPackages.expect{,_5}: fix unpatched shebangs for bash scripts (#564577) 2026-09-18 13:26:42 +00:00
Stefan Frijters
72bbb59dc9 tclPackages.expect_5: modernize
We don't need explicit strictDeps, mkTclDerivation takes care of that.
2026-09-18 14:42:49 +02:00
Stefan Frijters
8291cd3378 tclModules.expect_5: fix unpatched bash scripts 2026-09-18 14:38:37 +02:00
Stefan Frijters
060acb0434 tclModules.expect: fix unpatched bash scripts 2026-09-18 14:38:34 +02:00
Stefan Frijters
839146b3f8 libxslt: patch shebang of xslt-config 2026-09-18 14:31:25 +02:00
Stefan Frijters
308fa25ee4 libxml2: remove outdated moveToOutput
This file was removed in libxml2 2.10.0
2026-09-18 14:29:20 +02:00
Stefan Frijters
79d06843a6 libxml2: patch shebang of xml2-config 2026-09-18 14:29:14 +02:00
Stefan Frijters
26c3ff7b21 gtk-doc: modernize
Explicit strictDeps is not needed, this is set by buildPythonApplication.
2026-09-18 14:15:05 +02:00
Stefan Frijters
a244bf2117 gtk-doc: patch interpreter line for gtkdocize 2026-09-18 14:15:01 +02:00
nixpkgs-ci[bot]
bd369297a6 Merge staging-next into staging 2026-09-18 12:13:47 +00:00
nixpkgs-ci[bot]
8489ccd0d0 Merge master into staging-next 2026-09-18 12:13:13 +00:00
Dimitar Nestorov
ed65227297 darwin.xcode: add 27 2026-09-18 13:50:43 +03:00
Randy Eckenrode
5e98dfece6 apple-sdk_27: init at 27.0 (#564039) 2026-09-18 10:43:55 +00:00
kirillrdy
061a79e319 protobuf: 36.1 -> 36.2 (#564481) 2026-09-18 09:50:55 +00:00
R. Ryantm
329f0dfcb5 vscode-extensions.ms-dotnettools.csharp: 2.140.8 -> 2.160.4 2026-09-18 09:39:02 +00:00
Gaetan Lepage
913b78ec5c protobuf: 36.1 -> 36.2
Diff: https://github.com/protocolbuffers/protobuf/compare/v36.1...v36.2

Changelog: https://github.com/protocolbuffers/protobuf/releases/tag/v36.2
2026-09-18 09:35:26 +00:00
Stefan Frijters
4de1b5aaa8 texinfo: update file path for 7.3 (#564283) 2026-09-18 08:59:28 +00:00
Stefan Frijters
0322005c1d tzdata: fix unpatched shebang (#564219) 2026-09-18 08:59:06 +00:00
Stefan Frijters
7762aa429c llvmPackages.clang-tools: use bash for wrapper (#563394) 2026-09-18 08:57:37 +00:00
Yt
3475f3c012 python3Packages.httpcore2: fix riscv64-linux build (#560527) 2026-09-18 08:14:32 +00:00
sempiternal-aurora
927856c7c3 apple-sdk: add tests for different versions 2026-09-18 09:11:24 +02:00
sempiternal-aurora
041da8cd78 apple-sdk_27: init at 27.0 2026-09-18 09:11:24 +02:00
sempiternal-aurora
4b9403aca7 apple-sdk_{14,15,26}: remove callPackage to by-name in all-packages
A nice to do clean-up that brings things into a style I've done before.
Does cause the sdks to be built with an earlier stage, but otherwise
doesn't seem to cause any breakages.
2026-09-18 09:11:24 +02:00
sempiternal-aurora
bbf0d88475 llvmPackages.llvm: add support for arm64e.x1 subtype
Apple added a new CPU subtype with the macOS 27 sdk, which describes
CPUs with extra pointer authentication features. The apple A20 and M6
chips have this subtype, and code in the new macOS 27 sdk needs the
compiler toolchain to be able to handle these architectures, so that it
can be linked against.
2026-09-18 09:11:22 +02:00
R. Ryantm
e434096805 gn: 0-unstable-2026-07-23 -> 0-unstable-2026-08-14 2026-09-18 06:31:02 +00:00
nixpkgs-ci[bot]
c184c86b77 Merge staging-next into staging 2026-09-18 06:16:01 +00:00
nixpkgs-ci[bot]
b6fdaa44f8 Merge master into staging-next 2026-09-18 06:15:29 +00:00
R. Ryantm
463c555138 python3Packages.python-socketio: 5.16.3 -> 5.17.0 2026-09-18 05:20:20 +00:00
@mjones
494e2dd289 util-linux: do not run unnecessary autoreconf (#562148) 2026-09-18 04:15:48 +00:00
Austin Horstman
7b6bd159cc makeBinaryWrapper: ignore prefix/suffix empty segment check for LUA_PATH/LUA_CPATH (#564274) 2026-09-18 02:38:54 +00:00
Brenek Harrison
1481613059 lrcget: 2.1.0 -> 2.2.0
Release Notes: https://github.com/tranxuanthang/lrcget/releases/tag/2.2.0

There are a couple of upstream issues with this release that have been
patched around in this commit.

The first is that npm ci fails because package-lock.json and
package.json are not synchronized correctly. Adding a patch that
modifies package-lock.json with the missing packages fixes this issue.
Relevant upstream PR: https://github.com/tranxuanthang/lrcget/pull/408

The second issue is the addition of a new indirect dependency (lindera)
that downloads a dictionary file during build time. Nix's sandbox prevents
the download from working, making it necessary to pre-download the required
dictionary files. This same issue was faced by the pg_search package,
and the solution in this commit is an adapted version of the one for
pg_search.

Upstream depends on version 0.43.3 of lindera (via the charabia crate)
which has an older version of the caching mechanism that requires the
cache to have pre-processing completed before it can be used. Newer
versions of lindera can be abused to extract and process the tarball,
so a patch is included which updates the charabia and lindera crates to
bring in the newer caching code.
Relevant upstream PR: https://github.com/tranxuanthang/lrcget/pull/407
2026-09-17 19:32:35 -06:00
nixpkgs-ci[bot]
dd0a641804 Merge staging-next into staging 2026-09-18 00:24:51 +00:00
nixpkgs-ci[bot]
ef215a382d Merge master into staging-next 2026-09-18 00:24:10 +00:00
Michael Daniels
fb0f7b5e70 less: 704 -> 710
Changelog: https://www.greenwoodsoftware.com/less/news.710.html
2026-09-17 19:14:08 -04:00
Thomas Mühlbacher
5bf21ff317 llvmPackages.clang-tools: add test for clang-tidy
While the wrapper's bash script was broken, clang-tidy would have failed
to check a project with an include such as assert.h because it wouldn't
have been able to find that header file.
2026-09-17 20:28:32 +02:00
Thomas Mühlbacher
c37c7bbcdb llvmPackages.clang-tools: use correct shell shebang
This wrapper is factually a bash script and should therefore use the
correct shebang instead of relying on the leniency of the bash POSIX
mode.
2026-09-17 20:28:32 +02:00
Thomas Mühlbacher
247f4425b9 llvmPackages.clang-tools: ensure wrapper uses bash
The wrapper script relies on features only available with bash, namely
arithmetic evaluation as in `while (( $# )); do`. So let's ensure that
the shebang is patched to use bash. (bash's POSIX `sh` evaluates this as
intended.)

A minimal reproducer with a project that generally ought to pass
clang-tidy checking may look like so:

```nix
{
  pkgs ? import <nixpkgs> { },
}:
pkgs.fwupd.overrideAttrs (
  final: prev: {
    nativeBuildInputs = prev.nativeBuildInputs ++ [ pkgs.clang-tools ];
    preCheck = ''
      ninja clang-tidy
    '';
  }
)
```

Before, you may see many errors about missing headers and some lines
that suspiciously look like bash errors.

```
fwupd> >>> /nix/store/gf6qdh329rc8lbby710r9rzhwqkkgv3h-clang-tools-21.1.8/bin/clang-tidy --use-color -quiet -p /build/source/build /build/source/plugins/uf2/fu-self-test.c
fwupd> /nix/store/gf6qdh329rc8lbby710r9rzhwqkkgv3h-clang-tools-21.1.8/bin/clang-tidy: line 5: 129: not found
fwupd> /nix/store/gf6qdh329rc8lbby710r9rzhwqkkgv3h-clang-tools-21.1.8/bin/clang-tidy: line 23: 129: not found
fwupd> 276 warnings and 1 error generated.
fwupd> Error while processing /build/source/plugins/uf2/fu-self-test.c.
fwupd> /nix/store/dm7fg33sqnjxkwdpirnnbnx7wyi89m82-glib-2.88.3-dev/include/glib-2.0/glib/gtypes.h:41:10: error: 'time.h' file not found [clang-diagnostic-error]
fwupd>    41 | #include <time.h>
fwupd>       |          ^~~~~~~~
```

With this change, these clang-tidy errors no longer appear.
2026-09-17 20:15:07 +02:00
nixpkgs-ci[bot]
152f4985fc Merge staging-next into staging 2026-09-17 18:11:25 +00:00
nixpkgs-ci[bot]
ba9b3359a7 Merge master into staging-next 2026-09-17 18:10:58 +00:00
Peder Bergebakken Sundt
7eb70d9acd python3Packages.unidiff: 1.0.0 -> 1.0.1
Changelog: https://github.com/matiasb/python-unidiff/raw/v1.0.1/HISTORY
2026-09-17 18:57:41 +02:00
Adam C. Stephens
95437efd1d openssl: downgrade default to 3.5 LTS (#564262) 2026-09-17 16:36:40 +00:00
Stefan Frijters
1cb8cf0cd5 texinfo: update file path for 7.3
The whole tp directory was renamed to tta in
https://cgit.git.savannah.gnu.org/cgit/texinfo.git/commit/?h=release/7.3&id=c692ff501fe7c346f548a9e61ecd13bb0ab5a3b7
2026-09-17 18:32:08 +02:00
Thomas Gerbet
d3c88870e9 makeBinaryWrapper: ignore prefix/suffix empty segment check for LUA_PATH/LUA_CPATH
These are not an issue with Lua, we can allowlist them.

This should resolve the neovim build issue reported in https://github.com/NixOS/nixpkgs/pull/548442#issuecomment-5709248256
2026-09-17 16:14:26 +00:00
Adam C. Stephens
edee310e8f openssl: downgrade default to 3.5 LTS
3.6.x will go out of support in November before branch off.
I suggest this is a simpler change than trying to bring all of the
tree up to 4.x. It's likely that some packages may need to manually
specify such.
2026-09-17 11:30:20 -04:00
whispers
b1371e26ae nixos/displaylink: fix with strict shellcheck
using the displaylink module currently fails with
`systemd.enableStrictShellChecks = true;`. there are two warnings:

- `read` without `-r` can technically mangle backslashes, as it acts as
  an escape character by default. as far as we can tell, this shouldn't
  cause problems, but it seems like a harmless and technically-correct
  fix.
- `SUSPEND_RESULT` is unused. as far as i can tell, this indeed seems to
  be the case, so this makes sense to remove.
2026-09-17 11:21:24 -04:00
Stefan Frijters
ef4cbb9d84 tzdata: fix unpatched shebang
Regression after setting strictDeps = true;
2026-09-17 16:00:47 +02:00
nixpkgs-ci[bot]
c8649eaf2d Merge master into staging-next 2026-09-17 12:13:47 +00:00
K900
dae954bbdf pipewire: 1.6.8 -> 1.6.9 (#564190) 2026-09-17 12:12:47 +00:00
nixpkgs-ci[bot]
3b65b53073 Merge staging-next into staging 2026-09-17 12:14:18 +00:00
Marie Ramlow
0693729d34 chunkfs: port to fuse 3 2026-09-17 14:04:50 +02:00
K900
cd205bf477 pipewire: 1.6.8 -> 1.6.9
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.6.8...1.6.9

Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.6.9
2026-09-17 14:55:58 +03:00
kataokatsuki
802aba3710 bash: 5.3p15 -> 5.3p20 2026-09-17 20:48:15 +09:00
Leonard Sheng Sheng Lee
34e29fbe99 px0: init at 0.1.4
Package `px0`, a fast, ultra-light, remote-first IDE for instant
code navigation and review in the browser. Built from source using
`buildGoModule`; pure Go with no CGO or external dependencies.

Signed-off-by: Leonard Sheng Sheng Lee <305414+sheeeng@users.noreply.github.com>
2026-09-17 12:03:02 +02:00
Marie Ramlow
7089858463 masterpdfeditor: use archive.org as a fallback 2026-09-17 09:58:06 +02:00
nixpkgs-ci[bot]
c496893b23 Merge staging-next into staging 2026-09-17 06:16:42 +00:00
nixpkgs-ci[bot]
fc3d38ef07 Merge master into staging-next 2026-09-17 06:16:13 +00:00
nixpkgs-ci[bot]
f6001f38f7 Merge staging-next into staging 2026-09-17 06:01:31 +00:00
nixpkgs-ci[bot]
f5d1035747 Merge master into staging-next 2026-09-17 06:00:59 +00:00
Colin
9b72e9b240 nixos/btrfs.autoScrub: disable "E501 line too long" python lint
otherwise `services.btrfs.autoScrub.enable = true;` on a cross-compiled
system will fail, like:

> error: builder for '/nix/store/ghygqfy3v12ypif539j9i327h03cajwv-btrfs-scrub-maybe-cancel.drv' failed with exit code 1;
>        last 3 log lines:
>        > /nix/store/vb0i1w0b71gbkm7i1zdplr39jv4bhybc-btrfs-scrub-maybe-cancel:5:80: E501 line too long (105 > 79 characters)
>        > btrfs = "/nix/store/dphqp3qw10rlxq87l7z1ax4bwr011kxx-btrfs-progs-aarch64-unknown-linux-gnu-7.1/bin/btrfs"
>        >                                                                                ^

cross-compiled packages such as `pkgsCross.aarch64-multiplatform.btrfs-progs`
have that extra `-${system}` in their store path, pushing it beyond 79 chars.
2026-09-17 05:54:08 +00:00
R. Ryantm
fc60e89bb9 python3Packages.python-gammu: 3.2.4 -> 3.5.0 2026-09-17 04:34:41 +00:00
Michael Daniels
ce4ff022d5 Merge remote-tracking branch 'upstream/staging-next' into staging 2026-09-16 22:29:47 -04:00
Tristan Ross
61b71b7fea libimobiledevice: drop unused libgcrypt dependency, modernize (#563848) 2026-09-17 02:16:44 +00:00
Michael Daniels
2b8a77bf80 nixVersions.nixComponents*.nix-store: fix compat with meson 1.12
Was broken by 7851563c0b
2026-09-16 21:57:01 -04:00
Robert Schütz
1ec1f11a5e python3Packages.pypdf: 6.18.1 -> 6.19.0
Diff: https://github.com/py-pdf/pypdf/compare/6.18.1...6.19.0

Changelog: https://github.com/py-pdf/pypdf/blob/6.19.0/CHANGELOG.md
2026-09-16 17:58:01 -07:00
nixpkgs-ci[bot]
ff0f454fa6 Merge master into staging-next 2026-09-17 00:23:56 +00:00
R. Ryantm
85449ed2ad python3Packages.convertdate: 2.4.1 -> 2.5.1 2026-09-16 23:16:09 +00:00
Peder Bergebakken Sundt
cb43c2bf6b python3Packages.dask: 2026.7.1 -> 2026.8.0 (#558699) 2026-09-16 21:35:51 +00:00
Gaetan Lepage
6d8ee00de2 python3Packages.dask-ml: cleanup, fix 2026-09-16 21:03:47 +00:00
Gaetan Lepage
13ec1d2a1a python3Packages.dask-glm: 0.3.2 -> 0.4.0
Diff: https://github.com/dask/dask-glm/compare/0.3.2...0.4.0

Changelog: https://github.com/dask/dask-glm/releases/tag/0.4.0
2026-09-16 21:03:42 +00:00
Gaetan Lepage
06ff6a54d3 python3Packages.distributed: 2026.7.1 -> 2026.8.0
Diff: https://github.com/dask/distributed/compare/2026.7.1...2026.8.0

Changelog: https://github.com/dask/distributed/releases/tag/2026.8.0
2026-09-16 21:03:38 +00:00
Gaetan Lepage
a201dbdc72 python3Packages.dask: 2026.7.1 -> 2026.8.0
Diff: https://github.com/dask/dask/compare/2026.7.1...2026.8.0

Changelog: https://docs.dask.org/en/latest/changelog.html
2026-09-16 21:03:32 +00:00
Randy Eckenrode
f467180b4c swift: 5.10.1 -> 6.2.4 (#557896) 2026-09-16 20:15:53 +00:00
Doron Behar
a9162e9e0b python3Packages.matplotlib: 3.11.1 -> 3.11.2
Changelog: https://github.com/matplotlib/matplotlib/releases/tag/v3.11.2
2026-09-16 22:21:42 +03:00
Doron Behar
1dd6a474b1 python3Packages.numpy: 2.5.2 -> 2.5.3
Diff: https://github.com/numpy/numpy/compare/v2.5.2...v2.5.3

Changelog: https://github.com/numpy/numpy/releases/tag/v2.5.3
2026-09-16 22:21:28 +03:00
nixpkgs-ci[bot]
5faab3a1b7 Merge master into staging-next 2026-09-16 18:11:05 +00:00
Doron Behar
1ab7013aee zlib: use default configure script on windows (#428871) 2026-09-16 15:28:28 +00:00
teutat3s
f83b24d5df Merge branch 'staging-next' into staging 2026-09-16 16:25:08 +02:00
Ramses
df370ba756 dconf: modernize (#530541) 2026-09-16 13:36:31 +00:00
nixpkgs-ci[bot]
71bb675326 Merge master into staging-next 2026-09-16 12:14:08 +00:00
Ramses
e3e78cbb3c gdk-pixbuf: 2.44.7 -> 2.44.8 (#556525) 2026-09-16 11:47:11 +00:00
Arne Keller
ee9d6faf80 ada: enable structuredAttrs, strictDeps, and split outputs (#561058) 2026-09-16 11:45:32 +00:00
夜坂雅
6bb6dcae52 libimobiledevice: drop unused libgcrypt dependency, modernize 2026-09-16 18:31:40 +08:00
liberodark
b063b8f9b2 nixos/rundeck: fix module for rundeck 6.x 2026-09-16 12:26:01 +02:00
misuzu
5e48062abd spandsp: fix url and patch UB on ppc64be (#499147) 2026-09-16 09:42:35 +00:00
Grimmauld
47dd164970 libsecret: switch to gnutls
- libgcrypt being based on gnupg codebase has had a few "interesting" security incidents recently
- libsecret exposes `gnutls` as alternative crypto backend [1]
  - all tests still pass
  - only the implementation of `service_decode_aes_secret` is affected
    - this is not an exported symbol
  - this reduces closure size (gnutls is in the closure anyways, libgcrypt would be on-top after recent changes)
  - this reduces attack surface (gnutls is in the closure anyways, libgcrypt would be additional attack surface)
- after recent changes, libsecret is currently the largest consumer of libgcrypt

[1] a5cd57f103/meson.build (L40-58)
2026-09-16 10:30:01 +02:00
Grimmauld
d278faec92 libmicrohttpd: drop libgcrypt (#563739) 2026-09-16 07:38:52 +00:00
Grimmauld
d263f2c84f tpm2-tss: drop unused libgcrypt dependency (#563733) 2026-09-16 07:29:01 +00:00
nixpkgs-ci[bot]
0f1fd70371 Merge master into staging-next 2026-09-16 06:15:52 +00:00
Randy Eckenrode
3c1176569d teams/swift: add reckenrode 2026-09-15 23:09:15 -04:00
Randy Eckenrode
3a5030e356 doc/rl-2611: add Swift 6.2 2026-09-15 23:08:49 -04:00
Randy Eckenrode
be9fc82101 doc: update Swift documentation for the new packaging 2026-09-15 23:08:49 -04:00
Randy Eckenrode
bfd7c65db3 doc/stdenv/platform-notes: add note about missing macro libraries 2026-09-15 23:08:49 -04:00
Randy Eckenrode
aadf094af6 swiftPackages_ng: rename to swiftPackages 2026-09-15 23:08:49 -04:00
Randy Eckenrode
424cefcdb5 swiftPackages: delete Swift 5.10.1 package set
The old package set will be replaced with the Swift 6.2 package set.
Going forward, it is expected that updates will be done in that package
set since it is hoped that another rewrite will not be required.
2026-09-15 23:08:49 -04:00
Randy Eckenrode
447ed2aef2 swiftPackages_ng: warn on use of deprecated aliases 2026-09-15 23:08:49 -04:00
Randy Eckenrode
b34706c1cf swiftPackages_ng.swift: warn on use of deprecated aliases 2026-09-15 23:08:49 -04:00
Randy Eckenrode
282292d48e xcodes: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
8264809510 xcodegen: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
ddcccf79ca vzvm: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
a62b12e78d swipeaerospace: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
61ef2bbc09 swipeaerospace: drop settings window patch
Swift 6.2 uses the 26.x SDK, which has the required APIs, making the
patch no longer necessary.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
1bd6df7300 swipeaerospace: update for new Swift packaging
- Manually specify the path to BlueSocket. The new Swift packaging no
  longer wraps `swift`. Normally, the build system would handle this,
  but the SwipeAeroSpace packaging builds things manually; and
- Move modules and libraries to the standard locations (lib/swift/macosx
  and lib, respectively). The latter helps ld-wrapper find the dylib
  when linking BlueSocket.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
08ca3e0147 stats: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
83b68a56b5 smc-fuzzer: remove unused swiftPackage argument 2026-09-15 23:08:48 -04:00
Randy Eckenrode
ebcc3c55bf rectangle: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
f5b380c3f4 protoc-gen-swift: remove obsolete Swift constructs
- The new Swift packaging no longer requires using a custom stdenv; and
- It also no longer requires special handling of libdispatch or manually
  adding Foundation to `buildInputs`. Both are bundled in the toolchain.
2026-09-15 23:08:48 -04:00
Randy Eckenrode
7bb47adab9 pam-watchid: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:47 -04:00
Randy Eckenrode
6ae3279a89 mpv-unwrapped: remove obsolete Swift constructs
- The Swift stdlib is now a seperate package, and there is a hook to fix
  up references to the toolchain to point to the stdlib. It should no
  longer be necessary to manually specify the path to the stdlib; and
- Support for `NIX_SWIFTFLAGS_COMPILE` has been dropped from the new Swift
  packaging.
2026-09-15 23:08:47 -04:00
Randy Eckenrode
c82350cedd mask: include Swift support 2026-09-15 23:08:47 -04:00
Randy Eckenrode
09181faedc ethernet-connection-status: remove obsolete Swift constructs 2026-09-15 23:08:47 -04:00
Randy Eckenrode
33b37373bb dotnet/wrapper.nix: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:47 -04:00
Randy Eckenrode
f10061fbb2 dotnet/source/vmr.nix: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:47 -04:00
Randy Eckenrode
7d50bf1b32 dockutil: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:47 -04:00
Randy Eckenrode
be04f95ba2 dark-mode-notify: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:47 -04:00
Randy Eckenrode
ae64a01a39 cgtcalc: enable tests on non-Darwin 2026-09-15 23:08:46 -04:00
Randy Eckenrode
567d6acb6a cgtcalc: remove obsolete Swift constructs
The new Swift packaging includes XCTest in the toolchain.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
06552da921 autokbisw: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
18bb266cd8 alt-tab-macos: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
4026f234bf alt-tab-macos: drop Swift 5.10.1 compatibility workarounds 2026-09-15 23:08:46 -04:00
Randy Eckenrode
b74a4c6ff6 alt-tab-macos: fix compatibility building with the 26.x SDK
It’s not clear how upstream is able to build this using an upstream
toolchain, but the header for this API in our SDK has marked it
obsolete. This causes the build to fail even though it won’t be used on
our default deployment target. Fortunately, that means the offending
static method can just be deleted.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
6c20eef73b airdrop-cli: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
485fbb2716 age-plugin-se: remove obsolete Swift constructs
- The new Swift packaging no longer requires using a custom stdenv; and
- It no longer requires handling of libdispatch. It’s bundled in the
  toolchain.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
0c5005508e age-plugin-se: switch to fetchSwiftPMDeps
The way age-plugin-se attempts to vendor Swift Crypto doesn’t work on
Linux after switching to Swift 6.2.4. Using fetchSwiftPMDeps does work,
so just use it. This simplifies the dependency vendoring logic.
2026-09-15 23:08:46 -04:00
Randy Eckenrode
5c0c265307 fetchSwiftPMDeps: add to the top-level 2026-09-15 23:08:46 -04:00
Randy Eckenrode
4fe30679ab swift: 5.10.1 -> 6.2.4
https://www.swift.org/blog/announcing-swift-6/
https://www.swift.org/blog/swift-6.1-released/
https://www.swift.org/blog/swift-6.2-released/

Switch the top-level Swift implementation to use the new packaging,
which also upgrades the version from 5.10.1 to 6.2.4.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
0333d2c6f7 sentry-cli: disable SwiftPM install phase
sentry-cli expects to rely on the install phase defined in its
`Makefile`.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
d0be72e769 protoc-gen-swift: include submodules for building with Swift 6
swift-protobuf uses a different `Package.swift` when building with
Swift 6. This one requires several submodules. These will be vendored in
later versions of swift-protobuf, but the one currently packages
requires them to be fetched.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
cb6636d66d handy: improve compatibility when using the 26.x SDK
The Swift 6.2 packaging propagates the 26.x SDK, which will cause handy
to fail to build due to required macros being unavailable.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
6043f3856f dark-mode-notify: disable SwiftPM install phase
dark-mode-notify expects to rely on the install phase defined in its
`Makefile`.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
8eb27d94e7 apple-sdk: rely on our Swift stdlib package for stdlib stubs and modules 2026-09-15 23:08:45 -04:00
Randy Eckenrode
fdccfa8b36 airdrop-cli: disable SwiftPM install phase
airdrop-cli expects to rely on the install phase defined in its
`Makefile`.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
abd5659830 age-plugin-se: disable SwiftPM install phase
age-plugin-se expects to rely on the install phase defined in its
`Makefile`.
2026-09-15 23:08:45 -04:00
Randy Eckenrode
f5d5cdf9e7 swiftPackages_ng: add compatibility aliases for old package names 2026-09-15 23:08:45 -04:00
Randy Eckenrode
a1ba3b7654 swiftPackages_ng.swift: add passthru properties for compatibility 2026-09-15 23:08:44 -04:00
Randy Eckenrode
e7b6ee399e swiftPackages_ng.swiftly: init at 1.1.3
While not especially useful in Nixpkgs, users may want to install static
SDKs and toolchains using it.
2026-09-15 23:08:44 -04:00
Randy Eckenrode
f82fc8a209 swiftPackages_ng.swift-format: init at 6.2.4 2026-09-15 23:08:44 -04:00
Randy Eckenrode
4914173e34 swiftPackages_ng.swift-docc: init at 6.2.4 2026-09-15 23:08:44 -04:00
Randy Eckenrode
6c12143ea5 swiftPackages.swift-docc-render: init at 6.2.4-unstable-2025-09-16
We have to use an unstable version for compatibility with Node.js 22.
Otherwise, it requires Node.js 20, which has been removed from Nixpkgs.
2026-09-15 23:08:44 -04:00
Randy Eckenrode
f7277f2572 swiftPackages_ng.sourcekit-lsp: init at 6.2.4 2026-09-15 23:08:44 -04:00
Randy Eckenrode
3a44ae2ba8 swiftPackages_ng.swift: add tests
- Port over cxx-interop-test from the Swift 5.10.1 implementation and
  also add support for testing using Swift from C++;
- Add tests for the repl and scripting;
- Add tests for features that impact macOS such as Swift Differentiation
  (dropped from macOS 26.4) and Foundation Macros; and
- Add tests for Swift Testing to confirm it works.
2026-09-15 23:08:44 -04:00
Randy Eckenrode
3afe5aec32 swiftPackages_ng.swiftpm2nix: port to swiftpmUnpackHook
swiftpm2nix includes everything (and a bit more, which can be ignored)
needed by `swiftpm2UnpackHook` to unpack and setup dependencies. This
allows swiftpm2nix to use the edit-based vendoring method and
automatically gain any improvements made to that hook
2026-09-15 23:08:44 -04:00
Randy Eckenrode
da05dc18ce swiftPackages_ng.swiftpm: propagate swiftpmHook
Ideally, packages would opt into hook behavior by including the hook
explicitly, but that would be a significantly breaking change. At least
for now, propagate the hook for compatibility.
2026-09-15 23:08:44 -04:00
Randy Eckenrode
e2408a3532 swiftPackages_ng.swiftpmHook: init at 6.2.4
This hook is similar to the SwiftPM 5.10.1 hook already in Nixpkgs
except it also includes an install phase.
2026-09-15 23:08:44 -04:00
Randy Eckenrode
deff8c1492 swiftPackages_ng.swiftpmUnpackHook: init at 6.2.4
Sets up the Swift package with its dependencies “vendored” from the FOD
created by `fetchSwiftPMDeps`. Because SwiftPM does not support
vendoring dependencies natively, this hook instead sets them up as if
they are being “edited”, which causes SwiftPM to use what has been
copied or symlinked into the top-level `Packages` folder of the build.
2026-09-15 23:08:43 -04:00
Randy Eckenrode
8e806474c4 swiftPackages_ng.fetchSwiftPMDeps: init
`fetchSwiftPMDeps` is an alternative to `swiftpm2nix` that uses a FOD,
which should greatly simplify packaging Swift dependencies.
2026-09-15 23:08:43 -04:00
Randy Eckenrode
860cbce30d swiftPackages_ng.swiftpm: init at 6.2.4 2026-09-15 23:08:43 -04:00
Randy Eckenrode
884c04f8ed swiftPackages_ng.swift-build: init at 6.2.4 2026-09-15 23:08:43 -04:00
Randy Eckenrode
272e07e6ee swiftPackages_ng.swift-system: init at 1.8.1 2026-09-15 23:08:43 -04:00
Randy Eckenrode
20370b91b6 swiftPackages_ng.swift-certificates: init at 1.19.4 2026-09-15 23:08:43 -04:00
Randy Eckenrode
5c233bad7c swiftPackages_ng.swift-crypto: init at 4.5.1 2026-09-15 23:08:43 -04:00
Randy Eckenrode
a0ee52630e swiftPackages_ng.swift-asn1: init at 1.7.1 2026-09-15 23:08:43 -04:00
Randy Eckenrode
0f4a90941a swiftPackages_ng.swift: include testing libraries in the toolchain 2026-09-15 23:08:43 -04:00
Randy Eckenrode
c1ab40a70a swiftPackages_ng.swift-testing: init at 6.2.4 2026-09-15 23:08:43 -04:00
Randy Eckenrode
8cdee6caa0 swiftPackages_ng.swift-corelibs-xctest: init at 6.2.4 2026-09-15 23:08:42 -04:00
Randy Eckenrode
eef51f196c swiftPackages_ng.swift: enable the REPL
LLDB needs to be symlinked into the toolchain for the REPL to work. It
needs to be able to find both the Swift shared libraries and modules.
2026-09-15 23:08:42 -04:00
Randy Eckenrode
34bbd8c8a9 swiftPackages_ng.llvmPackages.lldb: support Swift and the REPL
Unlike the other LLVM packages used by Swift, LLDB requires several
changes and patching to work and function with Swift in Nixpkgs.
2026-09-15 23:08:42 -04:00
Randy Eckenrode
b842ad4d1f swiftPackages_ng.swiftc: add static output for LLDB
The Swift REPL depends on a highly modified version of LLDB included in
the Swift fork of LLVM. This build of LLDB depends on a number of
internal headers and static libraries from the Swift compiler build. We
don’t want to include these in the dev outputs because they would
unnecessarily increase its size when building Swift programs. Instead,
copy them to a separate output that LLDB will use when building.
2026-09-15 23:08:42 -04:00
Randy Eckenrode
e904858c8d swiftPackages_ng.swiftc: init stage 2 at 6.2.4
The stage 2 compiler is the full compiler with LTO optimizations and all
features enabled. It is linked against the separate stdlib.
2026-09-15 23:08:42 -04:00
Randy Eckenrode
4eba26cb25 swiftPackages_ng.swift: include the stdlib in the toolchain 2026-09-15 23:08:42 -04:00
Randy Eckenrode
fc73c0ba79 swiftPackages_ng.stdlib: init at 6.2.4
The Swift stdlib is normally built with the compiler, but we build it
separately to keep the closure size down of Swift-using programs and to
support cross-compilation in the future.
2026-09-15 23:08:42 -04:00
Randy Eckenrode
ed25aa9d7c swiftPackages_ng.swift: include the Swift compiler driver in the toolchain 2026-09-15 23:08:42 -04:00
Randy Eckenrode
3645468866 swiftPackages_ng.swift-driver: init at 6.2.4 2026-09-15 23:08:42 -04:00
Randy Eckenrode
e4bafb0eae swiftPackages_ng.swift-tools-support-core: init at 6.2.4 2026-09-15 23:08:41 -04:00
Randy Eckenrode
9d6002a9a1 swiftPackages_ng.swift-llbuild: init at 6.2.4 2026-09-15 23:08:41 -04:00
Randy Eckenrode
a4330ce7ce swiftPackages_ng.swift-argument-parser: init at 1.8.2 2026-09-15 23:08:41 -04:00
Randy Eckenrode
69368615c4 swiftPackages_ng.swift: include Foundation in the toolchain 2026-09-15 23:08:41 -04:00
Randy Eckenrode
57fbb23103 swiftPackages_ng.swift-corelibs-foundation: init at 6.2.4 2026-09-15 23:08:41 -04:00
Randy Eckenrode
4bfeb0192b swiftPackages_ng.swift-foundation: init at 6.2.4 2026-09-15 23:08:41 -04:00
Randy Eckenrode
5e2ebf6050 swiftPackages_ng.swift-foundation-icu: init at 6.2.4
The upstream package vendors Apple’s ICU fork, but we already build it
as `darwin.ICU`. This package just provides the needed CMake files to
allow it to work with the rest of the Swift build process.
2026-09-15 23:08:41 -04:00
Randy Eckenrode
602696312b swiftPackages_ng.swift-collections: init at 1.6.0 2026-09-15 23:08:41 -04:00
Randy Eckenrode
06be068d16 swiftPackages_ng.swift: correctly propagate libdispatch
The Swift overlay for libdispatch does not include the non-Swift shared
libraries. These need to be included in the toolchain in addition to the
Swift overlay and its module.
2026-09-15 23:08:41 -04:00
Randy Eckenrode
f0edcf6f72 swiftPackages_ng.swift-corelibs-libdispatch: build the Swift overlay 2026-09-15 23:08:41 -04:00
Randy Eckenrode
ba32eefdc8 swiftPackages_ng.swift-minimal: init
Every package in the Swift package set uses the Swift toolchain to
build, but obviously they can’t use a toolchain that includes
themselves. That would result in circular dependencies.

Note: This is a private helper. Packages outside of the Swift package
set should always use the full Swift toolchain when building.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
246541b9f7 swiftPackages_ng.swift: propagate 26.x SDK when macros are supported 2026-09-15 23:08:40 -04:00
Randy Eckenrode
40e846c2b0 swiftPackages_ng.swift: init stage 1 at 6.2.4
The stage 1 compiler supports macros, which are needed by the 26.x SDK
and to build Swift Foundation on Linux.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
ce1a8b6683 swiftPackages_ng: add bootstrap helper
The Swift bootstrap process requires building the Swift compiler several
times. Upstream Swift does this all in the the Swift build process, but
we want to manage it with Nix instead. Doing it in Nix gives us more
control over what it links against and will allow the stdlib to built
separate from the compiler. It will also allow us to take the Swift 6.2
compiler and use it to bootstrap future versions of Swift.

Additionally, the build crashes in `swift-frontend` on Darwin when using
the bootstrapping mode, so it can’t be used anyway. Fortunately, the C++
compiler does work after some patching. It’s brittle, but it can build
everything needed to build a more functional Swift bootstrap compiler.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
e04335ea4a swiftPackages_ng.swift-syntax: init at 6.2.4 2026-09-15 23:08:40 -04:00
Randy Eckenrode
cbda3182f1 swiftPackages_ng.swift: init
The Swift compiler expects to find the stdlib, its modules, etc relative
to its location. Building everything together in one derivation would be
a terrible idea because it would take a very long time to build and
require rebuilding things unnecessarily during the bootstrap.
Fortunately, we can symlink most of what Swift expects together.

Collectively, the contents of this package is called a toolchain. One
should think of it as similar to the toolchains offered on swift.org
except that it’s bootstrapped from source and is part of Nixpkgs.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
0dfc837eb4 swiftPackages_ng.swiftc: init stage 0 at 6.2.4
The stage 0 Swift compiler is the legacy, C++-based compiler. Its
primary purpose is to build a Swift-based compiler that can be used to
build the stdlib and final Swift compiler. It’s buggy, but there are
patches to work around its limitations.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
3b1f177f71 swiftPackages_ng: add private libtool helper package
Many Swift packages on Darwin require using its `libtool` to link
libraries. The upstream LLVM version is compatible enough for our needs,
so we use that one instead of the one from cctools, which should help
with future work to enable Linux to Darwin cross-compilation.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
f15734cf54 swiftPackages_ng: add private alias for upstream LLVM
While Swift requires its own fork for libclang and libLLVM, it can work
with upstream LLVM tools. When possible, we want to use them. This alias
facilitates that. The name was chosen to avoid clashing with the name of
the Swift LLVM fork’s package set.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
cf5da7e5b8 swiftPackages_ng.swift-corelibs-libdispatch: init at 6.2.4
This could probably be done as a drop-in replacement for the existing
`swiftPackages.Dispatch` package, but it’s easier to keep it separate.
One key change from this package is that the Swift overlay uses the same
shared libraries as the non-Swift build of the package, which makes
bootstrapping easier because everything can link the same libdispatch.
2026-09-15 23:08:40 -04:00
Randy Eckenrode
b2f39c4a7e swiftPackages_ng.swift-cmark: init at 0.8.0
Swift requires its own fork of cmark. It doesn’t need a Swift compiler,
so it can be introduced separately from the commit that adds it.
2026-09-15 23:08:39 -04:00
Randy Eckenrode
3c3b7f1cbf swiftPackages_ng.llvmPackages: init at 17.0.0
Swift requires using Apple’s fork of LLVM. The fork contains APIs that
have not been upstreamed into LLVM and may never be upstreamed. It also
contains changes required to support compling Swift. LLDB in particular
has been modified heavily to depend on Swift compiler internals.
2026-09-15 23:08:39 -04:00
Randy Eckenrode
cf87abba34 swiftPackages.swift_release: init at 6.2.4
The Swift toolchain contains libraries and tools that are versioned
together. Building a toolchain containing mixed versions of these is not
supported by upstream and may not even build at all. However, we want to
build these separately when possible, so introduce `swift_release` and
`swift_sources` to capture this toolchain requirement.

Note that there is an exception to this versioning scheme. The Swift
toolchain depends on packages that are developed independently of the
toolchain (such as Swift Argument Parser and Swift Collections). These
can (and will be) updated independently of the toolchain.
2026-09-15 23:08:39 -04:00
Randy Eckenrode
f26a0bb1eb swiftPackages_ng: init package set
Establish a parallel package set while the new Swift packaging is set
up. The primary purpose is to allow packages to be added incrementally
while still allowing `git bisect` to work. Otherwise, `swift` would be
broken until this series was done (or it would have to be a single,
large commit). This approach seems like the least bad one.
2026-09-15 23:08:39 -04:00
Randy Eckenrode
5776a35d7a darwin.ICU: add Linux as a supported platform
Swift Foundation uses a vendored copy of Apple’s ICU fork in the
implementation of `FoundationInternationalization`. Instead of
maintaining yet another build of ICU, update our existing packaging to
build on Linux to faclitate devendoring swift-corelibs-icu.
2026-09-15 23:08:39 -04:00
Randy Eckenrode
a9955997b6 lib.systems.elaborate: add Swift platform
Move the definition of the Swift arch, platform, and triple out of the
Swift compiler derivation; which should make it easier to handle
target-specific differences once Swift cross-compilation is supported.
2026-09-15 23:08:39 -04:00
夜坂雅
b755abea8f libmicrohttpd: drop libgcrypt 2026-09-16 08:28:26 +08:00
nixpkgs-ci[bot]
341d5ab264 Merge master into staging-next 2026-09-16 00:23:46 +00:00
whispers
78643f203e tpm2-tss: drop unused libgcrypt dependency
this was removed back in July 2020 with ebfe77b41e.
diffoscoping the outputs yields no differences besides self-references
in store paths.
2026-09-15 18:53:47 -04:00
éclairevoyant
5a4b81602a blender: enable strictDeps, __structuredAttrs 2026-09-15 15:00:23 -04:00
éclairevoyant
c7d13c681c blender-oneapi: init at 5.2.1
Co-authored-by: Sittymin <mail@sittymin.top>
2026-09-15 15:00:23 -04:00
nixpkgs-ci[bot]
14d9dae8f6 Merge staging-next into staging 2026-09-15 18:10:47 +00:00
nixpkgs-ci[bot]
3550cbd8a9 Merge master into staging-next 2026-09-15 18:10:16 +00:00
Alexandre Esteves
48f5c78ce8 haskellPackages: clean up darwin overrides 2026-09-15 18:35:56 +01:00
Alexandre Esteves
7b1e626a2b haskellPackages: fix a lot of failures under darwin sandbox 2026-09-15 18:35:56 +01:00
Sandro
a860bffebf cryptsetup: 2.8.7 -> 2.8.8 (#561112) 2026-09-15 16:25:01 +00:00
Adam C. Stephens
17ccf5930b libgcrypt: 1.12.2 -> 1.12.4 (#557517) 2026-09-15 16:20:21 +00:00
Cosima Neidahl
c034850abb rust-bindgen: compare platforms with systems.equals (#561492) 2026-09-15 15:54:10 +00:00
Thomas Gerbet
d07e114765 makeBinaryWrapper: reject prefix/suffix with an empty path segment (#548442) 2026-09-15 15:16:58 +00:00
Grimmauld
c7b5584c8a libnice: 0.1.23 -> 0.1.24 (#561344) 2026-09-15 15:06:28 +00:00
marcg
35e6d50e25 pdf2image: patch remaining poppler_path defaults
The existing substituteInPlace was not matching all instances where the
`poppler_path` argument appeared.

This affects the signatures of `pdfinfo_from_path`,
`pdfinfo_from_bytes`, `_get_command_path` and `_get_poppler_version`.
2026-09-15 17:30:30 +03:00
Sandro
44778ad15e go_1_26: 1.26.7 -> 1.26.8 (#559669) 2026-09-15 13:42:12 +00:00
nixpkgs-ci[bot]
cd47c2a902 Merge staging-next into staging 2026-09-15 12:13:38 +00:00
nixpkgs-ci[bot]
40bfd164c3 Merge master into staging-next 2026-09-15 12:13:08 +00:00
whoomee
2ba30f5255 libnice: enable tests 2026-09-15 14:11:34 +02:00
Doron Behar
7c4f236b90 mpi: 5.0.10 -> 5.0.11 (#562579) 2026-09-15 08:45:16 +00:00
Bjørn Forsman
d831d24247 liburcu: 0.15.6 -> 0.15.7 (#563348) 2026-09-15 08:22:22 +00:00
Bjørn Forsman
5b00ace03f liburcu: enable strictDeps, enable structuredAttrs (#563379) 2026-09-15 08:21:46 +00:00
ajs124
2ad7222239 nss: 3.128 -> 3.129
https://github.com/mozilla/nss/blob/master/doc/src/releases/nss_3_129.md
2026-09-15 09:36:45 +02:00
nixpkgs-ci[bot]
a6f96b0ea1 Merge staging-next into staging 2026-09-15 06:16:25 +00:00
nixpkgs-ci[bot]
4b300207d9 Merge master into staging-next 2026-09-15 06:15:48 +00:00
LunNova
b024c87e93 lndir: 1.0.5 -> 1.0.6 (#554051) 2026-09-15 02:49:01 +00:00
LunNova
c777c4a106 libmicrohttpd: 1.0.6 -> 1.0.10 (#554471) 2026-09-15 02:48:49 +00:00
Michael Daniels
063989a01c python3Packages.tzdata: 2026.3 -> 2026.4
Changelog: https://github.com/python/tzdata/blob/2026.4/NEWS.md
2026-09-14 21:19:42 -04:00
nixpkgs-ci[bot]
6a87f493de Merge staging-next into staging 2026-09-15 00:25:53 +00:00
nixpkgs-ci[bot]
a9a6d9769e Merge master into staging-next 2026-09-15 00:25:21 +00:00
Stefan Frijters
ff5d18dbb3 libcap: enable structuredAttrs, modernize 2026-09-15 02:17:39 +02:00
Stefan Frijters
857ac80f17 liburcu: enable structuredAttrs 2026-09-15 02:03:00 +02:00
Stefan Frijters
844baee10f liburcu: enable strictDeps 2026-09-15 02:02:45 +02:00
Vegard Bieker Matthey
2365918156 nixos/dwl: fix systemd environment imports
Assisted-by: Claude Sonnet 5
2026-09-15 00:07:26 +02:00
Sergei Trofimovich
015a221101 liburcu: 0.15.6 -> 0.15.7
Changes: https://raw.githubusercontent.com/urcu/userspace-rcu/v0.15.7/ChangeLog
2026-09-14 22:45:29 +01:00
Michael Daniels
523b127f7f dtc: 1.7.2 -> 1.8.1 (#562969) 2026-09-14 21:12:57 +00:00
Michael Daniels
1344a818f6 various: fix hashes 2026-09-14 17:09:04 -04:00
nixpkgs-ci[bot]
a258ec4c55 Merge staging-next into staging 2026-09-14 18:10:55 +00:00
nixpkgs-ci[bot]
3a54b20725 Merge master into staging-next 2026-09-14 18:10:24 +00:00
Colin
52db7cb20a python3Packages.inline-snapshot: skip documentation tests (#560020) 2026-09-14 17:00:18 +00:00
Jairo Llopis
81ce75c85b goose-cli: 1.47.0 -> 1.49.0
https://github.com/aaif-goose/goose/releases/tag/v1.49.0

Add a skip for tool_dispatch_records_gen_ai_span_attributes, a new
parallel flake in 1.49.0 where the test's thread-local tracing
subscriber races with other tests' global otel subscribers.

Assisted-by: OpenCode + GLM 5.3 Flash
2026-09-14 15:57:51 +01:00
Grimmauld
f3eff0d268 libcap_ng: 0.9.5 -> 0.9.6 (#563204) 2026-09-14 14:31:22 +00:00
Stefan Frijters
8407989025 db{4,5,6}: enable strictDeps, enable structuredAttrs (#557330) 2026-09-14 14:30:12 +00:00
Stefan Frijters
d883b3e838 dejavu-fonts: enable strictDeps, enable structuredAttrs 2026-09-14 16:29:38 +02:00
Stefan Frijters
6fcf365873 libpaper: enable strictDeps, enable structuredAttrs (#561054) 2026-09-14 14:13:04 +00:00
Stefan Frijters
c85a6b25b6 imath: enable strictDeps, enable structuredAttrs, modernize (#558324) 2026-09-14 14:12:54 +00:00
Stefan Frijters
002113f64d jbig2dec: enable strictDeps, enable structuredAttrs (#558323) 2026-09-14 14:12:44 +00:00
Stefan Frijters
902db911f7 luit: enable structuredAttrs (#563187) 2026-09-14 14:07:07 +00:00
Stefan Frijters
21e285a65f boehmgc: enable strictDeps, use tag (#557020) 2026-09-14 13:46:25 +00:00
Sandro
491f3db39f lame: 3.100 -> 4.0 (#549371) 2026-09-14 12:38:24 +00:00
nixpkgs-ci[bot]
2a99b27bd9 Merge staging-next into staging 2026-09-14 12:14:46 +00:00
nixpkgs-ci[bot]
e97b635f47 Merge master into staging-next 2026-09-14 12:14:18 +00:00
Stefan Frijters
b6f5fd41d4 nixos/librenms: use structuredAttrs instead of passAsFile 2026-09-14 14:13:20 +02:00
Michael Daniels
09f46cd8f7 git: fix interpreter paths in contrib scripts (#553198) 2026-09-14 12:07:49 +00:00
teutat3s
9f3ff79769 electron: fix update script, electron_43: update (#561844) 2026-09-14 11:40:53 +00:00
Grimmauld
8eb0079666 Revert "libcap_ng: disable tests on static"
This reverts commit 18219b32ad.
2026-09-14 13:37:04 +02:00
Grimmauld
b19adca688 libcap_ng: 0.9.5 -> 0.9.6 2026-09-14 13:36:15 +02:00
Sandro Jäckel
33790f6c2f moonshine: 0.16.0 -> 0.16.1
Diff: https://github.com/hgaiser/moonshine/compare/v0.16.0...v0.16.1

Changelog: https://github.com/hgaiser/moonshine/releases/tag/v0.16.1
2026-09-14 13:02:36 +02:00
liberodark
21cce0b93d nixos/glpi-agent: fix cpu and memory reporting in inventory 2026-09-14 11:56:29 +02:00
Rafael Ieda
17d8e181af git-privacy: fix build error pkg_resources is deprecated 2026-09-14 06:51:47 -03:00
Antoine du Hamel
da8353e689 apache-orc: fix build (#563013) 2026-09-14 08:22:23 +00:00
liberodark
e7b58acb8f schroedinger: fix riscv64-linux build 2026-09-14 10:17:26 +02:00
nixpkgs-ci[bot]
0d533caa25 Merge staging-next into staging 2026-09-14 06:20:52 +00:00
nixpkgs-ci[bot]
83e8c37160 Merge master into staging-next 2026-09-14 06:20:22 +00:00
R. Ryantm
6b2cd20dee python3Packages.mail-parser: 4.5.0 -> 4.6.5 2026-09-14 04:24:05 +00:00
Michael Daniels
5fc894118b dtc: 1.7.2 -> 1.8.1
Diff: https://github.com/dgibson/dtc/compare/v1.7.2...v1.8.1
2026-09-13 21:23:45 -04:00
R. Ryantm
e3a71eb802 python3Packages.avro: 1.12.1 -> 1.12.2 2026-09-14 00:34:53 +00:00
nixpkgs-ci[bot]
1582e30993 Merge staging-next into staging 2026-09-14 00:27:24 +00:00
nixpkgs-ci[bot]
0ada4117ca Merge master into staging-next 2026-09-14 00:26:54 +00:00
Robert Schütz
721870b2a6 cups: patch CVE-2026-87875 and CVE-2026-87876 2026-09-13 17:24:30 -07:00
Antoine du Hamel
e99a883255 apache-orc: fix build 2026-09-13 23:39:20 +02:00
Luna Nova
2d7031a82a bcc: remove refs to LLVM static libs that bloated closure by 2G 2026-09-13 13:49:37 -07:00
Stig Palmquist
ff4e29c8ac gnupg: update freepg patches to source-2.4.9-freepg-1
Assisted-by: Claude Code (Claude Fable 5.1)
2026-09-13 22:37:55 +02:00
Marie Ramlow
3707036baf z3: 4.16.0 -> 5.1.0 2026-09-13 22:34:16 +02:00
nixpkgs-ci[bot]
f81f3a8561 Merge staging-next into staging 2026-09-13 18:50:44 +00:00
nixpkgs-ci[bot]
421336fd3e Merge master into staging-next 2026-09-13 18:48:00 +00:00
Michael Daniels
ae94a54779 Merge remote-tracking branch 'upstream/staging-next' into staging 2026-09-13 14:44:51 -04:00
nixpkgs-ci[bot]
6312385d3f Merge master into staging-next 2026-09-13 18:10:02 +00:00
R. Ryantm
48c5b1fd75 python3Packages.banks: 2.4.5 -> 2.5.1 2026-09-13 17:45:41 +00:00
ajs124
10a679b628 tzdata: 2026c -> 2026d (#562483) 2026-09-13 15:31:51 +00:00
Aaron Andersen
1daabc4111 ppp: replace systemd dependency with systemdLibs (#554457) 2026-09-13 14:58:14 +00:00
Aaron Andersen
989f6e0e0b networkmanager: replace systemd dependency with systemdMinimal (#554453) 2026-09-13 14:57:47 +00:00
Aaron Andersen
f8841a2925 modemmanager: replace systemd dependency with systemdLibs (#554460) 2026-09-13 14:57:14 +00:00
Aaron Andersen
16144cc92b pulseaudio: replace systemd dependency with systemdLibs (#561419) 2026-09-13 14:55:26 +00:00
Hythera
57c499f656 scribus: fix build with poppler 26.07.0 2026-09-13 16:27:23 +02:00
Hythera
4077f6f4f3 inkscape: fix build with poppler 26.07.0 2026-09-13 16:27:23 +02:00
Hythera
6e699d9302 poppler: 26.06.0 -> 26.09.0
changelog: https://gitlab.freedesktop.org/poppler/poppler/-/raw/poppler-26.09.0/NEWS

diff: https://gitlab.freedesktop.org/poppler/poppler/-/compare/poppler-26.06.0...poppler-26.09.0
2026-09-13 16:27:04 +02:00
Marcus Ramberg
59cce71f7e perlPackages.AuthenSASL: 2.1900 -> 2.2100 (#560920) 2026-09-13 14:05:37 +00:00
nixpkgs-ci[bot]
a34b8e1953 Merge master into staging-next 2026-09-13 12:12:16 +00:00
R. Ryantm
399c923255 python3Packages.aiosonos: 0.1.12 -> 0.1.13 2026-09-13 10:34:03 +00:00
Wolfgang Walther
60945fb736 unixodbcDrivers.psql: 18.00.0002 -> 18.00.0003 (#562064) 2026-09-13 09:59:09 +00:00
Tom Hunze
2fbdf98fbc ibus: fix crashes with latest gtk
GTK issue: https://gitlab.gnome.org/GNOME/gtk/-/work_items/8341
Upstream PR: https://github.com/ibus/ibus/pull/2929
2026-09-13 10:15:40 +02:00
Harinn
b58a721234 python3Packages.defcon: modernize 2026-09-13 14:01:16 +07:00
Harinn
52487795df python3Packages.defcon: migrate to pyproject
As part of https://github.com/NixOS/nixpkgs/issues/515974
2026-09-13 14:01:16 +07:00
nixpkgs-ci[bot]
b0ff850fc0 Merge master into staging-next 2026-09-13 06:18:04 +00:00
nixpkgs-ci[bot]
78bb6139a2 Merge master into staging-next 2026-09-13 00:27:09 +00:00
Sandro
3464499993 libvpx: 1.16.0 -> 1.17.0 (#556585) 2026-09-12 20:20:04 +00:00
Winter
80979dc81f rust: enable strictDeps / structuredAttrs in its build infrastructure (#559899) 2026-09-12 20:06:21 +00:00
Stefan Frijters
70f533105e luit: enable structuredAttrs 2026-09-12 21:40:26 +02:00
·𐑑𐑴𐑕𐑑𐑩𐑤
e891bd877b ocamlPackages.bytesrw: 0.4.0 → 0.4.1 2026-09-12 15:32:00 -04:00
LunNova
9bb742e252 srt: enable strictDeps, enable structuredAttrs, modernize (#558318) 2026-09-12 18:28:59 +00:00
nixpkgs-ci[bot]
f170819950 Merge master into staging-next 2026-09-12 18:09:41 +00:00
R. Ryantm
ad8f04ff84 libdeflate: 1.25 -> 1.26 2026-09-12 17:41:54 +00:00
dotlambda
3d78ead5d5 python3Packages.pyjwt: 2.13.0 -> 2.14.0 (#562328) 2026-09-12 15:41:12 +00:00
Michael Daniels
9436a21007 protobuf: add proto output to fix protobufc build (#562223) 2026-09-12 14:08:30 +00:00
Ben Siraphob
ee62012a92 phonon: disable experimental library to fix build with newer clang
The experimental library is an unstable upstream API and should not be exposed by distribution builds. Disabling it also avoids the newer-Clang build failure on Darwin.

Assisted-by: Pi (OpenAI Codex GPT-5.6-sol)
2026-09-12 05:55:14 -07:00
R. Ryantm
6d7da008fe mpi: 5.0.10 -> 5.0.11 2026-09-12 12:34:32 +00:00
nixpkgs-ci[bot]
cf489720f6 Merge master into staging-next 2026-09-12 12:11:37 +00:00
nixpkgs-ci[bot]
73d3951f2e Merge master into staging-next 2026-09-12 06:13:47 +00:00
ajs124
387081f737 tzdata: 2026c -> 2026d
https://lists.iana.org/hyperkitty/list/tz-announce@iana.org/thread/L4IGHJRBUQR53F7RTEHM5IS7ZMBR3YXP/
2026-09-12 08:10:21 +02:00
Randy Eckenrode
4276ad9330 lldb: backport export trie fixes to LLDB 22 and older (#560288) 2026-09-12 00:55:20 +00:00
nixpkgs-ci[bot]
a4ccc8d0d6 Merge master into staging-next 2026-09-12 00:23:25 +00:00
&lt;3
b8d6aea4ac evolis-card-printer: init at 4.12.8 2026-09-12 01:36:04 +02:00
&lt;3
9ea1612793 maintainers: add kleiner3 2026-09-12 01:20:32 +02:00
Nick Cao
06ee12b968 protobuf: fix typo in pkgConfigModules (#562204) 2026-09-11 18:55:35 +00:00
nixpkgs-ci[bot]
d400b12e47 Merge master into staging-next 2026-09-11 18:10:14 +00:00
Robert Schütz
409bbcafb7 python3Packages.pyjwt: use finalAttrs 2026-09-11 09:57:12 -07:00
Robert Schütz
70a62b6872 python3Packages.pyjwt: 2.13.0 -> 2.14.0
Diff: https://github.com/jpadilla/pyjwt/compare/2.13.0...2.14.0

Changelog: https://github.com/jpadilla/pyjwt/blob/2.14.0/CHANGELOG.rst
2026-09-11 08:51:50 -07:00
whispers
ae02526138 libgcrypt: 1.12.2 -> 1.12.4
https://lists.gnu.org/archive/html/info-gnu/2026-08/msg00007.html
https://lists.gnu.org/archive/html/info-gnu/2026-09/msg00002.html
2026-09-11 09:17:33 -04:00
Antoine du Hamel
ef2080c04e nghttp3: 1.16.0 -> 1.17.0 (#542067) 2026-09-11 12:21:15 +00:00
Fabian Affolter
753ec2f3b6 python3Packages.gitpython: 3.1.58 -> 3.1.62
Diff: https://github.com/gitpython-developers/GitPython/compare/3.1.58...3.1.62

Changelog: https://github.com/gitpython-developers/GitPython/blob/3.1.62/doc/source/changes.rst
2026-09-11 14:03:46 +02:00
Teamofeyy
31dba176c8 lookapp: init at 0.6.13 2026-09-11 13:23:12 +03:00
Teamofeyy
e2ef2d41e8 maintainers: add kunkka19xx 2026-09-11 13:22:57 +03:00
Teamofeyy
3ef7a50d1b maintainers: add Teamofeyy 2026-09-11 13:22:50 +03:00
K900
8596db6bc8 qt6.qtdeclarative: backport change recommended by KDE (#562228) 2026-09-11 10:13:31 +00:00
K900
d9d2e944dc qt6.qtdeclarative: backport change recommended by KDE 2026-09-11 13:07:17 +03:00
Antoine du Hamel
31e7b77199 protobuf: add proto output to fix protobufc build 2026-09-11 11:45:52 +02:00
teutat3s
723f7f655b electron: fix update script
https://github.com/NixOS/nixpkgs/pull/555729 changed yarn hashes but
didn't apply the changes to the electron update script.
2026-09-11 11:11:09 +02:00
Markus Kowalewski
9944c84aed rdma-core: 64.0 -> 65.0 (#561851) 2026-09-11 08:27:40 +00:00
Antoine du Hamel
9e8378652d protobuf: fix typo in pkgConfigModules 2026-09-11 09:59:04 +02:00
Vladimír Čunát
5febd09562 gstreamer: 1.28.6 -> 1.28.7 (#561359) 2026-09-11 07:16:31 +00:00
Vladimír Čunát
874e3b2cf7 xz: 5.8.3 -> 5.8.4 (#561722) 2026-09-11 07:13:56 +00:00
Vladimír Čunát
7c08908394 libheif: 1.23.3 -> 1.23.4 (#561053) 2026-09-11 07:12:11 +00:00
R. Ryantm
dc457e1ad8 yubioath-flutter: 7.4.1 -> 7.4.2 2026-09-11 06:21:11 +00:00
whispers
b1a505fe96 util-linux: do not run unnecessary autoreconf
since #402852 (and made unconditional in
41205c0e6c), we run autoreconf for
util-linux. this is because we needed to patch configure.ac. this is no
longer the case, as the patch for which we did this was accepted
upstream and we've had it since v2.42:
https://lore.kernel.org/util-linux/20250501075806.88759-1-hi@alyssa.is/.
accordingly, we can now remove this

if we still want to autoreconf for some reason, despite it not being
needed, we should at least unpin automake116x, as we have no reason to
require an old automake anymore.
2026-09-11 00:55:14 -04:00
R. Ryantm
913c7c9d08 unixodbcDrivers.psql: 18.00.0002 -> 18.00.0003 2026-09-11 01:16:42 +00:00
Randy Eckenrode
53b813b166 lldb: backport export trie fixes to LLDB 22 and older
Older versions of LLDB crash on macOS 27 when starting a debugging
session on macOS 27 due to a stack overflow in `ParseExportTries`.

The fixes from LLVM 23 can’t be cherry-picked due to other changes. They
have been manually backported and squashed into a single patch.
2026-09-10 20:51:32 -04:00
Michael Daniels
86b171da65 Revert "meson: don't set postPatch at all if not using PyPy"
This reverts commit ef3d7e646a.
2026-09-10 19:26:18 -04:00
Grimmauld
6d2ce9dc6b orc: 0.4.42 -> 0.4.44 (#557688) 2026-09-10 20:50:49 +00:00
whoomee
0667451352 orc: specify meta.identifiers.cpeParts 2026-09-10 21:41:07 +02:00
whoomee
075f08ee5b orc: refactor mesonFlags 2026-09-10 21:41:07 +02:00
whoomee
f95cc368a1 orc: re-enable buildDevDoc 2026-09-10 21:41:07 +02:00
whoomee
87a9c3a077 orc: specify and test meta.pkgConfigModules 2026-09-10 21:41:07 +02:00
whoomee
f6f7fa5fb7 orc: set updateScript 2026-09-10 21:41:07 +02:00
whoomee
3113b9085a orc: 0.4.42 -> 0.4.44 2026-09-10 21:41:07 +02:00
Tom Hunze
562727f5bf libsigcxx_2_0: modernize 2026-09-10 20:17:51 +02:00
Tom Hunze
2af6f8803a libsigcxx_{2,3}_0: move to pkgs/by-name 2026-09-10 20:17:49 +02:00
Tom Hunze
b0c699eea1 libsigcxx_3_0: enable structuredAttrs and strictDeps 2026-09-10 20:17:48 +02:00
Tom Hunze
07387e61cb libsigcxx_2_0: enable structuredAttrs and strictDeps 2026-09-10 20:17:47 +02:00
Tom Hunze
11900e5fb9 libsigcxx30: rename to libsigcxx_3_0
That's more consistent with other GNOME-related package attributes with
explicit ABI version suffixes.
2026-09-10 20:17:46 +02:00
Tom Hunze
ae25eb7f83 libsigcxx: rename to libsigcxx_2_0
Having the older ABI version as the default seems odd, so drop the
unsuffixed version similar to webkitgtk and as discussed in [1].

[1] https://github.com/NixOS/nixpkgs/pull/543345#issuecomment-5199018730
2026-09-10 20:17:45 +02:00
utopiatopia
21d75bcb5f auto-editor: 31.0.0 -> 31.6.0 2026-09-10 08:05:27 -07:00
Sandro
1a5e3f739a nixosTests.installed-tests.gjs: fix build (#557190) 2026-09-10 13:37:04 +00:00
rewine
bf95a36adb simdutf: 9.1.0 -> 9.1.1 (#561319) 2026-09-10 12:38:29 +00:00
Sergei Volkov
2606fefd61 julia-bin: add strictDeps = true and __structuredAttrs = true
required by CI for adding new julia_113-bin package
2026-09-10 14:33:38 +02:00
Stefan Frijters
44d4b38a94 go: enable strictDeps, structuredAttrs for bootstrap, use stdenvNoCC (#559867) 2026-09-10 10:13:10 +00:00
R. Ryantm
6d4f039414 rdma-core: 64.0 -> 65.0 2026-09-10 08:52:03 +00:00
Masum Reza
a75253b6ce bcachefs-tools: remove RISC-V bindgen workaround (#561500) 2026-09-10 05:58:24 +00:00
Michael Daniels
33942a2e77 meson: 1.10.2 -> 1.12.0, modernize (#548621) 2026-09-09 22:22:12 +00:00
Michael Daniels
1fbebaa13c glibmm*: add explicit version suffix to attr, enable structuredAttrs and strictDeps (#559692) 2026-09-09 22:14:49 +00:00
Ethan Carter Edwards
07da67195b tjq: init at 0.0.1
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-09 17:02:44 -04:00
Sergei Trofimovich
49054352ce xz: 5.8.3 -> 5.8.4
Changes: https://github.com/tukaani-project/xz/releases/tag/v5.8.4
2026-09-09 21:38:11 +01:00
nixpkgs-ci[bot]
cb9b0c0b77 bitfocus-companion: 4.3.4 -> 5.0.5 (#560954) 2026-09-09 16:31:19 +00:00
jopejoe1
d04a605371 python3Packages.fontmake: use finalAttrs 2026-09-09 11:45:48 +02:00
R. Ryantm
0fbaab0484 qgis: 4.2.1 -> 4.2.2 2026-09-09 07:39:54 +00:00
nixpkgs-ci[bot]
8c5a2e3922 Merge staging-next into staging 2026-09-09 06:15:57 +00:00
Jamie Magee
9cd092bab4 bcachefs-tools: remove RISC-V bindgen workaround 2026-09-08 22:03:40 -07:00
Jamie Magee
e86865624d rust-bindgen: compare platforms with systems.equals 2026-09-08 20:19:55 -07:00
Michael Daniels
a5de2edf4b cmake: 4.4.2 -> 4.4.3 (#560301) 2026-09-09 00:38:40 +00:00
nixpkgs-ci[bot]
895225db0a Merge staging-next into staging 2026-09-09 00:25:39 +00:00
Antoine du Hamel
c3af716c01 nodejs_24: 24.20.0 -> 24.21.0 (#561432) 2026-09-08 22:14:47 +00:00
Antoine du Hamel
e1459ab0f2 nodejs_24: 24.20.0 -> 24.21.0 2026-09-08 23:52:48 +02:00
Tyce Herrman
6cf20e6351 lix: add tyceherrman as maintainer
Assisted-by: Codex (gpt-5.6-sol)
2026-09-08 16:58:02 -04:00
Tyce Herrman
53819b8cb0 lix: add update script for 2.95 releases
Extract version, source, and Cargo definitions consistently for 2.94,
2.95, and the development snapshot. Keep scope construction, patches,
and aliases in default.nix.

Isolate the 2.95 updater in its release file so replacing a shared Cargo
hash cannot modify the development snapshot. Restrict automated updates
to the 2.95 release series.

Assisted-by: Codex (gpt-5.6-sol)
Assisted-by: Codex (GPT-6)
2026-09-08 16:58:01 -04:00
Tyce Herrman
495e968f9f lix: 2.95.2 -> 2.95.3
Assisted-by: Codex (gpt-5.6-sol)
Assisted-by: Codex (GPT-6)
2026-09-08 16:58:00 -04:00
Aaron Andersen
9ae024d506 pulseaudio: replace systemd dependency with systemdLibs 2026-09-08 16:52:30 -04:00
Markus Kowalewski
3e0695468c ucc: 1.8.0 -> 1.9.0 (#561369) 2026-09-08 20:32:08 +00:00
nixpkgs-ci[bot]
e98e6f357c Merge staging-next into staging 2026-09-08 20:34:05 +00:00
Param Pal Singh
5afde089eb but: init at 0.22.3
Assisted-by: opencode (GLM 5.3-flash)

but: add maintainer
2026-09-08 22:31:50 +02:00
Antoine du Hamel
e1dbe60fcb protobuf: add meta.pkgConfigModules, split outputs (#560607) 2026-09-08 19:36:15 +00:00
Tom Hunze
5be4a69984 glibmm_2_68: enable structuredAttrs and strictDeps 2026-09-08 21:34:38 +02:00
Tom Hunze
0b8536ce92 glibmm_2_4: enable structuredAttrs and strictDeps 2026-09-08 21:34:37 +02:00
Tom Hunze
c0e8f0697b glibmm: rename to glibmm_2_4
Having the older ABI version as the default seems odd and the different
glibmm packages appear to be fundamentally incompatible, so drop the
unsuffixed version similar to webkitgtk and as discussed in [1].

[1] https://github.com/NixOS/nixpkgs/pull/543345#issuecomment-5199018730
2026-09-08 21:34:33 +02:00
Sandro Jäckel
8db8147600 nixos/paperless: allow overwriting exporter settings without mkForce 2026-09-08 21:07:41 +02:00
Sandro Jäckel
a8018b043e nixos/engelsystem: do not require mkForce ot overwrite default pm.* settings 2026-09-08 21:03:54 +02:00
R. Ryantm
594199fa6d ucc: 1.8.0 -> 1.9.0 2026-09-08 18:43:03 +00:00
whoomee
d3aad09b0f gstreamer: 1.28.6 -> 1.28.7 2026-09-08 20:23:50 +02:00
nixpkgs-ci[bot]
667251099c Merge staging-next into staging 2026-09-08 18:11:42 +00:00
R. Ryantm
168604483e vscode-extensions.eugleo.magic-racket: 0.8.0 -> 0.9.0 2026-09-08 17:37:23 +00:00
whoomee
c504504011 libnice: 0.1.23 -> 0.1.24 2026-09-08 18:40:48 +02:00
Weijia Wang
2906d09f24 simdutf: 9.1.0 -> 9.1.1 2026-09-08 18:12:55 +02:00
Stefan Frijters
3f9ac46801 libmad: enable strictDeps, enable structuredAttrs, modernize (#561069) 2026-09-08 15:11:16 +00:00
Fernando Rodrigues
1efafd3739 nixos/doc/release-notes: add release note and migration instructions for programs.fish.shellFunctions
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-09-08 22:32:44 +10:00
nixpkgs-ci[bot]
a5cf0fec59 Merge staging-next into staging 2026-09-08 12:14:31 +00:00
Dan Xin
abcf354eba changedetection-io: qualify Playwright container image 2026-09-08 18:03:47 +08:00
Colin
8b478022c0 rust-bindgen: pass target triple when cross-compiling (#558886) 2026-09-08 07:20:23 +00:00
nixpkgs-ci[bot]
f60c533f50 libsoup_3: enable strictDeps, enable structuredAttrs, modernize (#561067) 2026-09-08 06:44:20 +00:00
rewine
a5b02745d1 simdutf: split in multiple outputs (#561070) 2026-09-08 02:47:56 +00:00
R. Ryantm
24e4fd5341 cryptsetup: 2.8.7 -> 2.8.8 2026-09-08 01:02:28 +00:00
nixpkgs-ci[bot]
93bc9015b0 Merge staging-next into staging 2026-09-08 00:25:33 +00:00
R. Ryantm
35b61adb55 python3Packages.django-debug-toolbar: 7.0.0 -> 8.0.0 2026-09-07 23:43:29 +00:00
Antoine du Hamel
9f452abaef simdjson: split in multiple outputs (#561068) 2026-09-07 22:59:53 +00:00
Antoine du Hamel
6c3c849e11 simdutf: split in multiple outputs 2026-09-08 00:51:38 +02:00
Stefan Frijters
437e4699e0 libmad: enable structuredAttrs 2026-09-08 00:48:41 +02:00
Antoine du Hamel
c34953c17f simdjson: split in multiple outputs 2026-09-08 00:48:15 +02:00
Stefan Frijters
a086377e58 libmad: enable strictDeps 2026-09-08 00:48:13 +02:00
Stefan Frijters
bd30f1ebbf libsoup_3: modernize 2026-09-08 00:41:58 +02:00
Stefan Frijters
171d4b6f98 libsoup_3: enable structuredAttrs 2026-09-08 00:41:48 +02:00
Stefan Frijters
59391f774d libsoup_3: enable strictDeps 2026-09-08 00:41:20 +02:00
Antoine du Hamel
6fb5cdb9a3 ada: split in two outputs 2026-09-08 00:09:58 +02:00
Antoine du Hamel
1b3d9fa3af ada: enable strictDeps 2026-09-08 00:09:58 +02:00
Antoine du Hamel
b76aeb3d38 ada: enable structuredAttrs 2026-09-08 00:09:49 +02:00
Stefan Frijters
f7bb6dd755 libpaper: enable structuredAttrs 2026-09-08 00:00:20 +02:00
Stefan Frijters
6d5884d31c libpaper: enable strictDeps 2026-09-08 00:00:05 +02:00
Sergei Trofimovich
be981eb018 libheif: 1.23.3 -> 1.23.4
Changes: https://github.com/strukturag/libheif/releases/tag/v1.23.4
2026-09-07 22:56:22 +01:00
dotlambda
561e33fa9a catch2_3: 3.15.3 -> 3.16.0 (#557906) 2026-09-07 20:57:12 +00:00
dotlambda
f55420bb42 gpgme: 2.1.2 -> 2.2.0 (#558649) 2026-09-07 20:05:18 +00:00
Cosima Neidahl
988efea9a3 python3Packages.appnope: 0.1.4 -> 1.0.0 (#557883) 2026-09-07 18:41:45 +00:00
nixpkgs-ci[bot]
7ed8d225d3 Merge staging-next into staging 2026-09-07 18:11:10 +00:00
h7x4
c5d6de2620 nixos/tests/matrix/{conduit,dendrite}: fix deprecated asyncio usage
`asyncio.get_event_loop()` was deprecated in python 3.14,
see https://docs.python.org/3/whatsnew/3.14.html#id10 for more info.
2026-09-08 02:20:49 +09:00
nixpkgs-ci[bot]
8f01c55eb6 Merge staging-next into staging 2026-09-07 17:16:39 +00:00
Tiebe Groosman
73714887c9 bitfocus-companion: 4.3.4 -> 5.0.5 2026-09-07 19:00:00 +02:00
sh0uv1
55c902a0a0 perlPackages.AuthenSASL: 2.1900 -> 2.2100 2026-09-07 15:40:57 +00:00
Michael Daniels
9bdf09b40d meson: respect NIX_BUILD_CORES in tests 2026-09-07 10:43:59 -04:00
Michael Daniels
fdb2910f21 meson: use --replace-fail, lib.getExe' 2026-09-07 10:43:59 -04:00
Michael Daniels
ef3d7e646a meson: don't set postPatch at all if not using PyPy
I prefer this formatting, I think.
2026-09-07 10:43:59 -04:00
Michael Daniels
52048f3175 meson: set optional-dependencies 2026-09-07 10:43:59 -04:00
Michael Daniels
e39541fd76 meson: combine installShellCompletion calls 2026-09-07 10:43:58 -04:00
Michael Daniels
a3b310ec27 meson: set __structuredAttrs = true 2026-09-07 10:43:58 -04:00
Michael Daniels
57c2cd9c5f meson: use writableTmpDirAsHomeHook 2026-09-07 10:43:58 -04:00
Michael Daniels
e375bc6272 meson: set pyproject = true 2026-09-07 10:43:58 -04:00
Michael Daniels
a5d4caecd5 meson: use finalAttrs 2026-09-07 10:43:46 -04:00
Elmo Todurov
7f35bd27e8 dwarf-fortress-unfuck: use cizra fork
Switch to cizra's fork, which fixes macro recording.
The original upstream repo is archived and abandoned.

Assisted-by: gpt-5-6-sol
2026-09-07 17:10:07 +03:00
Sandro
6aec222ae9 yarn-berry: 4.14.1 -> 4.18.0 (#555729) 2026-09-07 13:55:22 +00:00
nixpkgs-ci[bot]
d84ca0a63a Merge staging-next into staging 2026-09-07 12:14:22 +00:00
Martin Weinelt
c8cb97df0b python3Packages.psycopg: 3.3.4 -> 3.3.5 (#560729) 2026-09-07 11:53:22 +00:00
Stefan Frijters
97b6bd89d6 python3Packages.dirty-equals: fix tests, modernize (#545428) 2026-09-07 11:47:28 +00:00
Martin Weinelt
77ad8ec37e python3Packages.psycopg: 3.3.4 -> 3.3.5
https://github.com/psycopg/psycopg/blob/3.3.5/docs/news.rst#current-release
2026-09-07 13:42:08 +02:00
Harinn
cc9d7e21b4 python3Packages.crcmod: modernize 2026-09-07 18:39:16 +07:00
Harinn
5c2f79b803 python3Packages.crcmod: migrate to pyproject
As part of https://github.com/NixOS/nixpkgs/issues/515974
2026-09-07 18:39:16 +07:00
Dimitar Nestorov
d251914e23 yarn-berry_4: 4.14.1 -> 4.18.0 2026-09-07 14:11:57 +03:00
Dimitar Nestorov
8f7ca3386c yarn-berry: add lockfileVersion 2026-09-07 10:18:47 +03:00
nixpkgs-ci[bot]
d825874f52 Merge staging-next into staging 2026-09-07 06:20:27 +00:00
Michael Daniels
003cd78447 meson: 1.10.2 -> 1.12.0 2026-09-06 22:38:11 -04:00
nixpkgs-ci[bot]
8d729f45a9 Merge staging-next into staging 2026-09-07 00:27:25 +00:00
Antoine du Hamel
dc3cf5062f protobuf: add meta.pkgConfigModules 2026-09-07 00:25:28 +02:00
K900
3df3d22a78 Merge remote-tracking branch 'origin/staging-next' into staging 2026-09-06 21:14:57 +03:00
Michael Daniels
95e3ac8836 Revert "unixodbcDrivers.mariadb: 3.2.6 -> 3.2.8, adopt" (#560612) 2026-09-06 17:40:47 +00:00
Antoine du Hamel
41d426db5b protobuf: use separate outputs 2026-09-06 19:11:41 +02:00
Stefan Frijters
dcaa8f4370 libidn2: enable strictDeps, structuredAttrs for non-bootstrap build, modernize (#558336) 2026-09-06 15:42:24 +00:00
Stefan Frijters
ebd2073a2e iana-etc: enable strictDeps, enable structuredAttrs, modernize (#559869) 2026-09-06 15:41:01 +00:00
Stefan Frijters
88bd0f2d61 simdjson: enable strictDeps, enable structuredAttrs (#558316) 2026-09-06 15:40:44 +00:00
nixpkgs-ci[bot]
cb710b720c nodejs deps: enable structuredAttrs, strictDeps, and multiple outputs (#560569) 2026-09-06 14:51:29 +00:00
Antoine du Hamel
bda34026b7 uvwasi: enable structuredAttrs, strictDeps, and multiple outputs 2026-09-06 16:31:00 +02:00
Antoine du Hamel
303384d3a0 nbytes: enable structuredAttrs, strictDeps, and multiple outputs 2026-09-06 16:30:59 +02:00
Antoine du Hamel
fb3f389bc7 merve: enable structuredAttrs, strictDeps, and multiple outputs 2026-09-06 16:30:57 +02:00
Michael Daniels
311a15ebb5 Revert "unixodbcDrivers.mariadb: 3.2.6 -> 3.2.8, adopt" 2026-09-06 10:24:07 -04:00
Weijia Wang
b51adaaf09 authentik: migrate to typescript 7 2026-09-06 14:51:29 +02:00
Gaétan Lepage
583ee25c96 abseil-cpp: 20260107.1 -> 20260817.0 (#559122) 2026-09-06 12:51:00 +00:00
liberodark
a03d7c5196 python3Packages.httpcore2: fix riscv64-linux build 2026-09-06 14:32:40 +02:00
nixpkgs-ci[bot]
c9196da4ac Merge staging-next into staging 2026-09-06 12:12:19 +00:00
HigherOrderLogic
05ad43cfc5 inter: modernize 2026-09-06 11:17:20 +00:00
Ihar Hrachyshka
4cc41c63ec go: drop GO111MODULE (#560250) 2026-09-06 10:36:44 +00:00
Arne Keller
9bafdc01bb swig: fix cross-compilation (#544392) 2026-09-06 10:34:44 +00:00
Yt
090f51b888 grpc: 1.83.0 -> 1.83.1 (#560468) 2026-09-06 09:43:33 +00:00
scraptux
93880b986b python3Packages.grpcio-tools: 1.83.0 -> 1.83.1 2026-09-06 10:38:19 +02:00
scraptux
35678e2de5 python3Packages.grpcio-testing: 1.83.0 -> 1.83.1 2026-09-06 10:38:16 +02:00
scraptux
17b9bc2c15 python3Packages.grpcio-status: 1.83.0 -> 1.83.1 2026-09-06 10:38:14 +02:00
scraptux
37869fcefa python3Packages.grpcio-reflection: 1.83.0 -> 1.83.1 2026-09-06 10:38:12 +02:00
scraptux
f6254e7328 python3Packages.grpcio-health-checking: 1.83.0 -> 1.83.1 2026-09-06 10:38:10 +02:00
scraptux
2bbce9fb11 python3Packages.grpcio-channelz: 1.83.0 -> 1.83.1 2026-09-06 10:38:08 +02:00
scraptux
201de3c140 python3Packages.grpcio: 1.83.0 -> 1.83.1 2026-09-06 10:38:07 +02:00
scraptux
7f3ed9c6ac grpc: 1.83.0 -> 1.83.1 2026-09-06 10:38:04 +02:00
nixpkgs-ci[bot]
87bbf878ad Merge staging-next into staging 2026-09-06 06:14:22 +00:00
R. Ryantm
3e25b62364 netboxPlugins.netbox-qrcode: 0.0.21 -> 1.0.0 2026-09-06 04:07:07 +00:00
Michael Daniels
6ef62b1961 unixodbcDrivers.mariadb: 3.2.6 -> 3.2.8, adopt (#508355) 2026-09-06 01:29:11 +00:00
Hythera
11737cb0a4 unixodbcDrivers.mariadb: add hythera as maintainer 2026-09-05 21:17:06 -04:00
Hythera
d0c819d62c unixodbcDrivers.mariadb: modernize 2026-09-05 21:17:05 -04:00
Hythera
0ce7459b96 unixodbcDrivers.mariadb: 3.2.6 -> 3.2.9
changelog: https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.9

diff: https://github.com/mariadb-corporation/mariadb-connector-odbc/compare/3.2.6...3.2.9
2026-09-05 21:17:05 -04:00
Michael Daniels
05473b9ce0 shared-mime-info: 2.4 -> 2.5.1 (#537027) 2026-09-06 01:15:23 +00:00
nixpkgs-ci[bot]
8a37da22c5 Merge staging-next into staging 2026-09-06 00:28:00 +00:00
Michael Daniels
2d83a9af4a libqrtr-glib: 1.2.2 -> 1.4.0 (#531104) 2026-09-06 00:17:09 +00:00
R. Ryantm
2b1762a54f python3Packages.google-cloud-dlp: 3.38.0 -> 3.39.0 2026-09-06 00:01:15 +00:00
Hythera
7315bec432 shared-mime-info: 2.4 -> 2.5.1
changelog: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/2.5.1/NEWS

diff: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/compare/2.4...2.5.1
2026-09-06 01:17:09 +02:00
Stefan Frijters
0683ad8c01 go: use stdenvNoCC for bootstrap 2026-09-05 23:29:33 +02:00
Stefan Frijters
e5a1f49564 go: enable structuredAttrs for bootstrap 2026-09-05 23:29:32 +02:00
Stefan Frijters
da685c6c16 go: enable strictDeps for bootstrap 2026-09-05 23:29:32 +02:00
Sandro Jäckel
cc13c84a76 nixos/mjolnir: add support for using native encryption 2026-09-05 22:21:50 +02:00
Michael Daniels
e49d7187f7 libmysofa: enable tests (#560238) 2026-09-05 20:18:46 +00:00
Sandro Jäckel
6c1cf8bb4f mjolnir: 1.9.2 -> 1.12.1 2026-09-05 22:09:47 +02:00
Sandro Jäckel
84f7cb0e63 matrix-sdk-crypto-nodejs: 0.4.0-beta.1 -> 0.6.6
Diff: https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs/compare/v0.4.0-beta.1...v0.6.6

Changelog: https://github.com/matrix-org/matrix-rust-sdk-crypto-nodejs/blob/main/CHANGELOG.md
2026-09-05 22:09:47 +02:00
Michael Daniels
39632953ba cmake: 4.4.2 -> 4.4.3
Changelog: https://cmake.org/cmake/help/v4.4/release/4.4.html
Diff: https://github.com/Kitware/CMake/compare/v4.4.2...v4.4.3
2026-09-05 16:05:36 -04:00
Michael Daniels
704f32146a libmysofa: enable tests 2026-09-05 14:59:09 -04:00
Sandro Jäckel
9a1444ff8a go: drop GO111MODULE
This defaults to on since go 1.16, see https://go.dev/ref/mod#mod-commands
2026-09-05 18:07:22 +02:00
Roman
5b7e9c9fa2 doc/rl-2611: note the proton-cli breaking changes
Assisted-by: pi 0.85.0 (Anthropic claude-opus-5)
2026-09-05 18:06:26 +02:00
Roman
d8aad67d98 proton-cli: update description and homepage
The description leads with what the program is for and ends on the
property that sets it apart, in the one-sentence form the manual asks
for. The homepage is the documentation site upstream publishes.

Assisted-by: pi 0.85.0 (Anthropic claude-opus-5)
2026-09-05 17:53:03 +02:00
Roman
898ffc9c30 proton-cli: 2.2.3 -> 3.4.0
The command is now `proton`, with `proton-cli` kept as a second name, so
`subPackages`, `mainProgram` and the completions move with it.

Human verification is solved in the user's own browser, so upstream
deleted the embedded CAPTCHA webview, the script that built it and its
`webview_go` dependency. The build tag, that script, the vendor-fetch
override that kept it out, pkg-config, wrapGAppsHook3 and the GTK stack
go with them, leaving a plain pure-Go build: 843.8 MiB -> 57.7 MiB.

3.0.0 reworks the command line: `--output` is the response format on
every command, no secret is accepted as a flag value, and several
subcommands moved. The release note carries the breaks.

https://github.com/roman-16/proton-cli/blob/main/CHANGELOG.md

Assisted-by: pi 0.85.0 (Anthropic claude-opus-5)
2026-09-05 17:52:59 +02:00
VykosMolt
82a791baa5 pcsclite: fix pcsc-spy interpreter
Patch pcsc-spy with the host Python after moving it to dev. The automatic dev-output hook uses the build path, leaving /usr/bin/python3 unchanged with strictDeps.

Add an execution test for pcsc-spy --help.

Fixes #557676

Assisted-by: Codex (GPT-6 Astra)
2026-09-05 13:09:05 +02:00
R. Ryantm
c3e4ebbd81 objdiff: 3.8.0 -> 3.8.1 2026-09-05 08:40:48 +00:00
R. Ryantm
3ab2a4af27 uutils-sed: 0.1.1 -> 0.2.0 2026-09-05 00:38:38 +00:00
hakan-demirli
00588fd903 python3Packages.inline-snapshot: skip documentation tests 2026-09-05 00:35:22 +02:00
R. Ryantm
8398901842 go-containerregistry: 0.22.0 -> 0.22.1 2026-09-04 19:06:40 +00:00
Emilio López
85ccec0a1f libff: fix header installation with CMake 4.3+
CMake 4.3 (commit 4e7e6928cb, "install: Fix bugs around empty
directories") changed install(DIRECTORY "" ...): the empty string used to
silently expand to the current source directory, and is now a no-op that
creates the destination directory but installs nothing into it. libff
uses that form for its headers, so since the cmake 4.3.4 bump the
package ships an empty include/libff and dependents such as hevm fail
to compile with:

  fatal error: libff/algebra/fields/bigint.hpp: No such file or directory

Replace the empty string with "./" so the header tree is installed again.

See https://gitlab.kitware.com/cmake/cmake/-/issues/27568

Assisted-by: Claude Code (Claude Fable 5.1)
2026-09-04 14:23:34 -03:00
Stefan Frijters
4cbf08b937 rustc: enable strictDeps 2026-09-04 15:33:32 +02:00
Stefan Frijters
05283c8449 cargo: enable structuredAttrs 2026-09-04 15:33:00 +02:00
Stefan Frijters
6749ed78c9 cargo-auditable-cargo-wrapper: enable strictDeps, enable structuredAttrs 2026-09-04 15:32:29 +02:00
Stefan Frijters
e9c36d6b0f cargo: enable strictDeps, enabled structuredAttrs for binary derivation 2026-09-04 15:31:18 +02:00
Stefan Frijters
d1c11f1d55 rustc: enable strictDeps, enable structuredAttrs for binary derivation 2026-09-04 15:30:27 +02:00
Stefan Frijters
5975da64bb rustc: enable structuredAttrs in wrapper 2026-09-04 15:28:11 +02:00
Stefan Frijters
0b1d179e29 rustPlatform.fetchCargoVendor: enable strictDeps, enable structuredAttrs 2026-09-04 15:27:04 +02:00
Stefan Frijters
0da45eb98e iana-etc: enable structuredAttrs, use finalAttrs, use hash 2026-09-04 13:55:23 +02:00
Stefan Frijters
11c8783464 iana-etc: enable strictDeps 2026-09-04 13:55:23 +02:00
whispers
54c6f0648c go_1_26: 1.26.7 -> 1.26.8
changelog: https://go.dev/doc/devel/release#go1.26.minor
diff: https://github.com/golang/go/compare/go1.26.7...go1.26.8
2026-09-03 18:05:17 -04:00
R. Ryantm
690b0f4676 node-gyp: 13.0.1 -> 13.0.2 2026-09-03 08:16:03 +00:00
Gaetan Lepage
2ad46cfb95 abseil-cpp: 20260107.1 -> 20260817.0
Diff:
https://github.com/abseil/abseil-cpp/compare/20260107.1...20260817.0

Changelogs:
- https://github.com/abseil/abseil-cpp/releases/tag/20260526.0
- https://github.com/abseil/abseil-cpp/releases/tag/20260817.0
2026-09-02 12:36:50 +00:00
R. Ryantm
d4a13a495e openlibm: 0.8.7 -> 0.8.8 2026-09-02 12:34:23 +00:00
Fabian Affolter
09c32059eb python3Packages.pyrate-limiter: migrate to finalAttrs 2026-09-02 09:06:31 +02:00
R. Ryantm
d3bac142d1 python3Packages.pyrate-limiter: 4.4.0 -> 4.5.0 2026-09-02 06:33:32 +00:00
whispers
a2ded6ccbd clblas: drop
clblas' last commit upstream was march 2017, and it currently requires
us to pin an old compiler version (llvm 19) on darwin. it does not seem
particularly used (unmaintained in nixpkgs, only dependent is the old
and now-removed clmagma), so let's simply remove it.
2026-09-02 00:16:51 -04:00
whispers
9c21030dfd clmagma: drop
clmagma appears to be untouched upstream for many years (since 2014
according to timestamps at https://icl.cs.utk.edu/projectsfiles/magma/cl).
we have `magma` and other more recent packages from the same project,
and since this appears to be unused in nixpkgs, let's remove it.
2026-09-02 00:16:49 -04:00
Robert Schütz
1163f773c6 gpgmepp: 2.1.0 -> 2.2.0
Changelog: https://dev.gnupg.org/source/gpgmepp/browse/master/NEWS;gpgmepp-2.2.0?as=remarkup
2026-09-01 15:03:01 -07:00
Jamie Magee
44869a3612 rust-bindgen: pass target triple when cross-compiling 2026-09-01 14:11:27 -07:00
eljamm
1f7b4d8265 degit: add eljamm as maintainer 2026-09-01 21:23:36 +02:00
eljamm
9fd3ce42d6 degit: 2.8.4 -> 3.9.0 2026-09-01 21:23:36 +02:00
R. Ryantm
9f4d3355dc liblouis: 3.38.0 -> 3.39.0 2026-09-01 17:25:05 +00:00
R. Ryantm
2cb2ee32e5 libfastjson: 1.2304.0 -> 1.2609.0 2026-09-01 17:21:40 +00:00
chemonke
3e8bce5d58 python3Packages.selfies: init at 2.2.0
Co-authored-by: Ross George <mrrosspgeorge@gmail.com>
2026-09-01 16:19:10 +02:00
R. Ryantm
34902c088f python3Packages.pyvips: 3.1.1 -> 3.2.0 2026-09-01 11:05:09 +00:00
chemonke
f7210faefa maintainers: add chemonke 2026-09-01 11:39:39 +02:00
R. Ryantm
380b627719 python3Packages.pywikibot: 11.6.0 -> 11.7.0 2026-09-01 05:13:11 +00:00
Robert Schütz
7fa51063df gpgme: 2.1.2 -> 2.2.0
Changelog: https://github.com/gpg/gpgme/blob/gpgme-2.2.0/NEWS
2026-08-31 19:46:46 -07:00
R. Ryantm
aaef923e34 azurite: 3.35.0 -> 3.37.0 2026-08-31 22:04:05 +00:00
R. Ryantm
457a58c29b netmaker: 1.6.0 -> 1.7.0 2026-08-31 21:13:46 +00:00
R. Ryantm
a12ddbd3a9 netclient: 1.6.0 -> 1.7.0 2026-08-31 21:13:43 +00:00
R. Ryantm
56c5b53d22 netmaker-full: 1.6.0 -> 1.7.0 2026-08-31 21:13:36 +00:00
Sergei Trofimovich
9bbb6926e1 imlib2: 1.12.6 -> 1.12.7
Changes: https://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg117685.html
2026-08-31 21:51:51 +01:00
Roman
1bf24d8815 proton-cli: don't run the built binary when cross-compiling
The completions are generated by running the binary that was just
built, which the build machine cannot do when it is not the host
platform. stdenv already disables the install check on exactly this
condition; postInstall was the one place ignoring it.

Assisted-by: pi 0.84.2 (Anthropic claude-opus-5)
2026-08-31 22:31:33 +02:00
Stefan Frijters
6fd9290118 libidn2: modernize non-bootstrap build, fix comment 2026-08-31 12:06:57 +02:00
Stefan Frijters
971823d346 libidn2: enable strictDeps and structuredAttrs for non-bootstrap build 2026-08-31 12:06:49 +02:00
Stefan Frijters
a1c497ad0e srt: enable structuredAttrs, use tag/hash 2026-08-31 11:40:36 +02:00
Stefan Frijters
f3dedf6799 srt: enable strictDeps 2026-08-31 11:40:34 +02:00
Stefan Frijters
fd5f39bb5c simdjson: enable structuredAttrs 2026-08-31 11:37:57 +02:00
Stefan Frijters
849f0cc989 simdjson: enable strictDeps 2026-08-31 11:37:56 +02:00
Stefan Frijters
dceabcb721 jbig2dec: enable structuredAttrs 2026-08-31 11:36:57 +02:00
Stefan Frijters
7e51d02b33 jbig2dec: enable strictDeps 2026-08-31 11:36:56 +02:00
Stefan Frijters
93a0568e38 imath: enable structuredAttrs, use tag 2026-08-31 11:36:30 +02:00
Stefan Frijters
c55bf541fe imath: enable strictDeps 2026-08-31 11:35:31 +02:00
OPNA2608
7adb46d173 python3Packages.appnope: 0.1.4 -> 1.0.0 2026-08-30 21:10:33 +02:00
Robert Schütz
d801a11a6b catch2_3: use finalAttrs 2026-08-29 21:51:49 -07:00
Robert Schütz
cb288385c4 catch2_3: 3.15.3 -> 3.16.0
Diff: https://github.com/catchorg/Catch2/compare/v3.15.3...v3.16.0

Changelog: https://github.com/catchorg/Catch2/blob/v3.16.0/docs/release-notes.md
2026-08-29 21:50:05 -07:00
liberodark
6641c5dd17 wkhtmltopdf: fix eval on unsupported systems 2026-08-28 18:42:20 +02:00
R. Ryantm
78779060c1 git-lfs: 3.7.1 -> 3.8.0 2026-08-28 10:44:41 +00:00
Tom Hunze
107da3649c nixosTests.installed-tests.gjs: fix build
These tests require cairo and xlib typelibs.

Hydra: https://hydra.nixos.org/build/343716867
2026-08-28 12:17:56 +02:00
Stefan Frijters
bcff0884c7 db{4,5,6}: enable structuredAttrs 2026-08-28 11:39:02 +02:00
Stefan Frijters
191d65e9b0 db{4,5,6}: enable strictDeps 2026-08-28 11:38:44 +02:00
jopejoe1
16dfea4ec2 lib.licenses: drop gfl in favor of lppl13c 2026-08-27 20:21:20 +02:00
Stefan Frijters
3117f84f1d boehmgc: enable strictDeps, use tag 2026-08-27 13:10:10 +02:00
jopejoe1
9f39f06d61 libopus: switch to fetchFromGitLab and fetch models separately 2026-08-27 11:02:38 +02:00
liberodark
43bb5f368b haskell.compiler: apply LLVM split sections fix unconditionally 2026-08-27 10:46:34 +02:00
R. Ryantm
17a75aa77d libvpx: 1.16.0 -> 1.17.0 2026-08-26 00:45:19 +00:00
Sergei Trofimovich
77e8072674 gdk-pixbuf: 2.44.7 -> 2.44.8
Changes: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/compare/2.44.7...2.44.8
2026-08-25 21:34:09 +01:00
benaryorg
08eff661f2 ceph.tests: comprehensive output
This will make the output much more verbose, but also show the actual errors in the test output if there are any.

Signed-off-by: benaryorg <binary@benary.org>
2026-08-25 07:47:19 +00:00
benaryorg
635b673496 ceph.tests: fixes for 20.2.4 2026-08-25 07:47:19 +00:00
benaryorg
593dd64de2 ceph.tests: osd creation via ceph-volume
Signed-off-by: benaryorg <binary@benary.org>
2026-08-25 07:37:44 +00:00
benaryorg
0fdef1d59a ceph.tests: cleanup of deprecated tests
The old tests should be completely superseded by the new ones at this point.
I left in the *ceph-single-node-bluestore* test because covering single node setups might be beneficial, even if it duplicates a lot of the code.
However we should be able to trim down the single node code quite a bit, basically if RADOS works then we should be able to assume everything else works too, as long as the multi-node tests pass.

Signed-off-by: benaryorg <binary@benary.org>
2026-08-25 07:37:44 +00:00
benaryorg
edf461ab8b ceph.tests: dashboard test in multi-node setup
Signed-off-by: benaryorg <binary@benary.org>
2026-08-25 07:37:44 +00:00
benaryorg
2888c1ab83 ceph.tests: latest linux kernel
This is required for the tests to pass since the `aes256k` cipher (the secure one) is only available since version 7.0.

Signed-off-by: benaryorg <binary@benary.org>
2026-08-25 07:37:43 +00:00
Niklas Hambüchen
23fb8b42d4 rl: Mention recommended Ceph vulnerability key rotation 2026-08-25 04:11:00 +00:00
Niklas Hambüchen
d611102d5d ceph: 20.2.3 -> 20.2.4 2026-08-25 04:10:59 +00:00
R. Ryantm
af1e889d76 libksba: 1.8.0 -> 1.8.1 2026-08-25 01:36:00 +00:00
Oleksandr Usov
1e8e68e5a9 git: fix interpreter paths in contrib scripts 2026-08-24 20:13:00 +01:00
Jack Kelly
e9a67e0580 busybox: Uniformly use vda-linux mirror
This mirror is listed on https://busybox.net/source.html so we can
trust it, while https://git.busybox.net 404s.
2026-08-23 08:54:59 +10:00
jopejoe1
037be2d137 darwin.shell_cmds: update license
Ran `scancode` through the source code to find those
2026-08-21 18:01:56 +02:00
jopejoe1
344273fedf darwin.basic_cmds: set license to bsd3
Found no refrence to `ISC` in the source code
2026-08-21 15:45:58 +02:00
Adam Dinwoodie
b9cba33d74 python3Packages.hatchling: 1.31.0 -> 1.32.0
Changelog: https://github.com/pypa/hatch/releases/tag/hatchling-v1.32.0

This includes adding tomlkit as a dependency.
2026-08-21 11:21:09 +01:00
Adam Dinwoodie
96217f333c python3Packages.{poetry-core,tomlkit}: disable checks
To avoid bootstrap issues caused by packages required when running the
checks, skip the check phase as part of building poetcy-core and
tomlkit.  To avoid losing the benefit of those checks, add them back in
outside the dependency chain within `passthru.tests`.
2026-08-21 11:21:05 +01:00
R. Ryantm
4a2ac39b4f colloid-cursors: 2025-07-19 -> 2026-08-10 2026-08-21 02:46:45 +00:00
Nikolay Korotkiy
e8b134bbd4 nanomq: 0.24.11 → 0.25.6 2026-08-21 03:10:51 +04:00
R. Ryantm
e93035fc75 sdrangel: 7.27.1 -> 7.27.2 2026-08-20 11:25:04 +00:00
Adam Dinwoodie
f3b3e9a8d2 python3Packages.{poetry-core,tomlkit}: use finalAttrs
Minor refactoring of these two Python packages to use `finalAttrs` rather
than `rec` for self-references.  This also permits the package
definitions to reference other attributes found in `finalAttrs`, notably
`finalAttrs.finalPackage`.
2026-08-20 12:22:27 +01:00
Sergei Trofimovich
5f16fc985c libmicrohttpd: 1.0.6 -> 1.0.10 2026-08-19 22:01:58 +01:00
Aaron Andersen
b25306b0d4 ppp: replace systemd dependency with systemdLibs 2026-08-19 16:30:04 -04:00
seth
785ec6b49a zlib: use default configure script on windows
This avoids the pitfalls of win32/Makefile.gcc (which prevents building
on compilers other than gcc without patching and has non-standard
installation behavior) and fixes cross compilation for ucrtAarch64

Putting the DLL's in `$out/bin` was given the approval of:

John Ericson <John.Ericson@Obsidian.Systems>
2026-08-19 17:50:14 +03:00
Doron Behar
51044d203a zlib: remove not needed anymore lld linker workaround
Tested that with this change the packages
`pkgsCross.x86_64-{freebsd,openbsd}.zlib` build from an `x86_64-linux`
build platform, and that their hashes actually are changed due to this.
2026-08-19 17:49:34 +03:00
eljamm
f93bdf7aec vacask: set OpenVAF target CPU
VACASK's device models are compiled by OpenVAF, a Verilog-A compiler.

By default, OpenVAF's `--target_cpu native` tells it to use every CPU
instruction available on the machine doing the build (e.g. AVX-512, if the
builder happens to have it). If the resulting binary is then run on a
different, older CPU that doesn't support those instructions, it crashes
with "illegal instruction" (SIGILL).

To avoid this, we detect which instruction set the CPU we're building for
actually supports and tell OpenVAF to target that instead, which keeps the
compiled models runnable on other x86_64 machines as well.

See:
  - bf59752fbf/README.md (installation-from-pre-built-packages)
  - dc36b3c506/lib/systems/architectures.nix

Assisted-by: DeepSeek V4 Flash Free
2026-08-19 12:30:03 +02:00
R. Ryantm
8a9c8f3b09 faad2: 2.11.2 -> 2.11.3 2026-08-19 07:38:49 +00:00
R. Ryantm
ec82f03086 simplebluez: 0.11.0 -> 1.1.0 2026-08-19 01:48:51 +00:00
Aaron Andersen
66b6f41fd3 networkmanager: replace systemd dependency with systemdMinimal 2026-08-18 20:41:35 -04:00
Aaron Andersen
58d084bdd2 modemmanager: replace systemd dependency with systemdLibs 2026-08-18 20:34:56 -04:00
Aaron Andersen
43c642606d speechd: add withSystem option 2026-08-18 20:04:32 -04:00
Aaron Andersen
3f37524554 speechd: replace systemd dependency with systemdLibs 2026-08-18 20:03:14 -04:00
Sergei Trofimovich
17e5e45040 lndir: 1.0.5 -> 1.0.6
Changes: https://www.mail-archive.com/xorg-announce@lists.x.org/msg01945.html
2026-08-18 21:28:58 +01:00
R. Ryantm
6c020e42a4 process-compose: 1.120.0 -> 1.122.0 2026-08-18 02:27:56 +00:00
Letgamer
a8853705c8 cfr: build from source 2026-08-17 18:44:14 +02:00
Letgamer
21e97ade9a nmapautomator: init at 0-unstable-2021-04-10 2026-08-17 12:14:50 +02:00
Aaron Jheng
0a9281fd8d lame: 3.100 -> 4.0 2026-08-17 08:35:43 +08:00
R. Ryantm
d33eaecdad librice: 0.3.0 -> 0.4.3 2026-08-16 14:26:00 +02:00
Otavio Salvador
0503d597da bitbake-setup: init at 2.19.0
bitbake-setup is the OpenEmbedded utility that creates a BitBake build
environment from a published configuration. It bundles the BitBake `bb`
library, so it needs no other Python packages.

Upstream publishes a wheel only. The Git repository has no build files
at the 2.19.0 tag: `packaging-pypi/bitbake-setup/` came later, and it
assembles the distribution with a script instead of a plain source tree.
The wheel is therefore the only released source.

`nix-update` cannot read the version from the `files.pythonhosted.org`
wheel URL, so the update script passes a `mirror://pypi` URL instead.

The tool runs `git` to fetch the configuration registry and the layers,
so the wrapper adds `git` to PATH.

Assisted-by: Claude Code (claude-opus-5)
2026-08-15 22:52:52 -03:00
R. Ryantm
3cbce55cec imgbrd-grabber: 7.13.0 -> 7.14.0 2026-08-14 21:55:29 +00:00
DCsunset
a1b9c3cbdd python3Packages.scienceplots: 2.1.1 -> 2.2.2 2026-08-14 19:38:22 +00:00
KangaZero
6936a1272e libinklevel: 0.9.4 -> 0.9.7
Added `libxml2` to `buildInputs`; this was required since `0.9.5`
2026-08-14 13:35:22 +09:00
Angel J
0da3b75030 stdenv: build OpenBSD static binaries as PIE
OpenBSD's rcrt0 expects the linker-provided _DYNAMIC symbol.

Assisted-by: Codex (GPT-5.6-Sol)
2026-08-13 18:08:10 -07:00
Angel J
3ed3160c0e openbsd.makefs: use OpenBSD system headers
Forward compatibility headers to the target system headers instead of
shadowing them.

Assisted-by: Codex (GPT-5.6-Sol)
2026-08-13 18:07:12 -07:00
Angel J
3fedaccac0 openbsd.rc: refresh boot phases patch for 7.9 2026-08-13 18:06:07 -07:00
Angel J
433d8a1eee openbsd.sys, openbsd.stand: fix 7.9 builds
Refresh the initpath patch and fix the kernel and bootloader builds with
current Clang, lld, and objcopy.

Assisted-by: Codex (GPT-5.6-Sol)
2026-08-13 18:05:03 -07:00
R. Ryantm
1e6f018531 python3Packages.proton-core: 0.7.0 -> 0.7.4 2026-08-13 06:10:23 +00:00
R. Ryantm
e59c1c0c42 xdg-dbus-proxy: 0.1.7 -> 0.1.8 2026-08-11 12:22:42 +00:00
jopejoe1
521ffc36c2 ffmpeg: add opencolorio support 2026-08-06 22:41:12 +02:00
NixClaw
101083708f zeroclaw: 0.8.3 -> 0.8.4
Assisted-by: Claude Code (claude/claude-opus-5)
2026-08-05 01:28:35 -06:00
jopejoe1
1d92aad267 ffmpeg: add optional support for mpeg-h decoding 2026-08-04 21:59:41 +02:00
jopejoe1
274a0a2361 ffmpeg: add cairo support 2026-08-04 21:58:03 +02:00
crumblingMizzle
6d980c2264 swig: fix cross-compilation 2026-08-03 18:33:25 -04:00
Thomas Gerbet
d2cbb4ba81 makeBinaryWrapper: reject prefix/suffix with an empty path segment
Preferred to reject explictly the value instead of silently sanitizing
it. It's closer to what we do for the invalid env name and it will allow
us to spot derivation that were impacted by the issue that has not yet
been fixed.
2026-08-02 17:01:28 +02:00
R. Ryantm
60a3f8ab66 python3Packages.azure-mgmt-privatedns: 1.2.0 -> 2.0.0 2026-08-01 08:53:18 +00:00
jopejoe1
416daa9b53 mpeghdec: init at 4.0.1 2026-07-31 16:46:20 +02:00
jopejoe1
c92f29ee31 mmtisobmff: init at 1.0.4 2026-07-31 16:46:20 +02:00
jopejoe1
c4787fe946 ilo: init at 2.0.2 2026-07-31 16:40:36 +02:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
966fa02369 octodns-providers.porkbun: init at 0.1.0 2026-07-30 16:47:48 -07:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
03ade12f96 python3Packages.oinker: init at 0.1.2 2026-07-26 23:20:50 -07:00
Stefan Frijters
ed5ca467b9 python3Packages.dirty-equals: enable structuredAttrs, use finalAttrs 2026-07-25 01:39:55 +02:00
Stefan Frijters
7eb51f62c7 python3Packages.dirty-equals: fix tests
The tests were not actually enabled with overrideAttrs instead
of overridePythonAttrs.

Enabling them exposed a failure.
2026-07-25 01:39:51 +02:00
Ben Brown
340d0ca38e python3Packages.detect-secrets: disable tests for optional dependencies 2026-07-23 15:51:03 +01:00
bitbloxhub
5d03ccc350 gtk4: backport Wayland session cleanup null check 2026-07-23 00:40:56 +00:00
Felix Buehler
d07cc49cdc nixos/fedimintd: map vhost via lib.mkDefault 2026-07-22 00:04:20 +02:00
SandaruKasa
c5898aaf41 libaom: strictDeps, __structuredAttrs 2026-07-18 20:50:44 +03:00
SandaruKasa
a090aae6c1 libaom: 3.12.1 -> 3.14.1
Changelog: https://aomedia.googlesource.com/aom/+/refs/tags/v3.14.1/CHANGELOG
2026-07-18 20:46:55 +03:00
Diogo Correia
bd3f7f4429 nixos/tests/flaresolverr: fetch local webpage
This ensures that the browser is started and working.
2026-07-18 14:48:59 +01:00
Vinicius Deolindo
adbbf1e66e writers: separate writeNu's shebang from script contents
Nushell treats contiguous comments before `def main` as its doc comment.
Since writeNu placed the shebang immediately before a leading `#`
comment, Nushell included the shebang in the command's help output.

Always add a blank line after the shebang so that documentation attached
to `main` starts a separate comment block.
2026-07-17 12:58:38 -03:00
R. Ryantm
26381a2f21 libraw: 0.22.1 -> 0.22.2 2026-07-16 07:49:18 +00:00
OPNA2608
57f55719d4 cc-wrapper: Default-disable AltiVec with powerpc64-linux LLVM
GCC is very conservative about enabling AltiVec. The default target has it disabled, and it requires either:

- picking a CPU target that is generic POWER7 or higher, or is a specific CPU model that had AltiVec, or
- using -maltivec to opt into it

LLVM default-enables AltiVec, and has it marked as supported on CPUs that historically lacked it.

Inconsistency aside, this leads to issues when building things with Clang that do not expect just AltiVec to be enabled, like webkitgtk.

To make things more consistent, if no gcc.cpu is configured, pass -mno-altivec to Clang.
2026-07-15 22:47:56 +02:00
R. Ryantm
77e36bcb9d thrift: 0.22.0 -> 0.24.0 2026-07-15 17:47:14 +00:00
R. Ryantm
54c1571722 nghttp3: 1.16.0 -> 1.17.0 2026-07-15 04:27:21 +00:00
R. Ryantm
9c06a6653d memcached: 1.6.42 -> 1.6.45 2026-07-12 06:27:58 +00:00
David Mkhitaryan
5151482e19 sacad: 2.8.3 -> 3.0.1 2026-07-09 16:31:25 +04:00
zowoq
44dc047ef5 maintainers/team-list: remove maintainer from buildbot 2026-07-09 12:02:47 +10:00
zowoq
b0b3191811 ci/OWNERS: remove maintainer from buildbot 2026-07-09 12:02:47 +10:00
cyclopentane
77539dfef5 nixos/akkoma: make assertion message more informative 2026-06-30 21:30:03 +02:00
Pierre Thierry
14c5e09a58 lnkparse: init at 1.6.0
Create separate package for the application
2026-06-21 01:06:43 +02:00
cyclopentane
690af69257 nixos/akkoma: fix assertion 2026-06-20 23:07:24 +02:00
R. Ryantm
f6e163c89a kbld: 0.47.3 -> 0.49.1 2026-06-19 14:48:46 +00:00
R. Ryantm
1a245e29f4 openseachest: 25.05.3 -> 26.03.2 2026-06-17 15:09:36 +00:00
Felix Stupp
8c75f138ff nixos/adguardhome: add tests ensuring logging to syslog works 2026-06-16 00:38:06 +00:00
Felix Stupp
6ac56136e5 nixos/adguardhome: allow AF_UNIX when log.file=="syslog" 2026-06-16 00:25:37 +00:00
Stefan Kempinger
358a1a0bed john: fix yescrypt cracking 2026-06-15 17:35:16 +02:00
Hythera
a734897cbe libqrtr-glib: 1.2.2 -> 1.4.0
diff: https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/compare/1.2.2...1.4.0
2026-06-12 20:25:53 +02:00
Sandro
51a9e8c3db nixos/installer: fix defaultText rendering as plain string 2026-06-11 17:24:36 +02:00
SandaruKasa
69e163e571 dconf: strictDeps & __structuredAttrs
`nix store make-content-addressed` gives the same output
before and after this change
2026-06-11 02:13:04 +03:00
SandaruKasa
7edc8b4006 dconf: add man output
out: 104K -> 92K
man: 0K -> 12K
2026-06-11 02:12:03 +03:00
Eugenio Berretta
6ef062e2a3 xpdf: unmark as vulnerable
Removed vulnerability CVE-2023-26930, which only applies for xpdf <= 4.04.
2026-05-31 00:43:45 +02:00
Sigmanificient
a1dad7f9f7 xml-security-c: set enableParallelBuilding 2026-05-29 23:38:40 +02:00
Jeremy Derrac
15206a877d cups-brother-hll2310d: init at 4.0.0-1 2026-05-27 21:58:55 +02:00
Jeremy Derrac
9562a66400 maintainers: add jderrac 2026-05-27 21:58:54 +02:00
codgician
34edde092d perlPackages.XMLTwig: 3.52 -> 3.54 2026-05-27 13:49:48 +08:00
Markus Kowalewski
519ddf2b0a nixos/iscsi-initiator: add option discoverType 2026-05-09 21:11:40 +02:00
Amaan Qureshi
c4d7c303d3 spandsp: disable lpc10_tests on ppc64
The LPC-10 test checks decoded audio against a reference WAV generated
on x86. On POWER, small float rounding differences in the encoder
accumulate over hundreds of frames and eventually produce different
output, even though the codec itself works correctly.
2026-03-12 06:03:13 -04:00
Amaan Qureshi
7dbd6409f8 spandsp: fix bit_operations_tests UB on ppc64be 2026-03-12 00:52:39 -04:00
Amaan Qureshi
10a4220c8a spandsp: fix dead source URL, add mirror 2026-03-12 00:44:19 -04:00
Gutyina Gergő
bba8b3a2a9 cisco-packet-tracer_9: add mime files
This fixes the system not recognizing file types like .pkt and not
opening them with packet tracer.
2026-03-03 12:27:36 +01:00
Bruno Bzeznik
2727137b71 taktuk: 3.7.7 -> 3.7.8 2025-10-29 09:09:50 +01:00
2495 changed files with 55479 additions and 45155 deletions

View File

@@ -130,7 +130,7 @@ jobs:
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
script: |
const { default: checkCommitMessages } = await import('${{ github.workspace }}/trusted/ci/github-script/lint-commits.js')
const { default: checkCommitMessages } = await import('${{ github.workspace }}/trusted/ci/github-script/lint-commits.ts')
await checkCommitMessages({
github,

View File

@@ -38,8 +38,8 @@ jobs:
TARGET_SHA: ${{ inputs.targetSha }}
with:
script: |
const { classify } = await import('${{ github.workspace }}/ci/github-script/supportedBranches.js')
const { default: supportedSystems } = await import('${{ github.workspace }}/ci/github-script/supportedSystems.js')
const { classify } = await import('${{ github.workspace }}/ci/github-script/supportedBranches.ts')
const { default: supportedSystems } = await import('${{ github.workspace }}/ci/github-script/supportedSystems.ts')
const baseBranch = (
context.payload.merge_group?.base_ref ??

View File

@@ -64,8 +64,8 @@ jobs:
'.github/workflows/test.yml',
'ci/github-script/package.json',
'ci/github-script/package-lock.json',
'ci/github-script/supportedBranches.js',
'ci/github-script/supportedSystems.js',
'ci/github-script/supportedBranches.ts',
'ci/github-script/supportedSystems.ts',
'ci/pinned.json',
'pkgs/top-level/release-supported-systems.json',
].includes(file))) core.setOutput('merge-group', true)
@@ -82,8 +82,8 @@ jobs:
'ci/github-script/bot.js',
'ci/github-script/check-target-branch.ts',
'ci/github-script/commits.ts',
'ci/github-script/get-pr-commit-details.js',
'ci/github-script/lint-commits.js',
'ci/github-script/get-pr-commit-details.ts',
'ci/github-script/lint-commits.ts',
'ci/github-script/manual-file-edits.ts',
'ci/github-script/merge.js',
'ci/github-script/package.json',
@@ -91,9 +91,9 @@ jobs:
'ci/github-script/prepare.js',
'ci/github-script/reminders.ts',
'ci/github-script/reviewers.js',
'ci/github-script/reviews.js',
'ci/github-script/supportedBranches.js',
'ci/github-script/supportedSystems.js',
'ci/github-script/reviews.ts',
'ci/github-script/supportedBranches.ts',
'ci/github-script/supportedSystems.ts',
'ci/github-script/withRateLimit.js',
'ci/pinned.json',
'pkgs/top-level/release-supported-systems.json',

View File

@@ -444,9 +444,9 @@ nixos/tests/forgejo.nix @adamcstephens @bendlas @christoph-heiss @
/doc/hooks/zig.section.md @RossComputerGuy
# Buildbot
nixos/modules/services/continuous-integration/buildbot @Mic92 @zowoq
nixos/tests/buildbot.nix @Mic92 @zowoq
pkgs/development/tools/continuous-integration/buildbot @Mic92 @zowoq
nixos/modules/services/continuous-integration/buildbot @Mic92
nixos/tests/buildbot.nix @Mic92
pkgs/development/tools/continuous-integration/buildbot @Mic92
# Pretix
pkgs/by-name/pr/pretix/ @mweinelt

View File

@@ -48,7 +48,7 @@ To ensure security and a focused utility, the bot adheres to specific limitation
- approved by a [committer][@NixOS/nixpkgs-committers].
- backported via label.
- opened by a [committer][@NixOS/nixpkgs-committers].
- opened by [@r-ryantm](https://nix-community.github.io/nixpkgs-update/r-ryantm/).
- opened by [@r-ryantm](https://nixos.github.io/nixpkgs-update/r-ryantm/).
- The user attempting to merge is a member of [@NixOS/nixpkgs-maintainers].
- The user attempting to merge is a maintainer of all packages touched by the PR.
- No [committer][@NixOS/nixpkgs-committers] has an outstanding "changes requested" review.
@@ -104,7 +104,7 @@ For the purposes of CI, branches in the NixOS/nixpkgs repository are classified
Some branches also have a version component, which is either `unstable` or `YY.MM`.
`ci/github-script/supportedBranches.js` is a script imported by CI to classify the base and head branches of a Pull Request.
`ci/github-script/supportedBranches.ts` is a script imported by CI to classify the base and head branches of a Pull Request.
This classification will then be used to skip certain jobs.
This script can also be run locally to print basic test cases.

View File

@@ -1,7 +1,6 @@
{ lib, ... }:
rec {
# Borrowed from https://github.com/NixOS/nixpkgs/pull/355616
uniqueStrings = list: builtins.attrNames (builtins.groupBy lib.id list);
inherit (lib) uniqueStrings;
/*
Converts a `packagePlatformPath` into a `packagePlatformAttr`

View File

@@ -4,7 +4,7 @@ import path from 'node:path'
import { DefaultArtifactClient } from '@actions/artifact'
import { handleMerge } from './merge.js'
import { handleReviewers } from './reviewers.js'
import { classify } from './supportedBranches.js'
import { classify } from './supportedBranches.ts'
import withRateLimit from './withRateLimit.js'
export default async ({ github, context, core, dry }) => {

View File

@@ -1,4 +1,4 @@
import { classify, split } from './supportedBranches.js'
import { classify, split } from './supportedBranches.ts'
type TargetBranchPolicyFacts = {
base: string

View File

@@ -6,8 +6,8 @@ import {
evaluateTargetBranchPolicy,
getTargetBranchPolicy,
} from './check-target-branch-policy.ts'
import { dismissReviews, postReview } from './reviews.js'
import { split } from './supportedBranches.js'
import { dismissReviews, postReview } from './reviews.ts'
import { split } from './supportedBranches.ts'
// TODO: should this be combined with the branch checks in prepare.js?
// They do seem quite similar, but this needs to run after eval,

View File

@@ -2,8 +2,8 @@ import { execFileSync } from 'node:child_process'
import type * as actionsCore from '@actions/core'
import type { context as actionsContext } from '@actions/github'
import type { GitHub } from '@actions/github/lib/utils'
import { dismissReviews, postReview } from './reviews.js'
import { classify } from './supportedBranches.js'
import { dismissReviews, postReview } from './reviews.ts'
import { classify } from './supportedBranches.ts'
import withRateLimit from './withRateLimit.js'
const dirname = import.meta.dirname

View File

@@ -3,26 +3,23 @@ import { promisify } from 'node:util'
const execFile = promisify(nodeExecFile)
/**
* @typedef {{
* subject: string,
* sha: string,
* author: { name: string, email: string },
* committer: { name: string, email: string}
* changedPaths: string[],
* changedPathSegments: Set<string>,
* }} Commit
*/
export type Commit = {
subject: string
sha: string
author: { name: string; email: string }
committer: { name: string; email: string }
changedPaths: string[]
changedPathSegments: Set<string>
}
/**
* @param {{
* args: string[]
* core: typeof import('@actions/core'),
* quiet?: boolean,
* repoPath?: string,
* }} RunGitProps
*/
async function runGit({ args, repoPath, core, quiet }) {
interface RunGitProps {
args: string[]
core: typeof import('@actions/core')
quiet?: boolean
repoPath?: string
}
async function runGit({ args, repoPath, core, quiet }: RunGitProps) {
if (repoPath) {
args = ['-C', repoPath, ...args]
}
@@ -34,21 +31,29 @@ async function runGit({ args, repoPath, core, quiet }) {
return await execFile('git', args)
}
interface GetCommitMessagesForPRProps {
core: typeof import('@actions/core')
pr: Awaited<
ReturnType<
InstanceType<
typeof import('@actions/github/lib/utils').GitHub
>['rest']['pulls']['get']
>
>['data']
repoPath?: string
}
/**
* Gets the SHA, subject and changed files for each commit in the given PR.
*
* Don't use GitHub API at all: the "list commits on PR" endpoint has a limit
* of 250 commits and doesn't return the changed files.
*
* @param {{
* core: typeof import('@actions/core'),
* pr: Awaited<ReturnType<InstanceType<typeof import('@actions/github/lib/utils').GitHub>["rest"]["pulls"]["get"]>>["data"]
* repoPath?: string,
* }} GetCommitMessagesForPRProps
*
* @returns {Promise<Commit[]>}
*/
export async function getCommitDetailsForPR({ core, pr, repoPath }) {
export async function getCommitDetailsForPR({
core,
pr,
repoPath,
}: GetCommitMessagesForPRProps): Promise<Commit[]> {
await runGit({
args: ['fetch', `--depth=1`, 'origin', pr.base.sha],
repoPath,

View File

@@ -1,17 +1,23 @@
import { getCommitDetailsForPR } from './get-pr-commit-details.js'
import { classify } from './supportedBranches.js'
import { type Commit, getCommitDetailsForPR } from './get-pr-commit-details.ts'
import { classify } from './supportedBranches.ts'
/** @typedef {import('./get-pr-commit-details.js').Commit} Commit */
type GitHub = InstanceType<typeof import('@actions/github/lib/utils').GitHub>
type Context = typeof import('@actions/github').context
type Core = typeof import('@actions/core')
/**
* @param {{
* github: InstanceType<typeof import('@actions/github/lib/utils').GitHub>,
* context: typeof import('@actions/github').context,
* core: typeof import('@actions/core'),
* repoPath?: string,
* }} LintCommitsProps
*/
export default async function lintCommits({ github, context, core, repoPath }) {
interface LintCommitsProps {
github: GitHub
context: Context
core: Core
repoPath?: string
}
export default async function lintCommits({
github,
context,
core,
repoPath,
}: LintCommitsProps) {
// This check should only be run when we have the pull_request context.
const pull_number = context.payload.pull_request?.number
if (!pull_number) {
@@ -53,13 +59,15 @@ export default async function lintCommits({ github, context, core, repoPath }) {
await checkCommitMetadata({ commits, core })
}
/**
* @param {{
* commits: Commit[],
* core: typeof import('@actions/core'),
* }} CheckCommitMessagesProps
*/
async function checkCommitMessages({ commits, core }) {
interface CheckCommitMessagesProps {
commits: Commit[]
core: Core
}
async function checkCommitMessages({
commits,
core,
}: CheckCommitMessagesProps) {
const failures = new Set()
const conventionalCommitTypes = [
@@ -80,10 +88,13 @@ async function checkCommitMessages({ commits, core }) {
]
/**
* @param {string[]} types e.g. ["fix", "feat"]
* @param {string?} sha commit hash
* @param types e.g. ["fix", "feat"]
* @param sha commit hash
*/
function makeConventionalCommitRegex(types, sha = null) {
function makeConventionalCommitRegex(
types: string[],
sha: string | null = null,
) {
core.info(
`${
sha
@@ -166,17 +177,15 @@ async function checkCommitMessages({ commits, core }) {
}
}
/**
* @param {{
* commits: Commit[],
* core: typeof import('@actions/core'),
* }} CheckGitFieldsProps
*/
async function checkCommitMetadata({ commits, core }) {
interface CheckGitFieldsProps {
commits: Commit[]
core: Core
}
async function checkCommitMetadata({ commits, core }: CheckGitFieldsProps) {
const failures = new Set()
/** @type {(s: string) => boolean} */
const isEmail = (s) => /^.+@.*$/.test(s)
const isEmail = (s: string) => /^.+@.*$/.test(s)
for (const commit of commits) {
if (!commit.author.name) {

View File

@@ -1,6 +1,6 @@
import { getCommitDetailsForPR } from './get-pr-commit-details.js'
import { dismissReviews, postReview } from './reviews.js'
import { classify } from './supportedBranches.js'
import { getCommitDetailsForPR } from './get-pr-commit-details.ts'
import { dismissReviews, postReview } from './reviews.ts'
import { classify } from './supportedBranches.ts'
export default async function checkManualFileEdits({
github,

View File

@@ -1,5 +1,5 @@
// @ts-nocheck
import { classify } from './supportedBranches.js'
import { classify } from './supportedBranches.ts'
function runChecklist({
committers,
@@ -71,7 +71,7 @@ function runChecklist({
pull_request.head.ref.startsWith('backport-'),
'Opened by a [committer](https://github.com/orgs/NixOS/teams/nixpkgs-committers).':
committers.has(pull_request.user.id),
'Opened by [@r-ryantm](https://nix-community.github.io/nixpkgs-update/r-ryantm/).':
'Opened by [@r-ryantm](https://nixos.github.io/nixpkgs-update/r-ryantm/).':
pull_request.user.login === 'r-ryantm',
},
'PR is not a draft': !pull_request.draft,
@@ -84,7 +84,7 @@ function runChecklist({
if (user) {
checklist[
`${user.login} is a member of [@NixOS/nixpkgs-maintainers](https://github.com/orgs/NixOS/teams/nixpkgs-maintainers).`
`${user.login} is a member of [@NixOS/nixpkgs-maintainers](https://github.com/orgs/NixOS/teams/nixpkgs-maintainers) (_see [requesting a new invitation](https://github.com/NixOS/rfc39-record/blob/main/README.md#requesting-a-new-invitation)_).`
] = userIsMaintainer
if (allByName) {
// We can only determine the below, if all packages are in by-name, since

View File

@@ -1,7 +1,7 @@
// @ts-nocheck
import { dismissReviews, postReview } from './reviews.js'
import { classify } from './supportedBranches.js'
import supportedSystems from './supportedSystems.js'
import { dismissReviews, postReview } from './reviews.ts'
import { classify } from './supportedBranches.ts'
import supportedSystems from './supportedSystems.ts'
const reviewKey = 'prepare'
@@ -66,7 +66,7 @@ export default async ({ github, context, core, dry }) => {
// commits between that base and head is the real base. We can query for this via GitHub's
// REST API. There can be multiple candidates for the real base with the same number of
// commits. In this case we pick the "best" candidate by a fixed ordering of branches,
// as defined in ci/github-script/supportedBranches.js.
// as defined in ci/github-script/supportedBranches.ts.
//
// These requests take a while, when comparing against the wrong release - they need
// to look at way more than 10k commits in that case. Thus, we try to minimize the

View File

@@ -3,9 +3,9 @@ import path from 'node:path'
import type * as actionsCore from '@actions/core'
import type { context as actionsContext } from '@actions/github'
import type { GitHub } from '@actions/github/lib/utils'
import { getCommitDetailsForPR } from './get-pr-commit-details.js'
import { dismissReviews, postReview } from './reviews.js'
import { classify } from './supportedBranches.js'
import { getCommitDetailsForPR } from './get-pr-commit-details.ts'
import { dismissReviews, postReview } from './reviews.ts'
import { classify } from './supportedBranches.ts'
/**
* Reminders to post as a non-blocking review when a pull request touches

View File

@@ -1,6 +1,6 @@
Thanks for contributing to the documentation
Make sure you follow the [documentation styleguide](https://github.com/NixOS/nixpkgs/blob/master/doc/styleguide.md), most notably:
Make sure you follow the [documentation style guide](https://github.com/NixOS/nixpkgs/blob/master/doc/styleguide.md), most notably:
- Show, don't tell: lead with a minimal working example; explanation follows the code.
- No meta-commentary: don't write "This section explains how to…", just do it.

View File

@@ -13,30 +13,28 @@ const reviewUsers = [
'manual-edit',
]
/**
* @typedef {InstanceType<typeof import('@actions/github/lib/utils').GitHub>} GitHub
* @typedef {typeof import('@actions/github').context} Context
*
* @typedef {Awaited<ReturnType<GitHub['rest']['pulls']['listReviews']>>['data'][number]} Review
* @typedef {Review & { user: NonNullable<Review['user']> }} ReviewWithNonNullUser
*/
type GitHub = InstanceType<typeof import('@actions/github/lib/utils').GitHub>
type Context = typeof import('@actions/github').context
type Review = Awaited<
ReturnType<GitHub['rest']['pulls']['listReviews']>
>['data'][number]
type ReviewWithNonNullUser = Review & { user: NonNullable<Review['user']> }
interface DismissReviewsProps {
github: GitHub
context: Context
core: typeof import('@actions/core')
dry: boolean
reviewKey?: string
}
/**
* @param {{
* github: GitHub,
* context: Context,
* core: typeof import('@actions/core'),
* dry: boolean,
* reviewKey?: string,
* }} DismissReviewsProps
*/
export async function dismissReviews({
github,
context,
core,
dry,
reviewKey,
}) {
}: DismissReviewsProps) {
const pull_number = context.payload.pull_request?.number
if (!pull_number) {
core.warning('dismissReviews called outside of pull_request context')
@@ -47,23 +45,29 @@ export async function dismissReviews({
return
}
const allReviews = await github.paginate(github.rest.pulls.listReviews, {
...context.repo,
pull_number,
})
const allReviews: Review[] = await github.paginate(
github.rest.pulls.listReviews,
{
...context.repo,
pull_number,
},
)
const reviews = /** @type {ReviewWithNonNullUser[]} */ (
allReviews.filter(
const reviews = allReviews
.filter((review): review is ReviewWithNonNullUser => !!review.user)
.filter(
(review) =>
review.user &&
review.state !== 'DISMISSED' &&
review.user.login.endsWith('[bot]') &&
reviewUsers.some((substr) => review.user?.login.includes(substr)),
)
)
const reviewsByUser = reviews.reduce(
(prev, curr) => {
if (!curr.user) {
return prev
}
if (!(curr.user.login in prev)) {
prev[curr.user.login] = []
}
@@ -72,7 +76,7 @@ export async function dismissReviews({
return prev
},
/** @type {Record<string, ReviewWithNonNullUser[]> } */ ({}),
{} as Record<string, ReviewWithNonNullUser[]>,
)
const commentRegex = new RegExp(
@@ -86,8 +90,8 @@ export async function dismissReviews({
)
let reviewsToMinimize = reviews
const /** @type {ReviewWithNonNullUser[]} */ reviewsToDismiss = []
const /** @type {ReviewWithNonNullUser[]} */ reviewsToResolve = []
const reviewsToDismiss: ReviewWithNonNullUser[] = []
const reviewsToResolve: ReviewWithNonNullUser[] = []
if (reviewKey && reviews.every((review) => commentRegex.test(review.body))) {
reviewsToMinimize = reviews.filter((review) =>
@@ -165,17 +169,16 @@ export async function dismissReviews({
])
}
/**
* @param {{
* github: GitHub,
* context: Context,
* core: typeof import('@actions/core'),
* dry: boolean,
* body: string,
* event: keyof typeof eventToState,
* reviewKey: string,
* }} PostReviewProps
*/
interface PostReviewProps {
github: GitHub
context: Context
core: typeof import('@actions/core')
dry: boolean
body: string
event: keyof typeof eventToState
reviewKey: string
}
export async function postReview({
github,
context,
@@ -184,7 +187,7 @@ export async function postReview({
body,
event = 'REQUEST_CHANGES',
reviewKey,
}) {
}: PostReviewProps) {
const pull_number = context.payload.pull_request?.number
if (!pull_number) {
core.warning('postReview called outside of pull_request context')
@@ -210,8 +213,7 @@ export async function postReview({
reviewUsers.some((substr) => review.user?.login.includes(substr)),
)
/** @type {null | Review} */
let pendingReview
let pendingReview: null | Review
const matchingReviews = reviews.filter((review) =>
reviewKeyRegex.test(review.body),
)

View File

@@ -101,7 +101,7 @@ program
.argument('<repo>', 'Name of the GitHub repository to run on (Example: nixpkgs)')
.argument('<pr>', 'Number of the Pull Request to run on')
.action(async (owner, repo, pr, options) => {
const checkCommitMessages = (await import('./lint-commits.js')).default
const checkCommitMessages = (await import('./lint-commits.ts')).default
await run(checkCommitMessages, owner, repo, pr, options)
})

View File

@@ -2,11 +2,12 @@
/*
#!nix-shell -i node -p nodejs
*/
// @ts-nocheck
import { resolve } from 'node:path'
import { fileURLToPath } from 'node:url'
const typeConfig = {
type BranchType = 'channel' | 'development' | 'primary' | 'secondary'
const typeConfig: Record<string, BranchType[]> = {
master: ['development', 'primary'],
release: ['development', 'primary'],
staging: ['development', 'secondary'],
@@ -19,7 +20,7 @@ const typeConfig = {
// "order" ranks the development branches by how likely they are the intended base branch
// when they are an otherwise equally good fit according to ci/github-script/prepare.js.
const orderConfig = {
const orderConfig: Record<string, number> = {
master: 0,
release: 1,
staging: 2,
@@ -28,15 +29,30 @@ const orderConfig = {
'staging-next': 4,
}
function split(branch) {
return {
...branch.match(
/(?<prefix>.+?)(-(?<version>\d{2}\.\d{2}|unstable)(?:-(?<suffix>.*))?)?$/,
).groups,
}
type Digit = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
type Version = `${Digit}${Digit}.${Digit}${Digit}` | 'unstable'
interface SplitResult {
prefix: string
version: Version
suffix?: string
}
function classify(branch) {
function split(branch: string) {
const groups = branch.match(
/(?<prefix>.+?)(-(?<version>\d{2}\.\d{2}|unstable)(?:-(?<suffix>.*))?)?$/,
)!.groups!
return groups as unknown as SplitResult
}
interface BranchClassification {
branch: string
order: number
stable: boolean
type: BranchType[]
version: Version
}
function classify(branch: string): BranchClassification {
const { prefix, version } = split(branch)
return {
branch,
@@ -55,7 +71,7 @@ if (
fileURLToPath(import.meta.url) === resolve(process.argv[1])
) {
console.log('split(branch)')
function testSplit(branch) {
function testSplit(branch: string) {
console.log(branch, split(branch))
}
testSplit('master')
@@ -72,7 +88,7 @@ if (
console.log('')
console.log('classify(branch)')
function testClassify(branch) {
function testClassify(branch: string) {
console.log(branch, classify(branch))
}
testClassify('master')

View File

@@ -1,11 +0,0 @@
// @ts-nocheck
export default async ({ github, context, targetSha }) => {
const { content, encoding } = (
await github.rest.repos.getContent({
...context.repo,
path: 'pkgs/top-level/release-supported-systems.json',
ref: targetSha,
})
).data
return JSON.parse(Buffer.from(content, encoding).toString())
}

View File

@@ -0,0 +1,30 @@
interface SupportedSystemsProps {
github: InstanceType<typeof import('@actions/github/lib/utils').GitHub>
context: typeof import('@actions/github').context
targetSha: string
}
export default async ({
github,
context,
targetSha,
}: SupportedSystemsProps) => {
const contentObject = (
await github.rest.repos.getContent({
...context.repo,
path: 'pkgs/top-level/release-supported-systems.json',
ref: targetSha,
})
).data
if ('type' in contentObject && contentObject.type === 'file') {
const { content, encoding } = contentObject
return JSON.parse(
Buffer.from(content, encoding as BufferEncoding).toString(),
)
} else {
throw new Error(
'Fetched pkgs/top-level/release-supported-systems.json is not a file',
)
}
}

View File

@@ -1,77 +1,67 @@
# Contributing to the Nixpkgs manual
This directory houses the source files for the Nixpkgs manual.
This directory houses the source files for the Nixpkgs manual, including
- [Getting Started](./getting-started) guides
- [Onboarding guides](./using-nixpkgs.md) for using Nixpkgs
- [Language frameworks](./languages-frameworks) shipped with Nixpkgs.
There are renderings for the [rolling release](https://nixos.org/manual/nixpkgs/unstable/) and [latest stable release](https://nixos.org/manual/nixpkgs/stable/).
> [!NOTE]
>
> We are actively restructuring our documentation to be more beginner friendly.
>
When writing new docs use **Progressive Disclosure**
When writing new docs use **Progressive Disclosure:**
Start simple, pick up beginners.
Use **examples** first to show how to get something done. Keep **Explanation** lean.
- Start simple, pick up beginners.
- Use **examples** first to show how to get something done.
- Keep **explanation** lean.
Use our [styleguide](./styleguide.md) for more in depth guidance on writing good documentation.
Documentation about Nixpkgs belongs here, this includes 'getting-started'-guides and 'onboarding-guides' for *using* Nixpkgs and the language frameworks it ships.
Use our [style guide](./styleguide.md) for more in depth guidance on writing good documentation.
Write **guides** task-first: lead with a working example, then explain in prose.
Write **reference** as the specification of functions and attributes.
We are actively working to generate reference documentation from the [doc-comments](https://github.com/NixOS/rfcs/blob/master/rfcs/0145-doc-strings.md) present in code, which also lets you view it locally with `:doc` in `nix repl`.
We are actively working to generate reference documentation from the [doc-comments](https://github.com/NixOS/rfcs/blob/master/rfcs/0145-doc-strings.md) present in code, which also lets you view it locally with the `:doc` command in `nix repl`, e.g.:
```
nix-repl> :l <nixpkgs>
nix-repl> :doc lib.mapAttrsToList
```
See [Document structure](#document-structure) for a structural template.
Rendered documentation:
- [Unstable (from master)](https://nixos.org/manual/nixpkgs/unstable/)
- [Stable (from latest release)](https://nixos.org/manual/nixpkgs/stable/)
## Building and navigating documentation locally
The rendering tool is [nixos-render-docs](../pkgs/by-name/ni/nixos-render-docs), sometimes abbreviated `nrd`.
## Contributing to this documentation
You can quickly check your edits with `nix-build`:
```ShellSession
$ cd /path/to/nixpkgs
$ nix-build doc
```
If the build succeeds, the manual will be in `./result/share/doc/nixpkgs/manual.html`.
The Nixpkgs manual is rendered by [`nixos-render-docs`](../pkgs/by-name/ni/nixos-render-docs/).
Its index is [`nav.json`](./nav.json).
### Development environment
To reduce repetition, consider using tools from the provided development environment:
Load it from the Nixpkgs documentation directory with
Consider using the tooling in the documentation development environment.
```ShellSession
$ cd /path/to/nixpkgs/doc
$ nix-shell
```
To load the development utilities automatically when entering that directory, [set up `nix-direnv`](https://nix.dev/guides/recipes/direnv).
### Live preview
Make sure that your local files aren't added to Git history by adding the following lines to `.git/info/exclude` at the root of the Nixpkgs repository:
Within the developer environment, run [`devmode`](../pkgs/by-name/de/devmode/README.md) for a live preview while editing the manual.
If the `nixos-render-docs` source-code changes, `devmode` must be restarted.
```
/**/.envrc
/**/.direnv
```
### Building the docs
#### Live preview
Run [`devmode`](../pkgs/by-name/de/devmode/README.md) for a live preview while editing the manual: it rebuilds on every change and reloads the page in your browser automatically.
Changes to the renderer 'pkgs/by-name/ni/nixos-render-docs' need a manual restart. Run: `devmode` again.
To build the documentation, run `nix-build doc`.
A successful build is stored in `./result/share/doc/nixpkgs/manual.html`.
### Testing redirects
Once you have a successful build, you can open the relevant HTML (path mentioned above) in a browser along with the anchor, and observe the redirection.
Once you have a successful build, you can open the aforementioned path in a browser along with the anchor, and observe the redirection.
Note that if you already loaded the page and *then* input the anchor, you will need to perform a reload.
This is because browsers do not re-run client JS code when only the anchor has changed.
To test redirects, perform a browser refresh, as browsers do not re-run client JS code when only the anchor has changed.
## Syntax
@@ -133,14 +123,12 @@ A few markups for other kinds of literals are also available:
- `` {env}`XDG_DATA_DIRS` ``
- `` {file}`/etc/passwd` ``
- `` {option}`networking.useDHCP` ``
- `` {var}`/etc/passwd` ``
- `` {var}`pkgs` ``
The values will be formatted as inline `<code>` elements.
These literal kinds are used mostly in NixOS option documentation.
This syntax is taken from [MyST](https://myst-parser.readthedocs.io/en/latest/syntax/syntax.html#roles-an-in-line-extension-point).
Though, the feature originates from [reStructuredText](https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html#role-manpage) with slightly different syntax.
They are handled by `myst_role` defined per renderer. <!-- reverse references in code -->
#### Admonitions
Set off from the text to bring attention to something.
@@ -163,7 +151,7 @@ The following are supported:
- `example`
Example admonitions require a title to work.
If you don't provide one, the manual won't be built.
If you don't provide one, the manual won't build.
```markdown
::: {.example #ex-showing-an-example}
@@ -179,11 +167,11 @@ Text for the example.
For defining a group of terms:
```markdown
pear
: green or yellow bulbous fruit
Pear
: Green or yellow bulbous fruit
watermelon
: green fruit with red flesh
Watermelon
: Green fruit with red flesh
```
## Commit conventions
@@ -215,7 +203,7 @@ When needed, each convention explains why it exists, so you can make a decision
Note that these conventions are about the **structure** of the manual (and its source files), not about the content that goes in it.
You, as the writer of documentation, are still in charge of its content.
**For prose style, see the [documentation styleguide](./styleguide.md).**
**For prose style, see the [documentation style guide](./styleguide.md).**
### Document structure
@@ -285,7 +273,7 @@ When changing existing content, update formatting if possible, but avoid excessi
### Examples first
Put examples before detailed explanations (see the [styleguide](./styleguide.md) for the rationale).
Put examples before detailed explanations (see the [style guide](./styleguide.md) for the rationale).
Use this structure for each documented item:

View File

@@ -5,7 +5,7 @@ Create a `shell.nix` with the following:
```nix
# shell.nix
let
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz";
nixpkgs = fetchTarball "https://channels.nixos.org/nixos-unstable/nixexprs.tar.zst";
pkgs = import nixpkgs { };
in
pkgs.mkShell {
@@ -25,7 +25,7 @@ nix-shell
This activates your `shell.nix` and you should see:
```sh
unpacking 'https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz' into the Git cache...
unpacking 'https://channels.nixos.org/nixos-unstable/nixexprs.tar.zst' into the Git cache...
Welcome in your nix shell
```

View File

@@ -53,7 +53,7 @@ Pin Nixpkgs and call the package from `default.nix`:
```nix
# default.nix
let
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz";
nixpkgs = fetchTarball "https://channels.nixos.org/nixos-unstable/nixexprs.tar.zst";
pkgs = import nixpkgs { };
in
pkgs.callPackage ./package.nix { }

View File

@@ -3,7 +3,7 @@
This hook defaults a variety of environment variables known
to control thread counts to 1. Many of these otherwise default
to `$(nproc)`, which causes massive overloads on build machines
if nix build jobs and build cores are already tuned to fully utilize
if nix build jobs and build cores are already tuned to fully use
compute capacity of a builder without additional parallelism.
Currently sets the following environment variables:

View File

@@ -0,0 +1,28 @@
# `guileImportsCheckHook` {#guileImportsCheckHook}
This hook checks if a guile package can be imported. The hook is automatically
propagated by `guile`, so using it is as simple as:
```nix
{
lib,
stdenv,
guile,
# ...
}:
stdenv.mkDerivation (finalAttrs: {
# ...
nativeBuildInputs = [ guile ];
guileImportsCheck = [
"package"
];
# ...
})
```
The `guileImportsCheckHook` package can also included manually in
`nativeBuildInputs` if one desires.

View File

@@ -92,3 +92,10 @@ Meson setup hook.
- `prefixKey`
- `enableParallelBuilding`
- `enableParallelChecking`
- `disabledTests`
#### `disabledTests` {#meson-disabled-tests}
Specifies a list of tests to skip in `mesonCheckPhase`.
You can optionally specify a subproject using a colon prefix, e.g. `subproject:test_name`.
Meson will pick up the main project name as a default if no subproject is specified.

View File

@@ -1,142 +0,0 @@
# pnpmBuildHook {#pnpm-build-hook}
[pnpm](https://pnpm.io/) is a an NPM-compatible package manager focused on increasing managment speeds, and reducing disk space.
The `pnpmBuildHook` in Nixpkgs overrides the default build phase for building packages that use pnpm.
:::{.example #ex-pnpm-build-hook}
## pnpmBuildHook example code snippet {#pnpm-build-hook-code-snippet}
```nix
{
lib,
stdenv,
fetchFromGitHub,
fetchPnpmDeps,
pnpmConfigHook,
pnpmBuildHook,
makeBinaryWrapper,
pnpm_10,
}:
let
pnpm = pnpm_10;
in
stdenv.mkDerivation (finalAttrs: {
pname = "coolPackages";
version = "1.0";
src = fetchFromGitHub {
owner = "JaneCool";
repo = "coolpackage";
tag = finalAttrs.version;
hash = lib.fakeHash;
};
__structuredAttrs = true;
strictDeps = true;
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 4;
hash = lib.fakeHash;
};
nativeBuildInputs = [
pnpmConfigHook
pnpmBuildHook
makeBinaryWrapper
];
pnpmBuildScript = "build";
pnpmBuildFlags = [
"--mode"
"production"
];
pnpmWorkspaces = [
"test"
];
installPhase = ''
runHook preInstall
mkdir "$out"
cp -r dist/. "$out"
runHook postInstall
'';
meta = {
description = "very cool package that does cool things";
mainProgram = "cool";
};
})
```
:::
## Variables controlling pnpmBuildHook {#pnpm-build-hook-variables}
### pnpm Exclusive Variables {#pnpm-build-hook-exclusive-variables}
#### `pnpmBuildScript` {#pnpm-build-hook-script}
Controls the script ran to build the package, by default the script is `build`.
#### `pnpmFlags` {#pnpm-build-hook-flags}
Controls flags used for all invocations of pnpm across all hooks local to this derivation.
#### `pnpmBuildFlags` {#pnpm-build-hook-build-flags}
Controls the flags pass only to the pnpm build script invocation.
#### `dontPnpmBuild` {#pnpm-build-hook-dont}
Disables automatically running `pnpmBuildHook`. The build can still be run manually if needed, for example:
```nix
{
lib,
rustPlatform,
pnpmBuildHook,
pnpmConfigHook,
fetchPnpmDeps,
emptyDirectory,
pnpm_10,
}:
let
pnpm = pnpm_10;
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "super-fast-application";
version = "1.0";
src = emptyDirectory;
cargoHash = lib.fakeHash;
nativeBuildInputs = [
pnpmBuildHook
pnpmConfigHook
];
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherVersion = 4;
hash = lib.fakeHash;
};
dontPnpmBuild = true;
postBuild = ''
pnpmBuildHook
'';
})
```
### Honored Variables {#pnpm-build-hook-honored-variables}
The following variables are honored by `pnpmBuildHook`.
* [`pnpmRoot`](#javascript-pnpm-sourceRoot)
* [`pnpmWorkspaces`](#javascript-pnpm-workspaces)

View File

@@ -5,7 +5,7 @@
COSMIC (Computer Operating System Main Interface Components) is a desktop environment developed by
System76, primarily for the Pop!_OS Linux distribution. Applications in the COSMIC ecosystem are
written in Rust and use libcosmic, which builds on the Iced GUI framework. This section explains
how to properly package and integrate COSMIC applications within Nix.
how to package and integrate COSMIC applications within Nix.
### libcosmicAppHook {#ssec-cosmic-libcosmic-app-hook}
@@ -17,7 +17,7 @@ and wrapping applications based on libcosmic. It handles many common requirement
- Managing Vergen environment variables for build-time information
- Setting up Rust linker flags for specific libraries
To use the hook, simply add it to your package's `nativeBuildInputs`:
Add the hook to your package's `nativeBuildInputs`:
```nix
{
@@ -61,8 +61,9 @@ rustPlatform.buildRustPackage {
}
```
Note that `cosmic-settings` is a separate application and not a part of the libcosmic settings
system itself. It's included by default in `libcosmicAppHook` only to provide these fallback theme
> [!Note]
> `cosmic-settings` is a separate application and not a part of the libcosmic settings
> system itself. It's included by default in `libcosmicAppHook` only to provide these fallback theme
settings.
### Icons {#ssec-cosmic-icons}

View File

@@ -6,6 +6,12 @@ Package JavaScript applications with the tools below.
## Tools overview {#javascript-tools-overview}
- **npm**: [`buildNpmPackage`](#javascript-buildNpmPackage), [`prefetch-npm-deps` (CLI)](#javascript-buildNpmPackage-prefetch-npm-deps), [`fetchNpmDeps`](#javascript-buildNpmPackage-fetchNpmDeps), [`importNpmLock`](#javascript-buildNpmPackage-importNpmLock)
- [**corepack**](#javascript-corepack)
- **pnpm**: [`fetchPnpmDeps`](#javascript-pnpm), [`pnpmConfigHook`](#javascript-pnpm-pnpmConfigHook), [`pnpmBuildHook`](#javascript-pnpm-pnpmBuildHook)
- [**Yarn v1**](#javascript-yarn-v1): [`fetchYarnDeps`](#javascript-fetchyarndeps), [`yarnConfigHook`](#javascript-yarnconfighook), [`yarnBuildHook`](#javascript-yarnbuildhook), [`yarnInstallHook`](#javascript-yarninstallhook)
- [**Yarn Berry (v3/v4)**](#javascript-yarn-v3-v4): [`fetchYarnBerryDeps`](#javascript-fetchYarnBerryDeps), [`yarnBerryConfigHook`](#javascript-yarnBerryConfigHook)
## General principles {#javascript-general-principles}
The principles below are ordered by importance.
@@ -288,9 +294,7 @@ This package puts the corepack wrappers for pnpm and yarn in your PATH, and they
pnpm is available as the top-level package `pnpm`. Additionally, there are variants pinned to certain major versions, like `pnpm_9`, `pnpm_10`, `pnpm_10_29_2` and `pnpm_11`, which support different sets of lock file versions.
When packaging an application that includes a `pnpm-lock.yaml`, you need to fetch the pnpm store for that project using a fixed-output-derivation. The function `fetchPnpmDeps` can create this pnpm store derivation. In conjunction, the setup hook `pnpmConfigHook` prepares the build environment to install the pre-fetched dependencies store. The example below uses the fetcher and setup hook for a package that has `package.json` and `pnpm-lock.yaml`:
There is also the [`pnpmBuildHook`](#pnpm-build-hook) for building packages with `pnpm`, as seen in [](#ex-pnpm-build-hook).
When packaging an application that includes a `pnpm-lock.yaml`, you need to fetch the pnpm store for that project using a fixed-output-derivation. The function `fetchPnpmDeps` can create this pnpm store derivation. In conjunction, the setup hook [`pnpmConfigHook`](#javascript-pnpm-pnpmConfigHook) prepares the build environment to install the pre-fetched dependencies store. The example below uses the fetcher and setup hook for a package that has `package.json` and `pnpm-lock.yaml`:
```nix
{
@@ -298,6 +302,7 @@ There is also the [`pnpmBuildHook`](#pnpm-build-hook) for building packages with
nodejs,
pnpm_11,
pnpmConfigHook,
pnpmBuildHook,
stdenv,
}:
let
@@ -319,7 +324,8 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
nodejs # in case scripts are run outside of a pnpm call
pnpmConfigHook
pnpm # At least required by pnpmConfigHook, if not other (custom) phases
pnpmBuildHook
pnpm # At least required by pnpmConfigHook and pnpmBuildHook, if not other (custom) phases
];
pnpmDeps = fetchPnpmDeps {
@@ -331,49 +337,11 @@ stdenv.mkDerivation (finalAttrs: {
})
```
Use a pinned version of pnpm (for example `pnpm_9` or `pnpm_10`) to increase reproducibility. An older version may be required if the package needs a certain lock file version. To do so, pass the `pnpm` argument to `fetchPnpmDeps`. Then override the `pnpm` arg in `pnpmConfigHook`. Here are the changes in the example above to use a pinned pnpm version:
The example also uses [`pnpmBuildHook`](#javascript-pnpm-pnpmBuildHook), which runs `pnpm run build` in the build phase.
<!-- TODO: Does splicing still work when overriding in nativeBuildInputs here? -->
In case you are patching `package.json` or `pnpm-lock.yaml`, make sure to pass `finalAttrs.patches` to the `fetchPnpmDeps` function as well (i.e., `inherit (finalAttrs) patches`).
```diff
{
fetchPnpmDeps,
nodejs,
- pnpm,
+ pnpm_10,
pnpmConfigHook,
stdenv,
}:
+let
+ # Optionally override pnpm to use a custom nodejs version
+ # Make sure that the same nodejs version is referenced in nativeBuildInputs
+ # pnpm = pnpm_10.override { nodejs-slim = nodejs-slim_22; };
+in
stdenv.mkDerivation (finalAttrs: {
pname = "foo";
version = "0-unstable-1980-01-01";
src = {
#...
};
nativeBuildInputs = [
nodejs # in case scripts are run outside of a pnpm call
pnpmConfigHook
- pnpm # At least required by pnpmConfigHook, if not other (custom) phases
+ pnpm_10 # At least required by pnpmConfigHook, if not other (custom) phases
];
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
+ pnpm = pnpm_10;
fetcherVersion = 4;
hash = "...";
};
})
```
In case you are patching `package.json` or `pnpm-lock.yaml`, make sure to pass `finalAttrs.patches` to the function as well (i.e., `inherit (finalAttrs) patches`).
#### pnpmConfigHook {#javascript-pnpm-pnpmConfigHook}
`pnpmConfigHook` supports adding additional `pnpm install` flags via `pnpmInstallFlags` which can be set to a Nix string array:
@@ -391,6 +359,33 @@ In case you are patching `package.json` or `pnpm-lock.yaml`, make sure to pass `
If needed, set `dontPnpmConfigure = true;` to fully disable `pnpmConfigHook` without removing it from inputs manually.
#### pnpmBuildHook {#javascript-pnpm-pnpmBuildHook}
The `pnpmBuildHook` in overrides the default build phase with `pnpm run <build-script>`.
```nix
{
nativeBuildInputs = [
pnpmBuildHook
];
pnpmBuildScript = "build-ui";
pnpmBuildFlags = [
"--mode"
"production"
];
}
```
Available options:
- `pnpmBuildScript`: select which script from `package.json` to run. Defaults to `build`.
- `pnpmBuildFlags`: array of flags to pass to the build script.
- `pnpmFlags`: currently the same as `pnpmBuildFlags`, but might be used by other hooks in the future.
- `dontPnpmBuild`: disable this hook from running automatically. The hook can still be invoked manually.
Both [`pnpmRoot`](#javascript-pnpm-sourceRoot) and [`pnpmWorkspaces`](#javascript-pnpm-workspaces) are honored by this hook.
#### Dealing with `sourceRoot` {#javascript-pnpm-sourceRoot}
If the pnpm project is in a subdirectory, you can define `sourceRoot` or `setSourceRoot` for `fetchPnpmDeps`.
@@ -603,13 +598,8 @@ To install the package, `yarnInstallHook` uses both `npm` and `yarn` to clean up
- `yarnKeepDevDeps`: Disables the removal of devDependencies from `node_modules` before installation.
#### Yarn Berry v3/v4 {#javascript-yarn-v3-v4}
Yarn Berry (v3 / v4) versions have similar formats. They start with blocks like these:
```yaml
__metadata:
version: 6
cacheKey: 8[cX]
```
Yarn Berry (v3 / v4) versions have similar formats. The `yarn.lock` file starts with blocks like these:
```yaml
__metadata:
@@ -634,7 +624,6 @@ Explicitly pin the major version. For example, capture the `yarn-berry_Xn` argum
let
yarn-berry = yarn-berry_4;
in
stdenv.mkDerivation (finalAttrs: {
pname = "foo";
@@ -657,6 +646,7 @@ stdenv.mkDerivation (finalAttrs: {
```
##### `yarn-berry_X.fetchYarnBerryDeps` {#javascript-fetchYarnBerryDeps}
`fetchYarnBerryDeps` runs `yarn-berry-fetcher fetch` in a fixed-output-derivation. It is a custom fetcher designed to reproducibly download all files in the `yarn.lock` file, validating their hashes in the process. For git dependencies, it creates a checkout at `${offlineCache}/checkouts/<40-character-commit-hash>` (relying on the git commit hash to describe the contents of the checkout).
To produce the `hash` argument for the `fetchYarnBerryDeps` call, run `yarn-berry-fetcher prefetch`:
@@ -668,14 +658,17 @@ $ yarn-berry-fetcher prefetch </path/to/yarn.lock> [/path/to/missing-hashes.json
This prints the hash to stdout. Use it in update scripts to recalculate the hash for a new `yarn.lock`.
##### `yarn-berry_X.yarnBerryConfigHook` {#javascript-yarnBerryConfigHook}
`yarnBerryConfigHook` uses the store path `offlineCache` points to, to run a `yarn install` during the build, producing a usable `node_modules` directory from the downloaded dependencies.
Internally, this uses a patched version of Yarn to ensure git dependencies are re-packed and any attempted downloads fail immediately.
##### Patching the project's `package.json` or `yarn.lock` files {#javascript-yarnBerry-patching}
In case patching the project's `package.json` or `yarn.lock` is needed, it's important to pass `finalAttrs.patches` to `fetchYarnBerryDeps` as well, so the patched variants are picked up (i.e., `inherit (finalAttrs) patches`).
##### Missing hashes in the `yarn.lock` file {#javascript-yarnBerry-missing-hashes}
Unfortunately, `yarn.lock` files do not include hashes for optional/platform-specific dependencies. This is [by design](https://github.com/yarnpkg/berry/issues/6759).
To compensate for this, run the `yarn-berry-fetcher missing-hashes` subcommand to produce all missing hashes. These are stored in a `missing-hashes.json` file, which needs to be passed to both the build itself, as well as the `fetchYarnBerryDeps` helper:
@@ -689,7 +682,6 @@ To compensate for this, run the `yarn-berry-fetcher missing-hashes` subcommand t
let
yarn-berry = yarn-berry_4;
in
stdenv.mkDerivation (finalAttrs: {
pname = "foo";

View File

@@ -63,7 +63,7 @@ For instance, `sqlite-lua` needs `g:sqlite_clib_path` to be set to work. Nixpkgs
- `wrapperArgs`: Extra arguments forwarded to the `makeWrapper` call.
- `wrapRc`: Nix, not being able to write in your `$HOME`, loads the
generated Neovim configuration via the `$VIMINIT` environment variable, i.e. : `export VIMINIT='lua dofile("/nix/store/…-init.lua")'`. This has side effects like preventing Neovim from sourcing your `init.lua` in `$XDG_CONFIG_HOME/nvim` (see bullet 7 of [`:help startup`](https://neovim.io/doc/user/starting.html#startup) in Neovim). Disable it if you want to generate your own wrapper. You can still reuse the generated vimscript init code via `neovim.passthru.initRc`.
- `plugins`: A list of plugins to add to the wrapper.
- `plugins`: A list of plugins to add to the wrapper. If a plugin is not available in nixpkgs, you can [package it yourself](#what-if-your-favourite-vim-plugin-isnt-already-packaged).
- `extraLuaPackages`: A function passed on to `lua.withPackages`.
- `extraPython3Packages`: A function passed on to `python3.withPackages`.
- `withPython3`, `withNodeJs`, `withRuby`, `withPerl` control when to enable neovim

View File

@@ -11,47 +11,86 @@ nix-shell -p swift --run 'swiftc -' <<< 'print("Hello world!")'
The `swift` package also provides the `swift` command, with some caveats:
- Swift Package Manager (SwiftPM) is packaged separately as `swiftpm`. If you
need functionality like `swift build`, `swift run`, `swift test`, you must
also add the `swiftpm` package to your closure.
- On Darwin, the `swift repl` command requires an Xcode installation. This is
because it uses the system LLDB debugserver, which has special entitlements.
- Swift Package Manager (SwiftPM) is packaged separately as `swiftpm`.
If you need functionality like `swift build`, `swift run`, `swift test`, you must also add the `swiftpm` package to your closure.
- On Darwin, the `swift repl` command requires an Xcode installation.
This is because it uses the system LLDB debugserver, which has special entitlements.
## Module search paths {#ssec-swift-module-search-paths}
Like other toolchains in Nixpkgs, the Swift compiler executables are wrapped
to help Swift find your application's dependencies in the Nix store. These
wrappers scan the `buildInputs` of your package derivation for specific
directories where Swift modules are placed by convention, and automatically
add those directories to the Swift compiler search paths.
The Swift compiler executables are patched to find the C and C++ standard libraries associated with its target platform, but they are not wrapped.
They will not find your application’s dependencies automatically in the Nix store.
Your build system is expected to handle this for you.
Swift follows different conventions depending on the platform. The wrappers
look for the following directories:
SwiftPM provides a hook that scans the `buildInputs` of your package derivation for specific directories where the Swift modules are placed by convention.
These directories are added automatically to `swiftpmFlags` when the hook runs.
Swift in Nixpkgs follows a few conventions when installing dependencies:
- On Darwin platforms: `lib/swift/macosx`
(If not targeting macOS, replace `macosx` with the Xcode platform name.)
- On other platforms: `lib/swift/linux/x86_64`
(Where `linux` and `x86_64` are from lowercase `uname -sm`.)
- For convenience, Nixpkgs also adds `lib/swift` to the search path.
This can save a bit of work packaging Swift modules, because many Nix builds
will produce output for just one target anyway.
- Libraries (both shared and static) are installed to `lib`.
This differs from upstream packaging, but it matches how other langauges are packaged in Nixpkgs.
This allows Swift packages to take advantage of existing tooling that expects libraries to be installed in this standard location.
- Modules are installed to `lib/swift/<platform>` where `<platform>` is the Swift platform for your host platform (e.g., `lib/swift/macosx` or `lib/swift/linux`).
Note that Linux modules may be installed in a directory specific to the target architecture(e.g., `lib/swift/linux/x86_64`), but this is uncommon.
Upstream Swift appears to be moving away from this convention.
## Core libraries {#ssec-swift-core-libraries}
In addition to the standard library, the Swift toolchain contains some
additional 'core libraries' that, on Apple platforms, are normally distributed
as part of the OS or Xcode. These are packaged separately in Nixpkgs and can
be found (for use in `buildInputs`) as:
The `swift` package contains a complete toolchain with the Swift stdlib, Dispatch, Foundation, XCTest, and Swift Testing.
These packages do not need to be added to `buildInputs` when packaging applications.
The Swift compiler will find them automatically in the `swift` toolchain.
- `swiftPackages.Dispatch`
- `swiftPackages.Foundation`
- `swiftPackages.XCTest`
If you do need to use these packages outside of the Swift toolchain, they are available in the following packages:
- `swiftPackages.stdlib` contains the Swift stdlib and backdeployment dylibs.
- `swiftPackages.swift-corelibs-libdispatch` contains the Dispatch framework.
- `swiftPackages.swift-corelibs-foundation` contains the Foundation framework.
- `swiftPackages.swift-corelibs-xctest` and `swiftPackages.swift-testing` contain the XCTest and Swift Testing frameworks respectively.
Note: On Darwin, the Swift stdlib has been removed from the SDK.
The Swift toolchain contains the stubs and modules required to build Swift applications with the following exceptions:
- Swift Differentiation is shipped as a dylib in Nixpkgs because it is no longer shipped with the OS (as of macOS 26.4).
This allows packages using Swift Differentiation to work regardless of OS version.
- The Span back-deployment dylib is shipped with the stdlib.
- This is expected because back-deployment dylibs are normally shipped with the toolchain.
- FoundationMacros is built and shipped as a dylib in `swiftPackages.swift-foundation` and included in the toolchain.
Macros are actually compiler plugins executed at build time.
Without this, FoundationMacros would not work on Darwin.
## Packaging with SwiftPM {#ssec-swift-packaging-with-swiftpm}
Nixpkgs includes a small helper `swiftpm2nix` that can fetch your SwiftPM
dependencies for you, when you need to write a Nix expression to package your
application.
Nixpkgs includes two ways to package dependencies for Swift applications: `fetchSwiftPMDeps` and `swiftpm2nix`.
While `swiftpm2nix` is not deprecated, using `fetchSwiftPMDeps` is preferred because it is easier to use and does not (usually) require shipping extra files with your package.
### Packaging with `fetchSwiftPMDeps` {#ssec-swift-packaging-with-fetch-swiftpm-deps}
Swift provides a fetcher that will download all of your dependencies based on the `Package.resolved` shipped by your package.
If your package does not ship one, you will have to generate it yourself and provide it with your package.
Otherwise, set `swiftpmDeps` as follows:
```nix
{
swiftpmDeps = fetchSwiftPMDeps {
inherit src;
hash = "sha256-1KfyrQXE1HaO9WsuskzgiiEZxM/oelp40Jwzr8xJEL4=";
};
}
```
The `src` attribute is required as is the `hash`.
The first time you build your package, you will need to set `hash` to an empty value by using `lib.fakeHash` to get the hash for your dependencies.
The following optional attributes can also be used:
- `name`: Sets the name of the vendored dependencies fixed-output derivation.
You can also use `pname` and `version` to set the `name`.
This is often easier because you can inherit them from `finalAttrs`.
- `sourceRoot`: Sets the path where `Package.swift` and `Package.resolved` can be found if they are not in their default, top-level location.
- `patches`: Can be used to apply patches to your project before the dependencies are vendored.
This is useful to update `Package.swift` or `Package.resolved`.
- `postPatch`: Can be used to perform extra steps after patching.
You can copy a custom `Package.resolved` in `postPatch`.
### Packaging with `swiftpm2nix` {#ssec-swift-packaging-with-swiftpm2nix}
The first step is to run the generator:
@@ -65,8 +104,8 @@ swift package resolve
swiftpm2nix
```
This produces some files in a directory `nix`, which will be part of your Nix
expression. The next step is to write that expression:
This produces some files in a directory `nix`, which will be part of your Nix expression.
The next step is to write that expression:
```nix
{
@@ -126,45 +165,13 @@ stdenv.mkDerivation (finalAttrs: {
})
```
### Custom build flags {#ssec-swiftpm-custom-build-flags}
#### Patching dependencies {#ssec-swiftpm-patching-dependencies}
If you'd like to build a different configuration than `release`:
In some cases, it may be necessary to patch a SwiftPM dependency.
SwiftPM dependencies are located in `.build/checkouts`, but the `swiftpm2nix` helper provides these as symlinks to read-only `/nix/store` paths.
To patch them, we need to make them writable.
```nix
{ swiftpmBuildConfig = "debug"; }
```
It is also possible to provide additional flags to `swift build`:
```nix
{ swiftpmFlags = [ "--disable-dead-strip" ]; }
```
The default `buildPhase` already passes `-j` for parallel building.
If these two customization options are insufficient, provide your own
`buildPhase` that invokes `swift build`.
### Running tests {#ssec-swiftpm-running-tests}
Including `swiftpm` in your `nativeBuildInputs` also provides a default
`checkPhase`, but it must be enabled with:
```nix
{ doCheck = true; }
```
This essentially runs: `swift test -c release`
### Patching dependencies {#ssec-swiftpm-patching-dependencies}
In some cases, it may be necessary to patch a SwiftPM dependency. SwiftPM
dependencies are located in `.build/checkouts`, but the `swiftpm2nix` helper
provides these as symlinks to read-only `/nix/store` paths. To patch
them, we need to make them writable.
A special function `swiftpmMakeMutable` is available to replace the symlink
with a writable copy:
A special function `swiftpmMakeMutable` is available to replace the symlink with a writable copy:
```nix
{
@@ -183,21 +190,76 @@ with a writable copy:
}
```
### Custom build flags {#ssec-swiftpm-custom-build-flags}
If you'd like to build a different configuration than `release`:
```nix
{ swiftpmBuildConfig = "debug"; }
```
It is also possible to provide additional flags to `swift build`:
```nix
{ swiftpmFlags = [ "--disable-dead-strip" ]; }
```
The default `buildPhase` already passes `-j` for parallel building.
If these two customization options are insufficient, provide your own `buildPhase` that invokes `swift build`.
### Running tests {#ssec-swiftpm-running-tests}
Including `swiftpm` in your `nativeBuildInputs` also provides a default `checkPhase`, but it must be enabled with:
```nix
{ doCheck = true; }
```
This essentially runs: `swift test -c release`
### Installing packages {#ssec-swiftpm-install-phase}
SwiftPM provides a default install phase that installs any products specified in your package’s `Package.swift`.
If your package does not specify any products, which is not uncommon, you will have to manually install them to `out`.
To disable the SwiftPM install phase, include the following in your derivation:
```nix
{ dontUseSwiftpmInstall = true; }
```
## Hooks {#ssec-swift-hooks}
Swift provides the following hooks to automate builds and unpack dependencies:
- `swiftpmHook`: Propagated by `swiftpm`.
Also propagates `swiftpmUnpackHook`.
Provides build, install, and check phases. It also adds any dependencies found in `buildInputs` to `swiftpmFlags`.
- `swiftpmUnpackHook`: Sets up `workspace-state.json` and links vendored dependencies to the top-level `Packages` directory in the build environment.
Swift also provides a hook with the toolchain to replace rpath references to the toolchain with references to the stdlib package.
This hook is used automatically by the `swift` package.
This avoids pulling the entire toolchain into the closure of your package.
## Considerations for custom build tools {#ssec-swift-considerations-for-custom-build-tools}
### Linking the standard library {#ssec-swift-linking-the-standard-library}
The `swift` package has a separate `lib` output containing just the Swift
standard library, to prevent Swift applications needing a dependency on the
full Swift compiler at runtime. Linking with the Nixpkgs Swift toolchain
already ensures binaries correctly reference the `lib` output.
The Swift stdlib is packaged separately as `swiftPackages.stdlib`.
The shared and static libraries are installed to `lib`.
Most tooling in Nixpkgs should find them automatically when linking.
The stdlib provides a hook to change any rpaths pointing to the toolchain to point to the stdlib instead.
Sometimes, Swift is used only to compile part of a mixed codebase, and the
link step is manual. Custom build tools often locate the standard library
relative to the `swift` compiler executable, and while the result will work,
when this path ends up in the binary, it will have the Swift compiler as an
unintended dependency.
The stdlib modules are installed to `lib/swift/<platform>` in the `dev` output of the stdlib package.
These are symlinked together into the `swift` toolchain.
If your build tools locate the modules relative to the `swift` compiler executable, it should do the right thing automatically.
In this case, you should investigate how your build process discovers the
standard library, and override the path. The correct path will be something
like: `"${swift.swift.lib}/${swift.swiftModuleSubdir}"`
### Accessing properties of the Swift platform {#ssec-swift-platform-properties}
The architecture, platform, and triple used by Swift is available as attributes on the build/host/targetPlatform for the `stdenv`.
- `stdenv.<platform>.swift.platform`: The Swift platform (e.g., `macosx` for macOS, `linux` for Linux, etc).
- `stdenv.<platform>.swift.arch`: The Swift architecture (e.g., `arm64` for Darwin or `aarch64` for Linux, `x86_64`, etc).
- `stdenv.<platform>.swift.triple`: The triple used by Swift.
This is the same as `stdenv.<platform>.config` except on Darwin.
On Darwin, it uses the OS name instead of `darwin` and includes the deployment target (e.g., `arm64-apple-macosx14.0`).

View File

@@ -364,6 +364,9 @@
{
"file": "hooks/gnome.section.md"
},
{
"file": "hooks/guileImportsCheckHook.section.md"
},
{
"file": "hooks/haredo.section.md"
},
@@ -430,9 +433,6 @@
{
"file": "hooks/pkg-config.section.md"
},
{
"file": "hooks/pnpm.section.md"
},
{
"file": "hooks/postgresql-test-hook.section.md"
},

View File

@@ -128,9 +128,6 @@
"ex-pkgs-replace-vars-with": [
"index.html#ex-pkgs-replace-vars-with"
],
"ex-pnpm-build-hook": [
"index.html#ex-pnpm-build-hook"
],
"ex-shfmt": [
"index.html#ex-shfmt"
],
@@ -164,6 +161,9 @@
"ghc-deprecation-policy": [
"index.html#ghc-deprecation-policy"
],
"guileImportsCheckHook": [
"index.html#guileImportsCheckHook"
],
"how-channels-work": [
"index.html#how-channels-work"
],
@@ -406,33 +406,6 @@
"pkgs.treefmt.withConfig": [
"index.html#pkgs.treefmt.withConfig"
],
"pnpm-build-hook": [
"index.html#pnpm-build-hook"
],
"pnpm-build-hook-build-flags": [
"index.html#pnpm-build-hook-build-flags"
],
"pnpm-build-hook-code-snippet": [
"index.html#pnpm-build-hook-code-snippet"
],
"pnpm-build-hook-dont": [
"index.html#pnpm-build-hook-dont"
],
"pnpm-build-hook-exclusive-variables": [
"index.html#pnpm-build-hook-exclusive-variables"
],
"pnpm-build-hook-flags": [
"index.html#pnpm-build-hook-flags"
],
"pnpm-build-hook-script": [
"index.html#pnpm-build-hook-script"
],
"pnpm-build-hook-variables": [
"index.html#pnpm-build-hook-variables"
],
"pnpm-build-hook-honored-variables": [
"index.html#pnpm-build-hook-honored-variables"
],
"preface": [
"index.html#preface",
"index.html#overview-of-nixpkgs"
@@ -1711,6 +1684,9 @@
"var-meta-mainProgram": [
"index.html#var-meta-mainProgram"
],
"var-meta-mainDarwinApp": [
"index.html#var-meta-mainDarwinApp"
],
"var-meta-priority": [
"index.html#var-meta-priority"
],
@@ -1981,6 +1957,9 @@
"sec-darwin-troubleshooting-xcodebuild-absolute-paths": [
"index.html#sec-darwin-troubleshooting-xcodebuild-absolute-paths"
],
"sec-darwin-missing-macros": [
"index.html#sec-darwin-missing-macros"
],
"sec-darwin-troubleshooting-libiconv": [
"index.html#sec-darwin-troubleshooting-libiconv"
],
@@ -2978,6 +2957,9 @@
"meson-honored-variables": [
"index.html#meson-honored-variables"
],
"meson-disabled-tests": [
"index.html#meson-disabled-tests"
],
"setup-hook-mpi-check": [
"index.html#setup-hook-mpi-check"
],
@@ -3880,7 +3862,23 @@
"index.html#javascript-corepack"
],
"javascript-pnpm": [
"index.html#javascript-pnpm"
"index.html#javascript-pnpm",
"index.html#ex-pnpm-build-hook"
],
"javascript-pnpm-pnpmBuildHook": [
"index.html#javascript-pnpm-pnpmBuildHook",
"index.html#pnpm-build-hook",
"index.html#pnpm-build-hook-build-flags",
"index.html#pnpm-build-hook-code-snippet",
"index.html#pnpm-build-hook-dont",
"index.html#pnpm-build-hook-exclusive-variables",
"index.html#pnpm-build-hook-flags",
"index.html#pnpm-build-hook-script",
"index.html#pnpm-build-hook-variables",
"index.html#pnpm-build-hook-honored-variables"
],
"javascript-pnpm-pnpmConfigHook": [
"index.html#javascript-pnpm-pnpmConfigHook"
],
"javascript-pnpm-sourceRoot": [
"index.html#javascript-pnpm-sourceRoot"
@@ -4593,14 +4591,26 @@
"ssec-swift-packaging-with-swiftpm": [
"index.html#ssec-swift-packaging-with-swiftpm"
],
"ssec-swift-packaging-with-fetch-swiftpm-deps": [
"index.html#ssec-swift-packaging-with-fetch-swiftpm-deps"
],
"ssec-swift-packaging-with-swiftpm2nix": [
"index.html#ssec-swift-packaging-with-swiftpm2nix"
],
"ssec-swiftpm-patching-dependencies": [
"index.html#ssec-swiftpm-patching-dependencies"
],
"ssec-swiftpm-custom-build-flags": [
"index.html#ssec-swiftpm-custom-build-flags"
],
"ssec-swiftpm-running-tests": [
"index.html#ssec-swiftpm-running-tests"
],
"ssec-swiftpm-patching-dependencies": [
"index.html#ssec-swiftpm-patching-dependencies"
"ssec-swiftpm-install-phase": [
"index.html#ssec-swiftpm-install-phase"
],
"ssec-swift-hooks": [
"index.html#ssec-swift-hooks"
],
"ssec-swift-considerations-for-custom-build-tools": [
"index.html#ssec-swift-considerations-for-custom-build-tools"
@@ -4608,6 +4618,9 @@
"ssec-swift-linking-the-standard-library": [
"index.html#ssec-swift-linking-the-standard-library"
],
"ssec-swift-platform-properties": [
"index.html#ssec-swift-platform-properties"
],
"sec-language-tcl": [
"index.html#sec-language-tcl"
],

View File

@@ -16,6 +16,8 @@
+nixpkgs.url = "https://channels.nixos.org/nixos-26.05/nixexprs.tar.zst";
```
- GCC has been updated from GCC 15 to GCC 16. This introduces some backwards-incompatible changes. Refer to the [upstream porting guide](https://gcc.gnu.org/gcc-16/porting_to.html) for details.
- Emacs has been updated to 31.
This introduces some backwards‐incompatible changes; see the NEWS for details.
NEWS can be viewed from Emacs by typing `C-h n`, or by clicking `Help->Emacs News` from the menu bar.
@@ -36,6 +38,10 @@
- `zabbix.<package>` now defaults to version 7.4. If you want to keep using Zabbix 6.0, use `pkgs.zabbix60.<package>`.
Note that Zabbix 6.0 is in limited support, and will be deprecated on February 28, 2027. Consider upgrading.
- `zabbix-agent2-plugin-postgresql` is now moved to `zabbix{60,70,74}.plugins.postgresql`.
- Official Zabbix plugins (ember-plus, mongodb, and mssql) have been added under `zabbix{60,70,74}.plugins.<plugin>`.
- `perlPackages.NetOAuth` has been updated from 0.28 to 0.33.
Callers that verify messages must now set `allowed_signature_methods` per message or configure `@Net::OAuth::ALLOWED_SIGNATURE_METHODS`; `verify` otherwise throws an exception.
See the [upstream changelog](https://metacpan.org/dist/Net-OAuth/changes) for details.
@@ -117,6 +123,9 @@
- `himalaya` has been updated from `v1.2.0` to `v2.0.0`, which introduces breaking changes. See the [release notes](https://github.com/pimalaya/himalaya/releases/tag/v2.0.0) and the [migration guide](https://github.com/pimalaya/himalaya/blob/master/MIGRATION.md).
- `proton-cli` has been updated from `2.2.3` to `3.4.0`, and installs its command as `proton`, with `proton-cli` kept beside it as a symlink.
`3.0.0` reworked the command line - `--output` is now the response format, secrets are no longer accepted as flag values, and several subcommands moved - so scripts need a review against the [upstream changelog](https://github.com/roman-16/proton-cli/blob/main/CHANGELOG.md).
- `tengine` has been removed as it has seen seriously delayed responses to security vulnerabilities.
- `jellyfin` has been upgraded to major version 12, which contains breaking changes. See the [upstream blog post](https://jellyfin.org/posts/jellyfin-release-12.0) for more information on how to safely upgrade.
@@ -171,6 +180,8 @@
- `replaceVarsWith` now enables `strictDeps` and `__structuredAttrs` and passing these attributes to the function is no longer allowed.
By extension, `replaceVars` now also enables `strictDeps` and `__structuredAttrs`.
- `nginx` / `nginxStable` is now built without the `rtmp` nginx module by default. You can enable it again using `nginx.override { modules = [ pkgs.nginxModules.rtmp ]; }`
- `buildFHSEnvChroot` has been removed after deprecation in 23.05.
- `leafnode` has been removed, as it was an unmaintained alpha-release of leafnode 2 and has a dependency on the EOL PRCE-library. Consider using `leafnode1` instead, which is still maintained.
@@ -193,6 +204,11 @@
- `librest` providing 0.7 ABI was removed. `librest_1_0` providing 1.0 ABI was renamed to `librest` and `librest_1_0` was kept as an alias.
- `secretspec-ffi` has been renamed to `libsecretspec` and updated to 0.21.0.
The old package attribute remains an alias, but native consumers must rebuild
against the new `libsecretspec` library and pkg-config module. The separate
`libsecretspec-resolver` package provides a C client for `secretspec serve`.
- `luaPackages.lrexlib-pcre` has been removed as part of the process to fully migrate from the end-of-life PRCE library to PCRE2. `luaPackages.lrexlib-pcre2` and multiple other versions of lrexlib can be used instead.
- `hostapd` was upgraded to version 2.12+, which moves move supported, basic, and beacon transmission rate configuration to be at BSS level instead of per-radio for all BSSs. Refer to the [upstream example config](https://git.w1.fi/cgit/hostap/plain/hostapd/hostapd.conf) for details.
@@ -225,6 +241,16 @@
- `nim-2_0` & `nim-2_2` and respective aliases have been removed; please migrate to `nim` or `nim-unwrapped` (nim 2.2.10).
- `domoticz` has been updated from `2024.7` to `2026.x`, breaking third party applications and scripts using the old RType calls. Review the [release notes](https://github.com/domoticz/domoticz/blob/2026.2/History.txt#L398) for more information.
- `swift` is no longer wrapped.
The `NIX_SWIFTFLAGS_COMPILE` variable is no longer supported.
If you need to pass custom flags to the Swift compiler, you must add them via your package’s build system.
The default target version used by `swiftc` on Darwin is the operating system major version.
This value may be overridden by the build system (e.g., SwiftPM defaults to 10.13 instead).
See the Swift documentation in Nixpkgs for details.
- `swiftpm` is no longer wrapped to include Git to fetch dependencies.
Users with Git-based dependencies will need to add `git` to their dev shells or include it in their environment if they weren’t already.
- `vimacs` has been removed, as it has not been maintained in 10 years and was built for an old version of vim (6.0).
- The deprecated `appimageTools.extractType1`, `appimageTools.extractType2`, and `appimageTools.wrapType1` aliases now emit warnings. Use `appimageTools.extract` and `appimageTools.wrapType2` instead.
@@ -261,18 +287,27 @@
- `nextpnr` introduced support for the nexus and gatemate architectures. Building support for each individual architecture can be configured using the package parameters.
- `mastodon` has been updated to 4.7. The [4.7.0 release notes](https://github.com/mastodon/mastodon/releases/tag/v4.7.0) mention some unusually long running migrations.
- Emacs loads the `early-default` library after `early-init.el`.
Users can add `early-init.el` via `emacs.pkgs.withPackages`
by packaging `early-init.el` into a library named `early-default`.
To prevent loading the `early-default` library,
set `inhibit-early-default-init` in `early-init.el`.
- Ceph has a vulnerability in old generated CephX keys.
The project recommends to rotate old keys.
This is a manual process, see https://ceph.io/en/news/blog/2026/v20-2-4-v19-2-6-combo-released
- `services.ceph` enabled the generation of Ceph log files at `/var/log/ceph/`.
They were missing before because Ceph omitted logs when this directory was missing.
Ceph logs can grow large, so you may want to configure rotation of these logs.
- Firefox wrapper now accepts an optional `appDataDir` argument, which sets `MOZ_APP_DATA` to relocate Firefox application data. This is especially useful on macOS 27 and later, where wrapped Firefox applications may be denied access to profiles in traditional application data directory.
- Swift has been upgraded to Swift 6.2.4 from Swift 5.10.1.
The Swift packaging has been rewritten.
## Nixpkgs Library {#sec-nixpkgs-release-26.11-lib}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
@@ -283,6 +318,9 @@
- `typescript` 7.0.2 now uses the Golang implementation. The [announcement document](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/) has information on what was changed.
- `macaulay2` no longer installs Emacs files.
Users can now get the files from an Emacs lisp package, like `emacs.pkgs.withPackages (epkgs: [ epkgs.m2 ])`.
- `navidrome`'s plugin infrastructure has significantly changed. `buildNavidromePlugin` is renamed to `buildNavidromeGoPlugin` to allow for other language types. Plugins must now be sourced from `pkgsCross.wasi32.navidromePlugins.<name>`.
- `navidromePlugins.apple-music` now uses a `bundleName` attribute which sets the plugin's name to match the plugin's documentation for easier use. You will need to update your Agent from `apple-music-plugin` to `apple-music` as noted in [their docs](https://github.com/navidrome/apple-music-plugin#installation).

View File

@@ -105,6 +105,10 @@ A list of the teams of this Nix expression. Teams are defined in [`nixpkgs/maint
The name of the main binary for the package. This affects the binary `nix run` executes. Example: `"rg"`
### `mainDarwinApp` {#var-meta-mainDarwinApp}
The name of the main Darwin/macOS Application for the package. It must end in `.app`. Example: `"VSCodium.app"`
### `priority` {#var-meta-priority}
The *priority* of the package, used by `nix-env` to resolve file name conflicts between packages. See the [manual page for `nix-env`](https://nixos.org/manual/nix/stable/command-ref/nix-env) for details. Example: `"10"` (a low-priority package).

View File

@@ -121,7 +121,8 @@ Generally, only the last SDK release for a major version is packaged.
|---------------|-------------|------------------------------|
| 15.0–15.4 | 14.4 | `apple-sdk_14` / `apple-sdk` |
| 16.0 | 15.0 | `apple-sdk_15` |
| 26.0+ | 26.0+ | `apple-sdk_26`, etc |
| 26.0 | 26.0 | `apple-sdk_26` |
| 27.0+ | 27.0+ | `apple-sdk_27`, etc |
#### Darwin Default SDK versions {#sec-darwin-troubleshooting-darwin-defaults}
@@ -192,6 +193,13 @@ stdenv.mkDerivation {
}
```
### Macro library not available {#sec-darwin-missing-macros}
Some frameworks provide macros that are only shipped with Xcode.
For example, the AppleIntelligence framework, Swift Data, and SwiftUI (as of the 27.0 SDK).
A non-free package making these available will be added at a later date.
Until then, they are unfortunately not available in Nixpkgs.
#### How to use libiconv on Darwin {#sec-darwin-troubleshooting-libiconv}
The libiconv package is included in the SDK by default along with libresolv and libsbuf.

View File

@@ -1,4 +1,4 @@
# Styleguide
# Style guide
Use this page as a reference and style guide for our internal and external documentation.
@@ -22,7 +22,7 @@ Write for someone who knows a great deal — up to but not including this projec
If specific knowledge is required, mention it at the start of the page.
### Show, Don't Tell
### Show, don't tell
The fastest path to understanding is a working example.
People learn by doing, not by reading about doing.
@@ -34,7 +34,7 @@ People learn by doing, not by reading about doing.
- Cover edge cases or variations
- Link to further information instead of including it
### Grammar and Style
### Grammar and style
**Sentence structure:**
@@ -54,7 +54,7 @@ Users care about *detecting hardware*, not *the tool that does it*.
> This command detects your hardware and saves the configuration.
### Content Organization
### Content organization
Lead with value. State what the reader will accomplish before explaining how.
@@ -83,21 +83,23 @@ Use **progressive disclosure**. Introduce concepts only when needed.
3. Explain concepts if needed
4. Provide advanced options separately or link to the reference
### No Meta-commentary
### No meta-commentary
Don't describe what the documentation does. Just do it.
**Don't:**
> This section explains how to configure networking.
> The following guide walks you through setting up a web server.
**Do:**
> Configure networking by setting:
> Set up a web server:
### Code Examples
### Code examples
**Keep examples focused:**
@@ -130,7 +132,7 @@ Paste code examples directly and without further alteration.
}
```
### Lead with Practical Examples
### Lead with practical examples
Don't front-load theory. Readers want to accomplish something first, then understand why it works.
@@ -166,7 +168,7 @@ Users learn the NixOS module system by seeing patterns first.
- Link deeper concepts instead of inlining them
- Link to `nix.dev` for optional learning
### General Rules
### General rules
- Abbreviate keys like `ssh-ed25519 AAAAC3NzaC…`
- Abbreviate IP addresses like `192.168.XXX.XXX`
@@ -200,7 +202,7 @@ Use sentence case. A reader scanning only headings should understand the page.
> Configure networking
> Add a user to the system
### Imperative Mood, Voice, and Person
### Imperative mood, voice, and person
Use imperative mood for instructions. Address the reader as "you", not "the user". Use active voice; in other words, make the subject do the action.
@@ -230,7 +232,7 @@ Use present tense for descriptions. Future tense makes documentation feel tentat
> This creates a new folder.
> Running this command installs the package.
### Be Confident
### Be confident
State facts. Don't hedge with "should," "might," "typically," or "usually" unless the behavior genuinely varies.
@@ -244,7 +246,7 @@ State facts. Don't hedge with "should," "might," "typically," or "usually" unles
> This creates the configuration file.
> The service starts automatically.
### Avoid Nominalizations
### Avoid nominalizations
A nominalization is a verb turned into a noun, often by adding *-tion*, *-meant*, or *-ance* (e.g. "explanation", "selection"). The fix: find the hidden verb and use it directly.
@@ -258,7 +260,7 @@ A nominalization is a verb turned into a noun, often by adding *-tion*, *-meant*
> Select from the list.
> Explain the error.
### Plain Words
### Plain words
Technical precision for technical terms; plain language for everything else.
@@ -270,7 +272,7 @@ Technical precision for technical terms; plain language for everything else.
- "set up" not "establish"
- "find out" not "ascertain"
### Filler Words and Weak Phrases
### Filler words and weak phrases
Cut words and phrases that add length without meaning.
@@ -296,7 +298,7 @@ Delete on sight:
Every word must earn its place.
### Writing Procedures
### Writing procedures
One instruction per sentence. Don't pack multiple actions into one sentence.
@@ -320,7 +322,7 @@ Don't bury the negative. Key limitations should be prominent, not a footnote aft
> This service does not support multiple instances.
### Consistent Terminology
### Consistent terminology
Pick a term and stick to it. Don't swap synonyms to avoid repetition. In technical documentation, repetition is clarity.
@@ -359,7 +361,7 @@ Only link when the destination is directly relevant, not for generic background
> See `[database schema](url)` for the full table structure.
### UI Language
### UI language
Match UI element names exactly: wording, casing, and spacing (even if a label seems oddly worded).

View File

@@ -22,7 +22,7 @@ import <nixpkgs> {
}
```
Note that we set `linker` to `lld`. This is because LLVM has its own linker, called "lld". By setting it, we utilize Clang and lld within this new instance of Nixpkgs. There is a shorthand method for building everything with LLVM: `pkgsLLVM`. This is easier to use with `nix-build` (or `nix build`):
Note that we set `linker` to `lld`. This is because LLVM has its own linker, called "lld". By setting it, we use Clang and lld within this new instance of Nixpkgs. There is a shorthand method for building everything with LLVM: `pkgsLLVM`. This is easier to use with `nix-build` (or `nix build`):
```bash
nix-build -A pkgsLLVM.hello

View File

@@ -105,27 +105,48 @@ There are several ways to tweak how Nix handles a package which has been marked
$ export NIXPKGS_ALLOW_UNFREE=1
```
- It is possible to permanently allow individual unfree packages, while still blocking unfree packages by default using the `allowUnfreePredicate` configuration option in the user configuration file.
This option is a function which accepts a package as a parameter, and returns a boolean. The following example configuration accepts a package and always returns false:
```nix
{ allowUnfreePredicate = (pkg: false); }
```
For a more useful example, try the following. This configuration only allows unfree packages named roon-server and Visual Studio Code:
- To allow specific unfree packages, add their names to your Nixpkgs configuration file:
```nix
{
allowUnfreePredicate =
pkg:
builtins.elem (lib.getName pkg) [
"roon-server"
"vscode"
];
allowUnfreePackages = [
"fence"
"roon-server"
"vscode"
];
}
```
`allowUnfreePackages` permits the listed unfree packages.
In NixOS modules, lists set through `nixpkgs.config.allowUnfreePackages` merge additively across modules. This allows you to declare your unfree exceptions in the same modules that triggered them.
To allow unfree packages programmatically:
```nix
{ lib, ... }:
{
allowUnfreePredicate = pkg: lib.hasPrefix "roon" (lib.getName pkg);
}
```
This permits packages such as `roon-bridge` and `roon-server`.
To combine the list and predicate, set both options:
```nix
{ lib, ... }:
{
allowUnfreePackages = [
"fence"
"vscode"
];
allowUnfreePredicate = pkg: lib.hasPrefix "roon" (lib.getName pkg);
}
```
This permits unfree packages that match either option.
- It is also possible to allow and block licenses that are specifically acceptable or not acceptable, using `allowlistedLicenses` and `blocklistedLicenses`, respectively.
The following example configuration allowlists the licenses `amd` and `wtfpl`:

View File

@@ -699,20 +699,7 @@ rec {
*/
filterAttrsRecursive =
pred: set:
listToAttrs (
concatMap (
name:
let
v = set.${name};
in
if pred name v then
[
(nameValuePair name (if isAttrs v then filterAttrsRecursive pred v else v))
]
else
[ ]
) (attrNames set)
);
mapAttrs (_: v: if isAttrs v then filterAttrsRecursive pred v else v) (filterAttrs pred set);
/**
Like [`lib.lists.foldl'`](#function-library-lib.lists.foldl-prime) but for attribute sets.
@@ -1528,12 +1515,7 @@ rec {
*/
zipAttrsWithNames =
names: f: sets:
listToAttrs (
map (name: {
inherit name;
value = f name (catAttrs name sets);
}) names
);
genAttrs names (name: f name (catAttrs name sets));
/**
Merge sets of attributes and use the function `f` to merge attribute values.

View File

@@ -87,7 +87,7 @@ rec {
mySed = overrideDerivation pkgs.gnused (oldAttrs: {
name = "sed-4.2.2-pre";
src = fetchurl {
url = ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2;
url = "ftp://alpha.gnu.org/gnu/sed/sed-4.2.2-pre.tar.bz2";
hash = "sha256-MxBJRcM2rYzQYwJ5XKxhXTQByvSg5jZc5cSHEZoB2IY=";
};
patches = [];

View File

@@ -452,6 +452,8 @@ let
getLicenseFromSpdxIdOr
getExe
getExe'
getDarwinApp
getDarwinApp'
;
inherit (self.filesystem)
pathType

View File

@@ -341,9 +341,8 @@ rec {
f: g: final: prev:
let
fApplied = f final prev;
prev' = prev // fApplied;
in
fApplied // g final prev';
fApplied // g final (prev // fApplied);
/**
Composes a list of [`overlays`](#chap-overlays) and returns a single overlay function that combines them.
@@ -409,7 +408,7 @@ rec {
```
:::
*/
composeManyExtensions = lib.foldr (x: y: composeExtensions x y) (final: prev: { });
composeManyExtensions = lib.foldr composeExtensions (final: prev: { });
/**
Create an overridable, recursive attribute set. For example:
@@ -510,13 +509,16 @@ rec {
:::
*/
toExtension =
let
inherit (lib) isFunction;
in
f:
if lib.isFunction f then
if isFunction f then
final: prev:
let
fPrev = f prev;
in
if lib.isFunction fPrev then
if isFunction fPrev then
# f is (final: prev: { ... })
f final prev
else

View File

@@ -703,11 +703,6 @@ lib.mapAttrs mkLicense (
url = "https://www.schristiancollins.com/generaluser.php"; # license included in sources
};
gfl = {
fullName = "GUST Font License";
url = "https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-LICENSE.txt";
};
gfsl = {
fullName = "GUST Font Source License";
url = "https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-SOURCE-LICENSE.txt";

View File

@@ -581,6 +581,90 @@ rec {
|| throw "lib.meta.getExe': The second argument \"${y}\" is a nested path with a \"/\" character, but it should just be the name of the executable instead.";
"${getBin x}/bin/${y}";
/**
Get the path to the main darwin app of a package based on `meta.mainDarwinApp`
# Inputs
`x`
: 1\. Function argument
# Type
```
getDarwinApp :: Derivation -> StorePath
```
# Examples
:::{.example}
## `lib.meta.getDarwinApp` usage example
```nix
getDarwinApp pkgs.vscodium
=> "/nix/store/0y95mgmlrs8cayv2cnj23xjfljwhlib0-vscodium-1.121.03429/Applications/VSCodium.app"
getDarwinApp pkgs.slack
=> "/nix/store/g52cl8dblki8dr5bkr0vajpkralkmhi0-slack-4.49.89/Applications/Slack.app"
```
:::
*/
getDarwinApp =
x:
getDarwinApp' x (
x.meta.mainDarwinApp or (builtins.throw "getDarwinApp: Package ${
lib.strings.escapeNixIdentifier x.meta.name or x.pname or x.name
} does not have the meta.mainDarwinApp attribute. If the package has a main darwin app, please set `meta.mainDarwinApp` in its definition to make this error go away. Otherwise, if the package does not have a main darwin app, or if you don't control its definition, use getDarwinApp' to specify the name to the program, such as lib.getDarwinApp' vscodium \"VSCodium.app\".")
);
/**
Get the path of an darwin app for a derivation.
# Inputs
`x`
: 1\. Function argument
`y`
: 2\. Function argument
# Type
```
getDarwinApp' :: Derivation -> String -> StorePath
```
# Examples
:::{.example}
## `lib.meta.getDarwinApp'` usage example
```nix
getDarwinApp' pkgs.linear "Linear.app"
=> "/nix/store/z4vh6ldb2vpspv307q7mk6wazfmh5dic-linear-1.30.2/Applications/Linear.app"
getDarwinApp' pkgs.vscodium "VSCodium.app"
=> "/nix/store/0y95mgmlrs8cayv2cnj23xjfljwhlib0-vscodium-1.121.03429/Applications/VSCodium.app"
```
:::
*/
getDarwinApp' =
x: y:
assert
isDerivation x
|| throw "lib.meta.getDarwinApp': The first argument is of type ${typeOf x}, but it should be a derivation instead.";
assert
isString y
|| throw "lib.meta.getDarwinApp': The second argument is of type ${typeOf y}, but it should be a string instead.";
assert
lib.hasInfix "/" y == false
|| throw "lib.meta.getDarwinApp': The second argument \"${y}\" is a nested path with a \"/\" character, but it should just be the name of the app instead.";
assert
lib.hasSuffix ".app" y
|| throw "lib.meta.getDarwinApp': The second argument \"${y}\" must end in `.app`";
"${lib.getOutput "out" x}/Applications/${y}";
/**
Generate [CPE parts](#var-meta-identifiers-cpeParts) from inputs. Copies `vendor` and `version` to the output, and sets `update` to `*`.

View File

@@ -1595,17 +1595,76 @@ let
*/
mkDefinition = args@{ file, value, ... }: args // { _type = "definition"; };
/**
Labels a definition with a priority.
See the documentation of `filterOverrides` for the interpretation of the priority value.
Nesting this function usually leads to an invalid definition.
`mkDefault`, `mkOptionDefault`, and `mkForce` partially apply `mkOverride` with common priorities used in the NixOS module system.
# Inputs
`priority`
: A numeric value representing the precedence.
See the documentation of `filterOverrides` for the interpretation of this value.
`content`
: The definition to be labeled with a given priority.
# Examples
:::{.example}
## `lib.modules.mkOverride` usage example
```nix
mkOverride 1000 "hello, world!"
=> { _type = "override"; content = "hello, world!"; priority = 1000; }
```
```nix
(lib.evalModules {
modules = [
{ options.foo = lib.mkOption { }; }
{ config.foo = lib.mkOverride 20 1; }
{ config.foo = lib.mkOverride 10 2; }
];
}).config
=> { foo = 2; }
```
:::
*/
mkOverride = priority: content: {
_type = "override";
inherit priority content;
};
mkOptionDefault = mkOverride 1500; # priority of option defaults
mkDefault = mkOverride 1000; # used in config sections of non-user modules to set a default
/**
Labels a definition with the priority of option declaration defaults.
*/
mkOptionDefault = mkOverride 1500;
/**
Labels a definition with the priority used in config sections of non-user modules to set a default.
*/
mkDefault = mkOverride 1000;
defaultOverridePriority = 100;
mkImageMediaOverride = mkOverride 60; # image media profiles can be derived by inclusion into host config, hence needing to override host config, but do allow user to mkForce
/**
Labels a definition with the priority used in image media profiles.
Image media profiles can be derived by inclusion into host config, hence needing to override host config, but do allow users to `mkForce`.
*/
mkImageMediaOverride = mkOverride 60;
/**
Labels a definition with a high priority (low value).
*/
mkForce = mkOverride 50;
mkVMOverride = mkOverride 10; # used by ‘nixos-rebuild build-vm’
/**
Labels a definition with used by {command}`nixos-rebuild build-vm`.
*/
mkVMOverride = mkOverride 10;
mkFixStrictness = warn "lib.mkFixStrictness has no effect and will be removed. It returns its argument unmodified, so you can just remove any calls." id;

View File

@@ -719,6 +719,26 @@ let
else
null;
};
swift = {
arch = final.uname.processor;
platform =
if final.isMacOS then
"macosx"
else if final.isiOS then
"iphoneos"
else if final.isLinux then
"linux"
else if final.isWindows then
"windows"
else
null;
triple =
if final.isDarwin then
# FIXME: Can this be done a better way?
"${final.swift.arch}-${final.parsed.vendor.name}-${final.swift.platform}${final.darwinMinVersion}"
else
final.config;
};
};
in
# Platforms elaborated by pre-26.11 Nixpkgs will include the `linux-kernel` attr,

View File

@@ -61,6 +61,8 @@ let
genList
getExe
getExe'
getDarwinApp
getDarwinApp'
getLicenseFromSpdxIdOr
groupBy
groupBy'
@@ -4752,6 +4754,31 @@ runTests {
testGetExe'FailureSecondArg = testingThrow (getExe' { type = "derivation"; } "dir/executable");
testGetDarwinAppOutput = {
expr = getDarwinApp {
type = "derivation";
out = "somelonghash";
bin = "somelonghash";
meta.mainDarwinApp = "mainDarwinApp.app";
};
expected = "somelonghash/Applications/mainDarwinApp.app";
};
testGetDarwinApp'Output = {
expr = getDarwinApp' {
type = "derivation";
out = "somelonghash";
bin = "somelonghash";
} "app.app";
expected = "somelonghash/Applications/app.app";
};
testGetDarwinApp'FailureFirstArg = testingThrow (getDarwinApp' "not a derivation" "executable");
testGetDarwinApp'FailureSecondArg = testingThrow (
getDarwinApp' { type = "derivation"; } "dir/executable"
);
testGetLicenseFromSpdxIdOrExamples = {
expr = [
(getLicenseFromSpdxIdOr "MIT" null)

View File

@@ -161,8 +161,7 @@
"samuela": 226872
},
"members": {
"ethancedwards8": 60861925,
"prusnak": 42201
"ethancedwards8": 60861925
},
"name": "cuda-maintainers"
},
@@ -248,7 +247,6 @@
"mstone": 412508,
"n8henrie": 1234956,
"ofalvai": 1694986,
"prusnak": 42201,
"reckenrode": 7413633,
"ryand56": 22267679,
"samrose": 115821,
@@ -386,6 +384,31 @@
},
"name": "Freedesktop"
},
"gaming": {
"description": "Maintain games, game engines, launchers, compatibility layers, game-related utilities and other gaming software in nixpkgs.",
"id": 19617985,
"maintainers": {
"TomaSajt": 62384384,
"ethancedwards8": 60861925,
"iedame": 60272,
"keenanweaver": 37268985,
"l0b0": 168301
},
"members": {
"DrymarchonShaun": 40149778,
"Gliczy": 129636582,
"Mistyttm": 51770769,
"PaulGrandperrin": 1748936,
"RoGreat": 64620440,
"carlossless": 498906,
"dwt": 57199,
"liamthexpl0rer": 119797945,
"liberodark": 4238928,
"qubitnano": 146656568,
"yvnth": 201552597
},
"name": "Gaming"
},
"geospatial": {
"description": "Maintain geospatial, remote sensing and OpenStreetMap software",
"id": 7084621,
@@ -445,8 +468,7 @@
"id": 4020424,
"maintainers": {
"Mic92": 96200,
"kalbasit": 87115,
"katexochen": 49727155
"kalbasit": 87115
},
"members": {
"mfrw": 4929861,
@@ -940,16 +962,16 @@
"name": "Scala"
},
"sdl": {
"description": "Maintain core SDL libraries",
"description": "Maintain core SDL libraries. Matrix: #nixpkgs-sdl-team:nixos.org",
"id": 13033942,
"maintainers": {
"LordGrimmauld": 49513131,
"marcin-serwin": 12128106,
"pbsds": 140964
},
"members": {
"LordGrimmauld": 49513131,
"evysgarden": 92547295,
"jansol": 2588851,
"marcin-serwin": 12128106
"jansol": 2588851
},
"name": "SDL"
},

View File

@@ -251,7 +251,7 @@
};
_365tuwe = {
name = "Uwe Schlifkowitz";
email = "supertuwe@gmail.com";
email = "uwe.schlifkowitz@secunet.com";
github = "365tuwe";
githubId = 10263091;
};
@@ -460,6 +460,7 @@
name = "aaravrav";
github = "aaravrav";
githubId = 37036762;
matrix = "@hepara:matrix.org";
};
aarnphm = {
email = "contact@aarnphm.xyz";
@@ -3255,6 +3256,12 @@
githubId = 766221;
name = "Ngoc Nguyen";
};
baptiste0928 = {
email = "contact@bgirardeau.me";
github = "baptiste0928";
githubId = 22115890;
name = "Baptiste Girardeau";
};
barab-i = {
email = "barab_i@outlook.com";
github = "barab-i";
@@ -5090,6 +5097,12 @@
githubId = 1689801;
name = "Mikhail Chekan";
};
chemonke = {
email = "nixpkgs@chemonke.ch";
github = "chemonke";
githubId = 183837749;
name = "Curdin Bosshart";
};
chen = {
email = "i@cuichen.cc";
github = "cu1ch3n";
@@ -9513,6 +9526,12 @@
github = "fkautz";
githubId = 135706;
};
fkokosinski = {
name = "Filip Kokosiński";
email = "filip@kokosinski.me";
github = "fkokosinski";
githubId = 19800410;
};
fkomarek = {
name = "Filip Komárek";
github = "filip2cz";
@@ -10805,6 +10824,12 @@
githubId = 273582;
name = "greg";
};
gregl83 = {
email = "general+nixpkgs@gregorylanglais.com";
github = "gregl83";
githubId = 1258023;
name = "gregory langlais";
};
gregshuflin = {
email = "greg@everdayimshuflin.com";
github = "neunenak";
@@ -11513,6 +11538,13 @@
githubId = 58676303;
name = "hhydraa";
};
hideyosh1 = {
email = "penelope.zhong@proton.me";
keys = [ { fingerprint = "01E9 0D3E 815F 84CA 1003 E7D7 2F75 2D18 C2C1 7AF8"; } ];
name = "Penelope Zhong";
github = "hideyosh1";
githubId = 64223175;
};
higebu = {
name = "Yuya Kusakabe";
email = "yuya.kusakabe@gmail.com";
@@ -12143,6 +12175,12 @@
githubId = 71074737;
name = "Simon Wick";
};
ilovelinux = {
email = "nix+nixpkgs@ilovelinux.dev";
github = "ilovelinux";
githubId = 9268789;
name = "Antonio Spadaro";
};
ilya-epifanov = {
email = "mail@ilya.network";
github = "ilya-epifanov";
@@ -12637,6 +12675,12 @@
github = "j0hax";
githubId = 3802620;
};
j0schu = {
name = "Jonas";
email = "Joschu2015@t-online.de";
github = "J0schu";
githubId = 56407950;
};
j0xaf = {
email = "j0xaf@j0xaf.de";
name = "Jörn Gersdorf";
@@ -13153,6 +13197,13 @@
githubId = 2377;
name = "Jonathan del Strother";
};
jderrac = {
email = "jeremy@derrac.fr";
github = "jderrac";
githubId = 1788613;
name = "Jérémy Derrac";
keys = [ { fingerprint = "7B18 DA58 169F AEB8 6826 D1D6 BED4 91C6 40AB 31DD"; } ];
};
jdev082 = {
email = "jdev0894@gmail.com";
github = "jdev082";
@@ -13623,6 +13674,12 @@
githubId = 474643;
name = "José Miguel Martínez Carrasco";
};
jm5905938 = {
email = "jm5905938@gmail.com";
github = "jm5905938";
githubId = 187073435;
name = "Aveline Noir";
};
jmagnusj = {
email = "jmagnusj@gmail.com";
github = "magnusjonsson";
@@ -14087,6 +14144,12 @@
github = "jooooscha";
githubId = 57965027;
};
joseg313 = {
name = "Jose Garcia";
email = "501jag3@gmail.com";
github = "joseg313";
githubId = 215610619;
};
josephschmitt = {
name = "Joseph Schmitt";
email = "dev@joe.sh";
@@ -15005,6 +15068,11 @@
githubId = 45126464;
name = "Adam J.";
};
kfears = {
github = "kfearsoff";
githubId = 66781795;
name = "KFears";
};
kfiz = {
email = "doroerose@gmail.com";
github = "kfiz";
@@ -15307,6 +15375,13 @@
githubId = 231780064;
name = "Klea";
};
kleiner3 = {
name = "kleiner3";
email = "nixos@dasriley.de";
github = "kleiner3";
githubId = 49880817;
matrix = "@riley:catgirl.industries";
};
klntsky = {
email = "klntsky@gmail.com";
name = "Vladimir Kalnitsky";
@@ -15775,6 +15850,11 @@
github = "kumpelinus";
githubId = 174106140;
};
kunkka19xx = {
name = "Kunkka";
github = "kunkka19xx";
githubId = 53131553;
};
KunyaKud = {
name = "KunyaKud";
email = "wafuu@posteo.net";
@@ -16360,6 +16440,12 @@
githubId = 80920;
name = "Levi Gross";
};
levihuayuzhang = {
email = "zhanghuayu.dev@gmail.com";
name = "Huayu Zhang";
github = "levihuayuzhang";
githubId = 68364307;
};
Levizor = {
email = "levizor@disroot.org";
github = "Levizor";
@@ -17581,6 +17667,12 @@
githubId = 85435692;
name = "Maxwell Berg";
};
Mahdi-zarei = {
email = "mahdi.zrei@gmail.com";
github = "Mahdi-zarei";
githubId = 80265960;
name = "Mahdi";
};
mahe = {
email = "matthias.mh.herrmann@gmail.com";
github = "2chilled";
@@ -18509,6 +18601,11 @@
{ fingerprint = "838A FE0D 55DC 074E 360F 943A 84B6 9CE6 F3F6 B767"; }
];
};
MCT32 = {
github = "MCT32";
githubId = 32090502;
name = "MCT32";
};
mcuste = {
email = "github@muratcanuste.com";
github = "mcuste";
@@ -18728,6 +18825,13 @@
github = "mfairley";
githubId = 4374785;
};
mfocko = {
name = "Matej Focko";
github = "mfocko";
githubId = 8149784;
email = "me@mfocko.xyz";
matrix = "@mfocko:fedora.im";
};
mfossen = {
email = "msfossen@gmail.com";
github = "mfossen";
@@ -20094,6 +20198,12 @@
githubId = 52401682;
name = "myul";
};
Myxogastria0808 = {
email = "r.rstudio.c@gmail.com";
github = "Myxogastria0808";
githubId = 78744619;
name = "Yuki Osada";
};
myypo = {
email = "nikirsmcgl@gmail.com";
github = "myypo";
@@ -25966,6 +26076,12 @@
githubId = 11632726;
name = "Arijit Basu";
};
saylesss88 = {
email = "saylesss87@proton.me";
github = "saylesss88";
githubId = 209646716;
name = "T. Sawyer";
};
sb0 = {
email = "sb@m-labs.hk";
github = "sbourdeauducq";
@@ -26681,6 +26797,11 @@
github = "shimunn";
githubId = 41011289;
};
shinbunbun = {
name = "shinbunbun";
github = "shinbunbun";
githubId = 34409044;
};
shiphan = {
email = "timlin940511@gmail.com";
name = "Shiphan";
@@ -28597,6 +28718,11 @@
githubId = 2389333;
name = "Andy Tockman";
};
Teamofeyy = {
name = "Teamofeyy";
github = "Teamofeyy";
githubId = 128955381;
};
teatwig = {
email = "nix@teatwig.net";
name = "tea";
@@ -28978,6 +29104,13 @@
github = "thelissimus";
githubId = 70096720;
};
thelolcoder2007 = {
name = "thelolcoder2007";
github = "thelolcoder2007";
githubId = 52106896;
matrix = "@erents:dapperepoging.nl";
keys = [ { fingerprint = "E374 815F C754 462B 1C34 3562 FDC3 99DE 8F7E 200B"; } ];
};
themadbit = {
name = "Mark Tanui";
email = "marktanui75@gmail.com";
@@ -31571,10 +31704,10 @@
];
};
wrench-exile-legacy = {
email = "user@wrench-exile-legacy.site";
email = "hello@wrenchd.dev";
github = "wrench-exile-legacy";
githubId = 280737824;
name = "wrench";
name = "wrenchd";
};
wrmilling = {
name = "Winston R. Milling";

View File

@@ -108,7 +108,6 @@ with lib.maintainers;
members = [
lopsided98
mic92
zowoq
];
scope = "Maintain Buildbot CI framework";
shortName = "Buildbot";
@@ -292,6 +291,10 @@ with lib.maintainers;
github = "freedesktop";
};
gaming = {
github = "gaming";
};
gcc = {
members = [
vcunat
@@ -751,6 +754,7 @@ with lib.maintainers;
swift = {
members = [
reckenrode
samasaur
stephank
];

View File

@@ -144,10 +144,14 @@
- [Netbird Relay](https://netbird.io/), a module to relay traffic when a point-to-point connection is not possible.
- [ollaya](https://ollaya.dev), a server for local decision models, with an Ollama-style CLI and a TypeSafe-compatible API. Available as [services.ollaya](#opt-services.ollaya.enable).
## Backward Incompatibilities {#sec-release-26.11-incompatibilities}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
- `services.autobrr.secretFile` has been removed, as autobrr no longer uses a session secret since version 1.82.0. Remove the option from your configuration.
- Artalk has been updated to 2.10.0. Its default configuration and data
directory discovery changed; see the [upstream migration
guide](https://artalk.js.org/en/guide/releases/v2.10.0.html) when invoking
@@ -207,6 +211,8 @@
- The `jetty_11` package has been removed as it reached end of life. Use `jetty_12` instead.
- The postsrsd module now supports integrating with Postfix as a milter. The [](#opt-services.postsrsd.configurePostfix) option has become an enum to reflect the different integration options. Boolean values are deprecated and will be removed in NixOS 27.05. The previous default `true` is equivalent to `socketmap`.
- The Mullvad VPN service now has a separate toggle to enable the Mullvad VPN graphical user interface. If you have previously used Mullvad on a desktop by setting `services.mullvad-vpn.package` to `pkgs.mullvad-vpn`, you should now **unset that option**, and enable `services.mullvad-vpn.gui.enable`. The VPN will not work if `services.mullvad-vpn.package` is set to `pkgs.mullvad-vpn`, as `pkgs.mullvad-vpn` no longer contains the Mullvad Daemon; please ensure that `services.mullvad-vpn.package` is set to `pkgs.mullvad`, regardless if you plan to enable the graphical user interface or not.
- TUI command of `tracexec` now allocates a pseudo terminal by default. Use `--no-tty` to run without one and redirect the tracee's stdin, stdout, and
@@ -302,9 +308,11 @@
- `chatgpt` has been retargeted to OpenAI's new ChatGPT desktop app, while the previous app has been renamed to `chatgpt-classic`.
- NetBox was updated to `>= 4.6.8`. Have a look at the breaking changes
of the [4.6 release](https://github.com/netbox-community/netbox/releases/tag/v4.6.0),
make the required changes to your database, if needed, then upgrade by setting `services.netbox.package = pkgs.netbox_4_6;` in your configuration.
- NetBox was updated to `>= 4.7.0`. Have a look at the breaking changes
of the [4.6 release](https://github.com/netbox-community/netbox/releases/tag/v4.6.0)
and the [4.7 release](https://github.com/netbox-community/netbox/releases/tag/v4.7.0),
make the required changes to your configuration and database, if needed,
before you upgrade to NixOS 26.11.
- The COSMIC desktop module now enables by default `system76-power` and `system76-scheduler` following upstream recommended packages. The previous power managment service can be enabled back by setting `services.power-profiles-daemon.enable = true`.
@@ -330,6 +338,41 @@
- The `shell_interact()` function on interactive runs of NixOS VM tests has been deprecated. Use the SSH backdoor instead.
- The {option}`programs.fish.shellFunctions` option can now be used to create custom fish functions in a structured manner, as opposed to concatenating strings with {option}`program.fish.interactiveShellInit`.
:::{.example}
# Migrating fish functions to `programs.fish.shellFunctions`
Custom fish functions have historically been defined like so:
```nix
{
programs.fish.interactiveShellInit = ''
function backup --argument filename --description "Creates a backup copy of a file in the current directory."
cp $filename $filename.bak
end
'';
}
```
The above example can be migrated via the following structured code block:
```nix
{
programs.fish.shellFunctions = {
backup = {
modifiers = {
description = "Creates a backup copy of a file in the current directory.";
argument = "filename";
};
body = ''
cp $filename $filename.bak
'';
};
};
}
```
:::
- NixOS VM tests now prefer to express durations and timeouts as `datetime.timedelta` values instead of bare numbers. Methods such as `machine.wait_until_succeeds`, `machine.sleep`, `retry`, and `polling_condition` now accept a `timedelta` (e.g., `machine.wait_for_unit("sshd.service", timeout=datetime.timedelta(minutes=1))`). Passing an `int`/`float` as seconds still works but now emits a deprecation warning. Argument names that explicitly defined units were preserved but have had `timedelta` equivalents introduced (`timeout_seconds` → `timeout`, `secs` → `duration`, `seconds_interval` → `interval`).
- `darwin.linux-builder-vz` has been added: a variant of `darwin.linux-builder` that runs the builder guest on Apple's Virtualization.framework via the new `vzvm` package, translating `x86_64-linux` builds with Rosetta instead of emulating them. Apple silicon hosts only. As part of this, the `nixos/modules/profiles/nix-builder-vm.nix` profile has been split into the backend-neutral `nixos/modules/profiles/nix-builder.nix` and a QEMU-specific part. Existing imports of `nix-builder-vm.nix` keep working unchanged.
@@ -356,6 +399,8 @@
- `boot.loader.systemd-boot` gained support for [Automatic Boot Assessment](https://systemd.io/AUTOMATIC_BOOT_ASSESSMENT/) via the new [`boot.loader.systemd-boot.bootCounting`](#opt-boot.loader.systemd-boot.bootCounting.enable) options, allowing automatic detection of and recovery from bad NixOS generations. As part of this change, boot loader entries on the ESP/XBOOTLDR partition are now named `nixos-<content-hash>.conf` instead of `nixos-generation-<n>.conf`; existing entries are migrated automatically on the next `nixos-rebuild boot`/`switch`.
- The Wordpress module now supports auto database migrations using wp-cli, which gets triggered after every package version update.
- `services.nginx` gained a [`lua`](#opt-services.nginx.lua.enable) option to enable Lua scripting via OpenResty's lua-nginx-module on a stock nginx, configuring `lua_package_path`/`lua_package_cpath` from the packages listed in [`services.nginx.lua.extraPackages`](#opt-services.nginx.lua.extraPackages). Use this to add Lua to a regular nginx; for the full OpenResty platform (libraries that rely on its bundled lualib, such as `lua-resty-openidc`), set `services.nginx.package` to `pkgs.openresty` instead — the option configures the Lua search path for it too.
- `services.nginx.virtualHosts.<name>.locations.<name>` gained a new `useGrpcErrorPages` option. If enabled, it sets up error pages that are valid gRPC messages. This is useful if you proxy gRPC and want to emit errors from nginx, for example when adding authentication on top.

View File

@@ -335,7 +335,7 @@ class BaseMachine(ABC):
...
@abstractmethod
def wait_for_shutdown(self) -> None:
def wait_for_shutdown(self, timeout: dt.timedelta | None = None) -> None:
"""Wait for the machine to power off. This does *not* initiate a shutdown;
that's usually done via `shutdown()`.
"""
@@ -1061,7 +1061,7 @@ class QemuMachine(BaseMachine):
break
self.send_console(char.decode())
def wait_for_shutdown(self) -> None:
def wait_for_shutdown(self, timeout: dt.timedelta | None = None) -> None:
"""
Wait for the VM to power off. This does *not* initiate a shutdown;
that's usually done via `shutdown()`.
@@ -1072,7 +1072,9 @@ class QemuMachine(BaseMachine):
with self.nested("waiting for the VM to power off"):
sys.stdout.flush()
assert self.process
self.process.wait()
self.process.wait(
timeout=timeout.total_seconds() if timeout is not None else None
)
self.pid = None
self.booted = False
@@ -1903,7 +1905,7 @@ class NspawnMachine(BaseMachine):
self.systemctl("poweroff")
self.wait_for_shutdown()
def wait_for_shutdown(self) -> None:
def wait_for_shutdown(self, timeout: dt.timedelta | None = None) -> None:
"""
Wait for the container to power off. This does *not* initiate a shutdown;
that's usually done via `shutdown()`.
@@ -1912,7 +1914,9 @@ class NspawnMachine(BaseMachine):
return
with self.nested("waiting for the container to power off"):
self.process.wait()
self.process.wait(
timeout=timeout.total_seconds() if timeout is not None else None
)
self.process = None

View File

@@ -42,7 +42,7 @@ in
};
};
nixPath = mkOption {
settings.nix-path = mkOption {
type = types.listOf types.str;
default =
if cfg.channel.enable then
@@ -80,8 +80,11 @@ in
};
};
config = mkIf cfg.enable {
imports = [
(lib.mkRenamedOptionModule [ "nix" "nixPath" ] [ "nix" "settings" "nix-path" ])
];
config = mkIf cfg.enable {
environment.extraInit = mkIf cfg.channel.enable ''
if [ -e "$HOME/.nix-defexpr/channels" ]; then
export NIX_PATH="$HOME/.nix-defexpr/channels''${NIX_PATH:+:$NIX_PATH}"
@@ -95,7 +98,7 @@ in
# NIX_PATH has a non-empty default according to Nix docs, so we don't unset
# it when empty.
environment.sessionVariables = {
NIX_PATH = cfg.nixPath;
NIX_PATH = cfg.settings.nix-path;
};
systemd.tmpfiles.rules = lib.mkIf cfg.channel.enable [

View File

@@ -46,7 +46,7 @@ in
powerManagement.powerDownCommands = ''
#flush any bytes in pipe
while read -n 1 -t 1 SUSPEND_RESULT < /tmp/PmMessagesPort_out; do : ; done;
while read -r -n 1 -t 1 < /tmp/PmMessagesPort_out; do : ; done;
#suspend DisplayLinkManager
echo "S" > /tmp/PmMessagesPort_in
@@ -54,7 +54,7 @@ in
#wait until suspend of DisplayLinkManager finish
if [ -f /tmp/PmMessagesPort_out ]; then
#wait until suspend of DisplayLinkManager finish
read -n 1 -t 10 SUSPEND_RESULT < /tmp/PmMessagesPort_out
read -r -n 1 -t 10 < /tmp/PmMessagesPort_out
fi
'';

View File

@@ -63,7 +63,7 @@ in
default = false;
description = ''
Use the Wayland input method frontend.
This doesn't set `QT_IM_MODULE` environment variable.
This doesn't set `GTK_IM_MODULE` and `QT_IM_MODULE` environment variables.
See [Using Fcitx 5 on Wayland](https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#GTK_IM_MODULE).
'';
};
@@ -90,6 +90,7 @@ in
XMODIFIERS = "@im=ibus";
}
// lib.optionalAttrs (!cfg.waylandFrontend) {
GTK_IM_MODULE = "ibus";
QT_IM_MODULE = "ibus";
};

View File

@@ -72,6 +72,20 @@ $ nixos-version --configuration-revision
aa314ebd1592f6cdd53cb5bba8bcae97d9323de8
.Ed
.
.It Fl -kernel-version
Show the kernel version, e.g.
.Bd -literal -offset indent
$ nixos-version --kernel-version
7.2.5
.Ed
.
.It Fl -specialisations
Show specialisations, separated by spaces, if available, e.g.
.Bd -literal -offset indent
$ nixos-version --specialisations
foo bar
.Ed
.
.It Fl -json
Print a JSON representation of the versions of NixOS and the top-level
configuration flake.

View File

@@ -20,8 +20,23 @@ case "$1" in
fi
echo "@configurationRevision@"
;;
--kernel-version)
if [[ "@kernelVersion@" =~ "@" ]]; then
echo "$0: kernel version is unknown" >&2
exit 1
fi
echo "@kernelVersion@"
;;
--specialisations)
specialisations=@specialisations@
if [[ -z "$specialisations" ]]; then
echo "$0: no specialisations found" >&2
exit 1
fi
printf '%s\n' "$specialisations"
;;
--json)
cat <<EOF
cat <<'EOF'
@json@
EOF
;;

View File

@@ -53,13 +53,27 @@ let
nixos-version = makeProg {
name = "nixos-version";
src = ./nixos-version.sh;
replacements = {
replacements = rec {
inherit (pkgs) runtimeShell;
inherit (config.system.nixos) version codeName revision;
inherit (config.system) configurationRevision;
kernelVersion =
if config.boot.kernel.enable then
# modDirVersion returns 6.18.54-xanmod1 instead of 6.18.54
config.boot.kernelPackages.kernel.modDirVersion or config.boot.kernelPackages.kernel.version
else
null;
specialisations = lib.escapeShellArg (
lib.concatStringsSep " " (lib.attrNames config.specialisation)
);
json = builtins.toJSON (
{
nixosVersion = config.system.nixos.version;
specialisations = lib.attrNames config.specialisation;
}
// lib.optionalAttrs (kernelVersion != null) {
inherit kernelVersion;
}
// lib.optionalAttrs (config.system.nixos.revision != null) {
nixpkgsRevision = config.system.nixos.revision;
@@ -292,7 +306,7 @@ in
{
options.system.tools.${name}.enable = lib.mkEnableOption "${name} script" // {
default = config.nix.enable && !config.system.disableInstallerTools;
defaultText = "config.nix.enable && !config.system.disableInstallerTools";
defaultText = lib.literalExpression "config.nix.enable && !config.system.disableInstallerTools";
};
config = lib.mkIf config.system.tools.${name}.enable {

View File

@@ -102,7 +102,7 @@ in
# because we would need some kind of evil shim taking the *calling* flake's self path,
# perhaps, to ever make that work (in order to know where the Nix expr for the system came
# from and how to call it).
nix.nixPath = lib.mkDefault (
nix.settings.nix-path = lib.mkDefault (
[ "nixpkgs=flake:nixpkgs" ]
++ lib.optional config.nix.channel.enable "/nix/var/nix/profiles/per-user/root/channels"
);

View File

@@ -959,6 +959,7 @@
./services/misc/nzbhydra2.nix
./services/misc/octoprint.nix
./services/misc/ollama.nix
./services/misc/ollaya.nix
./services/misc/ombi.nix
./services/misc/omnom.nix
./services/misc/open-webui.nix
@@ -1258,7 +1259,6 @@
./services/networking/gnunet.nix
./services/networking/go-autoconfig.nix
./services/networking/go-camo.nix
./services/networking/go-neb.nix
./services/networking/go-shadowsocks2.nix
./services/networking/gobgpd.nix
./services/networking/godns.nix

View File

@@ -61,11 +61,10 @@ in
#!${pkgs.runtimeShell}
# Import environment variables
${cfg.extraSessionCommands}
# Setup systemd user environment
systemctl --user import-environment DISPLAY WAYLAND_DISPLAY
systemctl --user start dwl-session.target
# Start dwl
exec ${lib.getExe cfg.package}
# Start dwl, then set up the systemd user environment once dwl
# has actually set WAYLAND_DISPLAY (see dwl(1) -s), instead of
# importing it before dwl exists.
exec ${lib.getExe cfg.package} -s "systemctl --user import-environment DISPLAY WAYLAND_DISPLAY; systemctl --user start dwl-session.target"
'';
mode = "0755"; # Make it executable
};

View File

@@ -33,7 +33,13 @@ in
config = lib.mkIf cfg.enable (
lib.mkMerge [
{
environment.systemPackages = [ cfg.package ];
environment.systemPackages = [
cfg.package
];
# Needed to add the freedesktop sound theme
# It's only a runtime dependency for noctalia, so it's not made a package dependency.
xdg.sounds.enable = true;
systemd.user.services.noctalia = lib.mkIf cfg.systemd.enable {
description = "Noctalia Wayland desktop shell";

View File

@@ -486,6 +486,10 @@ in
See https://www.isc.org/blogs/isc-dhcp-eol/ for details.
Please switch to a different implementation like kea or dnsmasq.
'')
(lib.mkRemovedOptionModule [ "services" "go-neb" ] ''
The Go-NEB project was discontinued by Matrix.org and archived in June
2023. Use matrix-hookshot or another maintained Matrix bot instead.
'')
(mkRemovedOptionModule [ "services" "gsignond" ] ''
The corresponding package was unmaintained, abandoned upstream, used outdated library and thus removed from nixpkgs.
'')

View File

@@ -51,7 +51,10 @@ in
sockets.pwupdd.wantedBy = lib.optional config.users.mutableUsers "sockets.target"; # immutable users do not need password updating
sockets.newidmapd.wantedBy = [ "sockets.target" ];
services."pwupdd@".environment.PWUPDD_OPTS = lib.escapeShellArgs cfg.extraArgs;
services."pwaccessd".environment.PWACCESSD_OPTS = lib.escapeShellArgs cfg.extraArgs;
services."pwaccessd".environment = {
LD_LIBRARY_PATH = config.system.nssModules.path;
PWACCESSD_OPTS = lib.escapeShellArgs cfg.extraArgs;
};
};
environment.systemPackages = [ cfg.package ];

View File

@@ -13,6 +13,8 @@ let
mkPackageOption
mkOption
maintainers
optionals
optionalString
;
inherit (lib.types)
addCheck
@@ -23,6 +25,10 @@ let
str
submodule
;
inherit (pkgs)
writeShellScriptBin
;
cfg = config.services.navidrome;
settingsFormat = pkgs.formats.json { };
in
@@ -146,6 +152,29 @@ in
let
inherit (lib) mkIf optional getExe;
WorkingDirectory = "/var/lib/navidrome";
settingsFile = settingsFormat.generate "navidrome.json" cfg.settings;
# Wrapper so that users can do admin tasks with the configured navidrome
#
# Since it is common that the user may be running this from their home directory,
# or possible something else, we should not inherit the CWD or else it may error
# trying to chdir to it since this runs as the navidrome user.
wrappedNavi = writeShellScriptBin "navidrome-cli" ''
exec systemd-run \
--quiet \
--pty \
--wait \
--service-type=exec \
--collect \
--working-directory=${WorkingDirectory} \
${optionalString (cfg.environmentFile != null) "-p EnvironmentFile=${cfg.environmentFile}"} \
-p Group=${cfg.user} \
-p User=${cfg.group} \
-u navidrome-admin.service \
-- \
${lib.getExe cfg.package} --configfile ${settingsFile} "$@"
'';
in
mkIf cfg.enable {
systemd = {
@@ -169,9 +198,7 @@ in
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
ExecStart = ''
${getExe cfg.finalPackage} --configfile ${settingsFormat.generate "navidrome.json" cfg.settings}
'';
ExecStart = "${lib.getExe cfg.finalPackage} --configfile ${settingsFile}";
EnvironmentFile = lib.mkIf (cfg.environmentFile != null) [ cfg.environmentFile ];
User = cfg.user;
Group = cfg.group;
@@ -235,6 +262,10 @@ in
users.groups = mkIf (cfg.group == "navidrome") { navidrome = { }; };
networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.settings.Port ];
environment.systemPackages = [
wrappedNavi
];
};
meta.doc = ./navidrome.md;

View File

@@ -30,6 +30,7 @@ let
cosmic-launcher
cosmic-notifications
cosmic-osd
cosmic-osk
cosmic-panel
cosmic-session
cosmic-settings
@@ -90,6 +91,7 @@ in
cosmic-reader
cosmic-screenshot
cosmic-term
cosmic-viewer
cosmic-wallpapers
cosmic-sound-theme
glib
@@ -134,6 +136,11 @@ in
open-sans
];
qt = {
enable = lib.mkDefault true;
platformTheme = lib.mkDefault "qt5ct";
};
# Required options for the COSMIC DE
environment.sessionVariables.X11_BASE_RULES_XML = "${config.services.xserver.xkb.dir}/rules/base.xml";
environment.sessionVariables.X11_EXTRA_RULES_XML = "${config.services.xserver.xkb.dir}/rules/base.extras.xml";
@@ -164,6 +171,7 @@ in
hardware.system76.power-daemon.enable = lib.mkDefault (
!config.services.power-profiles-daemon.enable && !config.services.tuned.enable
);
services.switcherooControl.enable = lib.mkDefault true;
warnings = lib.optionals (cfg.showExcludedPkgsWarning && excludedCorePkgs != [ ]) [
''

View File

@@ -48,6 +48,7 @@
# Accounts daemon looks for dbus interfaces in $XDG_DATA_DIRS/accountsservice
environment.XDG_DATA_DIRS = "${config.system.path}/share";
environment.LD_LIBRARY_PATH = config.system.nssModules.path;
}
(

View File

@@ -174,7 +174,7 @@ in
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "oneshot";
ExecStart = "${cfg.package}/bin/ras-mc-ctl --register-labels";
ExecStart = "${cfg.package}/bin/ras-mc-ctl dimm --register-labels";
RemainAfterExit = true;
};
};

View File

@@ -90,8 +90,6 @@ let
}) cfg.sieve.pipeBins
);
yesOrNo = v: if v then "yes" else "no";
toOption =
i: n: v:
"${i}${toString n} = ${v}";
@@ -103,7 +101,7 @@ let
if isInt v then
toString v
else if isBool v then
yesOrNo v
lib.boolToYesNo v
else if isString v then
v
else if isPath v || isDerivation v then

View File

@@ -6,8 +6,6 @@
}:
let
concatMapLines = f: l: lib.concatStringsSep "\n" (map f l);
cfg = config.services.mlmmj;
stateDir = "/var/lib/mlmmj";
spoolDir = "/var/spool/mlmmj";
@@ -141,10 +139,10 @@ in
];
};
extraAliases = concatMapLines (alias cfg.listDomain) cfg.mailLists;
extraAliases = lib.concatMapStringsSep "\n" (alias cfg.listDomain) cfg.mailLists;
virtual = concatMapLines (virtual cfg.listDomain) cfg.mailLists;
transport = concatMapLines (transport cfg.listDomain) cfg.mailLists;
virtual = lib.concatMapStringsSep "\n" (virtual cfg.listDomain) cfg.mailLists;
transport = lib.concatMapStringsSep "\n" (transport cfg.listDomain) cfg.mailLists;
};
environment.systemPackages = [ pkgs.mlmmj ];
@@ -165,7 +163,7 @@ in
ExecStart = "${pkgs.mlmmj}/bin/mlmmj-maintd -F -d ${spoolDir}/${cfg.listDomain}";
};
preStart = ''
${concatMapLines (createList cfg.listDomain) cfg.mailLists}
${lib.concatMapStringsSep "\n" (createList cfg.listDomain) cfg.mailLists}
${lib.getExe' config.services.postfix.package "postmap"} /etc/postfix/virtual
${lib.getExe' config.services.postfix.package "postmap"} /etc/postfix/transport
'';

View File

@@ -244,8 +244,6 @@ in
"noroot"
"noroot-locked"
];
RuntimeDirectory = "postfix-tlspol";
RuntimeDirectoryMode = "1750";
WorkingDirectory = "/var/cache/postfix-tlspol";
UMask = "0077";
};

View File

@@ -46,6 +46,14 @@ let
configFile = pkgs.writeText "postsrsd.conf" (
renderAttr (lib.filterAttrsRecursive (_: v: v != null) cfg.settings)
);
postfixIntegration =
if cfg.configurePostfix == true then
"socketmap"
else if cfg.configurePostfix == false then
"none"
else
cfg.configurePostfix;
in
{
imports = [
@@ -122,6 +130,15 @@ in
'';
};
milter = lib.mkOption {
type = with lib.types; nullOr (strMatching "^(unix|inet):.+");
default = "unix:/run/postsrsd/milter";
example = "inet:localhost:9997";
description = ''
Milter listener configuration in `unix:/path/to/socket` or `inet:host:port` format.
'';
};
secrets-file = lib.mkOption {
type = lib.types.str;
default = "\${CREDENTIALS_DIRECTORY}/secrets-file";
@@ -168,11 +185,11 @@ in
};
socketmap = lib.mkOption {
type = lib.types.strMatching "^(unix|inet):.+";
default = "unix:/run/postsrsd/socket";
type = with lib.types; nullOr (strMatching "^(unix|inet):.+");
default = "unix:/run/postsrsd/socketmap";
example = "inet:localhost:10003";
description = ''
Listener configuration in socket map format native to Postfix configuration.
Socketmap listener configuration in `unix:/path/to/socket` or `inet:host:port` format.
'';
};
@@ -212,10 +229,23 @@ in
};
configurePostfix = lib.mkOption {
type = lib.types.bool;
default = true;
type = lib.types.enum [
true
false
"none"
"socketmap"
"milter"
];
default = "socketmap";
example = "milter";
description = ''
Whether to configure the required settings to use postsrsd in the local Postfix instance.
Whether and how to integrate postsrsd into the local Postfix instance.
::: {.caution}
Boolean values are deprecated and retained for backwards
compatibility. `true` is equivalent to `socketmap`, and `false` is
equivalent to `none`.
:::
'';
};
@@ -234,17 +264,41 @@ in
};
config = lib.mkMerge [
(lib.mkIf (cfg.enable && cfg.configurePostfix && config.services.postfix.enable) {
services.postfix.settings.main = {
# https://github.com/roehling/postsrsd#configuration
sender_canonical_maps = "socketmap:${cfg.settings.socketmap}:forward";
sender_canonical_classes = "envelope_sender";
recipient_canonical_maps = "socketmap:${cfg.settings.socketmap}:reverse";
recipient_canonical_classes = [
"envelope_recipient"
"header_recipient"
];
};
{
warnings = lib.optionals (cfg.enable && isBool cfg.configurePostfix) [
''
Boolean values are deprecated for `services.postsrsd.configurePostfix` and will be rejected in NixOS 27.05.
Use `none`, `socketmap`, or `milter` instead. `true` is equivalent to `socketmap` and `false` is equivalent to `none`.
''
];
}
(lib.mkIf (cfg.enable && postfixIntegration != "none" && config.services.postfix.enable) {
assertions = [
{
assertion = postfixIntegration == "milter" -> cfg.settings.milter != null;
message = "Configuring Postfix `smtpd_milters` requires `services.postsrsd.settings.milter` to be set.";
}
{
assertion = postfixIntegration == "socketmap" -> cfg.settings.socketmap != null;
message = "Configuring Postfix canonical maps requires `services.postsrsd.settings.socketmap` to be set.";
}
];
services.postfix.settings.main =
lib.optionalAttrs (postfixIntegration == "socketmap") {
# https://github.com/roehling/postsrsd#configuration
sender_canonical_maps = "socketmap:${cfg.settings.socketmap}:forward";
sender_canonical_classes = "envelope_sender";
recipient_canonical_maps = "socketmap:${cfg.settings.socketmap}:reverse";
recipient_canonical_classes = [
"envelope_recipient"
"header_recipient"
];
}
// lib.optionalAttrs (postfixIntegration == "milter") {
# https://github.com/roehling/postsrsd/tree/main#milter-support
smtpd_milters = [ cfg.settings.milter ];
};
users.users.postfix.extraGroups = [ cfg.group ];
})

View File

@@ -20,11 +20,16 @@ let
rawHomeserverUrl = cfg.homeserverUrl;
pantalaimon = {
inherit (cfg.pantalaimon) username;
use = cfg.pantalaimon.enable;
}
// lib.optionalAttrs cfg.pantalaimon.enable {
inherit (cfg.pantalaimon) username;
password = "@PANTALAIMON_PASSWORD@"; # will be replaced in "generateConfig"
};
encryption = {
inherit (cfg.settings.encryption) username;
password = "@ENCRYPTION_PASSWORD@"; # will be replaced in "generateConfig"
};
};
moduleConfigFile = pkgs.writeText "module-config.yaml" (
@@ -72,6 +77,9 @@ let
${lib.optionalString (cfg.pantalaimon.passwordFile != null) ''
${pkgs.replace-secret}/bin/replace-secret '@PANTALAIMON_PASSWORD@' '${cfg.pantalaimon.passwordFile}' ${cfg.dataPath}/config/default.yaml
''}
${lib.optionalString (cfg.encryption.passwordFile != null) ''
${pkgs.replace-secret}/bin/replace-secret '@ENCRYPTION_PASSWORD@' '${cfg.encryption.passwordFile}' ${cfg.dataPath}/config/default.yaml
''}
''
);
in
@@ -98,6 +106,14 @@ in
'';
};
encryption.passwordFile = lib.mkOption {
type = with lib.types; nullOr path;
default = null;
description = ''
File containing the matrix password for the `mjolnir` user.
'';
};
pantalaimon = lib.mkOption {
description = ''
`pantalaimon` options (enables E2E Encryption support).
@@ -186,17 +202,22 @@ in
config = lib.mkIf config.services.mjolnir.enable {
assertions = [
{
assertion = !(cfg.settings.encryption.use && cfg.encryption.passwordFile == null);
message = "encryption.passwordFile must be specified when native encryption is used.";
}
{
assertion = !(cfg.pantalaimon.enable && cfg.pantalaimon.passwordFile == null);
message = "Specify pantalaimon.passwordFile";
message = "pantalaimon.passwordFile must be specified when pantalaimon is enabled.";
}
{
assertion = !(cfg.pantalaimon.enable && cfg.accessTokenFile != null);
message = "Do not specify accessTokenFile when using pantalaimon";
assertion = cfg.accessTokenFile == null -> cfg.pantalaimon.enable || cfg.settings.encryption.use;
message = "Do not specify accessTokenFile when using native encryption or pantalaimon";
}
{
assertion = !(!cfg.pantalaimon.enable && cfg.accessTokenFile == null);
message = "Specify accessTokenFile when not using pantalaimon";
assertion =
!(!cfg.pantalaimon.enable && !cfg.settings.encryption.use && cfg.accessTokenFile == null);
message = "Specify accessTokenFile when not using pantalaimon or native encryption.";
}
];

View File

@@ -11,6 +11,14 @@ let
configFile = configFormat.generate "autobrr.toml" cfg.settings;
in
{
imports = [
(lib.mkRemovedOptionModule [
"services"
"autobrr"
"secretFile"
] "autobrr no longer uses a session secret since version 1.82.0.")
];
options = {
services.autobrr = {
enable = lib.mkEnableOption "Autobrr";
@@ -21,11 +29,6 @@ in
description = "Open ports in the firewall for the Autobrr web interface.";
};
secretFile = lib.mkOption {
type = lib.types.path;
description = "File containing the session secret for the Autobrr web interface.";
};
settings = lib.mkOption {
type = lib.types.submodule {
freeformType = configFormat.type;
@@ -67,17 +70,6 @@ in
};
config = lib.mkIf cfg.enable {
assertions = [
{
assertion = !(cfg.settings ? sessionSecret);
message = ''
Session secrets should not be passed via settings, as
these are stored in the world-readable nix store.
Use the secretFile option instead.'';
}
];
systemd = {
tmpfiles.settings = {
"10-autobrr" = {
@@ -101,8 +93,6 @@ in
serviceConfig = {
Type = "simple";
DynamicUser = true;
LoadCredential = "sessionSecret:${cfg.secretFile}";
Environment = [ "AUTOBRR__SESSION_SECRET_FILE=%d/sessionSecret" ];
StateDirectory = "autobrr";
ExecStart = "${lib.getExe cfg.package} --config %S/autobrr";
Restart = "on-failure";

View File

@@ -1,6 +1,6 @@
# CLIProxyAPI {#module-services-cliproxyapi}
[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) exposes OAuth-based subscription CLIs (Claude Code, Codex, Gemini, Qwen, Grok, Antigravity) behind OpenAI/Gemini/Anthropic-compatible HTTP APIs.
[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) exposes OAuth-based subscription CLIs (Claude Code, Codex, Grok, Antigravity, Kimi, Devin, Meta) behind OpenAI/Gemini/Anthropic-compatible HTTP APIs.
Enable it with:
@@ -10,11 +10,11 @@ Enable it with:
}
```
The service runs as a dedicated `cliproxyapi` user and keeps its configuration and OAuth tokens under `/var/lib/cliproxyapi`.
The service runs as a dedicated `cliproxyapi` user and keeps its configuration and OAuth tokens under `/var/lib/cliproxyapi`. The configuration file is regenerated from [](#opt-services.cliproxyapi.settings) at startup, which overwrites any changes made through the management API.
## Authentication {#module-services-cliproxyapi-authentication}
Provider logins use OAuth and must land in the service's `auth-dir` (`/var/lib/cliproxyapi`), which is owned by the `cliproxyapi` user. Either of the approaches below writes the token with the correct ownership, and the running service picks it up without a restart.
Provider logins use OAuth and must land in the service's `oauth.auth-dir` (`/var/lib/cliproxyapi`), which is owned by the `cliproxyapi` user. Either of the approaches below writes the token with the correct ownership, and the running service picks it up without a restart.
### Management API {#module-services-cliproxyapi-authentication-management-api}
@@ -22,19 +22,31 @@ Set a management key in [](#opt-services.cliproxyapi.settings):
```nix
{
services.cliproxyapi.settings.remote-management.secret-key._secret =
"/run/secrets/cliproxyapi-mgmt-key";
services.cliproxyapi.settings.management.secret-key._secret = "/run/secrets/cliproxyapi-mgmt-key";
}
```
Then request an authentication URL for the desired provider and open it in a browser:
Request a login URL and open it in a browser:
```bash
curl -H "Authorization: Bearer <management-key>" \
http://127.0.0.1:8317/v0/management/anthropic-auth-url
"http://127.0.0.1:8317/v8/management/oauth/auth-url?provider=claude"
```
The daemon completes the OAuth flow itself and stores the token in its `auth-dir`. Authentication endpoints are available for the `anthropic`, `codex`, `xai`, `antigravity`, and `kimi` providers.
Other values for `provider` are `codex`, `antigravity`, `kimi`, `kimi-ai`, `xai`, `devin` and `meta`. `kimi`, `kimi-ai`, `xai` and `meta` use a device code, so the login finishes once it is approved in the browser.
For `claude`, `codex` and `antigravity`, the browser ends up on a `localhost` page that fails to load. Send that URL to the daemon to finish the login:
```bash
curl -H "Authorization: Bearer <management-key>" \
-H "Content-Type: application/json" \
-d '{"redirect_url": "<url>"}' \
http://127.0.0.1:8317/v8/management/oauth/callback
```
Alternatively, add `is_webui=true` to the login URL request, and the daemon will listen on the callback port and finish the login itself.
To check on a login, query `/v8/management/oauth/status?state=<state>` with the `state` from the login URL response. It returns `wait` while the login is pending, `ok` once the token is saved and `error` if it failed.
### Command-line login {#module-services-cliproxyapi-authentication-cli}
@@ -52,4 +64,4 @@ Then run the login as the service user, pointing at the managed configuration:
sudo -u cliproxyapi cliproxyapi -config /var/lib/cliproxyapi/config.yaml --claude-login
```
Other providers use their matching flags, for example `--codex-login` or `--xai-login`. On a headless host, pass `-no-browser` to print the OAuth URL instead of launching a browser.
Other providers have their own flags, such as `--codex-login` or `--xai-login`; see `cliproxyapi -help`. On a headless host, add `-no-browser` to print the login URL. The Claude, Codex, Antigravity and Devin logins then ask you to paste the `localhost` URL you were redirected to.

View File

@@ -10,14 +10,9 @@ let
format = pkgs.formats.yaml { };
stateDir = "/var/lib/cliproxyapi";
configPath = "${stateDir}/config.yaml";
settings = {
auth-dir = stateDir;
}
// cfg.settings;
secretsReplacement = utils.genJqSecretsReplacement {
loadCredential = true;
} settings configPath;
port = cfg.settings.port or 8317;
} cfg.settings configPath;
in
{
options.services.cliproxyapi = {
@@ -26,14 +21,30 @@ in
package = lib.mkPackageOption pkgs "cliproxyapi" { };
settings = lib.mkOption {
type = format.type;
type = lib.types.submodule {
freeformType = format.type;
options = {
server.port = lib.mkOption {
type = lib.types.port;
default = 8317;
description = "Port on which CLIProxyAPI listens.";
};
oauth.auth-dir = lib.mkOption {
type = lib.types.str;
default = stateDir;
description = "Directory where OAuth tokens are stored.";
};
};
};
default = { };
example = lib.literalExpression ''
{
host = "127.0.0.1";
port = 8317;
api-keys = [ { _secret = "/run/secrets/cliproxyapi-api-key"; } ];
remote-management.secret-key._secret = "/run/secrets/cliproxyapi-management-key";
server = {
host = "127.0.0.1";
port = 8317;
};
access.api-keys = [ { _secret = "/run/secrets/cliproxyapi-api-key"; } ];
management.secret-key._secret = "/run/secrets/cliproxyapi-management-key";
}
'';
description = ''
@@ -54,7 +65,7 @@ in
openFirewall = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Whether to open the firewall for the specified port.";
description = "Whether to open the firewall for {option}`services.cliproxyapi.settings.server.port`.";
};
user = lib.mkOption {
@@ -142,7 +153,7 @@ in
};
networking.firewall = lib.mkIf cfg.openFirewall {
allowedTCPPorts = [ port ];
allowedTCPPorts = [ cfg.settings.server.port ];
};
};

View File

@@ -1801,7 +1801,6 @@ in
Slice = "system-gitlab.slice";
ExecStart = "${gitlab-rake}/bin/gitlab-rake gitlab:backup:create";
Type = "oneshot";
RemainAfterExit = true;
};
};

View File

@@ -0,0 +1,228 @@
{
config,
lib,
pkgs,
...
}:
let
inherit (lib) literalExpression types;
cfg = config.services.ollaya;
ollaya = lib.getExe cfg.package;
staticUser = cfg.user != null && cfg.group != null;
in
{
options.services.ollaya = {
enable = lib.mkEnableOption "ollaya server for local decision models";
package = lib.mkPackageOption pkgs "ollaya" { };
user = lib.mkOption {
type = types.nullOr types.str;
default = null;
example = "ollaya";
description = ''
User account under which to run ollaya. Defaults to
[`DynamicUser`](https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#DynamicUser=)
when set to `null`.
The user will automatically be created when this option is non-null.
'';
};
group = lib.mkOption {
type = types.nullOr types.str;
default = cfg.user;
defaultText = literalExpression "config.services.ollaya.user";
example = "ollaya";
description = ''
Group under which to run ollaya. Only used when `services.ollaya.user` is set.
'';
};
home = lib.mkOption {
type = types.str;
default = "/var/lib/ollaya";
example = "/home/foo";
description = "The home directory that the ollaya service is started in.";
};
modelsDir = lib.mkOption {
type = types.str;
default = "${cfg.home}/models";
defaultText = literalExpression "\${config.services.ollaya.home}/models";
example = "/path/to/ollaya/models";
description = ''
Directory where ollaya reads and stores downloaded models.
'';
};
host = lib.mkOption {
type = types.str;
default = "127.0.0.1";
example = "0.0.0.0";
description = "IP address on which the server listens.";
};
port = lib.mkOption {
type = types.port;
default = 11435;
example = 11111;
description = "Port on which the server listens.";
};
settings = lib.mkOption {
type = types.submodule { freeformType = types.attrsOf types.str; };
default = { };
example = {
OLLAYA_DEVICE = "cuda";
OLLAYA_KEEP_ALIVE = "30m";
};
description = ''
Environment variables passed to the ollaya server process.
See <https://ollaya.dev/docs/cli#ollaya-serve> for available variables.
'';
};
loadModels = lib.mkOption {
type = types.listOf types.str;
apply = builtins.filter (model: model != "");
default = [ ];
example = [ "winnow:e4b" ];
description = ''
Models to download after the ollaya service starts. This creates a
separate `ollaya-model-loader.service`.
'';
};
openFirewall = lib.mkOption {
type = types.bool;
default = false;
description = ''
Whether to open the firewall for ollaya. This adds
`services.ollaya.port` to `networking.firewall.allowedTCPPorts`.
'';
};
};
config = lib.mkIf cfg.enable {
users = lib.mkIf staticUser {
users.${cfg.user} = {
inherit (cfg) home;
isSystemUser = true;
group = cfg.group;
};
groups.${cfg.group} = { };
};
systemd.services.ollaya = {
description = "Server for local decision models";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
environment = cfg.settings // {
HOME = cfg.home;
OLLAYA_MODELS = cfg.modelsDir;
OLLAYA_HOST = "${cfg.host}:${toString cfg.port}";
};
serviceConfig =
lib.optionalAttrs staticUser {
User = cfg.user;
Group = cfg.group;
}
// {
Type = "exec";
DynamicUser = true;
ExecStart = "${ollaya} serve";
WorkingDirectory = cfg.home;
StateDirectory = [ "ollaya" ];
ReadWritePaths = [
cfg.home
cfg.modelsDir
];
CapabilityBoundingSet = [ "" ];
DeviceAllow = [
"char-nvidiactl"
"char-nvidia-caps"
"char-nvidia-frontend"
"char-nvidia-uvm"
"char-drm"
"char-fb"
"char-kfd"
"/dev/dxg"
];
DevicePolicy = "closed";
LockPersonality = true;
MemoryDenyWriteExecute = true;
NoNewPrivileges = true;
PrivateDevices = false;
PrivateTmp = true;
PrivateUsers = true;
ProcSubset = "all";
ProtectClock = true;
ProtectControlGroups = true;
ProtectHome = true;
ProtectHostname = true;
ProtectKernelLogs = true;
ProtectKernelModules = true;
ProtectKernelTunables = true;
ProtectProc = "invisible";
ProtectSystem = "strict";
RemoveIPC = true;
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;
RestrictAddressFamilies = [
"AF_INET"
"AF_INET6"
"AF_UNIX"
];
SupplementaryGroups = [ "render" ];
SystemCallArchitectures = "native";
SystemCallFilter = [
"@system-service @resources"
"~@privileged"
];
UMask = "0077";
};
};
systemd.services.ollaya-model-loader = lib.mkIf (cfg.loadModels != [ ]) {
description = "Download ollaya models in the background";
wantedBy = [
"multi-user.target"
"ollaya.service"
];
wants = [ "network-online.target" ];
after = [
"ollaya.service"
"network-online.target"
];
bindsTo = [ "ollaya.service" ];
environment = config.systemd.services.ollaya.environment;
serviceConfig = {
Type = "exec";
DynamicUser = true;
Restart = "on-failure";
RestartSec = "1s";
RestartMaxDelaySec = "2h";
RestartSteps = "10";
};
script =
let
nproc = lib.getExe' pkgs.coreutils "nproc";
xargs = lib.getExe' pkgs.findutils "xargs";
in
''
printf "%s\0" ${lib.escapeShellArgs cfg.loadModels} | '${xargs}' -0 -r -n 1 -P "$('${nproc}')" '${ollaya}' pull
'';
};
networking.firewall.allowedTCPPorts = lib.optional cfg.openFirewall cfg.port;
environment.systemPackages = [ cfg.package ];
};
meta.maintainers = with lib.maintainers; [ happysalada ];
}

View File

@@ -38,12 +38,8 @@ let
PAPERLESS_REDIS = "unix://${redisServer.unixSocket}";
}
// lib.optionalAttrs (cfg.settings.PAPERLESS_AI_ENABLED or true) {
NLTK_DATA = cfg.package.nltkDataDir;
TIKTOKEN_CACHE_DIR = cfg.package.tiktokenCacheDir;
}
// lib.optionalAttrs (cfg.settings.PAPERLESS_ENABLE_NLTK or true) {
PAPERLESS_NLTK_DIR = cfg.package.nltkDataDir;
}
// lib.optionalAttrs (cfg.openMPThreadingWorkaround) {
OMP_NUM_THREADS = "1";
}
@@ -717,7 +713,9 @@ in
"d '${cfg.exporter.directory}' - ${cfg.user} ${config.users.users.${cfg.user}.group} - -"
];
services.paperless.exporter.settings = options.services.paperless.exporter.settings.default;
services.paperless.exporter.settings = lib.mapAttrs (
_: v: lib.mkDefault v
) options.services.paperless.exporter.settings.default;
systemd.services.paperless-exporter = {
startAt = lib.defaultTo [ ] cfg.exporter.onCalendar;

View File

@@ -6,6 +6,76 @@
}:
let
cfg = config.services.beszel.agent;
hasVideoDriver = driver: builtins.elem driver config.services.xserver.videoDrivers;
# Collector names must match `isValidCollectorSource` in upstream's agent/gpu.go.
# macmon and powermetrics are macOS-only and omitted here.
gpuCollectors = {
# read sysfs directly, need no package or device access
"amd_sysfs" = { };
"intel_sysfs" = { };
"intel_gpu_top" = {
package = lib.getBin pkgs.intel-gpu-tools;
deviceAllow = [ "char-drm rw" ];
capabilities = [ "CAP_PERFMON" ];
# perf_event_open is in @debug, not @system-service
systemCalls = [ "perf_event_open" ];
};
"nvidia-smi" = {
package = lib.getBin config.hardware.nvidia.package;
deviceAllow = [ "char-nvidia* rw" ];
};
"nvml" = {
deviceAllow = [ "char-nvidia* rw" ];
};
"nvtop" = {
package = lib.getBin pkgs.nvtopPackages.full;
deviceAllow = [
"char-nvidia* rw"
"char-drm rw"
];
};
"rocm-smi" = {
package = lib.getBin pkgs.rocmPackages.rocm-smi;
deviceAllow = [
"char-drm rw"
"char-kfd rw"
];
};
};
activeCollectors = lib.optionals (!cfg.environment.SKIP_GPU) cfg.environment.GPU_COLLECTOR;
collectorAttrs =
attr: lib.unique (lib.concatMap (name: gpuCollectors.${name}.${attr} or [ ]) activeCollectors);
gpuPackages = map (name: gpuCollectors.${name}.package) (
lib.filter (name: gpuCollectors.${name} ? package) activeCollectors
);
gpuNeedsDevices = collectorAttrs "deviceAllow" != [ ];
# capabilities granted under PrivateUsers are void on the host, see
# systemd.exec(5), so these collectors also need the user namespace disabled
gpuNeedsCapabilities = collectorAttrs "capabilities" != [ ];
# Any explicit DeviceAllow turns DevicePolicy=auto into an allow-list, so the GPU
# devices are omitted when smartmon relies on full /dev access.
deviceAllowList =
lib.optionals (cfg.smartmon.enable && cfg.smartmon.deviceAllow != [ ]) (
map (device: "${device} r") cfg.smartmon.deviceAllow
)
++ lib.optionals (!cfg.smartmon.enable || cfg.smartmon.deviceAllow != [ ]) (
collectorAttrs "deviceAllow" ++ lib.optionals config.boot.zfs.enabled [ "/dev/zfs rw" ]
);
serviceCapabilities =
lib.optionals cfg.smartmon.enable [
"CAP_SYS_RAWIO"
"CAP_SYS_ADMIN"
]
++ collectorAttrs "capabilities";
in
{
meta.maintainers = with lib.maintainers; [
@@ -60,6 +130,45 @@ in
Enabling this option will skip systemd tracking and its setup in NixOS.
'';
};
SKIP_GPU = lib.mkOption {
type = lib.types.bool;
default = false;
description = ''
Whether to disable GPU monitoring.
Enabling this option will skip GPU tracking.
'';
};
GPU_COLLECTOR = lib.mkOption {
# upstream takes a comma-separated string, which used to be passed through as is
type =
with lib.types;
coercedTo str (value: map lib.trim (lib.splitString "," value)) (
listOf (enum (lib.attrNames gpuCollectors))
);
default =
lib.optionals (hasVideoDriver "nvidia") [ "nvidia-smi" ]
++ lib.optionals (hasVideoDriver "amdgpu") [ "amd_sysfs" ]
++ lib.optionals (hasVideoDriver "intel") [ "intel_sysfs" ];
defaultText = lib.literalMD ''
derived from {option}`services.xserver.videoDrivers`
'';
example = [
"nvidia-smi"
"intel_gpu_top"
];
description = ''
GPU collectors to use, in priority order. Overrides the agent's
auto-detection; the packages needed by the selected collectors are added
to the service path. If empty, the agent auto-detects available
collectors. `rocm-smi` is deprecated upstream in favour of `amd_sysfs`,
and `intel_gpu_top` is not used on the xe driver, where `intel_sysfs` is
preferred.
Access to GPU device nodes is only granted for the collectors listed
here, so a collector provided through
{option}`services.beszel.agent.extraPath` has to be listed as well.
'';
};
};
};
default = { };
@@ -129,22 +238,22 @@ in
wants = [ "network-online.target" ];
after = [ "network-online.target" ];
# drop empty lists so an unset GPU_COLLECTOR keeps upstream auto-detection
environment = lib.mapAttrs (
_: value: if lib.isBool value then (lib.boolToString value) else value
) (cfg.environment // { DATA_DIR = cfg.dataDir; });
_: value:
if lib.isBool value then
(lib.boolToString value)
else if lib.isList value then
lib.concatStringsSep "," value
else
value
) (lib.filterAttrs (_: value: value != [ ]) (cfg.environment // { DATA_DIR = cfg.dataDir; }));
path =
cfg.extraPath
++ lib.optionals cfg.smartmon.enable [ cfg.smartmon.package ]
++ lib.optionals (builtins.elem "nvidia" config.services.xserver.videoDrivers) [
(lib.getBin config.hardware.nvidia.package)
]
++ lib.optionals (builtins.elem "amdgpu" config.services.xserver.videoDrivers) [
(lib.getBin pkgs.rocmPackages.rocm-smi)
]
++ lib.optionals (builtins.elem "intel" config.services.xserver.videoDrivers) [
(lib.getBin pkgs.intel-gpu-tools)
];
++ lib.optionals config.boot.zfs.enabled [ config.boot.zfs.package ]
++ gpuPackages;
serviceConfig = {
ExecStart = ''
@@ -165,26 +274,22 @@ in
DynamicUser = true;
User = "beszel-agent";
# Capabilities needed for SMART monitoring
AmbientCapabilities = lib.mkIf cfg.smartmon.enable [
"CAP_SYS_RAWIO"
"CAP_SYS_ADMIN"
];
CapabilityBoundingSet = lib.mkIf cfg.smartmon.enable [
"CAP_SYS_RAWIO"
"CAP_SYS_ADMIN"
];
# Capabilities needed for SMART monitoring and GPU performance counters
AmbientCapabilities = serviceCapabilities;
CapabilityBoundingSet = serviceCapabilities;
# Device access for SMART monitoring
DeviceAllow = lib.mkIf (cfg.smartmon.enable && cfg.smartmon.deviceAllow != [ ]) (
map (device: "${device} r") cfg.smartmon.deviceAllow
);
DeviceAllow = lib.mkIf (deviceAllowList != [ ]) deviceAllowList;
LockPersonality = true;
NoNewPrivileges = !cfg.smartmon.enable;
PrivateDevices = !cfg.smartmon.enable;
PrivateDevices = !cfg.smartmon.enable && !gpuNeedsDevices;
PrivateTmp = true;
PrivateUsers = !cfg.smartmon.enable && !cfg.environment.SKIP_SYSTEMD;
# zfs commands fail inside a user namespace since zfs 2.2, see syncoid.nix
PrivateUsers =
!cfg.smartmon.enable
&& !config.boot.zfs.enabled
&& !cfg.environment.SKIP_SYSTEMD
&& !gpuNeedsCapabilities;
ProtectClock = true;
ProtectControlGroups = "strict";
ProtectHome = "read-only";
@@ -199,7 +304,7 @@ in
RestrictSUIDSGID = true;
SystemCallArchitectures = "native";
SystemCallErrorNumber = "EPERM";
SystemCallFilter = [ "@system-service" ];
SystemCallFilter = [ "@system-service" ] ++ collectorAttrs "systemCalls";
Type = "simple";
UMask = 27;
};

View File

@@ -95,8 +95,8 @@ in
DynamicUser = true;
StateDirectory = "glpi-agent";
CapabilityBoundingSet = [ "CAP_SYS_ADMIN" ];
AmbientCapabilities = [ "CAP_SYS_ADMIN" ];
CapabilityBoundingSet = [ "CAP_DAC_READ_SEARCH" ];
AmbientCapabilities = [ "CAP_DAC_READ_SEARCH" ];
LimitCORE = 0;
LimitNOFILE = 65535;
@@ -104,7 +104,7 @@ in
MemorySwapMax = 0;
MemoryZSwapMax = 0;
PrivateTmp = true;
ProcSubset = "pid";
ProcSubset = "all";
ProtectClock = true;
ProtectControlGroups = true;
ProtectHome = true;

View File

@@ -32,10 +32,14 @@ let
inherit (package) phpPackage;
phpOptions = toKeyValue cfg.phpOptions;
preferLocalBuild = true;
passAsFile = [ "phpOptions" ];
strictDeps = true;
__structuredAttrs = true;
}
''
cat $phpPackage/etc/php.ini $phpOptionsPath > $out
(
cat $phpPackage/etc/php.ini
printf "%s" "$phpOptions"
) > $out
'';
artisanWrapper = pkgs.writeShellScriptBin "librenms-artisan" ''

View File

@@ -113,20 +113,7 @@ let
filterAttrsListRecursive =
pred: x:
if isAttrs x then
listToAttrs (
concatMap (
name:
let
v = x.${name};
in
if pred name v then
[
(nameValuePair name (filterAttrsListRecursive pred v))
]
else
[ ]
) (attrNames x)
)
mapAttrs (_: filterAttrsListRecursive pred) (filterAttrs pred x)
else if isList x then
map (filterAttrsListRecursive pred) x
else

View File

@@ -11,6 +11,10 @@ let
configFile = settingsFormat.generate "config.toml" cfg.extraConfig;
in
{
meta = {
inherit (pkgs.telegraf.meta) maintainers;
};
###### interface
options = {
services.telegraf = {

View File

@@ -240,6 +240,8 @@ in
"AF_INET"
"AF_INET6"
]
# AF_UNIX to be able to connect to e.g. /dev/log
++ lib.optionals (cfg.settings.log.file or "" == "syslog") [ "AF_UNIX" ]
++ lib.optionals cfg.allowDHCP [ "AF_PACKET" ];
RestrictNamespaces = true;
RestrictRealtime = true;

View File

@@ -21,8 +21,6 @@ let
(listOf settingType)
];
genAttrs' = names: f: lib.listToAttrs (map f names);
regexEscape =
let
# taken from https://github.com/python/cpython/blob/05cb728d68a278d11466f9a6c8258d914135c96c/Lib/re.py#L251-L266
@@ -300,7 +298,7 @@ in
lib.mapAttrsToList (name: cfg: {
${cfg.nginx.virtualHost} = {
locations =
(genAttrs' [ "cgit.css" "cgit.js" "cgit.png" "favicon.ico" "robots.txt" ] (
(lib.genAttrs' [ "cgit.css" "cgit.js" "cgit.png" "favicon.ico" "robots.txt" ] (
fileName:
lib.nameValuePair "= ${stripLocation cfg}/${fileName}" {
alias = lib.mkDefault "${cfg.package}/cgit/${fileName}";

View File

@@ -7,7 +7,6 @@
let
cfg = config.services.cloudflare-ddns;
boolToString = b: if b then "true" else "false";
formatList = l: lib.concatStringsSep "," l;
in
{
@@ -265,7 +264,7 @@ in
let
toEnv = name: value: "${name}=\"${toString value}\"";
toEnvList = name: value: "${name}=\"${formatList value}\"";
toEnvBool = name: value: "${name}=\"${boolToString value}\"";
toEnvBool = name: value: "${name}=\"${lib.boolToString value}\"";
toEnvMaybe =
pred: name: value:
lib.optionalString pred (toEnv name value);

View File

@@ -13,7 +13,6 @@ let
mkEnableOption
mkIf
mkOption
mkOverride
mkPackageOption
nameValuePair
recursiveUpdate
@@ -351,13 +350,11 @@ in
fedimintdName: cfg:
(nameValuePair cfg.nginx.fqdn (
lib.mkMerge [
cfg.nginx.config
(lib.mapAttrsRecursive (_: lib.mkDefault) cfg.nginx.config)
{
# Note: we want by default to enable OpenSSL, but it seems anything 100 and above is
# overridden by default value from vhost-options.nix
enableACME = mkOverride 99 true;
forceSSL = mkOverride 99 true;
enableACME = true;
forceSSL = true;
locations.${cfg.nginx.path_ws} = {
proxyPass = "http://127.0.0.1:${toString cfg.api_ws.port}/";
proxyWebsockets = true;

View File

@@ -1,10 +0,0 @@
{ lib, ... }:
{
imports = [
(lib.mkRemovedOptionModule [ "services" "go-neb" ] ''
The Go-NEB project was discontinued by Matrix.org and archived in June
2023. Use matrix-hookshot or another maintained Matrix bot instead.
'')
];
}

View File

@@ -20,6 +20,24 @@ in
default = null;
description = "Portal to discover targets on";
};
discoverType = mkOption {
description = ''
Target discovery type.
Change this if you want to discover your targes via an iSNS server
or use the targets provided via firmware settings.
See {manpage}`iscsiadm(8)`.
'';
default = "sendtargets";
example = "sendtargets";
type = enum [
"st"
"sendtargets"
"isns"
"fw"
];
};
name = mkOption {
type = str;
description = "Name of this iscsi initiator";
@@ -81,7 +99,7 @@ in
wantedBy = [ "remote-fs.target" ];
serviceConfig.ExecStartPre =
mkIf (cfg.discoverPortal != null)
"${cfg.package}/bin/iscsiadm --mode discoverydb --type sendtargets --portal ${escapeShellArg cfg.discoverPortal} --discover";
"${cfg.package}/bin/iscsiadm --mode discoverydb --type ${cfg.discoverType} --portal ${escapeShellArg cfg.discoverPortal} --discover";
};
environment.systemPackages = [ cfg.package ];

View File

@@ -43,6 +43,23 @@ in
type = nullOr str;
};
discoverType = mkOption {
description = ''
Target discovery type.
Change this if you want to discover your targes via an iSNS server
or use the targets provided via firmware settings.
See {manpage}`iscsiadm(8)`.
'';
default = "sendtargets";
example = "sendtargets";
type = enum [
"st"
"sendtargets"
"isns"
"fw"
];
};
target = mkOption {
description = ''
Name of the iSCSI target to boot from.
@@ -168,7 +185,7 @@ in
iscsid --foreground --no-pid-file --debug ${toString cfg.logLevel} &
iscsiadm --mode discoverydb \
--type sendtargets \
--type ${cfg.discoverType} \
--discover \
--portal ${escapeShellArg cfg.discoverPortal} \
--debug ${toString cfg.logLevel}

View File

@@ -292,7 +292,7 @@ in
assertions = lib.mapAttrsToList (netName: netCfg: {
# IFNAMSIZ caps network device names to 16 chars (including NULL terminator).
# Without this check, users might end up with a truncated interface name.
assertion = !netCfg.tun.disable && builtins.stringLength netCfg.tun.device <= 15;
assertion = netCfg.tun.disable || builtins.stringLength netCfg.tun.device <= 15;
message = ''
Network device names can't be longer than 15 chars.
`config.services.nebula.networks.${netName}.tun.device` is set to "${netCfg.tun.device}" which is above the limit.

View File

@@ -85,12 +85,10 @@ rec {
else
f (path ++ [ name ]) name value;
in
mapAttrs'' g set;
concatMapAttrs g set;
in
recurse [ ] set;
mapAttrs'' = f: set: foldl' (a: b: a // b) { } (mapAttrsToList f set);
# Extract the options from the given set of parameters.
paramsToOptions = ps: mapParamsRecursive (_path: name: param: { ${name} = param.option; }) ps;

View File

@@ -16,10 +16,6 @@ let
}:
attrsOfAttrs:
let
# map function to string for each key val
mapAttrsToStringsSep =
sep: mapFn: attrs:
lib.concatStringsSep sep (lib.mapAttrsToList mapFn attrs);
mkSection =
sectName: sectValues:
''
@@ -29,7 +25,7 @@ let
+ "}";
in
# map input to ini sections
mapAttrsToStringsSep "\n" mkSection attrsOfAttrs;
lib.concatMapAttrsStringSep "\n" mkSection attrsOfAttrs;
configFile = pkgs.writeText "manticore.conf" (
toSphinx {

View File

@@ -405,7 +405,9 @@ in
extraConfig = nginxAuthRequest + ''
types {
video/mp4 mp4;
image/jpeg jpg;
image/jpeg jpg jpeg;
image/png png;
image/webp webp;
}
expires 7d;
@@ -493,19 +495,6 @@ in
}
'';
};
# frontend uses this to fetch the version
"/api/go2rtc/api" = {
proxyPass = "http://frigate-go2rtc/api";
recommendedProxySettings = true;
extraConfig =
nginxAuthRequest
+ nginxProxySettings
+ ''
limit_except GET {
deny all;
}
'';
};
# integrationn uses this to add webrtc candidate
"/api/go2rtc/webrtc" = {
proxyPass = "http://frigate-go2rtc/api/webrtc";
@@ -541,6 +530,7 @@ in
expires off;
proxy_cache frigate_api_cache;
proxy_cache_key "$scheme$proxy_host$request_uri|$role|$groups|$user";
proxy_cache_lock on;
proxy_cache_use_stale updating;
proxy_cache_valid 200 5s;
@@ -563,6 +553,13 @@ in
${nginxProxySettings}
}
location /api/logout {
auth_request off;
rewrite ^/api(/.*)$ $1 break;
proxy_pass http://frigate-api;
${nginxProxySettings}
}
location /api/auth/first_time_login {
auth_request off;
limit_except GET {
@@ -747,7 +744,6 @@ in
]
++ optionals (!stdenv.hostPlatform.isAarch64) [
# not available on aarch64-linux
intel-gpu-tools
rocmPackages.rocminfo
];
serviceConfig = {
@@ -775,11 +771,10 @@ in
Group = "frigate";
SupplementaryGroups = [ "render" ] ++ optionals withCoral [ "coral" ];
AmbientCapabilities = optionals (elem cfg.vaapiDriver [
"i965"
"iHD"
]) [ "CAP_PERFMON" ]; # for intel_gpu_top
# No capabilities
CapabilityBoundingSet = [ "" ];
# Allow delegating access
UMask = "0027";
StateDirectory = "frigate";
@@ -797,9 +792,53 @@ in
# Sockets/IPC
RuntimeDirectory = "frigate";
RemoveIPC = true;
# Reduce visible process scope to cgroup
ProtectProc = "invisible";
# Allow wide /proc inspection, e.g. for cpuinfo
ProcSubset = "all";
# Protect various system locations/interfaces
ProtectControlGroups = true;
ProtectHome = true;
ProtectHostname = true;
ProtectKernelLogs = true;
ProtectKernelModules = true;
ProtectKernelTunables = true;
ProtectSystem = "strict";
# No JIT compilation
MemoryDenyWriteExecute = true;
# No ABI personality changes
LockPersonality = true;
# Only IP/Unix sockets
RestrictAddressFamilies = [
"AF_INET"
"AF_INET6"
"AF_UNIX"
];
# Deny namespace creation
RestrictNamespaces = true;
# No privilege escalation
NoNewPrivileges = true;
RestrictSUIDSGID = true;
# No realtime schedulign
RestrictRealtime = true;
# Restrict allowed syscalls
SystemCallFilter = [
"@system-service"
"~@privileged"
];
SystemCallArchitectures = "native";
SystemCallErrorNumber = "EPERM";
};
};

View File

@@ -1167,17 +1167,16 @@ in
};
config = mkIf cfg.enable {
assertions =
optionals
(
assertions = [
{
assertion =
cfg.config.":pleroma".":media_proxy".enabled
&& cfg.config.":pleroma".":media_proxy".base_url == null
)
[
''
`services.akkoma.config.":pleroma".":media_proxy".base_url` must be set when the media proxy is enabled.
''
];
-> cfg.config.":pleroma".":media_proxy".base_url != null;
message = ''
`services.akkoma.config.":pleroma".":media_proxy".base_url` must be set to a URL with a different host component (domain name) than the web endpoint when the media proxy is enabled.
'';
}
];
warnings =
optionals (with config.security; cfg.installWrapper && (!sudo.enable) && (!sudo-rs.enable))
[

View File

@@ -499,6 +499,7 @@ in
themePolicy =
let
builtinThemes = [
"builtin-flat-fields"
"builtin-qui"
"builtin-nord"
"builtin-catppuccin"

Some files were not shown because too many files have changed in this diff Show More