nixVersions.nix_2_28: init at 2.28.1pre (#396710)

This commit is contained in:
John Ericson 2025-04-06 23:14:36 -04:00 committed by GitHub
commit 66862b7d5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 24 additions and 5 deletions

View File

@ -197,6 +197,20 @@ lib.makeExtensible (
nix_2_27 = addTests "nix_2_27" self.nixComponents_2_27.nix-everything;
nixComponents_2_28 = nixDependencies.callPackage ./modular/packages.nix {
version = "2.28.1pre";
inherit (self.nix_2_24.meta) maintainers;
otherSplices = generateSplicesForNixComponents "nixComponents_2_28";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
rev = "9cdf72beaa77f1e6c0faed44872b83783051f20d";
hash = "sha256-0sk7cGOdfUA6/AamSsuURHdILxSyw+s2zl7CDaSsawo=";
};
};
nix_2_28 = addTests "nix_2_28" self.nixComponents_2_28.nix-everything;
latest = self.nix_2_26;
# The minimum Nix version supported by Nixpkgs

View File

@ -6,6 +6,7 @@
nix-util,
nix-store,
nix-expr,
# Configuration Options
@ -18,7 +19,11 @@ mkMesonLibrary (finalAttrs: {
workDir = ./.;
propagatedBuildInputs = [
propagatedBuildInputs =
lib.optionals (lib.versionAtLeast version "2.28") [
nix-expr
]
++ [
nix-util
nix-store
openssl