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