mbakke pushed a commit to branch master
in repository guix.
commit e592513d394735730d925ee4be6486fc16bb22b1
Author: Marius Bakke <[email protected]>
AuthorDate: Sun Sep 10 04:04:38 2023 +0800
gnu: python-certauth: Fix test failure with newer PyOpenSSL.
* gnu/packages/python-crypto.scm (python-certauth)[arguments]: New field.
---
gnu/packages/python-crypto.scm | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index e6483996fd..1ff742717c 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -2,7 +2,7 @@
;;; Copyright © 2015 Eric Dvorsak <[email protected]>
;;; Copyright © 2015-2021, 2023 Efraim Flashner <[email protected]>
;;; Copyright © 2015, 2016, 2017, 2019 Leo Famulari <[email protected]>
-;;; Copyright © 2016, 2017, 2020, 2022 Marius Bakke <[email protected]>
+;;; Copyright © 2016, 2017, 2020, 2022, 2023 Marius Bakke <[email protected]>
;;; Copyright © 2017 Ben Sturmfels <[email protected]>
;;; Copyright © 2016 Sou Bunnbu <[email protected]>
;;; Copyright © 2015 Cyril Roelandt <[email protected]>
@@ -441,6 +441,16 @@ blake3, a cryptographic hash function.")
(base32
"1yxqfb5131wahjyw9pxz03bq476rcfx62s6k53xx4cqbzzgdaqkq"))))
(build-system python-build-system)
+ (arguments
+ (list #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'adjust-test
+ (lambda _
+ ;; Newer PyOpenSSL no longer separates extensions with
+ ;; newline (this can be removed for >1.3.0).
+ (substitute* "test/test_certauth.py"
+ (("7334\\\\n, DNS")
+ "7334, DNS")))))))
(propagated-inputs
(list python-pyopenssl python-tldextract))
(native-inputs