Nadja Yang
5d81234142
leanPackages.lean4: pin cadical to 2.1.3, add smoke test
...
cadical >= 2.2.0 produces LRAT proofs Lean's checker does not
yet handle, breaking bv_decide.
https://github.com/NixOS/nixpkgs/pull/514456/commits/0eced05aae1e4493a97609f3c3f7613ecf55f91f
2026-06-04 16:48:52 -04:00
Nadja Yang
fb169268a3
leanPackages.mathlib: harmonize output with Hydra strictures via artifact pre-densification
...
Rejecting an unwieldy originalist interpretation of the max_output_size
infrastructure mandate [1] — which, by checking NAR size pre-compression,
might be read to foreclose in-NAR densification — this commit resolves
the tension between binary cache availability and statutory size
discipline through equitable artifact pre-densification.
Specifically, we execute xz compression during the postInstall phase
of an intermediate derivation, coupled with a non-Hydra wrapper that
decompresses the payload transparently. This insulates end-users from
the underlying .tar.xz monolith while satisfying the strict procedural
requirements of the build farm's sensors.
We acknowledge reservations regarding the broader applicability of the
unorthodox pattern incepted herein.
See also Jakštys, commit msg. to bbd0655ae8 (2024) ("[intending]
to replace the `passthru.data-compressed` derivations that ha[d]
accumulated in nixpkgs with something more reusable"),
https://github.com/NixOS/nixpkgs/commit/bbd0655ae828b9f1cf39d891b52aa6506394ef46
Cf. Luna Nova, hipblaslt/default.nix ll. 113-114 (2026) (patching
hipblaslt C++ runtime to transparently decompress zstd-compressed
.dat files, as "required to keep [the] output under [H]ydra size
limit"), https://github.com/NixOS/nixpkgs/blob/fc1f8110e84b7a874826eee147170aee85082390/pkgs/development/rocm-modules/hipblaslt/default.nix#L113-L114
Cf. SuperSandro2000, Review of NixOS/nixpkgs#511524 (this PR) (2026)
("[w]hy not compress the well compressable [.olean] files in nix
with zstd?") (in dicta; a fortiori),
https://github.com/NixOS/nixpkgs/pull/511524#discussion_r3137725277
But cf. Yureka, gclient2nix.py ll. 162-167 (2025) (characterizing
recompression as "bypassing the size limit (making it count the
compressed instead of uncompressed size) rather than complying with
it"), https://github.com/NixOS/nixpkgs/blob/4dc9b83879ce51e180f37acb8e78ededdbf72798/pkgs/by-name/gc/gclient2nix/gclient2nix.py#L162-L167
[1] NixOS Infrastructure Cap., https://github.com/NixOS/infra/blob/170012a4682da0a130f6bc68caf3618743239783/build/hydra.nix#L116
2026-06-04 16:48:52 -04:00
Nadja Yang
cefae5621e
leanPackages.lean4: use nixpkgs cadical, patch all binaries
...
Lean binaries derive sysroot from IO.appPath; patch all of them
rather than just lean and lake. Add cadical to symlinkJoin paths
instead of bundling a copy via INSTALL_CADICAL.
https://github.com/NixOS/nixpkgs/pull/513024/changes/ed10debb3c8ad78e687521bb802383e21cd74472
2026-06-04 16:48:52 -04:00
Nadja Yang
6987e3afbe
leanPackages.lean4: 4.29.0 -> 4.29.1
...
Strip ephemeral setup.json build artifacts from library outputs.
These are produced per-module during compilation and not included
in upstream cache distributions
(https://github.com/NixOS/nixpkgs/issues/510957 ).
Disable Hydra builds for mathlib since the output exceeds the NAR
size limit.
Pre-build static library for batteries so downstream executables
can link against it.
Refactor update.sh to pin each dependency to the rev from mathlib's
lake-manifest.json.
2026-06-04 16:48:52 -04:00
Nadja Yang
590ccdb420
leanPackages: partially revert https://github.com/NixOS/nixpkgs/pull/526718/commits/a26b66330f6fa572e7005ee2a1eb031093456e6e
...
In favor of https://github.com/NixOS/nixpkgs/pull/511524
(https://github.com/NixOS/nixpkgs/pull/511524/commits/72b8bcfd8ef837cfddc1cacc0bd4c7b8b3998e59 ).
Retains pkgs.lean4 at 4.30.0.
2026-06-04 16:48:52 -04:00
Elliot Berman
2854ca9ce0
python3Packages: uefi-firmware-parser: 1.13 -> 1.16, updateScript, and maintainer
...
Uprev uefi-firmware-parser to 1.16, add automatic updateScript, and
myself as maintainer.
2026-06-04 13:47:32 -07:00
isabel and GitHub
03655c1eef
{tranquil-pds, tranquil-pds-frontend}: 0.6.4 -> 0.6.5 ( #528112 )
2026-06-04 20:42:46 +00:00
R. Ryantm
1a5525f304
fosrl-gerbil: 1.4.0 -> 1.4.1
2026-06-04 20:42:15 +00:00
R. Ryantm
4ba910d743
flannel: 0.28.4 -> 0.28.5
2026-06-04 20:41:46 +00:00
Emily and GitHub
65a12b9cc3
ungoogled-chromium: 148.0.7778.215-1 -> 149.0.7827.53-1 ( #528104 )
2026-06-04 20:39:28 +00:00
R. Ryantm
826df63854
gdcm: 3.2.6 -> 3.2.7
2026-06-04 20:38:17 +00:00
R. Ryantm
a3d197d7b3
gh-ost: 1.1.9 -> 1.1.10
2026-06-04 20:37:26 +00:00
Guy Chronister
4c642a2b9d
arc-theme: refactor
...
Switch to finalAttrs and SRI hash.
Assisted-by: Cursor Composer 2.5
2026-06-04 15:36:58 -05:00
Guy Chronister
987cd9aac3
arc-icon-theme: refactor
...
Switch to finalAttrs.
Assisted-by: Cursor Composer 2.5
2026-06-04 15:23:45 -05:00
@mjones and GitHub
c7f90bf8f4
apksigner: migrate to finalAttrs ( #528071 )
2026-06-04 20:16:29 +00:00
SandaruKasa
2f469e5b31
pigz: add updateScript
2026-06-04 23:14:52 +03:00
SandaruKasa
d4df27fea5
pigz: add some nativeCheckInputs
...
it uses `which compress` in its tests
2026-06-04 23:13:02 +03:00
SandaruKasa
f9770c7087
pigz: dont guess cc executable name
2026-06-04 23:11:45 +03:00
SandaruKasa
e67ecb4b3d
pigz: drop util-linux from buildInputs
2026-06-04 23:10:31 +03:00
Fabian Affolter and GitHub
d5827a6768
python3Packages.google-cloud-automl: migrate to finalAttrs
2026-06-04 22:10:22 +02:00
Arian van Putten and GitHub
7db1353a41
fluent-bit: 5.0.5 -> 5.0.6 ( #523921 )
2026-06-04 20:09:31 +00:00
SandaruKasa
ec0bef96ec
pigz: split outputs
...
cc https://github.com/NixOS/nixpkgs/issues/515268
2026-06-04 23:06:26 +03:00
nelind
a1562a2a29
tranquil-pds-frontend: 0.6.4 -> 0.6.5
2026-06-04 22:06:01 +02:00
nelind
cdeae31bb0
tranquil-pds: 0.6.4 -> 0.6.5
2026-06-04 22:06:01 +02:00
emilylange
193479f2bb
ungoogled-chromium: 148.0.7778.215-1 -> 149.0.7827.53-1
...
https://developer.chrome.com/blog/new-in-chrome-149
https://developer.chrome.com/release-notes/149
https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop.html
2026-06-04 22:06:00 +02:00
SandaruKasa
33394080e7
pigz: enable strictDeps & __structuredAttrs
2026-06-04 23:04:30 +03:00
nixpkgs-ci[bot] and GitHub
ca5db8365f
pulsemeeter: 2.0.0 -> 2.1.1 ( #516927 )
2026-06-04 19:58:43 +00:00
R. Ryantm
17cdeea4ba
manifold: 3.5.0 -> 3.5.1
2026-06-04 19:53:16 +00:00
R. Ryantm
2204dfca02
python3Packages.google-cloud-automl: 2.19.0 -> 2.20.0
2026-06-04 19:48:36 +00:00
R. Ryantm
72dbb39ba6
terraform-providers.hashicorp_kubernetes: 3.1.0 -> 3.2.0
2026-06-04 19:48:32 +00:00
Robert Schütz
b0ab610d38
deltachat-tauri: 2.49.1 -> 2.51.0
...
Diff: https://github.com/deltachat/deltachat-desktop/compare/v2.49.1...v2.51.0
Changelog: https://github.com/deltachat/deltachat-desktop/blob/v2.51.0/CHANGELOG.md
2026-06-04 12:46:20 -07:00
Robert Schütz
b2e40ac668
deltachat-desktop: 2.49.1 -> 2.51.0
...
Diff: https://github.com/deltachat/deltachat-desktop/compare/v2.49.1...v2.51.0
Changelog: https://github.com/deltachat/deltachat-desktop/blob/v2.51.0/CHANGELOG.md
2026-06-04 12:45:08 -07:00
Marc Jakobi and GitHub
7b55e7a073
emmylua-ls: 0.23.1 -> 0.23.2 ( #528092 )
2026-06-04 19:40:14 +00:00
Nick Cao and GitHub
1b202fe8dc
python3Packages.exllamav2: cleanup, fix ( #528006 )
2026-06-04 19:40:12 +00:00
Austin Horstman and GitHub
ca2007a3c6
yaziPlugins.easyjump: init at 2.0.0 ( #527285 )
2026-06-04 19:39:50 +00:00
R. Ryantm
c7b5cdbceb
okteto: 3.19.0 -> 3.20.0
2026-06-04 19:38:53 +00:00
Nick Cao and GitHub
30eed49ca0
vscode-extensions.angular.ng-template: 21.2.4 -> 22.0.0 ( #528009 )
2026-06-04 19:37:47 +00:00
Nick Cao and GitHub
6cc3299c36
terraform-providers.opentelekomcloud_opentelekomcloud: 1.36.66 -> 1.36.67 ( #528007 )
2026-06-04 19:37:31 +00:00
Felix Bargfeldt and GitHub
acf2920800
cornucopia: init at 1.0.0; clorinde: drop ( #527547 )
2026-06-04 19:36:50 +00:00
Nick Cao and GitHub
7c2ddb9a54
fence: 0.1.58 -> 0.1.60 ( #527999 )
2026-06-04 19:36:26 +00:00
Austin Horstman and GitHub
c17d747792
sketchybar: 2.23.0 -> 2.24.0 ( #528091 )
2026-06-04 19:35:39 +00:00
Nick Cao and GitHub
fd557e0c65
copybara: 20260525 -> 20260601 ( #527985 )
2026-06-04 19:35:27 +00:00
Nick Cao and GitHub
37c688718b
mailpit: 1.30.0 -> 1.30.1 ( #528049 )
2026-06-04 19:31:27 +00:00
Nick Cao and GitHub
e841a68655
terraform-providers.newrelic_newrelic: 3.90.0 -> 3.91.0 ( #528032 )
2026-06-04 19:29:32 +00:00
Nick Cao and GitHub
4cbba71a85
stylance-cli: 0.8.2 -> 0.8.3 ( #528077 )
2026-06-04 19:27:48 +00:00
Robert Schütz
55e1858f04
rns: add optional dependency lxmf
2026-06-04 12:27:37 -07:00
Nick Cao and GitHub
0cb7310aa3
terraform-providers.dopplerhq_doppler: 1.21.2 -> 1.21.3 ( #528076 )
2026-06-04 19:27:06 +00:00
Oliver Schrenk
6d4496d64a
sketchybar: 2.23.0 -> 2.24.0
2026-06-04 13:26:31 -06:00
Tiebe Groosman
f8c0d3a506
maintainers: add tiebe
2026-06-04 21:24:31 +02:00
Nick Cao and GitHub
021dd28cba
bitrise: 2.40.3 -> 2.40.4 ( #528068 )
2026-06-04 19:24:18 +00:00