Compare commits

...

440 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
f8a29a4f3c Merge master into staging-next 2026-09-19 18:09:48 +00:00
nixpkgs-ci[bot]
b3734ee4cb libretro.prboom: 0-unstable-2026-09-08 -> 0-unstable-2026-09-15 (#564993) 2026-09-19 18:01:06 +00:00
nixpkgs-ci[bot]
f4d81f8293 shaperglot-cli: 1.2.1 -> 1.2.2 (#564973) 2026-09-19 18:01:04 +00:00
Peder Bergebakken Sundt
b947565ced claude-code: 2.1.276 -> 2.1.278 (#564811) 2026-09-19 17:48:27 +00:00
Maximilian Bosch
4a218c28b3 lasuite-docs{,-frontend,-collaboration-server}: 5.6.1 -> 5.7.0 (#564710) 2026-09-19 17:47:25 +00:00
Peder Bergebakken Sundt
067b6732f4 butterfly: 2.5.2 -> 2.5.5 (#547035) 2026-09-19 17:45:57 +00:00
Masum Reza
5d4bd55daf warp-terminal: 0.2026.09.09.08.26.stable_02 -> 0.2026.09.16.08.27.stable_02 (#557470) 2026-09-19 17:41:56 +00:00
Adam C. Stephens
584656a381 ovn: 26.03.2 -> 26.09.0 (#564987) 2026-09-19 17:41:21 +00:00
R. Ryantm
1c09874aaf libretro.prboom: 0-unstable-2026-09-08 -> 0-unstable-2026-09-15 2026-09-19 17:30:27 +00:00
Peder Bergebakken Sundt
a957e4168b taze: 20.0.1 -> 21.1.0 (#554255) 2026-09-19 17:13:12 +00:00
Peder Bergebakken Sundt
bcd721fd54 python3Packages.libtfr: 2.1.10 -> 2.2.0 (#554806) 2026-09-19 17:12:32 +00:00
Ihar Hrachyshka
44a9ee9f09 ovn: 26.03.2 -> 26.09.0 2026-09-19 13:10:16 -04:00
Peder Bergebakken Sundt
2729bcb36c exegol: 5.1.11 -> 5.1.13 (#564270) 2026-09-19 17:07:11 +00:00
Peder Bergebakken Sundt
4fbda62208 vpxtool: 0.33.8 -> 0.34.1 (#564376) 2026-09-19 17:03:29 +00:00
Peder Bergebakken Sundt
854282c928 gersemi: 0.28.1 -> 0.29.1 (#564199) 2026-09-19 17:03:12 +00:00
Peder Bergebakken Sundt
c41590a960 xfstests: 2026.07.21 -> 2026.09.02 (#556351) 2026-09-19 17:02:57 +00:00
Peder Bergebakken Sundt
151e1c8615 niftyreg: 2.0.0 -> 2.1.1 (#563902) 2026-09-19 17:02:23 +00:00
Peder Bergebakken Sundt
c14c0cf36c openscadPackages.bosl2: 2.0.752 -> 2.0.755 (#563516) 2026-09-19 17:02:08 +00:00
Peder Bergebakken Sundt
4e871e7a72 python3Packages.pyopenjtalk-plus: 0.4.1.post9 -> 0.4.1-post9 (#563361) 2026-09-19 17:01:53 +00:00
nixpkgs-ci[bot]
52fe9089a8 copilot-language-server: 1.543.0 -> 1.547.0 (#564976) 2026-09-19 17:01:37 +00:00
Peder Bergebakken Sundt
36aac9fa07 tdarr-node: 2.86.01 -> 2.87.01 (#563072) 2026-09-19 17:01:14 +00:00
Peder Bergebakken Sundt
3038ecd01d xmind: 26.01.03145 -> 26.05.01106 (#522079) 2026-09-19 16:59:58 +00:00
Peder Bergebakken Sundt
77bc6df9db bcal: modernize (#560388) 2026-09-19 16:58:58 +00:00
Peder Bergebakken Sundt
8735a17396 python3Packages.optuna-dashboard: 0.20.0 -> 0.21.0 (#561858) 2026-09-19 16:57:55 +00:00
Peder Bergebakken Sundt
baca4dee8c open-sans: use installFonts (#561401) 2026-09-19 16:56:17 +00:00
Peder Bergebakken Sundt
2e15c50c0c open-fonts: use installFonts (#561350) 2026-09-19 16:55:54 +00:00
Peder Bergebakken Sundt
5e6924f31c xnconvert: 1.105.0 -> 1.116.0 (#522197) 2026-09-19 16:54:44 +00:00
Peder Bergebakken Sundt
e089b85005 oneanime: 1.4.5 -> 1.4.7 (#546995) 2026-09-19 16:50:29 +00:00
Peder Bergebakken Sundt
349374bd78 conda: 26.1.1-1 -> 26.7.1-1 (#521550) 2026-09-19 16:50:11 +00:00
Yohann Boniface
32a2bf8882 runelite: use copyDesktopItems for desktop entry installation (#564954) 2026-09-19 16:48:36 +00:00
Peder Bergebakken Sundt
cb7fa06468 macmon: 0.6.1 -> 0.8.2 (#562942) 2026-09-19 16:32:08 +00:00
Peder Bergebakken Sundt
27285a4686 bicep: 0.39.26 -> 0.47.16 (#563285) 2026-09-19 16:31:24 +00:00
Peder Bergebakken Sundt
2847261a5b wivrn: 26.6.2 -> 26.9 (#562838) 2026-09-19 16:30:16 +00:00
R. Ryantm
ddd46c0c12 copilot-language-server: 1.543.0 -> 1.547.0 2026-09-19 16:23:30 +00:00
Peder Bergebakken Sundt
dec6c5e410 boxes: 2.3.1 -> 2.3.2 (#562766) 2026-09-19 16:20:07 +00:00
Peder Bergebakken Sundt
c1354691c4 croc: 11.1.0 -> 11.5.2 (#562700) 2026-09-19 16:19:38 +00:00
Peder Bergebakken Sundt
2b2b08d50f exegol4: fix build (#563037) 2026-09-19 16:17:03 +00:00
Peder Bergebakken Sundt
7581eab406 gam: fix build by switching to chardet_5 (#563045) 2026-09-19 16:16:50 +00:00
Peder Bergebakken Sundt
bb8ee2e0e2 odin: dev-2026-07a -> dev-2026-09, ols: dev-2026-06 -> dev-2026-08, temp fix for new asm syntax (#549934) 2026-09-19 16:16:39 +00:00
Maximilian Bosch
f9f4fed99a grafana: 13.1.4 -> 13.1.6 (#564895) 2026-09-19 16:16:33 +00:00
Peder Bergebakken Sundt
4fb7135c12 pysatochip: 0.17.0 -> 0.18.0 (#562468) 2026-09-19 16:15:11 +00:00
Peder Bergebakken Sundt
015cf4165e hanazono: use installFonts (#562714) 2026-09-19 16:14:51 +00:00
Peder Bergebakken Sundt
6b0e06b4e1 oama: 0.20.2 -> 0.22.0 (#562209) 2026-09-19 16:13:59 +00:00
Eman Resu
a732957f7c npins: 0.5.0 -> 0.5.1 (#559198) 2026-09-19 16:13:21 +00:00
Marc Jakobi
cb01ed83eb panvimdoc: 5.0.0 -> 6.0.0 (#564658) 2026-09-19 16:10:58 +00:00
Francesco Gazzetta
ec0c0ea7c5 sfxr-qt: fix license (#564847) 2026-09-19 16:06:07 +00:00
Peder Bergebakken Sundt
22549fe2d8 andika: use installFonts (#560702) 2026-09-19 15:57:18 +00:00
Peder Bergebakken Sundt
4a1336126d codebase-memory-mcp: 0.10.8 -> 0.11.0 (#563807) 2026-09-19 15:56:03 +00:00
Peder Bergebakken Sundt
7c18d43ee0 mangayomi: 0.8.0 -> 0.9.2 (#560947) 2026-09-19 15:55:32 +00:00
Peder Bergebakken Sundt
aaef4607ac iconic: 2025.9.1 -> 2026.8.1 (#560977) 2026-09-19 15:54:41 +00:00
R. Ryantm
6285cebcd5 shaperglot-cli: 1.2.1 -> 1.2.2 2026-09-19 15:54:34 +00:00
Peder Bergebakken Sundt
878868df80 schildi-revenge: 26.08.08-1 -> 26.09.12 (#563338) 2026-09-19 15:50:47 +00:00
Peder Bergebakken Sundt
70330f2971 beekeeper-studio: 6.0.5 -> 6.1.1; fix license (#563689) 2026-09-19 15:47:39 +00:00
Peder Bergebakken Sundt
4c7ab38bd8 vrcx: 2026.07.18 -> 2026.09.16 (#564672) 2026-09-19 15:47:10 +00:00
Peder Bergebakken Sundt
51e52e2301 mango: 0.16.3 -> 0.17.2 (#563813) 2026-09-19 15:46:01 +00:00
Peder Bergebakken Sundt
7907fbb46c d2: 0.8.1 -> 0.9.0 (#563115) 2026-09-19 15:45:31 +00:00
Peder Bergebakken Sundt
412d188d56 storj-uplink: 1.142.7 -> 1.153.2 (#520982) 2026-09-19 15:45:16 +00:00
Peder Bergebakken Sundt
b6e5ede49d Zabbix: default zabbix version 6.0 -> 7.4 (#564345) 2026-09-19 15:43:27 +00:00
Fabian Affolter
4682a77a40 python3Packages.pyporscheconnectapi: 0.2.8 -> 0.2.9 (#564953) 2026-09-19 15:42:46 +00:00
Peder Bergebakken Sundt
d60a3b0f9b cfv: fix build on Darwin (#564348) 2026-09-19 15:41:43 +00:00
Peder Bergebakken Sundt
a586975744 wheelwizard: 2.5.1 -> 2.5.7 (#563595) 2026-09-19 15:40:16 +00:00
Peder Bergebakken Sundt
64102ef080 pandora-launcher-unwrapped: 5.5.2 -> 5.6.0 (#563753) 2026-09-19 15:39:50 +00:00
Peder Bergebakken Sundt
038aa92a4d bookstack: 26.05.4 -> 26.05.5 (#563974) 2026-09-19 15:38:35 +00:00
Peder Bergebakken Sundt
52e6447ca8 linuxPackages.nvidiaPackages.new_feature: 610.57.04 -> 615.71.09 (#561660) 2026-09-19 15:37:33 +00:00
Peder Bergebakken Sundt
5015c7868e esphome-device-builder: 1.12.1 -> 1.14.9; esphome-device-builder-frontend: 0.1.311 -> 0.1.329 (#564098) 2026-09-19 15:36:08 +00:00
Peder Bergebakken Sundt
390573676b roundcubePlugins.carddav: 4.4.6 -> 5.1.3 (#564104) 2026-09-19 15:35:37 +00:00
Peder Bergebakken Sundt
e8b49eddfc cinny-{desktop,unwrapped}: 4.12.6 -> 4.12.7 (#563835) 2026-09-19 15:35:07 +00:00
Peder Bergebakken Sundt
63ec6f17b4 pyrefly: 1.3.0-dev.1 -> 1.3.1 (#564343) 2026-09-19 15:32:39 +00:00
Peder Bergebakken Sundt
07cefcbdbb cc-switch-cli: 5.0.1 -> 5.10.5 (#564797) 2026-09-19 15:32:03 +00:00
Peder Bergebakken Sundt
4b9ee1fb40 coredns: 1.14.6 -> 1.14.7 (#564357) 2026-09-19 15:30:14 +00:00
Peder Bergebakken Sundt
1e4704a34d kvrocks: 2.16.0 -> 2.17.0 (#564902) 2026-09-19 15:29:05 +00:00
Peder Bergebakken Sundt
7e629f4f47 nextcloud-talk-desktop: 2.2.4 -> 2.3.2 (#564578) 2026-09-19 15:27:43 +00:00
Peder Bergebakken Sundt
2551aff046 octomap: 1.10.0 -> 1.10.1, casadi: fix python build (#564684) 2026-09-19 15:27:17 +00:00
Thomas Gerbet
63a060f7be packagekit: 1.3.5 -> 1.4.0 (#563549) 2026-09-19 15:26:17 +00:00
Weijia Wang
a6ce73f6de linuxPackages.rtl8188eus-aircrack: 2026-06-22 -> 2026-08-18 (#563604) 2026-09-19 15:21:59 +00:00
Peder Bergebakken Sundt
2658e48338 gomuks-desktop: fix build for gomuks 26.08 (#564749) 2026-09-19 15:21:18 +00:00
Peder Bergebakken Sundt
321252a875 python3Packages.pyiceberg: 0.11.1 -> 0.12.0 (#560480) 2026-09-19 15:15:52 +00:00
Arne Keller
8b23d77d7f landrun: 0.1.15 -> 0.1.17 (#564927) 2026-09-19 15:10:49 +00:00
Peder Bergebakken Sundt
4d8a2615b4 python3Packages.graph-tool: 3.6 -> 3.7 (#557952) 2026-09-19 15:05:13 +00:00
Nikolay Korotkiy
026012b83e quickjs-ng: 0.16.2 -> 0.17.0 (#564802) 2026-09-19 15:01:39 +00:00
nixpkgs-ci[bot]
77d49eb7c7 netatalk: 4.5.2 -> 4.6.0 (#564818) 2026-09-19 15:01:07 +00:00
Peder Bergebakken Sundt
0fd7ffadbd sandbox-runtime: 0.0.76 -> 0.0.77 (#564938) 2026-09-19 14:51:47 +00:00
夜坂雅
48cb251ae6 runelite: use copyDesktopItems for desktop entry installation 2026-09-19 22:47:55 +08:00
Thomas Gerbet
a8ac331d9d perlPackages.Imager: 1.035 -> 1.036 (#564602) 2026-09-19 14:47:16 +00:00
R. Ryantm
2660d4b5f3 python3Packages.pyporscheconnectapi: 0.2.8 -> 0.2.9 2026-09-19 14:43:23 +00:00
Nikolay Korotkiy
01c0fe38bc octodns: 1.21.1 -> 1.22.0 (#553509) 2026-09-19 14:38:36 +00:00
Masum Reza
25cea7f0c5 android-studio: 2026.1.4.7 -> 2026.1.4.8 (#564738) 2026-09-19 14:37:29 +00:00
Masum Reza
9911c84783 aquamarine: 0.15.0 -> 0.15.1 (#564750) 2026-09-19 14:37:23 +00:00
Masum Reza
c8ccf87ca6 sqlite-utils: 4.1.1 -> 4.2.1 (#552512) 2026-09-19 14:33:40 +00:00
Masum Reza
fdb8da8f48 pv: 1.11.0 -> 1.12.0 (#564784) 2026-09-19 14:33:36 +00:00
Gaetan Lepage
496135e877 python3Packages.daft: skip failing tests 2026-09-19 14:32:23 +00:00
nixpkgs-ci[bot]
d76fc7b435 atlauncher: 3.4.41.2 -> 3.4.41.3 (#564850) 2026-09-19 14:31:47 +00:00
nixpkgs-ci[bot]
962da93daa clickhouse: 26.8.2.7-lts -> 26.8.7.19-lts (#564715) 2026-09-19 14:31:45 +00:00
Nikolay Korotkiy
1762d21bf0 python3Packages.pyadjoint-ad: 2026.4.1 -> 2026.9.0 (#563402) 2026-09-19 14:31:39 +00:00
Gaetan Lepage
23bb119e69 python3Packages.geoarrow-pyarrow: cleanup, fix 2026-09-19 14:27:39 +00:00
Gaetan Lepage
6efc0df685 python3Packages.pyiceberg-core: 0.9.1 -> 0.10.1 2026-09-19 14:27:36 +00:00
Gaetan Lepage
77bdf08b37 python3Packages.pyiceberg: 0.11.1 -> 0.12.0
Diff: https://github.com/apache/iceberg-python/compare/pyiceberg-0.11.1...pyiceberg-0.12.0

Changelog: https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.12.0
2026-09-19 14:27:33 +00:00
Michael Daniels
e682372ac1 haste-client: move to by-name (#564789) 2026-09-19 14:26:25 +00:00
Michael Daniels
1cb649eea6 file: migrate to by-name (#564792) 2026-09-19 14:23:43 +00:00
Michael Daniels
5344eb5de5 uniscribe: move to by-name (#564925) 2026-09-19 14:22:56 +00:00
Michael Daniels
c052a25391 fpm: move to by-name (#564918) 2026-09-19 14:20:20 +00:00
Michael Daniels
f1d21d89be nsjail: move to by-name (#564920) 2026-09-19 14:20:07 +00:00
Michael Daniels
d8badfbb31 phosh: move to by-name (#564921) 2026-09-19 14:19:54 +00:00
Michael Daniels
c9af0078d4 google-chrome: 153.0.8010.47 -> 153.0.8010.52 (#564937) 2026-09-19 14:14:35 +00:00
Nikolay Korotkiy
8bc178a173 cargo-hakari: 0.9.38 -> 0.9.39 (#564896) 2026-09-19 14:12:15 +00:00
Nikolay Korotkiy
4bd1a389c2 drawio: 31.3.2 -> 31.4.5 (#563686) 2026-09-19 14:11:04 +00:00
Gaetan Lepage
11fed06dcd sandbox-runtime: 0.0.76 -> 0.0.77
Diff: https://github.com/anthropic-experimental/sandbox-runtime/compare/v0.0.76...v0.0.77

Changelog: https://github.com/anthropic-experimental/sandbox-runtime/releases/tag/v0.0.77
2026-09-19 14:08:08 +00:00
André Silva
77a44e7a34 sone: 0.21.0 -> 0.22.1 (#564334) 2026-09-19 14:06:48 +00:00
Michael Daniels
65461b7afc google-chrome: 153.0.8010.47 -> 153.0.8010.52
Announcement: https://chromereleases.googleblog.com/2026/09/stable-channel-update-for-desktop_0194356994.html
2026-09-19 10:06:13 -04:00
André Silva
0428a0a296 ledger-live-desktop: 4.19.0 -> 4.19.1 (#564822) 2026-09-19 14:00:45 +00:00
Peder Bergebakken Sundt
9271266be6 candle: fix build on darwin (#564550) 2026-09-19 13:50:51 +00:00
Peder Bergebakken Sundt
82f505ef81 cpond: fix build on darwin (#564386) 2026-09-19 13:50:08 +00:00
Benedikt Peetz
745012f181 landrun: add bpeetz as maintainer 2026-09-19 15:49:25 +02:00
Peder Bergebakken Sundt
3eb6899b2b mrpack-install: fix build on darwin, modernize (#563889) 2026-09-19 13:44:42 +00:00
Peder Bergebakken Sundt
742382a43e hdate: fix build on darwin (#563936) 2026-09-19 13:44:01 +00:00
Peder Bergebakken Sundt
5ef20f99ce cp437: fix build on darwin, modernize (#563851) 2026-09-19 13:43:30 +00:00
Martin Weinelt
b52bcf9317 home-assistant-custom-lovelace-modules.bubble-card: 3.3.0 -> 3.4.0 (#564732) 2026-09-19 13:43:17 +00:00
Peder Bergebakken Sundt
d9aa68c8e9 bootil: disable on non-intel (#502518) 2026-09-19 13:42:48 +00:00
Peder Bergebakken Sundt
cc00699a78 dnadd: restrict to linux platform (#564590) 2026-09-19 13:41:45 +00:00
Peder Bergebakken Sundt
5fb270fc46 dockapps.wmsm-app: restrict to linux platform (#564626) 2026-09-19 13:41:20 +00:00
Peder Bergebakken Sundt
9f8eed4b4a treewide: mark as broken on darwin (last successful Hydra build 2023) (#563314) 2026-09-19 13:39:38 +00:00
Martin Weinelt
339f8e5622 gomuks: 26.08 -> 26.09 (#564683) 2026-09-19 13:39:12 +00:00
Thomas Gerbet
95a16be5c2 haproxy: fix CVE-2026-90678 (#563806) 2026-09-19 13:39:02 +00:00
Ethan Carter Edwards
8d8dee4c13 uniscribe: move to by-name
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-19 09:36:31 -04:00
Peder Bergebakken Sundt
3b167271ed treewide: mark as broken on darwin (last successful Hydra build 2025) (#563737) 2026-09-19 13:35:40 +00:00
Benedikt Peetz
e3a4101893 landrun: 0.1.15 -> 0.1.17
`landrun`'s last version (`0.1.15`) was surprisingly not in the GitHub releases,
but the `0.1.16` and `0.1.17` are: https://github.com/Zouuup/landrun/releases

This includes breaking changes, as the new versions added more
sandboxing options, which are all denied by default (so e.g. UNIX domain
socket access would now fail, where it previously was not denied).
Therefore, I added this update to the release notes.
2026-09-19 15:34:19 +02:00
Ethan Carter Edwards
e97e783863 phosh: move to by-name
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-19 09:30:39 -04:00
Thomas Gerbet
9ad017457f kuma: 2.12.3 -> 2.14.4 (#564272) 2026-09-19 13:29:39 +00:00
nixpkgs-ci[bot]
79791c0ef8 terminal-space-program: 0.40.0 -> 0.43.0 (#564911) 2026-09-19 13:27:28 +00:00
Ethan Carter Edwards
1657472c7a nsjail: move to by-name
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-19 09:24:50 -04:00
Ethan Carter Edwards
7ec682d967 fpm: move to by-name
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-19 09:21:24 -04:00
Peder Bergebakken Sundt
929b717f5e oboete: 0.2.6 -> 0.2.7 (#564849) 2026-09-19 13:15:59 +00:00
Gaétan Lepage
5e17794d5f weblate: 2026.6.1 -> 2026.9 (#540351) 2026-09-19 13:14:08 +00:00
Peder Bergebakken Sundt
6cfc90e10a flexget: 3.20.11 -> 3.21.0 (#564709) 2026-09-19 13:11:47 +00:00
Peder Bergebakken Sundt
0d31864cb8 python3Packages.pylance: 11.0.0 -> 12.0.0 (#564346) 2026-09-19 13:10:58 +00:00
Gaétan Lepage
488bcd74e6 thunderkittens: 0-unstable-2026-08-27 -> 0-unstable-2026-09-12 (#564892) 2026-09-19 13:07:20 +00:00
Nikolay Korotkiy
acfcc000e7 vscode-extensions.tombi-toml.tombi: 1.5.2 -> 1.5.5 (#564571) 2026-09-19 13:00:03 +00:00
Thomas Butter
40b593b40b storj-uplink: 1.142.7 -> 1.153.2 2026-09-19 12:57:22 +00:00
Nikolay Korotkiy
7a802237ed stagit: 1.2 -> 1.3 (#564907) 2026-09-19 12:56:56 +00:00
Peder Bergebakken Sundt
cc68001cf9 xmlstarlet: 1.6.1 -> 1.7.0 (#564063) 2026-09-19 12:49:40 +00:00
Gaétan Lepage
6e31e34fa8 python3Packages.jupyter-server-ydoc: 3.0.2 -> 3.0.3 (#564890) 2026-09-19 12:49:34 +00:00
R. Ryantm
7310c2ef02 terminal-space-program: 0.40.0 -> 0.43.0 2026-09-19 12:48:20 +00:00
Weijia Wang
6b2c3d7521 suitesparse-graphblas: 10.5.0 -> 10.5.1 (#564812) 2026-09-19 12:40:51 +00:00
R. Ryantm
c555dcede3 stagit: 1.2 -> 1.3 2026-09-19 12:38:04 +00:00
Yohann Boniface
1f137ed9f9 fypp: fix license (#564860) 2026-09-19 12:32:04 +00:00
Yohann Boniface
a31c7a0e1e treewide: fix various metadata urls (#564898) 2026-09-19 12:31:43 +00:00
夜坂雅
c0e04db029 ec2stepshell: fix changelog url 2026-09-19 20:26:23 +08:00
XYenon
a067635c18 kvrocks: 2.16.0 -> 2.17.0 2026-09-19 20:18:30 +08:00
nixpkgs-ci[bot]
a04c5001c0 Merge master into staging-next 2026-09-19 12:12:38 +00:00
Sefa Eyeoglu
294c819a08 xrgears: 1.0.1-unstable-2026-01-20 -> 1.0.1-unstable-2026-09-06 (#563104) 2026-09-19 12:05:12 +00:00
夜坂雅
6f87c8a568 bam: fix downloadPage url
GitHub stopped redirecting GitHub Pages at github.com domain: https://github.blog/changelog/2021-01-29-github-pages-will-stop-redirecting-pages-sites-from-github-com-after-april-15-2021/
2026-09-19 19:53:56 +08:00
夜坂雅
5ac99ea8b8 ufmt: fix changelog url 2026-09-19 19:53:55 +08:00
夜坂雅
2fd281eabd yajl: fix homepage url
GitHub stopped redirecting GitHub Pages at github.com domain: https://github.blog/changelog/2021-01-29-github-pages-will-stop-redirecting-pages-sites-from-github-com-after-april-15-2021/
2026-09-19 19:53:55 +08:00
夜坂雅
05e045c1ce pyp: fix changelog url 2026-09-19 19:53:54 +08:00
夜坂雅
4633ccd7f4 gcp-scanner: fix changelog url 2026-09-19 19:53:53 +08:00
R. Ryantm
d109362f7a cargo-hakari: 0.9.38 -> 0.9.39 2026-09-19 11:45:49 +00:00
Dmitry Skibitsky
f6837689f6 warp-terminal: 0.2026.09.09.08.26.stable_02 -> 0.2026.09.16.08.27.stable_02
Also update license: Warp open-sourced its terminal client under a
dual MIT/AGPL-3.0-only license on 2026-04-28 (see warpdotdev/warp's
Cargo.toml and LICENSE-MIT/LICENSE-AGPL).

Assisted-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-19 14:36:11 +03:00
Kerstin Humm
e6aeb5e890 libuninameslist: 20260107 -> 20260918 (#564724) 2026-09-19 11:35:36 +00:00
nixpkgs-ci[bot]
ced5d4c36c rpcbind: 1.2.9 -> 1.3.1 (#562725) 2026-09-19 11:32:14 +00:00
R. Ryantm
fb435fec98 thunderkittens: 0-unstable-2026-08-27 -> 0-unstable-2026-09-12 2026-09-19 11:22:24 +00:00
Stanisław Pitucha
9395be2d34 codespelunker: 3.1.0 -> 3.2.0 (#562086) 2026-09-19 11:19:36 +00:00
Bobby Rong
9325698ec8 mint-y-icons: 1.9.3 -> 1.9.4 (#564823) 2026-09-19 10:58:17 +00:00
Maximilian Bosch
69bec82fe3 grafana: 13.1.4 -> 13.1.6
Fixes CVE-2026-15815, CVE-2026-76154, CVE-2026-14199,  CVE-2026-19475.

ChangeLog:
* https://github.com/grafana/grafana/releases/tag/v13.1.5
* https://github.com/grafana/grafana/releases/tag/v13.1.6
2026-09-19 12:56:16 +02:00
nixpkgs-ci[bot]
1d211f2cb7 cook-cli: 0.35.0 -> 0.36.0 (#564863) 2026-09-19 10:52:01 +00:00
Fabian Affolter
650cbea630 python3Packages.env-canada: 0.19.2 -> 0.20.3 (#564831) 2026-09-19 10:50:43 +00:00
Fabian Affolter
a75e1b8293 parlov: init at 0.8.0 (#564669) 2026-09-19 10:50:08 +00:00
Fabian Affolter
fba572342d sessionprobe: init at 1.0.0 (#564689) 2026-09-19 10:50:02 +00:00
Guilhem Saurel
35a4cd0113 casadi: patch to fix python build 2026-09-19 12:49:50 +02:00
Fabian Affolter
e03f7f1e31 python3Packages.publicsuffixlist: 1.0.2.20260918 -> 1.0.2.20260919 (#564829) 2026-09-19 10:49:49 +00:00
Fabian Affolter
3ab923c737 python3Packages.iamdata: 0.1.202609181 -> 0.1.202609191 (#564830) 2026-09-19 10:49:40 +00:00
Fabian Affolter
540c4ecc37 python3Packages.mypy-boto3-*: updates (#564833) 2026-09-19 10:49:33 +00:00
R. Ryantm
d0e349685a python3Packages.jupyter-server-ydoc: 3.0.2 -> 3.0.3 2026-09-19 10:44:48 +00:00
Bobby Rong
7e81733450 mint-l-icons: 1.8.2 -> 1.8.3
5f5957bc87...ddb43425b3
2026-09-19 18:21:22 +08:00
Gaétan Lepage
c80073788a devin-desktop: 3.9.19 -> 3.10.31 (#564281) 2026-09-19 10:20:31 +00:00
Jörg Thalheim
6fa5c20832 harmonia: 3.2.0 -> 3.3.0; nixos/harmonia: add services.harmonia.gc (#564742) 2026-09-19 10:08:37 +00:00
Gaétan Lepage
b483aeaa03 uv: 0.12.16 -> 0.12.17 (#564779) 2026-09-19 09:53:47 +00:00
nixpkgs-ci[bot]
5e28e31999 padthv1: 1.4.3 -> 1.5.0 (#564809) 2026-09-19 09:52:41 +00:00
R. Ryantm
be8722f910 cook-cli: 0.35.0 -> 0.36.0 2026-09-19 09:51:18 +00:00
AlexAntonik
93dcee0d86 fypp: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-19 12:43:50 +03:00
Gaétan Lepage
ea0c70d612 just-lsp: 0.8.0 -> 0.9.0 (#564793) 2026-09-19 09:26:56 +00:00
R. Ryantm
dc434f2190 atlauncher: 3.4.41.2 -> 3.4.41.3 2026-09-19 09:25:23 +00:00
Arne Keller
dc9d5eea9a key: 2.12.3 -> 3.0.0 (#545284) 2026-09-19 09:25:19 +00:00
Gaetan Lepage
e217150c46 oboete: 0.2.6 -> 0.2.7
Diff: https://github.com/mariinkys/oboete/compare/0.2.6...0.2.7

Changelog: https://github.com/mariinkys/oboete/releases/tag/0.2.7
2026-09-19 09:24:51 +00:00
Bryan Lai
86b1a31275 cc-switch-cli: 5.0.1 -> 5.10.5
Bump and fix a bunch of failing tests.
2026-09-19 17:11:23 +08:00
AlexAntonik
7c5c60b3a0 sfxr-qt: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-09-19 12:11:19 +03:00
Felix Bargfeldt
1613e472ad difftastic: 0.70.0 -> 0.71.0 (#564759) 2026-09-19 09:00:07 +00:00
nixpkgs-ci[bot]
c05154b7bd teams-for-linux: 2.18.1 -> 2.20.0 (#562015) 2026-09-19 08:43:02 +00:00
Fabian Affolter
03c0673b74 python3Packages.env-canada: 0.19.2 -> 0.20.3
Diff: https://github.com/michaeldavie/env_canada/compare/v0.19.2...v0.20.3

Changelog: https://github.com/michaeldavie/env_canada/blob/v0.20.3/CHANGELOG.md
2026-09-19 10:34:35 +02:00
Fabian Affolter
0874614fff python3Packages.pyenphase: 4.0.3 -> 4.0.5 (#564726) 2026-09-19 08:31:23 +00:00
Fabian Affolter
fc703ed918 python3Packages.boto3-stubs: 1.43.97 -> 1.43.98 2026-09-19 10:30:06 +02:00
Fabian Affolter
b63d905b35 python3Packages.mypy-boto3-transcribe: 1.43.88 -> 1.43.98 2026-09-19 10:29:55 +02:00
Fabian Affolter
c990d45776 python3Packages.mypy-boto3-sagemaker: 1.43.92 -> 1.43.98 2026-09-19 10:29:37 +02:00
Fabian Affolter
bb3c082ac3 python3Packages.mypy-boto3-ivs-realtime: 1.43.0 -> 1.43.98 2026-09-19 10:28:57 +02:00
Fabian Affolter
e4fc9294dd python3Packages.mypy-boto3-glue: 1.43.94 -> 1.43.98 2026-09-19 10:28:47 +02:00
Fabian Affolter
006f7a392b python3Packages.mypy-boto3-ec2: 1.43.97 -> 1.43.98 2026-09-19 10:28:38 +02:00
Fabian Affolter
74181fea4b python3Packages.mypy-boto3-connect: 1.43.97 -> 1.43.98 2026-09-19 10:28:31 +02:00
Fabian Affolter
2004d1a43c python3Packages.mypy-boto3-appintegrations: 1.43.87 -> 1.43.98 2026-09-19 10:28:16 +02:00
Fabian Affolter
f21f43de8a python3Packages.publicsuffixlist: 1.0.2.20260918 -> 1.0.2.20260919
Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260919-gha/CHANGES.md
2026-09-19 10:27:57 +02:00
Fabian Affolter
1c9f72da36 python3Packages.iamdata: 0.1.202609181 -> 0.1.202609191
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202609181...v0.1.202609191

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202609191
2026-09-19 10:27:29 +02:00
Fabian Affolter
7973470f61 parlov: init at 0.8.0
Tool to detect HTTP oracle vulnerabilities through differential
probing of RFC-compliant servers

https://github.com/gnufood/parlov
2026-09-19 10:26:39 +02:00
R. Ryantm
4d41573b03 ledger-live-desktop: 4.19.0 -> 4.19.1 2026-09-19 08:05:07 +00:00
R. Ryantm
bc088b9ea9 mint-y-icons: 1.9.3 -> 1.9.4 2026-09-19 08:05:00 +00:00
Fabian Affolter
c99a8c5716 sessionprobe: init at 1.0.0
Tool for evaluating user privileges in web applications

https://github.com/dub-flow/sessionprobe
2026-09-19 09:59:51 +02:00
R. Ryantm
fcfd45bfea netatalk: 4.5.2 -> 4.6.0 2026-09-19 07:56:31 +00:00
K900
5a43e367a4 netbird: 0.78.2 -> 0.79.0 (#564813) 2026-09-19 07:53:18 +00:00
K900
b55c62a192 kdePackages.kirigami-addons: 1.13.1 -> 1.14.0 (#564810) 2026-09-19 07:51:35 +00:00
Markus Hauck
84fe9b9161 vscode-extensions.anthropic.claude-code: 2.1.276 -> 2.1.278
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5)
2026-09-19 09:45:54 +02:00
Markus Hauck
9782dfc8a2 claude-code: 2.1.276 -> 2.1.278
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5)
2026-09-19 09:45:53 +02:00
K900
be1ff70cd3 netbird: 0.78.2 -> 0.79.0
Diff: https://github.com/netbirdio/netbird/compare/v0.78.2...v0.79.0

Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.79.0
2026-09-19 10:45:04 +03:00
LIN, Jian
229c5ce718 emacsPackages.ebuild-mode: 1.84 -> 1.85 (#564781) 2026-09-19 07:33:08 +00:00
R. Ryantm
6cd55e22aa suitesparse-graphblas: 10.5.0 -> 10.5.1 2026-09-19 07:33:02 +00:00
R. Ryantm
6e88288a4c padthv1: 1.4.3 -> 1.5.0 2026-09-19 07:27:46 +00:00
Fabian Affolter
54e0a7a5b1 moria: init at 0.1.0, mithril: init at 0.1.3 (#561661) 2026-09-19 07:27:11 +00:00
Evan Porter
a940c632a5 xmlstarlet: 1.6.1 -> 1.7.0
first release in 12 years :O
2026-09-19 00:23:13 -07:00
nixpkgs-ci[bot]
218fb6d039 sftpgo-plugin-auth: 1.0.16 -> 1.0.17 (#564753) 2026-09-19 07:22:16 +00:00
K900
68740713a1 kdePackages.pulseaudio-qt: 1.8.1 -> 1.9.0 (#564783) 2026-09-19 06:34:10 +00:00
nixpkgs-ci[bot]
560e001e73 oils-for-unix: 0.37.0 -> 0.38.0 (#564768) 2026-09-19 06:33:12 +00:00
R. Ryantm
d45e22ebc0 quickjs-ng: 0.16.2 -> 0.17.0 2026-09-19 06:30:59 +00:00
nixpkgs-ci[bot]
3879c6a694 Merge master into staging-next 2026-09-19 06:14:04 +00:00
Ethan Carter Edwards
b2352de910 file: migrate to by-name
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-19 01:53:51 -04:00
yvnth
deb723367c just-lsp: 0.8.0 -> 0.9.0 2026-09-19 11:23:34 +05:30
Jörg Thalheim
0d09407335 fluent-bit: disable SIMD on riscv64 (#560518) 2026-09-19 05:51:56 +00:00
Ethan Carter Edwards
2efa23ab85 haste-client: move to by-name
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-19 01:37:04 -04:00
h7x4
c43a184b5b nixos/nordvpn: inherit maintainers from package (#563907) 2026-09-19 05:22:39 +00:00
nixpkgs-ci[bot]
9e40872c63 caelestia-shell: 2.4.0 -> 2.5.0 (#564695) 2026-09-19 05:00:19 +00:00
R. Ryantm
42f67ae911 kdePackages.kirigami-addons: 1.13.1 -> 1.14.0 2026-09-19 04:45:58 +00:00
Bobby Rong
44a63d45e0 mint-x-icons: 1.7.6 -> 1.7.7 (#564767) 2026-09-19 04:45:18 +00:00
Muhammad Falak R Wani
dff0b8f6e7 uv: 0.12.16 -> 0.12.17
Diff: https://github.com/astral-sh/uv/compare/0.12.16...0.12.17
Changelog: https://github.com/astral-sh/uv/blob/0.12.17/CHANGELOG.md

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2026-09-19 09:33:08 +05:30
R. Ryantm
de0a2ee04e emacsPackages.ebuild-mode: 1.84 -> 1.85 2026-09-19 03:54:13 +00:00
R. Ryantm
c99fd616d2 pv: 1.11.0 -> 1.12.0 2026-09-19 03:54:02 +00:00
R. Ryantm
ba472385a6 kdePackages.pulseaudio-qt: 1.8.1 -> 1.9.0 2026-09-19 03:44:39 +00:00
Yi-Jyun Pan
48d3eb839e d2: drop Playwright dependency
0.9.0 replaced the headless-browser renderer with a pure Go rasterizer in
d2renderers/d2raster; upstream even asserts in TestRasterPackageHasNoIOCapabilities
that its dependency closure contains no os/exec, net or plugin.

Playwright, libgbm and libdrm are therefore dead weight, and so are the
withImageSupport option (unused elsewhere in Nixpkgs) and the LD_LIBRARY_PATH
wrapper it needed. Image export now works everywhere out of the box, including
Darwin, where libdrm is unavailable and it used to be disabled. Linux users no
longer pull the ~2GB playwright-driver.browsers closure.

Verified with the resulting binary that png, svg, pdf, pptx and animated gif
export still render correctly, including CJK labels, md/latex blocks and
--sketch.

Assisted-by: Claude Code (Claude Opus 5)
2026-09-19 11:30:43 +08:00
Yi-Jyun Pan
20fb06d29d d2: fix version string and raster closure test
Upstream renamed the Go module from oss.terrastruct.com/d2 to
github.com/d2lang/d2 in 0.9.0, so the -X ldflag no longer matched
anything and `d2 --version` reported the baked-in v0.8.1-HEAD.

The new d2renderers/d2raster closure test shells out to
`go list -mod=readonly -deps`, which overrides GOFLAGS=-mod=vendor and
therefore bypasses vendor/, leaving it to resolve modules from an empty
module cache with GOPROXY=off. Switch to proxyVendor so the cache is
populated.

Assisted-by: Claude Code (Claude Opus 5)
2026-09-19 11:30:43 +08:00
Yi-Jyun Pan
ee9370f46e d2: 0.8.1 -> 0.9.0 2026-09-19 11:30:43 +08:00
R. Ryantm
6bc66ee608 oils-for-unix: 0.37.0 -> 0.38.0 2026-09-19 03:00:59 +00:00
Bobby Rong
20b1ddd1aa xreader: 4.6.5 -> 4.6.7, xepub: init at 1.0.1 (#564257) 2026-09-19 02:38:33 +00:00
Yohann Boniface
8f203e6fa2 omniwm: update upstream url and homepage (#564764) 2026-09-19 02:30:26 +00:00
nixpkgs-ci[bot]
93bc67661e bitsnpicas: 2.2 -> 2.2.2 (#564713) 2026-09-19 02:29:21 +00:00
nixpkgs-ci[bot]
080f58f21b Merge master into staging-next 2026-09-19 02:12:56 +00:00
Oliver
7614b510b3 omniwm: update upstream url and homepage
OmniWM moved from github.com/BarutSRB/OmniWM to the OmniNull
organization. The old URLs redirect, but point the source URL and
homepage at the canonical location. The release asset and its hash
are unchanged, so this does not rebuild the package.
2026-09-18 22:11:48 -04:00
kirillrdy
dc581c9de5 gogcli: 0.38.1 -> 0.40.0 (#563531) 2026-09-19 02:02:17 +00:00
R. Ryantm
85395d035f mint-x-icons: 1.7.6 -> 1.7.7 2026-09-19 01:53:02 +00:00
nixpkgs-ci[bot]
4f71b03fbe libretro.beetle-gba: 0-unstable-2026-08-23 -> 0-unstable-2026-09-03 (#561737) 2026-09-19 01:38:47 +00:00
nixpkgs-ci[bot]
0aa094b898 vencord: 1.15.5 -> 1.15.6 (#563518) 2026-09-19 01:38:47 +00:00
Ihar Hrachyshka
de9f705d5a gpauth: fix runtime TLS support (#564159) 2026-09-19 01:38:04 +00:00
nixpkgs-ci[bot]
faa8384657 xenia-canary: 0-unstable-2026-09-03 -> 0-unstable-2026-09-14 (#563446) 2026-09-19 01:19:29 +00:00
Muhammad Falak R Wani
3ac57424ff difftastic: 0.70.0 -> 0.71.0
Diff: https://github.com/wilfred/difftastic/compare/0.70.0...0.71.0
Changelog: https://github.com/Wilfred/difftastic/blob/refs/tags/0.71.0/CHANGELOG.md

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2026-09-19 06:47:44 +05:30
nixpkgs-ci[bot]
8c5ff3f70f tpnote: 1.27.0 -> 1.27.1 (#564746) 2026-09-19 00:54:27 +00:00
nixpkgs-ci[bot]
ae4b65edb5 libretro.pcsx2: 0-unstable-2026-07-20 -> 0-unstable-2026-09-17 (#564445) 2026-09-19 00:54:21 +00:00
nixpkgs-ci[bot]
6e37d92b28 libretro.mame: 0-unstable-2026-08-20 -> 0-unstable-2026-09-04 (#563201) 2026-09-19 00:54:20 +00:00
nixpkgs-ci[bot]
30f5754f6c libretro.mame2003-plus: 0-unstable-2026-08-28 -> 0-unstable-2026-09-09 (#562852) 2026-09-19 00:54:17 +00:00
nixpkgs-ci[bot]
368140cd50 libretro.bsnes-mercury: 0-unstable-2026-08-23 -> 0-unstable-2026-09-04 (#562672) 2026-09-19 00:54:17 +00:00
nixpkgs-ci[bot]
bd9cbbe23a libretro.np2kai: 0-unstable-2026-08-24 -> 0-unstable-2026-09-05 (#562343) 2026-09-19 00:54:15 +00:00
nixpkgs-ci[bot]
9d174859e4 libretro.snes9x: 0-unstable-2026-08-27 -> 0-unstable-2026-09-04 (#562163) 2026-09-19 00:54:14 +00:00
nixpkgs-ci[bot]
9ddaab5259 libretro.beetle-pcfx: 0-unstable-2026-08-23 -> 0-unstable-2026-09-04 (#561872) 2026-09-19 00:54:12 +00:00
nixpkgs-ci[bot]
69155a9494 libretro.picodrive: 0-unstable-2026-08-20 -> 0-unstable-2026-09-04 (#561847) 2026-09-19 00:54:10 +00:00
nixpkgs-ci[bot]
907af50078 libretro.dolphin: 0-unstable-2026-08-27 -> 0-unstable-2026-09-09 (#561862) 2026-09-19 00:54:09 +00:00
Michael Daniels
0ca24e0cda ci/github-script/manual-file-edits: convert to TypeScript (#559963) 2026-09-19 00:53:45 +00:00
R. Ryantm
8986f806b6 sftpgo-plugin-auth: 1.0.16 -> 1.0.17 2026-09-19 00:26:04 +00:00
nixpkgs-ci[bot]
f77f951d9f Merge master into staging-next 2026-09-19 00:23:48 +00:00
Ihar Hrachyshka
872c024f59 aurral: 2.9.0 -> 2.9.1 (#564652) 2026-09-19 00:11:17 +00:00
Logan Devine
131643618f gomuks-desktop: fix build for gomuks 26.08 2026-09-18 16:40:41 -07:00
R. Ryantm
366a495197 aquamarine: 0.15.0 -> 0.15.1 2026-09-18 23:37:55 +00:00
Michael Daniels
4a7ddd0795 ci/github-script/manual-file-edits: convert to TypeScript 2026-09-18 19:24:33 -04:00
Jörg Thalheim
c52582482d nixos/harmonia: add services.harmonia.gc
harmonia 3.3.0 ships harmonia-gc, a faster reimplementation of
nix-collect-garbage. Expose it as a oneshot harmonia-gc.service with an
optional timer (services.harmonia.gc.automatic) so it can replace
nix.gc.automatic. Options and the NixOS test are ported from the
upstream flake module.
2026-09-19 01:03:38 +02:00
R. Ryantm
8a40eb4b94 tpnote: 1.27.0 -> 1.27.1 2026-09-18 23:03:36 +00:00
Jörg Thalheim
849d624b8d harmonia: 3.2.0 -> 3.3.0
Changelog: https://github.com/nix-community/harmonia/releases/tag/harmonia-v3.3.0
2026-09-19 00:59:37 +02:00
Kerstin Humm
7fee2064f4 python3Packages.djoser: relax on social-auth-app-django 2026-09-19 00:48:41 +02:00
Kerstin Humm
0f343cd78a nixos/weblate: avoid building weblate twice by using the python module everywhere 2026-09-19 00:48:40 +02:00
Kerstin Humm
b613fe3675 weblate: 2026.6.1 -> 2026.9.1
Changelogs:
https://github.com/WeblateOrg/weblate/releases/tag/weblate-2026.9
https://github.com/WeblateOrg/weblate/releases/tag/weblate-2026.9.1
2026-09-19 00:48:40 +02:00
Kerstin Humm
6de7d46538 python3Packages.webauthn: 2.7.0 -> 3.0.0
Diff: https://github.com/duo-labs/py_webauthn/compare/v2.7.0...v3.0.0

Changelog: https://github.com/duo-labs/py_webauthn/blob/v3.0.0/CHANGELOG.md
2026-09-19 00:48:40 +02:00
Kerstin Humm
d977d4ce8d python3Packages.django-otp-webauthn: 0.8.0 -> 0.10.3
Changelog: https://github.com/Stormbase/django-otp-webauthn/blob/v0.10.3/CHANGELOG.md
2026-09-19 00:48:40 +02:00
Kerstin Humm
82ab69a7c0 python3Packages.drf-standardized-errors: 0.15.0 -> 0.16.0
Diff: https://github.com/ghazi-git/drf-standardized-errors/compare/v0.15.0...v0.16.0

Changelog: https://github.com/ghazi-git/drf-standardized-errors/releases/tag/v0.16.0
2026-09-19 00:48:39 +02:00
Kerstin Humm
9c48b5d069 python3Packages.social-auth-app-django: 5.9.0 -> 6.0.1
Diff: https://github.com/python-social-auth/social-app-django/compare/5.9.0...6.0.1

Changelog: https://github.com/python-social-auth/social-app-django/blob/6.0.1/CHANGELOG.md
2026-09-19 00:48:39 +02:00
Kerstin Humm
52ee227ac7 python3Packages.social-auth-core: 4.9.1 -> 5.1.0
Diff: https://github.com/python-social-auth/social-core/compare/4.9.1...5.1.0

Changelog: https://github.com/python-social-auth/social-core/blob/5.1.0/CHANGELOG.md
2026-09-19 00:48:39 +02:00
Kerstin Humm
d1d238c52f python3Packages.django-filter: add optional-dependencies for drf 2026-09-19 00:48:38 +02:00
Kerstin Humm
cf1d5e0dd2 python3Packages.weblate-language-data: 2026.8 -> 2026.10
Diff: https://github.com/WeblateOrg/language-data/compare/2026.8...2026.10

Changelog: https://github.com/WeblateOrg/language-data/releases/tag/2026.10
2026-09-19 00:48:38 +02:00
Kerstin Humm
efcdbdf97b python3Packages.unicode-segmentation-rs: 0.2.4 -> 0.3.3
Changelog: https://github.com/WeblateOrg/unicode-segmentation-rs/releases/tag/v0.3.3
2026-09-19 00:48:38 +02:00
Kerstin Humm
35946ed3e6 python3Packages.translate-toolkit: 3.19.11 -> 3.19.19
Diff: https://github.com/translate/translate/compare/3.19.11...3.19.19

Changelog: https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.19.19.html
2026-09-19 00:48:38 +02:00
Kerstin Humm
88b6821f17 python3Packages.translation-finder: 3.1 -> 3.4.0
Diff: https://github.com/WeblateOrg/translation-finder/compare/3.1...3.4.0

Changelog: https://github.com/WeblateOrg/translation-finder/blob/3.4.0/CHANGES.rst
2026-09-19 00:48:37 +02:00
R. Ryantm
b46f0e1998 python3Packages.weblate-schemas: 2026.4 -> 2026.6
Diff: https://github.com/WeblateOrg/weblate_schemas/compare/2026.4...2026.8

Changelog: https://github.com/WeblateOrg/weblate_schemas/blob/2026.8/CHANGES.rst
2026-09-19 00:48:37 +02:00
Kerstin Humm
d924fa9bd0 weblate: don't auto-update core dependencies 2026-09-19 00:48:37 +02:00
R. Ryantm
895f658861 android-studio: 2026.1.4.7 -> 2026.1.4.8 2026-09-18 22:37:52 +00:00
R. Ryantm
75d8936cf2 home-assistant-custom-lovelace-modules.bubble-card: 3.3.0 -> 3.4.0 2026-09-18 22:22:00 +00:00
R. Ryantm
a72ca92905 python3Packages.pyenphase: 4.0.3 -> 4.0.5 2026-09-18 22:05:51 +00:00
R. Ryantm
432326776f libuninameslist: 20260107 -> 20260918 2026-09-18 22:03:54 +00:00
R. Ryantm
9435162d67 clickhouse: 26.8.2.7-lts -> 26.8.7.19-lts 2026-09-18 21:09:32 +00:00
R. Ryantm
cddb379760 bitsnpicas: 2.2 -> 2.2.2 2026-09-18 20:49:59 +00:00
R. Ryantm
2cf2c579c8 flexget: 3.20.11 -> 3.21.0 2026-09-18 20:26:09 +00:00
Maximilian Bosch
04d7d5302c lasuite-docs{,-frontend,-collaboration-server}: 5.6.1 -> 5.7.0
ChangeLog: https://github.com/suitenumerique/docs/releases/tag/v5.7.0
2026-09-18 21:35:11 +02:00
Katja Ramona Sophie Kwast (zaphyra)
074d2a65bc gomuks: 26.08 -> 26.09
Changelog: https://github.com/gomuks/gomuks/releases/tag/v0.2609.0
2026-09-18 21:23:45 +02:00
R. Ryantm
be70a981db caelestia-shell: 2.4.0 -> 2.5.0 2026-09-18 19:19:05 +00:00
Guilhem Saurel
02dfb7e346 octomap: 1.10.0 -> 1.10.1
Diff: https://github.com/OctoMap/octomap/compare/v1.10.0...v1.10.1

Changelog: https://github.com/OctoMap/octomap/releases/tag/v1.10.1
2026-09-18 20:36:47 +02:00
Sapphire
e48c612884 vrcx: 2026.07.18 -> 2026.09.16 2026-09-18 13:12:54 -05:00
nixpkgs-ci[bot]
a5a4067a98 Merge master into staging-next 2026-09-18 18:10:40 +00:00
Georgi Dimitrov
4621033076 panvimdoc: add updateScript 2026-09-18 20:05:39 +03:00
Georgi Dimitrov
2beab519cf panvimdoc: 5.0.0 -> 6.0.0
Diff: https://github.com/kdheepak/panvimdoc/compare/v5.0.0...v6.0.0
2026-09-18 20:02:55 +03:00
staticdev
56b336e854 aurral: 2.9.0 -> 2.9.1 2026-09-18 18:53:17 +02:00
Rafael Ieda
5440330aac dockapps.wmsm-app: restrict to linux platform 2026-09-18 12:08:00 -03:00
Stig
d8dd975893 perlPackages.Imager: 1.035 -> 1.036
Fixes CVE-2026-93018 and CVE-2026-93019
2026-09-18 16:10:21 +02:00
Rafael Ieda
cc6f2ff44a mrpack-install: fix build on darwin, modernize 2026-09-18 11:04:16 -03:00
Rafael Ieda
e54a41f61d dnadd: restrict to linux platform 2026-09-18 10:14:32 -03:00
Aiden Schembri
c5205c9295 nextcloud-talk-desktop: 2.2.4 -> 2.3.2 2026-09-18 14:39:16 +02:00
yvnth
fda8a6918e mango: 0.16.3 -> 0.17.2
mango: 0.17.1 -> 0.17.2
2026-09-18 18:06:13 +05:30
R. Ryantm
224c2c6b10 vscode-extensions.tombi-toml.tombi: 1.5.2 -> 1.5.5 2026-09-18 12:23:45 +00:00
nixpkgs-ci[bot]
8489ccd0d0 Merge master into staging-next 2026-09-18 12:13:13 +00:00
Rafael Ieda
edc13a2450 candle: fix build on darwin 2026-09-18 07:51:42 -03:00
Gaetan Lepage
f37ac045a4 python3Packages.lancedb: 0.37.1 -> 0.39.0
Diff: https://github.com/lancedb/lancedb/compare/v0.37.1...v0.39.0

Changelog: https://github.com/lancedb/lancedb/releases/tag/v0.39.0
2026-09-18 09:56:01 +00:00
Gaetan Lepage
682c6743ab python3Packages.pylance: 11.0.0 -> 12.0.0
Diff: https://github.com/lancedb/lance/compare/v11.0.0...v12.0.0

Changelog: https://github.com/lancedb/lance/releases/tag/v12.0.0
2026-09-18 09:52:14 +00:00
Gaetan Lepage
3fc2c5d48b python3Packages.lance-namespace: 0.11.1 -> 0.13.0
Diff: https://github.com/lancedb/lance-namespace/compare/v0.11.1...v0.13.0
2026-09-18 09:52:11 +00:00
Gaetan Lepage
3d020c371a python3Packages.lance-namespace-urllib3-client: 0.11.1 -> 0.13.0
Diff: https://github.com/lancedb/lance-namespace/compare/v0.11.1...v0.13.0
2026-09-18 09:52:08 +00:00
nixpkgs-ci[bot]
b6fdaa44f8 Merge master into staging-next 2026-09-18 06:15:29 +00:00
R. Ryantm
ec7a7a1f77 libretro.pcsx2: 0-unstable-2026-07-20 -> 0-unstable-2026-09-17 2026-09-18 05:42:26 +00:00
Rafael Ieda
ee98360b03 cpond: fix build on darwin 2026-09-17 21:24:21 -03:00
nixpkgs-ci[bot]
ef215a382d Merge master into staging-next 2026-09-18 00:24:10 +00:00
R. Ryantm
a68c9a670f vpxtool: 0.33.8 -> 0.34.1 2026-09-17 23:20:26 +00:00
cybardev
adc63eaabc pyrefly: avoid autoupdates for development tags 2026-09-17 19:07:56 -03:00
Johan Thomsen
f515b4eb4a coredns: 1.14.6 -> 1.14.7 2026-09-18 00:02:31 +02:00
Rafael Ieda
3ed7ad73be cfv: fix build on Darwin 2026-09-17 18:21:07 -03:00
Thomas
0cb0c84a78 zabbix 6.0 -> 7.4: Add release notes entry 2026-09-17 23:20:24 +02:00
Thomas
1837144910 Zabbix: Make default zabbix version 7.4
With Zabbix 6.0 being in limited support (source:
https://www.zabbix.com/life_cycle_and_release_policy)
and currently being incompatible with the PHP that ships with nixpkgs,
we should look into replacing it with a newer version that works OOTB,
as well as receives full support from upstream.
2026-09-17 23:12:13 +02:00
Adam C. Stephens
8ad51bfa6b sone: 0.21.0 -> 0.22.1
Changelog: https://github.com/lullabyX/sone/releases/tag/v0.22.1
2026-09-17 16:39:46 -04:00
nixpkgs-ci[bot]
ba9b3359a7 Merge master into staging-next 2026-09-17 18:10:58 +00:00
Gerhard Schwanzer
f94d74f072 kuma: 2.12.3 -> 2.14.4
Fixes CVE-2026-52724.

https://redirect.github.com/kumahq/kuma/releases/tag/v2.14.4

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
2026-09-17 18:37:25 +02:00
Sarah Clark
59627a5304 devin-desktop: 3.9.19 -> 3.10.31 2026-09-17 09:27:32 -07:00
R. Ryantm
d395f2f87a exegol: 5.1.11 -> 5.1.13 2026-09-17 16:00:45 +00:00
cybardev
0ebf78ea0a pyrefly: 1.3.0-dev.1 -> 1.3.1 2026-09-17 12:40:07 -03:00
Bobby Rong
d6880e9908 xepub: init at 1.0.1 2026-09-17 23:09:44 +08:00
R. Ryantm
5568417e77 gersemi: 0.28.1 -> 0.29.1 2026-09-17 12:26:35 +00:00
nixpkgs-ci[bot]
c8649eaf2d Merge master into staging-next 2026-09-17 12:13:47 +00:00
Artem Timofeev
56136b214f gpauth: fix runtime TLS support
The embedded WebKit browser requires glib-networking's GIO TLS
backend. Add glib-networking and wrapGAppsHook3 so gpauth discovers
the module through GIO_EXTRA_MODULES instead of falling back to
GDummyTlsBackend.

Assisted-by: pi (OpenAI GPT-5 Codex)
2026-09-17 10:00:26 +00:00
Anthony Roussel
b43fbc1523 octodns-providers.powerdns: ignore DeprecationWarning in tests 2026-09-17 15:36:47 +07:00
Anthony Roussel
521dd05a3d octodns-providers.ovh: ignore DeprecationWarning in tests 2026-09-17 15:36:47 +07:00
Anthony Roussel
400ad4fc53 octodns-providers.cloudflare: ignore DeprecationWarning in tests 2026-09-17 15:36:46 +07:00
Anthony Roussel
357f997a7f octodns-providers.bind: ignore DeprecationWarning in tests 2026-09-17 15:36:46 +07:00
R. Ryantm
d8a6af1015 octodns: 1.21.1 -> 1.22.0 2026-09-17 15:25:43 +07:00
nixpkgs-ci[bot]
fc3d38ef07 Merge master into staging-next 2026-09-17 06:16:13 +00:00
nixpkgs-ci[bot]
f5d1035747 Merge master into staging-next 2026-09-17 06:00:59 +00:00
Alex Epelde
279c3217f4 roundcubePlugins.carddav: 4.4.6 -> 5.1.3 2026-09-17 00:34:32 -04:00
Darren Rambaud
8aaa40d715 esphome-device-builder: 1.12.1 -> 1.14.9; esphome-device-builder-frontend: 0.1.311 -> 0.1.329
esphome-device-builder
* diff: https://github.com/esphome/device-builder/compare/1.12.1...1.14.9
* changelog: https://github.com/esphome/device-builder/releases/tag/1.14.9

esphome-device-builder-frontend
* diff: https://github.com/esphome/device-builder-frontend/compare/0.1.311...0.1.329
* changelog: https://github.com/esphome/device-builder-frontend/releases/tag/0.1.329
2026-09-16 23:25:47 -05:00
Evan Porter
9e8aa9341e xmlstarlet: add evanwporter as maintainer 2026-09-16 17:52:49 -07:00
nixpkgs-ci[bot]
ff0f454fa6 Merge master into staging-next 2026-09-17 00:23:56 +00:00
nixpkgs-ci[bot]
5faab3a1b7 Merge master into staging-next 2026-09-16 18:11:05 +00:00
Savyasachee Jha
017abb8d23 bookstack: 26.05.4 -> 26.05.5 2026-09-16 22:57:28 +05:30
Grayson Tinker
fccc8bf177 beekeeper-studio: 6.0.5 -> 6.1.1 2026-09-16 10:52:57 -06:00
Rafael Ieda
acbac2a7bd hdate: fix build on darwin 2026-09-16 11:48:41 -03:00
novalkun
20ee50400c nixos/nordvpn: inherit maintainers from package 2026-09-16 20:53:06 +07:00
R. Ryantm
a9fc36c362 niftyreg: 2.0.0 -> 2.1.1 2026-09-16 13:42:51 +00:00
nixpkgs-ci[bot]
71bb675326 Merge master into staging-next 2026-09-16 12:14:08 +00:00
Rafael Ieda
597b417dfc cp437: fix build on darwin, modernize 2026-09-16 08:09:31 -03:00
Linnea Gräf
b1485db5db cinny-{desktop,unwrapped}: 4.12.6 -> 4.12.7 2026-09-16 11:37:09 +02:00
Attila Oláh
887925ef11 codebase-memory-mcp: 0.10.8 -> 0.11.0
Diff: https://github.com/DeusData/codebase-memory-mcp/compare/v0.10.8...v0.11.0
2026-09-16 10:07:37 +02:00
Gerhard Schwanzer
3909ba48e9 haproxy: fix CVE-2026-90678
Apply the upstream HTTP/3 parser fix.

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
2026-09-16 09:42:12 +02:00
nixpkgs-ci[bot]
0f1fd70371 Merge master into staging-next 2026-09-16 06:15:52 +00:00
MythbladeStudios
62a955ab18 pandora-launcher-unwrapped: 5.5.2 -> 5.6.0
- added `udev` to buildInputs, as pandora launcher now requires libudev (via libudev-sys) at build time.
- also included `meta.changelog` to both the unwrapped package and the wrapper.
2026-09-15 21:10:14 -04:00
nixpkgs-ci[bot]
341d5ab264 Merge master into staging-next 2026-09-16 00:23:46 +00:00
Rafael Ieda
a9e7a4364f treewide: mark as broken on darwin (last successful Hydra build 2025) 2026-09-15 21:06:28 -03:00
Grayson Tinker
a8735fb5b1 beekeeper-studio: fix license 2026-09-15 14:15:48 -06:00
DarkOnion0
bedbd77c48 drawio: 31.3.2 -> 31.4.5 2026-09-15 22:07:49 +02:00
nixpkgs-ci[bot]
3550cbd8a9 Merge master into staging-next 2026-09-15 18:10:16 +00:00
Weijia Wang
4cae299800 linuxPackages.rtl8188eus-aircrack: 2026-06-22 -> 2026-08-18 2026-09-15 16:56:45 +02:00
eymeric
5cabf71fe3 wheelwizard: 2.5.1 -> 2.5.7 2026-09-15 16:10:33 +02:00
nixpkgs-ci[bot]
40bfd164c3 Merge master into staging-next 2026-09-15 12:13:08 +00:00
sh0uv1
a562d046d3 packagekit: 1.3.5 -> 1.4.0 2026-09-15 10:59:08 +00:00
Robert Schaffar-Taurok
978045e1fc gogcli: 0.38.1 -> 0.40.0
Diff: 324f656a49...a3065f53c3

Changelog:
- 0.40.0: a3065f53c3/CHANGELOG.md (0400---2026-09-11)
- 0.39.1: 6895139ab1/CHANGELOG.md (0391---2026-09-05)
- 0.39.0: b058dbbaeb/CHANGELOG.md (0390---2026-09-03)

Assisted-by: pi (openai-codex/gpt-5.6-sol)
2026-09-15 11:25:13 +02:00
R. Ryantm
8d0515f8b5 vencord: 1.15.5 -> 1.15.6 2026-09-15 09:01:30 +00:00
R. Ryantm
a9c8d53f5a openscadPackages.bosl2: 2.0.752 -> 2.0.755 2026-09-15 08:44:40 +00:00
nixpkgs-ci[bot]
4b300207d9 Merge master into staging-next 2026-09-15 06:15:48 +00:00
R. Ryantm
37a3de29e8 xenia-canary: 0-unstable-2026-09-03 -> 0-unstable-2026-09-14 2026-09-15 05:56:27 +00:00
R. Ryantm
88ce353601 python3Packages.pyadjoint-ad: 2026.4.1 -> 2026.9.0 2026-09-15 01:04:08 +00:00
nixpkgs-ci[bot]
a9a6d9769e Merge master into staging-next 2026-09-15 00:25:21 +00:00
R. Ryantm
885039c9e7 python3Packages.pyopenjtalk-plus: 0.4.1.post9 -> 0.4.1-post9 2026-09-14 22:27:34 +00:00
Rafael Ieda
c06a664bb2 treewide: mark as broken on darwin (last successful Hydra build 2023) 2026-09-14 18:49:36 -03:00
Linnea Gräf
9f2a4623ab schildi-revenge: 26.08.08-1 -> 26.09.12 2026-09-14 22:42:59 +02:00
nixpkgs-ci[bot]
3a54b20725 Merge master into staging-next 2026-09-14 18:10:24 +00:00
Jamie Magee
b7cf21daaf bicep: 0.39.26 -> 0.47.16 2026-09-14 11:00:53 -07:00
R. Ryantm
159c3573f7 libretro.mame: 0-unstable-2026-08-20 -> 0-unstable-2026-09-04 2026-09-14 12:47:40 +00:00
nixpkgs-ci[bot]
e97b635f47 Merge master into staging-next 2026-09-14 12:14:18 +00:00
Sandro Marques
0a1716421f wivrn: 26.6.2 -> 26.9
Upgrades WiVRn from 26.6.2 to 26.9. Release notes: https://github.com/WiVRn/WiVRn/releases/tag/v26.9.

Also upgrades Monado to commit [f037264d23e2472a444a157370647fcd601ed81b](f037264d23), as per WiVRn's [monado-rev](https://github.com/WiVRn/WiVRn/blob/v26.9/monado-rev).

PulseAudio support has been removed in WiVRn/WiVRn@52dc629310.

Confirmed working on a Quest 3:

```shell
$ nix run .#wivrn
WiVRn 26.9 starting
For Steam games, set command to PRESSURE_VESSEL_IMPORT_OPENXR_1_RUNTIMES=1 %command%
Service published: kurisu
Client connected
Server started, PID 68354
 INFO [ipc_server_main_common] WiVRn 'v26.9' starting up...
Setting the OpenVR compatibility library to /nix/store/lqvmq8bvhs78lh4dy363d0q1zdilpga2-xrizer-0.5/lib/xrizer
...
 INFO [client_connected] Client 1 connected
 INFO [ipc_handle_instance_describe_client] Client info:
	id: 1
	application_name: 'wayvr'
...
 INFO [client_connected] Client 2 connected
 INFO [ipc_handle_instance_describe_client] Client info:
	id: 2
	application_name: 'libmonado'
```
2026-09-14 15:29:52 +09:00
R. Ryantm
6b5d7bb4c3 xrgears: 1.0.1-unstable-2026-01-20 -> 1.0.1-unstable-2026-09-06 2026-09-14 06:25:13 +00:00
nixpkgs-ci[bot]
83e8c37160 Merge master into staging-next 2026-09-14 06:20:22 +00:00
R. Ryantm
7347fb5bb2 tdarr-node: 2.86.01 -> 2.87.01 2026-09-14 02:39:45 +00:00
nixpkgs-ci[bot]
0ada4117ca Merge master into staging-next 2026-09-14 00:26:54 +00:00
Rafael Ieda
cfc6aaf78e gam: fix build by switching to chardet_5 2026-09-13 20:57:19 -03:00
Rafael Ieda
15869ee60e exegol4: fix build 2026-09-13 20:29:11 -03:00
nixpkgs-ci[bot]
421336fd3e Merge master into staging-next 2026-09-13 18:48:00 +00:00
nixpkgs-ci[bot]
6312385d3f Merge master into staging-next 2026-09-13 18:10:02 +00:00
RumBugen
ed9be804fb croc: allow local networking in Darwin sandbox 2026-09-13 19:42:52 +02:00
Yu
a42abd4767 macmon: 0.6.1 -> 0.8.2 2026-09-14 00:26:56 +08:00
nixpkgs-ci[bot]
a34b8e1953 Merge master into staging-next 2026-09-13 12:12:16 +00:00
R. Ryantm
96313a581a libretro.mame2003-plus: 0-unstable-2026-08-28 -> 0-unstable-2026-09-09 2026-09-13 10:44:05 +00:00
nixpkgs-ci[bot]
b0ff850fc0 Merge master into staging-next 2026-09-13 06:18:04 +00:00
itskopri
62b56ceb44 boxes: 2.3.1 -> 2.3.2 2026-09-13 06:42:06 +03:00
R. Ryantm
cae23fea35 rpcbind: 1.2.9 -> 1.3.1 2026-09-13 00:36:18 +00:00
nixpkgs-ci[bot]
78bb6139a2 Merge master into staging-next 2026-09-13 00:27:09 +00:00
onelocked
746fa4616c hanazono: use installFonts 2026-09-13 00:11:12 +01:00
RumBugen
26fdfc76a0 croc: 11.1.0 -> 11.5.2 2026-09-12 23:37:43 +02:00
R. Ryantm
7ee213175e libretro.bsnes-mercury: 0-unstable-2026-08-23 -> 0-unstable-2026-09-04 2026-09-12 19:26:07 +00:00
nixpkgs-ci[bot]
f170819950 Merge master into staging-next 2026-09-12 18:09:41 +00:00
nixpkgs-ci[bot]
cf489720f6 Merge master into staging-next 2026-09-12 12:11:37 +00:00
Bobby Rong
8d44f5b7c1 xreader: 4.6.5 -> 4.6.7
https://github.com/linuxmint/xreader/compare/4.6.5...4.6.7
2026-09-12 16:10:19 +08:00
nixpkgs-ci[bot]
73d3951f2e Merge master into staging-next 2026-09-12 06:13:47 +00:00
eymeric
5c8ffe5b73 pysatochip: 0.17.0 -> 0.18.0 2026-09-12 11:43:57 +07:00
nixpkgs-ci[bot]
a4ccc8d0d6 Merge master into staging-next 2026-09-12 00:23:25 +00:00
nixpkgs-ci[bot]
d400b12e47 Merge master into staging-next 2026-09-11 18:10:14 +00:00
R. Ryantm
a139c58ffe libretro.np2kai: 0-unstable-2026-08-24 -> 0-unstable-2026-09-05 2026-09-11 17:00:53 +00:00
Albert Larsan
6c1b43b76a oama: 0.20.2 -> 0.22.0 2026-09-11 10:42:31 +02:00
R. Ryantm
a8498301d4 libretro.snes9x: 0-unstable-2026-08-27 -> 0-unstable-2026-09-04 2026-09-11 06:12:43 +00:00
R. Ryantm
5557386ba8 codespelunker: 3.1.0 -> 3.2.0 2026-09-11 02:15:20 +00:00
R. Ryantm
b67fe803f9 teams-for-linux: 2.18.1 -> 2.20.0 2026-09-10 22:39:25 +00:00
R. Ryantm
9e6693b4cb libretro.beetle-pcfx: 0-unstable-2026-08-23 -> 0-unstable-2026-09-04 2026-09-10 10:03:54 +00:00
Aaron Würth
b19fb119ec python3Packages.optuna-dashboard: 0.20.0 -> 0.21.0
This also fixes the missing bundle.js.

Closes #441996
2026-09-10 11:15:54 +02:00
R. Ryantm
c3974f3871 libretro.dolphin: 0-unstable-2026-08-27 -> 0-unstable-2026-09-09 2026-09-10 09:14:15 +00:00
R. Ryantm
dac01e64f4 libretro.picodrive: 0-unstable-2026-08-20 -> 0-unstable-2026-09-04 2026-09-10 08:34:20 +00:00
R. Ryantm
7ed4d47e35 libretro.beetle-gba: 0-unstable-2026-08-23 -> 0-unstable-2026-09-03 2026-09-09 21:25:33 +00:00
Kiskae
7ee46d2cd7 linuxPackages.nvidiaPackages.new_feature: 610.57.04 -> 615.71.09 2026-09-09 21:30:12 +02:00
Nico Felbinger
cabe86116c mithril: init at 0.1.3 2026-09-09 19:35:51 +02:00
Nico Felbinger
52707f8fa0 moria: init at 0.1.0 2026-09-09 19:35:49 +02:00
Rafael Ieda
5ba4877d93 open-sans: use installFonts 2026-09-08 16:55:29 -03:00
Rafael Ieda
5bc2b2bf52 open-fonts: use installFonts 2026-09-08 15:05:58 -03:00
kyehn
f926bcc605 iconic: 2025.9.1 -> 2026.8.1 2026-09-07 18:19:20 +00:00
kyehn
44be16f684 mangayomi: 0.8.0 -> 0.9.2 2026-09-07 16:42:31 +00:00
onelocked
8d49fd6499 andika: use installFonts 2026-09-06 23:20:11 +01:00
kyehn
7bff64876a xmind: 26.01.03145 -> 26.05.01106 2026-09-06 21:06:20 +00:00
kyehn
fe24c4931f conda: 26.1.1-1 -> 26.7.1-1 2026-09-06 20:58:23 +00:00
kyehn
520f3c3d04 oneanime: 1.4.5 -> 1.4.7 2026-09-06 19:08:34 +00:00
kyehn
b371b81eff butterfly: 2.5.2 -> 2.5.5 2026-09-06 18:53:22 +00:00
kyehn
e3da2d6fab xnconvert: 1.105.0 -> 1.116.0 2026-09-06 18:51:59 +00:00
Martin Joerg
1fa37338f2 python3Packages.graph-tool: 3.6 -> 3.7
https://git.skewed.de/count0/graph-tool/-/compare/refs/tags/release-3.6..refs/tags/release-3.7
2026-09-06 16:51:47 +00:00
Jörg Thalheim
00df6df918 fluent-bit: disable SIMD on riscv64
FLB_SIMD=Auto builds the whole binary with -march=rv64gcv_zba when the
compiler accepts it, which SIGILLs on rv64gc cores like the SG2042.
2026-09-06 14:23:52 +02:00
Ethan Carter Edwards
8dea5bc2c8 bcal: modernize
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-09-05 21:53:17 -04:00
Christopher Kaster
26aaa04ce5 ols: dev-2026-06 -> dev-2026-08, temp fix for new asm syntax 2026-09-05 08:44:53 +02:00
R. Ryantm
a8e999f1c0 xfstests: 2026.07.21 -> 2026.09.02 2026-09-04 06:59:49 +00:00
Christopher Kaster
62e8e47412 odin: dev-2026-07a -> dev-2026-08 2026-09-03 16:21:23 +02:00
Coca
3b137715c9 npins: 0.5.0 -> 0.5.1 2026-09-02 17:11:59 +01:00
R. Ryantm
45703b8f14 python3Packages.libtfr: 2.1.10 -> 2.2.0 2026-08-20 19:59:17 +00:00
R. Ryantm
b56d6b9814 taze: 20.0.1 -> 21.1.0 2026-08-19 11:16:53 +00:00
R. Ryantm
1433a15315 sqlite-utils: 4.1.1 -> 4.2.1 2026-08-14 03:15:44 +00:00
FliegendeWurst
8af1d64a95 key: 2.12.3 -> 3.0.0 2026-07-26 17:21:03 +02:00
Stanisław Pitucha
f371790748 bootil: disable on non-intel
Intel vector flags are used by default during build.
2026-03-23 22:01:38 +11:00
300 changed files with 7978 additions and 8811 deletions

View File

@@ -122,7 +122,7 @@ jobs:
with:
github-token: ${{ steps.app-token.outputs.token || github.token }}
script: |
const { default: checkManualFileEdits } = await import('${{ github.workspace }}/trusted/ci/github-script/manual-file-edits.js')
const { default: checkManualFileEdits } = await import('${{ github.workspace }}/trusted/ci/github-script/manual-file-edits.ts')
await checkManualFileEdits({
github,
context,

View File

@@ -84,6 +84,7 @@ jobs:
'ci/github-script/commits.js',
'ci/github-script/get-pr-commit-details.js',
'ci/github-script/lint-commits.js',
'ci/github-script/manual-file-edits.ts',
'ci/github-script/merge.js',
'ci/github-script/package.json',
'ci/github-script/package-lock.json',

View File

@@ -2,21 +2,18 @@ import { getCommitDetailsForPR } from './get-pr-commit-details.js'
import { dismissReviews, postReview } from './reviews.js'
import { classify } from './supportedBranches.js'
/**
* @param {{
* github: InstanceType<typeof import('@actions/github/lib/utils').GitHub>,
* context: typeof import('@actions/github').context,
* core: typeof import('@actions/core'),
* repoPath?: string,
* dry: boolean,
* }} CheckManualFileEditsProps
*/
export default async function checkManualFileEdits({
github,
context,
core,
repoPath,
dry,
}: {
github: InstanceType<typeof import('@actions/github/lib/utils').GitHub>
context: typeof import('@actions/github').context
core: typeof import('@actions/core')
repoPath?: string
dry: boolean
}) {
const reviewKey = 'manual-file-edits'

View File

@@ -123,7 +123,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 checkManualFileEdits = (await import('./manual-file-edits.js')).default
const checkManualFileEdits = (await import('./manual-file-edits.ts')).default
await run(checkManualFileEdits, owner, repo, pr, options)
})

View File

@@ -33,6 +33,9 @@
The release also removes legacy JSONP endpoints and changes several security-sensitive operations from GET to POST with CSRF tokens.
Review the upstream [4.6.7 release notes](https://github.com/YesWiki/yeswiki/releases/tag/v4.6.7) before upgrading custom themes or integrations.
- `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.
- `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.
@@ -77,6 +80,8 @@
- `jmtpfs` has been removed due to lack of maintenance and fuse3 support.
- `landrun` was updated to `0.1.17`, which included breaking changes, reference the [breaking changes](https://github.com/Zouuup/landrun/releases/tag/v0.1.17) section in the `landrun` release notes.
- `libgdata` has been removed, as it was archived upstream and relied on the insecure libsoup 2.4.
- `mcphost` has been removed, as it was archived upstream and declared unmaintained.

View File

@@ -191,6 +191,8 @@
- `strongSwan` has been updated to 6.1.0, which defaults to only accepts IKEv2 connections as responder.
- `wivrn` has dropped support for PulseAudio in 26.9. WiVRn now only supports audio through PipeWire.
- The `extraArgs` and `check` arguments to `nixos/lib/eval-config.nix` (and therefore to `lib.nixosSystem`) have been removed after being deprecated with a warning since 2021. Passing them is now an evaluation error. Instead of `extraArgs`, set `config._module.args`; instead of `check = false`, set `config._module.check = false`. The `extraArgs` attribute on the resulting configuration has been removed as well.
- Rustical migrates from `settings.http.host` and `settings.http.port` to `settings.http.bind` to support UNIX domain sockets as well as TCP sockets in one setting.
@@ -301,6 +303,8 @@
- `programs.regreet` has been renamed to `services.displayManager.regreet`.
- `services.harmonia` gained [`gc`](#opt-services.harmonia.gc.enable) options that run `harmonia-gc`, a faster reimplementation of `nix-collect-garbage`, either on demand via `harmonia-gc.service` or on a timer with `services.harmonia.gc.automatic` as an alternative to `nix.gc.automatic`.
- `komodo` has been updated to the v2 release line (2.x). See the [upstream v1 → v2 upgrade guide](https://github.com/moghtech/komodo/releases/tag/v2.0.0).
- `temporal` has been updated to the 1.31 release line. Always consult the [upstream upgrade

View File

@@ -8,6 +8,7 @@ let
cfg = config.services.harmonia;
cacheCfg = cfg.cache;
daemonCfg = cfg.daemon;
gcCfg = cfg.gc;
format = pkgs.formats.toml { };
@@ -69,6 +70,105 @@ in
};
};
gc = {
enable = lib.mkEnableOption "harmonia-gc, a faster nix-collect-garbage";
automatic = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Run garbage collection automatically on a schedule.";
};
dates = lib.mkOption {
type = with lib.types; either singleLineStr (listOf str);
apply = lib.toList;
default = [ "03:15" ];
example = "weekly";
description = ''
When to run garbage collection. Calendar event in the format
specified by {manpage}`systemd.time(7)`.
'';
};
randomizedDelaySec = lib.mkOption {
type = lib.types.singleLineStr;
default = "0";
example = "45min";
description = "Randomized delay before each run.";
};
persistent = lib.mkOption {
type = lib.types.bool;
default = true;
description = "Run on next boot if a scheduled run was missed.";
};
deleteOlderThan = lib.mkOption {
type = lib.types.nullOr lib.types.singleLineStr;
default = null;
example = "30d";
description = "Delete profile generations older than this.";
};
ensureFree = lib.mkOption {
type = lib.types.nullOr lib.types.singleLineStr;
default = null;
example = "50G";
description = ''
Free space until this much is available, then stop. Accepts an
absolute size like "50G" or a percentage of the store's filesystem
like "20%".
'';
};
keepRecent = lib.mkOption {
type = lib.types.nullOr lib.types.singleLineStr;
default = null;
example = "1d";
description = ''
Keep store paths registered within this time window. Avoids deleting
build dependencies fetched during a recent build.
'';
};
noVacuum = lib.mkOption {
type = lib.types.bool;
default = false;
description = ''
Skip the SQLite VACUUM after garbage collection. Enable on busy
builders, where concurrent nix-daemon readers prevent cleanup of
the database-sized WAL that VACUUM produces.
'';
};
chunkSize = lib.mkOption {
type = lib.types.nullOr lib.types.ints.positive;
default = null;
description = ''
Number of dead paths invalidated per database transaction. Lower
values keep the WAL (and its disk use) smaller during deletion at
the cost of more checkpoints; null uses the built-in default.
'';
};
gcRootsDirs = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ ];
example = [ "/mnt/extra-roots" ];
description = ''
Extra directories to scan for GC roots, treated like the standard
gcroots directory. Nix only scans its own state directories; this
keeps roots that live elsewhere from being collected.
'';
};
extraArgs = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ ];
description = "Extra arguments to pass to harmonia-gc.";
};
};
daemon = {
enable = lib.mkEnableOption "Harmonia daemon: Nix daemon protocol implementation";
@@ -194,6 +294,63 @@ in
};
})
(lib.mkIf gcCfg.enable {
assertions = [
{
assertion = gcCfg.automatic -> config.nix.enable;
message = "services.harmonia.gc.automatic requires nix.enable";
}
];
warnings = lib.optional (gcCfg.automatic && config.nix.gc.automatic) ''
Both services.harmonia.gc.automatic and nix.gc.automatic are enabled.
Disable nix.gc.automatic to avoid running two garbage collectors.
'';
systemd.services.harmonia-gc = {
description = "Harmonia Nix Garbage Collector";
# `nix config show` for keep-derivations/keep-outputs.
path = [ config.nix.package ];
serviceConfig = {
Type = "oneshot";
ExecStart = lib.escapeShellArgs (
[ (lib.getExe' cfg.package "harmonia-gc") ]
++ lib.optionals (gcCfg.deleteOlderThan != null) [
"--delete-older-than"
gcCfg.deleteOlderThan
]
++ lib.optionals (gcCfg.ensureFree != null) [
"--ensure-free"
gcCfg.ensureFree
]
++ lib.optionals (gcCfg.keepRecent != null) [
"--keep-recent"
gcCfg.keepRecent
]
++ lib.optional gcCfg.noVacuum "--no-vacuum"
++ lib.optionals (gcCfg.chunkSize != null) [
"--chunk-size"
(toString gcCfg.chunkSize)
]
++ lib.concatMap (d: [
"--gc-roots-dir"
d
]) gcCfg.gcRootsDirs
++ gcCfg.extraArgs
);
};
startAt = lib.optionals gcCfg.automatic gcCfg.dates;
restartIfChanged = false;
};
systemd.timers.harmonia-gc = lib.mkIf gcCfg.automatic {
timerConfig = {
RandomizedDelaySec = gcCfg.randomizedDelaySec;
Persistent = gcCfg.persistent;
};
};
})
(lib.mkIf daemonCfg.enable {
systemd.services.harmonia-daemon =
let

View File

@@ -166,8 +166,6 @@ in
meta = {
doc = ./nordvpn.md;
maintainers = with lib.maintainers; [
novalkun
];
maintainers = pkgs.nordvpn.meta.maintainers;
};
}

View File

@@ -12,25 +12,35 @@ let
cacheDir = "${dataDir}/cache";
settingsDir = "${dataDir}/settings";
finalPackage = cfg.package.overridePythonAttrs (old: {
# We only support the PostgreSQL backend in this module
dependencies = old.dependencies ++ cfg.package.optional-dependencies.postgres;
# Use a settings module in dataDir, to avoid having to rebuild the package
# when user changes settings.
makeWrapperArgs = (old.makeWrapperArgs or [ ]) ++ [
"--set PYTHONPATH \"${settingsDir}\""
"--set DJANGO_SETTINGS_MODULE \"settings\""
];
});
inherit (finalPackage) python;
pythonEnv = python.buildEnv.override {
extraLibs = with python.pkgs; [
(toPythonModule finalPackage)
celery
];
python = cfg.package.python.override {
self = python;
packageOverrides = _final: prev: {
gunicorn = prev.gunicorn.overridePythonAttrs (old: {
# Allows Gunicorn to set a meaningful process name
dependencies = (old.dependencies or [ ]) ++ old.optional-dependencies.setproctitle;
});
weblate = prev.toPythonModule (
(cfg.package.override { python3 = python; }).overridePythonAttrs (old: {
# We only support the PostgreSQL backend in this module
dependencies = old.dependencies ++ cfg.package.optional-dependencies.postgres;
# Use a settings module in dataDir, to avoid having to rebuild the package
# when user changes settings.
makeWrapperArgs = (old.makeWrapperArgs or [ ]) ++ [
"--set PYTHONPATH \"${settingsDir}\""
"--set DJANGO_SETTINGS_MODULE \"settings\""
];
})
);
};
};
pythonEnv = python.withPackages (
ps: with ps; [
weblate
gunicorn
]
);
# This extends and overrides the weblate/settings_example.py code found in upstream.
weblateConfig = ''
# This was autogenerated by the NixOS module.
@@ -42,10 +52,8 @@ let
SESSION_COOKIE_SECURE = ENABLE_HTTPS
DATA_DIR = "${dataDir}"
CACHE_DIR = f"{DATA_DIR}/cache"
STATIC_ROOT = "${finalPackage.static}"
STATIC_ROOT = "${python.pkgs.weblate.static}"
MEDIA_ROOT = "/var/lib/weblate/media"
COMPRESS_ROOT = "${finalPackage.static}"
COMPRESS_OFFLINE = True
DEBUG = False
with open("${cfg.djangoSecretKeyFile}") as f:
@@ -119,7 +127,7 @@ let
''
mkdir -p $out
cat \
${finalPackage}/${python.sitePackages}/weblate/settings_example.py \
${python.pkgs.weblate}/${python.sitePackages}/weblate/settings_example.py \
$weblateConfigPath \
> $out/settings.py
'';
@@ -127,8 +135,6 @@ let
environment = {
PYTHONPATH = "${settingsDir}:${pythonEnv}/${python.sitePackages}/";
DJANGO_SETTINGS_MODULE = "settings";
# We run Weblate through gunicorn, so we can't utilise the env var set in the wrapper.
inherit (finalPackage) GI_TYPELIB_PATH;
};
# Packages needed at runtime
@@ -246,8 +252,8 @@ in
enableACME = true;
locations = {
"= /favicon.ico".alias = "${finalPackage}/${python.sitePackages}/weblate/static/favicon.ico";
"/static/".alias = "${finalPackage.static}/";
"= /favicon.ico".alias = "${python.pkgs.weblate}/${python.sitePackages}/weblate/static/favicon.ico";
"/static/".alias = "${python.pkgs.weblate.static}/";
"/".proxyPass = "http://unix:///run/weblate.socket";
};
};
@@ -261,7 +267,7 @@ in
User = "postgres";
Group = "postgres";
ExecStart = ''
${config.services.postgresql.package}/bin/psql weblate -c "CREATE EXTENSION IF NOT EXISTS pg_trgm"
${lib.getExe' config.services.postgresql.finalPackage "psql"} weblate -c "CREATE EXTENSION IF NOT EXISTS pg_trgm"
'';
};
};
@@ -285,7 +291,7 @@ in
StateDirectory = "weblate";
User = "weblate";
Group = "weblate";
ExecStart = "${finalPackage}/bin/weblate migrate --noinput";
ExecStart = "${lib.getExe' pythonEnv "weblate"} migrate --noinput";
};
};
@@ -310,7 +316,7 @@ in
pidFile = "/run/celery/weblate-%%n.pid";
nodes = "celery notify memory backup translate";
cmd = verb: ''
${pythonEnv}/bin/celery multi ${verb} \
${lib.getExe' pythonEnv "celery"} multi ${verb} \
${nodes} \
-A "weblate.utils" \
--pidfile=${pidFile} \
@@ -334,14 +340,14 @@ in
Type = "forking";
User = "weblate";
Group = "weblate";
WorkingDirectory = "${finalPackage}/${python.sitePackages}/weblate/";
WorkingDirectory = "${python.pkgs.weblate}/${python.sitePackages}/weblate/";
RuntimeDirectory = "celery";
RuntimeDirectoryPreserve = "restart";
LogsDirectory = "celery";
ExecStart = cmd "start";
ExecReload = cmd "restart";
ExecStop = ''
${pythonEnv}/bin/celery multi stopwait \
${lib.getExe' pythonEnv "celery"} multi stopwait \
${nodes} \
--pidfile=${pidFile}
'';
@@ -378,20 +384,13 @@ in
serviceConfig = {
Type = "notify";
NotifyAccess = "all";
ExecStart =
let
gunicorn = python.pkgs.gunicorn.overridePythonAttrs (old: {
# Allows Gunicorn to set a meaningful process name
dependencies = (old.dependencies or [ ]) ++ old.optional-dependencies.setproctitle;
});
in
''
${lib.getExe gunicorn} \
--name=weblate \
--bind='unix:///run/weblate.socket' \
--preload \
weblate.wsgi
'';
ExecStart = ''
${lib.getExe' pythonEnv "gunicorn"} \
--name=weblate \
--bind='unix:///run/weblate.socket' \
--preload \
weblate.wsgi
'';
ExecReload = "${lib.getExe' pkgs.coreutils "kill"} -s HUP $MAINPID";
KillMode = "mixed";
PrivateTmp = true;
@@ -435,7 +434,7 @@ in
users.users.weblate = {
isSystemUser = true;
group = "weblate";
packages = [ finalPackage ] ++ weblatePath;
packages = [ python.pkgs.weblate ] ++ weblatePath;
};
users.groups.weblate.members = [ config.services.nginx.user ];

View File

@@ -277,6 +277,7 @@ in
warpinator
# cinnamon xapp
xepub
xviewer
xreader
xed-editor

View File

@@ -833,6 +833,7 @@ in
};
haproxy = runTest ./haproxy.nix;
harmonia = runTest ./harmonia.nix;
harmonia-gc = runTest ./harmonia-gc.nix;
haste-server = runTest ./haste-server.nix;
hbase2 = runTest {
imports = [ ./hbase.nix ];

View File

@@ -28,7 +28,7 @@
position = "start-of-file";
}
];
vendorHash = "sha256-cvgq/Djlxjiu0C5QjaxrlEeG7O2mB6mGAwV7/reYlpY=";
vendorHash = "sha256-1NEpLW5giadKYzB0JAYZugXJ0aO+vRuJzFHMP2jDszc=";
};
};
};

View File

@@ -0,0 +1,54 @@
{ pkgs, ... }:
{
name = "harmonia-gc";
meta.maintainers = [ pkgs.lib.maintainers.mic92 ];
nodes.machine =
{ pkgs, ... }:
{
services.harmonia.gc = {
enable = true;
automatic = true;
keepRecent = "1h";
};
nix.enable = true; # disabled by default. See all-tests.nix / tag(no-nix-by-default)
virtualisation.writableStore = true;
environment.systemPackages = [
pkgs.hello
pkgs.sqlite
];
};
testScript = ''
machine.wait_for_unit("multi-user.target")
machine.succeed("systemctl is-active harmonia-gc.timer")
db = "/nix/var/nix/db/db.sqlite"
def gc() -> None:
machine.succeed("systemctl start harmonia-gc.service")
# load-db at boot sets registrationTime=now; stop keepRecent from pinning everything.
machine.succeed(f"sqlite3 {db} 'UPDATE ValidPaths SET registrationTime = 1'")
machine.succeed("echo dead > /tmp/dead", "echo rooted > /tmp/rooted")
dead = machine.succeed("nix-store --add /tmp/dead").strip()
rooted = machine.succeed("nix-store --add /tmp/rooted").strip()
machine.succeed(f"ln -s {rooted} /nix/var/nix/gcroots/rooted")
machine.succeed(
f"sqlite3 {db} \"UPDATE ValidPaths SET registrationTime = 1 WHERE path IN ('{dead}', '{rooted}')\""
)
gc()
machine.fail(f"test -e {dead}")
machine.succeed(f"test -e {rooted}")
# system profile is a root
machine.succeed("hello --version")
# keepRecent pins freshly registered paths
machine.succeed("echo recent > /tmp/recent")
recent = machine.succeed("nix-store --add /tmp/recent").strip()
gc()
machine.succeed(f"test -e {recent}")
'';
}

View File

@@ -1,7 +1,7 @@
{ lib, ... }:
{ lib, pkgs, ... }:
{
name = "nordvpn";
meta.maintainers = [ ];
meta.maintainers = pkgs.nordvpn.meta.maintainers;
nodes =
let
commonConfig = user: {

View File

@@ -75,15 +75,15 @@ let
}
);
stableVersion = {
version = "2026.1.4.7"; # "Android Studio Quail 4 | 2026.1.4"
version = "2026.1.4.8"; # "Android Studio Quail 4 | 2026.1.4 Patch 1"
sources = {
x86_64-linux = {
sha256Hash = "sha256-S+JACD31raKQl12H1g/CEqPTjU8lihJQmJiFqdvHmYA=";
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.4.7/android-studio-quail4-linux.tar.gz";
sha256Hash = "sha256-Jcl8psa1BfKiC/+WLf0ocYMn9h4lsJqbyRXx2uex5TQ=";
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.4.8/android-studio-quail4-patch1-linux.tar.gz";
};
aarch64-darwin = {
sha256Hash = "sha256-u9F+0KzGic+IAXCDd4U3Zg5KcUgIZ/3odWF/vaAqCuw=";
url = "https://edgedl.me.gvt1.com/android/studio/install/2026.1.4.7/android-studio-quail4-mac_arm.dmg";
sha256Hash = "sha256-GjOTMGAH+Qy/Luc+Rb64CasJqkBsL2Hun+gbTvURwGY=";
url = "https://edgedl.me.gvt1.com/android/studio/install/2026.1.4.8/android-studio-quail4-patch1-mac_arm.dmg";
};
};
};

View File

@@ -6,11 +6,11 @@
melpaBuild (finalAttrs: {
pname = "ebuild-mode";
version = "1.84";
version = "1.85";
src = fetchzip {
url = "https://gitweb.gentoo.org/proj/ebuild-mode.git/snapshot/ebuild-mode-${finalAttrs.version}.tar.bz2";
hash = "sha256-+WbKgOR0eCIvBgQrXzVOk8k2mV7INObY59vc46KvMYo=";
hash = "sha256-LSXDf4LHqk8+ga36BIQ+LHIaJQRpen293di1rNrMunE=";
};
meta = {

View File

@@ -21,22 +21,22 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-XxTNjmmIXKK1pDSSqn/oHJDZupjQoqZZWfT7YR9C98k=";
hash = "sha256-EuHegVYyW8+IRcKrbMmW/xw6U2088yX+3j/5FOP7eEU=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-ibCtMohLQcV9QjBBuAyZc4qipyqa7p29jkvolFsBXUs=";
hash = "sha256-mI6KrspZHYFnjLYgbmrYzCFVUbbo20OOv0nyaoxboSc=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-0T/mvEeEUzSbIraZ2ps+k6tDoY5o3AIP4O8tm8R5YHI=";
hash = "sha256-bYpI2+ak7sW2RPwGmoHl8JwFFPR/hRl6XYbEbJwsL2M=";
};
};
in
{
name = "claude-code";
publisher = "anthropic";
version = "2.1.276";
version = "2.1.278";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");

View File

@@ -7,15 +7,15 @@
let
supported = {
x86_64-linux = {
hash = "sha256-PdUKx/IOMI9xegw8NmOqcAh6WZzizwNOVcbq4XgJED4=";
hash = "sha256-gdyO/zg0NS8Md0o8WG96/0SrMw+VdJnRge6Io16l30Q=";
arch = "linux-x64";
};
aarch64-linux = {
hash = "sha256-qBmWuA9hmJRGthMA38gHULPzjcf/JdR1XuXmUR3PWuY=";
hash = "sha256-MLj1xREDTZCrWVsTZGifSUNFKKMLGDtF3xV9kIR3umQ=";
arch = "linux-arm64";
};
aarch64-darwin = {
hash = "sha256-N+kxQnaaCN+hIZ9WEaOuReEeiYa/N7Bd1/Z/NRL/gCQ=";
hash = "sha256-4fy778ogxyuN6irrAO9ZTHAMH9Va/QjF4PoHEZCBdFY=";
arch = "darwin-arm64";
};
};
@@ -30,7 +30,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = base // {
name = "tombi";
publisher = "tombi-toml";
version = "1.5.2";
version = "1.5.5";
};
meta = {
description = "TOML Language Server";

View File

@@ -2,6 +2,7 @@
lib,
stdenvNoCC,
fetchzip,
installFonts,
}:
stdenvNoCC.mkDerivation (finalAttrs: {
@@ -13,10 +14,16 @@ stdenvNoCC.mkDerivation (finalAttrs: {
hash = "sha256-46kbzFxNEpSuqyUwpScnxxgZi1dJlwK+AUkdULcinok=";
};
nativeBuildInputs = [ installFonts ];
outputs = [
"out"
"webfont"
];
installPhase = ''
runHook preInstall
install -Dm644 *.ttf -t $out/share/fonts/truetype
install -Dm644 OFL.txt OFL-FAQ.txt README.txt FONTLOG.txt -t $out/share/doc/andika-${finalAttrs.version}
runHook postInstall

View File

@@ -23,13 +23,13 @@
}:
gcc16Stdenv.mkDerivation (finalAttrs: {
pname = "aquamarine";
version = "0.15.0";
version = "0.15.1";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "aquamarine";
tag = "v${finalAttrs.version}";
hash = "sha256-RO90Fk+Rn2Yy+I8oL4ePTLLKLgOAr8hrTx7tlpwdLaA=";
hash = "sha256-jiUl3+k9K+BASO4hvKFhlCMUpHPPoy2q5uZMl3pzOF0=";
};
nativeBuildInputs = [

View File

@@ -27,13 +27,13 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "atlauncher";
version = "3.4.41.2";
version = "3.4.41.3";
src = fetchFromGitHub {
owner = "ATLauncher";
repo = "ATLauncher";
rev = "v${finalAttrs.version}";
hash = "sha256-BI4kANjw9kQF4mnkDWKfyrVkXVmgqJZWr4ODkUMwR9w=";
hash = "sha256-tZ88mbpHmmoNLPN4lyWJqxkdVIhJuZBLQ0TO3jjWz0M=";
};
patches = [

View File

@@ -16,7 +16,7 @@
buildNpmPackage (finalAttrs: {
pname = "aurral";
version = "2.9.0";
version = "2.9.1";
__structuredAttrs = true;
@@ -24,7 +24,7 @@ buildNpmPackage (finalAttrs: {
owner = "lklynet";
repo = "aurral";
tag = "v${finalAttrs.version}";
hash = "sha256-pwk+efWL0dfvKiobRmGXgPtvunpRDOVbtxohbJamVqY=";
hash = "sha256-HiOcDvp+ZZozWPEoou0UJFsZAoql89q2WVZaj7fgVrs=";
};
# Specifies files to package leveraging npm & nix hooks. Not used by upstream.

View File

@@ -44,6 +44,6 @@ stdenv.mkDerivation (finalAttrs: {
];
platforms = lib.platforms.linux;
license = lib.licenses.zlib;
downloadPage = "http://matricks.github.com/bam/";
downloadPage = "https://matricks.github.io/bam/";
};
})

View File

@@ -5,12 +5,16 @@
readline,
bc,
python3Packages,
versionCheckHook,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "bcal";
version = "2.6";
strictDeps = true;
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "jarun";
repo = "bcal";
@@ -29,6 +33,9 @@ stdenv.mkDerivation (finalAttrs: {
python3Packages.pytestCheckHook
];
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
enabledTestPaths = [ "test.py" ];
meta = {

View File

@@ -40,7 +40,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "beekeeper-studio";
version = "6.0.5";
version = "6.1.1";
src =
let
@@ -54,9 +54,9 @@ stdenv.mkDerivation (finalAttrs: {
fetchurl {
url = "https://github.com/beekeeper-studio/beekeeper-studio/releases/download/v${finalAttrs.version}/${asset}";
hash = selectSystem {
x86_64-linux = "sha256-AlimxfT2aMPXJQKU7NxSmhqhQApIWp1K5qd3wFRvo/w=";
aarch64-linux = "sha256-W+Avv/yKefGk64Wvz3rF7ehYkD73EbsMXqeQi/tXjtw=";
aarch64-darwin = "sha256-+NFFtfX4CxlzjBA8iAgexGIOx+5thEJ4iZR9ngkTsjI=";
x86_64-linux = "sha256-sYfAxxBHDV+D+9EcbHP24/n1Ua97e3eScqz/+DMuceg=";
aarch64-linux = "sha256-EGPJPQ+CUVni2wXtLJUkmNthOQnC+rQW5A4LyNPgmqY=";
aarch64-darwin = "sha256-LIEgs56Qszl9lZc4GJe8EOy9+eF2nOp1oGN/1D8o5b0=";
};
};
@@ -146,7 +146,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more";
homepage = "https://www.beekeeperstudio.io";
changelog = "https://github.com/beekeeper-studio/beekeeper-studio/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl3Only;
license = lib.licenses.gpl3Plus;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
mainProgram = "beekeeper-studio";
maintainers = with lib.maintainers; [

View File

@@ -1,13 +0,0 @@
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
index 97dddded5..4c9e3e35c 100644
--- a/src/Directory.Packages.props
+++ b/src/Directory.Packages.props
@@ -34,7 +34,7 @@
<PackageVersion Include="Grpc.AspNetCore.Server.Reflection" Version="2.71.0" />
<PackageVersion Include="Grpc.Core.Testing" Version="2.46.6" />
<PackageVersion Include="Grpc.Net.Client" Version="2.71.0" />
- <PackageVersion Include="Grpc.Tools" Version="2.72.0" />
+ <PackageVersion Include="Grpc.Tools" Version="2.68.1" />
<PackageVersion Include="JetBrains.Annotations" Version="2025.2.2" />
<PackageVersion Include="JsonDiffPatch.Net" Version="2.3.0" />
<PackageVersion Include="JsonPatch.Net" Version="3.3.0" />

File diff suppressed because it is too large Load Diff

View File

@@ -3,29 +3,21 @@
buildDotnetModule,
fetchFromGitHub,
dotnetCorePackages,
jq,
}:
buildDotnetModule rec {
pname = "bicep";
version = "0.39.26";
version = "0.47.16";
src = fetchFromGitHub {
owner = "Azure";
repo = "bicep";
rev = "v${version}";
hash = "sha256-CfoC9/Qe2OdPNnAa7e0BFgbPEbVrDfl9u3hM6y8msGQ=";
hash = "sha256-V8YpTc7GqP42a+Z/cKW/R4WrwbCyPY0+kYuotA4ec4E=";
};
patches = [
./0001-Pin-Grpc.Tools-To-2.68.1.patch
];
postPatch = ''
substituteInPlace src/Directory.Build.props --replace-fail "<TreatWarningsAsErrors>true</TreatWarningsAsErrors>" ""
# Upstream uses rollForward = disable, which pins to an *exact* .NET SDK version.
jq '.sdk.rollForward = "latestMinor"' < global.json > global.json.tmp
mv global.json.tmp global.json
'';
projectFile = [
@@ -35,11 +27,12 @@ buildDotnetModule rec {
nugetDeps = ./deps.json;
dotnet-sdk = dotnetCorePackages.sdk_8_0_4xx-bin;
dotnet-sdk = dotnetCorePackages.sdk_10_0_4xx-bin;
dotnet-runtime = dotnetCorePackages.runtime_8_0;
dotnet-runtime = dotnetCorePackages.runtime_10_0;
nativeBuildInputs = [ jq ];
# Compression in single-file bundles requires self-contained builds.
dotnetInstallFlags = [ "-p:EnableCompressionInSingleFile=false" ];
doCheck = true;

View File

@@ -1,11 +1,12 @@
#!/usr/bin/env nix-shell
#!nix-shell -I nixpkgs=./. -i bash -p curl jq common-updater-scripts
# shellcheck shell=bash
set -eo pipefail
cd "$(dirname "${BASH_SOURCE[0]}")"
deps_file="$(realpath "./deps.json")"
new_version="$(curl -s "https://api.github.com/repos/azure/bicep/releases?per_page=1" | jq -r '.[0].name')"
new_version="$(curl -s "https://api.github.com/repos/azure/bicep/releases?per_page=1" | jq -r '.[0].tag_name | ltrimstr("v")')"
old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./package.nix)"
if [[ "$new_version" == "$old_version" ]]; then
@@ -14,5 +15,5 @@ if [[ "$new_version" == "$old_version" ]]; then
fi
cd ../../../..
update-source-version bicep "${new_version//v/}"
update-source-version bicep "$new_version"
"$(nix-build . -A bicep.fetch-deps --no-out-link)" "$deps_file"

View File

@@ -13,13 +13,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "bitsnpicas";
version = "2.2";
version = "2.2.2";
src = fetchFromGitHub {
owner = "kreativekorp";
repo = "bitsnpicas";
tag = "v${finalAttrs.version}";
hash = "sha256-TIpnefPLHgKXJfBhrYbYG+/kpHjWpk/VrJvu1LKHf4o=";
hash = "sha256-+LmAav7E5boKNVby4YusSqNGt4PSSnefxsF10O8/deo=";
};
nativeBuildInputs = [

View File

@@ -8,16 +8,16 @@
php83.buildComposerProject2 (finalAttrs: {
pname = "bookstack";
version = "26.05.4";
version = "26.05.5";
src = fetchFromGitHub {
owner = "bookstackapp";
repo = "bookstack";
tag = "v${finalAttrs.version}";
hash = "sha256-DDjJZehRUf1GP19S+RqhqZSSGOMF/SzItt2GFXi4+1U=";
hash = "sha256-9E0hewzzN4prXUOrokIY6vDZUttv1HpPEd2/sLc0mhM=";
};
vendorHash = "sha256-Ioth8Kp5fx4iwfy0p7N8xE0L41oWcp+ATfhmq3PUYyY=";
vendorHash = "sha256-usRZ70uiD54jlXkKcikvkNmFQbw7/r9F9Dg3QN/gdts=";
passthru = {
phpPackage = php83;

View File

@@ -47,7 +47,6 @@ stdenv.mkDerivation {
license = lib.licenses.free;
maintainers = with lib.maintainers; [ abigailbuccaneer ];
# Build uses `-msse` and `-mfpmath=sse`
platforms = lib.platforms.all;
badPlatforms = [ "aarch64-linux" ];
platforms = lib.platforms.x86;
};
}

View File

@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "boxes";
version = "2.3.1";
version = "2.3.2";
src = fetchFromGitHub {
owner = "ascii-boxes";
repo = "boxes";
rev = "v${finalAttrs.version}";
hash = "sha256-dvhb5KWBQt7g4n0ZTQMcJQljIfavV3g8i+P3PWB6Gwk=";
hash = "sha256-dkL5VYs6j9LzvhCLU4BEbiTDWJpW1vQrmLWQ40P3Yzo=";
};
# Building instructions:

View File

@@ -1,14 +1,15 @@
{
"dart_leap": "sha256-oO5851cIdrW/asgOePxvwUgjn1XchkH9CKJUruvlLYI=",
"irondash_engine_context": "sha256-SaF2vZUEbamhLotu3XQhCGrDZDk9S/vQ8TGPkvJXVkw=",
"keybinder": "sha256-gJL+Om5lKg4jnUK26g1S6bOdL5DQrpUyVkTGdQUVn0I=",
"lw_file_system": "sha256-tg0j8YImwE4sBsG9sKgqgy3Qups/4PG90S0MKmYVc0A=",
"lw_file_system_api": "sha256-OeMNGl7IOqehoVl7Hl7D7pKayrt8dpEr/w/iqHLFHMI=",
"lw_sysapi": "sha256-jlAVgZ7OokfoxGqXNPSbVww7GsRsayzc7eYm7aIYrKE=",
"material_leap": "sha256-e9b5F1i7tiyKtE+2AgWG6eSA/OCc6HAHtC5CdxlRuIc=",
"keybinder": "sha256-fEKJ9tK8peI07ecxz1NWBjg7li8Db46LzL8wEHKL0a0=",
"lw_file_system": "sha256-sSoVMgOIWIS37r2gAX2g8PNkft84aoOmHeRWVN5lz2k=",
"lw_file_system_api": "sha256-AMnuK6jA40lmYpYy7XASyNsGfgAqfJsEZzDbQPNo6zk=",
"lw_sysapi": "sha256-CQglT1gUn8sA2Agrb0KdsqSJx492tV7sRjltmwtF/bs=",
"material_leap": "sha256-EuuueH4gyWX9L0jzExY7/ugaxmkJkWb0pO+9QMpu8T0=",
"networker": "sha256-+mZjq6rdmc9e1TXY5N4g29bBLC2NFhB0NlRTBMcyBWU=",
"networker_crypto": "sha256-GEQUfVl0ivG5jtIj/2i/+6VLEudpcOOR7iHfNPkrJx8=",
"networker_socket": "sha256-GEQUfVl0ivG5jtIj/2i/+6VLEudpcOOR7iHfNPkrJx8=",
"super_native_extensions": "sha256-Bs83FAguu1qDnbSxXc5W2IMyAZ8pNUAh5wuu6amLKQ4=",
"phosphor_flutter": "sha256-Z5iikuoGDjRGE73Iig8WGORtedQf1EpVoxeD+B7S57c=",
"super_native_extensions": "sha256-HVT1s2TM9vmvuT9TxkJ24TGsUeNWnafBTD7EWJHEmos=",
"swamp_api": "sha256-YZhRSevfGpyV7F2dL34waca7OyzG4a7BcQekz3uJa2Q="
}

View File

@@ -1,6 +1,6 @@
{
lib,
flutter341,
flutter344,
fetchFromGitHub,
runCommand,
yq-go,
@@ -10,16 +10,16 @@
}:
let
version = "2.5.2";
version = "2.5.5";
src = fetchFromGitHub {
owner = "LinwoodDev";
repo = "Butterfly";
tag = "v${version}";
hash = "sha256-BJOLUFxXAbby5x7LllTSgHH5RGFc6bDtwaf13TcLXfs=";
hash = "sha256-TRIchx3BK+ImF+oORU922BeOnUKG8nvyOh8luLTpi5E=";
};
in
flutter341.buildFlutterApplication {
flutter344.buildFlutterApplication {
pname = "butterfly";
inherit version src;

File diff suppressed because it is too large Load Diff

View File

@@ -33,8 +33,8 @@
withCli ? true,
}:
let
version = "2.4.0";
rev = "24aa15eefdb146350d2548c0a015b04eddbd1008";
version = "2.5.0";
rev = "d999d4878ee4cec134168e60d913714566a8cfa6";
m3shapes_src = fetchFromGitHub {
owner = "soramanew";
@@ -75,7 +75,7 @@ let
shellSrc = fetchurl {
url = "https://github.com/caelestia-dots/shell/releases/download/v${version}/caelestia-shell-v${version}.tar.gz";
hash = "sha256-r3SRcn/zBplpgVD598GGCJzNFxpQne8zK8uh3hyzF3E=";
hash = "sha256-a++f7/n5xq/rb98Lm7HPw8/X3/TCoCDoB51nIJdfO2o=";
};
extras = stdenv.mkDerivation {

View File

@@ -37,11 +37,20 @@ stdenv.mkDerivation (finalAttrs: {
qt5.qtserialport
];
installPhase = ''
runHook preInstall
install -Dm755 Candle $out/bin/candle
runHook postInstall
'';
installPhase =
if stdenv.hostPlatform.isDarwin then
''
runHook preInstall
mkdir -p $out/Applications
cp -r Candle.app $out/Applications/
runHook postInstall
''
else
''
runHook preInstall
install -Dm755 Candle $out/bin/candle
runHook postInstall
'';
doInstallCheck = true;

View File

@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-hakari";
version = "0.9.38";
version = "0.9.39";
src = fetchFromGitHub {
owner = "guppy-rs";
repo = "guppy";
tag = "cargo-hakari-${finalAttrs.version}";
hash = "sha256-joTDNEIlNDtRBFV6QL2yqM3VWbZ05nF235U3F8lekeE=";
hash = "sha256-ZOUmwfmgMxhzjY6IdCAs1DVOIvIvMPI5OFJ6rEmWbV4=";
};
cargoHash = "sha256-JmRq6Hoss99tOymMQvrBZevrf56+nSS70AZb2XeqZSc=";
cargoHash = "sha256-0O6e+3ziHh0FUOFAghkz1T6caOAZp6kZoG6AIIuJq2c=";
cargoBuildFlags = [
"-p"

View File

@@ -10,6 +10,7 @@
cplex,
fatrop,
fetchFromGitHub,
fetchpatch2,
gurobi,
highs,
hpipm,
@@ -46,6 +47,16 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-GY7Dyt53QE3+/aPB5oDRfZzpRLqKTGrxrmvihq4YJ2o=";
};
# fix python build
# ref. https://github.com/casadi/casadi/pull/4418 merged upstream
patches = lib.optionals pythonSupport [
(fetchpatch2 {
name = "add-missing-stub-guards.patch";
url = "https://github.com/casadi/casadi/commit/fc4b71177089c2fabbfc3a41dca8a6e40a0a81f4.patch?full_index=1";
hash = "sha256-/T9Fof36l/wEeKusI1teCcrax3Zg+fhpteBwnVjWr0o=";
})
];
postPatch = ''
# fix case of hpipmConfig.cmake
substituteInPlace CMakeLists.txt --replace-fail \

View File

@@ -2,25 +2,39 @@
lib,
rustPlatform,
fetchFromGitHub,
fetchpatch2,
versionCheckHook,
stdenv,
installShellFiles,
writableTmpDirAsHomeHook,
lsof,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cc-switch-cli";
version = "5.0.1";
version = "5.10.5";
src = fetchFromGitHub {
owner = "SaladDay";
repo = "cc-switch-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-JwtgT8cP+i7hsaB13o0PTDZJWvC3os1zWagMqmbffXk=";
hash = "sha256-RreuW2hlJFH2ETQPwUOB/DE3CtyK8+sEqjbb5cWbR0g=";
};
sourceRoot = "${finalAttrs.src.name}/src-tauri";
cargoHash = "sha256-m70IR0IFUj8C48WcHgdCCtPwW/8KOxeDIqgG1bIcOpo=";
cargoHash = "sha256-OiK0PN1ILtMzl9+QndPnYa1PdFM2Y3BmE7MYJjAWnDc=";
patches = [
(fetchpatch2 {
# already merged but not yet released
# https://github.com/SaladDay/cc-switch-cli/pull/463
name = "cc-switch-cli-skip-non-utf8-filename-test-on-macos";
url = "https://github.com/SaladDay/cc-switch-cli/commit/1ae36f7ac66e3a837c064c8c3fb1c56449f3f7c1.patch?full_index=1";
relative = "src-tauri";
hash = "sha256-qMwAnjBsZZk8xwdlrVx/GpRW7DT+JNbONKxdK583xU4=";
})
];
nativeBuildInputs = [ installShellFiles ];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
@@ -36,13 +50,43 @@ rustPlatform.buildRustPackage (finalAttrs: {
# rusqlite uses the "bundled" feature which compiles SQLite from source,
# so no system sqlite dependency is needed.
nativeCheckInputs = [
writableTmpDirAsHomeHook # needs $HOME for many tests
lsof # used in some tests
];
# upstream defines a highly optimized release profile.
# tests do not need the slow release build.
checkType = "debug";
# upstream runs tests single-threaded to prevent io race.
dontUseCargoParallelTests = true;
# needed for many tests in darwin's sandbox
__darwinAllowLocalNetworking = true;
cargoTestFlags = [
# easier to diagnose test failures:
"--no-fail-fast"
# match the test targets run by upstream's CI:
# https://github.com/SaladDay/cc-switch-cli/blob/main/.github/workflows/rust-ci.yml
"--lib"
"--bin=cc-switch"
"--test=proxy_claude_forwarder_alignment"
"--test=proxy_daemon"
"--test=proxy_database"
];
checkFlags = [
# Requires access to the system hostname, unavailable in the Nix build sandbox.
"--skip=detect_system_device_name_returns_some"
# Requires binding a network port, unavailable in the Nix build sandbox.
"--skip=reloading_app_state_does_not_recover_an_active_takeover_session"
# Invokes the install.sh script which downloads binaries from GitHub.
"--skip=install_script"
# flaky: many database locks during tests make this slow and fail:
"--skip=locked_main_database_degrades_within_the_overlay_busy_budget"
# sandbox: access /bin/cat, not available in the nix sandbox
"--skip=clipboard_command_writes_text_to_stdin_and_waits_for_success"
# flaky: concurrency bug depends on the builder cores
"--skip=parser_results_are_delivered_in_completion_order"
];
meta = {

View File

@@ -60,6 +60,8 @@ stdenv.mkDerivation {
};
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
homepage = "http://cegui.org.uk/";
description = "C++ Library for creating GUIs";
mainProgram = "CEGUISampleFramework-0.9999";

View File

@@ -0,0 +1,28 @@
diff --git a/test/test_caching.py b/test/test_caching.py
index 7db575d4386d..92002e392a13 100644
--- a/test/test_caching.py
+++ b/test/test_caching.py
@@ -24,6 +24,7 @@ import tempfile
from cfv.caching import FileInfoCache
from cfvtest import TestCase
+from unittest import skip
class AbsTestCase(TestCase):
@@ -130,6 +131,7 @@ class AbsPathKeyTest(AbsTestCase):
class RelPathKeyTest(RelTestCase):
+ @skip("case-insensitive filesystem behavior differs on Darwin")
def test_nocase_findfile(self):
cache = FileInfoCache()
a1 = self.mkfile('aAaA/AaA1', '1')
@@ -149,6 +151,7 @@ class RelPathKeyTest(RelTestCase):
cache.nocase_findfile(self.mkpath('aaAA/aaa2'))
self.assertEqual(errno.EEXIST, cm.exception.errno)
+ @skip("case-insensitive filesystem behavior differs on Darwin")
def test_nocase_findfile_parent(self):
cache = FileInfoCache()
self.mkfile('aaaA/aaA1', '1')

View File

@@ -17,6 +17,13 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
sha256 = "sha256-vKlnW6Z0Rg2bptU5fxIKDaOY2b+WY/fgaYZQu5tBU44=";
};
# The upstream test suite assumes a case-sensitive filesystem and
# undecodable filenames on disk, which do not behave the same way on Darwin.
patches = lib.optionals pkgs.stdenv.hostPlatform.isDarwin [
./undecodable-filenames.patch
./case-insensitive-filesystem.patch
];
build-system = with python3.pkgs; [
setuptools
];

View File

@@ -0,0 +1,20 @@
diff --git a/test/test.py b/test/test.py
index 0acb642bdf1e..2b43e4d5dc28 100755
--- a/test/test.py
+++ b/test/test.py
@@ -795,10 +795,11 @@ def C_funkynames_test(t):
test_generic(cfvcmd + ' --encoding=raw -v -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_all_test, files=cnum, ok=cnum))
test_generic(cfvcmd + ' --encoding=raw -v -u -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_all_test, files=cnum, ok=cnum, unv=0))
# cfv -T, undecodable filenames on disk and in CF (same names), without raw, cferrors
- test_generic(cfvcmd + ' -v -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable))
- test_generic(cfvcmd + ' -v -u -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1, unv=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable,unv=numundecodable))
- test_generic(cfvcmd + ' -v -m -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable))
- test_generic(cfvcmd + ' -v -m -u -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1, unv=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable,unv=numundecodable))
+ if sys.platform != 'darwin':
+ test_generic(cfvcmd + ' -v -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable))
+ test_generic(cfvcmd + ' -v -u -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1, unv=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable,unv=numundecodable))
+ test_generic(cfvcmd + ' -v -m -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable))
+ test_generic(cfvcmd + ' -v -m -u -T -p %s -f %s' % (d3, dcfn), rcurry(cfv_substatus_test, cferror=1, unv=1)) # rcurry(cfv_all_test,ok=okcnum,cferror=numundecodable,unv=numundecodable))
# TODO: needs "deep" -s
if not deep:

View File

@@ -20,18 +20,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cinny-desktop";
version = "4.12.6";
version = "4.12.7";
src = fetchFromGitHub {
owner = "cinnyapp";
repo = "cinny-desktop";
tag = "v${finalAttrs.version}";
hash = "sha256-XNbdTRm+oJjnuWEk1AT63HRmOV4OjSK7aj874z+15pE=";
hash = "sha256-mGlenx9Dl4YZyg+noNVC+5PYe87Dfi0MGYBpdPjLFH0=";
};
sourceRoot = "${finalAttrs.src.name}/src-tauri";
cargoHash = "sha256-2jzsXj6iLf4TRUIgWe+VTEjBtYgnHJPBnZmlfvTlrXs=";
cargoHash = "sha256-14PevMGb0nI89uma0dK7JScn8xkefv2VDb/Sh1rt/qI=";
postPatch =
let

View File

@@ -7,17 +7,17 @@
buildNpmPackage (finalAttrs: {
pname = "cinny-unwrapped";
# Remember to update cinny-desktop when bumping this version.
version = "4.12.6";
version = "4.12.7";
# nixpkgs-update: no auto update
src = fetchFromGitHub {
owner = "cinnyapp";
repo = "cinny";
tag = "v${finalAttrs.version}";
hash = "sha256-rxW26obe+9FJmWFAZijfEqVQxH8DYSaq5/faoypmV3I=";
hash = "sha256-H4a7HgadpuINie5NGQcHtLHW/MHc9Cc01GO4VPPMDr4=";
};
npmDepsHash = "sha256-zzyc04GrmEtqzVo2LPMw6l9Hb24XZF3XVBReWY79Pxc=";
npmDepsHash = "sha256-L4QlQE6lzNSbRWgYyVV4Xy85KfSv6jDSnkiTQrxzIaQ=";
# Skip rebuilding native modules since they're not needed for the web app
npmRebuildFlags = [

View File

@@ -1,63 +1,61 @@
{
"version": "2.1.276",
"version": "2.1.278",
"manifestSignatureEnforcement": "flag",
"commit": "bc0a4292e0472d227ceecb07d892ab1a777a4926",
"modsCommit": "68ac8bbf0245b615b41517bf8f2b2f35af1ae31d",
"buildDate": "2026-09-18T00:50:49Z",
"commit": "809c980662e3525645594dc8b74f78c38a348db1",
"modsCommit": "31a3b00bef145a0393d9dbf840a98674fec07712",
"buildDate": "2026-09-19T01:23:12Z",
"platforms": {
"darwin-arm64": {
"binary": "claude.zst",
"checksum": "c152f199101ffb6a197fa79f3c1617f2e4ad72d9dd4ccef36559696bc6fbbf60",
"size": 71019331,
"checksum": "dba9162d25e74c59ad72c9df72f80cbc42ecc984137effc095d3efc6cdba5688",
"size": 71680385,
"bundle": {
"checksum": "38d7c719597489b2b79069161d3b9e93b907f5e44b97cd44e479f0742a9eaa1e",
"size": 71024230
"checksum": "1d99d25dd40f9e4fa26d51f243d5537fe72ee105506bf7ab2473da247e81c383",
"size": 71682327
}
},
"darwin-x64": {
"binary": "claude.zst",
"checksum": "a7c803a21afc1f0e14aac3819de14a031cc259212de04ac14831c2ecac019f5b",
"size": 75199422,
"checksum": "b4b9893caa7e2a03603f957fcfeb796e44adfdb205e65e58600c096aedb92bc9",
"size": 75875517,
"bundle": {
"checksum": "49e425e56529477345458b2ed194eeddb24f9af457ae48e0a5895669343a3b62",
"size": 75199821
"checksum": "35afa32d1b9bac1ff525a97666955450381cd0221d536d16cffcc9dd353f5012",
"size": 75883179
}
},
"linux-arm64": {
"binary": "claude.zst",
"checksum": "2e0040597f5723fdc0608d11f84674e734a3bae0a3b23b7a0712c99e0d5fb5d8",
"size": 80195460
"checksum": "4b758a132d4e52d5580ff13d127f3b21aac02c780cbf8803485ab2b5a14dff1b",
"size": 80854910
},
"linux-x64": {
"binary": "claude.zst",
"checksum": "0b2e7bfc53a34b64d03af28509f7803623efb02a7be598509981f937fe2849a8",
"size": 80820724
"checksum": "5f5db204251b8457ac68b2004ed140a50c8feea62e5246cc28cde8d04ad760cb",
"size": 81468815
},
"linux-arm64-musl": {
"binary": "claude.zst",
"checksum": "660a62b76eac08fcc1c86ac0450f9a3689c80af4d4da3ed762efde999db7b9c6",
"size": 78648975
"checksum": "d23b5988351582876f3b560b75db3f838af4361358e1268ea254b43eebd745af",
"size": 79306049
},
"linux-x64-musl": {
"binary": "claude.zst",
"checksum": "48e9423690734c4f5718eba6fea0c516bceee0c53b7522ec374aed65556aa082",
"size": 79312653
"checksum": "c02648026dd185b43a34baa0c4668fdd1d8e4a8a7ebfcc1132ffce836b95e0b0",
"size": 79966866
},
"win32-x64": {
"binary": "claude.exe.zst",
"checksum": "497143079a9c781ec15adf8ac682ac8cc4d8db80844ce7051c102c765308526c",
"size": 83217487
"checksum": "29d81b3f574221ca5e354186e31297923b412b06c6d93ff96b75dbd5fb3809e4",
"size": 83867525
},
"win32-arm64": {
"binary": "claude.exe.zst",
"checksum": "d805fed8cbe7f1919b8f2b4bcb3718c426dda4ac1b5695555a69d0cc9a6a053a",
"size": 79954588
"checksum": "35b0714245e6a9f659af91725ea9e65fa215f87822ee7ec3520aabc6a0a28e45",
"size": 80611186
}
},
"sdkCompat": {
"testedWrapperVersions": [
"0.3.237",
"0.3.238",
"0.3.239",
"0.3.240",
"0.3.241",
@@ -85,7 +83,9 @@
"0.3.272",
"0.3.273",
"0.3.274",
"0.3.275"
"0.3.275",
"0.3.276",
"0.3.277"
],
"harnessSchema": 1
}

View File

@@ -1,6 +1,6 @@
import ./generic.nix {
version = "26.8.2.7-lts";
rev = "c2930599c56702022276de06657ed51d83f31a05";
hash = "sha256-AKEzqbWWfi04Llhw7R4MCEuWPrcyym1z59LR14OluRI=";
version = "26.8.7.19-lts";
rev = "f29d27def7ee0adb10e7e2fff080ba204054dd4b";
hash = "sha256-IsMRloPsdFoDMmOh6lxFdvxEbuXV5XSU48kWFG5Sp/o=";
lts = false;
}

View File

@@ -10,13 +10,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "codebase-memory-mcp";
version = "0.10.8";
version = "0.11.0";
src = fetchFromGitHub {
owner = "DeusData";
repo = "codebase-memory-mcp";
rev = "v${finalAttrs.version}";
hash = "sha256-lPuayLN6W31zQ45UTQehP+tmoo/UrQJuRsJzi1wZ9Tg=";
hash = "sha256-6CrxqkyxfsSENQBAuS7hwZFgQX+4Ocxx0CH6eIeqw3E=";
};
patches = [
@@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: {
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
sourceRoot = "${finalAttrs.src.name}/${finalAttrs.npmRoot}";
hash = "sha256-cDwGJi8M/t7eTHVKu6TzW7L9OUAQgB+0c+fiTgPn7cE=";
hash = "sha256-W3cajM1XXy19EgGSJyXsd00KncAm7v4afnnnHXIqlhc=";
};
npmRoot = "graph-ui";

View File

@@ -1,18 +1,20 @@
diff --git a/src/main.c b/src/main.c
--- a/src/main.c
+++ b/src/main.c
@@ -894,10 +894,6 @@ static void print_help(void) {
printf(" codebase-memory-mcp Run MCP server on stdio\n");
printf(" codebase-memory-mcp cli [--progress] [--json] <tool> [args]\n");
@@ -1077,12 +1077,6 @@ static void print_help(void) {
printf(" codebase-memory-mcp cli [--quiet] [--progress] [--verbose] [--json] <tool> "
"[args]\n");
printf(" Run one tool locally, then exit\n");
- printf(" codebase-memory-mcp install [-y|-n] [--force] [--dry-run] "
- "[--dir=<path>] [--skip-config]\n");
- printf(" [--clients=<tokens>] Run "
- "'install --clients' to list tokens\n");
- printf(" codebase-memory-mcp uninstall [-y|-n] [--dry-run]\n");
- printf(" codebase-memory-mcp update [-y|-n]\n");
printf(" codebase-memory-mcp config <list|get|set|reset>\n");
printf(" codebase-memory-mcp --version Print version\n");
printf(" codebase-memory-mcp --help Print this help\n");
@@ -1063,15 +1059,6 @@ static int handle_subcommand(int argc, char **argv, cbm_project_lock_manager_t
@@ -1254,15 +1248,6 @@ static int handle_subcommand(int argc, char **argv, cbm_project_lock_manager_t *
cbm_mem_init(cbm_mem_ram_fraction_for_total(cbm_system_info().total_ram));
return cbm_cmd_hook_augment(argc - i - SKIP_ONE, argv + i + SKIP_ONE);
}

View File

@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "codespelunker";
version = "3.1.0";
version = "3.2.0";
src = fetchFromGitHub {
owner = "boyter";
repo = "cs";
rev = "v${finalAttrs.version}";
hash = "sha256-cPaAuZJ/Flea4BZ2LTprE5BFtHqgVCuF+2VLShgkCrQ=";
hash = "sha256-yjzqy0YgpKUR1ZlRXpBW9GBoLmXZ1AjTfPfkxD9Ht/s=";
};
vendorHash = null;

View File

@@ -49,7 +49,7 @@
# $ conda-shell
# $ conda install spyder
let
version = "26.1.1-1";
version = "26.7.1-1";
src =
let
@@ -63,10 +63,10 @@ let
};
in
fetchurl {
url = "https://repo.anaconda.com/miniconda/Miniconda3-py313_${version}-Linux-${arch}.sh";
url = "https://repo.anaconda.com/miniconda/Miniconda3-py314_${version}-Linux-${arch}.sh";
hash = selectSystem {
x86_64-linux = "sha256-9t+1tZYU/XspVrJAsldanVggPsf3qZ+FEoFYoP3Fwdc=";
aarch64-linux = "sha256-B8grWuwE1fDz5LJGg1tryF4QSCHLywoFnH6oDwKFA/Q=";
x86_64-linux = "sha256-6LJbkrJiSZFBxb1XqY08AIAkGF+pUUlLnNm22U5yM4s=";
aarch64-linux = "sha256-4xVFr9dGLTycM7FUx6EBxay14BtpOAtplGUa6taUKJM=";
};
};

View File

@@ -11,16 +11,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cook-cli";
version = "0.35.0";
version = "0.36.0";
src = fetchFromGitHub {
owner = "cooklang";
repo = "cookcli";
rev = "v${finalAttrs.version}";
hash = "sha256-d2sO25QtElhAATgUeyDQaYMN2ZC7r6Nj8IH9xe+pabs=";
hash = "sha256-ihsVvlyp//A4pNlt1+DlYWyz52enHVeU6uST7bxcwqw=";
};
cargoHash = "sha256-i8vE4iMe8JfghR2k9pNP3CkZlXP+87eF3MZfCBLxhiM=";
cargoHash = "sha256-e47x9XzABpXO+qvTydrBOPU9KTZTYJkbJvWvpUUh7Bo=";
# Build without the self-updating feature
buildNoDefaultFeatures = true;
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
hash = "sha256-ZSRd4tcAsR1tKZ8ZBcb95C1FWEaijsA0WQ5EME0cOfo=";
hash = "sha256-n/pxjcgDqhlUC09ynWExxClVT9WixahpPYRU3GAvzBc=";
};
preBuild = ''

View File

@@ -13,14 +13,14 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "copilot-language-server";
version = "1.543.0";
version = "1.547.0";
strictDeps = true;
__structuredAttrs = true;
src = fetchzip {
url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-js-${finalAttrs.version}.zip";
hash = "sha256-hhGqlvg7QDmzykdHDtFjF/DAcRtRVS/djjN7zZGE9tg=";
hash = "sha256-JFAv+Trz8XUuk9x9ZXWINdfrZ8Mglwjy8ay/EX0gOPo=";
stripRoot = false;
};

View File

@@ -6,7 +6,7 @@
installShellFiles,
nixosTests,
externalPlugins ? [ ],
vendorHash ? "sha256-K7cHC6IVawJmlCLR45SKEowXw7SfURIePHzj1LvKS84=",
vendorHash ? "sha256-UWj9jDecEBLhuERrfhQHhdYHfKeKdbGSFZqhQn/vm10=",
}:
let
@@ -14,13 +14,13 @@ let
in
buildGoModule (finalAttrs: {
pname = "coredns";
version = "1.14.6";
version = "1.14.7";
src = fetchFromGitHub {
owner = "coredns";
repo = "coredns";
tag = "v${finalAttrs.version}";
hash = "sha256-3BKXmrsSsDWFl6MT6c5Q8wcQiApO1vG0KeUtJLm89jU=";
hash = "sha256-83GPahSGGCckvb9uqz7aWzMDSDNfHfr69Tihvu/OSpY=";
};
inherit vendorHash;

View File

@@ -2,6 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
libiconv,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -11,10 +12,19 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "keaston";
repo = "cp437";
rev = "v${finalAttrs.version}";
sha256 = "18f4mnfnyviqclbhmbhix80k823481ypkwbp26qfvhnxdgzbggcc";
tag = "v${finalAttrs.version}";
hash = "sha256-jL23/mvdwu2wEXfxeX1AZAg0AeoRrgoXZThub52txKE=";
};
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
libiconv
];
makeFlags = [
"CC=${stdenv.cc.targetPrefix}cc"
"SYSTEM=${stdenv.hostPlatform.uname.system}"
];
installPhase = ''
install -Dm755 cp437 -t $out/bin
'';
@@ -28,5 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ jb55 ];
mainProgram = "cp437";
platforms = lib.platforms.unix;
};
})

View File

@@ -22,6 +22,7 @@ stdenv.mkDerivation {
postPatch = ''
substituteInPlace Makefile \
--replace-fail "gcc" "$CC" \
--replace-fail '$(eflags)$(ncursesw_macros)' '$(eflags) $(ncursesw_macros)'
''
+ lib.optionalString stdenv.hostPlatform.isDarwin ''

View File

@@ -1,6 +1,6 @@
{
lib,
buildGoModule,
buildGo127Module,
fetchFromGitHub,
callPackage,
installShellFiles,
@@ -9,21 +9,25 @@
versionCheckHook,
}:
buildGoModule (finalAttrs: {
buildGo127Module (finalAttrs: {
pname = "croc";
version = "11.1.0";
version = "11.5.2";
src = fetchFromGitHub {
owner = "schollz";
repo = "croc";
rev = "v${finalAttrs.version}";
hash = "sha256-mALKcGn5N8O+kDS68KQUp8NOQ6tRfHBg/oRjdViajzc=";
hash = "sha256-1qUwvMazz3bvkaIEDuI/SeDazINsh1EQgg+vfj/R5kU=";
};
vendorHash = "sha256-WzhdQzptHgnzKoBTS5tF0bAW4QKiJuIgJwBfKlO5rz8=";
vendorHash = "sha256-6B7KZd0Y/RvV9q9U8kHFnKqkDX7uA1tCW2vaFnfeQZ0=";
subPackages = [ "." ];
# The root package's interrupt tests start a local relay, which needs to bind
# a port inside the Darwin sandbox.
__darwinAllowLocalNetworking = true;
nativeBuildInputs = [
installShellFiles
];

View File

@@ -1,64 +1,48 @@
{
lib,
stdenv,
buildGoModule,
buildGo127Module,
fetchFromGitHub,
installShellFiles,
git,
testers,
d2,
libdrm,
libgbm,
makeWrapper,
playwright-driver,
withImageSupport ? lib.meta.availableOn stdenv.hostPlatform libdrm,
}:
assert lib.assertMsg (
withImageSupport -> lib.meta.availableOn stdenv.hostPlatform libdrm
) "d2: withImageSupport is not supported on ${stdenv.hostPlatform.system} (requires libdrm)";
buildGoModule (finalAttrs: {
buildGo127Module (finalAttrs: {
pname = "d2";
version = "0.8.1";
version = "0.9.0";
src = fetchFromGitHub {
owner = "d2lang";
repo = "d2";
tag = "v${finalAttrs.version}";
hash = "sha256-4RYKm8wq+KxzLQbd3sIEZLTy7xBtlWhJCHfggvkktXo=";
hash = "sha256-HhCktLU43Y/uje038axwO7tNqO353mV/JID223sBtd8=";
};
vendorHash = "sha256-4IhAb3UeqSGX9jTdhWonf7lEBhUlUrrVt31NyfSoQF8=";
# d2renderers/d2raster's TestRasterPackageHasNoIOCapabilities shells out to
# `go list -mod=readonly -deps`, which bypasses the vendor directory and needs
# a populated module cache.
proxyVendor = true;
vendorHash = "sha256-6rrFjboeJ2Qln5TxbsJKmyTclIh1gz1X91g5IFjbMKo=";
excludedPackages = [ "./e2etests" ];
excludedPackages = [
"./ci"
"./e2etests"
"./e2etests-cli"
];
ldflags = [
"-s"
"-w"
"-X oss.terrastruct.com/d2/lib/version.Version=v${finalAttrs.version}"
"-X github.com/d2lang/d2/lib/version.Version=v${finalAttrs.version}"
];
nativeBuildInputs = [
installShellFiles
makeWrapper
];
# playwright-drivers.browsers pulls down ~2GB+ for Webkit, Chrome, Firefox etc
buildInputs = lib.optionals withImageSupport [
libgbm
playwright-driver.browsers
];
nativeBuildInputs = [ installShellFiles ];
nativeCheckInputs = [ git ];
postInstall = ''
installManPage ci/release/template/man/d2.1
''
# Wrap the d2 executable to set LD_LIBRARY_PATH for Playwright
+ lib.optionalString withImageSupport ''
wrapProgram $out/bin/d2 \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath finalAttrs.buildInputs}
'';
preCheck = ''

View File

@@ -5,6 +5,7 @@
nodejs,
nix-update-script,
nixosTests,
stdenv, # for meta.broken
}:
buildNpmPackage rec {
pname = "db-rest";
@@ -31,6 +32,8 @@ buildNpmPackage rec {
};
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "Clean REST API wrapping around the Deutsche Bahn API";
homepage = "https://v6.db.transport.rest/";
license = lib.licenses.isc;

View File

@@ -48,6 +48,8 @@ stdenv.mkDerivation {
'';
meta = {
# last successful hydra build on darwin was in 2023
broken = stdenv.hostPlatform.isDarwin;
homepage = "https://github.com/deadpixi/sam";
description = "Updated version of the sam text editor";
license = lib.licenses.lpl-102;

View File

@@ -41,6 +41,8 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
# last successful hydra build on darwin was in 2023
broken = stdenv.hostPlatform.isDarwin;
description = "Command line tool for deskewing scanned text documents";
homepage = "https://galfar.vevb.net/deskew";
license = with lib.licenses; [

View File

@@ -1,14 +1,14 @@
{
"aarch64-darwin": {
"version": "3.9.19",
"version": "3.10.31",
"vscodeVersion": "1.126.0",
"url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/e2b252e21dd5cdfd88fce58f49477260e90294bc/Devin-darwin-arm64-3.9.19.zip",
"sha256": "105304e149890f3f7efe407725866362f689dbec2a026f1d58340257d810e119"
"url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/b98cc43128712ba73c60cca73876f58a710aaa27/Devin-darwin-arm64-3.10.31.zip",
"sha256": "beb08d1269b7b91d8d64a96b5bb270ebbd9f792217fe526934a9392d69fb5bb8"
},
"x86_64-linux": {
"version": "3.9.19",
"version": "3.10.31",
"vscodeVersion": "1.126.0",
"url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/e2b252e21dd5cdfd88fce58f49477260e90294bc/Devin-linux-x64-3.9.19.tar.gz",
"sha256": "1c11c9acdb834936bc4e5ebac88e077dff1c100743fe3cbe47ba74e4da46aa46"
"url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/b98cc43128712ba73c60cca73876f58a710aaa27/Devin-linux-x64-3.10.31.tar.gz",
"sha256": "b3ddf1098c11255354d60a0778d7033989eaed85a37bbd55df90167f42eb5346"
}
}

View File

@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "difftastic";
version = "0.70.0";
version = "0.71.0";
src = fetchFromGitHub {
owner = "wilfred";
repo = "difftastic";
tag = finalAttrs.version;
hash = "sha256-AqdvPL5VL7H+h1RvGP7613pIHRIK3PEYdtHs1PTiPZw=";
hash = "sha256-xJdR/t6O8PavCKBiKnueiLR01g7nWGUHp9bcjOuDDA8=";
};
cargoHash = "sha256-sF1/bITwmIE2VT769aUgSgVaB059pGspjnMi4Ksx7dY=";
cargoHash = "sha256-HEX8njuArbgMQI8yDr66siRB8t+4P2Q7rxHuCeaD9Uw=";
buildInputs = [ rust-jemalloc-sys ];

View File

@@ -114,6 +114,8 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
# last successful hydra build on darwin was in 2023
broken = stdenv.hostPlatform.isDarwin;
description = "Modern Jabber/XMPP Client using GTK/Vala";
mainProgram = "dino";
homepage = "https://github.com/dino/dino";

View File

@@ -52,6 +52,8 @@ buildNpmPackage (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenvNoCC.hostPlatform.isDarwin;
description = "Download sheet music";
homepage = "https://github.com/LibreScore/dl-librescore";
license = lib.licenses.mit;

View File

@@ -24,5 +24,6 @@ stdenv.mkDerivation (finalAttrs: {
mainProgram = "dnadd";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ joelancaster ];
platforms = lib.platforms.linux;
};
})

View File

@@ -9,20 +9,20 @@
makeWrapper,
darwin,
nodejs,
electron,
electron_44,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "drawio";
version = "31.3.2";
version = "31.4.5";
src = fetchFromGitHub {
owner = "jgraph";
repo = "drawio-desktop";
rev = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-qjc+fAC4+aoqp3mlgocgCY+Af5csy9v1IORM8ux3iPI=";
hash = "sha256-+AP9+kZCVIkg7WdokuMKbg8kOm4A4x3wruVi3nOxhh0=";
};
# `@electron/fuses` tries to run `codesign` and fails. Disable and use autoSignDarwinBinariesHook instead
@@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: {
offlineCache = fetchNpmDeps {
src = finalAttrs.src;
hash = "sha256-ET1BZBRrVYl7T9BVNxH91WU7J8RHWGw0MahGtRRUGU0=";
hash = "sha256-Qgzrh7CAPq5irrVUxAJ9635cajHS8Wr8rzWZGwy4wUw=";
};
nativeBuildInputs = [
@@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
runHook preBuild
electron_dist="$(mktemp -d)"
cp -r ${electron.dist}/. "$electron_dist"
cp -r ${electron_44.dist}/. "$electron_dist"
chmod -R u+w "$electron_dist"
sed -i "/afterSign/d" electron-builder-linux-mac.json
@@ -75,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
--dir \
--config electron-builder-linux-mac.json \
-c.electronDist="$electron_dist" \
-c.electronVersion=${electron.version} \
-c.electronVersion=${electron_44.version} \
-c.mac.identity=null
runHook postBuild
@@ -98,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: {
install -Dm644 build/icon.svg "$out/share/icons/hicolor/scalable/apps/drawio.svg"
makeWrapper '${electron}/bin/electron' "$out/bin/drawio" \
makeWrapper '${electron_44}/bin/electron' "$out/bin/drawio" \
--add-flags "$out/share/lib/drawio/resources/app.asar" \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \
--inherit-argv0

View File

@@ -52,6 +52,8 @@ stdenv.mkDerivation (finalAttrs: {
env.NIX_CFLAGS_COMPILE = "-Wno-error=int-conversion";
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "Watches network traffic, and picks out and displays JPEG and GIF images for display";
homepage = "https://github.com/deiv/driftnet";
changelog = "https://github.com/deiv/driftnet/releases/tag/v${finalAttrs.version}";

View File

@@ -41,7 +41,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
description = "AWS post-exploitation tool";
mainProgram = "ec2stepshell";
homepage = "https://github.com/saw-your-packet/EC2StepShell";
changelog = "https://github.com/saw-your-packet/EC2StepShell/blob/${finalAttrs.version}/CHANGELOG.txt";
changelog = "https://github.com/saw-your-packet/EC2StepShell/blob/${finalAttrs.src.rev}/CHANGELOG.txt";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};

View File

@@ -8,6 +8,7 @@
bash,
nodejs,
python3,
stdenv, # for meta.broken
}:
buildNpmPackage rec {
@@ -127,6 +128,8 @@ buildNpmPackage rec {
'';
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "DVR software compatible with Mirakurun";
homepage = "https://github.com/l3tnun/EPGStation";
license = lib.licenses.mit;

View File

@@ -14,7 +14,7 @@ let
in
buildPythonPackage (finalAttrs: {
pname = "esphome-device-builder-frontend";
version = "0.1.311";
version = "0.1.329";
pyproject = true;
__structuredAttrs = true;
@@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: {
owner = "esphome";
repo = "device-builder-frontend";
tag = finalAttrs.version;
hash = "sha256-mCzWCoxm3yIgBhuEF9N3+5dk5PxKNcPhw0b2zQH9Hc0=";
hash = "sha256-Zai2wwrexO9H+LCfEuckfRffuqyKOkG7p/42NeVGcsc=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname src;
inherit pnpm;
fetcherVersion = 4;
hash = "sha256-91LytgWi+vHmsZjorw9QM1mcZAEvAOJXNz2rarAE4Vc=";
hash = "sha256-w18G+v511uGXJyhQxnVvBVKfRIfnxJmOP2BCd4mcveo=";
};
nativeBuildInputs = [

View File

@@ -4,6 +4,7 @@
python3Packages,
fetchFromGitHub,
gitMinimal,
coreutils,
versionCheckHook,
esptool,
esphome,
@@ -32,14 +33,14 @@ let
in
pythonPackages.buildPythonApplication (finalAttrs: {
pname = "esphome-device-builder";
version = "1.12.1";
version = "1.14.9";
pyproject = true;
src = fetchFromGitHub {
owner = "esphome";
repo = "device-builder";
tag = finalAttrs.version;
hash = "sha256-vPL2ynVoPIDu66NaWIgmOtOq8NlUl6xeeSezbva7Ztw=";
hash = "sha256-G2zY0ilXCAFiSkQvaSN7rdlSBH8WkjKXkkDQqvTfvI0=";
};
__structuredAttrs = true;
@@ -93,6 +94,9 @@ pythonPackages.buildPythonApplication (finalAttrs: {
--replace-fail 'shutil.which("git")' '"${lib.getExe gitMinimal}"'
substituteInPlace tests/test_editor_controller.py \
--replace-fail 'controller._esphome_cmd = ["esphome"]' 'controller._esphome_cmd = ["${lib.getExe pythonPackages.esphome}"]'
substituteInPlace tests/helpers/test_orphan_reaper.py \
--replace-fail '/bin/sleep' '${lib.getExe' coreutils "sleep"}'
'';
# Needed for tests

View File

@@ -5,6 +5,7 @@
cairo,
pango,
pkg-config,
stdenv, # for meta.broken
}:
buildNpmPackage {
@@ -35,6 +36,8 @@ buildNpmPackage {
nativeBuildInputs = [ pkg-config ];
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "CLI to export Excalidraw drawings to SVG and PDF";
homepage = "https://github.com/Timmmm/excalidraw_export";
license = lib.licenses.mit;

View File

@@ -6,7 +6,7 @@
}:
python3Packages.buildPythonApplication (finalAttrs: {
pname = "exegol";
version = "5.1.11";
version = "5.1.13";
pyproject = true;
__structuredAttrs = true;
@@ -14,7 +14,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
owner = "ThePorgs";
repo = "Exegol";
tag = finalAttrs.version;
hash = "sha256-FI6lBJkJqmDexfxOWOa4tFe06tOFmUezy7OoDqXQN24=";
hash = "sha256-0nBXXWsFwfaVdHvwa+pjl8s/KLi4GPpNuHClTGdFVKY=";
};
build-system = with python3Packages; [ pdm-backend ];

View File

@@ -18,6 +18,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
pythonRelaxDeps = [
"argcomplete"
"docker"
"requests"
"rich"
];

View File

@@ -7,6 +7,7 @@
jq,
makeWrapper,
nix-update-script,
stdenv, # for meta.broken
}:
buildNpmPackage rec {
pname = "factoriolab";
@@ -48,6 +49,8 @@ buildNpmPackage rec {
passthru.updateScript = nix-update-script { };
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
homepage = "https://github.com/factoriolab/factoriolab";
changelog = "https://github.com/factoriolab/factoriolab/releases/tag/v${version}";
description = "Angular-based calculator for factory games like Factorio and Dyson Sphere Program";

View File

@@ -4,7 +4,8 @@
fetchurl,
buildPackages,
zlib,
libgnurx,
windows,
libgnurx ? windows.libgnurx,
updateAutotoolsGnuConfigScriptsHook,
testers,
}:

View File

@@ -16,6 +16,8 @@ stdenv.mkDerivation (finalAttrs: {
doCheck = true;
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
homepage = "http://www.call-with-current-continuation.org/fleng/fleng.html";
description = "Low level concurrent logic programming language descended from Prolog";
license = lib.licenses.publicDomain;

View File

@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "flexget";
version = "3.20.11";
version = "3.21.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Flexget";
repo = "Flexget";
tag = "v${finalAttrs.version}";
hash = "sha256-U7GwGbYaSz2X95We0X7RNvVNDlFeGKR099hn5WmgyQs=";
hash = "sha256-Xf+nFDC1dNyFXeK8gZYWiE3kZKYNB4lCdBoI24+b/gA=";
};
pythonRelaxDeps = true;

View File

@@ -85,6 +85,10 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "FLB_RELEASE" true)
(lib.cmakeBool "FLB_PREFER_SYSTEM_LIBS" true)
]
++ lib.optionals stdenv.hostPlatform.isRiscV64 [
# Auto would raise the baseline to rv64gcv_zba
(lib.cmakeFeature "FLB_SIMD" "Off")
]
++ lib.optionals stdenv.cc.isClang [
# `FLB_SECURITY` causes bad linker options for Clang to be set.
(lib.cmakeBool "FLB_SECURITY" false)
@@ -122,6 +126,8 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "Fast and lightweight logs and metrics processor for Linux, BSD, OSX and Windows";
homepage = "https://fluentbit.io";
license = lib.licenses.asl20;

View File

@@ -22,7 +22,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
description = "Python powered Fortran preprocessor";
mainProgram = "fypp";
homepage = "https://github.com/aradi/fypp";
license = lib.licenses.gpl3Only;
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.sheepforce ];
};
})

View File

@@ -26,7 +26,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
with python3.pkgs;
[
arrow
chardet
chardet_5
cryptography
filelock
google-api-python-client

View File

@@ -49,7 +49,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
meta = {
description = "Comprehensive scanner for Google Cloud";
homepage = "https://github.com/google/gcp_scanner";
changelog = "https://github.com/google/gcp_scanner/blob/${finalAttrs.version}/CHANGELOG.md";
changelog = "https://github.com/google/gcp_scanner/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gcp-scanner";

View File

@@ -9,14 +9,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "gersemi";
version = "0.28.1";
version = "0.29.1";
pyproject = true;
src = fetchFromGitHub {
owner = "BlankSpruce";
repo = "gersemi";
tag = finalAttrs.version;
hash = "sha256-eKaloLttIzBsLSNroTQLAN5WKvL5M/u0d6eSlw58oro=";
hash = "sha256-SEIg8jIB5mP0qdlOP99pCGD8MYAiUfOi4p5jg2/ZHbk=";
};
cargoDeps = rustPlatform.fetchCargoVendor {

View File

@@ -27,6 +27,8 @@ stdenv.mkDerivation (finalAttrs: {
makeFlags = [ "PREFIX=$(out)" ];
meta = {
# last successful hydra build on darwin was in 2023
broken = stdenv.hostPlatform.isDarwin;
description = "Collection of tools to download books from Google Books";
homepage = "https://njw.me.uk/getxbook/";
license = lib.licenses.isc;

View File

@@ -5,6 +5,7 @@
fetchFromGitLab,
pkg-config,
icu,
stdenv, # for meta.broken
}:
let
codeParserBindings = callPackage ./code-parser.nix { };
@@ -57,6 +58,8 @@ buildGoModule (finalAttrs: {
};
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "Indexes Git repositories into Elasticsearch for GitLab";
homepage = "https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer";
mainProgram = "gitlab-elasticsearch-indexer";

View File

@@ -7,16 +7,16 @@
buildGo127Module (finalAttrs: {
pname = "gogcli";
version = "0.38.1";
version = "0.40.0";
src = fetchFromGitHub {
owner = "openclaw";
repo = "gogcli";
tag = "v${finalAttrs.version}";
hash = "sha256-AaChyDvbMnPkWkBCnpISQm8U2WjXvwBSCfuN6fuIHaY=";
hash = "sha256-JAIN0MaQegHkg1zBsIYf2YIh3VyeFvQdvyXe9U9AZjg=";
};
vendorHash = "sha256-+Nbuwok3dY/82gUDKeGgrC0F1ZqXSW8IpV6Q1yzIPvo=";
vendorHash = "sha256-6+/8FVPtrRdE1Hn/MkneZWUiOD/fnQkGYG/T/KD8Du8=";
subPackages = [ "cmd/gog" ];

View File

@@ -1,12 +0,0 @@
diff --git a/forge.config.ts b/forge.config.ts
index 198cdcc0..9997b4c8 100644
--- a/forge.config.ts
+++ b/forge.config.ts
@@ -87,6 +87,7 @@ const config: ForgeConfig = {
}
},
packageAfterCopy: async (_forgeConfig, buildPath, _electronVersion, platform, _arch) => {
+ return;
const binaryName = platform === "win32" ? "gomuks.exe" : "gomuks"
const resourcesDir = path.resolve(buildPath, "..")
const dest = path.join(resourcesDir, binaryName)

View File

@@ -25,11 +25,11 @@ buildNpmPackage (finalAttrs: {
npmBuildScript = "package";
npmDepsFetcherVersion = 2;
npmDepsHash = "sha256-m3T9aPBuknyDIySa2fJagj0xeQmcJ/RgkzlDCsvfTKs=";
npmDepsHash = "sha256-nyf59B0QV5MjMCUwc12lZduZt6y761QKolmgM9mR4qQ=";
patches = [
./gomuks-binary-path.patch # fix location of gomuks-web binary at build-time
./resources-path.patch # allow specifying location of icons
# allow specifying location of icons and gomuks-web binary at runtime
./resources-path.patch
];
nativeBuildInputs = [

View File

@@ -1,5 +1,5 @@
diff --git a/forge.config.ts b/forge.config.ts
index 4fda2d92..16581c55 100644
index 2d3be537..d7271ed0 100644
--- a/forge.config.ts
+++ b/forge.config.ts
@@ -61,7 +61,7 @@ const config: ForgeConfig = {
@@ -11,11 +11,19 @@ index 4fda2d92..16581c55 100644
},
hooks: {
readPackageJson: async (_forgeConfig, packageJSON) => {
@@ -87,6 +87,7 @@ const config: ForgeConfig = {
}
},
packageAfterCopy: async (_forgeConfig, buildPath, _electronVersion, platform) => {
+ return;
const binaryName = platform === "win32" ? "gomuks.exe" : "gomuks"
const resourcesDir = path.resolve(buildPath, "..")
const dest = path.join(resourcesDir, binaryName)
diff --git a/src/mainwindow.ts b/src/mainwindow.ts
index da649371..94b52173 100644
index 0fba60fc..d297f665 100644
--- a/src/mainwindow.ts
+++ b/src/mainwindow.ts
@@ -56,7 +56,7 @@ export class GomuksWindow {
@@ -129,7 +129,7 @@ export class GomuksWindow {
createTray() {
const trayIconPath = path.join(
@@ -24,7 +32,7 @@ index da649371..94b52173 100644
process.platform === "darwin" ? "trayTemplate@2x.png" : "tray@2x.png",
)
this.tray = new Tray(nativeImage.createFromPath(trayIconPath))
@@ -136,6 +136,7 @@ export class GomuksWindow {
@@ -207,6 +207,7 @@ export class GomuksWindow {
width: 1280,
height: 720,
autoHideMenuBar: true,

View File

@@ -11,17 +11,17 @@
buildGoModule (finalAttrs: {
pname = "gomuks-web";
version = "26.08";
version = "26.09";
src = fetchFromGitHub {
owner = "gomuks";
repo = "gomuks";
tag = "v0.${lib.replaceStrings [ "." ] [ "" ] finalAttrs.version}.0";
hash = "sha256-2HjMHd6qUkRiF/XdP/iW7TT55tHnJHsLRCIakTf4DQc=";
hash = "sha256-s/xB4L5m0OuaZUG7ESOxPRGq9dSzlhfzppexvZD2fKc=";
};
proxyVendor = true;
vendorHash = "sha256-EAzCVLxxB5n3exq/NXY3ORMcrHRh6LqONAzXp1n3sgg=";
vendorHash = "sha256-8Ctgfpaz+feXhlZszrwZ/SUQLhOdMQkJVzxgywFrga8=";
nativeBuildInputs = [
nodejs
@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
npmRoot = "web";
npmDeps = fetchNpmDeps {
src = "${finalAttrs.src}/web";
hash = "sha256-2QXKaUXe15svQQia1sWwab42vI68He3pBN7xiOZ+UKE=";
hash = "sha256-t45wpiuBy9S2UaI/bQJqHOCWn11QWlcEuP7lNrgH90E=";
};
};

View File

@@ -180,7 +180,7 @@ let
linux = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta;
version = "153.0.8010.47";
version = "153.0.8010.52";
src =
let
@@ -195,8 +195,8 @@ let
url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_${debArch}.deb";
hash =
{
amd64 = "sha256-oybe/eVN4vHA1G2L9La18/dvDIl70wsgsCUJcTmgW94=";
arm64 = "sha256-DEyVf0gz2ab4HkwzXEEpwowPmHfh5SA2/XYuygrfTbI=";
amd64 = "sha256-KeDkta8BITkV/9t/TkmhGVbcX8WRFlyFr4aI3N/5B6w=";
arm64 = "sha256-5aHWRq9ZRWiUHjph57jt3Gk/dpt/Fmh0xx9yycuAYWU=";
}
.${debArch};
};
@@ -306,11 +306,11 @@ let
darwin = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta;
version = "153.0.8010.48";
version = "153.0.8010.53";
src = fetchurl {
url = "https://dl.google.com/release2/chrome/ad6l2piroiqtckdm7rwkc6givuyq_153.0.8010.48/GoogleChrome-153.0.8010.48.dmg";
hash = "sha256-FgoOxuBiUAFk3X9iBHxlWFsNcO/PU95ObKTTuWLPnpo=";
url = "https://dl.google.com/release2/chrome/advkfamzjrpin7rbc7pzjxz6wkuq_153.0.8010.53/GoogleChrome-153.0.8010.53.dmg";
hash = "sha256-Hi/sZoZ16hdmIdGlpbEQ7DmhmwqxblE9mzgkHLMgN2w=";
};
dontPatch = true;

View File

@@ -128,6 +128,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
# last successful hydra build on darwin was in 2025
broken = stdenv.hostPlatform.isDarwin;
description = "Desktop client for nostr, an open social media protocol";
downloadPage = "https://github.com/mikedilger/gossip/releases/tag/${finalAttrs.version}";
homepage = "https://github.com/mikedilger/gossip";

View File

@@ -2,10 +2,12 @@
rustPlatform,
lib,
fetchFromGitHub,
glib-networking,
openssl,
pkg-config,
perl,
webkitgtk_4_1,
wrapGAppsHook3,
stdenv,
nix-update-script,
}:
@@ -29,11 +31,15 @@ rustPlatform.buildRustPackage (finalAttrs: {
nativeBuildInputs = [
perl
pkg-config
]
++ lib.optionals stdenv.hostPlatform.isLinux [
wrapGAppsHook3
];
buildInputs = [
openssl
]
++ lib.optionals stdenv.hostPlatform.isLinux [
glib-networking
webkitgtk_4_1
];

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