aboutsummaryrefslogtreecommitdiff
path: root/overlays
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-07-02 13:04:50 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-07-02 13:04:50 +0200
commit38ac9a5749743a95d27a5231d05eb93c2340e6bc (patch)
treec80e969708bcd9412a9f4c109027f43c35187f21 /overlays
parent67cc3b9232748a9e65ea9a3362d10881b9fff656 (diff)
downloadNix-38ac9a5749743a95d27a5231d05eb93c2340e6bc.tar.gz
Nix-38ac9a5749743a95d27a5231d05eb93c2340e6bc.tar.zst
Nix-38ac9a5749743a95d27a5231d05eb93c2340e6bc.zip
Upgrade environment and freeze home-manager/nixpkgs version
Diffstat (limited to 'overlays')
-rw-r--r--overlays/bonfire/default.nix10
-rw-r--r--overlays/python-packages/default.nix2
2 files changed, 10 insertions, 2 deletions
diff --git a/overlays/bonfire/default.nix b/overlays/bonfire/default.nix
index a01e619..6dc1034 100644
--- a/overlays/bonfire/default.nix
+++ b/overlays/bonfire/default.nix
@@ -12,6 +12,14 @@ self: super: {
12 ''; 12 '';
13 doCheck = false; 13 doCheck = false;
14 }); 14 });
15 keyring = self.python3Packages.keyring.overridePythonAttrs(old: rec {
16 version = "20.0.1";
17 src = self.python3Packages.fetchPypi {
18 pname = "keyring";
19 inherit version;
20 sha256 = "963bfa7f090269d30bdc5e25589e5fd9dad2cf2a7c6f176a7f2386910e5d0d8d";
21 };
22 });
15 in 23 in
16 super.bonfire.overridePythonAttrs(old: { 24 super.bonfire.overridePythonAttrs(old: {
17 version = "0.0.8"; 25 version = "0.0.8";
@@ -22,7 +30,7 @@ self: super: {
22 sha256 = "1y2r537ibghhmk6jngw0zwvh1vn2bihqcvji50ffh1j0qc6q3x6x"; 30 sha256 = "1y2r537ibghhmk6jngw0zwvh1vn2bihqcvji50ffh1j0qc6q3x6x";
23 }; 31 };
24 postPatch = ""; 32 postPatch = "";
25 propagatedBuildInputs = self.lib.remove self.python3Packages.click old.propagatedBuildInputs ++ [ click ]; 33 propagatedBuildInputs = self.lib.subtractLists [ self.python3Packages.click self.python3Packages.keyring ] old.propagatedBuildInputs ++ [ click keyring ];
26 meta.broken = false; 34 meta.broken = false;
27 }); 35 });
28} 36}
diff --git a/overlays/python-packages/default.nix b/overlays/python-packages/default.nix
index 0feff55..901cd72 100644
--- a/overlays/python-packages/default.nix
+++ b/overlays/python-packages/default.nix
@@ -10,7 +10,7 @@ in
10 # needs to come before all other in alphabetical order (or make use of 10 # needs to come before all other in alphabetical order (or make use of
11 # lib.mkBefore) 11 # lib.mkBefore)
12 __pythonOverlayFix = self: super: let 12 __pythonOverlayFix = self: super: let
13 pyNames = [ "python3" "python36" "python37" ]; 13 pyNames = [ "python3" "python36" "python37" "python38" ];
14 overriddenPython = name: [ 14 overriddenPython = name: [
15 { inherit name; value = super.${name}.override { packageOverrides = self.pythonOverrides; }; } 15 { inherit name; value = super.${name}.override { packageOverrides = self.pythonOverrides; }; }
16 { name = "${name}Packages"; value = self.recurseIntoAttrs self.${name}.pkgs; } 16 { name = "${name}Packages"; value = self.recurseIntoAttrs self.${name}.pkgs; }