From d400ea7c044960824f91e057d9dc371434813c59 Mon Sep 17 00:00:00 2001 From: Sergei Zimmerman Date: Mon, 11 Aug 2025 15:55:11 +0300 Subject: [PATCH] nickel: nixVersions.nix_2_24 -> nixVersions.nix_2_28 1.12.2 doesn't build with nix 2.24 (with enableNixImport) because of the import reorganization in 2.28: > cpp/nix.hh:3:10: fatal error: nix/expr/primops.hh: No such file or directory This is the case starting from 1.12.0 [1]: [1]: https://github.com/tweag/nickel/commit/f58ca43228eca4fee2e554503cc4194c3d6c3f06 --- pkgs/by-name/ni/nickel/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nickel/package.nix b/pkgs/by-name/ni/nickel/package.nix index e511b6d77489..490b2b38847a 100644 --- a/pkgs/by-name/ni/nickel/package.nix +++ b/pkgs/by-name/ni/nickel/package.nix @@ -39,7 +39,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; buildInputs = lib.optionals enableNixImport [ - nixVersions.nix_2_24 + nixVersions.nix_2_28 boost ];