gnu: Remove python2-cryptography.

* gnu/packages/python-crypto.scm (python2-cryptography): Delete variable.
(python-cryptography)[properties]: Delete field.
This commit is contained in:
Maxim Cournoyer 2022-05-01 03:14:50 -04:00
parent 5df79d1ea8
commit 9c74e5d566
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -488,26 +488,7 @@ (define-public python-cryptography
level interfaces to common cryptographic algorithms such as symmetric ciphers, level interfaces to common cryptographic algorithms such as symmetric ciphers,
message digests and key derivation functions.") message digests and key derivation functions.")
;; Distributed under either BSD-3 or ASL2.0 ;; Distributed under either BSD-3 or ASL2.0
(license (list license:bsd-3 license:asl2.0)) (license (list license:bsd-3 license:asl2.0))))
(properties `((python2-variant . ,(delay python2-cryptography))))))
(define-public python2-cryptography
(let ((crypto (package-with-python2
(strip-python2-variant python-cryptography))))
(package/inherit crypto
(arguments
`(#:python ,python-2
#:phases
(modify-phases %standard-phases
;; The sanity-check attempts attempts to import the non-existent
;; modules "_openssl" and "_padding".
(delete 'sanity-check))))
(propagated-inputs
`(("python2-ipaddress" ,python2-ipaddress)
("python2-backport-ssl-match-hostname"
,python2-backport-ssl-match-hostname)
("python2-enum34" ,python2-enum34)
,@(package-propagated-inputs crypto))))))
;; TODO: Make this the default in the next staging cycle. ;; TODO: Make this the default in the next staging cycle.
(define-public python-cryptography-vectors-next (define-public python-cryptography-vectors-next