Wolfgang Walther
7ed2c7e297
workflows/eval: run Lix in the merge queue
...
This change runs Lix on the target commit and Nix on the merged commit.
This does two things for us at once:
- We test both Lix and Nix.
- We ensure that both Lix and Nix produce the same output hashes.
If Lix and Nix were to produce different output hashes at some point,
this would show up as rebuilds in every PR.
2025-10-14 19:47:27 +02:00
Wolfgang Walther
593e2467a4
workflows/eval: remove separate attrpaths step
...
This was only separate to work around possible delays from the target
branch's eval workflow. With the switch to the merge queue, this delay
is impossible - the relevant target commit will only appear once Eval
has completed in the merge queue, so Eval will be guaranteed to have
finished.
By running attrpaths and outpaths in the same step, we share ~10 seconds
of eval time, traversing through all of Nixpkgs.
2025-10-14 19:47:23 +02:00
Wolfgang Walther
17eb6dcb27
workflows: move eval from push to queue
...
Running eval in the merge queue prevents eval failures after merging
multiple PRs with semantic merge conflicts.
It's also the base for allowing more sophisticated checks about rebuild
counts in the merge queue later.
When branches are directly pushed to, such as for periodic merges, this
will not run Eval immediately. However, the next PR will run it as part
of its Eval step and will cache the results. Any further PR will then
benefit from the same caching again.
This also avoids running Eval twice when pushing to staging-next or
haskell-updates, where a PR is open at the same time. Here, the PR's
Eval still runs on the push, of course.
2025-10-14 19:47:20 +02:00
Wolfgang Walther and GitHub
1506cdec76
nixos/tpm2: add scottstephens as maintainer ( #452002 )
2025-10-14 17:18:11 +00:00
Wolfgang Walther and GitHub
81452d1219
maintainers: remove eihqnh ( #451969 )
2025-10-14 17:15:29 +00:00
Wolfgang Walther and GitHub
facc9af2e0
Revert "devShellTools.unstructuredDerivationInputEnv: Match passAsFile basename" ( #451929 )
2025-10-14 17:05:47 +00:00
Doron Behar and GitHub
3a27c6d2a3
python3Packages.freud: 3.4.0 -> 3.5.0 ( #452001 )
2025-10-14 17:04:56 +00:00
Doron Behar and GitHub
78d0fa8450
musescore: 4.6.1 -> 4.6.2 ( #451166 )
2025-10-14 17:03:21 +00:00
Wolfgang Walther
af6b831faf
Revert "devShellTools.unstructuredDerivationInputEnv: Match passAsFile basename"
...
This reverts commit 1cf3103bca .
The commit implemented a "nice to have" TODO, which ultimately causes
hash differences between Lix and Nix. We can't conditionally use the
`convertHash` builtin, because we don't have an alternative to produce
the same results.
2025-10-14 18:59:03 +02:00
R. Ryantm
6c609e25ad
python3Packages.freud: 3.4.0 -> 3.5.0
2025-10-14 16:50:59 +00:00
Scott Stephens
6367bb616b
nixos/tpm2: add scottstephens as maintainer
2025-10-14 12:47:57 -04:00
Scott Stephens
953ed2590d
maintainers: add scottstephens
2025-10-14 12:45:42 -04:00
Wolfgang Walther and GitHub
a057b449cf
netbox_4_1: remove ( #440415 )
2025-10-14 16:30:39 +00:00
Doron Behar and GitHub
e657b89662
python3Packages.parsnip: 0.4.0 -> 0.4.1 ( #451438 )
2025-10-14 16:28:29 +00:00
Doron Behar and GitHub
484e7cabc5
mailnag: drop ( #451456 )
2025-10-14 16:27:51 +00:00
Doron Behar and GitHub
fee5d702fa
monkeysAudio: 11.54 -> 11.61 ( #451657 )
2025-10-14 16:26:56 +00:00
Doron Behar and GitHub
992a991cfd
qalculate-gtk: 5.7.0 -> 5.8.0 ( #451772 )
2025-10-14 16:26:28 +00:00
Doron Behar and GitHub
162474f3ef
libqalculate: 5.7.0 -> 5.8.0 ( #451801 )
2025-10-14 16:26:09 +00:00
Doron Behar and GitHub
0e793693ae
python3Packages.mpi4py: 4.1.0 -> 4.1.1 ( #451197 )
2025-10-14 16:22:02 +00:00
Doron Behar and GitHub
fc6b6e3268
lpcnet: fix build with cmake 4 ( #451378 )
2025-10-14 16:19:23 +00:00
dotlambda and GitHub
3faf92ef01
imagemagick: 7.1.2-5 -> 7.1.2-6 ( #451725 )
2025-10-14 16:04:03 +00:00
dotlambda and GitHub
871e9f49fe
python3Packages.python-roborock: replace async-timeout with asyncio.timeout ( #451558 )
2025-10-14 16:03:35 +00:00
dotlambda and GitHub
9060407750
nextcloudPackages.apps.repod: init at 3.8.1 ( #451150 )
2025-10-14 16:00:23 +00:00
dotlambda and GitHub
9c273caa58
immich: fix thumbnail generation for raw photos ( #451048 )
2025-10-14 16:00:06 +00:00
transcaffeine
ca9406a250
netbox_4_1: remove
2025-10-14 17:47:01 +02:00
Jo and GitHub
603d100974
CuboCore.libcprime: fix against cmake-4 ( #450976 )
2025-10-14 15:15:28 +00:00
Jo and GitHub
d424a26696
schroot: fix build with cmake 4 ( #451412 )
2025-10-14 15:12:38 +00:00
Jo and GitHub
933980e2f5
stepmania: fix minimum cmake version ( #451901 )
2025-10-14 15:07:33 +00:00
Dmitry Kalinkin and GitHub
1687c05e84
python3Packages.snakemake-interface-executor-plugins: 9.3.5 -> 9.3.9 ( #418918 )
2025-10-14 15:05:14 +00:00
Jo and GitHub
fea3647cb8
tasksh: add cmakeFlags for CMake >= 3.5 ( #451341 )
2025-10-14 15:01:56 +00:00
eihqnh
946ec07376
maintainers: remove eihqnh
2025-10-14 22:52:11 +08:00
Moritz Sanft and GitHub
602bf24a14
foundry: 1.4.0 -> 1.4.1 ( #451963 )
2025-10-14 14:32:03 +00:00
Bobby Rong and GitHub
3cf26e739b
xfce.tumbler: 4.20.0 -> 4.20.1 ( #451712 )
2025-10-14 14:12:57 +00:00
beeb
89082b7dba
foundry: 1.4.0 -> 1.4.1
2025-10-14 16:06:58 +02:00
dotlambda and GitHub
60a13ce5de
flare-signal: 0.17.0 -> 0.17.1 ( #451849 )
2025-10-14 14:06:23 +00:00
Bobby Rong and GitHub
5326097975
xapp: 2.8.13 -> 3.0.1 ( #451832 )
2025-10-14 14:01:23 +00:00
nixpkgs-merge-bot[bot] and GitHub
369f8c6fe3
owi: 0.2-unstable-2025-09-25 -> 0.2-unstable-2025-10-09 ( #450875 )
2025-10-14 14:00:02 +00:00
Sandro and GitHub
5ee9ed6cc3
nats-server: 2.12.0 -> 2.12.1 ( #451935 )
2025-10-14 13:50:53 +00:00
Sandro and GitHub
1ca6a19f99
immich-kiosk: init at 0.25.0 ( #451925 )
2025-10-14 13:50:25 +00:00
nixpkgs-merge-bot[bot] and GitHub
4fa7aec43b
mongodb-compass: 1.46.11 -> 1.47.1 ( #451856 )
2025-10-14 13:46:55 +00:00
Markus Kowalewski and GitHub
9fe7580ab8
target-isns: fix build with cmake4 ( #451890 )
2025-10-14 13:45:20 +00:00
Philip Taron and GitHub
6523c0d29f
ci/github-script/labels: solve TODOs ( #451950 )
2025-10-14 13:41:48 +00:00
nixpkgs-merge-bot[bot] and GitHub
fb9d2da934
dokieli: 0-unstable-2025-08-04 -> 0-unstable-2025-09-10 ( #451236 )
2025-10-14 13:41:29 +00:00
Sandro and GitHub
498358680e
pmbootstrap: 3.5.2 -> 3.6.0 ( #448331 )
2025-10-14 13:38:21 +00:00
Tom Vincent and Sandro Jäckel
e250882724
immich-kiosk: init at 0.25.0
2025-10-14 15:35:30 +02:00
nixpkgs-merge-bot[bot] and GitHub
00d7ebb86d
postman: 11.58.4 -> 11.67.0 ( #436710 )
2025-10-14 13:33:39 +00:00
nixpkgs-merge-bot[bot] and GitHub
118fb397f6
colima: 0.8.4 -> 0.9.1 ( #445818 )
2025-10-14 13:26:27 +00:00
Yaya and GitHub
5d64a8b83c
muparserx: fix build against CMake >= 4.0 ( #450807 )
2025-10-14 13:15:25 +00:00
nixpkgs-merge-bot[bot] and GitHub
e9d6fd6d85
re-isearch: 2.20220925.4.0a-unstable-2025-09-22 -> 2.20220925.4.0a-unstable-2025-10-10 ( #448759 )
2025-10-14 13:13:16 +00:00
Yaya and GitHub
22f6c4333c
mcpelauncher-{client,ui-qt}: 1.4.0-qt6 -> 1.5.3-qt6 ( #450779 )
2025-10-14 13:12:33 +00:00