X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=overlays%2Fbonfire%2Fdefault.nix;h=6dc1034626475c71b7b8bc79b10007008de05019;hb=fa25ffd4583cc362075cd5e1b4130f33306103f0;hp=68bde20f3cb15bb62f9f2ed5b143fc7426a9ac4b;hpb=258dd18bac4bf5dd03cf1098ffa35cb954f9e015;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/overlays/bonfire/default.nix b/overlays/bonfire/default.nix index 68bde20..6dc1034 100644 --- a/overlays/bonfire/default.nix +++ b/overlays/bonfire/default.nix @@ -7,6 +7,18 @@ self: super: { inherit version; sha256 = "02qkfpykbq35id8glfgwc38yc430427yd05z1wc5cnld8zgicmgi"; }; + postPatch = '' + substituteInPlace click/_unicodefun.py --replace "'locale'" "'${self.locale}/bin/locale'" + ''; + doCheck = false; + }); + keyring = self.python3Packages.keyring.overridePythonAttrs(old: rec { + version = "20.0.1"; + src = self.python3Packages.fetchPypi { + pname = "keyring"; + inherit version; + sha256 = "963bfa7f090269d30bdc5e25589e5fd9dad2cf2a7c6f176a7f2386910e5d0d8d"; + }; }); in super.bonfire.overridePythonAttrs(old: { @@ -18,7 +30,7 @@ self: super: { sha256 = "1y2r537ibghhmk6jngw0zwvh1vn2bihqcvji50ffh1j0qc6q3x6x"; }; postPatch = ""; - propagatedBuildInputs = self.lib.remove self.python3Packages.click old.propagatedBuildInputs ++ [ click ]; + propagatedBuildInputs = self.lib.subtractLists [ self.python3Packages.click self.python3Packages.keyring ] old.propagatedBuildInputs ++ [ click keyring ]; meta.broken = false; }); }