Commit Graph

160 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
52f51ae1e3 Merge staging-next into staging 2026-08-17 00:11:20 +00:00
Michael Daniels
c07c934b19 lix: Apply upstream patch to raise functional2 test timeout (#532989) 2026-08-16 21:43:59 +00:00
nixpkgs-ci[bot]
b50ee340e0 Merge staging-next into staging 2026-08-14 00:23:05 +00:00
Stefan Frijters
9be0929304 lix: use structuredAttrs instead of passAsFile for mesonCrossFile 2026-08-11 15:12:27 +02:00
Arthur Gautier
04155a77f6 lix: boost is required to build against lix/libutil
This fixes compilation errors like:
```
In file included from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/error-trace.hh:11,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/error.hh:18,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/async.hh:4,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/async-io.hh:4,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/archive.hh:4,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/hash.hh:6,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libstore/realisation.hh:6,
                 from /nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libstore/build-result.hh:4,
                 from ../src/plugin.cc:3:
/nix/store/1p6r4w8943g0cklmsdmsm4pdvvldw8ja-lix-2.95.2-dev/include/lix/libutil/fmt.hh:6:10: fatal error: boost/format.hpp: No such file or directory
    6 | #include <boost/format.hpp>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
```
2026-08-02 19:48:44 +00:00
OPNA2608
6aa6fdd354 lix: Apply upstream patch to raise functional2 test timeout 2026-07-13 22:38:41 +02:00
Martin Weinelt
0c2e75f5f9 curlMinimal: 8.20.0 -> 8.21.0 (#534906) 2026-06-26 19:19:15 +00:00
Adam C. Stephens
8581937963 lixPackageSets.stable: 2.94 -> 2.95 (#530224) 2026-06-26 16:21:54 +00:00
Sefa Eyeoglu
200ea92bed lix: revert performance patch for curl
curl 8.21.0 contains
2a2104f3cf
which breaks lix for some reason. Revert this single change just for lix
as a workaround

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2026-06-25 11:25:23 -04:00
Atemu
3f59608879 lix: remove broken perf patch from curl
Fixes https://github.com/NixOS/nixpkgs/issues/534713
2026-06-24 00:35:55 +02:00
Seth Flynn
b7e2e556e1 lixPackageSets.stable: 2.94 -> 2.95
I'm not aware of any major regressions/bugs that still exist in 2.95,
but there are some that remain in 2.94 - such as
https://git.lix.systems/lix-project/lix/issues/1217
2026-06-10 01:48:11 -04:00
Eman Resu
c4e70c2a59 various: remove nested lists in build inputs 2026-05-16 22:39:19 -04:00
Peder Bergebakken Sundt
c628e5e32f lixPackageSets: add nixos-anywhere (#516218) 2026-05-05 21:33:49 +00:00
Raito Bezarius
978725b29e lix_2_94: repair build for mdbook ≥ 0.5
Oops, sorry. I dropped the patch in bb29bae6 as a mistake.

Change-Id: If3d7b6b0364e8b203a9c1156930d59b84b169705
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-05-04 20:49:35 +02:00
Raito Bezarius
0b041aecaf lix_2_95: 2.95.1 -> 2.95.2
Address an exploitable intger overflow leading to privilege escalation.
Read Lix release notes for more details.

Change-Id: I0d4ade161025189798b3ded82d33cd2de92d0ee8
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-05-04 20:12:16 +02:00
Raito Bezarius
bb29bae640 lix_2_94: 2.94.1 -> 2.94.2
Address an exploitable integer overflow leading to privilege escalation.
Read Lix release notes for more details.

Change-Id: I9fac168cdd775ab6e998200f5bb1e585aa5eced4
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-05-04 20:12:11 +02:00
ThinkChaos
1d3e56b03d lixPackageSets: add nixos-anywhere 2026-05-03 16:25:51 -04:00
Ryan Lahfa
e10de2181c lixPackageSets.git.lix: 2.96.0-pre-20260318 -> 2.96.0-pre-20260408 (#508351) 2026-04-28 08:01:50 +00:00
isabel
247e1a42fe lixPackageSets: add nixos-rebuild-ng (#506655) 2026-04-27 00:43:29 +00:00
Jörg Thalheim
6d384c2fbf nix-du: 1.2.3 -> 1.2.4 (#513068) 2026-04-25 11:28:56 +00:00
Guillaume Girol
fa95d7818a nix-du: 1.2.3 -> 1.2.4 2026-04-25 13:23:46 +02:00
Raito Bezarius
ab3bd2dbee lix_2_93: drop
Lix 2.93 is removed because it has been deprecated. Lix 2.93.3 has a
known series of issues and 2.94 is superior along all dimensions to the
current knowledge.

Change-Id: Ie95b6ac3a25e67702c5618aecf39f86f2e1293ad
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-04-19 00:04:54 +02:00
Yureka
5f7b8e1797 lixPackageSets.git.lix: 2.96.0-pre-20260318 -> 2.96.0-pre-20260408 2026-04-09 17:57:22 +02:00
Martin Häcker
7128d7f1b9 lixPackageSets: add nixos-rebuild-ng 2026-04-04 17:14:52 +02:00
sternenseemann
bd8d281508 lixPackageSets.lix_2_93.lix: patch for compat with lowdown 3 2026-03-29 15:00:29 -07:00
sternenseemann
9449884f4b lixPackageSets.git.lix: 2.95.0-pre-20260317 -> 2.96.0-pre-20260318 2026-03-29 15:00:28 -07:00
Alex James
93da9175c0 lix: fix installCheckPhase on Darwin
Set the build-test-env and build-test-shell Meson flags to ensure that
the BUILD_TEST_ENV and BUILD_TEST_SHELL environment variables are set,
as test_env_to_env depends on both of these variables [1].

[1]: 22b33b9d08
2026-03-28 17:25:05 -05:00
sternenseemann
b0f3cf820e nix-serve-ng: 1.0.1-unstable-2025-05-28 -> 1.1.0-unstable-2026-03-26
Adds support for Lix 2.93, 2.94.1 (!) and 2.95.
2026-03-26 20:56:44 +01:00
Adam C. Stephens
085868b4df lixPackageSets.lix_2_94.lix: 2.94.0 -> 2.94.1, lixPackageSets.lix_2_95: init at 2.95.1 (#500176) 2026-03-26 12:08:45 +00:00
Adam C. Stephens
35bb7d4770 lixPackageSets.lix_2_95: init at 2.95.1 2026-03-25 16:26:26 -04:00
Adam C. Stephens
5a66f75402 lixPackageSets.lix_2_94.lix: 2.94.0 -> 2.94.1 2026-03-19 12:41:44 -04:00
nixpkgs-ci[bot]
495a4ccc12 Merge master into staging-next 2026-03-18 18:21:24 +00:00
Adam C. Stephens
26818812c5 lixPackageSets.git.lix: 2.95.0-pre-20260103 -> 2.96.0-pre-20260317 (#498762) 2026-03-18 13:16:50 +00:00
Yureka
97031ddcc5 lixPackageSets.git.lix: 2.95.0-pre-20260103 -> 2.95.0-pre-20260310 2026-03-18 13:30:21 +01:00
nixpkgs-ci[bot]
284fe9ab7b Merge master into staging-next 2026-03-18 00:24:50 +00:00
Alois Wohlschlager
b7f0ea1d0e lixPackageSets.latest.nil: init 2026-03-16 23:40:48 +00:00
K900
8cbacf8d9e lix: fix cargoDeps hack path 2026-03-08 18:25:32 +03:00
phaer
2790cfc4da lix: drop mdbook-linkcheck dependency
Lix 2.93/2.94 still reference [output.linkcheck] in book.toml,
but mdbook-linkcheck2 installs as binary 'mdbook-linkcheck2'
which mdbook cannot discover via [output.linkcheck]. Substituting
mdbook-linkcheck2 would not work due to this binary name mismatch.

Dropping it entirely for now seems safe, lix upstream commented it out
in 54df89f601b3. And the build still passes.
2026-03-06 13:45:02 -08:00
Michael Daniels
848775bf0e lixPackageSets.stable.nurl: init at 0.4.0 (#488574) 2026-02-21 02:45:41 +00:00
Stefan Frijters
ecc6fbf1ee lix: move env variable(s) into env for structuredAttrs 2026-02-17 12:46:12 +01:00
figsoda
c6c889903d lixPackageSets.stable.nix-init: override nurl 2026-02-08 22:00:59 -05:00
figsoda
c9ce72f4a2 lixPackageSets.stable.nurl: init at 0.4.0 2026-02-08 22:00:25 -05:00
Yureka
d3cff21762 lix: 2.93.3 -> 2.94.0 2026-01-29 08:41:10 +01:00
Sergei Zimmerman
9863071a25 lix: remove no longer necessary boehmgc-coroutine-sp-fallback.patch
lix < 2.91 is no longer in nixpkgs and nix itself no longer needs
patched boehm. Doesn't result in any rebuilds as verified via ci/eval.
2026-01-19 02:17:13 +03:00
Alois Wohlschlager
a4620e9203 lixPackageSets.git: 2.95.0-pre-20251121_b707403a3080 -> 2.95.0-pre-20260103_d387c9113c73 2026-01-04 12:03:50 +01:00
Alois Wohlschlager
aba5e58b7d lixPackageSets.*.lix: unbreak cross builds by disabling install checks
Due to an issue [1] in the Python splices uncovered by the setuptools-rust
cross compilation fix [2], some dependencies will otherwise fail to build.
Unfortunately this actually means losing the tests when the build platform
can execute host binaries (such as in `pkgsStatic`), but there's not a lot
one can do about this without fixing the Python splicing.

[1] https://github.com/NixOS/nixpkgs/issues/476822
[2] https://github.com/NixOS/nixpkgs/pull/467817
2026-01-04 12:03:50 +01:00
Alois Wohlschlager
97b8213725 lixPackageSets.*.lix: remove unneeded libsodium dependency
In ce375feadf, by accident the conditional
libsodium was introduced in addition to the previously existing unconditional
one, instead of replacing it. Correct this mistake now.
2026-01-03 20:38:28 +01:00
nixpkgs-ci[bot]
73efd072f0 Merge master into staging-nixos 2025-12-30 06:08:04 +00:00
Martin Häcker
405148156d lixPackageSets: add nixpkgs-reviewFull 2025-12-29 20:20:34 +01:00
Robert Hensing
5cd20ff81d lixPackageSets: apply mdbook 0.5 support patches
Apply patches to lix_2_93, lix_2_94, and git versions to support
building documentation with mdbook 0.5.

The patch is from upstream Lix commit 54df89f6, which maintains
compatibility with both mdbook 0.4.x and 0.5.x.

https://git.lix.systems/lix-project/lix/issues/1051
2025-12-16 15:46:06 +01:00