nixVersions.git: 2.32pre20250919_07b96c1d -> 2.33pre20251107_479b6b73 (#459601)
This commit is contained in:
@@ -194,14 +194,14 @@ lib.makeExtensible (
|
||||
nix_2_32 = addTests "nix_2_32" self.nixComponents_2_32.nix-everything;
|
||||
|
||||
nixComponents_git = nixDependencies.callPackage ./modular/packages.nix rec {
|
||||
version = "2.32pre20250919_${lib.substring 0 8 src.rev}";
|
||||
version = "2.33pre20251107_${lib.substring 0 8 src.rev}";
|
||||
inherit maintainers teams;
|
||||
otherSplices = generateSplicesForNixComponents "nixComponents_git";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NixOS";
|
||||
repo = "nix";
|
||||
rev = "07b96c1d14ab8695e5071fb73e19049fce8f3b6b";
|
||||
hash = "sha256-9tR08zFwQ9JNohdfeb40wcLfRnicXpKrHF+FHFva/WA=";
|
||||
rev = "479b6b73a9576452c14ca66b7f3cd4873969077e";
|
||||
hash = "sha256-eBjgsauQXFz2yeiNoPEzgkf7uyV+S8HYCQgZhPVx/9I=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
jq,
|
||||
python3,
|
||||
rsync,
|
||||
json-schema-for-humans,
|
||||
nix-cli,
|
||||
|
||||
# Configuration Options
|
||||
@@ -39,6 +40,9 @@ mkMesonDerivation (finalAttrs: {
|
||||
jq
|
||||
python3
|
||||
rsync
|
||||
]
|
||||
++ lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.33") [
|
||||
json-schema-for-humans
|
||||
];
|
||||
|
||||
nativeBuildInputs = finalAttrs.passthru.externalNativeBuildInputs ++ [
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
boost,
|
||||
curl,
|
||||
aws-sdk-cpp,
|
||||
aws-crt-cpp,
|
||||
libseccomp,
|
||||
nlohmann_json,
|
||||
sqlite,
|
||||
@@ -37,9 +38,10 @@ mkMesonLibrary (finalAttrs: {
|
||||
]
|
||||
++ lib.optional stdenv.hostPlatform.isLinux libseccomp
|
||||
# There have been issues building these dependencies
|
||||
++ lib.optional (
|
||||
stdenv.hostPlatform == stdenv.buildPlatform && (stdenv.isLinux || stdenv.isDarwin)
|
||||
) aws-sdk-cpp;
|
||||
++
|
||||
lib.optional (stdenv.hostPlatform == stdenv.buildPlatform && (stdenv.isLinux || stdenv.isDarwin))
|
||||
# Nix >=2.33 doesn't depend on aws-sdk-cpp and only requires aws-crt-cpp for authenticated s3:// requests.
|
||||
(if lib.versionAtLeast (lib.versions.majorMinor version) "2.33" then aws-crt-cpp else aws-sdk-cpp);
|
||||
|
||||
propagatedBuildInputs = [
|
||||
nix-util
|
||||
|
||||
Reference in New Issue
Block a user