about summary refs log tree commit diff
path: root/pkgs/tools/package-management
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2021-06-01 10:15:55 -0700
committerJonathan Ringer <jonringer@users.noreply.github.com>2021-06-02 19:15:39 -0700
commit65c897c7c4d3c352a7e455f4c36e0d43a6c4e971 (patch)
tree5d60436ea166c0aafab4dd918c39595564ef9715 /pkgs/tools/package-management
parent928ed6f2c76fdb6552864f31d22b11d871f9a245 (diff)
downloadnixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.tar
nixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.tar.gz
nixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.tar.bz2
nixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.tar.lz
nixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.tar.xz
nixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.tar.zst
nixlib-65c897c7c4d3c352a7e455f4c36e0d43a6c4e971.zip
nixUnstable: 2.4pre20210503_6d2553a -> 2.4pre20210601_5985b8b5
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r--pkgs/tools/package-management/nix/default.nix17
1 files changed, 7 insertions, 10 deletions
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 159fc5b39c12..29a418f3c852 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -119,9 +119,12 @@ common =
         [ "--with-store-dir=${storeDir}"
           "--localstatedir=${stateDir}"
           "--sysconfdir=${confDir}"
-          "--disable-init-state"
           "--enable-gc"
         ]
+        ++ lib.optionals (!is24) [
+          # option was removed in 2.4
+          "--disable-init-state"
+        ]
         ++ lib.optionals stdenv.isLinux [
           "--with-sandbox-shell=${sh}/bin/busybox"
         ]
@@ -208,23 +211,17 @@ in rec {
   nixUnstable = lib.lowPrio (callPackage common rec {
     pname = "nix";
     version = "2.4${suffix}";
-    suffix = "pre20210503_6d2553a";
+    suffix = "pre20210601_5985b8b";
 
     src = fetchFromGitHub {
       owner = "NixOS";
       repo = "nix";
-      rev = "6d2553ae1496288554e871c530836428f405fd67";
-      sha256 = "sha256-YeSeyOKhBAXHlkzo4mwYr8QIjIP9AgdpJ7YdhqOO2CA=";
+      rev = "5985b8b5275605ddd5e92e2f0a7a9f494ac6e35d";
+      sha256 = "sha256-2So7ZsD8QJlOXCYqdoj8naNgBw6O4Vw1MM2ORsaqlXc=";
     };
 
     inherit storeDir stateDir confDir boehmgc;
 
-    patches = [
-      (fetchpatch {
-        url = "https://github.com/NixOS/nix/commit/8c7e043de2f673bc355d83f1e873baa93f30be62.patch";
-        sha256 = "sha256-aTcUnZXheewnyCT7yQKnTqQDKS2uDoN9plMQgxJH8Ag=";
-      })
-    ];
   });
 
 }