From 36dd4c2cffa2e9df651dda4c9ac8977bafe2ed64 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Thu, 19 Sep 2019 14:16:04 -0400
Subject: [PATCH] Tahoe-LAFS dropped pycrypto in favor of cryptography

---
 tahoe-lafs.nix | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/tahoe-lafs.nix b/tahoe-lafs.nix
index f9460c4..3d1d51d 100644
--- a/tahoe-lafs.nix
+++ b/tahoe-lafs.nix
@@ -1,6 +1,6 @@
 { fetchFromGitHub, nettools, pythonPackages, buildPythonPackage
 , twisted, foolscap, nevow, simplejson, zfec, pycryptopp, darcsver
-, setuptoolsTrial, setuptoolsDarcs, pycrypto, pyasn1, zope_interface
+, setuptoolsTrial, setuptoolsDarcs, pyasn1, zope_interface, cryptography
 , service-identity, pyyaml, magic-wormhole, treq, appdirs
 , eliot, autobahn
 }:
@@ -28,16 +28,15 @@ buildPythonPackage rec {
     done
 
     sed -i 's/"zope.interface.*"/"zope.interface"/' src/allmydata/_auto_deps.py
-    sed -i 's/"pycrypto.*"/"pycrypto"/' src/allmydata/_auto_deps.py
   '';
 
 
   propagatedBuildInputs = with pythonPackages; [
     twisted foolscap nevow simplejson zfec pycryptopp darcsver
-    setuptoolsTrial setuptoolsDarcs pycrypto pyasn1 zope_interface
+    setuptoolsTrial setuptoolsDarcs pyasn1 zope_interface
     service-identity pyyaml magic-wormhole treq appdirs
 
-    eliot autobahn
+    eliot autobahn cryptography
   ];
 
   doCheck = false;
-- 
GitLab