Compare commits

...

986 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
a818f814f5 Merge 225a465eed into haskell-updates 2026-10-31 00:18:57 +00:00
Nick Cao
225a465eed tfmigrate: 0.4.5 -> 0.4.6 (#580637) 2026-10-30 19:54:13 +00:00
Marie Ramlow
db6607a12d nixos/prometheus-fritz-exporter: fix port option name (#581062) 2026-10-30 19:53:44 +00:00
K900
9a34208e1d home-assistant-custom-lovelace-modules.universal-remote-card: 4.12.3 -> 4.12.4 (#581106) 2026-10-30 19:53:21 +00:00
Nick Cao
767fbc0daf zvm: 0.9.1 -> 0.9.4 (#580717) 2026-10-30 19:53:01 +00:00
Nick Cao
84f6222bf7 go-arch-lint: 1.19.0 -> 1.19.1 (#580763) 2026-10-30 19:50:17 +00:00
Nick Cao
2ca45df8f7 legit-web: 0.2.4 -> 0.2.5 (#580757) 2026-10-30 19:49:46 +00:00
Nick Cao
24e475acec api-linter: 2.4.0 -> 2.4.1 (#580755) 2026-10-30 19:48:58 +00:00
Nick Cao
9d09bc7a7c perplexity-mcp: 0-unstable-2026-10-17 -> 0-unstable-2026-10-21 (#580801) 2026-10-30 19:46:25 +00:00
Nick Cao
0b6638fe25 skeema: 1.14.1 -> 1.14.2 (#580791) 2026-10-30 19:45:40 +00:00
Nick Cao
ed20bba8ca nextdns: 1.48.0 -> 1.49.0 (#580780) 2026-10-30 19:44:07 +00:00
Masum Reza
053fbb2c32 androidStudioPackages.beta: 2026.2.1.7 -> 2026.2.2.7 (#579498) 2026-10-30 19:43:46 +00:00
R. Ryantm
c35e1c0f03 home-assistant-custom-lovelace-modules.universal-remote-card: 4.12.3 -> 4.12.4 2026-10-30 19:39:36 +00:00
John Titor
de43bced11 android-studio: remove impure xattr and codesign calls on darwin
Fixes build on darwin.
The binary is already signed by Google, so no need to sign again.
2026-10-31 01:06:42 +05:30
Fabian Affolter
294095c28c python3Packages.fastcore: 2.2.33 -> 2.2.35 (#580874) 2026-10-30 19:32:12 +00:00
Ross Smyth
3eb8e5b25a wealthfolio-server: 3.9.1 -> 3.11.0 (#581018) 2026-10-30 19:31:59 +00:00
nixpkgs-ci[bot]
2de5f15dca clion: 2026.2.0.1 -> 2026.2.4 (#567016) 2026-10-30 19:30:44 +00:00
Adam C. Stephens
b0ab3d6e24 beamPackages.elixir: 1.18.5 -> 1.18.6, 1.19.6 -> 1.19.7, 1.20.4 -> 1.20.5 (#581078) 2026-10-30 19:30:28 +00:00
Nikolay Korotkiy
4605ae62a1 python3Packages.vtherm-api: 0.5.0 -> 0.6.2 (#579295) 2026-10-30 19:28:04 +00:00
Nikolay Korotkiy
4445186416 octavePackages.datatypes: 1.5.0 -> 1.6.0 (#580000) 2026-10-30 19:26:45 +00:00
Nikolay Korotkiy
c4b0b4d371 xpipe: 24.6 -> 24.9 (#580431) 2026-10-30 19:25:16 +00:00
Adam C. Stephens
6069bc2f9a tuios: 0.11.1 -> 0.12.0 (#581091) 2026-10-30 19:24:41 +00:00
dotlambda
e638103bd0 python3Packages.saxonche: 13.1.0 -> 13.1.1 (#580750) 2026-10-30 19:23:53 +00:00
dotlambda
14c454a587 python3Packages.marko: 2.2.4 -> 2.2.5 (#580074) 2026-10-30 19:22:11 +00:00
Ross Smyth
85bffda47d deskflow: run the unit tests one at a time (#581053) 2026-10-30 19:20:20 +00:00
Adam C. Stephens
29fa64a676 uptime-kuma: 2.5.7 -> 2.5.8 (#581084) 2026-10-30 19:19:50 +00:00
Adam C. Stephens
8a3793e366 tuios: 0.11.1 -> 0.12.0
Changelog: https://github.com/Gaurav-Gosain/tuios/releases/tag/v0.12.0
2026-10-30 15:13:49 -04:00
Ross Smyth
51ecb60ccf atuin: 18.24.2 -> 18.24.4 (#581064) 2026-10-30 19:11:38 +00:00
Weijia Wang
869748282f nixos/sunshine: migrate deprecated Avahi options (#576824) 2026-10-30 19:09:55 +00:00
Adam C. Stephens
f52ff4fcb6 uptime-kuma: 2.5.7 -> 2.5.8
Diff: https://github.com/louislam/uptime-kuma/compare/2.5.7...2.5.8

Changelog: https://github.com/louislam/uptime-kuma/releases/tag/2.5.8
2026-10-30 15:09:15 -04:00
Nikolay Korotkiy
cc04aa6f4e python3Packages.azure-mgmt-eventhub: 11.2.0 -> 12.0.0 (#548148) 2026-10-30 19:04:30 +00:00
Nikolay Korotkiy
5ba549102b vscode-extensions.ms-python.vscode-pylance: 2026.3.1 -> 2026.4.1 (#569277) 2026-10-30 19:03:01 +00:00
nixpkgs-ci[bot]
36369d1715 meilisearch: 1.55.0 -> 1.56.0 (#580994) 2026-10-30 18:59:50 +00:00
Nikolay Korotkiy
7ee8c86068 beekeeper-studio: 6.1.4 -> 6.2.0 (#580659) 2026-10-30 18:57:39 +00:00
Nikolay Korotkiy
cea11ebe53 airtame: 4.16.0 -> 4.16.1 (#580762) 2026-10-30 18:55:35 +00:00
Adam C. Stephens
94dc3ec1d7 beamPackages.elixir_1_20: 1.20.4 -> 1.20.5
Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.20.5
2026-10-30 14:54:55 -04:00
Adam C. Stephens
943c4b1aca beamPackages.elixir_1_19: 1.19.6 -> 1.19.7
Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.19.7
2026-10-30 14:54:40 -04:00
Adam C. Stephens
aa373ca730 beamPackages.elixir_1_18: 1.18.5 -> 1.18.6
Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.18.6
2026-10-30 14:54:24 -04:00
nixpkgs-ci[bot]
a068ca4845 example-robot-data: 5.0.0 -> 6.0.0 (#581055) 2026-10-30 18:50:12 +00:00
Fabián Heredia Montiel
c8abc1b1bf cfitsio: fix CVE-2026-115504 (#578692) 2026-10-30 18:26:23 +00:00
Peter Hoeg
7f1e519981 linuxPackages.acer-wmi-battery: install modules through modules_install (#577973) 2026-10-30 18:17:23 +00:00
Nikolay Korotkiy
5e44bf5b47 osrm-backend: Fix build with gcc 16 (#581038) 2026-10-30 18:09:25 +00:00
ThePhoenix
9bff51e9d4 atuin: 18.24.2 -> 18.24.4
https://github.com/atuinsh/atuin/releases/tag/v18.24.4
2026-10-30 18:08:23 +00:00
nixpkgs-ci[bot]
1e0f05485a slirp4netns: 1.3.6 -> 1.3.7 (#581060) 2026-10-30 18:01:37 +00:00
Nikolay Korotkiy
53d68e3a93 wails: 2.16.0 -> 2.17.0 (#577467) 2026-10-30 17:56:14 +00:00
Nikolay Korotkiy
ea015a5687 chess-tui: 2.7.1 -> 2.8.0 (#579171) 2026-10-30 17:53:26 +00:00
Marie Ramlow
6d9cada90e nixos/prometheus-fritz-exporter: fix port option name 2026-10-30 18:49:09 +01:00
nixpkgs-ci[bot]
5b8ba1ff18 llmfit: 1.1.16 -> 1.1.18 (#575105) 2026-10-30 17:40:57 +00:00
nixpkgs-ci[bot]
a437750c95 libcerf: 3.8 -> 3.9 (#580816) 2026-10-30 17:31:48 +00:00
nixpkgs-ci[bot]
3843ad2890 kubectl: 1.37.1 -> 1.37.2 (#581056) 2026-10-30 17:22:47 +00:00
Fabian Affolter
66352fd694 python3Packages.asn1tools: 0.167.0 -> 0.169.0 (#580934) 2026-10-30 17:20:08 +00:00
R. Ryantm
f9967739bb slirp4netns: 1.3.6 -> 1.3.7 2026-10-30 17:17:58 +00:00
Ross Smyth
39e1731dca deepfilternet: use forced system jemalloc (#580691) 2026-10-30 17:13:21 +00:00
Fabian Affolter
28924ba84b python3Packages.django-colorful: fix build (#581036) 2026-10-30 17:12:10 +00:00
Linus Karl
9568de1138 cfitsio: add patch to remediate CVE-2026-115504
Fixes: #577792
Co-authored-by: Fabián Heredia Montiel <fabianhjr@protonmail.com>
2026-10-30 11:10:38 -06:00
R. Ryantm
bdd5dd4536 kubectl: 1.37.1 -> 1.37.2 2026-10-30 17:09:44 +00:00
7c6f434c
618c0edf18 {luajit_2_1,luajit_2_0}: Mark s390x-linux as unsupported (#581040) 2026-10-30 17:07:46 +00:00
Florian Klink
e32a7b33ab afew: fix build (#578744) 2026-10-30 17:05:48 +00:00
Nikolay Korotkiy
ec8add66ed iosevka: 34.9.0 -> 34.9.1 (#578504) 2026-10-30 17:05:07 +00:00
Nikolay Korotkiy
2951955314 python3Packages.pyhdfe: 0.2.0 -> 0.2.1 (#578765) 2026-10-30 17:03:57 +00:00
Omer Faruk Oruc
4ef6637e0d deskflow: run the unit tests one at a time 2026-10-30 20:03:32 +03:00
Nikolay Korotkiy
1f7a4613ef noxdir: 1.2.2 -> 1.2.3 (#579051) 2026-10-30 17:01:39 +00:00
Nikolay Korotkiy
22d9e1750f async-profiler: 4.5 -> 4.6 (#579117) 2026-10-30 16:59:51 +00:00
Nikolay Korotkiy
5b49644b5b halo: 2.27.0 -> 2.27.1 (#579164) 2026-10-30 16:58:56 +00:00
samir
23de7d57cf afew: fix documentation build with sphinx in postInstall
This is only a workaound until #573479 hits master.
2026-10-30 18:58:41 +02:00
Nikolay Korotkiy
61b880a772 postgresqlPackages.pointcloud: fix build with postgresql 19 (#581048) 2026-10-30 16:57:29 +00:00
Fabian Affolter
58ef0817ab python3Packages.google-cloud-runtimeconfig: 0.36.0 -> 0.37.2 (#581028) 2026-10-30 16:56:04 +00:00
Fabian Affolter
678b010a3d python3Packages.githubkit: 0.16.0 -> 0.17.0 (#581030) 2026-10-30 16:55:53 +00:00
Fabián Heredia Montiel
77af166211 oath-toolkit: 2.6.14 -> 2.6.15 (#578693) 2026-10-30 16:53:24 +00:00
dotlambda
c5e095988f python3Packages.pywizlight: 0.6.6 -> 0.6.3 (#576178) 2026-10-30 16:52:00 +00:00
Augustin Trancart
c609b5f8a1 postgresqlPackages.pointcloud: fix build with postgresql 19 2026-10-30 17:50:17 +01:00
nixpkgs-ci[bot]
5f2eabb881 livekit-cli: 2.18.8 -> 2.19.2 (#574982) 2026-10-30 16:50:04 +00:00
Nikolay Korotkiy
376da55084 expresslrs-configurator: 1.8.3 -> 1.8.4 (#579120) 2026-10-30 16:48:50 +00:00
Nikolay Korotkiy
732af4948d vscode-extensions.astral-sh.ty: 2026.78.0 -> 2026.84.0 (#579273) 2026-10-30 16:47:26 +00:00
Nikolay Korotkiy
d6f2470433 webex: 46.8.0.35631 -> 46.10.0.36042 (#579558) 2026-10-30 16:46:25 +00:00
Felix Bargfeldt
d0aa72fc83 ketesa: 1.5.1 -> 1.5.2 (#581041) 2026-10-30 16:45:46 +00:00
Nikolay Korotkiy
eb9b4f398d python3Packages.langgraph-checkpoint-mongodb: 0.5.0 -> 0.5.1 (#580028) 2026-10-30 16:44:58 +00:00
kleinbem
9a2daed1c9 python3Packages.pywizlight: 0.6.6 -> 0.6.3
pywizlight 0.6.4 turned `wizlight.state` into a list of PilotParser
objects for multi-zone bulbs. The wiz component in Home Assistant, the
only user in nixpkgs, still expects a single PilotParser, so with 0.6.6
every WiZ entity fails to set up:

  Error while setting up wiz platform for light: 'list' object has no
  attribute 'get_brightness'

Home Assistant pins pywizlight==0.6.3 and closed its bump PRs until
dual-zone support lands (home-assistant/core#177502). Go back to 0.6.3
and keep the bot from bumping it again until then.

Assisted-by: Claude Code (claude-opus-5-5)
2026-10-30 16:44:01 +00:00
Nikolay Korotkiy
a83e4f46f4 python3Packages.pysodium: 0.7.18 -> 0.7.19 (#580641) 2026-10-30 16:42:51 +00:00
Nikolay Korotkiy
3ea338b057 vscode-extensions.illixion.vscode-vibrancy-continued: 1.4.0 -> 1.6.0 (#580400) 2026-10-30 16:41:35 +00:00
Nikolay Korotkiy
dbb6c6b476 git-pages-cli: 1.11.2 -> 1.12.1 (#580607) 2026-10-30 16:40:45 +00:00
Nikolay Korotkiy
21bff37913 hunspellDicts.uk-ua: 6.5.3 -> 6.8.6 (#580645) 2026-10-30 16:39:40 +00:00
Nikolay Korotkiy
6347c7ad72 python3Packages.udtools: 0.2.8 -> 0.2.9 (#580743) 2026-10-30 16:38:16 +00:00
Nikolay Korotkiy
28f6c6580f home-assistant-custom-lovelace-modules.navbar-card: 1.7.2 -> 1.8.0 (#580792) 2026-10-30 16:36:34 +00:00
Nikolay Korotkiy
e810c66638 diffyml: 1.8.2 -> 1.8.3 (#580789) 2026-10-30 16:35:53 +00:00
7c6f434c
38d57295de siege: 4.2.0 -> 4.2.2 (#579879) 2026-10-30 16:21:11 +00:00
7c6f434c
13e29b5446 z3: 5.1.0 -> 5.3.2 (#579961) 2026-10-30 16:20:52 +00:00
nixpkgs-ci[bot]
8fd4103d13 google-java-format: 1.37.0 -> 2.0.0 (#581025) 2026-10-30 16:18:24 +00:00
Adam C. Stephens
49610bddd2 noctalia: 5.4.0 -> 5.4.1 (#580638) 2026-10-30 16:18:18 +00:00
Fabian Affolter
84e972944d python3Packages.django-colorful: migrate to finalAttrs 2026-10-30 17:13:35 +01:00
OPNA2608
e25ae6484a {luajit_2_1,luajit_2_0}: Mark s390x-linux as unsupported
Issue has been open on GitHub for more than a decade. OpenResty fork seems to have *some* support for it.
2026-10-30 17:13:20 +01:00
Jan Tojnar
f7bfb4a07a osrm-backend: Fix build with gcc 16 2026-10-30 17:12:52 +01:00
Fabian Affolter
63ba148445 python3Packages.django-colorful: fix build 2026-10-30 17:10:48 +01:00
R. Ryantm
44b4443caa ketesa: 1.5.1 -> 1.5.2 2026-10-30 16:05:33 +00:00
Adam C. Stephens
f005e89c62 codex: 0.165.0 -> 0.166.0 (#580752) 2026-10-30 16:04:45 +00:00
Fabian Affolter
cf7249a3a8 python3Packages.aioftp: 0.28.0 -> 0.28.3 (#580929) 2026-10-30 16:01:37 +00:00
Fabian Affolter
3b6c8b83b4 python3Packages.dirigera: 1.4.1 -> 1.6.0 (#580932) 2026-10-30 16:00:53 +00:00
Adam C. Stephens
63789803ad claude-code: 2.1.312 -> 2.1.314 (#580818) 2026-10-30 15:59:46 +00:00
Fabian Affolter
38bb4ca4b2 python3Packages.aioharmony: 1.0.10 -> 1.0.11 (#580930) 2026-10-30 15:59:36 +00:00
K900
8de65d1841 yggdrasil: 0.5.14 -> 0.5.15 (#580493) 2026-10-30 15:58:57 +00:00
Ivan Mincik
48e834d301 e57inspector: fix build (#580946) 2026-10-30 15:56:06 +00:00
Fabian Affolter
4b3373691c python3Packages.google-cloud-runtimeconfig: 0.36.0 -> 0.37.2
Changelog: https://github.com/googleapis/python-runtimeconfig/blob/v0.37.2/CHANGELOG.md
2026-10-30 16:53:58 +01:00
StepBroBD
08fa47ab5b viceroy: fixed forced aws-lc (#580804) 2026-10-30 15:53:04 +00:00
Fabian Affolter
2a72d8a067 python3Packages.githubkit: 0.16.0 -> 0.17.0
Diff: https://github.com/yanyongyu/githubkit/compare/v0.16.0...v0.17.0

Changelog: https://github.com/yanyongyu/githubkit/releases/tag/v0.17.0
2026-10-30 16:51:34 +01:00
R. Ryantm
db54e70991 example-robot-data: 5.0.0 -> 6.0.0 2026-10-30 15:48:37 +00:00
Bruno BELANYI
54a13de742 nginx-sso: 0.27.8 -> 0.27.9 (#581007) 2026-10-30 15:48:02 +00:00
Fabian Affolter
0737bdfe61 python3Packages.fastapi-pagination: 0.15.16 -> 0.16.1
Diff: https://github.com/uriyyo/fastapi-pagination/compare/0.15.16...0.16.1

Changelog: https://github.com/uriyyo/fastapi-pagination/releases/tag/0.16.1
2026-10-30 16:45:43 +01:00
Fabian Affolter
a38b76b1cb python3Packages.fastapi-sso: 0.22.0 -> 0.23.0
Changelog: https://github.com/tomasvotava/fastapi-sso/releases/tag/0.23.0
2026-10-30 16:45:03 +01:00
Fabian Affolter
de9835f113 python3Packages.fastai: 2.8.8 -> 2.8.12
Changelog: https://github.com/fastai/fastai/blob/2.8.12/CHANGELOG.md
2026-10-30 16:42:29 +01:00
Fabian Affolter
160e1abbc8 python3Packages.fasttransform: 0.0.2 -> 0.0.5
Changelog: https://github.com/AnswerDotAI/fasttransform/blob/0.0.5/CHANGELOG.md
2026-10-30 16:42:16 +01:00
Bruno BELANYI
3e470d49cf nginx-sso: fix 'tests' eval 2026-10-30 15:41:25 +00:00
Fabian Affolter
11c22d9339 python3Packages.fastdownload: 0.0.7 -> 0.0.8
Changelog: https://github.com/fastai/fastdownload/releases/tag/0.0.8
2026-10-30 16:41:15 +01:00
nixpkgs-ci[bot]
33c5addbc3 wasm-pack: 0.15.0 -> 0.15.1 (#580981) 2026-10-30 15:37:21 +00:00
nixpkgs-ci[bot]
8cafc1a29e jdt-language-server: 1.62.0 -> 1.63.0 (#579768) 2026-10-30 15:37:16 +00:00
R. Ryantm
788e3b1f6f google-java-format: 1.37.0 -> 2.0.0 2026-10-30 15:36:53 +00:00
hesiod
d42d37bbfc esphome-device-builder: 1.24.0 -> 1.26.0 (#579833) 2026-10-30 15:36:30 +00:00
Adam C. Stephens
241c32b440 nixos/tests/incus: re-enable user feature test (#581001) 2026-10-30 15:34:21 +00:00
Romain Delhommais
6d86e4fefc wealthfolio-server: 3.9.1 -> 3.11.0 2026-10-30 16:34:00 +01:00
Emily
0ac4f5edc9 {ungoogled-,}chromium,chromedriver: 156.0.8078.73 -> 156.0.8078.79 (#580980) 2026-10-30 15:30:13 +00:00
Bruno BELANYI
16f8a9a9a1 gilt-rs: 0.3.7 -> 0.4.0 (#580873) 2026-10-30 15:17:05 +00:00
Philip Taron
a71f9bf583 llama-cpp: 0.7.0 -> 0.8.0 (#580995) 2026-10-30 15:16:21 +00:00
emilylange
88e8505bf9 ungoogled-chromium: 156.0.8078.73-1 -> 156.0.8078.79-1
https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_02107719452.html

This update includes 21 security fixes.
2026-10-30 16:14:36 +01:00
Bobby Rong
0811a55985 tumbler: fix gdk-pixbuf hook with SVG thumbnails (#578895) 2026-10-30 15:13:36 +00:00
Philip Taron
1535993193 .github: Bump cachix/install-nix-action from 31.11.2 to 31.11.3 (#580940) 2026-10-30 15:13:22 +00:00
Sandro
f7b5bfac21 home-assistant-custom-components.battery_notes: 3.7.2 -> 3.8.0 (#580749) 2026-10-30 15:13:00 +00:00
Sandro
3b85b1bb7c gotools: 0.44.0 -> 0.52.0 (#580759) 2026-10-30 15:12:44 +00:00
Felix Bargfeldt
61cc5c1795 taplo: use native-tls to trust the system CA store (#576569) 2026-10-30 15:07:09 +00:00
Ross Smyth
16171576e2 sail: unvendor system libs (#571131) 2026-10-30 15:00:36 +00:00
ranidspace
8fb16d4f85 tumbler: fix gdk-pixbuf hook with SVG thumbnails
gdk-pixbuf needs to be in `nativeBuildInputs` in order to activate its
setup hook. `librsvg` is added automatically when it's in `buildInputs`,
so it doesn't need to be added using the `XDG_DATA_DIRS`.

Also adds `strictDeps` and `__structuredAttrs`
2026-10-30 23:00:18 +08:00
R. Ryantm
459fae5151 nginx-sso: 0.27.8 -> 0.27.9 2026-10-30 14:52:40 +00:00
Nikolay Korotkiy
c4c014be3b saga: 9.14.0 -> 9.14.2 (#580915) 2026-10-30 14:35:05 +00:00
nixpkgs-ci[bot]
805c4f5ad5 espflash: 4.6.0 -> 4.7.0 (#580990) 2026-10-30 14:31:10 +00:00
nixpkgs-ci[bot]
6bf2a7ff7f numr: 0.8.0 -> 0.9.0 (#580993) 2026-10-30 14:17:56 +00:00
nixpkgs-ci[bot]
c7582ea6b2 padthv1: 1.5.0 -> 1.5.1 (#580975) 2026-10-30 14:17:53 +00:00
Ethan Carter Edwards
4a7dd73fbb sail: unvendor system libs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-10-30 10:15:59 -04:00
Tom Herbers
0f5b6b81c0 nixos/tests/incus: re-enable user feature test
Fixes: https://github.com/lxc/incus/issues/4297

Sourced From: https://github.com/lxc/incus/pull/4302

This reverts commit 51a0478c4c.
2026-10-30 15:08:29 +01:00
K900
fd58cbfce2 wireplumber: 0.5.18 -> 0.5.19 (#580992) 2026-10-30 14:07:31 +00:00
ners
9bdaf7e8fa llama-cpp: 0.7.0 -> 0.8.0 2026-10-30 15:05:21 +01:00
Fabian Affolter
3dcca6fb80 python3Packages.fastecdsa: 3.0.1 -> 4.0.0 (#580973) 2026-10-30 14:03:05 +00:00
Fabian Affolter
b3ce8f2873 python3Packages.aiovitesy: 1.4.0 -> 1.4.6 (#580944) 2026-10-30 14:03:00 +00:00
Fabian Affolter
dc4ff391e3 python3Packages.bittensor: relax websockets 2026-10-30 14:56:24 +01:00
R. Ryantm
806dfb393f meilisearch: 1.55.0 -> 1.56.0 2026-10-30 13:55:15 +00:00
R. Ryantm
9d0c5c3eed numr: 0.8.0 -> 0.9.0 2026-10-30 13:54:34 +00:00
K900
8bc1c717fe wireplumber: 0.5.18 -> 0.5.19
Diff: https://gitlab.freedesktop.org/pipewire/wireplumber/-/compare/0.5.18...0.5.19
2026-10-30 16:50:54 +03:00
zowoq
e1572194ac staging-nixos merge for 2026-10-30 (#580971) 2026-10-30 13:49:35 +00:00
Stefan Frijters
0a4a388fcf espflash: 4.6.0 -> 4.7.0
https://github.com/esp-rs/espflash/releases/tag/v4.7.0
2026-10-30 14:47:33 +01:00
zowoq
9b884287c5 kernel updates for 2026-10-30 (#580969) 2026-10-30 13:37:55 +00:00
Fabian Affolter
eca943107b python3Packages.pubnub: 10.8.0 -> 10.8.1 (#580892) 2026-10-30 13:23:17 +00:00
Fabian Affolter
b41087877c python3Packages.iammeter: 0.2.1 -> 0.3.0 (#580895) 2026-10-30 13:22:57 +00:00
Fabian Affolter
709dc2fded python3Packages.aionanoleaf2: 1.2.0 -> 1.2.1 (#580960) 2026-10-30 13:22:48 +00:00
Fabian Affolter
6db36ba11b python3Packages.airtouch5py: 0.5.0 -> 0.5.1 (#580945) 2026-10-30 13:22:42 +00:00
Fabian Affolter
1ab1b1a933 python3Packages.pygitguardian: 1.35.0 -> 1.36.0 (#580885) 2026-10-30 13:19:43 +00:00
Adam C. Stephens
bb84422592 headscale: 0.29.6 -> 0.29.7 (#580970) 2026-10-30 13:16:36 +00:00
Sandro
c126b8d69a google-cloud-sdk: 583.0.0 -> 591.0.0 (#580677) 2026-10-30 13:14:17 +00:00
Fabian Affolter
d7088fc451 python3Packages.homematicip: 2.19.1 -> 2.20.0 (#580877) 2026-10-30 13:13:57 +00:00
Fabian Affolter
3fc1404d15 python3Packages.pyshacl: 0.40.1 -> 0.40.2 (#580882) 2026-10-30 13:13:46 +00:00
Fabian Affolter
d165834064 python3Packages.pynobo: 1.9.0 -> 1.9.1 (#580883) 2026-10-30 13:13:30 +00:00
Fabian Affolter
05ec46ff09 python3Packages.pylookyloo: 1.41.2 -> 1.43.0 (#580884) 2026-10-30 13:13:17 +00:00
Fabian Affolter
f96c5ebc74 python3Packages.aiocsv: 1.4.1 -> 1.4.2 (#580928) 2026-10-30 13:13:06 +00:00
Fabian Affolter
709e6bf9a6 python3Packages.pyfaup-rs: 0.4.26 -> 0.4.27 (#580886) 2026-10-30 13:12:17 +00:00
Fabian Affolter
71f03a07ad nerva: 1.83.0 -> 1.84.0 (#580888) 2026-10-30 13:11:58 +00:00
Fabian Affolter
a3c81f59c4 python3Packages.mypy-boto3-*: updates (#580889) 2026-10-30 13:11:49 +00:00
Fabian Affolter
2acfc46491 evtx: 0.13.0 -> 0.14.0 (#580891) 2026-10-30 13:11:42 +00:00
Fabian Affolter
d0727f2746 python3Packages.ha-mqtt-discoverable: 0.25.2 -> 0.26.1 (#580876) 2026-10-30 13:08:52 +00:00
Fabian Affolter
9f9ade67b6 python3Packages.berkeleydb: 18.1.16 -> 18.1.17 (#580935) 2026-10-30 13:08:45 +00:00
eymeric
ad982c1561 headscale: 0.29.6 -> 0.29.7 2026-10-30 14:05:48 +01:00
zowoq
22ade419b8 linux/common-config: remove NTFS_FS
removed in 6.1

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b06b4fc2138ded8ee0b3dc602991ff6dbb10dd0a
2026-10-30 23:04:39 +10:00
Fabian Affolter
49a69dac2d python3Packages.fastecdsa: 3.0.1 -> 4.0.0
Changelog: https://github.com/AntonKueltz/fastecdsa/releases/tag/v4.0.0
2026-10-30 14:03:14 +01:00
nixpkgs-ci[bot]
c9842df72c cloudflare-speed-cli: 1.0.10 -> 1.0.11 (#580919) 2026-10-30 13:00:09 +00:00
Pavol Rusnak
02d241e97b cashu-cdk: init at 0.18.3 (#574516) 2026-10-30 12:58:18 +00:00
zowoq
2244388725 linux_6_1: 6.1.190 -> 6.1.191 2026-10-30 12:57:26 +00:00
zowoq
9456d26e00 linux_6_6: 6.6.160 -> 6.6.161 2026-10-30 12:57:24 +00:00
zowoq
13c228a83f linux_6_12: 6.12.114 -> 6.12.115 2026-10-30 12:57:21 +00:00
zowoq
a3480efe8b linux_6_18: 6.18.59 -> 6.18.60 2026-10-30 12:57:19 +00:00
zowoq
29db3db01a linux_7_2: 7.2.13 -> 7.2.14 2026-10-30 12:57:16 +00:00
zowoq
81331354ab linux_7_3: 7.3 -> 7.3.1 2026-10-30 12:57:13 +00:00
emilylange
0ad4d4709b chromium,chromedriver: 156.0.8078.73 -> 156.0.8078.79
https://chromereleases.googleblog.com/2026/10/stable-channel-update-for-desktop_02107719452.html

This update includes 21 security fixes.
2026-10-30 13:56:47 +01:00
R. Ryantm
1bd90e1ffd padthv1: 1.5.0 -> 1.5.1 2026-10-30 12:54:16 +00:00
nixpkgs-ci[bot]
5aaf913549 gpu-screen-recorder-notification: 1.3.6 -> 1.3.8 (#580951) 2026-10-30 12:50:54 +00:00
nixpkgs-ci[bot]
a1fef8b0a8 gpu-screen-recorder-ui: 1.14.0 -> 1.15.0 (#580950) 2026-10-30 12:50:53 +00:00
nixpkgs-ci[bot]
ac5b910a14 keymapper: 5.7.3 -> 5.8.1 (#580337) 2026-10-30 12:50:52 +00:00
Martin Weinelt
506f201c71 Various: postmarketos -> nura (#580913) 2026-10-30 12:50:47 +00:00
R. Ryantm
7dfa1ab506 wasm-pack: 0.15.0 -> 0.15.1 2026-10-30 12:38:05 +00:00
yaya
314fdd4533 snipe-it: 8.8.1 -> 8.8.3 (#580875) 2026-10-30 12:27:20 +00:00
Pavol Rusnak
0a48ad88b8 cashu-cdk: init at 0.18.3 2026-10-30 13:12:28 +01:00
nixpkgs-ci[bot]
793d397de7 Merge master into staging-nixos 2026-10-30 12:11:20 +00:00
nixpkgs-ci[bot]
38a88feadf dotagents: 3.3.0 -> 3.4.0 (#580923) 2026-10-30 12:00:14 +00:00
Diogo Correia
4e2e2b57f7 prisma-engines: fix forced system libraries (#580687) 2026-10-30 11:53:24 +00:00
Fabian Affolter
b0ecdf7e3d python3Packages.aionanoleaf2: 1.2.0 -> 1.2.1
Diff: https://github.com/loebi-ch/aionanoleaf2/compare/v1.2.0...v1.2.1

Changelog: https://github.com/loebi-ch/aionanoleaf2/releases/tag/v1.2.1
2026-10-30 12:48:35 +01:00
R. Ryantm
661f097024 gpu-screen-recorder-notification: 1.3.6 -> 1.3.8 2026-10-30 11:47:38 +00:00
R. Ryantm
a99efeb0c4 gpu-screen-recorder-ui: 1.14.0 -> 1.15.0 2026-10-30 11:45:23 +00:00
nixpkgs-ci[bot]
f6e79918b9 cedar: 4.13.0 -> 4.14.0 (#577217) 2026-10-30 11:42:20 +00:00
Tom Herbers
77eba5a71e aichat: add VZstless as maintainer (#579493) 2026-10-30 11:40:19 +00:00
Fabian Affolter
7652b15df6 python3Packages.airtouch5py: 0.5.0 -> 0.5.1
Diff: https://github.com/danzel/airtouch5py/compare/0.5.0...0.5.1

Changelog: https://github.com/danzel/airtouch5py/releases/tag/0.5.1
2026-10-30 12:37:38 +01:00
Fabian Affolter
cc9414b2b7 python3Packages.aiovitesy: 1.4.0 -> 1.4.6
Changelog: https://github.com/chemelli74/aiovitesy/blob/v1.4.6/CHANGELOG.md
2026-10-30 12:36:46 +01:00
Augustin Trancart
32f75773e6 e57inspector: fix build 2026-10-30 12:30:28 +01:00
Doron Behar
c015d3ed46 mpd: 0.24.15 -> 0.24.17 (#580927) 2026-10-30 11:29:41 +00:00
Felix Bargfeldt
469a1f7ea9 difftastic: 0.71.0 -> 0.72.0 (#580794) 2026-10-30 11:26:41 +00:00
dependabot[bot]
5aef9f3dd5 .github: Bump cachix/install-nix-action from 31.11.2 to 31.11.3
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.11.2 to 31.11.3.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md)
- [Commits](448cde739a...75c75c31eb)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-version: 31.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-30 11:24:49 +00:00
Thiago Kenji Okada
cc594d5b32 libretro.vice-x128: 0-unstable-2026-09-22 -> 0-unstable-2026-10-03 (#569879) 2026-10-30 11:18:27 +00:00
Thiago Kenji Okada
d9c5cee811 libretro.fbneo: 0-unstable-2026-09-23 -> 0-unstable-2026-10-26 (#570403) 2026-10-30 11:18:09 +00:00
Thiago Kenji Okada
26d1c7c525 libretro.beetle-psx: 0-unstable-2026-09-21 -> 0-unstable-2026-10-28 (#570598) 2026-10-30 11:17:49 +00:00
Thiago Kenji Okada
45aad50b15 libretro.puae: 0-unstable-2026-10-07 -> 0-unstable-2026-10-28 (#579962) 2026-10-30 11:17:24 +00:00
Thiago Kenji Okada
a5971b751d libretro.flycast: 0-unstable-2026-10-17 -> 0-unstable-2026-10-27 (#580631) 2026-10-30 11:16:55 +00:00
Fabian Affolter
c611d48806 python3Packages.aiocsv: 1.4.1 -> 1.4.2
Diff: https://github.com/MKuranowski/aiocsv/compare/v1.4.1...v1.4.2

Changelog: https://github.com/MKuranowski/aiocsv/releases/tag/v1.4.2
2026-10-30 12:12:52 +01:00
Fabian Affolter
0ede0ccd5b python3Packages.aioftp: 0.28.0 -> 0.28.3
Changelog: https://github.com/aio-libs/aioftp/blob/0.28.3/history.rst
2026-10-30 12:12:07 +01:00
Fabian Affolter
e0b84f5f14 python3Packages.aioharmony: 1.0.10 -> 1.0.11
Changelog: https://github.com/Harmony-Libs/aioharmony/releases/tag/v1.0.11
2026-10-30 12:11:13 +01:00
R. Ryantm
fd95c475d2 mpd: 0.24.15 -> 0.24.17 2026-10-30 11:02:48 +00:00
R. Ryantm
9fce1286d6 dotagents: 3.3.0 -> 3.4.0 2026-10-30 10:58:11 +00:00
Fabian Affolter
2c422f401d python3Packages.dirigera: 1.4.1 -> 1.6.0
Diff: https://github.com/Leggin/dirigera/compare/v1.4.1...v1.6.0

Changelog: https://github.com/Leggin/dirigera/releases/tag/v1.6.0
2026-10-30 11:47:50 +01:00
Fabian Affolter
7f9bb2bc74 python3Packages.asn1tools: 0.167.0 -> 0.169.0
Diff: https://github.com/eerimoq/asn1tools/compare/0.167.0...0.169.0

Changelog: https://github.com/eerimoq/asn1tools/releases/tag/0.169.0
2026-10-30 11:42:48 +01:00
Fabian Affolter
2d8f2e8ac4 python3Packages.berkeleydb: 18.1.16 -> 18.1.17 2026-10-30 11:41:56 +01:00
R. Ryantm
e978ed29b1 cloudflare-speed-cli: 1.0.10 -> 1.0.11 2026-10-30 10:41:27 +00:00
nixpkgs-ci[bot]
086873f31a debcraft: 0.9.5 -> 1.0.0 (#579470) 2026-10-30 10:40:05 +00:00
Doron Behar
4b86c34461 qt6Packages: remove unused stdenv argument (#528088) 2026-10-30 10:30:35 +00:00
Ingo Reitz
c95867e2d2 nixos/unl0kr: postmarketos -> nura 2026-10-30 11:26:14 +01:00
Ingo Reitz
82dbe7d6c3 nixos/buffyboard: postmarketos -> nura 2026-10-30 11:25:48 +01:00
Ingo Reitz
54e595b037 q6voiced: postmarketos -> nura 2026-10-30 11:25:27 +01:00
Ingo Reitz
b5ab7abba0 powersupply: postmarketos -> nura 2026-10-30 11:25:07 +01:00
Ingo Reitz
266db5dc1f pmbootstrap: postmarketos -> nura 2026-10-30 11:24:52 +01:00
Ingo Reitz
785aa6e243 msm-modem: postmarketos -> nura 2026-10-30 11:24:36 +01:00
Ingo Reitz
f29123707c firefox-mobile: postmarketos -> nura 2026-10-30 11:24:15 +01:00
Ingo Reitz
a42cb12553 depthcharge-tools: postmarketos -> nura 2026-10-30 11:23:50 +01:00
R. Ryantm
c3fa12e5a4 saga: 9.14.0 -> 9.14.2 2026-10-30 10:23:25 +00:00
Ingo Reitz
d6f227b76e buffybox: postmarketos -> nura 2026-10-30 11:22:50 +01:00
Ingo Reitz
a3ea8b5df5 bootmac: postmarketos -> nura 2026-10-30 11:22:19 +01:00
Ingo Reitz
d0f7e969ff 81voltd: postmarketos -> nura 2026-10-30 11:22:11 +01:00
Fabian Affolter
1ef8781d97 python3Packages.alibabacloud-*: updates (#580881) 2026-10-30 10:19:25 +00:00
Fabian Affolter
616c789039 python3Packages.bloodyad: 2.5.5 -> 2.5.7 (#580879) 2026-10-30 10:19:19 +00:00
Fabian Affolter
e3abc00f66 python3Packages.caido-schema-proxy: 0.58.3 -> 0.59.0 (#580878) 2026-10-30 10:19:14 +00:00
nixpkgs-ci[bot]
c18c98b1b1 google-chat-linux: 5.39.28-1 -> 5.39.29-2 (#580887) 2026-10-30 10:17:22 +00:00
Doron Behar
2f71f08127 qt6Packages: remove unused stdenv argument 2026-10-30 12:14:32 +02:00
Masum Reza
7c3a468b1a wails: enable structuredAttrs (#580897) 2026-10-30 09:55:42 +00:00
nixpkgs-ci[bot]
2808e59d9f guesswidth: 0.5.0 -> 0.6.0 (#579948) 2026-10-30 09:50:03 +00:00
Masum Reza
0874709c1b vscode: preserve permissions of unpacked ASAR files (#573515) 2026-10-30 09:49:14 +00:00
Emin
7ac19a64ea vscode: preserve permissions of unpacked ASAR files 2026-10-30 15:18:53 +05:30
Doron Behar
5ab05af233 lammps: 22Jul2025_update5 -> 30Sep2026_update1 (#580820) 2026-10-30 09:43:04 +00:00
nixpkgs-ci[bot]
2cff301e39 codipack: 3.1.2 -> 3.1.3 (#580121) 2026-10-30 09:40:11 +00:00
Fabian Affolter
1ef032013d python3Packages.iammeter: enable tests 2026-10-30 10:36:22 +01:00
Doron Behar
489391a126 python3Packages.lammps: remove the pylammps module
Removed in the 30Sep2026_update1 version bump, and was deprecated since
at least 2024, see:
https://github.com/lammps/lammps/issues/4328#issuecomment-2358756694
2026-10-30 11:35:54 +02:00
rntpts
3572f0a3da wails: enable structuredAttrs 2026-10-30 10:35:40 +01:00
Fabian Affolter
e9562db87d python3Packages.iammeter: migrate to finalAttrs 2026-10-30 10:34:53 +01:00
Fabian Affolter
1545f23262 python3Packages.iammeter: use source from GitHub 2026-10-30 10:30:53 +01:00
Bobby Rong
22609b28f9 xapp-symbolic-icons: 1.1.0 -> 1.1.1 (#580761) 2026-10-30 09:28:51 +00:00
Fabian Affolter
56d9853f31 python3Packages.iammeter: 0.2.1 -> 0.3.0 2026-10-30 10:23:14 +01:00
Fabian Affolter
fdff275972 evtx: 0.13.0 -> 0.14.0
Diff: https://github.com/omerbenamram/evtx/compare/v0.13.0...v0.14.0

Changelog: https://github.com/omerbenamram/evtx/blob/v0.14.0/CHANGELOG.md
2026-10-30 10:16:03 +01:00
Fabian Affolter
35e63c1ccf python3Packages.pubnub: 10.8.0 -> 10.8.1
Diff: https://github.com/pubnub/python/compare/10.8.0...10.8.1

Changelog: https://github.com/pubnub/python/releases/tag/10.8.1
2026-10-30 10:11:37 +01:00
Fabian Affolter
3a27a56ef1 python3Packages.boto3-stubs: 1.43.121 -> 1.43.122 2026-10-30 10:07:53 +01:00
Fabian Affolter
8d1ea8f02c python3Packages.botocore-stubs: 1.43.121 -> 1.43.122 2026-10-30 10:07:50 +01:00
Fabian Affolter
f46e6a04b2 python3Packages.mypy-boto3-wafv2: 1.43.78 -> 1.43.122 2026-10-30 10:07:44 +01:00
Fabian Affolter
dc6a892773 python3Packages.mypy-boto3-lightsail: 1.43.120 -> 1.43.122 2026-10-30 10:07:04 +01:00
Fabian Affolter
9019e10eec python3Packages.mypy-boto3-imagebuilder: 1.43.114 -> 1.43.122 2026-10-30 10:06:52 +01:00
Fabian Affolter
962abc127b python3Packages.mypy-boto3-cleanrooms: 1.43.116 -> 1.43.122 2026-10-30 10:06:25 +01:00
Fabian Affolter
e49dcb4f7a python3Packages.ha-mqtt-discoverable: 0.25.2 -> 0.26.1
Changelog: https://github.com/unixorn/ha-mqtt-discoverable/releases/tag/v0.26.1
2026-10-30 10:04:40 +01:00
Gaétan Lepage
6f8c72dc13 python3Packages.wandb: fixed forced system dependencies (#580669) 2026-10-30 09:04:00 +00:00
Heitor Augusto
f9d22738d1 hydralauncher: 4.1.6 -> 4.2.0 (#578898) 2026-10-30 09:02:37 +00:00
Fabian Affolter
35590ef88c python3Packages.homematicip: 2.19.1 -> 2.20.0
Diff: https://github.com/hahn-th/homematicip-rest-api/compare/2.19.1...2.20.0

Changelog: https://github.com/hahn-th/homematicip-rest-api/releases/tag/2.20.0
2026-10-30 10:02:24 +01:00
Fabian Affolter
a8c796d457 python3Packages.fastcore: 2.2.33 -> 2.2.35
Diff: https://github.com/fastai/fastcore/compare/2.2.33...2.2.35

Changelog: https://github.com/fastai/fastcore/blob/2.2.35/CHANGELOG.md
2026-10-30 10:00:27 +01:00
Peder Bergebakken Sundt
760716e788 intel-llvm: 7.1.1 -> 7.2.0 (#578539) 2026-10-30 09:00:23 +00:00
R. Ryantm
9ab5b61f14 google-chat-linux: 5.39.28-1 -> 5.39.29-2 2026-10-30 09:00:06 +00:00
Fabian Affolter
19df72bfe8 python3Packages.caido-schema-proxy: 0.58.3 -> 0.59.0 2026-10-30 09:59:53 +01:00
Fabian Affolter
2cd89e3aa9 python3Packages.bloodyad: 2.5.5 -> 2.5.7
Diff: https://github.com/CravateRouge/bloodyAD/compare/v2.5.5...v2.5.7

Changelog: https://github.com/CravateRouge/bloodyAD/releases/tag/v2.5.7
2026-10-30 09:59:18 +01:00
Fabian Affolter
e20890f360 python3Packages.alibabacloud-sas20181203: 10.3.2 -> 10.3.3 2026-10-30 09:58:42 +01:00
Fabian Affolter
b0a67b0b2a python3Packages.alibabacloud-rds20140815: 16.0.1 -> 16.1.0 2026-10-30 09:58:18 +01:00
Fabian Affolter
41ae9670c8 python3Packages.alibabacloud-ecs20140526: 7.11.6 -> 7.11.8 2026-10-30 09:58:01 +01:00
Fabian Affolter
c93979cb76 python3Packages.alibabacloud-cs20151215: 7.2.2 -> 7.2.4 2026-10-30 09:57:39 +01:00
R. Ryantm
d3b863a390 snipe-it: 8.8.1 -> 8.8.3 2026-10-30 08:56:19 +00:00
R. Ryantm
0a602d3d80 gilt-rs: 0.3.7 -> 0.4.0 2026-10-30 08:54:20 +00:00
Fabian Affolter
356e48a958 python3Packages.pyshacl: 0.40.1 -> 0.40.2
Diff: https://github.com/rdflib/pyshacl/compare/v0.40.1...v0.40.2

Changelog: https://github.com/rdflib/pyshacl/blob/refs/tags/v0.40.2/CHANGELOG.md
2026-10-30 09:54:13 +01:00
Fabian Affolter
30d5796d0b python3Packages.pynobo: 1.9.0 -> 1.9.1
Diff: https://github.com/echoromeo/pynobo/compare/v1.9.0...v1.9.1

Changelog: https://github.com/echoromeo/pynobo/releases/tag/v1.9.1
2026-10-30 09:52:38 +01:00
Fabian Affolter
8e806004be python3Packages.pylookyloo: 1.41.2 -> 1.43.0
Diff: https://github.com/Lookyloo/PyLookyloo/compare/v1.41.2...v1.43.0

Changelog: https://github.com/Lookyloo/PyLookyloo/releases/tag/v1.43.0
2026-10-30 09:51:24 +01:00
nixpkgs-ci[bot]
a91eedf536 arity: 0.24.0 -> 0.26.0 (#578410) 2026-10-30 08:51:07 +00:00
Fabian Affolter
7e93209d91 python3Packages.pygitguardian: 1.35.0 -> 1.36.0
Diff: https://github.com/GitGuardian/py-gitguardian/compare/v1.35.0...v1.36.0

Changelog: https://github.com/GitGuardian/py-gitguardian/blob/v1.36.0/CHANGELOG.md
2026-10-30 09:50:10 +01:00
Fabian Affolter
03ce0f0b3e python3Packages.pyfaup-rs: 0.4.26 -> 0.4.27
Diff: https://github.com/ail-project/faup-rs/compare/pyfaup-rs-v0.4.26...pyfaup-rs-v0.4.27

Changelog: https://github.com/ail-project/faup-rs/releases/tag/pyfaup-rs-pyfaup-rs-v0.4.27
2026-10-30 09:49:27 +01:00
Fabian Affolter
5470671a03 nerva: 1.83.0 -> 1.84.0
Diff: https://github.com/praetorian-inc/nerva/compare/v1.83.0...v1.84.0

Changelog: https://github.com/praetorian-inc/nerva/blob/v1.84.0/CHANGELOG.md
2026-10-30 09:47:50 +01:00
Fabian Affolter
68fda0fef5 python3Packages.adafruit-platformdetect: 3.89.1 -> 3.90.0 (#580725) 2026-10-30 08:43:27 +00:00
Fabian Affolter
833e47c0e6 prowler: 5.46.0 -> 5.47.0 (#580727) 2026-10-30 08:43:21 +00:00
Fabian Affolter
bea82a828e puncia: 0.30 -> 0.42 (#580728) 2026-10-30 08:43:16 +00:00
Fabian Affolter
7bdaec4f51 python3Packages.publicsuffixlist: 1.1.2.20261023 -> 1.1.2.20261029 (#580828) 2026-10-30 08:43:10 +00:00
Yueh-Shun Li
f66eff4783 losslesscut: 3.69.0 -> 3.70.1; fix update script; use dynamic patching (#578801) 2026-10-30 08:43:09 +00:00
Fabian Affolter
ba566bcb90 python3Packages.tencentcloud-sdk-python: 3.1.197 -> 3.1.198 (#580829) 2026-10-30 08:43:05 +00:00
Pascal Bach
288f384062 jffi: 1.4.1 -> 1.4.4 (#580079) 2026-10-30 08:40:48 +00:00
Heitor Augusto
f9a9dad2bc steel: 0.8.2 -> 0.8.3 (#555737) 2026-10-30 08:39:17 +00:00
ajs124
97dd4b9dc0 libxfs: 7.1.1 -> 7.2.1 (#564807) 2026-10-30 08:34:43 +00:00
nixpkgs-ci[bot]
43008c540e blackfire: 2026.10.0 -> 2026.10.2 (#580615) 2026-10-30 08:32:58 +00:00
Fabian Affolter
af14c74dca python3Packages.paragraphs: 1.0.1 -> 1.1.0 (#580736) 2026-10-30 08:32:46 +00:00
Fabian Affolter
0681dbe7f2 python3Packages.nrf802154-sniffer: init at 0.8.0 (#580824) 2026-10-30 08:32:38 +00:00
Fabian Affolter
170e158388 python3Packages.iamdata: 0.1.202610291 -> 0.1.202610301 (#580827) 2026-10-30 08:32:15 +00:00
Ivan Mincik
cf52ca9067 teamtype: 0.9.2 -> 0.9.3 (#580714) 2026-10-30 08:25:42 +00:00
Fabian Affolter
58fef83eba rdx: init at 0.7.0 (#580476) 2026-10-30 08:25:05 +00:00
Fabian Affolter
b3f89f3fe8 python3Packages.bthome-ble: 3.24.0 -> 3.25.0 (#580729) 2026-10-30 08:24:54 +00:00
Fabian Affolter
fec729d9ae python3Packages.dsmr-parser: 1.11.2 -> 1.11.3 (#580730) 2026-10-30 08:24:43 +00:00
Fabian Affolter
51165b7ca2 python3Packages.credsweeper: 1.19.4 -> 1.19.5 (#580731) 2026-10-30 08:24:33 +00:00
Ryan Burns
3933651ab5 folly: fix cross compilation (#580747) 2026-10-30 08:23:17 +00:00
Fabian Affolter
b047eb3029 python3Packages.publicsuffixlist: 1.1.2.20261023 -> 1.1.2.20261029
Changelog: https://github.com/ko-zu/psl/blob/v1.1.2.20261029-gha/CHANGES.md
2026-10-30 09:22:18 +01:00
Fabian Affolter
4b105b9928 python3Packages.tencentcloud-sdk-python: 3.1.197 -> 3.1.198
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.197...3.1.198

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.198/CHANGELOG.md
2026-10-30 09:21:56 +01:00
nixpkgs-ci[bot]
79d9dee031 todoist-cli: 5.5.2 -> 5.8.4 (#580823) 2026-10-30 08:21:53 +00:00
Fabian Affolter
200302689f python3Packages.mypy-boto3-*: updates (#580653) 2026-10-30 08:21:43 +00:00
Fabian Affolter
95c92684a8 python3Packages.iamdata: 0.1.202610291 -> 0.1.202610301
Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202610291...v0.1.202610301

Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202610301
2026-10-30 09:19:50 +01:00
Fabian Affolter
73c0262baf python3Packages.boschshcpy: 0.6.23 -> 0.6.25 (#580726) 2026-10-30 08:15:33 +00:00
Wolfgang Walther
095aaa3025 postgresqlPackages.plpgsql_check: 2.10.15 -> 2.10.16 (#579938) 2026-10-30 08:12:53 +00:00
Fabian Affolter
7bcac5b8d7 python3Packages.nrf802154-sniffer: init at 0.8.0
Module to enable NRF-based 802.15.4 sniffer

https://github.com/nordicsemi/nRF-Sniffer-for-802.15.4
2026-10-30 09:11:25 +01:00
Ivan Mincik
98f4366dfc python3Packages.osmnx: fix build (#580655) 2026-10-30 08:09:12 +00:00
Arne Keller
995261d13e brave, brave-origin: 1.98.60 -> 1.98.62 (#580776) 2026-10-30 08:07:22 +00:00
R. Ryantm
a96461899f todoist-cli: 5.5.2 -> 5.8.4 2026-10-30 07:59:33 +00:00
R. Ryantm
3c511c63a0 lammps: 22Jul2025_update5 -> 30Sep2026_update1 2026-10-30 07:14:43 +00:00
Markus Hauck
6f7097f2e9 vscode-extensions.anthropic.claude-code: 2.1.312 -> 2.1.314
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-30 08:14:35 +01:00
Markus Hauck
5b1274cbb0 claude-code: 2.1.312 -> 2.1.314
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-30 08:01:57 +01:00
Gaétan Lepage
789765a07a ty: 0.0.94 -> 0.0.95 (#580705) 2026-10-30 06:37:31 +00:00
nixpkgs-ci[bot]
09a43fa82d Merge master into staging-nixos 2026-10-30 06:39:48 +00:00
nixpkgs-ci[bot]
360e7b4e37 Merge master into staging-nixos 2026-10-30 06:12:24 +00:00
Ross Smyth
f58b10daac viceroy: fixed forced aws-lc 2026-10-30 00:18:08 -04:00
R. Ryantm
86ee3b9dbc libcerf: 3.8 -> 3.9 2026-10-30 03:51:53 +00:00
Connor Nelson
272dc1af61 z3-tptp: remove
Upstream integrated TPTP support into the main Z3 executable and removed
the separate examples/tptp frontend. Users can run z3 -tptp instead.

Add a throwing alias with the migration command.

https://github.com/Z3Prover/z3/pull/9483
3631d1b85c
2026-10-30 03:44:32 +00:00
R. Ryantm
bbcd2e5e2d perplexity-mcp: 0-unstable-2026-10-17 -> 0-unstable-2026-10-21 2026-10-30 03:40:26 +00:00
Muhammad Falak R Wani
de47081d10 difftastic: 0.71.0 -> 0.72.0
Diff: https://github.com/wilfred/difftastic/compare/0.71.0...0.72.0
Changelog: https://github.com/Wilfred/difftastic/blob/refs/tags/0.72.0/CHANGELOG.md

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2026-10-30 08:49:25 +05:30
R. Ryantm
fb0cc1eba2 home-assistant-custom-lovelace-modules.navbar-card: 1.7.2 -> 1.8.0 2026-10-30 03:02:22 +00:00
R. Ryantm
c6bcfbe5e8 skeema: 1.14.1 -> 1.14.2 2026-10-30 02:58:42 +00:00
R. Ryantm
4c1b90e19b diffyml: 1.8.2 -> 1.8.3 2026-10-30 02:50:42 +00:00
R. Ryantm
2966c3a8ba nextdns: 1.48.0 -> 1.49.0 2026-10-30 02:22:31 +00:00
Sean Buckley
3894c4ea32 brave, brave-origin: 1.98.60 -> 1.98.62
https://community.brave.app/t/release-channel-1-98-62/660356
2026-10-29 21:58:15 -04:00
R. Ryantm
583fc66dfa go-arch-lint: 1.19.0 -> 1.19.1 2026-10-30 01:06:24 +00:00
R. Ryantm
6f42bcdb06 airtame: 4.16.0 -> 4.16.1 2026-10-30 01:05:06 +00:00
R. Ryantm
4e1ea57a26 xapp-symbolic-icons: 1.1.0 -> 1.1.1 2026-10-30 01:02:09 +00:00
R. Ryantm
394f4563c2 gotools: 0.44.0 -> 0.52.0 2026-10-30 00:59:16 +00:00
R. Ryantm
6c52e46ad1 legit-web: 0.2.4 -> 0.2.5 2026-10-30 00:49:22 +00:00
Andrew Prokhorenkov
9655c5001a codex: 0.165.0 -> 0.166.0 2026-10-29 19:45:20 -05:00
R. Ryantm
a7b081073b api-linter: 2.4.0 -> 2.4.1 2026-10-30 00:39:08 +00:00
Ross Carter
c7f9508a30 folly: fix cross compilation 2026-10-29 20:28:40 -04:00
nixpkgs-ci[bot]
2256b9387a Merge 4049f8550f into haskell-updates 2026-10-30 00:23:47 +00:00
R. Ryantm
84e5ad6a7d home-assistant-custom-components.battery_notes: 3.7.2 -> 3.8.0 2026-10-30 00:19:35 +00:00
nixpkgs-ci[bot]
628a2fc762 Merge master into staging-nixos 2026-10-30 00:19:16 +00:00
R. Ryantm
f5d2c411c6 python3Packages.saxonche: 13.1.0 -> 13.1.1 2026-10-30 00:06:42 +00:00
Fabian Affolter
880b9df794 python3Packages.paragraphs: migrate to finalAttrs 2026-10-30 01:05:54 +01:00
Fabian Affolter
ee786ce709 python3Packages.paragraphs: 1.0.1 -> 1.1.0
Changelog: https://github.com/ShayHill/paragraphs/releases/tag/1.1.0
2026-10-30 01:03:52 +01:00
Fabian Affolter
064c51d548 puncia: 0.30 -> 0.42
Changelog: https://github.com/ARPSyndicate/puncia/releases/tag/v0.42
2026-10-30 00:54:03 +01:00
Fabian Affolter
a5f76c2784 python3Packages.bthome-ble: 3.24.0 -> 3.25.0
Diff: https://github.com/Bluetooth-Devices/bthome-ble/compare/v3.24.0...v3.25.0

Changelog: https://github.com/bluetooth-devices/bthome-ble/blob/v3.25.0/CHANGELOG.md
2026-10-30 00:51:41 +01:00
Fabian Affolter
041c45d61b python3Packages.dsmr-parser: 1.11.2 -> 1.11.3
Diff: https://github.com/ndokter/dsmr_parser/compare/v1.11.2...v1.11.3

Changelog: https://github.com/ndokter/dsmr_parser/releases/tag/v1.11.3
2026-10-30 00:50:42 +01:00
Fabian Affolter
39b86774a0 python3Packages.credsweeper: 1.19.4 -> 1.19.5
Diff: https://github.com/Samsung/CredSweeper/compare/v1.19.4...v1.19.5

Changelog: https://github.com/Samsung/CredSweeper/releases/tag/v1.19.5
2026-10-30 00:49:16 +01:00
Fabian Affolter
d29503240b python3Packages.adafruit-platformdetect: 3.89.1 -> 3.90.0
Changelog: https://github.com/adafruit/Adafruit_Python_PlatformDetect/releases/tag/3.90.0
2026-10-30 00:47:18 +01:00
Fabian Affolter
fb454c0f7a python3Packages.boschshcpy: 0.6.23 -> 0.6.25
Diff: https://github.com/tschamm/boschshcpy/compare/v0.6.23...v0.6.25

Changelog: https://github.com/tschamm/boschshcpy/releases/tag/v0.6.25
2026-10-30 00:46:38 +01:00
Fabián Heredia Montiel
79028ee3ef libraw: 0.22.2 -> 0.22.3 (#579245) 2026-10-29 23:45:45 +00:00
R. Ryantm
a49c4d2204 python3Packages.udtools: 0.2.8 -> 0.2.9 2026-10-29 23:24:23 +00:00
samir
3155c623c7 zvm: 0.9.1 -> 0.9.4
Changelog: https://github.com/tristanisham/zvm/releases/tag/v0.9.4

Upstream now requires Go >= 1.27.3, so switch to buildGo127Module.
2026-10-29 19:55:00 -03:00
Jost Alemann
9d8f476f90 teamtype: 0.9.2 -> 0.9.3
Changelog: https://github.com/teamtype/teamtype/releases/tag/v0.9.3
Diff: https://github.com/teamtype/teamtype/compare/v0.9.2...v0.9.3
2026-10-29 23:53:01 +01:00
Jost Alemann
a6dd07bbd9 ty: 0.0.94 -> 0.0.95
Changelog: https://github.com/astral-sh/ty/releases/tag/0.0.95
Diff: https://github.com/astral-sh/ty/compare/0.0.94...0.0.95
2026-10-29 23:21:22 +01:00
Ross Smyth
4c855c2a89 deepfilternet: use forced system jemalloc 2026-10-29 17:31:25 -04:00
Ross Smyth
0f94f6965c prisma-engines_7: fix forced system libraries 2026-10-29 17:22:25 -04:00
Ross Smyth
d6fe7bd8cb prisma-engines_6: fix forced system libraries 2026-10-29 17:21:03 -04:00
Skye Soss
4029bcf933 intel-llvm: 7.1.1 -> 7.2.0
Changelog: https://github.com/intel/llvm/releases/tag/v7.2.0

The base LLVM is now 23, so bump llvmMajorVersion and baseLlvm.

- Rebase gnu-install-dirs.patch: libclc no longer installs a pkg-config
  file, and the new ur_sanitizer_layer install rule gets the same
  treatment as the UR loader it is installed next to.
- Drop the compiler-rt linux/scc.h backport, which is included now.
- Drop the ROCm libclc target rename workaround: libclc no longer
  references amdgcn-amd-amdhsa at all.
- FetchEmhash.cmake no longer copies files, so it doesn't need
  NO_SOURCE_PERMISSIONS.
- Disable the libcxxhardeningfast hardening flag: with assertions on, LLVM
  23 defines _LIBCPP_HARDENING_MODE itself, and the redefinition is an
  error in sycl-jit, which is built with -Werror.
- The driver now links the SYCL runtime by absolute path from
  <bindir>/../lib instead of with -lsycl, so point it at $lib, where
  libsycl.so and libsycl-devicelib-host.a are installed.
- Qualify two put() calls in the new SYCL IPC headers, which GCC
  rejects as ambiguous in C++20 mode (e.g. in kineto, built as part of
  torch with XPU support).

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-29 16:13:55 -05:00
Alexandre Badez
bfa7d9ec4c google-cloud-sdk: 583.0.0 -> 591.0.0 2026-10-29 22:06:44 +01:00
Ross Smyth
92e79759e4 python3Packages.wandb: fixed forced system dependencies 2026-10-29 16:31:50 -04:00
Fabian Affolter
e70c1138df prowler: 5.46.0 -> 5.47.0
Diff: https://github.com/prowler-cloud/prowler/compare/5.46.0...5.47.0

Changelog: https://github.com/prowler-cloud/prowler/releases/tag/5.47.0
2026-10-29 21:17:59 +01:00
Skye Soss
2cc7f19734 intel-llvm: make SYCL device libraries reachable from the driver
The SYCL driver only searches <bindir>/../lib/dpcpp-<major>/sycl for its
device libraries (libsycl-*.bc), but output splitting installs them into
$lib. The driver then silently skips linking them, leaving device code
with unresolved calls to e.g. bf16 conversions and cmath functions, which
can make ahead-of-time compilation with ocloc take hours.

Symlink $out/lib/dpcpp-* to $lib/lib/dpcpp-*.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-29 15:03:29 -05:00
Skye Soss
818bb6cac9 intel-llvm: don't treat sphinx warnings as errors
Pygments 2.21.0 fails to lex C++ attributes like [[sycl::...]] in the
clang docs, and the resulting highlighting_failure warnings break the
build because LLVM passes -W to sphinx-build. Match the regular LLVM
packages: disable warnings-as-errors and skip the unused HTML docs.

Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-29 15:03:28 -05:00
Grayson Tinker
a50eb6d7cb beekeeper-studio: 6.1.4 -> 6.2.0 2026-10-29 13:59:32 -06:00
Fabian Affolter
df0e57fca4 python3Packages.boto3-stubs: 1.43.119 -> 1.43.121 2026-10-29 20:45:52 +01:00
Nikolay Korotkiy
8b6470543b python3Packages.osmnx: fix build 2026-10-29 23:45:49 +04:00
Fabian Affolter
0e95ea9ff0 python3Packages.botocore-stubs: 1.43.119 -> 1.43.121 2026-10-29 20:45:48 +01:00
Fabian Affolter
cf1ae3285e python3Packages.mypy-boto3-opensearch: 1.43.115 -> 1.43.121 2026-10-29 20:45:13 +01:00
Fabian Affolter
e2cf10a7b4 python3Packages.mypy-boto3-neptunedata: 1.43.0 -> 1.43.121 2026-10-29 20:45:11 +01:00
Fabian Affolter
71966c041f python3Packages.mypy-boto3-medialive: 1.43.119 -> 1.43.121 2026-10-29 20:45:05 +01:00
Fabian Affolter
b71a68bdcb python3Packages.mypy-boto3-lightsail: 1.43.119 -> 1.43.120 2026-10-29 20:45:00 +01:00
Fabian Affolter
bdf390ca75 python3Packages.mypy-boto3-license-manager: 1.43.46 -> 1.43.120 2026-10-29 20:44:58 +01:00
Fabian Affolter
b0ce4b59b1 python3Packages.mypy-boto3-kafkaconnect: 1.43.118 -> 1.43.121 2026-10-29 20:44:52 +01:00
Fabian Affolter
e6384803f5 python3Packages.mypy-boto3-ivs: 1.43.119 -> 1.43.121 2026-10-29 20:44:50 +01:00
Fabian Affolter
7627098e57 python3Packages.mypy-boto3-inspector2: 1.43.105 -> 1.43.120 2026-10-29 20:44:45 +01:00
Fabian Affolter
0aed5db845 python3Packages.mypy-boto3-ecs: 1.43.116 -> 1.43.120 2026-10-29 20:44:32 +01:00
Fabian Affolter
59d60b9420 python3Packages.mypy-boto3-ec2: 1.43.118 -> 1.43.121 2026-10-29 20:44:30 +01:00
Fabian Affolter
59df399186 python3Packages.mypy-boto3-connectparticipant: 1.43.23 -> 1.43.121 2026-10-29 20:44:23 +01:00
Fabian Affolter
6cba3a8f64 python3Packages.mypy-boto3-connect: 1.43.119 -> 1.43.121 2026-10-29 20:44:22 +01:00
Fabian Affolter
997f1e5ee0 python3Packages.mypy-boto3-acm: 1.43.71 -> 1.43.121 2026-10-29 20:44:01 +01:00
R. Ryantm
8d0870c473 python3Packages.pysodium: 0.7.18 -> 0.7.19 2026-10-29 19:08:42 +00:00
Samiser
2c09f8346c noctalia: 5.4.0 -> 5.4.1
Diff: https://github.com/noctalia-dev/noctalia/compare/v5.4.0...v5.4.1

Changelog: https://noctalia.dev/changelogs#v5.4.1
2026-10-29 19:06:45 +00:00
Vadym-Valdis Yudaiev
6f05e7b98a hunspellDicts.uk-ua: 6.5.3 -> 6.8.6 2026-10-29 20:58:59 +02:00
R. Ryantm
6853162573 tfmigrate: 0.4.5 -> 0.4.6 2026-10-29 18:56:25 +00:00
R. Ryantm
519485519d libretro.flycast: 0-unstable-2026-10-17 -> 0-unstable-2026-10-27 2026-10-29 18:25:03 +00:00
nixpkgs-ci[bot]
1ba2eb5f43 Merge master into staging-nixos 2026-10-29 18:09:39 +00:00
R. Ryantm
f359f77cef blackfire: 2026.10.0 -> 2026.10.2 2026-10-29 17:56:16 +00:00
R. Ryantm
0becba0cde git-pages-cli: 1.11.2 -> 1.12.1 2026-10-29 17:38:08 +00:00
Yueh-Shun Li
bee187604a losslesscut: replace-out afterPack during build
Assisted-by: claude-code: claude-opus-5.5
2026-10-29 21:56:11 +08:00
Yueh-Shun Li
2fead446ab losslesscut: 3.69.0 -> 3.70.1 2026-10-29 21:56:10 +08:00
Yueh-Shun Li
f5038ad169 losslesscut: remove yarn-berry yarn.lock version workaround (for 3.70.1) 2026-10-29 21:56:10 +08:00
Yueh-Shun Li
e3079ad097 losslesscut: fix update.sh
Add --src-only to the first nix-update call.

Assisted-by: claude-code: claude-opus-5.5
2026-10-29 21:56:09 +08:00
Yueh-Shun Li
21831f15bb losslesscut: remove no-op wrapper env ELECTRON_IS_DEV 2026-10-29 21:56:09 +08:00
Yueh-Shun Li
8964f75953 losslesscut: disable update check with dynamic substitutions
Reimplement the goal of disable-update-check.patch with substitution.

disable-update-check.patch removes
the configuration option enableUpdateChecker,
which inherently means patching every lines of code touching it.

The substitution method keeps the configuration option but replaces
* Its default value: from `true` to `false`
* The configuration getter:
  always return false for key `'enableUpdateChecker'`.
* The UI: See below.

disable-update-check.patch removes the switch from the "Files > Settings" UI.

The substitution method keep the switch
but make it unchecked and non-interactive (grayed out).
2026-10-29 21:56:07 +08:00
Fabian Affolter
2d52174516 rdx: init at 0.7.0
APK and DEX decompiler

https://github.com/Ch0pin/rdx
2026-10-29 13:38:41 +01:00
peigongdsd
bc5c872d6c yggdrasil: 0.5.14 -> 0.5.15
Include the update from NixOS/nixpkgs#578426.

https://github.com/yggdrasil-network/yggdrasil-go/releases/tag/v0.5.15

Skip TestCurrentUserid and TestCommonUsername on Darwin. Both require
root, but resolve the build user's account before their non-root skip.
Sandboxed Darwin build UIDs may have no account database entry, causing
these tests to fail before reaching the skip. Keep all other tests enabled.

Co-authored-by: R. Ryantm <ryantm-bot@ryantm.com>
Assisted-by: Codex (GPT-6)
2026-10-29 20:25:56 +08:00
Yueh-Shun Li
6bdfce5e84 losslesscut: convert undev.patch to dynamic substitutions 2026-10-29 20:15:29 +08:00
nixpkgs-ci[bot]
86f2e14b41 Merge master into staging-nixos 2026-10-29 12:11:26 +00:00
R. Ryantm
8a18d96900 clion: 2026.2.0.1 -> 2026.2.4 2026-10-29 10:42:55 +00:00
R. Ryantm
6699f74446 xpipe: 24.6 -> 24.9 2026-10-29 08:57:32 +00:00
R. Ryantm
3b096b988c llmfit: 1.1.16 -> 1.1.18 2026-10-29 08:28:43 +00:00
Jacek Galowicz
3bb11726eb nixos-test-driver: Add timestamps to TerminalLogger (#579662) 2026-10-29 07:46:37 +00:00
Jacek Galowicz
89bebe46cc nixos-test-driver: Use monotonic time (#579659) 2026-10-29 07:45:32 +00:00
R. Ryantm
45bdc6786f vscode-extensions.illixion.vscode-vibrancy-continued: 1.4.0 -> 1.6.0 2026-10-29 06:28:58 +00:00
nixpkgs-ci[bot]
d21fadd73e Merge master into staging-nixos 2026-10-29 06:12:36 +00:00
R. Ryantm
fb3b1cfe51 libretro.beetle-psx: 0-unstable-2026-09-21 -> 0-unstable-2026-10-28 2026-10-29 03:32:15 +00:00
R. Ryantm
abf3eaac7f livekit-cli: 2.18.8 -> 2.19.2 2026-10-29 02:38:24 +00:00
Fabián Heredia Montiel
49db427f1a libslirp: modernize a bit (#576765) 2026-10-29 01:49:20 +00:00
nixpkgs-ci[bot]
6a5b84446a Merge master into staging-nixos 2026-10-29 01:42:08 +00:00
R. Ryantm
85603bfae7 keymapper: 5.7.3 -> 5.8.1 2026-10-29 01:14:18 +00:00
Connor Nelson
728c5a2e0c python3Packages.tinygrad: relax the z3-solver dependency
Use the z3-solver distribution metadata now supplied by Z3.
Relax the optional test dependency to use the packaged Z3 version.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:29 +00:00
Connor Nelson
2699d63608 python3Packages.tilelang: preserve and relax the z3-solver dependency
Use the z3-solver distribution metadata now supplied by Z3.
Keep its runtime dependency, relax its version constraint, and restrict source removal to the build-system requirements.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:29 +00:00
Connor Nelson
20d0c2db84 python3Packages.model-checker: keep z3-solver dependency metadata
Use the z3-solver distribution metadata now supplied by Z3.
Remove the workaround that deleted the upstream dependency from Python metadata.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:28 +00:00
Connor Nelson
3a2c40c867 python3Packages.deal-solver: keep z3-solver dependency metadata
Use the z3-solver distribution metadata now supplied by Z3.
Remove the workaround that deleted the upstream dependency from Python metadata.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:28 +00:00
Connor Nelson
48070f0c13 python3Packages.angr: preserve and relax the z3-solver dependency
Keep the upstream runtime requirement and relax its exact version pin to use Z3 5.3.1.
Remove Z3 from build-system.requires, since Nix supplies it and pythonRelaxDeps only changes runtime metadata.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:28 +00:00
Connor Nelson
3f7d1d6471 z3: install Python distribution metadata
Generate z3-solver distribution metadata from upstream setup.py and check that its version matches the imported bindings.
This allows Python dependency metadata checks to recognize the installed distribution.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:28 +00:00
Connor Nelson
e3709f7a45 z3: use CMake for all bindings
Use CMake and Ninja for every binding, including upstream OCaml installation, and remove the Make build path.
Repair OCaml ELF search paths and the absolute stub installation path in the Darwin hook.
F* already uses CMake for its pinned solver versions.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:28 +00:00
Connor Nelson
4445220c5a fstar: 2026.03.24 -> 2026.10.25
Package the pinned KaRaMeL submodule and the additional OCaml dependencies required by this release.
Add the Z3 4.15.3 and 5.3.0 solver versions distributed upstream; 5.3.0 becomes the default.

https://github.com/FStarLang/FStar/releases/tag/v2026.10.25

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:27 +00:00
Connor Nelson
a8ea7c9703 fstar: migrate pinned Z3 solvers to CMake
Build the existing Z3 4.8.5 and 4.13.3 pins with CMake and disable their unused Python bindings.
Share solver construction through mkZ3 and consolidate the per-version patches. Reset inherited source edits so the pinned releases remain independent of the main Z3 pkg-config fix.

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:27 +00:00
Connor Nelson
c293e21644 z3: 5.1.0 -> 5.3.2
Update Z3 and replace the old pkg-config patch with path substitutions compatible with the new template.
Keep the existing builder selection for this update.

Related: https://github.com/NixOS/nixpkgs/pull/574726
https://github.com/Z3Prover/z3/releases/tag/z3-5.3.2

Assisted-by: OpenAI Codex (GPT-6)
2026-10-29 01:06:27 +00:00
Gaétan Lepage
d09cb37549 ty: 0.0.93 -> 0.0.94 (#580263) 2026-10-29 00:40:56 +00:00
nixpkgs-ci[bot]
eba697f8cf Merge master into staging-nixos 2026-10-29 00:18:55 +00:00
Jost Alemann
d6f0132ded ty: 0.0.93 -> 0.0.94
Changelog: https://github.com/astral-sh/ty/releases/tag/0.0.94
Diff: https://github.com/astral-sh/ty/compare/0.0.93...0.0.94
2026-10-28 23:34:55 +01:00
nixpkgs-ci[bot]
2cd9d88586 Merge master into staging-nixos 2026-10-28 18:09:43 +00:00
R. Ryantm
03ea5b4242 codipack: 3.1.2 -> 3.1.3 2026-10-28 16:30:59 +00:00
R. Ryantm
4d68e60f4f jffi: 1.4.1 -> 1.4.4 2026-10-28 14:31:18 +00:00
R. Ryantm
24d4fac7d7 python3Packages.marko: 2.2.4 -> 2.2.5 2026-10-28 13:57:14 +00:00
nixpkgs-ci[bot]
8807af4563 Merge master into staging-nixos 2026-10-28 12:11:15 +00:00
R. Ryantm
a7c9f0b565 python3Packages.langgraph-checkpoint-mongodb: 0.5.0 -> 0.5.1 2026-10-28 12:04:42 +00:00
R. Ryantm
d89a860b74 libretro.fbneo: 0-unstable-2026-09-23 -> 0-unstable-2026-10-26 2026-10-28 11:36:54 +00:00
R. Ryantm
6a3b262121 octavePackages.datatypes: 1.5.0 -> 1.6.0 2026-10-28 10:41:10 +00:00
Gaétan Lepage
72f8612d1f ty: 0.0.92 -> 0.0.93 (#579955) 2026-10-28 10:20:19 +00:00
R. Ryantm
fbc7ace386 libretro.puae: 0-unstable-2026-10-07 -> 0-unstable-2026-10-28 2026-10-28 08:03:12 +00:00
Jost Alemann
d73ae6d004 ty: 0.0.92 -> 0.0.93
Changelog: https://github.com/astral-sh/ty/releases/tag/0.0.93
Diff: https://github.com/astral-sh/ty/compare/0.0.92...0.0.93
2026-10-28 08:19:52 +01:00
R. Ryantm
76c0609cd0 guesswidth: 0.5.0 -> 0.6.0 2026-10-28 07:03:06 +00:00
nixpkgs-ci[bot]
5afdd35f7d Merge master into staging-nixos 2026-10-28 06:12:57 +00:00
R. Ryantm
916006a34c postgresqlPackages.plpgsql_check: 2.10.15 -> 2.10.16 2026-10-28 05:50:24 +00:00
R. Ryantm
96f23692d1 siege: 4.2.0 -> 4.2.2 2026-10-28 01:02:18 +00:00
nixpkgs-ci[bot]
a7dd475621 Merge 6a3a0c3215 into haskell-updates 2026-10-28 00:23:47 +00:00
nixpkgs-ci[bot]
018eda32a1 Merge master into staging-nixos 2026-10-28 00:19:13 +00:00
R. Ryantm
21ee81e886 esphome-device-builder: 1.24.0 -> 1.26.0 2026-10-27 22:45:39 +00:00
R. Ryantm
9132bae6d2 jdt-language-server: 1.62.0 -> 1.63.0 2026-10-27 19:27:54 +00:00
nixpkgs-ci[bot]
c4cee520d5 Merge master into staging-nixos 2026-10-27 18:09:14 +00:00
Peter Bynum
f5a1a04baf nixos-test-driver: use monotonic time
Assisted-by: Codex (GPT-6)
2026-10-27 09:40:33 -04:00
Peter Bynum
509e09e654 nixos-test-driver: add timestamps to TerminalLogger
Assisted-by: Codex (GPT-6)
2026-10-27 09:34:07 -04:00
nixpkgs-ci[bot]
727de28a5d Merge master into staging-nixos 2026-10-27 12:15:16 +00:00
Gaétan Lepage
73d23d860b ruff: 0.17.2 -> 0.17.3 (#579561) 2026-10-27 10:58:37 +00:00
Jost Alemann
3c862fa659 ruff: 0.17.2 -> 0.17.3
Changelog: https://github.com/astral-sh/ruff/releases/tag/0.17.3
Diff: https://github.com/astral-sh/ruff/compare/0.17.2...0.17.3
2026-10-27 07:45:10 +01:00
R. Ryantm
db7b5ee7d5 webex: 46.8.0.35631 -> 46.10.0.36042 2026-10-27 06:25:08 +00:00
nixpkgs-ci[bot]
9f4f442c25 Merge master into staging-nixos 2026-10-27 06:16:45 +00:00
R. Ryantm
3d43bf7790 androidStudioPackages.beta: 2026.2.1.7 -> 2026.2.2.7 2026-10-27 02:56:11 +00:00
VZstless
60bcdbcd08 aichat: add VZstless as maintainer 2026-10-27 10:43:41 +08:00
R. Ryantm
22dd7d0068 debcraft: 0.9.5 -> 1.0.0 2026-10-27 00:44:01 +00:00
nixpkgs-ci[bot]
a14ce9e23f Merge master into staging-nixos 2026-10-27 00:24:19 +00:00
Gaétan Lepage
f2a9b088ac ty: 0.0.91 -> 0.0.92 (#579406) 2026-10-26 23:28:03 +00:00
Jost Alemann
1b8fe7b7f2 ty: 0.0.91 -> 0.0.92
Changelog: https://github.com/astral-sh/ty/releases/tag/0.0.92
Diff: https://github.com/astral-sh/ty/compare/0.0.91...0.0.92
2026-10-26 23:01:43 +01:00
R. Ryantm
7c6a63a2db python3Packages.vtherm-api: 0.5.0 -> 0.6.2 2026-10-26 16:25:26 +00:00
R. Ryantm
301040a521 vscode-extensions.astral-sh.ty: 2026.78.0 -> 2026.84.0 2026-10-26 15:19:57 +00:00
R. Ryantm
578e9193cf libraw: 0.22.2 -> 0.22.3 2026-10-26 14:25:55 +00:00
Robert Hensing
eeb6469972 haskellPackages.hercules-ci-api: 0.8.4.0 -> 0.8.4.1 2026-10-26 14:51:33 +01:00
R. Ryantm
c73aaebd03 chess-tui: 2.7.1 -> 2.8.0 2026-10-26 10:37:38 +00:00
R. Ryantm
5f064e8ad5 halo: 2.27.0 -> 2.27.1 2026-10-26 09:58:12 +00:00
R. Ryantm
6e7c53e735 expresslrs-configurator: 1.8.3 -> 1.8.4 2026-10-26 08:08:52 +00:00
R. Ryantm
a34769ba55 async-profiler: 4.5 -> 4.6 2026-10-26 07:41:19 +00:00
R. Ryantm
2321435265 noxdir: 1.2.2 -> 1.2.3 2026-10-26 01:59:00 +00:00
nixpkgs-ci[bot]
eccd13a4f6 Merge cb6a5a149f into haskell-updates 2026-10-26 00:31:30 +00:00
R. Ryantm
ee49b7e0ec hydralauncher: 4.1.6 -> 4.2.0 2026-10-25 16:54:56 +00:00
R. Ryantm
971f493064 python3Packages.pyhdfe: 0.2.0 -> 0.2.1 2026-10-25 11:38:52 +00:00
R. Ryantm
0c91618981 oath-toolkit: 2.6.14 -> 2.6.15 2026-10-25 08:54:11 +00:00
nixpkgs-ci[bot]
01c0ba0ade Merge ce239333e1 into haskell-updates 2026-10-25 00:31:48 +00:00
R. Ryantm
7b68d9317a iosevka: 34.9.0 -> 34.9.1 2026-10-24 21:04:23 +00:00
R. Ryantm
d7213357ae arity: 0.24.0 -> 0.26.0 2026-10-24 17:48:37 +00:00
nixpkgs-ci[bot]
03a64f92d8 Merge 71a15cc15c into haskell-updates 2026-10-24 00:28:55 +00:00
vicgeentor
01b91a7cb7 linuxPackages.acer-wmi-battery: install modules through modules_install 2026-10-23 20:29:18 +02:00
R. Ryantm
923d65eb36 libxfs: 7.1.1 -> 7.2.1 2026-10-23 03:22:52 +00:00
nixpkgs-ci[bot]
fb29055f4b Merge 0efde09fa2 into haskell-updates 2026-10-23 00:30:33 +00:00
R. Ryantm
2599ecf734 wails: 2.16.0 -> 2.17.0 2026-10-22 17:15:44 +00:00
R. Ryantm
a073c08544 cedar: 4.13.0 -> 4.14.0 2026-10-22 07:40:13 +00:00
nixpkgs-ci[bot]
60271a8b7d Merge 5c801add8b into haskell-updates 2026-10-22 00:29:48 +00:00
hermes-agent
c0f68c81a8 nixos/sunshine: migrate deprecated Avahi options
Use services.avahi.settings.publish after the RFC42 migration in
NixOS/nixpkgs#521552 to avoid obsolete-option warnings when Sunshine
is enabled.

Keep mkDefault priorities and explicitly publish addresses, as previously
implied by publish.userServices = true.

Assisted-by: Hermes Agent (Nous Research), gpt-6.1-sol
2026-10-21 20:59:29 +08:00
nixpkgs-ci[bot]
335b5a747e Merge 4b3525d696 into haskell-updates 2026-10-21 12:51:37 +00:00
SandaruKasa
df6b847105 libslirp: separate dev output 2026-10-21 13:21:14 +03:00
SandaruKasa
17250e4d73 libslirp: __structuredAttrs & strictDeps
output is identical modulo build id
2026-10-21 13:21:14 +03:00
Wolfgang Walther
f7c4ade398 haskellPackages.{cachix-api,cachix,hnix-store-core}: use ram instead of memory (#576428) 2026-10-21 08:11:15 +00:00
nixpkgs-ci[bot]
740b8dcb6e Merge e73cff84c5 into haskell-updates 2026-10-21 00:28:29 +00:00
zimbatm
05df0b283b taplo: use native-tls to trust the system CA store
taplo built with the default rustls-tls feature. reqwest then embeds the
webpki-roots trust store, which still contains emSign ECC Root CA - G3.
A cacert update did not change the roots that taplo trusts.

Build with native-tls instead. reqwest then uses OpenSSL on Linux and
Security.framework on Darwin, which read the system CA store.

See #576544.

Assisted-by: Claude Code (claude-opus-5)
2026-10-20 22:04:18 +00:00
Troels Henriksen
36232bdf2f haskellPackages.{cachix-api,cachix,hnix-store-core}: use ram instead of memory
This is similar to the patch for yesod, and for the same reason. This will
become unnecessary once cachix and hnix-store-core are updated upstream.
2026-10-20 16:17:57 +02:00
nixpkgs-ci[bot]
8c29e20bf3 Merge f963bf7ac2 into haskell-updates 2026-10-20 00:29:29 +00:00
nixpkgs-ci[bot]
0eacd95577 Merge abcde644b5 into haskell-updates 2026-10-19 00:31:43 +00:00
nixpkgs-ci[bot]
463ef1205b Merge 5490bdd33d into haskell-updates 2026-10-17 00:28:25 +00:00
nixpkgs-ci[bot]
a6a529c8fc Merge 8f2c2c98fc into haskell-updates 2026-10-16 00:27:44 +00:00
Wolfgang Walther
55b3962e00 haskellPackages.haskell-debugger: use latest hackage release (#573027) 2026-10-15 07:27:17 +00:00
nixpkgs-ci[bot]
14348a23c2 Merge 982cb88083 into haskell-updates 2026-10-15 00:28:19 +00:00
Alexandre Esteves
e28e9abd86 haskellPackages.haskell-debugger: use latest hackage release 2026-10-15 01:02:49 +01:00
Michael Daniels
e2bb611455 Merge commit 'bc55bd404af4b0a6196227390b8668d58cd95a8b' into haskell-updates 2026-10-13 21:12:14 -04:00
nixpkgs-ci[bot]
45e87bd550 Merge 3bf343717d into haskell-updates 2026-10-12 00:38:02 +00:00
nixpkgs-ci[bot]
d2cb65bcc9 Merge 146f261f1d into haskell-updates 2026-10-11 00:36:52 +00:00
nixpkgs-ci[bot]
6859447807 Merge 9a32621949 into haskell-updates 2026-10-09 00:34:55 +00:00
nixpkgs-ci[bot]
7ca46d0eda Merge 5d8246672e into haskell-updates 2026-10-08 00:32:50 +00:00
nixpkgs-ci[bot]
8c1c85894e Merge 0853f890f0 into haskell-updates 2026-10-06 00:33:14 +00:00
nixpkgs-ci[bot]
44d26ca361 Merge 0449048ae2 into haskell-updates 2026-10-05 00:35:33 +00:00
nixpkgs-ci[bot]
54b987d8c8 Merge 320f064b7d into haskell-updates 2026-10-04 01:11:09 +00:00
Michael Daniels
a76c26b434 Merge commit 'aac8f9c77503ec932e8b39ea0616400907415100' into haskell-updates 2026-10-03 18:35:34 -04:00
Wolfgang Walther
9b6848f62f haskellPackages.strongweak: patch bounds (#567958) 2026-10-03 15:54:30 +00:00
R. Ryantm
e942341506 libretro.vice-x128: 0-unstable-2026-09-22 -> 0-unstable-2026-10-03 2026-10-03 15:45:13 +00:00
Wolfgang Walther
dc9e0d20ce haskellPackages.niv: remove upstreamed patches (#567995) 2026-10-03 10:44:35 +00:00
R. Ryantm
fa2815f7eb vscode-extensions.ms-python.vscode-pylance: 2026.3.1 -> 2026.4.1 2026-10-02 03:37:03 +00:00
nixpkgs-ci[bot]
2ce1183c22 Merge a1cb63a341 into haskell-updates 2026-10-02 00:33:18 +00:00
nixpkgs-ci[bot]
c463a22cf5 Merge f2e16882cd into haskell-updates 2026-10-01 00:37:42 +00:00
Lukas Epple
58b1c1e7b2 haskellPackages.*: add myself as maintainer for several tooling packages (#567999) 2026-09-30 18:50:27 +00:00
nixpkgs-ci[bot]
4e9d303214 Merge 62a5ba5837 into haskell-updates 2026-09-30 00:33:52 +00:00
nixpkgs-ci[bot]
8c408777ef Merge e63c96e6b5 into haskell-updates 2026-09-29 00:32:11 +00:00
Alexandre Esteves
e5b6d8f3e1 haskellPackages.*: add myself as maintainer for several tooling packages 2026-09-28 22:23:48 +01:00
Alexandre Esteves
f6e7a39f0f haskellPackages.niv: remove upstreamed patches 2026-09-28 20:46:28 +01:00
Alexandre Esteves
39bb946ab9 haskellPackages.strongweak: patch bounds 2026-09-28 18:32:41 +01:00
nixpkgs-ci[bot]
10c556d9f5 Merge e9227ddbcc into haskell-updates 2026-09-28 00:35:02 +00:00
Wolfgang Walther
08834b8684 haskellPackages.postgrest: 16.2 -> 16.4
Release Notes:
https://github.com/PostgREST/postgrest/releases/tag/v16.3
https://github.com/PostgREST/postgrest/releases/tag/v16.4
2026-09-27 16:23:33 +02:00
nixpkgs-ci[bot]
7becc5c071 Merge 103348c6ac into haskell-updates 2026-09-27 04:06:47 +00:00
nixpkgs-ci[bot]
4d13b5820e Merge 51db3848d0 into haskell-updates 2026-09-27 00:35:41 +00:00
nixpkgs-ci[bot]
6122ea20d4 Merge b7a3adaa10 into haskell-updates 2026-09-26 00:45:51 +00:00
nixpkgs-ci[bot]
9cc42eb5c8 Merge 4775b2ca8b into haskell-updates 2026-09-26 00:29:46 +00:00
nixpkgs-ci[bot]
5e4c3743cd Merge 8768f5db58 into haskell-updates 2026-09-25 00:31:15 +00:00
nixpkgs-ci[bot]
f7adf5c0d4 Merge 90445a1e69 into haskell-updates 2026-09-24 00:29:58 +00:00
Wolfgang Walther
2bdacfaa4c haskellPackages.polysemy-plugin: apply patch to support doctest 0.25 (#565610) 2026-09-23 20:10:37 +00:00
Alexandre Esteves
9dbebb99c5 haskellPackages.patch: patch bounds (#565191) 2026-09-23 17:56:41 +00:00
nixpkgs-ci[bot]
f09f58ca6a Merge 81a829cbe4 into haskell-updates 2026-09-23 00:28:55 +00:00
nixpkgs-ci[bot]
ab35d0b618 Merge 3c709b5b29 into haskell-updates 2026-09-22 00:30:51 +00:00
Alexandre Esteves
34a0be6bb3 haskellPackages.polysemy-plugin: apply patch to support doctest 0.25 2026-09-21 18:19:43 +01:00
Alexandre Esteves
3e2d7a6d37 haskellPackages.polysemy: apply patch to support doctest 0.25 2026-09-21 18:19:43 +01:00
Alexandre Esteves
f303b35faa haskellPackages.patch: patch bounds 2026-09-20 11:13:02 +01:00
nixpkgs-ci[bot]
8ac889673d Merge d65dd35cf7 into haskell-updates 2026-09-20 00:34:01 +00:00
sterni
7af48b251f haskellPackages.futhark-manifest: use 1.9.0.0 for futhark-0.27.1 2026-09-19 23:53:59 +02:00
Lukas Epple
12e04b8e03 haskell.packages.ghc9142.hie-bios: fix build (#563044) 2026-09-19 10:08:12 +00:00
Lukas Epple
7dbac9a4a1 haskellPackages.haskell-language-server: patch ormolu bound to build with 9.14 (#564220) 2026-09-19 10:07:23 +00:00
nixpkgs-ci[bot]
79054d3cd3 Merge dc581c9de5 into haskell-updates 2026-09-19 02:16:55 +00:00
nixpkgs-ci[bot]
92be4b6e0a Merge 872c024f59 into haskell-updates 2026-09-19 00:30:06 +00:00
nixpkgs-ci[bot]
26b43088a7 Merge b4b5d45e51 into haskell-updates 2026-09-18 00:30:15 +00:00
Lukas Epple
6b2339d605 haskellPackages: clean up arm overrides (#563642) 2026-09-17 19:18:33 +00:00
Alexandre Esteves
3cbcbea6a1 haskellPackages.haskell-language-server: patch ormolu bound to build with 9.14 2026-09-17 19:57:07 +01:00
Alexandre Esteves
eb894c16f4 haskellPackages: clean up arm overrides 2026-09-17 19:54:28 +01:00
Lukas Epple
960e1bbd3b haskell.compiler.ghc9142: 9.14.1.20260728 -> 9.14.1.20260916 (#564165) 2026-09-17 18:51:20 +00:00
Lukas Epple
b8bfd98b3a haskellPackages.proto3-suite: fix build (#563594) 2026-09-17 10:57:02 +00:00
sterni
c7e98d6afe haskell.compiler.ghc9142: 9.14.1.20260728 -> 9.14.1.20260916
https://www.haskell.org/ghc/blog/20260917-ghc-9.14.2-rc2-released.html
2026-09-17 12:28:25 +02:00
nixpkgs-ci[bot]
520aab6a26 Merge 3257a290dd into haskell-updates 2026-09-17 00:29:54 +00:00
nixpkgs-ci[bot]
1c34c7f6c3 Merge 7ec9d15cdf into haskell-updates 2026-09-16 00:30:01 +00:00
Alexandre Esteves
7defa9ebc8 haskellPackages.proto3-suite: support swagger2 2.9 2026-09-15 16:55:48 +01:00
Alexandre Esteves
3ed2c7e787 haskell.packages.ghc914.optparse-generic: apply bound patches 2026-09-15 16:18:38 +01:00
Alexandre Esteves
9aa7e277d0 haskellPackages.turtle: apply bound patches 2026-09-15 14:05:49 +01:00
Alexandre Esteves
e40ee4b4fa haskellPackages.proto3-wire: apply bound patches 2026-09-15 14:02:05 +01:00
nixpkgs-ci[bot]
c84a36caab Merge 8484e3cdbe into haskell-updates 2026-09-15 00:31:28 +00:00
nixpkgs-ci[bot]
28bfecf41a Merge 5148f6957f into haskell-updates 2026-09-14 00:33:45 +00:00
Alexandre Esteves
35a1854920 haskell.packages.ghc9142.hie-bios: fix build 2026-09-14 00:40:41 +01:00
Wolfgang Walther
92e8b1811e git-annex: repair build (#561874) 2026-09-13 17:17:54 +00:00
Wolfgang Walther
a7b06e028f haskellPackages.hie-bios: 0.19 -> 0.21 2026-09-13 19:24:06 +02:00
Wolfgang Walther
022a0ad933 haskellPackages.table-layout: jailbreak for QuickCheck 2.16 2026-09-13 19:23:18 +02:00
Wolfgang Walther
a0439ec2ba haskellPackages.pandoc: remove obsolete patch 2026-09-13 19:18:40 +02:00
Wolfgang Walther
d36781e24d haskellPackages: stackage Nightly 2026-09-01 -> Nightly 2026-09-13
all-cabal-hashes: 2026-09-02T14:06:22Z -> 2026-09-13T08:29:18Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-09-13 19:18:28 +02:00
nixpkgs-ci[bot]
a01c66acaf Merge 3a43353dd5 into haskell-updates 2026-09-12 00:29:23 +00:00
sterni
0b8ba6744d git-annex: repair build
- Update sha256 hash for latest release
- Pin magic to <= 1.1 as requested by upstream (API changes in 2.0 are
  quite big including fixes for concurrency issues in 1.1 that git-annex
  works around downstream).
- Add patch that uses ram over memory where necessary to support
  crypton >= 1.1 until upstream adds support (planned).
2026-09-10 12:30:16 +02:00
nixpkgs-ci[bot]
875a3a5dbe Merge 4170b86f20 into haskell-updates 2026-09-10 00:29:12 +00:00
nixpkgs-ci[bot]
40b76b77e7 Merge 4f8e723c59 into haskell-updates 2026-09-09 00:31:23 +00:00
nixpkgs-ci[bot]
dcbf4fd862 Merge cd4578ac64 into haskell-updates 2026-09-08 00:31:09 +00:00
nixpkgs-ci[bot]
af25c7891d Merge 8f5113b1bd into haskell-updates 2026-09-07 00:33:28 +00:00
Wolfgang Walther
ecc90485e0 postgrest: 14.16 -> 16.2 (#560240) 2026-09-06 18:31:51 +00:00
Lukas Epple
582a47d164 haskell.packages.ghc914.haskell-language-server: fix build (#560211) 2026-09-06 15:33:06 +00:00
Wolfgang Walther
35bbabcc81 haskell.packages.ghc914.haskell-language-server: fix build
Fixes the build for HLS on GHC 9.14 without support for hlint or
stylish-haskell, because these two don't support ghc-lib-parser 9.14.x,
yet.
2026-09-06 12:02:47 +02:00
Wolfgang Walther
02f183acd1 haskellPackages: unbreak packages
Generated with maintainers/scripts/haskell/unbreak.nu
2026-09-06 10:19:15 +02:00
Wolfgang Walther
3fb2ae8756 maintainers/scripts/haskell/unbreak: fix
Broken with a nushell update at some point.
2026-09-06 10:14:39 +02:00
Wolfgang Walther
c022230402 haskellPackages: regenerate packages
Generated with
maintainers/scripts/haskell/regenerate-hackage-packages.sh
2026-09-06 10:14:38 +02:00
nixpkgs-ci[bot]
0d161d6bf7 Merge f5f41d5cdf into haskell-updates 2026-09-06 00:33:50 +00:00
Wolfgang Walther
401a7b2ea1 postgrest: 14.16 -> 16.2
Release Notes:
- https://github.com/PostgREST/postgrest/releases/tag/v16.0
- https://github.com/PostgREST/postgrest/releases/tag/v16.1
- https://github.com/PostgREST/postgrest/releases/tag/v16.2
2026-09-05 23:17:42 +02:00
Wolfgang Walther
24d928ae66 haskellPackages.lzma-conduit: pick upstream patch to fix flaky failures (#560187) 2026-09-05 20:31:50 +00:00
Wolfgang Walther
6e8192fc92 haskellPackages: various cleanups in main.yaml (#560252) 2026-09-05 20:31:44 +00:00
sterni
2e8fa702e3 haskellPackages.lzma-conduit: pick upstream patch to fix flaky failures
Had to manually trim down the patch because filterdiff couldn't manage
filtering out just the changes in tests/…
2026-09-05 22:05:52 +02:00
Wolfgang Walther
b228fd3bc9 haskellPackages.servant-openapi3: jailbreak
Also drop dontCheck override, because tests pass.
2026-09-05 18:48:02 +02:00
Wolfgang Walther
14d9e11267 haskellPackages.store: disable tests 2026-09-05 18:39:13 +02:00
Wolfgang Walther
c745615671 haskellPackages: remove obsolete extra-packages
These are not referenced anymore.
2026-09-05 18:25:51 +02:00
Wolfgang Walther
1c75264348 haskellPackages.futhark: fix build 2026-09-05 18:07:10 +02:00
Wolfgang Walther
ebb10ffb74 haskellPackages.chs-cabal: fix build 2026-09-05 18:03:54 +02:00
Wolfgang Walther
abb4be61e6 haskellPackages.hasql-notifications: remove non-functional pin
It's unclear to me why this doesn't cause any changes in
hackage-packages.nix, but it certainly doesn't have any effect - we have
been building 0.2.5.0 before as well, and just fine.
2026-09-05 18:01:46 +02:00
Wolfgang Walther
4479c174f3 haskellPackages: remove some references to "LTS"
We use Nightly now, but the case still stands.
2026-09-05 18:01:01 +02:00
Wolfgang Walther
f3c6c12566 haskellPackages.mighttpd2: remove obsolete pin
Builds now.
2026-09-05 18:00:28 +02:00
Wolfgang Walther
f3f3cd0559 haskellPackages.x509-ocsp: fix build 2026-09-05 17:58:37 +02:00
Wolfgang Walther
d174047339 haskellPackages.http2-tls: fix build 2026-09-05 17:58:36 +02:00
Wolfgang Walther
257e6594e1 haskell.packages.ghc914.dependent-map: jailbreak 2026-09-05 15:13:34 +02:00
Wolfgang Walther
653400d170 haskell.packages.ghc914.tasty-hspec: jailbreak 2026-09-05 15:13:09 +02:00
Wolfgang Walther
65bb1f6dc7 haskell.packages.ghc914: move overrides to correct sections
We have those headers, so we might as well use them...
2026-09-05 13:52:53 +02:00
Wolfgang Walther
e7bb4f9d44 haskell.packages.ghc914: remove obsolete overrides
These build fine without overrides by now.
2026-09-05 13:50:36 +02:00
Wolfgang Walther
8b35ab5a46 haskellPackages: remove obsolete haskellLib. prefixes
There is a `with haskellLib` at the top everywhere.
2026-09-05 13:26:51 +02:00
Wolfgang Walther
b91a28c831 haskellPackages.puresat: update jailbreak 2026-09-05 13:13:04 +02:00
Wolfgang Walther
135ddd3065 haskell.packages.ghc912.patat: drop obsolete jailbreak
This seems to have been fixed. The build still fails, apparently due to
a pandoc update, but not due to a bound on time.
2026-09-05 13:13:03 +02:00
Wolfgang Walther
dfe7bd1c25 haskell.packages.ghc912: remove obsolete overrides specific to GHC 9.12
These all build fine without overrides now.
2026-09-05 13:13:02 +02:00
Wolfgang Walther
af7c2eea09 haskell.packages.ghc912.interpolate: drop obsolete override
GHC 9.12.1 and 9.12.2 have been dropped from Nixpkgs already, so this
won't ever take effect.
2026-09-05 13:13:02 +02:00
Wolfgang Walther
8c4ee9bc8c haskellPackages.pandoc: update test fixtures for djot-0.1.4.2 (#559974) 2026-09-05 11:05:12 +00:00
sterni
a9a8567628 haskellPackages.pandoc: update test fixtures for djot-0.1.4.2 2026-09-05 12:55:41 +02:00
Wolfgang Walther
e021218908 haskellPackages.haskell-language-server: build with cabal-install 3.14 (#546105) 2026-09-05 10:54:19 +00:00
Wolfgang Walther
8175001f58 haskellPackages.cabal-install-parsers: jailbreak in -common.nix 2026-09-05 12:31:21 +02:00
Wolfgang Walther
d6d0eb9bcd haskell.packages.{ghc96,ghc98}.haskell-language-server: fix build 2026-09-05 12:25:42 +02:00
Wolfgang Walther
4111be5b73 haskell.packages.ghc910.haskell-language-server: fix build 2026-09-05 12:25:41 +02:00
Wolfgang Walther
37ecebb9e4 haskell.packages.ghc910.cabal-add: disable test-suite 2026-09-05 12:25:40 +02:00
Wolfgang Walther
8597ae6ab7 haskell.packages.ghc94.haskell-language-server: remove left-over deps 2026-09-05 11:47:37 +02:00
Wolfgang Walther
8bf9cb3ab6 haskellPackages.haskell-language-server: remove outdated extensions override
Recent enough version is shipped by default now.
2026-09-05 11:47:36 +02:00
Alexandre Esteves
1027cca0b0 haskellPackages.haskell-language-server: build with cabal-install 3.14
cabal-add moved from cabal-install-solver to cabal-install itself in
0.2.1:
https://github.com/Bodigrim/cabal-add/blob/master/CHANGELOG.md#021
2026-09-05 11:24:22 +02:00
nixpkgs-ci[bot]
e665ed3e2d Merge 62f65fcdbd into haskell-updates 2026-09-05 00:29:35 +00:00
Wolfgang Walther
2d1fe98d85 haskell.packages.ghc910.haskell-language-server: run treefmt 2026-09-04 21:14:05 +02:00
Wolfgang Walther
41d990226a haskell.packages.ghc910.haskell-language-server: fix eval
apply-refact is marked broken for GHC 9.10. Previously, we did not add
the respective dependencies for this version. Now hackage-packages is
created with GHC 9.12 in mind, so they are added by default - and we
need to remove them for the bad version instead.
2026-09-04 20:29:36 +02:00
Wolfgang Walther
a007df4e16 haskellPackages.haskell-language-server: remove outdated comments 2026-09-04 20:23:57 +02:00
Wolfgang Walther
2b2a0aac02 haskell.packages.ghc914.ormolu: fix eval 2026-09-04 18:29:08 +02:00
nixpkgs-ci[bot]
7554ac32f6 Merge 4238030c5f into haskell-updates 2026-09-04 00:28:52 +00:00
Wolfgang Walther
854435d497 haskellPackages.extensions: default to GHC 9.12 compatible version (#559485) 2026-09-03 18:52:04 +00:00
sterni
667abdf0a6 haskellPackages.extensions: default to GHC 9.12 compatible version 2026-09-03 12:07:56 +02:00
Wolfgang Walther
5cbd2e121e haskellPackages: various fixes around Cabal 3.18 (#553005) 2026-09-03 09:49:38 +00:00
sterni
2bfd7ae693 haskellPackages.entropy: apply compat patch for Cabal 3.18
Note that this patch hasn't been merged/reviewed by upstream yet.
2026-09-03 11:38:20 +02:00
sterni
c7c781f9ad haskellPackages.cabal2nix-unstable: build against jailbroken hpack
Upstream hpack does not allow Cabal 3.18 yet, but builds without
modifications (see linked issue).
2026-09-03 11:37:39 +02:00
Wolfgang Walther
3ad3df3213 haskellPackages.enummapset: move override to configuration-common
The patch only comments out outdated test code, so applies for all GHC
versions.
2026-09-03 10:01:48 +02:00
nixpkgs-ci[bot]
76ae1ad467 Merge aef93b9d19 into haskell-updates 2026-09-03 00:31:46 +00:00
sterni
72169cece3 cabal-install: update overrides for version 3.18.*
Since 3.18 includes the relevant semaphore related patches, we can drop
a lot of extra logic.
2026-09-02 18:17:45 +02:00
sterni
cfda1c7ca7 haskellPackages.Cabal-hooks: build against Cabal == 3.18.* 2026-09-02 18:17:45 +02:00
sterni
f6a92561fc haskellPackages.Cabal_3_18_1_0: wire up with matching Cabal-syntax 2026-09-02 18:17:45 +02:00
sterni
9745c05cf8 haskellPackages.ghc-paths: allow compiling against Cabal 3.18
This is needed e.g. in the cabal-install overlay.
2026-09-02 18:17:45 +02:00
sterni
c94f146ea5 haskellPackages: stackage Nightly 2026-08-27 -> Nightly 2026-09-01
all-cabal-hashes: 2026-08-30T09:16:12Z -> 2026-09-02T14:06:22Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-09-02 18:10:58 +02:00
nixpkgs-ci[bot]
6c41d523f9 Merge 820d011531 into haskell-updates 2026-09-02 00:58:11 +00:00
nixpkgs-ci[bot]
944495f675 Merge 88ad3228bd into haskell-updates 2026-09-02 00:30:55 +00:00
Wolfgang Walther
3314fcd1d2 haskell.packages.ghc914.enummapset: fix tests with containers 0.8, adopt (#557565) 2026-09-01 07:15:02 +00:00
nixpkgs-ci[bot]
d78e1df3ac Merge f7488fa2ba into haskell-updates 2026-09-01 01:58:27 +00:00
Michael Daniels
0c42aa2b8b Merge commit '5e95c5b8ab022bcaa666866aabcf765f22df5c05' into haskell-updates 2026-08-31 21:48:35 -04:00
nixpkgs-ci[bot]
b9f877b238 Merge 810b033819 into haskell-updates 2026-08-31 00:34:10 +00:00
İlkecan Bozdoğan
11e0f4c678 haskellPackages.enummapset: add ilkecan to maintainers 2026-08-30 23:32:04 +03:00
İlkecan Bozdoğan
179eff5553 haskell.packages.ghc914.enummapset: fix tests with containers 0.8 2026-08-30 23:24:15 +03:00
Wolfgang Walther
e7f659cb57 haskellPackages.cabal2nix-unstable: 2.3.0-unstable-2026-06-23 -> 2.3.0-unstable-2026-08-21
Supports Cabal 3.18
2026-08-30 21:58:50 +02:00
Wolfgang Walther
edee302be2 haskellPackages.secp256k1-haskell: drop obsolete patch 2026-08-30 21:51:17 +02:00
Wolfgang Walther
677378b435 haskellPackages.dhall: drop obsolete patches 2026-08-30 21:45:22 +02:00
Wolfgang Walther
51f3af4a42 haskellPackages.yesod-static: patch to use ram over memory (#552197) 2026-08-30 19:31:03 +00:00
Wolfgang Walther
de6e972b4f haskellPackages.*: drop some inactive maintainers (#553837) 2026-08-30 14:20:48 +00:00
Wolfgang Walther
375f55b9dc haskellPackages: stackage Nightly 2026-08-08 -> Nightly 2026-08-27
all-cabal-hashes: 2026-08-09T03:01:25Z -> 2026-08-30T09:16:12Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-08-30 13:26:40 +02:00
nixpkgs-ci[bot]
b21c1bfba8 Merge 91bd06fd96 into haskell-updates 2026-08-30 00:33:36 +00:00
nixpkgs-ci[bot]
64cad13777 Merge b0aa699cd5 into haskell-updates 2026-08-29 00:28:06 +00:00
nixpkgs-ci[bot]
cea0d6d290 Merge d480fadb12 into haskell-updates 2026-08-27 01:35:58 +00:00
Wolfgang Walther
cbc29ba88a haskellPackages.hasktorch: jailbreak (#554074) 2026-08-26 19:34:38 +00:00
nixpkgs-ci[bot]
329a84bda4 Merge bb525e0730 into haskell-updates 2026-08-26 00:15:42 +00:00
Allen Du
039e7d4321 haskellPackages.ghc-typelits-extra: disable testing
tasty tests self-reference built typelits-extra package as a GHC module,
which doesn't work in Nix
2026-08-24 21:51:34 -04:00
Allen Du
895aa19bba haskellPackages.hasktorch: jailbreak
loosen bounds on doctest 0.25 -> 0.26. upstream changes merged
2026-08-24 21:35:23 -04:00
nixpkgs-ci[bot]
0e4dda44be Merge 2c6f56d024 into haskell-updates 2026-08-25 00:15:10 +00:00
nixpkgs-ci[bot]
3ba16f9b5e Merge 8150a74297 into haskell-updates 2026-08-24 00:14:53 +00:00
HigherOrderLogic
3619a6e93f steel: 0.8.2 -> 0.8.3 2026-08-23 13:09:39 +00:00
nixpkgs-ci[bot]
3df67b93de Merge f58bbc7ea2 into haskell-updates 2026-08-23 00:15:20 +00:00
nixpkgs-ci[bot]
8ed8d7cd2f Merge 2f3aa44ed8 into haskell-updates 2026-08-22 00:14:57 +00:00
nixpkgs-ci[bot]
2f153b164f Merge 748cffd26b into haskell-updates 2026-08-21 00:16:00 +00:00
nixpkgs-ci[bot]
f4290a712d Merge 2f6692f65c into haskell-updates 2026-08-20 00:14:50 +00:00
Wolfgang Walther
8125c8f952 haskellPackages: regenerate hackage-packages.nix 2026-08-19 08:57:05 +02:00
Wolfgang Walther
8fb5f5f8a0 haskellPackages: regenerate hackage-packages.nix after maintainer removal 2026-08-19 08:47:09 +02:00
Wolfgang Walther
fc0af5e28b haskellPackages.*: drop peti as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:10 +02:00
Wolfgang Walther
a9d59c8d18 haskellPackages.*: drop ivanbrennan as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:10 +02:00
Wolfgang Walther
13e05d0bc2 haskellPackages.*: drop dschrempf from some of their packages 2026-08-19 08:45:09 +02:00
Wolfgang Walther
8f7c86887d haskellPackages.*: drop Anton-Latukha as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:08 +02:00
Wolfgang Walther
b29c6b8f9c tamarin-prover: drop thoughtpolice as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:07 +02:00
Wolfgang Walther
55bbb3b7c9 haskellPackages.*: drop cdepillabout as maintainer from most packages
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:06 +02:00
Wolfgang Walther
b04bb80014 haskellPackages.*: drop poscat as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:06 +02:00
Wolfgang Walther
93cb8fb139 haskellPackages.*: drop dalpd as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:04 +02:00
Wolfgang Walther
0100807fdc haskellPackages.*: drop Gabriella439 as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:04 +02:00
Wolfgang Walther
89e7632843 haskellPackages.*: drop arturcygan as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:03 +02:00
Wolfgang Walther
2c5eb85631 haskellPackages.*: drop nomeata as maintainer
No reaction to pings in haskell related PRs for a long time.
2026-08-19 08:45:02 +02:00
nixpkgs-ci[bot]
6d4cf664be Merge e44a052fd9 into haskell-updates 2026-08-19 00:14:33 +00:00
Wolfgang Walther
8b057c40b5 haskell.packages.ghc914: misc fixes in preparation for HLS (#553336) 2026-08-18 07:53:04 +00:00
sterni
754e7391d2 haskell.packages.ghc914.generic-lens: disable doctests
It's not clear to me whether it is concerning that this test suite
fails.
2026-08-18 09:43:56 +02:00
sterni
1f46410e29 haskell.packages.ghc914.hie-compat: allow base >= 4.22 2026-08-18 09:43:56 +02:00
sterni
ffd5c0f686 haskell.packages.ghc914.ghc-trace-events: allow base >= 4.22 2026-08-18 09:43:51 +02:00
Wolfgang Walther
b3d151a51a haskellPackages.postgres-websockets: remove obsolete override 2026-08-18 09:22:16 +02:00
nixpkgs-ci[bot]
2f89f5073d Merge 991eb3e013 into haskell-updates 2026-08-18 00:14:48 +00:00
nixpkgs-ci[bot]
c4be39b04d Merge 8d2097f66c into haskell-updates 2026-08-17 00:14:27 +00:00
sterni
c3f4056d8d haskell.packages.ghc914.*rmolu: pick compatible versions 2026-08-16 16:17:06 +02:00
sterni
b455c9d332 haskell.packages.ghc914: move haskell-debugger overrides
Accidentally were in the jailbreaks section.
2026-08-16 16:17:06 +02:00
nixpkgs-ci[bot]
e1647a36da Merge 8c0d357b9f into haskell-updates 2026-08-16 00:15:12 +00:00
sterni
3f450dd19b haskellPackages.yesod-static: patch to use ram over memory
Otherwise, the package will not work together with crypton >= 1.1.
Since we know our version of crypton and, that memory will not be used,
we end up with a very simple patch.
2026-08-15 17:10:55 +02:00
Lukas Epple
841b8f5979 haskell.packages.ghc914: test more packages (#552232) 2026-08-15 12:22:36 +00:00
nixpkgs-ci[bot]
4cd1cda986 Merge 1055f58374 into haskell-updates 2026-08-15 00:14:42 +00:00
Wolfgang Walther
ad3c53a521 darcs: allow tls >= 2.2, http-client-tls >= 0.4 (#552277) 2026-08-14 08:19:04 +00:00
nixpkgs-ci[bot]
5bf4154b18 Merge d9507283e6 into haskell-updates 2026-08-14 00:26:30 +00:00
sterni
b519de25a3 haskell.compiler.ghcHEAD: 10.1.20260514 -> 10.1.20260810 2026-08-13 23:06:23 +02:00
sterni
eaa79b902b darcs: allow tls >= 2.2, http-client-tls >= 0.4 2026-08-13 14:30:34 +02:00
sterni
79f8691e65 darcs: move fgl dep removal into patch 2026-08-13 14:30:34 +02:00
Lukas Epple
3aa4d2d68f haskellPackages: Fix multiple packages maintained by turion (#549454) 2026-08-13 11:35:04 +00:00
sterni
c3d77c8517 Revert "haskell.packages.ghc914: 9.14.1 -> 9.14.1.20260728"
This partially reverts commit 36a316ea88.

Reason for revert: GHC 9.14.2-rc1 breaks a lot of stuff due to
breaking changes in core libs with few fixes for actual packages
available at the moment. Thanks to release-haskell.nix (which
isn't changed by this revert), we should have good visibility
on the state of regressions either way.
2026-08-13 13:30:48 +02:00
sterni
5d1e564405 top-level/release-haskell.nix: add jobs for GHC-9.14.2-rc1 2026-08-13 13:29:18 +02:00
sterni
e58f85ec8d top-level/release-haskell.nix: test more packages on GHC 9.14.1 2026-08-13 12:48:25 +02:00
sterni
877e5290de top-level/release-haskell.nix: test ghc-exactprint for more versions
Since this package has nontrivial overrides for many versions, it's
probably good to add an explicit job.
2026-08-13 12:48:25 +02:00
sterni
4be3abfe1f haskell.packages.ghc914.ghc-lib*: use ver compatible w/ GHC 9.14.1 2026-08-13 12:48:25 +02:00
sterni
5a6a8cded2 haskell.packages.ghc914.ghc-exactprint: adjust to 1.14.0.0 -> 1.14.1.0 2026-08-13 12:48:24 +02:00
sterni
f25caecf7a cabal-install: update haveSemaphoreCompat200 for GHC 9.14.2-rc1
GHC >= 9.14.2 will distribute semaphore-compat >= 2.0.0.
2026-08-13 12:48:24 +02:00
Manuel Bärenz
dbb43d1da6 haskellPackages.monad-schedule: Remove turion as maintainer, comment as unmaintained 2026-08-13 12:35:56 +02:00
Manuel Bärenz
86b532d04c haskellPackages.essence-of-live-coding-warp: disable test suite
The warp test suite runs an HTTP server that needs the threaded RTS, but is
missing ghc-options: -threaded. Fixed upstream in
https://github.com/turion/essence-of-live-coding/pull/153.

Assisted-by: Claude Code (Claude Opus 4.8)
2026-08-13 12:35:56 +02:00
Manuel Bärenz
08f8496ff9 haskellPackages.rhine: disable test suite
Test suite has a too-strict bound QuickCheck <2.16, but nightly ships 2.16.
Bumped upstream in https://github.com/turion/rhine/pull/449.

Assisted-by: Claude Code (Claude Opus 4.8)
2026-08-13 12:35:56 +02:00
Manuel Bärenz
ab222dd942 haskellPackages.monad-schedule: disable test suite
Test suite has a too-strict bound QuickCheck <2.16, but nightly ships 2.16.
Bumped upstream in https://github.com/turion/rhine/pull/449.

Assisted-by: Claude Code (Claude Opus 4.8)
2026-08-13 12:35:56 +02:00
Manuel Bärenz
bb0a89d397 haskellPackages.automaton: disable test suite
Test suite has a too-strict bound QuickCheck <2.16, but nightly ships 2.16.
Bumped upstream in https://github.com/turion/rhine/pull/449.

Assisted-by: Claude Code (Claude Opus 4.8)
2026-08-13 12:35:56 +02:00
Manuel Bärenz
b6af5b43ea haskellPackages.monad-bayes: disable test suite unconditionally
The exact-match SMC/RMSMC benchmark fixtures break with random >= 1.3
(which nightly ships), because the changed PRNG stream alters the sampled
output. Upstream CI stays green only because it is frozen on a 2021 nixpkgs
pin, so make the existing platform-conditional test skip unconditional.

https://github.com/tweag/monad-bayes/issues/368

Assisted-by: Claude Code (Claude Opus 4.8)
2026-08-13 12:35:56 +02:00
sterni
14328fc8f6 haskell.packages.ghc9141.cabal-install: upgrade Cabal library
We need to enable the cabalInstallOverlay for GHC 9.14.1 now since
cabal-install needs Cabal >= 3.16.1 which will only be bundled with
GHC >= 9.14.2.
2026-08-13 12:17:09 +02:00
nixpkgs-ci[bot]
7ad02aa7c0 Merge 4e2e39de80 into haskell-updates 2026-08-13 00:25:40 +00:00
Lukas Epple
311763be2d haskell.compiler.ghc9142: init at 9.14.1.20260728 [ghc-9.14.2-rc1] (#551805) 2026-08-12 15:36:32 +00:00
sterni
36a316ea88 haskell.packages.ghc914: 9.14.1 -> 9.14.1.20260728
This allows us to more easily verifiy that everything is in order
with the RC. Should probably be reverted before this change reaches
master.
2026-08-12 17:27:32 +02:00
sterni
2a38509e0f haskell.compiler.ghc9142: init at 9.14.1.20260728
https://www.haskell.org/ghc/blog/20260730-ghc-9.14.2-rc1-released.html
2026-08-12 11:29:13 +02:00
nixpkgs-ci[bot]
8707585398 Merge 57966db48d into haskell-updates 2026-08-12 00:25:01 +00:00
nixpkgs-ci[bot]
790c31e061 Merge 6077078555 into haskell-updates 2026-08-11 00:20:45 +00:00
nixpkgs-ci[bot]
1b8e493a4c Merge 5cdd538691 into haskell-updates 2026-08-10 00:21:28 +00:00
Wolfgang Walther
58673d30d4 haskellPackages: stackage Nightly 2026-07-26 -> Nightly 2026-08-08
all-cabal-hashes: 2026-07-26T14:06:58Z -> 2026-08-09T03:01:25Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-08-09 11:24:03 +02:00
nixpkgs-ci[bot]
beccc5847a Merge 92fc51132a into haskell-updates 2026-08-09 00:20:21 +00:00
Michael Daniels
3adf419aa4 Merge commit 'ce3d7ffb9855af1b68e2cac174e2a21c5fbef679' into haskell-updates 2026-08-08 16:33:17 -04:00
nixpkgs-ci[bot]
b52f4adde7 Merge cad39ce77b into haskell-updates 2026-08-04 00:37:07 +00:00
nixpkgs-ci[bot]
bd16497ad4 Merge 243895692a into haskell-updates 2026-08-03 00:38:12 +00:00
Wolfgang Walther
ffc266319e Merge commit '1681e76bd69a4fd0be27552e93b1abdec67392d5' into haskell-updates 2026-08-02 10:53:07 +02:00
R. Ryantm
eeafa95cd4 python3Packages.azure-mgmt-eventhub: 11.2.0 -> 12.0.0 2026-08-01 17:45:05 +00:00
Wolfgang Walther
fa192c1915 haskell.packages.ghc948.cabal2nix: fix deps (#545987) 2026-07-28 20:40:39 +00:00
Wolfgang Walther
78d4679404 haskellPackages.cabal-add: update patch (#543503) 2026-07-27 20:07:58 +00:00
Alexandre Esteves
a05b62f756 haskellPackages.cabal-add: update patch 2026-07-27 20:38:02 +01:00
Wolfgang Walther
2e37254a0d haskellPackages.changelog-d: Jailbreak to support latest deps (#546290) 2026-07-27 18:56:39 +00:00
Lukas Epple
e1f0c80964 haskellPackages.cabal-plan-bounds: Jailbreak to support latest deps (#546033) 2026-07-27 11:09:18 +00:00
nixpkgs-ci[bot]
3ae4f100fa Merge d3498f786f into haskell-updates 2026-07-27 00:39:05 +00:00
Wolfgang Walther
b92b966ae0 haskellPackages.bytezap: Jailbreak to support base 4.22 (#546007) 2026-07-26 17:24:09 +00:00
Wolfgang Walther
3f0da4e5f2 haskell.packages.ghc948.cabal2nix: fix deps
base64 only bumped the lower bounds on base in
https://github.com/emilypi/base64/pull/67 via revision, no code changes.
Safe to jailbreak.

crypton-x509-store only depends on unix without a version bound today,
so no need to downgrade.
2026-07-26 19:17:26 +02:00
Wolfgang Walther
338603c0d4 haskellPackages.git-annex: fix hash 2026-07-26 17:19:07 +02:00
Michael Daniels
3c1773c843 Merge commit '116e3485d174e7123a2b98392c79c4ff62c4720b' into haskell-updates 2026-07-26 11:02:41 -04:00
Wolfgang Walther
826465b345 haskellPackages: stackage Nightly 2026-07-24 -> Nightly 2026-07-26
all-cabal-hashes: 2026-07-24T18:50:05Z -> 2026-07-26T14:06:58Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-07-26 16:49:48 +02:00
Wolfgang Walther
ad05226f3d haskellPackages.text-icu: skip flaky t_blockCode test (#545967) 2026-07-26 14:30:45 +00:00
Wolfgang Walther
9da5406197 haskellPackages.amazonka-{core,s3-encryption}: allow crypton 1.1 (#545908) 2026-07-26 14:28:16 +00:00
Wolfgang Walther
21dcddba97 haskellPackages.amazonka-s3-encryption: unbreak 2026-07-26 16:23:23 +02:00
Wolfgang Walther
f8b6781bea haskellPackages.amazonka-{core,s3-encryption}: allow crypton 1.1 2026-07-26 16:23:14 +02:00
Wolfgang Walther
e83add3066 haskellPackages: regenerate hackage-packages.nix 2026-07-26 16:23:11 +02:00
sterni
d4fadf1842 haskellPackages.text-icu: skip flaky t_blockCode test
See https://github.com/haskell/text-icu/issues/103
2026-07-26 16:15:57 +02:00
sterni
48ea35d0b8 haskellPackages.text-icu: apply patch for time rendering test
See https://github.com/haskell/text-icu/issues/108.
2026-07-26 16:13:39 +02:00
Lukas Epple
5903a7f72d haskellPackages.dhall: fix build with http-client-tls 0.4 (#545900) 2026-07-26 14:06:25 +00:00
Wolfgang Walther
a428929e72 haskellPackages.arch-web: Jailbreak to allow latest http-client-tls (#545911) 2026-07-26 13:03:36 +00:00
Akshay Mankar
d6499c4e3c haskellPackages.changelog-d: Jailbreak to support latest deps 2026-07-26 14:55:05 +02:00
Akshay Mankar
9728ac8f06 haskellPackages.cabal-plan-bounds: Jailbreak to support latest deps 2026-07-26 14:34:45 +02:00
Akshay Mankar
1ae532eb77 haskellPackages.bytezap: Jailbreak to support base 4.22 2026-07-26 14:29:32 +02:00
Akshay Mankar
5df69cc621 haskellPackages.arch-web: Jailbreak to allow latest http-client-tls 2026-07-26 14:28:41 +02:00
Wolfgang Walther
6046acb728 haskellPackages.dhall: fix build with http-client-tls 0.4 2026-07-26 12:14:03 +02:00
Wolfgang Walther
87283c7045 haskellPackages.*: move generateOptparseApplicativeCompletions to configuration-nix.nix
Nothing temporary about these.
2026-07-26 12:14:02 +02:00
sterni
ea31f133da haskell.packages.microhs.time: 1.16 -> 1.16.0.1
(To fix evaluation.)
2026-07-25 11:36:16 +02:00
nixpkgs-ci[bot]
5a5cd26432 Merge a016e17772 into haskell-updates 2026-07-25 00:37:35 +00:00
Lukas Epple
d47687c04d [haskell-updates] haskellPackages: stackage Nightly 2026-07-13 -> Nightly 2026-07-24 (#545393) 2026-07-24 21:53:13 +00:00
sterni
08f0950a50 haskell.packages.microhs.haskeline: 0.8.4.1 -> 0.8.5.0
(To fix evaluation.)
2026-07-24 23:35:24 +02:00
sterni
f4c6e009f9 haskellPackages.yesod-test: avoid infinite recursion 2026-07-24 23:28:15 +02:00
sterni
a1beaf2803 haskellPackages.no-recursion: drop obsolete override 2026-07-24 23:25:28 +02:00
sterni
3594aefa35 haskellPackages: stackage Nightly 2026-07-13 -> Nightly 2026-07-24
all-cabal-hashes: 2026-07-15T08:37:28Z -> 2026-07-24T18:50:05Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-07-24 22:05:31 +02:00
Lukas Epple
3b19ff96a1 [haskell-updates] haskell.packages.ghc9125: 9.12.4.20260614 -> 9.12.4.20260713 (#544619) 2026-07-24 20:01:07 +00:00
nixpkgs-ci[bot]
19573606e8 Merge e220185ff6 into haskell-updates 2026-07-24 00:34:22 +00:00
nixpkgs-ci[bot]
7632f2c418 Merge 6e369fe949 into haskell-updates 2026-07-23 00:36:30 +00:00
sterni
b393efc343 haskell.packages.ghc9125: 9.12.4.20260614 -> 9.12.4.20260713
rc2 -> rc3
2026-07-22 19:32:38 +02:00
nixpkgs-ci[bot]
eef2380c20 Merge dde6423243 into haskell-updates 2026-07-22 00:34:47 +00:00
nixpkgs-ci[bot]
e3c24ee8db Merge c91334b372 into haskell-updates 2026-07-21 00:36:50 +00:00
Malte Ott
116208d9cf haskellPackages.hie-bios: restrict to 0.19 (#543505) 2026-07-20 15:54:18 +00:00
nixpkgs-ci[bot]
a332844436 Merge cbf17f2c3c into haskell-updates 2026-07-20 00:39:47 +00:00
Alexandre Esteves
86ed8342de haskellPackages: regenerate package set based on current config 2026-07-19 13:45:57 +01:00
Alexandre Esteves
31f495afe9 haskellPackages.hie-bios: restrict to 0.19 2026-07-19 13:45:49 +01:00
nixpkgs-ci[bot]
da941382a6 Merge 2a83e50fab into haskell-updates 2026-07-19 00:37:23 +00:00
Wolfgang Walther
920b50911d [haskell-updates] haskellPackages: stackage Nightly 2026-06-26 -> Nightly 2026-07-13 (#543047) 2026-07-18 06:01:42 +00:00
Wolfgang Walther
43159787fd haskellPackages.rerefined: allow QuickCheck 2.16 (#536459) 2026-07-18 06:01:28 +00:00
nixpkgs-ci[bot]
a603053a30 Merge b5d95a3fd3 into haskell-updates 2026-07-18 00:34:07 +00:00
Wolfgang Walther
5865c4be2c haskellPackages.postgres-websockets: update jailbreak 2026-07-17 22:39:16 +02:00
Wolfgang Walther
b72ec6bdee haskellPackages.no-recursion: warn for obsolete override
A fix has been merged upstream, but not released, yet - so adding the
warning to pick that up automatically on the next bump.
2026-07-17 22:39:08 +02:00
Wolfgang Walther
c818fb7e53 haskellPackages: drop various obsolete overrides after hackage bump 2026-07-17 22:39:04 +02:00
Wolfgang Walther
88daa4b688 haskellPackages: regenerate hackage-packages.nix 2026-07-17 22:33:28 +02:00
Wolfgang Walther
d82c0d269e haskellPackages.mlkem: disable tests 2026-07-17 22:33:26 +02:00
Wolfgang Walther
0b6b59708c haskellPackages: stackage Nightly 2026-06-26 -> Nightly 2026-07-13
all-cabal-hashes: 2026-06-26T06:10:51Z -> 2026-07-15T08:37:28Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-07-17 22:33:25 +02:00
Wolfgang Walther
9220258efb haskellPackages.mlkem: unmark broken
This package is still effectively broken at this stage, but the next
bump to stackage will add mlkem as a dependency of tls, which is in the
dependency chain of cabal2nix itself.

The same bump will update crypton and thus make mlkem build - but we
can't mark it unbroken, when cabal2nix-unstable fails to run because one
of its dependencies is marked broken...
2026-07-17 22:09:38 +02:00
nixpkgs-ci[bot]
a8560ee995 Merge 3caf6c92ce into haskell-updates 2026-07-17 00:36:58 +00:00
nixpkgs-ci[bot]
cfdc80cdd7 Merge 8288eae5a4 into haskell-updates 2026-07-16 00:35:07 +00:00
Wolfgang Walther
523ffbe971 haskellPackages.rapid: patch bounds (#541874) 2026-07-15 06:41:29 +00:00
nixpkgs-ci[bot]
3aed88a715 Merge 2c726dc782 into haskell-updates 2026-07-15 00:30:56 +00:00
Alexandre Esteves
1c3465fcb7 haskellPackages: regenerate package set based on current config 2026-07-14 17:57:03 +01:00
Alexandre Esteves
54112f9a6b haskellPackages.rapid: patch bounds 2026-07-14 17:56:50 +01:00
nixpkgs-ci[bot]
92cbc9ca81 Merge d95279435c into haskell-updates 2026-07-14 00:33:37 +00:00
nixpkgs-ci[bot]
6a3c990a99 Merge 310b8cc6a5 into haskell-updates 2026-07-13 00:38:09 +00:00
nixpkgs-ci[bot]
39ee207b1d Merge dd93798a29 into haskell-updates 2026-07-12 00:38:11 +00:00
nixpkgs-ci[bot]
d64edb78f9 Merge ffc7f8ce99 into haskell-updates 2026-07-11 00:36:01 +00:00
nixpkgs-ci[bot]
54726cb9e3 Merge 0e6ff04fc5 into haskell-updates 2026-07-10 00:42:12 +00:00
nixpkgs-ci[bot]
b7659cdb62 Merge 8ab1ccd1c1 into haskell-updates 2026-07-09 00:41:01 +00:00
nixpkgs-ci[bot]
bcf85400c4 Merge bd3c09ca2a into haskell-updates 2026-07-08 00:36:49 +00:00
nixpkgs-ci[bot]
e3927c07f7 Merge 60f3895575 into haskell-updates 2026-07-07 00:43:55 +00:00
nixpkgs-ci[bot]
8486e8a7b3 Merge fbdfe58264 into haskell-updates 2026-07-06 00:43:34 +00:00
nixpkgs-ci[bot]
4f0970401a Merge 7d5d19274b into haskell-updates 2026-07-05 00:43:51 +00:00
nixpkgs-ci[bot]
9959ce2f44 Merge f91cfe02f8 into haskell-updates 2026-07-04 00:40:56 +00:00
nixpkgs-ci[bot]
3f085fe61c Merge 9778ed5674 into haskell-updates 2026-07-03 00:42:09 +00:00
Wolfgang Walther
f61423d87c haskellPackages.lambdabot: remove ncfavier as maintainer (#537887) 2026-07-02 19:57:54 +00:00
Naïm Camille Favier
4aeebf57da haskellPackages.lambdabot: remove ncfavier as maintainer 2026-07-02 19:38:32 +02:00
Wolfgang Walther
4c7647a6d3 haskell.packages.ghc{96,98}.haskell-language-server: fix build (#537724) 2026-07-02 10:10:33 +00:00
Wolfgang Walther
afda14f1d4 dhall-lsp-server: fix build with lsp 2.8 2026-07-02 10:31:48 +02:00
Wolfgang Walther
e9af2ed4be haskellPackages.no-recursion: jailbreak 2026-07-02 10:23:39 +02:00
Wolfgang Walther
2735e861f0 haskell.packages.ghc{96,98}.haskell-language-server: fix build
Jailbreaks are due to optparse-applicative.
2026-07-02 10:07:26 +02:00
Wolfgang Walther
92ca07b6a5 haskellPackages.threadscope: jailbreak 2026-07-02 09:48:12 +02:00
Wolfgang Walther
e82d6b924f haskellPackages.taskwarrior: jailbreak 2026-07-02 09:43:24 +02:00
Wolfgang Walther
94aa8f8960 haskellPackages.shh{,-extras}: jailbreak 2026-07-02 09:41:11 +02:00
Wolfgang Walther
75496eb67a haskellPackages.eventlog2html: jailbreak 2026-07-02 09:36:13 +02:00
Wolfgang Walther
9c55dbeccf [haskell-updates] stack: patch for semaphore-compat >= 2.0 (#534567) 2026-07-02 07:25:00 +00:00
Wolfgang Walther
cef090d1ab haskellPackages.optics: pick patches that make test suite pass with 9.12 (#536009) 2026-07-02 07:19:43 +00:00
sterni
4132fb9736 haskellPackages.optics: pick patches that make test suite pass with 9.12
I'm not 100% clear whether there is still some kind of GHC regression
involved here, but I think we can pick these patches from upstream's
development branch. Also GHC upstream is aware of these (original)
failures with 9.12.5-rc2.
2026-07-02 09:13:52 +02:00
Wolfgang Walther
98c655c09a haskellPackages.*: compile a few test suites with threaded runtime (#537144) 2026-07-02 07:06:56 +00:00
nixpkgs-ci[bot]
3f49232af6 Merge 8037b1aab1 into haskell-updates 2026-07-02 00:50:41 +00:00
nixpkgs-ci[bot]
7100632254 Merge 5bb269961b into haskell-updates 2026-07-01 00:56:02 +00:00
Alexandre Esteves
b078be0041 haskellPackages.*: compile a few test suites with threaded runtime 2026-07-01 01:01:33 +01:00
nixpkgs-ci[bot]
92779d4478 Merge 3b1d058d00 into haskell-updates 2026-06-30 00:53:14 +00:00
sterni
070e7a021f haskellPackages.futhark-manifest: use version requested by futhark-0.26.3 2026-06-29 23:56:40 +02:00
Wolfgang Walther
71b5964ed6 haskellPackages.{yaya*}: allow doctest 0.25 (#536739) 2026-06-29 18:04:32 +00:00
Wolfgang Walther
00a35c51c7 haskellPackages.{yaya*}: allow doctest 0.25 2026-06-29 19:55:06 +02:00
Wolfgang Walther
dbd129b241 haskellPackages.graphviz: allow QuickCheck 2.16 (#536737) 2026-06-29 17:54:14 +00:00
Wolfgang Walther
26066e1e2b haskellPackages.graphviz: allow QuickCheck 2.16 2026-06-29 19:28:59 +02:00
nixpkgs-ci[bot]
60f1d07046 Merge 2df5d1313a into haskell-updates 2026-06-29 00:55:22 +00:00
Wolfgang Walther
a5e06de0c4 haskellPackages.servant-{auth-client,auth-docs,auth-server,swagger}: jailbreak (#536456) 2026-06-28 22:21:46 +00:00
Wolfgang Walther
8833922b3e haskellPackages.rerefined: allow QuickCheck 2.16 2026-06-28 23:57:31 +02:00
Wolfgang Walther
d0e8fdd1bd haskellPackages.servant-{auth-client,auth-docs,auth-server,swagger}: jailbreak 2026-06-28 23:39:46 +02:00
sterni
9122c84035 git-annex: delete unused patch file 2026-06-28 16:15:35 +02:00
sterni
f479cbacab stack: apply patches for semaphore-compat >= 2.0
Apply patches from https://github.com/commercialhaskell/stack/pull/6935
allowing us to build stack with GHC 9.12.5-rc2 (but no other GHC version).
Patch for the change log is not included (due to likely conflict problems),
but other documentation included with stack is updated.

We also apply an unrelated bug fix, so we don't need to rebase the patches.
2026-06-28 16:12:15 +02:00
sterni
f87fabdc91 stack: drop released patch 2026-06-28 16:11:51 +02:00
sterni
f94cecf640 haskell.packages.ghc910.stack: remove compat code
Ideally, we won't use this going forward and just build stack with GHC 9.12
2026-06-28 15:45:51 +02:00
Wolfgang Walther
fc0932307c pkgsStatic.haskell.packages.native-bignum.ghc948.postgrest: fix build
Removes a dependency which had long been replaced upstream, but the
expression is still generated from the outdated hackage package.

The GHC 9.4.8 static variant is still used upstream, but we will be able
to remove it from the release set on PostgREST's next release.
2026-06-28 10:47:04 +02:00
Wolfgang Walther
ffbec19b05 haskellPackages.git-annex: update hash 2026-06-28 10:32:42 +02:00
nixpkgs-ci[bot]
435e7264b6 Merge bdd995eaee into haskell-updates 2026-06-28 00:54:07 +00:00
sternenseemann
480f0726e7 [haskell-updates] haskellPackages: stackage Nightly 2026-06-20 -> Nightly 2026-06-26 (#534748) 2026-06-27 11:29:35 +00:00
nixpkgs-ci[bot]
4d0ae93287 Merge 538087c016 into haskell-updates 2026-06-27 00:52:07 +00:00
sternenseemann
81ef0ce73b haskellPackages.wai-app-file-cgi: pin to < 3.2.0 for mighttpd2 (#535246) 2026-06-26 11:13:45 +00:00
sterni
24211dd381 haskellPackages.wai-app-file-cgi: pin to < 3.2.0 for mighttpd2
Requires picking a compat patch from 3.2.1 for http-types-0.12.5.
2026-06-26 13:04:54 +02:00
sterni
8b99224c3e haskellPackages.statistics: drop obsolete override 2026-06-26 10:48:10 +02:00
sterni
d56383f426 haskellPackages: stackage Nightly 2026-06-20 -> Nightly 2026-06-26
all-cabal-hashes: 2026-06-20T12:32:58Z -> 2026-06-26T06:10:51Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-06-26 10:48:10 +02:00
nixpkgs-ci[bot]
2836c4b1f4 Merge 19e056881c into haskell-updates 2026-06-26 00:54:38 +00:00
Wolfgang Walther
16a3b0c7d9 [haskell-updates] git-annex: unbreak (#534543) 2026-06-25 08:31:42 +00:00
Wolfgang Walther
7db16b7a40 top-level/release-haskell.nix: use ghc 9.12 in versioned jobs (#534745) 2026-06-25 07:55:36 +00:00
nixpkgs-ci[bot]
85b5c86354 Merge 19a053f28c into haskell-updates 2026-06-25 00:53:29 +00:00
nixpkgs-ci[bot]
3f6c25ad80 Merge dd4c7b49b6 into haskell-updates 2026-06-24 00:48:36 +00:00
sterni
a8988fede0 top-level/release-haskell.nix: drop ghc9125 exclusions
These packages need to work in the default package set anyways!
2026-06-23 23:36:56 +02:00
sterni
68f69e8b05 top-level/release-haskell.nix: prefer ghc9125 over ghc9123 2026-06-23 23:36:56 +02:00
Robert Hensing
9bbb567bb9 haskellPackages.hercules-ci-optparse-applicative: 0.19.0.0-fork-0 -> 0.19.0.0-fork-1 2026-06-23 17:11:40 +02:00
sterni
5f8a3af9eb haskellPackages.git-annex: patch for http-types >= 0.12.5 2026-06-23 12:55:31 +02:00
sterni
b25e3e8489 git-annex: update sha256 for 10.20260601 2026-06-23 12:55:31 +02:00
sterni
a220c38f46 haskellPackages.cabal2nix-unstable: 2026-03-30 -> 2026-06-23
This makes sure the libmagic dependency of haskellPackages.magic
is resolved correctly again.
2026-06-23 12:55:25 +02:00
sterni
fdbcfd8b47 haskellPackages.statistics: allow doctest >= 0.25 2026-06-23 10:17:49 +02:00
sterni
eff6c0e60e darcs: patch incompatibilities with Stackage Nightly and Cabal 3.14 2026-06-23 10:17:49 +02:00
nixpkgs-ci[bot]
5a03008b47 Merge 691bc285bc into haskell-updates 2026-06-23 00:52:15 +00:00
nixpkgs-ci[bot]
6dd4da168b Merge 6e7f01b46b into haskell-updates 2026-06-22 00:59:28 +00:00
Alexandre Esteves
4cbc2251c7 haskellPackages.haskell-language-server: fix or bump deps (#525752) 2026-06-22 00:38:49 +00:00
Alexandre Esteves
a8233a24e1 haskellPackages: regenerate package set based on current config 2026-06-21 23:04:56 +01:00
Alexandre Esteves
da4f3989f0 haskellPackages.haskell-language-server: add myself as maintainer including deps 2026-06-21 22:44:59 +01:00
Alexandre Esteves
e0497b3d10 haskellPackages: drop obsolete package upgrades 2026-06-21 22:44:07 +01:00
Alexandre Esteves
a49c815e3d haskellPackages: regenerate package set based on current config 2026-06-21 22:43:24 +01:00
Alexandre Esteves
f213d6af36 haskellPackages.haskell-language-server: unrestrict deps 2026-06-21 22:30:23 +01:00
Alexandre Esteves
aba749b3bb haskellPackages.stylish-haskell: patch bound 2026-06-21 22:30:07 +01:00
Wolfgang Walther
e64658550c cabal-install: patch for compatibility with semaphore-compat-2.0.0 (#531658) 2026-06-21 09:11:29 +00:00
Wolfgang Walther
07d2edc929 haskellPackages.gitit: drop obsolete overrides 2026-06-21 10:47:07 +02:00
nixpkgs-ci[bot]
b52ea84a40 Merge dccba7b9f2 into haskell-updates 2026-06-21 00:59:34 +00:00
sterni
f394a62a65 cabal-install: patch for compatibility with semaphore-compat-2.0.0
This is necessary pending a release of cabal-install-3.18 (and Cabal-3.18).
Since the patch for Cabal changes the public API, I've chosen to only
apply it inside the cabal-install overlay for now.
2026-06-21 02:39:54 +02:00
sternenseemann
ad66699b02 [haskell-updates] haskellPackages: stackage Nightly 2026-06-09 -> Nightly 2026-06-16 (#530271) 2026-06-21 00:30:46 +00:00
sterni
084d450fa7 haskell.packages.ghc9125: 9.12.4.20260606 -> 9.12.4.20260614 2026-06-20 19:18:03 +02:00
Wolfgang Walther
ec138222f7 haskellPackages.postgres-websockets: jailbreak (wai-app-static) 2026-06-20 19:18:03 +02:00
sterni
5a13f175d1 haskellPackages.hakyll-filestore: drop obsolete override 2026-06-20 19:18:03 +02:00
Wolfgang Walther
117625921f haskellPackages.hw-prim: drop obsolete jailbreak 2026-06-20 19:18:03 +02:00
Wolfgang Walther
2c44031fe0 haskellPackages.vector: drop obsolete jailbreak 2026-06-20 19:18:03 +02:00
sterni
d34ba4d817 haskellPackages: stackage Nightly 2026-06-09 -> Nightly 2026-06-20
all-cabal-hashes: 2026-06-09T15:28:54Z -> 2026-06-20T12:32:58Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-06-20 19:18:02 +02:00
nixpkgs-ci[bot]
e34ce374a1 Merge 6c91888634 into haskell-updates 2026-06-20 00:54:18 +00:00
nixpkgs-ci[bot]
a00be59a94 Merge f7df78e77a into haskell-updates 2026-06-19 01:03:53 +00:00
nixpkgs-ci[bot]
ab20ff9b2f Merge a0fe7a7f2e into haskell-updates 2026-06-18 00:58:39 +00:00
nixpkgs-ci[bot]
995d34a153 Merge 8cf9f7fff1 into haskell-updates 2026-06-17 00:58:42 +00:00
Wolfgang Walther
9208b19946 haskellPackages.{rvar,QuickCheck-safe}: fix build (#531374) 2026-06-16 20:14:29 +00:00
nixpkgs-ci[bot]
9029909ba3 Merge 5a21d1bfee into haskell-updates 2026-06-16 01:04:21 +00:00
nixpkgs-ci[bot]
b82be3afe6 Merge 635f366cf9 into haskell-updates 2026-06-15 00:59:45 +00:00
Naïm Camille Favier
248b70dc3b haskellPackages.QuickCheck-safe: allow build with QuickCheck 2.16 2026-06-14 16:11:41 +02:00
Naïm Camille Favier
0baca65faa haskellPackages.{rvar,random-fu}: fix build 2026-06-14 16:11:11 +02:00
nixpkgs-ci[bot]
b1528a1baf Merge a18d24ff2b into haskell-updates 2026-06-14 00:57:26 +00:00
Wolfgang Walther
200316c491 haskellPackages/fused-effects: jailbreak because of too tight hedgedoc dep (#531331) 2026-06-13 12:49:06 +00:00
mangoiv
3c4f10205c haskellPackages/fused-effects: jailbreak because of too tight hedgedog dep 2026-06-13 14:03:44 +02:00
Wolfgang Walther
827c840fb1 haskellPackages.validation: pin to 1.1.5 (#530365) 2026-06-13 11:43:41 +00:00
Allen Du
095f6729ca haskellPackages.validation: pin to 1.1.5 2026-06-13 10:17:35 +02:00
Wolfgang Walther
1352e67378 haskellPackages: regenerate hackage-packages.nix 2026-06-13 10:17:11 +02:00
nixpkgs-ci[bot]
0814616eaf Merge 08740d8811 into haskell-updates 2026-06-13 00:57:33 +00:00
nixpkgs-ci[bot]
f70431ea67 Merge 20c18080b0 into haskell-updates 2026-06-12 00:58:47 +00:00
sterni
8383c3f904 haskellPackages.hakyll-filestore: allow hakyll >= 4.17 2026-06-11 22:38:23 +02:00
nixpkgs-ci[bot]
cac8c10692 Merge d9c4084332 into haskell-updates 2026-06-11 00:55:35 +00:00
Wolfgang Walther
739281cf7a haskellPackages.yesod-middleware-csp: jailbreak & unbreak (#529859) 2026-06-10 09:49:07 +00:00
Michael Schneider
ef5a2561e3 haskellPackages.yesod-middleware-csp: 1.2.0 -> 1.3.0 2026-06-10 16:40:50 +07:00
sterni
a5f1afdf0f haskellPackages.pandoc: drop patch applied by upstream 2026-06-10 06:40:59 +02:00
sternenseemann
cbe86ed815 [haskell-updates] haskellPackages: stackage Nightly 2026-05-27 -> Nightly 2026-06-07 (#529097) 2026-06-09 16:33:20 +00:00
Wolfgang Walther
5617c0ba47 haskellPackages: stackage Nightly 2026-05-27 -> Nightly 2026-06-09
all-cabal-hashes: 2026-05-28T09:17:22Z -> 2026-06-09T15:28:54Z

(generated by maintainers/scripts/haskell/update-package-set.sh)

Co-authored-by: sterni <sternenseemann@systemli.org>
2026-06-09 18:08:40 +02:00
sternenseemann
caf8327196 git-annex: build against filepath-bytestring instead of file-io (#527916) 2026-06-09 15:35:27 +00:00
sternenseemann
89b9cdcbba haskellPackages.{bitwise,psqueues,xz}: drop override (#525905) 2026-06-09 15:33:55 +00:00
sternenseemann
3c3354afa3 haskell.packages.ghc912: 9.12.3 -> 9.12.4.20260606 (#529900) 2026-06-09 15:11:44 +00:00
sterni
8cc9c34bcb haskell.packages.ghc9{4,6}.semaphore-compat: 1.0.0 -> 2.0.0
This matches GHC 9.12.5.
2026-06-09 15:49:31 +02:00
sterni
8c3d964e79 haskell.packages.ghc912: 9.12.3 -> 9.12.4.20260606 2026-06-09 13:54:57 +02:00
nixpkgs-ci[bot]
cadaf97e4e Merge 3438114c15 into haskell-updates 2026-06-09 00:50:54 +00:00
nixpkgs-ci[bot]
593c21a56a Merge f77c3e23e5 into haskell-updates 2026-06-08 00:57:17 +00:00
Wolfgang Walther
6306c15610 elmPackages.elm-format: jailbreak (#529072) 2026-06-07 10:03:20 +00:00
Marek Fajkus
884892c2c1 elmPackages.elm-format: jailbreak 2026-06-07 11:40:59 +02:00
nixpkgs-ci[bot]
627dd785ad Merge 38d9adc8ca into haskell-updates 2026-06-07 00:56:22 +00:00
nixpkgs-ci[bot]
180157dfa4 Merge b99e1dabec into haskell-updates 2026-06-06 00:52:21 +00:00
Wolfgang Walther
0d1190abf7 haskellPackages.duckdb-simple: jailbreak (#528095) 2026-06-05 20:49:03 +00:00
nixpkgs-ci[bot]
c24d964453 Merge fcfb4d2c1c into haskell-updates 2026-06-05 00:55:21 +00:00
Allen Du
9ec4c8e1b6 haskellPackages.duckdb-simple: jailbreak
too strict bounds on QuickCheck <2.16
2026-06-04 15:30:54 -04:00
sternenseemann
b32a192bcf mkjson: disable doctests and switch to Codeberg (#527977) 2026-06-04 14:05:55 +00:00
Troels Henriksen
338f88c94a mkjson: disable doctests and switch to Codeberg 2026-06-04 15:43:27 +02:00
sternenseemann
a262ae9474 haskellPackages.servant-mutlipart-core: jailbreak (#527963) 2026-06-04 12:56:45 +00:00
sterni
9f367b9af0 haskellPackages.hakyll-alectryon: allow hakyll 4.17 2026-06-04 14:50:03 +02:00
sterni
9227423f57 haskellPackages.hakyll-images: drop obsolete override
Test suite was fixed in 1.3.1
2026-06-04 14:48:33 +02:00
sorki
79b85a6061 haskellPackages.servant-mutlipart-core: jailbreak
Pending issue / PR
https://github.com/haskell-servant/servant-multipart/issues/76
https://github.com/haskell-servant/servant-multipart/pull/77
2026-06-04 14:47:10 +02:00
sterni
07837352f5 git-annex: build against filepath-bytestring instead of file-io
Unfortunately, file-io >= 0.2 is required which conflicts with the core
package shipped with GHC.
2026-06-04 12:51:17 +02:00
sterni
422b020e60 git-annex: update sha256 for 10.20260525 2026-06-04 12:50:48 +02:00
nixpkgs-ci[bot]
d58b43bad8 Merge 0cc225cd89 into haskell-updates 2026-06-04 01:02:38 +00:00
nixpkgs-ci[bot]
e4e45c45d7 Merge 52383c55bc into haskell-updates 2026-06-03 01:03:22 +00:00
Wolfgang Walther
a0811c1859 haskellPackages.dataframe: unpin from 0.3.3.6 (#526717) 2026-06-02 06:42:04 +00:00
nixpkgs-ci[bot]
41dec8b399 Merge e7713b176c into haskell-updates 2026-06-02 00:57:41 +00:00
Ai-Ya-Ya
4b9529d490 haskellPackages.pinch: jailbreak
bump already merged upstream, awaiting new Hackage release
2026-06-01 23:59:36 +00:00
Ai-Ya-Ya
eca559367a haskellPackages.dataframe: unpin from 0.3.3.6
later version of dataframe removed dependency on random-1.3 so safe to
unpin
2026-06-01 18:48:15 +00:00
Wolfgang Walther
d217b14de6 haskellPackages.haskell-ci: 0.18.1 -> 0.19.20260331 (#525918) 2026-06-01 17:41:44 +00:00
nixpkgs-ci[bot]
5aafdde3a0 Merge 501880c9da into haskell-updates 2026-06-01 00:54:54 +00:00
nixpkgs-ci[bot]
9eb68607ef Merge 78058c8132 into haskell-updates 2026-05-31 00:54:34 +00:00
sterni
430963bdf1 haskellPackages.haskell-ci: 0.18.1 -> 0.19.20260331
This plus a bunch of workarounds fixes the build of haskell-ci with
Stackage Nightly.
2026-05-30 13:03:39 +02:00
Wolfgang Walther
4ca20a7582 haskellPackages.xz: drop override
Fixed in a new revision on the latest hackage bump.
2026-05-30 12:31:51 +02:00
Wolfgang Walther
39ad1cb021 haskellPackages.psqueues: drop override
Fixed in a new revision on the latest hackage bump.
2026-05-30 12:30:57 +02:00
Wolfgang Walther
6ad984ce3d haskellPackages.bitwise: drop override
Fixed in a new revision on the latest hackage bump.
2026-05-30 12:30:31 +02:00
sternenseemann
8b0587a6d1 haskellPackages.pdftotext: fix build (#525219) 2026-05-30 10:17:08 +00:00
sterni
668847dd15 haskellPackages.hoogle: unpin
This pin should _not_ have survived this long!
2026-05-30 11:42:25 +02:00
Wolfgang Walther
40f0c70593 postgrest: fix build (#524050) 2026-05-30 08:48:06 +00:00
nixpkgs-ci[bot]
265fda252f Merge ce8325fa0e into haskell-updates 2026-05-30 00:50:33 +00:00
sterni
e1eeed9ea6 release-haskell.nix: test haddock-{api,library} on GHC < 9.12
At least where possible.
2026-05-29 12:45:02 +02:00
sterni
d3928686c3 haskell.packages.ghc96.haddock-api: ignore overly strict bounds 2026-05-29 12:45:02 +02:00
sterni
fb629a8712 haskell.packages.ghc94.haddock-{api,library}: provide matching versions
GHC >= 9.12 ships these libraries as a core package, so we need to manually
pick them for older package sets. Given that they depend on the ghc library,
they actually need to match.

The broken flag on haddock-api is pretty much bogus now, as it isn't
even built as part of the main package set anymore (but with ghc as a
core pkg), but haskell.packages.ghc9{8,10}.haddock-api need to be marked
as broken since no releases compatible with GHC 9.10 or 9.8 have been
made to Hackage.
2026-05-29 12:44:22 +02:00
sterni
1fa9545db7 haskell.packages.ghc94.file-io: don't try to provide
file-io depends on unix >= 2.8 which isn't included with GHC 9.4, so we
can't properly build file-io in this package set (without making it
inconsist). Our best shot at making packages “just work” is hoping the
use Cabal conditionals to depend on file-io, so file-io doesn't actually
wind up being necessary for GHC 9.4.

If file-io is absolutely necessary, manual package specific intervention
will be necessary either way.
2026-05-29 12:42:44 +02:00
sterni
7b203a8cdf haskell.packages.ghc9{0,4,6}.semaphore-compat: keep using 1.0.0
semaphore-compat 2.0.0 has just been released, but no GHC ships it as
a core package yet, so using 1.0.0 for GHC <9.8 makes more sense as it
matches Stackage Nightly.
2026-05-29 12:42:43 +02:00
sternenseemann
3080e495c5 haskellPackages.amazonka: fix build (#525212) 2026-05-29 09:53:03 +00:00
nixpkgs-ci[bot]
41a68a1180 Merge 7b97a86791 into haskell-updates 2026-05-29 00:53:02 +00:00
Marc Scholten
2c84961290 haskellPackages.pdftotext: fix build 2026-05-28 17:35:29 +01:00
Marc Scholten
eb378a86bf haskellPackages.amazonka: fix build 2026-05-28 15:59:22 +01:00
sternenseemann
b8880df8ac haskell.packages.ghc902Binary: fix evaluation of package set (#496292) 2026-05-28 10:49:59 +00:00
sternenseemann
79a87d6750 haskell.packages.ghc902Binary: fix evaluation of package set
These attributes need to be present, so that callPackage doesn't fail
with an unrecoverable error on some members of the package set. This
is not necessary for any package Hydra builds, but helps for listing/
inspecting the package set.
2026-05-28 12:40:26 +02:00
sternenseemann
61b9e0b5f4 haskell.packages.microhs: fix eval after bump to nightly (#522940) 2026-05-28 10:28:38 +00:00
sternenseemann
2cb1137ad8 [haskell-updates] haskellPackages: stackage Nightly 2026-05-16 -> Nightly 2026-05-27 (#525157) 2026-05-28 10:24:12 +00:00
sterni
dc341cc322 haskell.packages.microhs: fix eval after bump to nightly 2026-05-28 12:23:16 +02:00
sternenseemann
7ef227eef6 haskellPackages.ghc-typelits-natnormalise: fix tests (#524100) 2026-05-28 10:17:40 +00:00
sterni
df2259de34 haskellPackages.os-string_2_0_10: drop obsolete jailbreak 2026-05-28 12:12:18 +02:00
sterni
fbfe792c92 haskellPackages: stackage Nightly 2026-05-16 -> Nightly 2026-05-27
all-cabal-hashes: 2026-05-16T18:12:46Z -> 2026-05-28T09:17:22Z

(generated by maintainers/scripts/haskell/update-package-set.sh)
2026-05-28 12:07:57 +02:00
nixpkgs-ci[bot]
18c743b5c9 Merge 8be06063cd into haskell-updates 2026-05-28 00:46:19 +00:00
Marc Scholten
1912d24658 haskellPackages.ghc-typelits-natnormalise: fix tests
Tests spawn ghc with -fplugin and need the package's in-place package database in NIX_GHC_PACKAGE_PATH_FOR_TEST.

Put the override in configuration-nix.nix so it applies across GHC package sets.

Assisted-by: OpenAI Codex (GPT-5)
2026-05-27 10:42:28 +01:00
nixpkgs-ci[bot]
8b3bed966a Merge c0523a4c8f into haskell-updates 2026-05-27 00:51:00 +00:00
nixpkgs-ci[bot]
8ca5572327 Merge 0a6619d2fd into haskell-updates 2026-05-26 01:34:21 +00:00
nixpkgs-ci[bot]
f1cd3a542b Merge 3ab9d06032 into haskell-updates 2026-05-26 00:48:54 +00:00
Wolfgang Walther
28ea7d3e94 postgrest: fix build
text-builder-dev 0.3.10 needs lawful-conversions < 0.2.

postgrest itself still depends on the older insert-ordered-containers <
0.3, but swagger2 - despite trying to provide a "compat" layer - fails
to build with that, so we pin both of them.
2026-05-25 16:51:13 +02:00
nixpkgs-ci[bot]
015d2be85f Merge 7e18ec5706 into haskell-updates 2026-05-25 14:15:27 +00:00
nixpkgs-ci[bot]
dcd5f66215 Merge 68d9bb691b into haskell-updates 2026-05-25 00:50:42 +00:00
nixpkgs-ci[bot]
c990defdc1 Merge 89afca31a7 into haskell-updates 2026-05-24 00:49:43 +00:00
nixpkgs-ci[bot]
ef80ea96c0 Merge ee4a6d835b into haskell-updates 2026-05-23 00:48:26 +00:00
nixpkgs-ci[bot]
70b3bb6148 Merge 90b4a6bcd3 into haskell-updates 2026-05-22 00:49:41 +00:00
Michael Daniels
9f87b41bbc Merge commit '8d0a7d4c0437cc1e5349d3dabde379c5e2a66305' into haskell-updates 2026-05-21 17:04:36 -04:00
Michael Daniels
9eab5d0982 Merge commit '4e39fb70d8cff0e9ffb89217d731c9b82af6473e' into haskell-updates 2026-05-19 21:10:08 -04:00
Wolfgang Walther
31b3654bd0 haskellPackages: various jailbreaks for QuickCheck 2.16 (#521243) 2026-05-18 09:51:21 +00:00
Wolfgang Walther
fd7118d37f haskell.packages.ghc{94,96,98}.os-string: allow QuickCheck 2.16 2026-05-18 11:42:42 +02:00
Wolfgang Walther
3f0c2996b0 haskellPackages.test-framework: run tests 2026-05-18 11:42:41 +02:00
Wolfgang Walther
58545c6507 haskellPackages.finite-typelits: allow QuickCheck 2.16 2026-05-18 11:42:06 +02:00
Wolfgang Walther
bd20e4d544 haskellPackages.binary-instances: allow QuickCheck 2.16 2026-05-18 11:38:35 +02:00
Wolfgang Walther
40fdae7a02 haskellPackages.proto-lens-arbitrary: update comment 2026-05-18 11:38:34 +02:00
Wolfgang Walther
4dfddc5e2d haskellPackages.hw-prim: update comment 2026-05-18 11:38:33 +02:00
Wolfgang Walther
a42cf3de47 haskellPackages.Unique: update comment 2026-05-18 11:38:32 +02:00
Wolfgang Walther
98472212df haskellPackages.hspec-core: update comment
Upstream issue is resolved, QuickCheck comment outdated - but when I try
to enable the tests, I get infinite recursion.
2026-05-18 11:38:31 +02:00
Wolfgang Walther
1166f6d5fe haskellPackages.xz: update comment 2026-05-18 11:38:30 +02:00
Wolfgang Walther
3100f81d11 haskellPackages.hgmp: drop jailbreak & unbreak
Builds fine for me.
2026-05-18 11:38:30 +02:00
Wolfgang Walther
cfae19b0e2 haskellPackages.io-sim: run tests 2026-05-18 11:38:29 +02:00
Wolfgang Walther
4c79be7954 haskellPackages.hedgehog-classes: allow hedgehog 1.6 2026-05-18 11:38:28 +02:00
Wolfgang Walther
a5d168008d haskellPackages.algebraic-graphs: allow QuickCheck 2.16 2026-05-18 11:38:27 +02:00
Wolfgang Walther
8960ba3747 haskellPackages.lzma: allow QuickCheck 2.16 2026-05-18 11:38:26 +02:00
Wolfgang Walther
4bac4c007b haskellPackages.bitwise: allow QuickCheck 2.16 2026-05-18 11:38:24 +02:00
Wolfgang Walther
449e33902d haskellPackages.fgl: allow QuickCheck 2.16 2026-05-18 11:38:24 +02:00
Wolfgang Walther
cfb525e8c7 haskellPackages.uuid: allow QuickCheck 2.16 2026-05-18 11:38:23 +02:00
Wolfgang Walther
90e108c717 haskellPackages.nix-derivation: allow QuickCheck 2.16 2026-05-18 11:38:22 +02:00
Wolfgang Walther
a9c7731b36 haskellPackages.http-api-data: allow QuickCheck 2.16 2026-05-18 11:38:21 +02:00
Wolfgang Walther
0e972a63ef haskellPackages.psqueues: allow QuickCheck 2.16 2026-05-18 11:38:19 +02:00
Wolfgang Walther
db6cdf8674 haskellPackages.{attoparsec,optparse-applicative,vecotr}: add upstream issue for QuickCheck 2.16 2026-05-18 11:38:18 +02:00
Wolfgang Walther
83742b85ed haskellPackages.criterion: drop patch
Already applied.
2026-05-18 11:36:57 +02:00
Wolfgang Walther
7fe7f911c5 haskellPackages.algebraic-graphs: drop patch
Already applied upstream.
2026-05-18 10:20:46 +02:00
Wolfgang Walther
379b9966b6 haskellPackages.pandoc: drop patches
These are already applied after the update.
2026-05-18 10:20:45 +02:00
Michael Daniels
8e147a7423 Merge commit 'c45cb29917167adb9ef5912b4bd93692cd19073e' into haskell-updates 2026-05-17 20:57:31 -04:00
sterni
e78b52efb2 haskell.packages.ghc914: drop obsolete package upgrades
We use these version by default now.
2026-05-17 15:51:05 +02:00
sternenseemann
9db26c0d78 maintainers/haskell/eval-pkg-sets.sh: add script for checking eval (#510902) 2026-05-17 13:14:33 +00:00
Wolfgang Walther
44c90f8b11 haskell.compiler.ghc{96,98,…}: drop obsolete workaround on darwin (#520191) 2026-05-17 12:41:08 +00:00
Wolfgang Walther
6ae08b4b8c haskellPackages.hpc-codecov: run obsolete override
The upstream issue has been resolved.
2026-05-17 14:38:47 +02:00
Wolfgang Walther
e71086f1ad haskellPackages: stackage LTS 24.38 -> Nightly 2026-05-16 / ghc: 9.10 -> 9.12 (#521235) 2026-05-17 12:20:08 +00:00
Wolfgang Walther
a9a7b4af3b haskellPackages.ihp{,-*}: remove overrides
hasql had been updated in the Stackage bump to Nightly, so we can just
unmark all of these at the top-level.
2026-05-17 14:08:10 +02:00
Wolfgang Walther
6e6ee420cc haskell.packages.ghc910.stack: fix eval 2026-05-17 14:05:11 +02:00
Wolfgang Walther
4f5821131d haskell.packages.ghc910.ghc-exactprint: pin 1.10
This was previously pinned via Stackage, but the update to Nightly
bumped the default to 1.12, which matches GHC 9.12.
2026-05-17 14:05:10 +02:00
Wolfgang Walther
7c90da01b9 haskellPackages: stackage LTS 24.38 -> Nightly 2026-05-16
all-cabal-hashes: 2026-04-24T19:35:23Z -> 2026-05-16T18:12:46Z

(generated by maintainers/scripts/haskell/update-package-set.sh)

Includes all manual changes required to eval and run cabal2nix-unstable
on this branch.
2026-05-17 13:57:57 +02:00
Wolfgang Walther
87258e4b4c maintainers/scripts/haskell/update-stackage: switch to Nightly
Switching to Nightly to start the upgrade process to GHC 9.12. We'll
eventually switch back to LTS once Stackage 25 is released.

Needs to be a separate commit, otherwise the script itself won't run.
2026-05-17 12:27:13 +02:00
Wolfgang Walther
07855b2421 ghc: 9.10 -> 9.12
Changing the default version of GHC ahead of switching to Stackage
Nightly in the next commits.
2026-05-17 12:27:07 +02:00
Wolfgang Walther
0ec79f0885 haskellPackages: regenerate hackage-packages
Generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2026-05-17 11:58:18 +02:00
sterni
9adad48243 haskell.compiler.ghc{96,98,…}: drop obsolete workaround on darwin
The hadrian bindist configure script checks for the environment
variables we already set since https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11649
This change has been backported to 9.6.2 and 9.8.2, so all hadrian
built GHCs we package are fixed.
2026-05-17 11:30:40 +02:00
Wolfgang Walther
2e0690adfb Merge commit 'f9710d15003bad7a6ed5f1c14229164fac2f1458' into haskell-updates 2026-05-17 10:48:26 +02:00
Wolfgang Walther
e9724bc92f git-annex: remove tasty workaround (#520973) 2026-05-17 08:37:33 +00:00
sterni
3b2f54505e git-annex: parallelize test suite
Uses git-annex custom mechanism which deals global state correctly
2026-05-16 17:20:08 +02:00
sterni
5498d6a4fe git-annex: remove tasty workaround
Has been fixed upstream
2026-05-16 17:19:28 +02:00
sternenseemann
b0f9043b9f haskell.compiler.ghcHEAD: 9.15.20260322 -> 10.1.20260513 (#520202) 2026-05-16 10:05:13 +00:00
sterni
fcd62a690f haskell.compiler.ghcHEAD: 9.15.20260322 -> 10.1.20260513 2026-05-14 22:11:54 +02:00
sternenseemann
fe8e3efa4f maintainers/haskell/eval-pkg-sets.sh: add script for checking eval
This checks the eval of all package sets, even those neither CI nor
Hydra will evaluate (completely).
2026-04-19 23:17:45 +02:00
296 changed files with 33402 additions and 26241 deletions

View File

@@ -55,7 +55,7 @@ jobs:
merged-as-untrusted-at: ${{ inputs.mergedSha }}
target-as-trusted-at: ${{ inputs.targetSha }}
- uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
- uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
with:
# Sandbox is disabled on MacOS by default.
extra_nix_config: sandbox = true

View File

@@ -224,7 +224,7 @@ jobs:
merged-as-untrusted-at: ${{ inputs.mergedSha }}
target-as-trusted-at: ${{ inputs.targetSha }}
- uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
- uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- uses: cachix/cachix-action@5f2d7c5294214f71b873db4b969586b980625e71 # v17
continue-on-error: true

View File

@@ -142,7 +142,7 @@ jobs:
core.info(`Found pinned.json commit: ${ciPinBumpCommit}`)
- name: Install Nix
uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- name: Load supported versions
id: versions
@@ -186,7 +186,7 @@ jobs:
target-as-trusted-at: ${{ inputs.targetSha }}
- name: Install Nix
uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- uses: cachix/cachix-action@5f2d7c5294214f71b873db4b969586b980625e71 # v17
continue-on-error: true
@@ -272,7 +272,7 @@ jobs:
merge-multiple: true
- name: Install Nix
uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- name: Combine all output paths and eval stats
run: |
@@ -478,7 +478,7 @@ jobs:
merged-as-untrusted-at: ${{ inputs.mergedSha }}
- name: Install Nix
uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- name: Ensure flake outputs on all systems still evaluate
run: nix flake check --all-systems --no-build './nixpkgs/untrusted?shallow=1'

View File

@@ -31,7 +31,7 @@ jobs:
with:
merged-as-untrusted-at: ${{ inputs.mergedSha }}
- uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
- uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
# TODO: Figure out how to best enable caching for the treefmt job. Cachix won't work well,
# because the cache would be invalidated on every commit - treefmt checks every file.
@@ -62,7 +62,7 @@ jobs:
with:
merged-as-untrusted-at: ${{ inputs.mergedSha }}
- uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
- uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- uses: cachix/cachix-action@5f2d7c5294214f71b873db4b969586b980625e71 # v17
continue-on-error: true
@@ -88,7 +88,7 @@ jobs:
merged-as-untrusted-at: ${{ inputs.mergedSha }}
target-as-trusted-at: ${{ inputs.targetSha }}
- uses: cachix/install-nix-action@448cde739abec1eaf0646249e3d25bb8d9bc7702 # v31.11.2
- uses: cachix/install-nix-action@75c75c31ebece974e48ebc36b4ad125bd97bd97b # v31.11.3
- uses: cachix/cachix-action@5f2d7c5294214f71b873db4b969586b980625e71 # v17
continue-on-error: true

View File

@@ -0,0 +1,39 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash
#!nix-shell -p jq git
# shellcheck shell=bash
#
# Usage: eval-pkg-sets.sh [extra flags for nix-* commands ...]
#
# Must be executed in a git checkout of Nixpkgs.
set -euo pipefail
NIXPKGS="$(git rev-parse --show-toplevel)"
PKGSETS="$(nix-env --readonly-mode --json --drv-path -f "$NIXPKGS" -qaP -A haskell.compiler "$@" \
| jq -r 'to_entries | unique_by(.value.drvPath) .[] .key | sub("^haskell.compiler";"haskell.packages")')"
trap 'exit 1' SIGINT SIGTERM
set +e
badsets=""
for set in $PKGSETS; do
# Confirm an equivalent package set to haskell.compiler.$entry exists and is usable
if ! nix-instantiate --readonly-mode -A "$set.ghc" "$@" > /dev/null 2>&1; then
echo "Skipping $set... ($set.ghc does not evaluate)"
else
echo "Evaluating $set..."
if ! nix-env --readonly-mode -f "$NIXPKGS" -qaP --drv-path -A "$set" "$@" > /dev/null; then
badsets+="$set "
fi
fi
done
if [ -n "$badsets" ]; then
echo "Found potential eval issues in the following sets:" >&2
# shellcheck disable=SC2086
printf '%s\n' $badsets
exit 1
fi

View File

@@ -6,7 +6,7 @@
# Attention: For unknown reasons, the script can't be easily cancelled and needs to be killed manually if it shouldn't run to completion.
use std log
use std/log
let broken_config = "pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml"

View File

@@ -33,7 +33,7 @@ fi
# Stackage solver to use, LTS or Nightly
# (should be capitalized like the display name)
SOLVER=LTS
SOLVER=Nightly
# Stackage solver version, if any. Use latest if empty
VERSION=
TMP_TEMPLATE=update-stackage.XXXXXXX
@@ -105,6 +105,7 @@ sed -r \
-e '/ hledger-ui /d' \
-e '/ hledger-web /d' \
-e '/ spacecookie /d' \
-e '/ hnix-store-core /d' \
< "${tmpfile_new}" >> $stackage_config
# Explanations:
# cabal2nix, distribution-nixpkgs, jailbreak-cabal, language-nix: These are our packages and we know what we are doing.

View File

@@ -191,7 +191,7 @@ def main() -> None:
history_filename=history_path,
)
else:
tic = time.time()
tic = time.monotonic()
driver.run_tests()
toc = time.time()
toc = time.monotonic()
logger.info(f"test script finished in {(toc - tic):.2f}s")

View File

@@ -234,13 +234,15 @@ class CompositeLogger(AbstractLogger):
class TerminalLogger(AbstractLogger):
def __init__(self) -> None:
self._start_time = time.monotonic()
self._print_serial_logs = True
self._log_level = LogLevel.INFO
def maybe_prefix(self, message: str, attributes: dict[str, str]) -> str:
elapsed = time.monotonic() - self._start_time
if "machine" in attributes:
return f"{attributes['machine']}: {message}"
return message
message = f"{attributes['machine']}: {message}"
return f"[{elapsed:.2f}s] {message}"
@staticmethod
def _eprint(*args: object, **kwargs: Any) -> None:
@@ -263,9 +265,9 @@ class TerminalLogger(AbstractLogger):
)
)
tic = time.time()
tic = time.monotonic()
yield
toc = time.time()
toc = time.monotonic()
self.log(f"(finished: {message}, in {toc - tic:.2f} seconds)", attributes)
def debug(self, *args, **kwargs) -> None:
@@ -392,11 +394,11 @@ class XMLLogger(AbstractLogger):
self.xml.characters(message)
self.xml.endElement("head")
tic = time.time()
tic = time.monotonic()
self.drain_log_queue()
yield
self.drain_log_queue()
toc = time.time()
toc = time.monotonic()
self.log(f"(finished: {message}, in {toc - tic:.2f} seconds)")
self.xml.endElement("nest")

View File

@@ -1353,7 +1353,7 @@ class QemuMachine(BaseMachine):
assert self.shell
tic = time.time()
tic = time.monotonic()
for _ in range(10):
if shell_ready(timeout=dt.timedelta(seconds=30)):
@@ -1374,7 +1374,7 @@ class QemuMachine(BaseMachine):
if b"Spawning backdoor root shell..." in chunk:
break
toc = time.time()
toc = time.monotonic()
self.log("connected to guest root shell")
self.log(f"(connecting took {toc - tic:.2f} seconds)")

View File

@@ -55,7 +55,7 @@ in
By default, this is generated from whatever you've set in `settings`.
If specified manually, then `settings` is ignored.
For an example config file see [here](https://gitlab.postmarketos.org/postmarketOS/buffybox/-/blob/master/buffyboard/buffyboard.conf)
For an example config file see [here](https://gitlab.nura.eco/nura/buffybox/-/blob/main/buffyboard/buffyboard.conf)
'';
};

View File

@@ -22,7 +22,7 @@ in
options = {
# Pull existing port option into config file.
port = mkOption {
exporter_port = mkOption {
type = types.port;
default = cfg.port;
internal = true;

View File

@@ -153,9 +153,10 @@ in
services.avahi = {
enable = mkDefault true;
publish = {
enable = mkDefault true;
userServices = mkDefault true;
settings.publish = {
disable-publishing = mkDefault false;
disable-user-service-publishing = mkDefault false;
publish-addresses = mkDefault true;
};
};

View File

@@ -27,7 +27,7 @@ in
See `unl0kr.conf(5)` for supported values.
Alternatively, visit `https://gitlab.postmarketos.org/postmarketOS/buffybox/-/blob/3.2.0/unl0kr/unl0kr.conf`
Alternatively, visit `https://gitlab.nura.eco/nura/buffybox/-/blob/3.2.0/unl0kr/unl0kr.conf`
'';
example = lib.literalExpression ''

View File

@@ -23,8 +23,7 @@ in
all = incusRunTest {
name = "all";
appArmor = true;
# https://github.com/lxc/incus/issues/4297
# feature.user = true;
feature.user = true;
instances = {
c1 = {

View File

@@ -57,7 +57,6 @@ let
mkdir -p "$out/Applications/${appName}" "$out/bin"
cp -R "''${apps[0]}/." "$out/Applications/${appName}"
/usr/bin/xattr -cr "$out/Applications/${appName}"
makeWrapper \
"$out/Applications/${appName}/Contents/MacOS/studio" \
"$out/bin/studio"
@@ -145,8 +144,6 @@ let
echo -n "$startScript" > "$appDir/MacOS/studio"
chmod +x "$appDir/MacOS/studio"
ln -s "../Applications/${appName}/Contents/MacOS/studio" "$out/bin/${pname}"
/usr/bin/codesign --force --sign - "$out/Applications/${appName}"
'';
in
mkAndroidStudioWrapper { inherit androidStudio; }

View File

@@ -88,15 +88,15 @@ let
};
};
betaVersion = {
version = "2026.2.1.7"; # "Android Studio Rabbit 1 | 2026.2.1 RC 2"
version = "2026.2.2.7"; # "Android Studio Rabbit 2 | 2026.2.2 RC 2"
sources = {
x86_64-linux = {
sha256Hash = "sha256-wI2hdMhYl2zPg8SU3+D413ygFqrBQfYMb1yjOsDQ1aA=";
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.2.1.7/android-studio-rabbit1-rc2-linux.tar.gz";
sha256Hash = "sha256-DRwN9h4bMlxiQ68B7//FxWGEmsRGjBQXusmWnPakrG4=";
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.2.2.7/android-studio-rabbit2-rc2-linux.tar.gz";
};
aarch64-darwin = {
sha256Hash = "sha256-j7ccJ6D+uWOEqpUVEuulv1jjnBqOj2OS/SAhjyVRdso=";
url = "https://edgedl.me.gvt1.com/android/studio/install/2026.2.1.7/android-studio-rabbit1-rc2-mac_arm.dmg";
sha256Hash = "sha256-pUimObRriMmlPqX/Vkl3ZdD25MYgvat9CVKEXqQ98yE=";
url = "https://edgedl.me.gvt1.com/android/studio/install/2026.2.2.7/android-studio-rabbit2-rc2-mac_arm.dmg";
};
};
};

View File

@@ -21,22 +21,22 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-q9I6MXnkHrsseNTx82wWR4JGAEe8aA58ju/Fcx7E3+k=";
hash = "sha256-vZfzIOXqmxrkNuKnicXBITaVBV59S2UbGrf3unrFXUE=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-dHTsbAokrQQw4QJGuwwyvPamq2uogwCW27R7Pk715ks=";
hash = "sha256-RK/STFGNhLata3aQWrEXqLG85gx8D3oojCZtDmfKM/U=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-uFHkOzW2NJh+95T73cdZp+6r1mIIhRGidvYGOlmDc9I=";
hash = "sha256-wQF+wDOeYLPrdixEl9ZEip0LPW0Muwn4YmS8IZ5z5vQ=";
};
};
in
{
name = "claude-code";
publisher = "anthropic";
version = "2.1.312";
version = "2.1.314";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");

View File

@@ -12,22 +12,22 @@ vscode-utils.buildVscodeMarketplaceExtension {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-jAqPR49NcmyM8/3juSRJ0DalC3eo2HZpEihfVqkQtoo=";
hash = "sha256-lNQb6rTEvCn/ngaSbFMATt5WeivLlIbgFP9+qSutnwc=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-E+hEYxBJ+8WfqPegV5oV1AhljXJUYPbVVk0XJRkxwkY=";
hash = "sha256-nKPD3ZRB7D0D/WTQVHrAlSX0AY7pv4cGPleUde6pXY0=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-imWomRRN1Co6idsQbOetFxM96ZZMKzE0W5nz3ULyk7Q=";
hash = "sha256-HdxTP3KL+BX5tQ63/eea7gNRP6YsSCv/Hnm0kC5c3bc=";
};
};
in
{
name = "ty";
publisher = "astral-sh";
version = "2026.78.0";
version = "2026.84.0";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");

View File

@@ -2380,8 +2380,8 @@ let
mktplcRef = {
name = "vscode-vibrancy-continued";
publisher = "illixion";
version = "1.4.0";
hash = "sha256-o0/aEgRIaiz5lDm6XY1g+koAP1s28mXUnbm60eu8h+c=";
version = "1.6.0";
hash = "sha256-UE7NtvKDSSF7kXzevg8NTlVj1JDtSdv9EItjaXeVhQY=";
};
meta = {
downloadPage = "https://marketplace.visualstudio.com/items?itemName=illixion.vscode-vibrancy-continued";

View File

@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "vscode-pylance";
publisher = "MS-python";
version = "2026.3.1";
hash = "sha256-Jl1fmAtc4wPV0cUE8nbIZdOr1Kk8pmHUq6ZCT6k0k64=";
version = "2026.4.1";
hash = "sha256-PmydC6DGaA5u8o0a9cbhOETjmoceVATL+qrttc0NjPs=";
};
buildInputs = [ pyright ];

View File

@@ -418,6 +418,13 @@ stdenv.mkDerivation (
packed="resources/app/node_modules.asar"
unpacked="resources/app/node_modules"
asar extract "$packed" "$unpacked"
# FIXME: drop this when `asar extract` preserves the mode of unpacked files in
# the archives Microsoft ships, fixes https://github.com/NixOS/nixpkgs/issues/573021
if [ -d "$packed.unpacked" ]; then
cp -a "$packed.unpacked/." "$unpacked/"
fi
substituteInPlace $unpacked/@vscode/sudo-prompt/index.js \
--replace-fail "/usr/bin/pkexec" "/run/wrappers/bin/pkexec" \
--replace-fail "/bin/bash" "${bash}/bin/bash"

View File

@@ -1,21 +1,21 @@
# Expression generated by update.py; do not edit it by hand!
rec {
pname = "brave-origin";
version = "1.98.60";
version = "1.98.62";
flavor = "origin";
archives = {
aarch64-linux = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin_${version}_arm64.deb";
hash = "sha256-EM+0yOshDwFHYEZAj6ZlZfjEzD75yUShlRFu/QHZhmA=";
hash = "sha256-8H1A2oWUXvQ9Tzc+6PsKbFUBSOFa5+YjZEU8CwCCv9c=";
};
x86_64-linux = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin_${version}_amd64.deb";
hash = "sha256-VKBbHBK684D7dwqyhhwh87uQJfU3VQ9tNEHxre9S5jk=";
hash = "sha256-LiQKzhcdsHPb0OzL960BoAhwn0AcxcP1NYvu/p18Eis=";
};
aarch64-darwin = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/Brave-Origin-arm64.dmg";
hash = "sha256-vhE2VcBu1B+uHACtbVXp6heDyCgRWBzs5O55CCulWIQ=";
hash = "sha256-gVkaKNx9RIsORdyuu6TizhsNOOOP1pV0Tucd9e0upWY=";
};
};
}

View File

@@ -1,20 +1,20 @@
# Expression generated by update.py; do not edit it by hand!
rec {
pname = "brave";
version = "1.98.60";
version = "1.98.62";
archives = {
aarch64-linux = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb";
hash = "sha256-mqbdSwo0a/5+6WdBllhvfy1I2MonRcttDNj7GStLsEc=";
hash = "sha256-lXjpjKXD9QEuvAYNhp8OYmT/PW2WpfBO5zfre/ygdiQ=";
};
x86_64-linux = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
hash = "sha256-gSoAHXYxtatJ5V3sYUigvC1Fnp/AMQbChile4D/QYvw=";
hash = "sha256-+ytsdncm2ytWLXZhmGGLwppZDpj4KZat4qOikVO1VcE=";
};
aarch64-darwin = {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/Brave-Browser-arm64.dmg";
hash = "sha256-dQuVl3hnCnG3bGC6smZOvCnws7YJOs3IrPUYb0beu30=";
hash = "sha256-b1o57leoZSONZEG5gAzZXXC8yxsaGPRpMjBN2gTIX6w=";
};
};
}

View File

@@ -1,10 +1,10 @@
{
"chromium": {
"version": "156.0.8078.73",
"version": "156.0.8078.79",
"chromedriver": {
"version": "156.0.8078.74",
"hash_darwin": "sha256-ePPel8ZzVkRpyaRNnpaWnOUC/ff+kH9D/0ZxwUY4G3o=",
"hash_darwin_aarch64": "sha256-49uJavaXHG5+Y5551bl0BPZf7s/Kuwl+6NfoSyM1GzU="
"version": "156.0.8078.80",
"hash_darwin": "sha256-/YkAZPWbSB3VCIdNUmk7c2uwxcoIDXWqoj5o5Tsty6E=",
"hash_darwin_aarch64": "sha256-98N/tPUDDtEQ1o7hY2Xm35uDAznNfHKOq5DfgaBWgKE="
},
"deps": {
"depot_tools": {
@@ -21,8 +21,8 @@
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "2f9a11097447f226133bc1a31c787291a5eeab98",
"hash": "sha256-thSoz/4ZXmx/R6E8d771aeTkumcsS1J9AmlA5aktmdw=",
"rev": "a21ce95c24ce3964416f09ae1862f53f319eb4d0",
"hash": "sha256-5KN7UQ76eSN6TxO6AWbpQTV5DPqHXxsUok3MTirhaxE=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -132,8 +132,8 @@
},
"src/third_party/dawn": {
"url": "https://dawn.googlesource.com/dawn.git",
"rev": "0caf3649477f7c3ffbd4b1ca4764a81b469b1582",
"hash": "sha256-tGTlSLvoPswtjxoUp+ZOUdxnFsselUp1JhTxNYbWYz4="
"rev": "8114a24a35eed1db88d1d897e8bd193a8c334712",
"hash": "sha256-dqhsoLcd9v5DEXxUll1c5/cNQMbk/EXhM5fR7T/ch3E="
},
"src/third_party/dawn/third_party/glfw3/src": {
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
@@ -627,8 +627,8 @@
},
"src/third_party/pdfium": {
"url": "https://pdfium.googlesource.com/pdfium.git",
"rev": "fa4d5f8fbd89ea07273529daf9fd24fe1c7f6b9a",
"hash": "sha256-dpAHjIkcg1fa0sgiopvNuEDgYrh4Z00sQu66nnFk+m0="
"rev": "c97f02a3519c99d5969514970fd8186318cdb2b0",
"hash": "sha256-DdoMSaiwAb+nyq1Wppyv24S1ooR2XBDl6ydfD4O0t/U="
},
"src/third_party/perfetto": {
"url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git",
@@ -682,8 +682,8 @@
},
"src/third_party/skia": {
"url": "https://skia.googlesource.com/skia.git",
"rev": "a65b5cc03a5131808aec172085b7074fc66625b9",
"hash": "sha256-f7p89qrPgd3/OxxbIfR9TuUn4Zr8q+U1j2XOxRj1RVE="
"rev": "aa789d9bd566b9865add4070dc6777b3266c64e9",
"hash": "sha256-ynH8Q/2lx4HQTnQNXkaKFPpyiY3SNNiOtIr6TrUBWxA="
},
"src/third_party/smhasher/src": {
"url": "https://chromium.googlesource.com/external/smhasher.git",
@@ -852,8 +852,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "235050a0df6db2c9d92a419af2b72fbf3b2dd73b",
"hash": "sha256-84BgjMG6ZOFk4YBa6sKQ/4kqR7zjA2W8A3ZnD+k40Es="
"rev": "c9b3cfcab30ace06c21f9b48a0f0a34805e81e9d",
"hash": "sha256-3HhlZ6uCSq8T5a6N6TC7VkMBY3xkFoQUZbqpUUE4nro="
},
"src/agents/shared": {
"url": "https://chromium.googlesource.com/chromium/agents.git",
@@ -863,7 +863,7 @@
}
},
"ungoogled-chromium": {
"version": "156.0.8078.73",
"version": "156.0.8078.79",
"deps": {
"depot_tools": {
"rev": "a07c06fe67a1a9d64ac4728df3a11c1ceb0cf73e",
@@ -875,16 +875,16 @@
"hash": "sha256-hmbaR9MfMh5Wn9dARc+QeHmEdkG6WDtvT11IFD5vzJo="
},
"ungoogled-patches": {
"rev": "156.0.8078.73-1",
"hash": "sha256-hCXgamgbmCBJSfO94tgUSeQCq23Yvf2u4dhhgZkI41Y="
"rev": "156.0.8078.79-1",
"hash": "sha256-Kc3tInNYiORmFCJZMzGC9jypx7hoUjc8n9vJwb3qeoA="
},
"npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "2f9a11097447f226133bc1a31c787291a5eeab98",
"hash": "sha256-thSoz/4ZXmx/R6E8d771aeTkumcsS1J9AmlA5aktmdw=",
"rev": "a21ce95c24ce3964416f09ae1862f53f319eb4d0",
"hash": "sha256-5KN7UQ76eSN6TxO6AWbpQTV5DPqHXxsUok3MTirhaxE=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -994,8 +994,8 @@
},
"src/third_party/dawn": {
"url": "https://dawn.googlesource.com/dawn.git",
"rev": "0caf3649477f7c3ffbd4b1ca4764a81b469b1582",
"hash": "sha256-tGTlSLvoPswtjxoUp+ZOUdxnFsselUp1JhTxNYbWYz4="
"rev": "8114a24a35eed1db88d1d897e8bd193a8c334712",
"hash": "sha256-dqhsoLcd9v5DEXxUll1c5/cNQMbk/EXhM5fR7T/ch3E="
},
"src/third_party/dawn/third_party/glfw3/src": {
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
@@ -1489,8 +1489,8 @@
},
"src/third_party/pdfium": {
"url": "https://pdfium.googlesource.com/pdfium.git",
"rev": "fa4d5f8fbd89ea07273529daf9fd24fe1c7f6b9a",
"hash": "sha256-dpAHjIkcg1fa0sgiopvNuEDgYrh4Z00sQu66nnFk+m0="
"rev": "c97f02a3519c99d5969514970fd8186318cdb2b0",
"hash": "sha256-DdoMSaiwAb+nyq1Wppyv24S1ooR2XBDl6ydfD4O0t/U="
},
"src/third_party/perfetto": {
"url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git",
@@ -1544,8 +1544,8 @@
},
"src/third_party/skia": {
"url": "https://skia.googlesource.com/skia.git",
"rev": "a65b5cc03a5131808aec172085b7074fc66625b9",
"hash": "sha256-f7p89qrPgd3/OxxbIfR9TuUn4Zr8q+U1j2XOxRj1RVE="
"rev": "aa789d9bd566b9865add4070dc6777b3266c64e9",
"hash": "sha256-ynH8Q/2lx4HQTnQNXkaKFPpyiY3SNNiOtIr6TrUBWxA="
},
"src/third_party/smhasher/src": {
"url": "https://chromium.googlesource.com/external/smhasher.git",
@@ -1714,8 +1714,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "235050a0df6db2c9d92a419af2b72fbf3b2dd73b",
"hash": "sha256-84BgjMG6ZOFk4YBa6sKQ/4kqR7zjA2W8A3ZnD+k40Es="
"rev": "c9b3cfcab30ace06c21f9b48a0f0a34805e81e9d",
"hash": "sha256-3HhlZ6uCSq8T5a6N6TC7VkMBY3xkFoQUZbqpUUE4nro="
},
"src/agents/shared": {
"url": "https://chromium.googlesource.com/chromium/agents.git",

View File

@@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
strictDeps = true;
src = fetchFromGitLab {
domain = "gitlab.postmarketos.org";
domain = "gitlab.nura.eco";
owner = "modem";
repo = "81voltd";
tag = "v${finalAttrs.version}";
@@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Server-side implementation of the QMI IMS Data service";
homepage = "https://gitlab.postmarketos.org/modem/81voltd";
homepage = "https://gitlab.nura.eco/modem/81voltd";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ matthewcroughan ];
mainProgram = "81voltd";

View File

@@ -25,6 +25,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
python3Packages.sphinxHook
];
sphinxRoot = "docs";
sphinxBuilders = [
"html"
"man"
@@ -58,6 +59,12 @@ python3Packages.buildPythonApplication (finalAttrs: {
"man"
];
# Workaround for upstream packaging paths, can be removed once #573479 is resolved
postInstall = ''
sphinx-build -b man docs docs/build/man
install -Dm644 docs/build/man/*.1 -t $man/share/man/man1/
'';
meta = {
homepage = "https://github.com/afewmail/afew";
description = "Initial tagging script for notmuch mail";

View File

@@ -43,7 +43,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
description = "Use GPT-4(V), Gemini, LocalAI, Ollama and other LLMs in the terminal";
homepage = "https://github.com/sigoden/aichat";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ mwdomino ];
maintainers = with lib.maintainers; [
mwdomino
VZstless
];
mainProgram = "aichat";
};
})

View File

@@ -71,11 +71,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "airtame-application";
version = "4.16.0";
version = "4.16.1";
src = fetchurl {
url = "https://downloads.airtame.com/app/latest/linux/Airtame-${finalAttrs.version}.deb";
hash = "sha256-wjWuPqXXonxbaobwl6dpYmUHA5W3+LXYskFJLUsjDf8=";
hash = "sha256-Kp0SUMuz8LX2/e4ZiOdKD6m5/Zk+Q6rziApm16QbG0E=";
};
nativeBuildInputs = [

View File

@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "api-linter";
version = "2.4.0";
version = "2.4.1";
src = fetchFromGitHub {
owner = "googleapis";
repo = "api-linter";
tag = "v${finalAttrs.version}";
hash = "sha256-r1OTgsLaEZPQd7P3E7BY0YYIr93Cmeo6gH4Z24LXP3Q=";
hash = "sha256-ov3CuG35j7BwgyaQ7Bh7btmpNdH0g/PPse2A8NtBL18=";
};
vendorHash = "sha256-L1R0XvEn1pGy/EC/ivoUOGsyGrT5bRUkMLrGpI4VNyY=";
vendorHash = "sha256-NKhNc+2RxAhLplaJSgFinCBl+cPZbhGMdv4ZvNojD3o=";
subPackages = [ "cmd/api-linter" ];

View File

@@ -9,7 +9,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "arity";
version = "0.24.0";
version = "0.26.0";
__structuredAttrs = true;
@@ -17,10 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "jolars";
repo = "arity";
tag = "v${finalAttrs.version}";
hash = "sha256-bAv3LWc5MlUv/qYwOhLqNSuZD9UCGw5r3qOkTZ4Ypfo=";
hash = "sha256-0hyt5/qvrqm8D+h5DfK4v98xYm9Ks47xd7AJHu/Jlrg=";
};
cargoHash = "sha256-azzCBylXZlH+R7/ekuuxZVk7yO/nJ1n6+QLkc6U7nus=";
cargoHash = "sha256-CDU+2phtEKI098YfKVxUPAvN1/FxcW64ORlKbIEqSEo=";
nativeBuildInputs = [
installShellFiles

View File

@@ -8,13 +8,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "async-profiler";
version = "4.5";
version = "4.6";
src = fetchFromGitHub {
owner = "async-profiler";
repo = "async-profiler";
tag = "v${finalAttrs.version}";
hash = "sha256-H3NBWyCjyuQkQ7HZ+B8ycBGIvQWdQDkx2SpQr+0gL08=";
hash = "sha256-gD/VSX65RDs4dqTM0daKUYy7UbNX0DYrPz2N32Nf8Nc=";
};
nativeBuildInputs = [ makeWrapper ];

View File

@@ -19,16 +19,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "atuin";
version = "18.24.2";
version = "18.24.4";
src = fetchFromGitHub {
owner = "atuinsh";
repo = "atuin";
tag = "v${finalAttrs.version}";
hash = "sha256-b6Uj3cPAu731lhrN8fOv4d0CpehT3bv7IOBmkbYrqfI=";
hash = "sha256-IyAR7TZqMrCuflkfs9Rgnfm5PrUDYVi0O8//WU8/KAI=";
};
cargoHash = "sha256-HkYI2+Yvjnw9pKeRsteyZeLhHHErTa1mvJL16NQVF3g=";
cargoHash = "sha256-rwB3hdVygTRAxaSCIioFAjMWw9V5bkRUBXHyFrQ4MtI=";
# atuin's default features include 'check-updates', which do not make sense
# for distribution builds. List all other default features.
@@ -81,6 +81,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
"--skip=multi_user_test"
# needs a running Postgres server
"--skip=postgres_authenticates_with_the_password_file"
"--skip=deleting_an_account_needs_its_password"
"--skip=operator_creates_resets_and_deletes_a_user"
# timing-dependent: fails when the index reload is too fast to measure
"--skip=end_history_is_not_starved_by_an_index_reload"
# timing sensitive

View File

@@ -18,6 +18,7 @@
cups,
libdrm,
gdk-pixbuf,
musl,
nss,
nspr,
libxrandr,
@@ -40,7 +41,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "beekeeper-studio";
version = "6.1.4";
version = "6.2.0";
src =
let
@@ -54,9 +55,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-8RWqYHAG2OkUPQjNwhSRfxsEbXjxsh0xA/EuUQxg/b4=";
aarch64-linux = "sha256-ivXtgZjlhoQ0hBIbdUx3VZJY/QUloh8War0OlN2gOfM=";
aarch64-darwin = "sha256-jPnGw4iDvfCMlim8ASAv5IdbpNsF6jaW2HsnqLvrCwY=";
x86_64-linux = "sha256-QoxEZBXhQEDHYWAlTMEAczMs17U6Wifvix5cyWOUdPY=";
aarch64-linux = "sha256-xUIycMYpiiG00m6cIV/L0AZRXWyMBJVzIk2xn+421VE=";
aarch64-darwin = "sha256-FyDkqAW9+A1mfDQSKqpxE76An7GladFrVnUU3POgBuA=";
};
};
@@ -90,6 +91,7 @@ stdenv.mkDerivation (finalAttrs: {
cups
libdrm
gdk-pixbuf
musl
nss
nspr
alsa-lib
@@ -159,8 +161,5 @@ stdenv.mkDerivation (finalAttrs: {
"x86_64-linux"
"aarch64-darwin"
];
knownVulnerabilities = [
"Uses Electron 39.8.10, which was EOL on March 13 2026, with several known CVEs"
];
};
})

View File

@@ -11,7 +11,7 @@
stdenv.mkDerivation rec {
pname = "blackfire";
version = "2026.10.0";
version = "2026.10.2";
src =
passthru.sources.${stdenv.hostPlatform.system}
@@ -60,19 +60,19 @@ stdenv.mkDerivation rec {
sources = {
"x86_64-linux" = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_amd64.deb";
hash = "sha256-rcWSzQgQKeZAv7o16geuvVAmvVVsTq1vTjXWIEfiX4E=";
hash = "sha256-H65TuRMSYKDPylvS/feI4Jni1+/lkGvOQUtQZwzqd2s=";
};
"i686-linux" = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_i386.deb";
hash = "sha256-ZhNtOZ6SCv7ibtebXJUuMYD8VzdfX09x7UAKLkOnwaM=";
hash = "sha256-AdctuLJ40RQlBxQ5thrY9vl5RPNrLnJH9spWXtnrIho=";
};
"aarch64-linux" = fetchurl {
url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_arm64.deb";
hash = "sha256-VXHnmjN3W9M8wShHU4YkBv7DlWgOA/FXeOL4c3aEU1E=";
hash = "sha256-2v1LTSsJyHYeD28yju0sQsyFx1WxIA85oyPjSJsMKl8=";
};
"aarch64-darwin" = fetchurl {
url = "https://packages.blackfire.io/blackfire/${version}/blackfire-darwin_arm64.pkg.tar.gz";
hash = "sha256-6/685RAzvEZNckIUG/iRoAZCRRODSoh9r/PzFB9WH2U=";
hash = "sha256-8XYmYKnE5AFf9l698kSEDhYTfFGyRoXVoaFBRl9BFgk=";
};
};

View File

@@ -21,8 +21,8 @@ stdenv.mkDerivation (finalAttrs: {
strictDeps = true;
src = fetchFromGitLab {
domain = "gitlab.postmarketos.org";
owner = "postmarketOS";
domain = "gitlab.nura.eco";
owner = "nura";
repo = "bootmac";
rev = "v${finalAttrs.version}";
hash = "sha256-GWvZUC8LKPpOWt1oCr93JHg5+W+0CCiYT63VhpSH1ko=";

View File

@@ -19,8 +19,8 @@ stdenv.mkDerivation (finalAttrs: {
version = "3.5.1";
src = fetchFromGitLab {
domain = "gitlab.postmarketos.org";
owner = "postmarketOS";
domain = "gitlab.nura.eco";
owner = "nura";
repo = "buffybox";
fetchSubmodules = true; # to use its vendored lvgl
tag = finalAttrs.version;
@@ -36,12 +36,12 @@ stdenv.mkDerivation (finalAttrs: {
There's a close to zero chance that anyone with a 32-bit machine will be using BuffyBox.
In the case that it happens, I expect no complaints whatsoever.
https://gitlab.postmarketos.org/postmarketOS/buffybox/-/merge_requests/87
https://gitlab.nura.eco/nura/buffybox/-/merge_requests/87
*/
(fetchpatch {
name = "fix-32-bit-build";
url = "https://gitlab.postmarketos.org/postmarketOS/buffybox/-/merge_requests/87.patch";
url = "https://gitlab.nura.eco/nura/buffybox/-/merge_requests/87.patch";
hash = "sha256-GUk+YrG07hL+0w70qvymPzHGTmUXdfzG4Cy35gg/Asw=";
})
];
@@ -72,8 +72,8 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Suite of graphical applications for the terminal";
homepage = "https://gitlab.postmarketos.org/postmarketOS/buffybox";
changelog = "https://gitlab.postmarketos.org/postmarketOS/buffybox/-/blob/main/CHANGELOG.md";
homepage = "https://gitlab.nura.eco/nura/buffybox";
changelog = "https://gitlab.nura.eco/nura/buffybox/-/blob/main/CHANGELOG.md";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ colinsane ];
platforms = lib.platforms.linux;

View File

@@ -0,0 +1,80 @@
{
lib,
rustPlatform,
fetchFromGitHub,
pkg-config,
protobuf,
openssl,
sqlite,
zlib,
cacert,
testers,
nix-update-script,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cashu-cdk";
version = "0.18.3";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "cashubtc";
repo = "cdk";
tag = "v${finalAttrs.version}";
hash = "sha256-TzMKmLZtuSnjL+tw/nEPMAIxIl3iGJT62fa0w9eG6Cw=";
};
cargoHash = "sha256-IkGOISP+/d3KMbZJJGmjn95yF8kHU5r+I3kNX0T1ppE=";
cargoBuildFlags = [
"--package=cdk-cli"
"--package=cdk-mintd"
];
cargoTestFlags = finalAttrs.cargoBuildFlags;
nativeBuildInputs = [
pkg-config
protobuf
];
buildInputs = [
openssl
sqlite
zlib
];
nativeCheckInputs = [ cacert ];
env = {
LIBSQLITE3_SYS_USE_PKG_CONFIG = "1";
PROTOC = lib.getExe protobuf;
PROTOC_INCLUDE = "${protobuf}/include";
};
passthru = {
updateScript = nix-update-script { };
tests = {
cdk-cli = testers.testVersion {
package = finalAttrs.finalPackage;
command = "cdk-cli --version";
};
cdk-mintd = testers.testVersion {
package = finalAttrs.finalPackage;
command = "cdk-mintd --version";
};
};
};
meta = {
description = "Cashu wallet CLI and mint daemon";
homepage = "https://github.com/cashubtc/cdk";
changelog = "https://github.com/cashubtc/cdk/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [
asl20
mit
];
maintainers = with lib.maintainers; [ prusnak ];
mainProgram = "cdk-cli";
};
})

View File

@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cedar";
version = "4.13.0";
version = "4.14.0";
src = fetchFromGitHub {
owner = "cedar-policy";
repo = "cedar";
tag = "v${finalAttrs.version}";
hash = "sha256-bZ2Ri8FVyg6gQAMJQ8BCaPKtvcZ54wNQiN7NqfHLYIs=";
hash = "sha256-Nt44iX6Oc/ZPQvAmFzP7jcHNurFa2hPGG4DdBU4n2Pg=";
};
cargoHash = "sha256-54q+ERB9PNV68fPOh9v9nJtOKsVuI/Ld2knhYHYAeLA=";
cargoHash = "sha256-1gmLRfq/D1WYfswCKAPwUm60JZ/Zl32l3knKKvfqTNk=";
cargoBuildFlags = [
"--bin"

View File

@@ -2,6 +2,7 @@
stdenv,
lib,
fetchFromGitHub,
fetchpatch,
gitUpdater,
cmake,
bzip2,
@@ -20,6 +21,14 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-k05ylMYf+hsYur3BgNAweMeDc89rsBBtie+P7bd+7qg=";
};
patches = [
# fix for CVE-2026-115504 can be removed with next release
(fetchpatch {
url = "https://github.com/heasarc/cfitsio/commit/113781d8aa442cf8d3c27295d9084674b8b039f2.patch";
hash = "sha256-Je+z9a0ySQ93vfgGSr/PuqtxY3qPsmuOwVwsTQ3nfyY=";
})
];
outputs = [
"bin"
"dev"

View File

@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "chess-tui";
version = "2.7.1";
version = "2.8.0";
src = fetchFromGitHub {
owner = "thomas-mauran";
repo = "chess-tui";
tag = finalAttrs.version;
hash = "sha256-B6CpUha5e2W82HnWOxV2arHAiqJCyL5bwkhELYQPxMg=";
hash = "sha256-KHFWg51m6duUGx4eo28OST5+s16WHI7y0Fbw++nOwVE=";
};
cargoHash = "sha256-Vik4FceQSYnziDpAqz7r7gpabUp2JL5u40iT0r8fnAw=";
cargoHash = "sha256-xAOYxfk8SrTIKtc2l7sLINfOOg4P2vsrp2x0Fh7rqCg=";
checkFlags = [
# assertion failed: result.is_ok()

View File

@@ -1,61 +1,60 @@
{
"version": "2.1.312",
"version": "2.1.314",
"manifestSignatureEnforcement": "flag",
"commit": "f375cd85d4f70920de17ce3a4ad646e18834e833",
"buildDate": "2026-10-27T17:17:45Z",
"commit": "5c99a5b6399766569a32979c715862fdb61c7efa",
"buildDate": "2026-10-29T23:01:46Z",
"platforms": {
"darwin-arm64": {
"binary": "claude.zst",
"checksum": "7d759495d011057b6e8b8ee911c5be3cd36e9491c71a4ab194a425cdb1418073",
"size": 93329610,
"checksum": "a23ee5ca645a7e342f0960464c948baeb7c4218894ba25836da12c289ada56ca",
"size": 94571356,
"bundle": {
"checksum": "1ff759dda10f393e0194f29a890c12798619bebbb471bf512ccae254eed6a186",
"size": 93329934
"checksum": "77aa04c73e1117a20a7d92ed72d911a189bd133b413f0bbc15d328d514310efe",
"size": 94578963
}
},
"darwin-x64": {
"binary": "claude.zst",
"checksum": "14e650c4383c00c23cdb2ff9e5b277d6248031adfbbaf1208876edb692b7dd3f",
"size": 98769361,
"checksum": "1ceb09cb91340b3b4de212c97b093ce39c9b05b92592402b7a6f180e968170ab",
"size": 100220791,
"bundle": {
"checksum": "b2a050e9a9fc570ac0334cbad4dc7c46091b97a3a71bdeffdec83c91530aef84",
"size": 98760451
"checksum": "9ae05b0e79420e92d9358cae8487706e0c72ef26ca98113724a80c5f5f12f771",
"size": 100216724
}
},
"linux-arm64": {
"binary": "claude.zst",
"checksum": "863ee1d2a91a39ee22fa13322582e4c3fb45bfb4739b22ec7e396dde694d8581",
"size": 102731812
"checksum": "5ad42d08f44e02d56922ca82d88db6388e93564a8fc03fef02e4279b23204214",
"size": 105147380
},
"linux-x64": {
"binary": "claude.zst",
"checksum": "6fb9e329947c003740be888f98db1aecaa238d6c7d9ceef8581eb71d5a59480b",
"size": 103703105
"checksum": "e8c6f963a5417a93eb19a8db70f4609c039d827426120971d2eff34e90c704b3",
"size": 107353846
},
"linux-arm64-musl": {
"binary": "claude.zst",
"checksum": "5e8714a8944f6771325a8b2bd641bcdca7bcc632d60b4b965f8c716db989a6cc",
"size": 101059126
"checksum": "12dd7ef6e7e07bfe38f70d298931f85dfa1d763cca7389eb13b13f190bfa0ec3",
"size": 102121171
},
"linux-x64-musl": {
"binary": "claude.zst",
"checksum": "122b51ddadc68c6afc8deb4d7bda82fcb5e1d49e5994c3eed750a5d6428ab6a4",
"size": 102078647
"checksum": "14238b2f775d6ae2f85ed6e958c603984fbb23119d670bec2963c48c6c779404",
"size": 103217626
},
"win32-x64": {
"binary": "claude.exe.zst",
"checksum": "c5e376352bf2b0e56592358ba3b2943d3de7b351f750c2340f0675fe88148038",
"size": 106918151
"checksum": "dd9a764520cc9336dcd1580504b23de08f218a2a994dc04b39e9a38d922c81af",
"size": 108263820
},
"win32-arm64": {
"binary": "claude.exe.zst",
"checksum": "dc3fd34fc9d523e6a94702e051998db52afd1d647132f61fd3daa246022ffcf9",
"size": 102110572
"checksum": "6ccba3912b025a5e7a848549785b1ef44885150faa599261bfb9217bb55bd203",
"size": 103400908
}
},
"sdkCompat": {
"testedWrapperVersions": [
"0.3.280",
"0.3.281",
"0.3.282",
"0.3.283",

View File

@@ -1,18 +1,18 @@
{
"version": "2026.2.0.1",
"buildNumber": "262.8665.321",
"version": "2026.2.4",
"buildNumber": "262.11879.74",
"urls": {
"x86_64-linux": {
"url": "https://download.jetbrains.com/cpp/CLion-2026.2.0.1.tar.gz",
"hash": "sha256-3/SNgt6bpr0aIQWmTJnvkgftdZE0M5wcE/LDS1Hk4R0="
"url": "https://download.jetbrains.com/cpp/CLion-2026.2.4.tar.gz",
"hash": "sha256-wdFCJFAUb7dJ8YwgGvJy7zSdy6eagZz09ycQ4jJPCUE="
},
"aarch64-linux": {
"url": "https://download.jetbrains.com/cpp/CLion-2026.2.0.1-aarch64.tar.gz",
"hash": "sha256-IG2U2v9mTk+GCbB9jJVoX5hKju37+DfqRiMtxu8b8bo="
"url": "https://download.jetbrains.com/cpp/CLion-2026.2.4-aarch64.tar.gz",
"hash": "sha256-vn99o3doOKNG6GsSVmEGQtvqa3p/yz1ZCk/d60atwks="
},
"aarch64-darwin": {
"url": "https://download.jetbrains.com/cpp/CLion-2026.2.0.1-aarch64.dmg",
"hash": "sha256-nkkJ80rc1bApEBMZT0ZjZQcnhkzAG3i1p9GhQUA4gT4="
"url": "https://download.jetbrains.com/cpp/CLion-2026.2.4-aarch64.dmg",
"hash": "sha256-wya4cZ6+3l69JIPGr0Yx4W1eG+4P1KyX0VaCyEzWWG8="
}
}
}

View File

@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cloudflare-speed-cli";
version = "1.0.10";
version = "1.0.11";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "kavehtehrani";
repo = "cloudflare-speed-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-rIqHx6W4+vwgzyo5WMy6WZLeSzWlrWVgYWAP8uAaNt0=";
hash = "sha256-WQKEQEzdoZaxpxDrLQ9lCppUNQNL6EI1q5pr12AYW4o=";
};
cargoHash = "sha256-s5pV1rctmnVTP2+POdh+TknRjoDzYPdwrxW6TG09YUA=";
cargoHash = "sha256-7gI5kmYVDSCl2SKSwrJRWF1N5Og1JpV9eUkqXkDogCw=";
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;

View File

@@ -68,21 +68,21 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "codex";
version = "0.165.0";
version = "0.166.0";
src = fetchFromGitHub {
owner = "openai";
repo = "codex";
rev = finalAttrs.buildCommit;
hash = "sha256-b9PpwNQeZsJIN4wbGA3FLfWAKd2EDMN5E/zj/Y62/vk=";
hash = "sha256-4zxnVT9PxIj0+ULQ4LSA46GmvfyNTueZ+BsQ2SZwk1I=";
};
# Matching client/helper stamps; build_id() requires a full commit SHA.
buildCommit = "360319d8dee62d87e2d59fc0c21805d79519cfed";
buildCommit = "6ff1e1ca3b30fc8b914720681fcf5fe62e95f856";
sourceRoot = "${finalAttrs.src.name}/codex-rs";
cargoHash = "sha256-KKC/uHE2RWq0U7FmXA+TKTlFf/d8vYe6/G8gl78bW+g=";
cargoHash = "sha256-3CHn33C1SSX+W0juZik3r8CVoYGoyNlk5mDICwVEcbY=";
# Disable bundled Opus so OPUS_LIB_DIR selects nixpkgs' libopus.
cargoDeps =
(rustPlatform.fetchCargoVendor {

View File

@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "codipack";
version = "3.1.2";
version = "3.1.3";
src = fetchFromGitHub {
owner = "SciCompKL";
repo = "CoDiPack";
tag = "v${finalAttrs.version}";
hash = "sha256-Kkr+bCusS3zfcFspWByjg1fgyHNQlDJZw4+8yDs1tXk=";
hash = "sha256-YOQQZG5HSNi+DlRXGL4EPLotp0FhN4qCesGmF8PwTCA=";
};
nativeBuildInputs = [

View File

@@ -6,14 +6,14 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "debcraft";
version = "0.9.5";
version = "1.0.0";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "debian";
repo = "debcraft";
tag = "debian/${finalAttrs.version}";
hash = "sha256-wuJ9khkVSnXoGkpxp+DaYCu/s+ciXG8afm7zluL/shA=";
hash = "sha256-msb7kxyLsskGLq9bQbeye+KpVdCGfARz2kDyrf43t6A=";
};
strictDeps = true;

View File

@@ -3,6 +3,7 @@
stdenv,
fetchFromGitHub,
rustPlatform,
rust-jemalloc-sys,
}:
rustPlatform.buildRustPackage (finalAttrs: {
@@ -27,6 +28,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
buildAndTestSubdir = "ladspa";
buildInputs = [
rust-jemalloc-sys
];
postInstall = ''
mkdir $out/lib/ladspa
mv $out/lib/libdeep_filter_ladspa${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/ladspa/

View File

@@ -17,8 +17,8 @@ python3Packages.buildPythonApplication (finalAttrs: {
pname = "depthcharge-tools";
version = "0.7.1";
src = fetchFromGitLab {
domain = "gitlab.postmarketos.org";
owner = "postmarketOS";
domain = "gitlab.nura.eco";
owner = "nura";
repo = "depthcharge-tools";
tag = "v${finalAttrs.version}";
hash = "sha256-kwtl/hUZ57quVQRSHLWHCzSuUmhH/uOfoGkcvqvF8rQ=";
@@ -58,7 +58,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
meta = {
description = "Tools to manage the Chrome OS bootloader";
homepage = "https://gitlab.postmarketos.org/postmarketOS/depthcharge-tools";
homepage = "https://gitlab.nura.eco/nura/depthcharge-tools";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.ninelore ];

View File

@@ -113,6 +113,8 @@ stdenv.mkDerivation (finalAttrs: {
strictDeps = true;
doCheck = true;
# LoggerTests and ComputerTests share tmp/test/Deskflow.conf: https://github.com/deskflow/deskflow/issues/10352
enableParallelChecking = false;
nativeCheckInputs = [ writableTmpDirAsHomeHook ];

View File

@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "difftastic";
version = "0.71.0";
version = "0.72.0";
src = fetchFromGitHub {
owner = "wilfred";
repo = "difftastic";
tag = finalAttrs.version;
hash = "sha256-xJdR/t6O8PavCKBiKnueiLR01g7nWGUHp9bcjOuDDA8=";
hash = "sha256-3soIU2TmHlUDVznmDm77iK+io8QZnhQ9/BkH71x89io=";
};
cargoHash = "sha256-HEX8njuArbgMQI8yDr66siRB8t+4P2Q7rxHuCeaD9Uw=";
cargoHash = "sha256-KRgJ+9Sjm3elkXS+lkW6NeKyymp/3crpsuBNEQKnkvY=";
nativeBuildInputs = [ installShellFiles ];

View File

@@ -8,7 +8,7 @@
buildGoModule (finalAttrs: {
pname = "diffyml";
version = "1.8.2";
version = "1.8.3";
__structuredAttrs = true;
@@ -18,7 +18,7 @@ buildGoModule (finalAttrs: {
owner = "szhekpisov";
repo = "diffyml";
tag = "v${finalAttrs.version}";
hash = "sha256-ddPpq615/oRE//6CJ1C4UcXgWnfbeEd6aJcEDiPpvoU=";
hash = "sha256-sIZujFk6SH+4e5iBmQkEy8gmaN9LCSU6mnrkB6FHqYo=";
};
vendorHash = "sha256-vjGhS7nhjXlms1ZsRG6Qy/7ategUIgwiBwk943cz9Lk=";

View File

@@ -14,13 +14,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dotagents";
version = "3.3.0";
version = "3.4.0";
src = fetchFromGitHub {
owner = "getsentry";
repo = "dotagents";
tag = finalAttrs.version;
hash = "sha256-EnVCH0tKCUEcKu+CvkOgc3y9QM0k3rPeJbJ6qcfXVhI=";
hash = "sha256-WJI6DMJarhlg1SdEGrxnuqV5YXUUvGtOnqRT6j9hSwE=";
};
strictDeps = true;
@@ -36,7 +36,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
;
pnpm = pnpm_10;
fetcherVersion = 4;
hash = "sha256-eDumJk2N7z5tvfvAkOWFUr1zZhaBQbA+yGtBf3OEKXg=";
hash = "sha256-/74jSkTm965aKcZ/p25Bs26KaJmZCSZAUQ43dFYWZmg=";
};
nativeBuildInputs = [

View File

@@ -33,6 +33,13 @@ stdenv.mkDerivation (finalAttrs: {
url = "https://github.com/nh2/e57inspector/commit/a5a899ee58952ffc2971d18b3734ea405e0020f3.patch";
hash = "sha256-QRUv0CvX+OdH88CzI/6XjPXnAVIsf6N/Ix/qqCsSaRw=";
})
# support newer gcc
# Remove with next release (see https://github.com/sisakat/e57inspector/pull/9)
(fetchpatch {
name = "e57inspector-support-gcc-15.patch";
url = "https://github.com/sisakat/e57inspector/commit/87a13fa08cd07bb91f2ee1e224f5bd4c58b27d04.patch";
hash = "sha256-ITGMt0ATnsIdh02DUkQXGA1XkxLtubjJTegK72ADFrE=";
})
];
postPatch = ''

View File

@@ -11,13 +11,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "espflash";
version = "4.6.0";
version = "4.7.0";
src = fetchFromGitHub {
owner = "esp-rs";
repo = "espflash";
tag = "v${finalAttrs.version}";
hash = "sha256-qAIpco5UOH5DT/OkaEXZNBEErPbPt8hTtudDLXvhNEU=";
hash = "sha256-xGFsrmAK1NXMsYf+oSk6OLYFKcCUQd1CtvFCJrgGk8Q=";
};
nativeBuildInputs = [
@@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
buildInputs = [ openssl ];
cargoHash = "sha256-1fyNa1/4Abf1gRizQWgleAywCqU38uAqGJYs3CDt21k=";
cargoHash = "sha256-ArwTVqUEOIztbohfTcrRm1y+4HrZFbe9jMYETRGSSjQ=";
cargoBuildFlags = [
"--exclude=xtask"

View File

@@ -14,7 +14,7 @@ let
in
buildPythonPackage (finalAttrs: {
pname = "esphome-device-builder-frontend";
version = "0.1.371";
version = "0.1.373";
pyproject = true;
__structuredAttrs = true;
@@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: {
owner = "esphome";
repo = "device-builder-frontend";
tag = finalAttrs.version;
hash = "sha256-0aZzvlkv8x+MBMJsvJ2uztFJSaq29qgE16d0M3s7igU=";
hash = "sha256-vroab1H3RsznC6CLf3DirOa6kufp3gBwNVW0FoR8vH4=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname src;
inherit pnpm;
fetcherVersion = 4;
hash = "sha256-YuPZWBtDBoJ/Ha/A70zXsJoXUXh+IxIxMo6w1DT5fwQ=";
hash = "sha256-3hLkPDFCxG55AuixG5AQhDJyyBEWPhBmNF1HdNo8Lfk=";
};
nativeBuildInputs = [

View File

@@ -34,14 +34,14 @@ let
in
pythonPackages.buildPythonApplication (finalAttrs: {
pname = "esphome-device-builder";
version = "1.24.0";
version = "1.26.0";
pyproject = true;
src = fetchFromGitHub {
owner = "esphome";
repo = "device-builder";
tag = finalAttrs.version;
hash = "sha256-cXnEx3HNvTEsSz2Gz/W5gswmvQ3bxHMPGq0Y4MwIHjM=";
hash = "sha256-S1y0IXrCQV/EK9gQ7UdSKfdKJZK6UY6q7NdFEcy7yao=";
};
__structuredAttrs = true;

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "evtx";
version = "0.13.0";
version = "0.14.0";
src = fetchFromGitHub {
owner = "omerbenamram";
repo = "evtx";
tag = "v${finalAttrs.version}";
hash = "sha256-sTTQb7Xa88gAFflPA0gD73CsaQne0gj0WwvRYwaYjjc=";
hash = "sha256-DBFt0nvbM8IK4TgveVBq5E38iO1GqtoLnZuP4GvqX9U=";
};
cargoHash = "sha256-iELRXFvN/EkzoHGq6F/n85CVLD0vnZ0ideSyc572Y4U=";
cargoHash = "sha256-mOrgicTOwia1gZcz4vvtoIak0tqZAD8zWKoX85FazWU=";
postPatch = ''
# CLI tests will fail in the sandbox

View File

@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "example-robot-data";
version = "5.0.0";
version = "6.0.0";
src = fetchFromGitHub {
owner = "Gepetto";
repo = "example-robot-data";
tag = "v${finalAttrs.version}";
hash = "sha256-oQk6mJ1lOTcWrTWLViVQWk+R6DdcnLSigxKuXgpLhs0=";
hash = "sha256-6YVq++dOuyphEGrK/Oi+EIY7imTAw56b3pJCvyrRK8E=";
};
outputs = [

View File

@@ -12,7 +12,7 @@
let
pname = "expresslrs-configurator";
version = "1.8.3";
version = "1.8.4";
installPath = "share/${pname}";
resourcesPath = "${installPath}/resources";
in
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
src = fetchzip {
url = "https://github.com/ExpressLRS/ExpressLRS-Configurator/releases/download/v${version}/${pname}-${version}.zip";
stripRoot = false;
hash = "sha256-KoT9YoeAkYrr9FIS7+Lm1CafTNwvV+jLTYYHziCVvrs=";
hash = "sha256-aP706aSHVdZlk+9tcIKrtmalQxDbobh4UFLXD3ItrEI=";
};
nativeBuildInputs = [

View File

@@ -7,8 +7,8 @@
let
pkg = fetchFromGitLab {
domain = "gitlab.postmarketos.org";
owner = "postmarketOS";
domain = "gitlab.nura.eco";
owner = "nura";
repo = "mobile-config-firefox";
rev = "5.5.1";
hash = "sha256-kIMeVKUI8/MdCJIkBlcYYEUnN7+ciDpKuReAeKkn8VY=";

View File

@@ -8,6 +8,7 @@
cmake,
ninja,
pkg-config,
buildPackages,
double-conversion,
fast-float,
@@ -106,7 +107,14 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeFeature "LIB_INSTALL_DIR" "${placeholder "out"}/lib")
(lib.cmakeFeature "CMAKE_INSTALL_DIR" "${placeholder "dev"}/lib/cmake/folly")
(lib.cmakeFeature "CMAKE_INSTALL_PREFIX" (placeholder "dev"))
];
]
++
lib.optionals
(
!stdenv.buildPlatform.canExecute stdenv.hostPlatform
&& stdenv.hostPlatform.emulatorAvailable buildPackages
)
[ (lib.cmakeFeature "CMAKE_CROSSCOMPILING_EMULATOR" (stdenv.hostPlatform.emulator buildPackages)) ];
env.NIX_CFLAGS_COMPILE = lib.concatStringsSep " " (
[

View File

@@ -6,6 +6,7 @@
makeWrapper,
nix-update-script,
ocaml-ng,
python3,
removeReferencesTo,
util-linux,
which,
@@ -16,16 +17,23 @@ let
ocamlPackages = ocaml-ng.ocamlPackages_5_4;
fstarZ3 = callPackage ./z3 { };
karamelSrc = fetchFromGitHub {
owner = "FStarLang";
repo = "karamel";
rev = "98ffca53b25c8ac50f303dae87c083de65cc1db8";
hash = "sha256-SINvlVvn3b0EsHQ92DEqzAiWL307C9RlglvtgysRt2Q=";
};
in
ocamlPackages.buildDunePackage (finalAttrs: {
pname = "fstar";
version = "2026.03.24";
version = "2026.10.25";
src = fetchFromGitHub {
owner = "FStarLang";
repo = "FStar";
rev = "v${finalAttrs.version}";
hash = "sha256-b+LQ6X1yHUdBlQp+bA9KbRu6vhB3CwipN7pAxWxR2Nk=";
hash = "sha256-AT7CVTGaosh7fdVpB0jgBeaHzz8z+MVi23rOYdltu7o=";
};
nativeBuildInputs = [
@@ -34,10 +42,14 @@ ocamlPackages.buildDunePackage (finalAttrs: {
util-linux
installShellFiles
makeWrapper
python3
removeReferencesTo
];
prePatch = ''
cp -r ${karamelSrc}/. karamel
chmod -R u+w karamel
patchShebangs karamel
patchShebangs .scripts/*.sh
patchShebangs ulib/ml/app/ints/mk_int_file.sh
'';
@@ -48,6 +60,9 @@ ocamlPackages.buildDunePackage (finalAttrs: {
propagatedBuildInputs = with ocamlPackages; [
batteries
ctypes
fix
num
menhirLib
pprint
ppx_deriving
@@ -56,6 +71,9 @@ ocamlPackages.buildDunePackage (finalAttrs: {
process
sedlex
stdint
uucp
visitors
wasm
yojson
zarith
mtime
@@ -84,6 +102,7 @@ ocamlPackages.buildDunePackage (finalAttrs: {
ln -s -t $OCAMLFIND_DESTDIR/ $out/lib/fstar
remove-references-to -t '${ocamlPackages.ocaml}' $out/bin/fstar.exe
remove-references-to -t '${ocamlPackages.ocaml}' $out/bin/krml
for binary in $out/bin/*; do
wrapProgram "$binary" --prefix PATH : "${lib.makeBinPath [ fstarZ3 ]}"
@@ -99,6 +118,8 @@ ocamlPackages.buildDunePackage (finalAttrs: {
runHook postInstall
'';
env.GIT_REV = karamelSrc.rev;
enableParallelBuilding = true;
passthru = {

View File

@@ -1,26 +0,0 @@
diff --git a/src/util/lp/lp_core_solver_base.h b/src/util/lp/lp_core_solver_base.h
index 4c17df2..4c3c311 100644
--- a/src/util/lp/lp_core_solver_base.h
+++ b/src/util/lp/lp_core_solver_base.h
@@ -600,8 +600,6 @@ public:
out << " \n";
}
- bool column_is_free(unsigned j) const { return this->m_column_type[j] == free; }
-
bool column_has_upper_bound(unsigned j) const {
switch(m_column_types[j]) {
case column_type::free_column:
diff --git a/src/util/lp/static_matrix_def.h b/src/util/lp/static_matrix_def.h
index 7949573..2f1cb42 100644
--- a/src/util/lp/static_matrix_def.h
+++ b/src/util/lp/static_matrix_def.h
@@ -86,7 +86,7 @@ static_matrix<T, X>::static_matrix(static_matrix const &A, unsigned * /* basis *
init_row_columns(m, m);
while (m--) {
for (auto & col : A.m_columns[m]){
- set(col.var(), m, A.get_value_of_column_cell(col));
+ set(col.var(), m, A.get_column_cell(col));
}
}
}

View File

@@ -1,5 +1,3 @@
diff --git a/z3.pc.cmake.in b/z3.pc.cmake.in
index 436dd6208..dd1e179c7 100644
--- a/z3.pc.cmake.in
+++ b/z3.pc.cmake.in
@@ -1,13 +1,10 @@

View File

@@ -0,0 +1,19 @@
--- a/z3.pc.cmake.in
+++ b/z3.pc.cmake.in
@@ -1,13 +1,10 @@
-prefix=@CMAKE_INSTALL_PREFIX@
-exec_prefix=@CMAKE_INSTALL_PREFIX@
-libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-sharedlibdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
+libdir=@CMAKE_INSTALL_FULL_LIBDIR@
+includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
Name: z3
Description: The Z3 Theorem Prover
Version: @Z3_VERSION@
Requires:
-Libs: -L${libdir} -L${sharedlibdir} -lz3
+Libs: -L${libdir} -lz3
Cflags: -I${includedir}

View File

@@ -0,0 +1,59 @@
Build Z3 4.8.5 with current C++ compilers.
The static_matrix.h change is backported from:
https://github.com/Z3Prover/z3/commit/2ce89e5f491fa817d02d8fdce8c62798beab258b
--- a/src/util/lp/static_matrix.h
+++ b/src/util/lp/static_matrix.h
@@ -79,7 +79,7 @@
ref(static_matrix & m, unsigned row, unsigned col):m_matrix(m), m_row(row), m_col(col) {}
ref & operator=(T const & v) { m_matrix.set( m_row, m_col, v); return *this; }
- ref operator=(ref & v) { m_matrix.set(m_row, m_col, v.m_matrix.get(v.m_row, v.m_col)); return *this; }
+ ref operator=(ref & v) { m_matrix.set(m_row, m_col, v.m_matrix.get_elem(v.m_row, v.m_col)); return *this; }
operator T () const { return m_matrix.get_elem(m_row, m_col); }
};
--- a/src/util/lp/column_info.h
+++ b/src/util/lp/column_info.h
@@ -47,7 +47,7 @@ public:
m_lower_bound_is_strict == c.m_lower_bound_is_strict &&
m_upper_bound_is_set == c.m_upper_bound_is_set&&
m_upper_bound_is_strict == c.m_upper_bound_is_strict&&
- (!m_lower_bound_is_set || m_lower_bound == c.m_low_bound) &&
+ (!m_lower_bound_is_set || m_lower_bound == c.m_lower_bound) &&
(!m_upper_bound_is_set || m_upper_bound == c.m_upper_bound) &&
m_cost == c.m_cost &&
m_is_fixed == c.m_is_fixed &&
--- a/src/util/lp/tail_matrix.h
+++ b/src/util/lp/tail_matrix.h
@@ -43,7 +43,6 @@ public:
const tail_matrix & m_A;
unsigned m_row;
ref_row(const tail_matrix& m, unsigned row): m_A(m), m_row(row) {}
- T operator[](unsigned j) const { return m_A.get_elem(m_row, j);}
};
ref_row operator[](unsigned i) const { return ref_row(*this, i);}
};
--- a/src/util/lp/lp_core_solver_base.h
+++ b/src/util/lp/lp_core_solver_base.h
@@ -600,8 +600,6 @@ public:
out << " \n";
}
- bool column_is_free(unsigned j) const { return this->m_column_type[j] == free; }
-
bool column_has_upper_bound(unsigned j) const {
switch(m_column_types[j]) {
case column_type::free_column:
--- a/src/util/lp/static_matrix_def.h
+++ b/src/util/lp/static_matrix_def.h
@@ -86,7 +86,7 @@ static_matrix<T, X>::static_matrix(static_matrix const &A, unsigned * /* basis *
init_row_columns(m, m);
while (m--) {
for (auto & col : A.m_columns[m]){
- set(col.var(), m, A.get_value_of_column_cell(col));
+ set(col.var(), m, A.get_column_cell(col));
}
}
}

View File

@@ -0,0 +1,12 @@
--- a/z3.pc.cmake.in
+++ b/z3.pc.cmake.in
@@ -1,7 +1,7 @@
prefix=${pcfiledir}/@Z3_PKGCONFIG_PREFIX@
exec_prefix=${prefix}
-libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
+libdir=@CMAKE_INSTALL_FULL_LIBDIR@
+includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
Name: z3
Description: The Z3 Theorem Prover

View File

@@ -1,118 +1,70 @@
{
fetchFromGitHub,
fetchpatch,
lib,
replaceVars,
stdenvNoCC,
z3,
}:
let
z3' = z3.override { useCmakeBuild = false; };
z3' = z3.override { pythonBindings = false; };
# fstar has a pretty hard dependency on certain z3 patch versions.
# https://github.com/FStarLang/FStar/issues/3689#issuecomment-2625073641
# We need to package all the Z3 versions it prefers here.
fstarNewZ3Version = "4.13.3";
fstarNewZ3 =
if z3'.version == fstarNewZ3Version then
z3'
else
z3'.overrideAttrs (final: rec {
version = fstarNewZ3Version;
src = fetchFromGitHub {
owner = "Z3Prover";
repo = "z3";
rev = "z3-${version}";
hash = "sha256-odwalnF00SI+sJGHdIIv4KapFcfVVKiQ22HFhXYtSvA=";
};
});
mkZ3 =
version: hash:
z3'.overrideAttrs {
inherit version;
patches = [ (./. + "/${version}.patch") ];
postPatch = "";
src = fetchFromGitHub {
owner = "Z3Prover";
repo = "z3";
rev = "z3-${version}";
inherit hash;
};
};
fstarOldZ3Version = "4.8.5";
fstarOldZ3 =
if z3'.version == fstarOldZ3Version then
z3'
else
z3'.overrideAttrs (prev: rec {
version = fstarOldZ3Version;
src = fetchFromGitHub {
owner = "Z3Prover";
repo = "z3";
rev = "Z3-${version}"; # caps matter
hash = "sha256-ytG5O9HczbIVJAiIGZfUXC/MuYH7d7yLApaeTRlKXoc=";
};
patches =
let
static-matrix-patch = fetchpatch {
# clang / gcc fixes. fixes typos in some member names
name = "gcc-15-fixes.patch";
url = "https://github.com/Z3Prover/z3/commit/2ce89e5f491fa817d02d8fdce8c62798beab258b.patch";
includes = [ "src/@dir@/lp/static_matrix.h" ];
stripLen = 3;
extraPrefix = "src/@dir@/";
hash = "sha256-+H1/VJPyI0yq4M/61ay8SRCa6OaoJ/5i+I3zVTAPUVo=";
};
withLegacyFixes =
solver:
solver.overrideAttrs (prev: {
# Older releases use an uppercase Z3 tag prefix.
src = prev.src.override { rev = "Z3-${prev.version}"; };
# replace @dir@ in the path of the given list of patches
fixupPatches = dir: map (patch: replaceVars patch { dir = dir; });
in
prev.patches or [ ]
++ fixupPatches "util" [
./lower-bound-typo.diff
static-matrix-patch
./tail-matrix.diff
]
++ [
./4-8-5-typos.diff
(fetchpatch {
url = "https://github.com/Z3Prover/z3/commit/40183d7b73fcc4020b4d4b2e658b24a8c4b648ee.patch";
hash = "sha256-+VpPYUBVAVB9BQIp+phmL6IAEc0RC+YoUVCIsIe5TSQ=";
})
(fetchpatch {
url = "https://github.com/Z3Prover/z3/commit/03ae6d86cb4db88c71d6b245e29400e9a44cb59f.patch";
hash = "sha256-nNjkQpaSCyAqnPEZcRtG+cMTPeA+CQfvmNUe5fAK93Q=";
})
(fetchpatch {
url = "https://github.com/Z3Prover/z3/commit/f6c9ead10c0cf904925d7495f5c08dae66643b7a.patch";
hash = "sha256-eUeFayyfdg9Q8s97H6khBXst9nLYWM7NSEoQ2btMHEE=";
})
];
cmakeFlags = map (lib.replaceStrings [ "-DZ3_" ] [ "-D" ]) prev.cmakeFlags ++ [
(lib.cmakeFeature "CMAKE_POLICY_VERSION_MINIMUM" "3.5")
];
postPatch =
let
python = lib.findFirst (pkg: lib.hasPrefix "python" pkg.pname) null prev.nativeBuildInputs;
in
# The API generator imports distutils even without Python bindings.
postPatch = (prev.postPatch or "") + ''
substituteInPlace scripts/mk_util.py \
--replace-fail "distutils.sysconfig.get_python_lib()" "sysconfig.get_path('purelib')" \
--replace-fail "distutils.sysconfig" "sysconfig"
'';
assert python != null;
meta = prev.meta // {
pkgConfigModules = [ ];
};
});
prev.postPatch or ""
+
lib.optionalString
((lib.versionAtLeast python.version "3.12") && (lib.versionOlder version "4.8.14"))
''
# See https://github.com/Z3Prover/z3/pull/5729. This is a specialization of this patch for 4.8.5.
for file in scripts/mk_util.py src/api/python/CMakeLists.txt; do
substituteInPlace "$file" \
--replace-fail "distutils.sysconfig.get_python_lib()" "sysconfig.get_path('purelib')" \
--replace-fail "distutils.sysconfig" "sysconfig"
done
'';
});
# Keep the exact versions distributed with this F* release.
# https://github.com/NixOS/nixpkgs/pull/374917#issuecomment-2661497006
solvers = {
z3_4_8_5 = withLegacyFixes (mkZ3 "4.8.5" "sha256-ytG5O9HczbIVJAiIGZfUXC/MuYH7d7yLApaeTRlKXoc=");
z3_4_13_3 = mkZ3 "4.13.3" "sha256-odwalnF00SI+sJGHdIIv4KapFcfVVKiQ22HFhXYtSvA=";
z3_4_15_3 = mkZ3 "4.15.3" "sha256-Lw037Z0t0ySxkgMXkbjNW5CB4QQLRrrSEBsLJqiomZ4=";
z3_5_3_0 = mkZ3 "5.3.0" "sha256-K0KTI8ZpvvYCF9ITxVTbdtqlalFFjtYcyog/Sy1kRV8=";
};
in
stdenvNoCC.mkDerivation {
name = "fstar-z3";
dontUnpack = true;
installPhase = ''
runHook preInstall
mkdir -p $out/bin
ln -s ${lib.getExe fstarNewZ3} $out/bin/z3-${lib.escapeShellArg fstarNewZ3.version}
ln -s ${lib.getExe fstarOldZ3} $out/bin/z3-${lib.escapeShellArg fstarOldZ3.version}
${lib.concatMapStringsSep "\n" (solver: ''
ln -s ${lib.getExe solver} $out/bin/z3-${solver.version}
'') (builtins.attrValues solvers)}
runHook postInstall
'';
passthru = {
"z3_${lib.replaceStrings [ "." ] [ "_" ] fstarNewZ3.version}" = fstarNewZ3;
"z3_${lib.replaceStrings [ "." ] [ "_" ] fstarOldZ3.version}" = fstarOldZ3;
};
passthru = solvers;
}

View File

@@ -1,13 +0,0 @@
diff --git a/src/@dir@/lp/column_info.h b/src/@dir@/lp/column_info.h
index 1dc0c60..9cbeea6 100644
--- a/src/@dir@/lp/column_info.h
+++ b/src/@dir@/lp/column_info.h
@@ -47,7 +47,7 @@ public:
m_lower_bound_is_strict == c.m_lower_bound_is_strict &&
m_upper_bound_is_set == c.m_upper_bound_is_set&&
m_upper_bound_is_strict == c.m_upper_bound_is_strict&&
- (!m_lower_bound_is_set || m_lower_bound == c.m_low_bound) &&
+ (!m_lower_bound_is_set || m_lower_bound == c.m_lower_bound) &&
(!m_upper_bound_is_set || m_upper_bound == c.m_upper_bound) &&
m_cost == c.m_cost &&
m_is_fixed == c.m_is_fixed &&

View File

@@ -1,12 +0,0 @@
diff --git a/src/@dir@/lp/tail_matrix.h b/src/@dir@/lp/tail_matrix.h
index 2047e8c..c84340e 100644
--- a/src/@dir@/lp/tail_matrix.h
+++ b/src/@dir@/lp/tail_matrix.h
@@ -43,7 +43,6 @@ public:
const tail_matrix & m_A;
unsigned m_row;
ref_row(const tail_matrix& m, unsigned row): m_A(m), m_row(row) {}
- T operator[](unsigned j) const { return m_A.get_elem(m_row, j);}
};
ref_row operator[](unsigned i) const { return ref_row(*this, i);}
};

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gilt-rs";
version = "0.3.7";
version = "0.4.0";
src = fetchFromGitHub {
owner = "simonhollingshead";
repo = "gilt-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-kGmHf+knEurVTz7K7MtDkDFWIDs8nIp4CrsBHwnjg6s=";
hash = "sha256-ulDP/av+WrAiJWs+DJWz3dEtSVeZBAEsJZ4Up0DbYmE=";
};
cargoHash = "sha256-4YlfR2ft5D910IKSDx/3PxrwFLln2dqscdVg+OhnSYk=";
cargoHash = "sha256-jV4yeYnZW0qnw82PBChwarGxCpk7JzeH4ovPHFdBV7k=";
__structuredAttrs = true;

View File

@@ -8,7 +8,7 @@
buildGoModule (finalAttrs: {
pname = "git-pages-cli";
version = "1.11.2";
version = "1.12.1";
__structuredAttrs = true;
@@ -16,7 +16,7 @@ buildGoModule (finalAttrs: {
owner = "git-pages";
repo = "git-pages-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-E+O6WLZH5kzRakL/gM/bja149IHmB5r5u5yl16+/Bkc=";
hash = "sha256-63AHpYqZmpuZ6AzQpWY958J0gvJ0Uq5ggVNea8iRPqA=";
};
vendorHash = "sha256-0/UY95xWVqIbi/SMoF12CdVp7S36qVI+Q5s2LzEtutI=";

View File

@@ -14,13 +14,13 @@
buildGo127Module (finalAttrs: {
pname = "go-arch-lint";
version = "1.19.0";
version = "1.19.1";
src = fetchFromGitHub {
owner = "fe3dback";
repo = "go-arch-lint";
tag = "v${finalAttrs.version}";
hash = "sha256-eA+xM7WSOyzj3uhVUT/6dHGoHx1tsBCCKXPLOintimE=";
hash = "sha256-aeLM1pG81pmq+H7mmFYjvf8bXISBztuPPhKh9waS8qg=";
};
vendorHash = "sha256-USP8gFDd4ii8yO/dch3OHVrDsVUy4HgRxBvnFwAbHeU=";

View File

@@ -10,16 +10,16 @@
buildNpmPackage rec {
pname = "google-chat-linux";
version = "5.39.28-1";
version = "5.39.29-2";
src = fetchFromGitHub {
owner = "squalou";
repo = "google-chat-linux";
tag = version;
hash = "sha256-NSWNqFNMmrgCKdTxAxqMl7oZS9YGAisvD2YpXCH4s0A=";
hash = "sha256-4qwFOSZ669ZMa+b+EYy7ZunzGlAOD4Gqf/Je7T2gS8Y=";
};
npmDepsHash = "sha256-Lgo3pGmaRMawH4m264W0CwpIuiVZZbqhI5OHXOKau9c=";
npmDepsHash = "sha256-EktheZsjmBEOKuFm1RfXHsiRFHI+HICuC3ESglH/JA0=";
dontNpmBuild = true;
nativeBuildInputs = [

File diff suppressed because it is too large Load Diff

View File

@@ -1,23 +1,23 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
version = "583.0.0";
version = "591.0.0";
googleCloudSdkPkgs = {
x86_64-linux = {
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-583.0.0-linux-x86_64.tar.gz";
sha256 = "0xxi4vs6cld358iqgcj44pm667f13vp0j5y7fhcmv6qsar1q4aqb";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-591.0.0-linux-x86_64.tar.gz";
sha256 = "09drh6yg5lwsc44bj4mf1hihi83vwnbkgxra0cigyscanq3na9im";
};
aarch64-linux = {
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-583.0.0-linux-arm.tar.gz";
sha256 = "0clqkah2s2k62i628wc6zmqpns43r01clvfww5bdzibmzy6csgxp";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-591.0.0-linux-arm.tar.gz";
sha256 = "1jchgi1cyxnqvbmv7bjlxb7qa4i9fv195r2lrga8gvfwxz6sqj3d";
};
aarch64-darwin = {
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-583.0.0-darwin-arm.tar.gz";
sha256 = "17z79g05zs5afcjzapj1kzn43c7asrjlf65qwb7vx7nm186y1z6j";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-591.0.0-darwin-arm.tar.gz";
sha256 = "09jwi19dn39p9mh17r4zqiskqi97cw8jgdx3ka910a7301x2fljm";
};
i686-linux = {
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-583.0.0-linux-x86.tar.gz";
sha256 = "1x5avi90wq21h6sy38xpwv6nwfhxwxicwsngv2la5y94ym4rdvfr";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-591.0.0-linux-x86.tar.gz";
sha256 = "15wv63p9rxyzrkjn11b0a0gx1g8kxki5rih0hpjms1mm36fk2fjx";
};
};
}

View File

@@ -8,11 +8,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "google-java-format";
version = "1.37.0";
version = "2.0.0";
__structuredAttrs = true;
src = fetchurl {
sha256 = "sha256-g0sqDDjLd0lTMiqEtco/L0DdMVZlCzzUTTt0Q0WWL3o=";
sha256 = "sha256-x4/rSMVJ+nEUt+oR2ztFaAj3s3H/6E5mQ6RN0vlYhjk=";
url = "https://github.com/google/google-java-format/releases/download/v${finalAttrs.version}/google-java-format-${finalAttrs.version}-all-deps.jar";
};

View File

@@ -9,17 +9,17 @@
buildGoModule (finalAttrs: {
pname = "gotools";
version = "0.44.0";
version = "0.52.0";
# using GitHub instead of https://go.googlesource.com/tools because Gitiles UI is too basic to browse
src = fetchFromGitHub {
owner = "golang";
repo = "tools";
tag = "v${finalAttrs.version}";
hash = "sha256-F9DyZAZdrKCrCIB6FZP0KrOwPNRLk0ZQoNMHGMHd0UY=";
hash = "sha256-invRApL81q9uIUCbBUhWGyS+14OKK6HZYdONzhHGKP4=";
};
vendorHash = "sha256-HpWkPsRJ0vCqJi9LoZcVbzeoPQ2B9ftZwuS1r47W7Sc=";
vendorHash = "sha256-+1/eKOwN4yUvLCgGRJbW6MTleIEodfcIoEHCBRHd2MQ=";
nativeBuildInputs = [ makeWrapper ];

View File

@@ -21,12 +21,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gpu-screen-recorder-notification";
version = "1.3.6";
version = "1.3.8";
src = fetchgit {
url = "https://repo.dec05eba.com/gpu-screen-recorder-notification";
tag = finalAttrs.version;
hash = "sha256-UmK9aDVsWgMZx9dCA0LFLmY0NLmhwh3O2VgztUzvPOs=";
hash = "sha256-nojlYxNqoB9x8LBNYKERzQzp+l+cALkKYV+ORMZjBlo=";
};
nativeBuildInputs = [

View File

@@ -34,12 +34,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gpu-screen-recorder-ui";
version = "1.14.0";
version = "1.15.0";
src = fetchgit {
url = "https://repo.dec05eba.com/gpu-screen-recorder-ui";
tag = finalAttrs.version;
hash = "sha256-V7fRv1JjqCtYiSQVFBF0O1oFM6eVuj2nWIgNe7LgDfU=";
hash = "sha256-tFP2KsZJxmcyfFt8EKM7Rusl0uNvTGY9EIkklFJfUvA=";
};
nativeBuildInputs = [

View File

@@ -10,16 +10,16 @@
}:
buildGoModule (finalAttrs: {
pname = "guesswidth";
version = "0.5.0";
version = "0.6.0";
src = fetchFromGitHub {
owner = "noborus";
repo = "guesswidth";
tag = "v${finalAttrs.version}";
hash = "sha256-MbQBfwXdmcSU6F7M+Y70lGwBwhhJvRgtevco+UPt0Po=";
hash = "sha256-Mrnn4ecsK7mA+M3gn47qYk2YEKzdo38dD7AYjdkHptY=";
};
vendorHash = "sha256-/R/KUKQq52CnukJoQybSA4OkcHq/v8ICxxUqSc4ynEQ=";
vendorHash = "sha256-pjGuBDiUPQpgxpCSnt0r2vueO7HzHrI0AvUKaL/fDUc=";
ldflags = [
"-X github.com/noborus/guesswidth.version=v${finalAttrs.version}"

View File

@@ -8,10 +8,10 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "halo";
version = "2.27.0";
version = "2.27.1";
src = fetchurl {
url = "https://github.com/halo-dev/halo/releases/download/v${finalAttrs.version}/halo-${finalAttrs.version}.jar";
hash = "sha256-0xUeqXxLjR1FJRSUd1NaP1xscTk5vlkuF6Hcb5u9SJI=";
hash = "sha256-9iHNz7tm0YB5eEoch5ahcH2kXJpKeDl4xMyuMTP5o9M=";
};
nativeBuildInputs = [

View File

@@ -11,13 +11,13 @@
}:
buildGo127Module (finalAttrs: {
pname = "headscale";
version = "0.29.6";
version = "0.29.7";
src = fetchFromGitHub {
owner = "juanfont";
repo = "headscale";
tag = "v${finalAttrs.version}";
hash = "sha256-KWsoNZTbsv1MqmBKrClmk/QcU8Xll5a+AZvTApipX20=";
hash = "sha256-PmbCdLDqBfz8iqnGRU3XWQU7gvrQ/jeAdYc3mvvjWGk=";
};
postPatch = ''
@@ -26,7 +26,7 @@ buildGo127Module (finalAttrs: {
--replace-fail 'Commit: "unknown"' 'Commit: "${finalAttrs.src.tag}"'
'';
vendorHash = "sha256-aDP2N3EUPeXZWAvlFHWxsGUZTtVGFtcT+Lul1PnGwT4=";
vendorHash = "sha256-ADl65VpgS3uKYX0dYkRPPKcOelD9sJdwlq+CA0eA7Nk=";
subPackages = [ "cmd/headscale" ];

View File

@@ -809,12 +809,12 @@ rec {
uk_UA = uk-ua;
uk-ua = mkDict rec {
pname = "hunspell-dict-uk-ua";
version = "6.5.3";
_version = "1727974630";
version = "6.8.6";
_version = "1789839899";
src = fetchurl {
url = "https://extensions.libreoffice.org/assets/downloads/521/${_version}/dict-uk_UA-${version}.oxt";
hash = "sha256-c957WHJqaf/M2QrE2H3aIDAWGoQDnDl0na7sd+kUXNI=";
hash = "sha256-V6ACnfsQy4HfRuDe1XpuHfCywOvJBGjkH0vMW5/OEFM=";
};
dictFileName = "uk_UA";

View File

@@ -6,10 +6,10 @@
}:
let
pname = "hydralauncher";
version = "4.1.6";
version = "4.2.0";
src = fetchurl {
url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage";
hash = "sha256-yX4FsqFS3udMAlokRPk5YbzmmOjnkNIxfCs7en2cv8I=";
hash = "sha256-p/97sPEx00DWhXR2WfkoNxEkBC7FKl94l8apD7zv3gc=";
};
appimageContents = appimageTools.extract { inherit pname src version; };

View File

@@ -2,6 +2,18 @@ import ./generic.nix {
hash = "sha256-JO6qZvsy3EcMYVXF3SjQljOSAEG1RlQTK+eiQIT9c1s=";
version = "7.6.0";
vendorHash = "sha256-3T3NXH3GVfn1K6dfObOji4GCkcYzio8yRfdV5nyOAtE=";
patches = fetchpatch: [
# client: Only probe Unix sockets when several exist
(fetchpatch {
url = "https://github.com/lxc/incus/commit/d34562e45efe62c8c31523f7c82a508d13f68219.patch";
hash = "sha256-HrnNuMb9vw5Na97UiZZujdHekTkUOsKnowiHyMBqp5Q=";
})
# incus-user: Serialize user setup across connections
(fetchpatch {
url = "https://github.com/lxc/incus/commit/ef9a103401c19d26a3def929c310eadfa376bfea.patch";
hash = "sha256-cTsf+FvG1inYfZDIZAfP61K1YJ3gmUZj5yfkyxL7D54=";
})
];
nixUpdateExtraArgs = [
"--override-filename=pkgs/by-name/in/incus/package.nix"
];

View File

@@ -0,0 +1,47 @@
From 46dfb68bae2ad5386763a08bd5c4a8ccde5fcf09 Mon Sep 17 00:00:00 2001
From: Skye Soss <skye@soss.website>
Date: Mon, 26 Oct 2026 11:28:19 -0500
Subject: [PATCH] [SYCL] Fix ambiguous ipc put() calls with GCC 16 in C++20
mode
With GCC 16 and -std=c++20, ipc_event.hpp and ipc_physical_memory.hpp
fail to compile:
error: call of overloaded 'put(ipc::handle&, sycl::_V1::context&)' is ambiguous
The friend declarations in ipc::handle make memory::put,
physical_memory::put and event::put all visible through ADL. Qualify
the calls, like ipc::memory::put already does.
Assisted-By: LLM
---
sycl/include/sycl/ext/oneapi/experimental/ipc_event.hpp | 2 +-
.../sycl/ext/oneapi/experimental/ipc_physical_memory.hpp | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sycl/include/sycl/ext/oneapi/experimental/ipc_event.hpp b/sycl/include/sycl/ext/oneapi/experimental/ipc_event.hpp
index f84867fe7aea5..9e2181373e637 100644
--- a/sycl/include/sycl/ext/oneapi/experimental/ipc_event.hpp
+++ b/sycl/include/sycl/ext/oneapi/experimental/ipc_event.hpp
@@ -44,7 +44,7 @@ namespace ext::oneapi::experimental::ipc::event {
inline void put(handle &IpcHandle) {
sycl::device Dev;
sycl::context Ctx = Dev.get_platform().khr_get_default_context();
- return put(IpcHandle, Ctx);
+ return ipc::event::put(IpcHandle, Ctx);
}
inline sycl::event open(const ipc::handle_data_t &HandleData,
diff --git a/sycl/include/sycl/ext/oneapi/experimental/ipc_physical_memory.hpp b/sycl/include/sycl/ext/oneapi/experimental/ipc_physical_memory.hpp
index 9c2576231641d..b1c2269f096d2 100644
--- a/sycl/include/sycl/ext/oneapi/experimental/ipc_physical_memory.hpp
+++ b/sycl/include/sycl/ext/oneapi/experimental/ipc_physical_memory.hpp
@@ -43,7 +43,7 @@ __SYCL_EXPORT void put(handle &ipc_handle, const sycl::context &ctx);
inline void put(handle &ipc_handle) {
sycl::device Dev;
sycl::context Ctx = Dev.get_platform().khr_get_default_context();
- return put(ipc_handle, Ctx);
+ return ipc::physical_memory::put(ipc_handle, Ctx);
}
inline physical_mem open(const ipc::handle_data_t &HandleData,

View File

@@ -1,8 +1,8 @@
diff --git a/bolt/CMakeLists.txt b/bolt/CMakeLists.txt
index 5c7d51e1e398..9158552fa09b 100644
index 8deb5cea0401..106372c4a56e 100644
--- a/bolt/CMakeLists.txt
+++ b/bolt/CMakeLists.txt
@@ -55,9 +55,9 @@ if(BOLT_BUILT_STANDALONE)
@@ -62,9 +62,9 @@ if(BOLT_BUILT_STANDALONE)
include_directories(${LLVM_INCLUDE_DIRS})
link_directories("${LLVM_LIBRARY_DIR}")
@@ -53,7 +53,7 @@ index c47c4ac3bb73..721eb2cfd302 100644
set(LLVM_BUILTIN_TARGETS "${TOOLCHAIN_TARGET_TRIPLE}" CACHE STRING "")
diff --git a/clang/cmake/modules/AddClang.cmake b/clang/cmake/modules/AddClang.cmake
index 4059fc3e986c..2b2500ad655c 100644
index e2112d7c326e..1ba00661cb03 100644
--- a/clang/cmake/modules/AddClang.cmake
+++ b/clang/cmake/modules/AddClang.cmake
@@ -134,8 +134,8 @@ macro(add_clang_library name)
@@ -150,16 +150,6 @@ index ca233103ccdb..3e4dd9a58c5f 100644
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")
if (NOT LLVM_ENABLE_IDE)
diff --git a/libclc/libclc.pc.in b/libclc/libclc.pc.in
index 3a9e58b3ef0c..60f8c0fdf75d 100644
--- a/libclc/libclc.pc.in
+++ b/libclc/libclc.pc.in
@@ -1,4 +1,4 @@
-libexecdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_DATADIR@/clc
+libexecdir=@CMAKE_INSTALL_FULL_DATAROOTDIR@/clc
Name: libclc
Description: Library requirements of the OpenCL C programming language
diff --git a/libcxx/test/configs/armv7m-picolibc-libc++.cfg.in b/libcxx/test/configs/armv7m-picolibc-libc++.cfg.in
index f0782c28ce3e..32fc542db557 100644
--- a/libcxx/test/configs/armv7m-picolibc-libc++.cfg.in
@@ -185,10 +175,10 @@ index e61efbb303fc..a73c58584567 100644
config.substitutions.append(('%{flags}', '--sysroot=@CMAKE_INSTALL_PREFIX@'))
diff --git a/libdevice/cmake/modules/SYCLLibdevice.cmake b/libdevice/cmake/modules/SYCLLibdevice.cmake
index 4f7d06e668ba..7ecd77ebc002 100644
index 648e4da85ca7..0e58c5e7b1d8 100644
--- a/libdevice/cmake/modules/SYCLLibdevice.cmake
+++ b/libdevice/cmake/modules/SYCLLibdevice.cmake
@@ -6,15 +6,15 @@ else()
@@ -8,15 +8,15 @@ else()
set(devicelib_host_static_obj libsycl-devicelib-host.a)
endif()
set(bc-suffix bc)
@@ -235,10 +225,10 @@ index 37f73afa915f..1f70cfe4fc05 100644
if (NOT CMAKE_CONFIGURATION_TYPES)
diff --git a/lldb/cmake/modules/AddLLDB.cmake b/lldb/cmake/modules/AddLLDB.cmake
index 6493df27f38d..e4fa0b72990e 100644
index b6ad8d46380b..17d8ec124504 100644
--- a/lldb/cmake/modules/AddLLDB.cmake
+++ b/lldb/cmake/modules/AddLLDB.cmake
@@ -106,7 +106,7 @@ function(add_lldb_library name)
@@ -329,7 +329,7 @@ function(add_lldb_library name)
endif()
if(PARAM_SHARED)
@@ -272,10 +262,10 @@ index 814c59251611..7188084e8061 100644
Name: LLVMSPIRVLib
Description: LLVM/SPIR-V bi-directional translator
diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 4518d3e1264d..ee11de0a3a09 100644
index a515a20418b5..dbb80d8c1f56 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -1197,9 +1197,9 @@ if (NOT TENSORFLOW_AOT_PATH STREQUAL "")
@@ -1271,9 +1271,9 @@ if (NOT TENSORFLOW_AOT_PATH STREQUAL "")
add_subdirectory(${TENSORFLOW_AOT_PATH}/xla_aot_runtime_src
${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/tf_runtime)
install(TARGETS tf_xla_runtime EXPORT LLVMExports
@@ -288,10 +278,10 @@ index 4518d3e1264d..ee11de0a3a09 100644
# Once we add more modules, we should handle this more automatically.
if (DEFINED LLVM_OVERRIDE_MODEL_HEADER_INLINERSIZEMODEL)
diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
index d938214f9d0d..dc39a292aa90 100644
index a267166eb6c2..10b2a576ab44 100644
--- a/llvm/cmake/modules/AddLLVM.cmake
+++ b/llvm/cmake/modules/AddLLVM.cmake
@@ -955,8 +955,8 @@ macro(add_llvm_library name)
@@ -1065,8 +1065,8 @@ macro(add_llvm_library name)
endif()
install(TARGETS ${name}
${export_to_llvmexports}
@@ -302,7 +292,7 @@ index d938214f9d0d..dc39a292aa90 100644
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT ${name})
if (NOT LLVM_ENABLE_IDE)
@@ -2279,7 +2279,7 @@ function(llvm_install_library_symlink name dest type)
@@ -2419,7 +2419,7 @@ function(llvm_install_library_symlink name dest type)
set(LLVM_LINK_OR_COPY copy)
endif()
@@ -311,7 +301,7 @@ index d938214f9d0d..dc39a292aa90 100644
if((WIN32 OR CYGWIN) AND "${type}" STREQUAL "SHARED")
set(output_dir "${CMAKE_INSTALL_BINDIR}")
endif()
@@ -2561,10 +2561,10 @@ function(llvm_setup_rpath name)
@@ -2701,10 +2701,10 @@ function(llvm_setup_rpath name)
# Since BUILD_SHARED_LIBS is only recommended for use by developers,
# hardcode the rpath to build/install lib dir first in this mode.
# FIXME: update this when there is better solution.
@@ -322,9 +312,9 @@ index d938214f9d0d..dc39a292aa90 100644
- set(_install_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}")
+ set(_build_rpath "${CMAKE_INSTALL_FULL_LIBDIR}" ${extra_libdir})
+ set(_install_rpath "${CMAKE_INSTALL_FULL_LIBDIR}")
if("${CMAKE_SYSTEM_NAME}" MATCHES "(FreeBSD|DragonFly)")
set_property(TARGET ${name} APPEND_STRING PROPERTY
LINK_FLAGS " -Wl,-z,origin ")
if(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR AND NOT APPLE)
list(APPEND _build_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}/${LLVM_DEFAULT_TARGET_TRIPLE}")
list(APPEND _install_rpath "\$ORIGIN/../lib${LLVM_LIBDIR_SUFFIX}/${LLVM_DEFAULT_TARGET_TRIPLE}")
diff --git a/llvm/cmake/modules/AddOCaml.cmake b/llvm/cmake/modules/AddOCaml.cmake
index 9a393ae3b747..23b22a99ed74 100644
--- a/llvm/cmake/modules/AddOCaml.cmake
@@ -388,7 +378,7 @@ index e4e1d449bf4d..890e1f164d97 100644
#define LLVM_INSTALL_PACKAGE_DIR "@LLVM_INSTALL_PACKAGE_DIR@"
#define LLVM_TARGETS_BUILT "@LLVM_TARGETS_BUILT@"
diff --git a/llvm/tools/llvm-config/llvm-config.cpp b/llvm/tools/llvm-config/llvm-config.cpp
index 24ea264419af..26aaf93c4c71 100644
index 76aa9f82eb0a..3d08cfa34373 100644
--- a/llvm/tools/llvm-config/llvm-config.cpp
+++ b/llvm/tools/llvm-config/llvm-config.cpp
@@ -367,7 +367,7 @@ int main(int argc, char **argv) {
@@ -401,10 +391,10 @@ index 24ea264419af..26aaf93c4c71 100644
SmallString<256> Path(LLVM_INSTALL_PACKAGE_DIR);
sys::path::make_absolute(ActivePrefix, Path);
diff --git a/mlir/cmake/modules/AddMLIR.cmake b/mlir/cmake/modules/AddMLIR.cmake
index 6589458ab789..9bff1af30631 100644
index d3f534a02f9d..3e825af5dbe0 100644
--- a/mlir/cmake/modules/AddMLIR.cmake
+++ b/mlir/cmake/modules/AddMLIR.cmake
@@ -638,13 +638,13 @@ function(add_mlir_library_install name)
@@ -629,13 +629,13 @@ function(add_mlir_library_install name)
install(TARGETS ${name}
COMPONENT ${name}
${export_to_mlirtargets}
@@ -422,10 +412,10 @@ index 6589458ab789..9bff1af30631 100644
if (NOT LLVM_ENABLE_IDE)
diff --git a/mlir/cmake/modules/AddMLIRPython.cmake b/mlir/cmake/modules/AddMLIRPython.cmake
index 97873d0c07ab..1cdb8c4f9cc5 100644
index 7d47fd0bca34..0f932b436f00 100644
--- a/mlir/cmake/modules/AddMLIRPython.cmake
+++ b/mlir/cmake/modules/AddMLIRPython.cmake
@@ -688,7 +688,7 @@ function(mlir_python_setup_extension_rpath target)
@@ -796,7 +796,7 @@ function(mlir_python_setup_extension_rpath target)
set_property(TARGET ${target} APPEND PROPERTY
BUILD_RPATH "${_real_lib_dir}")
set_property(TARGET ${target} APPEND PROPERTY
@@ -435,27 +425,27 @@ index 97873d0c07ab..1cdb8c4f9cc5 100644
endfunction()
diff --git a/offload/liboffload/CMakeLists.txt b/offload/liboffload/CMakeLists.txt
index 62480dad1cac..d6f0a0282c47 100644
index 0f5a0109f4b8..354f7cf78a5a 100644
--- a/offload/liboffload/CMakeLists.txt
+++ b/offload/liboffload/CMakeLists.txt
@@ -45,5 +45,5 @@ set_target_properties(LLVMOffload PROPERTIES
BUILD_RPATH "$ORIGIN:${CMAKE_CURRENT_BINARY_DIR}/..")
install(TARGETS LLVMOffload LIBRARY COMPONENT LLVMOffload DESTINATION "${OFFLOAD_INSTALL_LIBDIR}")
@@ -63,5 +63,5 @@ if(MSVC)
OPTIONAL)
endif()
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadAPI.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include/offload)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadPrint.hpp DESTINATION ${CMAKE_INSTALL_PREFIX}/include/offload)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadAPI.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/offload)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadPrint.hpp DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/offload)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadAPI.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include/offload COMPONENT offload)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadPrint.hpp DESTINATION ${CMAKE_INSTALL_PREFIX}/include/offload COMPONENT offload)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadAPI.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/offload COMPONENT offload)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/API/OffloadPrint.hpp DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/offload COMPONENT offload)
diff --git a/openmp/libompd/gdb-plugin/CMakeLists.txt b/openmp/libompd/gdb-plugin/CMakeLists.txt
index 20cb4680e4cb..66a77274f9c8 100644
index d4fd03d2fad8..e40d05f2f818 100644
--- a/openmp/libompd/gdb-plugin/CMakeLists.txt
+++ b/openmp/libompd/gdb-plugin/CMakeLists.txt
@@ -36,5 +36,5 @@ target_link_libraries (ompdModule ${CMAKE_DL_LIBS})
set_target_properties (ompdModule PROPERTIES PREFIX "")
set_target_properties (ompdModule PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/python-module/ompd/")
@@ -38,5 +38,5 @@ set_target_properties (ompdModule PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_C
-install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/python-module/ompd DESTINATION share/gdb/python/ PATTERN ompdModule.so PERMISSIONS OWNER_READ WORLD_READ GROUP_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
+install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/python-module/ompd DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/gdb/python/ PATTERN ompdModule.so PERMISSIONS OWNER_READ WORLD_READ GROUP_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
openmp_register_meta_dep(ompd_gdb_plugin ompdModule)
-install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/python-module/ompd DESTINATION share/gdb/python/ COMPONENT openmp PATTERN ompdModule.so PERMISSIONS OWNER_READ WORLD_READ GROUP_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
+install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/python-module/ompd DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/gdb/python/ COMPONENT openmp PATTERN ompdModule.so PERMISSIONS OWNER_READ WORLD_READ GROUP_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
diff --git a/polly/cmake/polly_macros.cmake b/polly/cmake/polly_macros.cmake
index 9bd7b0b0ea59..1232f5f0d748 100644
@@ -473,10 +463,10 @@ index 9bd7b0b0ea59..1232f5f0d748 100644
COMPONENT ${name})
endif()
diff --git a/sycl/CMakeLists.txt b/sycl/CMakeLists.txt
index 9d11782674dd..2969893f4b4a 100644
index c4d08a480867..e5f61bf67359 100644
--- a/sycl/CMakeLists.txt
+++ b/sycl/CMakeLists.txt
@@ -295,7 +295,7 @@ add_custom_command(
@@ -309,7 +309,7 @@ add_custom_command(
install(DIRECTORY "${sycl_inc_dir}/sycl" DESTINATION ${SYCL_INCLUDE_DIR} COMPONENT sycl-headers)
install(DIRECTORY "${sycl_inc_dir}/CL" DESTINATION ${SYCL_INCLUDE_DIR}/ COMPONENT sycl-headers)
install(DIRECTORY "${sycl_inc_dir}/std" DESTINATION ${SYCL_INCLUDE_DIR} COMPONENT sycl-headers)
@@ -485,7 +475,7 @@ index 9d11782674dd..2969893f4b4a 100644
if (WIN32)
set(SYCL_RT_LIBS sycl${SYCL_MAJOR_VERSION})
@@ -348,13 +348,13 @@ if (NOT WIN32)
@@ -386,13 +386,13 @@ if (NOT WIN32)
install(FILES
"${CMAKE_CURRENT_SOURCE_DIR}/gdb/libsycl.so-gdb.py"
RENAME "libsycl.so.${SYCL_VERSION_STRING}-gdb.py"
@@ -502,10 +492,10 @@ index 9d11782674dd..2969893f4b4a 100644
endif()
diff --git a/sycl/cmake/modules/BuildUnifiedRuntime.cmake b/sycl/cmake/modules/BuildUnifiedRuntime.cmake
index 646ca364a10f..724569d6c9fe 100644
index 9e4633b6be02..1a9a80e8bc44 100644
--- a/sycl/cmake/modules/BuildUnifiedRuntime.cmake
+++ b/sycl/cmake/modules/BuildUnifiedRuntime.cmake
@@ -112,9 +112,9 @@ find_package(Threads REQUIRED)
@@ -124,17 +124,17 @@ find_package(Threads REQUIRED)
if(TARGET UnifiedRuntimeLoader)
# Install the UR loader.
install(TARGETS ur_loader
@@ -516,9 +506,19 @@ index 646ca364a10f..724569d6c9fe 100644
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT unified-runtime-loader
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT unified-runtime-loader
)
endif()
@@ -124,8 +124,8 @@ function(add_sycl_ur_adapter NAME)
# The loader dlopen()s its shared layers from its own directory, so they have
# to be installed alongside it.
if(TARGET ur_sanitizer_layer)
install(TARGETS ur_sanitizer_layer
- LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-runtime-loader
- RUNTIME DESTINATION "bin" COMPONENT unified-runtime-loader
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT unified-runtime-loader
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT unified-runtime-loader
)
endif()
endif()
@@ -145,8 +145,8 @@ function(add_sycl_ur_adapter NAME)
add_dependencies(UnifiedRuntimeAdapters ur_adapter_${NAME})
install(TARGETS ur_adapter_${NAME}
@@ -527,20 +527,23 @@ index 646ca364a10f..724569d6c9fe 100644
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ur_adapter_${NAME}
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ur_adapter_${NAME})
set(manifest_file
${CMAKE_CURRENT_BINARY_DIR}/install_manifest_ur_adapter_${NAME}.txt)
@@ -278,24 +278,24 @@ if(CMAKE_SYSTEM_NAME STREQUAL Windows)
# Add the debug UR runtime libraries to the parent install.
install(
FILES ${URD_INSTALL_DIR}/bin/ur_loaderd.dll
- DESTINATION "bin" COMPONENT unified-runtime-loader)
+ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT unified-runtime-loader)
foreach(adapter ${SYCL_ENABLE_BACKENDS})
set_property(GLOBAL APPEND PROPERTY
SYCL_TOOLCHAIN_INSTALL_COMPONENTS ur_adapter_${NAME})
@@ -311,27 +311,27 @@ if(CMAKE_SYSTEM_NAME STREQUAL Windows)
if(NOT UR_STATIC_LOADER)
install(
FILES ${URD_INSTALL_DIR}/bin/ur_adapter_${adapter}d.dll
- DESTINATION "bin" COMPONENT ur_adapter_${adapter})
+ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ur_adapter_${adapter})
add_dependencies(install-sycl-ur-adapter-${adapter} unified-runtimed)
FILES ${URD_INSTALL_DIR}/bin/ur_loaderd.dll
- DESTINATION "bin" COMPONENT unified-runtime-loader)
+ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT unified-runtime-loader)
endif()
foreach(adapter ${SYCL_ENABLE_BACKENDS})
ur_adapter_is_static(${adapter} adapter_is_static)
if(NOT adapter_is_static)
install(
FILES ${URD_INSTALL_DIR}/bin/ur_adapter_${adapter}d.dll
- DESTINATION "bin" COMPONENT ur_adapter_${adapter})
+ DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ur_adapter_${adapter})
endif()
endforeach()
if(UMF_BUILD_SHARED_LIBRARY)
# Also install umfd.dll
@@ -574,10 +577,10 @@ index f469b2604760..a8728bdfb5b1 100644
COMPONENT ${ARG_TARGET_NAME}
OPTIONAL)
diff --git a/sycl/source/CMakeLists.txt b/sycl/source/CMakeLists.txt
index 40327b594678..5f25cb498381 100644
index 96b8cf2fb28a..4416d8ae666d 100644
--- a/sycl/source/CMakeLists.txt
+++ b/sycl/source/CMakeLists.txt
@@ -198,7 +198,7 @@ function(add_sycl_rt_library LIB_NAME LIB_OBJ_NAME)
@@ -212,7 +212,7 @@ function(add_sycl_rt_library LIB_NAME LIB_OBJ_NAME)
COMMENT "Creating version-agnostic copy of the import library.")
install(
FILES ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${ARG_IMPLIB_NAME}.lib
@@ -586,7 +589,7 @@ index 40327b594678..5f25cb498381 100644
endif()
endif()
@@ -436,6 +436,6 @@ if (WIN32)
@@ -455,6 +455,6 @@ if (WIN32)
endif()
install(TARGETS ${SYCL_RT_LIBS}
@@ -597,7 +600,7 @@ index 40327b594678..5f25cb498381 100644
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT sycl
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT sycl)
diff --git a/sycl/test/CMakeLists.txt b/sycl/test/CMakeLists.txt
index 4e7607e74931..d400c6b11d89 100644
index caeac5ed9a59..630da52c202f 100644
--- a/sycl/test/CMakeLists.txt
+++ b/sycl/test/CMakeLists.txt
@@ -8,7 +8,7 @@ set(LLVM_BUILD_BINARY_DIRS "${LLVM_BINARY_DIR}/bin/")
@@ -650,10 +653,10 @@ index 740a764269ea..dc8b98f83098 100644
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ur_win_proxy_loader)
endif()
diff --git a/unified-runtime/CMakeLists.txt b/unified-runtime/CMakeLists.txt
index 2248cfcb3db2..b6c102721858 100644
index 28256344244a..afe878e9ed63 100644
--- a/unified-runtime/CMakeLists.txt
+++ b/unified-runtime/CMakeLists.txt
@@ -363,7 +363,7 @@ target_include_directories(ur_headers INTERFACE
@@ -365,7 +365,7 @@ target_include_directories(ur_headers INTERFACE
# Add the include directory and the headers target to the install.
install(
DIRECTORY "${PROJECT_SOURCE_DIR}/include/"
@@ -662,32 +665,32 @@ index 2248cfcb3db2..b6c102721858 100644
install(
TARGETS ur_headers
EXPORT ${PROJECT_NAME}-targets)
@@ -386,7 +386,7 @@ install(
EXPORT ${PROJECT_NAME}-targets
FILE ${PROJECT_NAME}-targets.cmake
NAMESPACE ${PROJECT_NAME}::
- DESTINATION lib/cmake/${PROJECT_NAME})
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
@@ -392,7 +392,7 @@ if(UR_STANDALONE_BUILD)
EXPORT ${PROJECT_NAME}-targets
FILE ${PROJECT_NAME}-targets.cmake
NAMESPACE ${PROJECT_NAME}::
- DESTINATION lib/cmake/${PROJECT_NAME})
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
# Configure the package versions file for use in find_package when installed.
write_basic_package_version_file(
@@ -397,14 +397,14 @@ write_basic_package_version_file(
configure_package_config_file(
${PROJECT_SOURCE_DIR}/cmake/${PROJECT_NAME}-config.cmake.in
${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}-config.cmake
- INSTALL_DESTINATION lib/cmake/${PROJECT_NAME})
+ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
# Add the package files to the install.
install(
FILES
# Configure the package versions file for use in find_package when installed.
write_basic_package_version_file(
@@ -403,14 +403,14 @@ if(UR_STANDALONE_BUILD)
configure_package_config_file(
${PROJECT_SOURCE_DIR}/cmake/${PROJECT_NAME}-config.cmake.in
${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}-config.cmake
${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}-config-version.cmake
- DESTINATION lib/cmake/${PROJECT_NAME})
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
- INSTALL_DESTINATION lib/cmake/${PROJECT_NAME})
+ INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
# Add the package files to the install.
install(
FILES
${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}-config.cmake
${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}-config-version.cmake
- DESTINATION lib/cmake/${PROJECT_NAME})
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
endif()
set(API_JSON_FILE ${PROJECT_BINARY_DIR}/unified_runtime.json)
diff --git a/unified-runtime/source/loader/libur_loader.pc.in b/unified-runtime/source/loader/libur_loader.pc.in
index d79c3a9da8bd..6aac2abcd9ea 100644
--- a/unified-runtime/source/loader/libur_loader.pc.in
@@ -735,10 +738,10 @@ index 78549309cafe..29d29e005b1b 100644
endif()
diff --git a/xptifw/src/CMakeLists.txt b/xptifw/src/CMakeLists.txt
index 5e865aa3714e..10e6bfc925e3 100644
index d1f21e03beb3..0a957e94ed01 100644
--- a/xptifw/src/CMakeLists.txt
+++ b/xptifw/src/CMakeLists.txt
@@ -93,9 +93,9 @@ function(add_xpti_library LIB_NAME)
@@ -106,9 +106,9 @@ function(add_xpti_library LIB_NAME)
include(GNUInstallDirs)
install(TARGETS ${LIB_NAME}
EXPORT xptifwTargets

View File

@@ -47,28 +47,28 @@ let
scope = lib.makeScope newScope (self: {
# == Parameters for overriding ==
llvmMajorVersion = "22";
llvmMajorVersion = "23";
version = "7.1.1";
version = "7.2.0";
src = fetchFromGitHub {
owner = "intel";
repo = "llvm";
tag = "v${self.version}";
hash = "sha256-XVfLWx7lsjS1m+w/T2x0kGg2k51r7jCmKX2ZcR2aAHg=";
hash = "sha256-3xhZL+iu68B/kUQ0I0EdVCaqcLlqYK3P0CrJz8X8d8A=";
};
# The commit date of the release tag above, kept in sync by `updateScript`.
# If you override src, you'll probably also want to override this,
# as some packages check for this date to decide what features the compiler supports.
commitDate = "20260915";
commitDate = "20261014";
vc-intrinsics-src = fetchFromGitHub {
owner = "intel";
repo = "vc-intrinsics";
# See LLVMGenXIntrinsics_GIT_TAG in llvm/lib/SYCLLowerIR/CMakeLists.txt
rev = "60cea7590bd022d95f5cf336ee765033bd114d69";
hash = "sha256-1K16UEa6DHoP2ukSx58OXJdtDWyUyHkq5Gd2DUj1644=";
rev = "4fc83e12979096db72c129bd432238d5ca397e4d";
hash = "sha256-2vPGb2phD351DNADFA/oRdnylxc0DBEq2YLk6cszu10=";
};
# ===============================

View File

@@ -26,6 +26,12 @@ let
name = "spir64";
flags = [ ];
}
# ...unless the new offload driver is used, which links them at compile
# time and errors out if they can't be found.
{
name = "spir64-new-offload-driver";
flags = [ "--offload-new-driver" ];
}
]
++ lib.optional (lib.elem "native_cpu" backends) {
name = "native_cpu";

View File

@@ -11,7 +11,6 @@
stdenv,
cmake,
ninja,
fetchpatch,
python3,
pkg-config,
zstd,
@@ -21,7 +20,7 @@
opencl-headers,
libxml2,
libedit,
llvmPackages_22,
llvmPackages_23,
parallel-hashmap,
spirv-headers,
spirv-tools,
@@ -115,7 +114,7 @@ stdenv.mkDerivation (finalAttrs: {
cmake
ninja
python3
llvmPackages_22.bintools # For lld
llvmPackages_23.bintools # For lld
pkg-config
zlib
]
@@ -163,13 +162,11 @@ stdenv.mkDerivation (finalAttrs: {
# they cause cycles in the outputs and break the build,
# so we simply exclude them.
./sycl-jit-exclude-cmake-files.patch
# Linux removed `linux/scc.h`, which breaks building compiler-rt. Upstream LLVM has fixed it in LLVM 22 and 23.
# The same patch is applied in d5b6cbf (llvmPackages_{18,19,20,21}.compiler-rt: backport santizier fix for Linux)
(fetchpatch {
url = "https://github.com/llvm/llvm-project/commit/3dc4fd6dd41100f051a63642f449b16324389c96.patch?full_index=1";
hash = "sha256-BJwFPeYCBO+PnUMMC/3GSYPgn0vczkkbdw5qcnURPbI=";
})
# These unqualified calls also find the other ipc::*::put overloads through
# the friend declarations on ipc::handle, which GCC rejects as ambiguous in
# C++20 mode, breaking any host code that includes <sycl/sycl.hpp>.
# Upstream PR: https://github.com/intel/llvm/pull/23628
./ambiguous-ipc-put.patch
];
postPatch = ''
@@ -182,6 +179,11 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace libdevice/cmake/modules/SYCLLibdevice.cmake \
--replace-fail "\''${clang_exe}" "${ccWrapperStub}/bin/clang++"
# The driver links the SYCL runtime (libsycl.so, libsycl-devicelib-host.a)
# by absolute path from <bindir>/../lib, but they're installed into $lib.
substituteInPlace clang/lib/Driver/ToolChains/SYCL.cpp \
--replace-fail 'SYCLRTLibPath = DriverDir;' 'SYCLRTLibPath = "${placeholder "lib"}/lib";'
# When running without this, their CMake code copies files from the Nix store.
# As the Nix store is read-only and COPY copies permissions by default,
# this will lead to the copied files also being read-only.
@@ -193,19 +195,16 @@ stdenv.mkDerivation (finalAttrs: {
# See also: https://github.com/intel/llvm/issues/19635#issuecomment-3134830708
sed -i '/file(COPY / { /NO_SOURCE_PERMISSIONS/! s/)\s*$/ NO_SOURCE_PERMISSIONS)/ }' \
unified-runtime/cmake/FetchLevelZero.cmake \
sycl/CMakeLists.txt \
sycl/cmake/modules/FetchEmhash.cmake
sycl/CMakeLists.txt
''
# v7.0.0 half-applied an upstream rename of libclc's AMD target. Without this patch,
# The compiler builds and links fully, but the final compiler will lack the device libraries
# needed for compilating to AMD.
# Build `pkgsRocm.intel-llvm.tests.sycl-compile-amdgcn-amd-amdhsa` to check; it fails without this patch.
# TODO: It's likely that we can drop this on the next update.
# configure.py names the AMD libclc runtime target "amdgcn-amd-amdhsa-llvm", so libclc
# installs libspirv under lib/clang/N/lib/amdgcn-amd-amdhsa-llvm/, but the SYCL driver
# looks under the device triple (amdgcn-amd-amdhsa) and can't find it.
# Build `pkgsRocm.intel-llvm.tests.sycl-compile-amdgcn-amd-amdhsa` to check.
# https://github.com/intel/llvm/issues/23531
+ lib.optionalString rocmSupport ''
substituteInPlace libclc/CMakeLists.txt \
--replace-fail $' amdgcn-amd-amdhsa\n' $' amdgcn-amd-amdhsa\n amdgcn--amdhsa\n' \
--replace-fail 'set( amdgcn-amd-amdhsa_devices none )' \
$'set( amdgcn-amd-amdhsa_devices none )\nset( amdgcn--amdhsa_devices none )'
substituteInPlace buildbot/configure.py \
--replace-fail '";amdgcn-amd-amdhsa-llvm"' '";amdgcn-amd-amdhsa"'
''
# These libdevice compiles target sm_75 (since v7.0.0), which needs PTX >= 6.3.
# clang picks the PTX ISA from the CUDA version it detects, if it detects nothing it falls back to `+ptx42`.
@@ -285,6 +284,8 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "LLVM_BUILD_DOCS" enableManpages)
(lib.cmakeBool "LLVM_ENABLE_SPHINX" enableManpages)
(lib.cmakeBool "SPHINX_OUTPUT_MAN" enableManpages)
(lib.cmakeBool "SPHINX_OUTPUT_HTML" false)
(lib.cmakeBool "SPHINX_WARNINGS_AS_ERRORS" false)
# The buildbot script always enables level-zero no matter what.
# To allow disabling level-zero, we override its flag here,
@@ -295,9 +296,14 @@ stdenv.mkDerivation (finalAttrs: {
]
++ unified-runtime.cmakeFlags;
# This hardening option causes compilation errors when compiling for amdgcn, spirv and others
# Must be disabled during intel-llvm's own build (especially for libdevice)
hardeningDisable = [ "zerocallusedregs" ];
hardeningDisable = [
# This hardening option causes compilation errors when compiling for amdgcn, spirv and others
# Must be disabled during intel-llvm's own build (especially for libdevice)
"zerocallusedregs"
# LLVM_ENABLE_ASSERTIONS already defines _LIBCPP_HARDENING_MODE (as extensive),
# and the redefinition is an error in sycl-jit, which is built with -Werror
"libcxxhardeningfast"
];
requiredSystemFeatures = [ "big-parallel" ];
enableParallelBuilding = true;
@@ -329,6 +335,15 @@ stdenv.mkDerivation (finalAttrs: {
moveToOutput "lib/clang/${llvmMajorVersion}" "$lib"
substituteInPlace "$dev/include/clang/Config/config.h" \
--replace-fail "../lib/clang/${llvmMajorVersion}" "$lib/lib/clang/${llvmMajorVersion}"
# The SYCL driver only looks for its device libraries (libsycl-*.bc) under
# <bindir>/../lib/dpcpp-<major>/sycl, but they're installed into $lib.
# Without them it silently skips linking them, leaving unresolved calls
# (e.g. bf16 conversions, cmath) in device code.
mkdir -p $out/lib
for dir in $lib/lib/dpcpp-*; do
ln -s "$dir" "$out/lib/$(basename "$dir")"
done
'';
passthru = {
@@ -341,7 +356,7 @@ stdenv.mkDerivation (finalAttrs: {
# This is for easily referencing version-compatible LLVM libraries
# and tools that aren't built in this derivation,
# as well as nix tooling, such as the stdenv.
baseLlvm = llvmPackages_22;
baseLlvm = llvmPackages_23;
inherit llvmMajorVersion;

View File

@@ -59,16 +59,16 @@ assert (extraParameters != null) -> set != null;
buildNpmPackage rec {
pname = "Iosevka${toString set}";
version = "34.9.0";
version = "34.9.1";
src = fetchFromGitHub {
owner = "be5invis";
repo = "iosevka";
tag = "v${version}";
hash = "sha256-JJBsmUtWv8n4IO2AleO/Z1CI2Vbpc1JcwfwJMEUzkLU=";
hash = "sha256-JMWmgWLH2Hlq52Gw8IYUV3scV714ZvaAD9Jlhv6Hb38=";
};
npmDepsHash = "sha256-KtmL12yQUwCUCjNL6MhClbjuB4oXvYSCqBqau1CO+ss=";
npmDepsHash = "sha256-GbMEJgQZrAfh/UrWXlrOBWjSu7zGqtgQL6YZ77qy9m8=";
nodejs = nodejs_latest;
nativeBuildInputs = [

View File

@@ -7,15 +7,15 @@
}:
let
timestamp = "202610131109";
timestamp = "202610191322";
in
stdenv.mkDerivation (finalAttrs: {
pname = "jdt-language-server";
version = "1.62.0";
version = "1.63.0";
src = fetchurl {
url = "https://download.eclipse.org/jdtls/milestones/${finalAttrs.version}/jdt-language-server-${finalAttrs.version}-${timestamp}.tar.gz";
hash = "sha256-9Yfa/YQQYzwsK/AF6FOiu7A83e6Ikz1Jv+bZyxzwk0I=";
hash = "sha256-sfKr4LPMy0Ys9k+0pVh8fQnfYM+L53SLFSy9idAYvcQ=";
};
sourceRoot = ".";

View File

@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "jffi";
version = "1.4.1";
version = "1.4.4";
src = fetchFromGitHub {
owner = "jnr";
repo = "jffi";
rev = "jffi-${finalAttrs.version}";
hash = "sha256-KprkeSMHW/g5IoRnkNaSpBi5sPiBcRcyct+Z0zPWVGU=";
hash = "sha256-x8g9o2OHZCIWxsCE7jdF5JRdkpaGh3kBRscxGYGoyYA=";
};
nativeBuildInputs = [

View File

@@ -17,18 +17,18 @@ assert lib.asserts.assertMsg (
stdenv.mkDerivation (finalAttrs: {
pname = "ketesa";
version = "1.5.1";
version = "1.5.2";
src = fetchFromGitHub {
owner = "etkecc";
repo = "ketesa";
tag = "v${finalAttrs.version}";
hash = "sha256-LB+e19nyIlXJ4hQJnN+G/eN8khZjj7andVzbeFpAGCg=";
hash = "sha256-gG8B0y1Ek3NRd/JFQd7YxIzE1777wKVivWIL0LF5KEU=";
};
yarnOfflineCache = fetchYarnDeps {
yarnLock = finalAttrs.src + "/yarn.lock";
hash = "sha256-KYDQiMGeY5jwnL4iQBoCHwvbI4bHoQo08/63r6i8K0Q=";
hash = "sha256-yv3etGl9Ydg2/eD8ufyGc6mJbLktLjlOeSyZfcWQHOM=";
};
nativeBuildInputs = [

View File

@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "keymapper";
version = "5.7.3";
version = "5.8.1";
src = fetchFromGitHub {
owner = "houmain";
repo = "keymapper";
tag = finalAttrs.version;
hash = "sha256-GGVYlND3iNPpG74BY8ylVpuE6sXCmjEHSkmGas1nBX0=";
hash = "sha256-h0ckQHtqKnuKGTrucYSpLzUxkVJ6cI+WE+4RP8qYxRk=";
};
# all the following must be in nativeBuildInputs

View File

@@ -68,7 +68,7 @@ haskellPackages.mkDerivation {
hashable
isocline
lens
lsp_2_8_0_0
lsp
mtl
network
network-simple

View File

@@ -23,13 +23,13 @@
buildGoModule (finalAttrs: {
pname = "kubernetes";
version = "1.37.1";
version = "1.37.2";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "kubernetes";
tag = "v${finalAttrs.version}";
hash = "sha256-9p7t8EN6Iv3Q2ClJgCgSUJP1Qdp7B47fOe0roP5jZbg=";
hash = "sha256-Bbyu5hMQTSrvr/kDFHlRnfz5RIR7ecBfTFOGTCffn5c=";
};
vendorHash = null;

View File

@@ -55,7 +55,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
version = "22Jul2025_update5";
version = "30Sep2026_update1";
pname = "lammps";
__structuredAttrs = true;
@@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "lammps";
repo = "lammps";
tag = "stable_${finalAttrs.version}";
hash = "sha256-kI4CubDgXwnDDeXNan88RzG+iGMJMnsqfpfhWtJFhAI=";
hash = "sha256-7WSHwQm09YkVXs0bMNs7bvrcSDD1lAk9GWkMCRlqFQE=";
};
preConfigure = ''
cd cmake

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