summaryrefslogtreecommitdiff
path: root/gnu/packages/python-crypto.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-04-22 12:03:56 +0200
committerAndreas Enge <andreas@enge.fr>2026-04-23 22:47:11 +0200
commit1c3f020a60352c50a1a0be9436e4bdda9f338c26 (patch)
treedf816312ae102e2a3b704ec7f9d4b5af0d67f726 /gnu/packages/python-crypto.scm
parent7c60dab5012a891f0caa4b2d96c11191dd644573 (diff)
gnu: python-m2crypto: Update to 0.47.0.
* gnu/packages/python-crypto.scm (python-m2crypto): Update to 0.47.0. [source]: Switch to git-fetch. [native-inputs]: Replace swig-4.0 by swig. Remove python-wheel. Change-Id: I2a71ecf2deca9fe9b1742759694e60960622aa26 Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/python-crypto.scm')
-rw-r--r--gnu/packages/python-crypto.scm13
1 files changed, 8 insertions, 5 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index 09b38659e74..856b3d7acf8 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1142,20 +1142,23 @@ provides drop-in compatibility with PyCrypto.")))
1142(define-public python-m2crypto 1142(define-public python-m2crypto
1143 (package 1143 (package
1144 (name "python-m2crypto") 1144 (name "python-m2crypto")
1145 (version "0.38.0") 1145 (version "0.47.0")
1146 (source 1146 (source
1147 (origin 1147 (origin
1148 (method url-fetch) 1148 (method git-fetch)
1149 (uri (pypi-uri "M2Crypto" version)) 1149 (uri (git-reference
1150 (url "https://gitlab.com/m2crypto/m2crypto")
1151 (commit version)))
1152 (file-name (git-file-name name version))
1150 (sha256 1153 (sha256
1151 (base32 "1jyynaybncgjp8rndrwjpj5gnbrislngimf6ind9874h6052dwlr")))) 1154 (base32 "090dvgnjmqidh0c318kipysiy24cn1rwbmxl4vybnqd57n65xsn8"))))
1152 (build-system pyproject-build-system) 1155 (build-system pyproject-build-system)
1153 (arguments 1156 (arguments
1154 `(;; FIXME: Tests start failing with time due to date checks in TLS 1157 `(;; FIXME: Tests start failing with time due to date checks in TLS
1155 ;; certificates. 1158 ;; certificates.
1156 #:tests? #f)) 1159 #:tests? #f))
1157 (inputs (list openssl)) 1160 (inputs (list openssl))
1158 (native-inputs (list swig-4.0 python-setuptools python-wheel)) 1161 (native-inputs (list swig python-setuptools))
1159 (home-page "https://gitlab.com/m2crypto/m2crypto") 1162 (home-page "https://gitlab.com/m2crypto/m2crypto")
1160 (synopsis "Python crypto and TLS toolkit") 1163 (synopsis "Python crypto and TLS toolkit")
1161 (description "@code{M2Crypto} is a complete Python wrapper for OpenSSL 1164 (description "@code{M2Crypto} is a complete Python wrapper for OpenSSL