From d4ea88c7ec5753a121180398d999f6380b6307ad Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Thu, 25 Mar 2021 20:34:03 -0400 Subject: [PATCH] See if latest pyOpenSSL release fixes test failures against 1.1.1k --- nixos/modules/overlays.nix | 2 ++ nixos/pkgs/pyopenssl.nix | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 nixos/pkgs/pyopenssl.nix diff --git a/nixos/modules/overlays.nix b/nixos/modules/overlays.nix index 376ffa56..4acb9d9e 100644 --- a/nixos/modules/overlays.nix +++ b/nixos/modules/overlays.nix @@ -21,6 +21,8 @@ let # And explicitly configure it with our preferred version of Tahoe-LAFS. inherit tahoe-lafs; }; + + pyopenssl = python-self.callPackage ../pkgs/pyopenssl.nix { }; }; in self: super: { diff --git a/nixos/pkgs/pyopenssl.nix b/nixos/pkgs/pyopenssl.nix new file mode 100644 index 00000000..7c785bde --- /dev/null +++ b/nixos/pkgs/pyopenssl.nix @@ -0,0 +1,9 @@ +{ fetchPypi, pyopenssl }: +pyopenssl.overrideAttrs (old: { + version = "20.0.1"; + inherit (old) name; + src = fetchPypi { + inherit name; + sha256 = "aeca66338f6de19d1aa46ed634c3b9ae519a64b458f8468aec688e7e3c20f201"; + }; +}) -- GitLab