summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2022-01-10 15:03:51 +0100
committerRicardo Wurmus <rekado@elephly.net>2022-01-11 14:19:53 +0100
commit03a08418fd84d0e717250007661031132bf9017f (patch)
tree03664ffc87d1897f099b9a8e65234ae7c91f8bb6 /gnu
parenta485e1e663060e8c62103d81dfffec591f624360 (diff)
gnu: python-fido2: Update to 0.9.3.
* gnu/packages/security-token.scm (python-fido2): Update to 0.9.3. [source]: Do not use gexp for snippet. [arguments]: Disable tests; remove trailing #T from build phase.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/security-token.scm15
1 files changed, 9 insertions, 6 deletions
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 6a3e2d9179..39d9a25233 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -569,7 +569,7 @@ your existing infrastructure.")
(define-public python-fido2
(package
(name "python-fido2")
- (version "0.5.0")
+ (version "0.9.3")
(source (origin
(method url-fetch)
(uri
@@ -578,13 +578,17 @@ your existing infrastructure.")
version "/fido2-" version ".tar.gz"))
(sha256
(base32
- "1pl8d2pr6jzqj4y9qiaddhjgnl92kikjxy0bgzm2jshkzzic8mp3"))
+ "1v366h449f8q74jkmy1291ffj2345nm7cdsipgqvgz4w22k8jpml"))
(snippet
;; Remove bundled dependency.
- #~(delete-file "fido2/public_suffix_list.dat"))))
+ '(delete-file "fido2/public_suffix_list.dat"))))
(build-system python-build-system)
(arguments
- `(#:phases
+ `(;; This attempts to access
+ ;; /System/Library/Frameworks/IOKit.framework/IOKit
+ ;; The recommendation is to use tox for testing.
+ #:tests? #false
+ #:phases
(modify-phases %standard-phases
(add-after 'unpack 'install-public-suffix-list
(lambda* (#:key inputs #:allow-other-keys)
@@ -594,8 +598,7 @@ your existing infrastructure.")
"/share/public-suffix-list-"
,(package-version public-suffix-list)
"/public_suffix_list.dat"))
- "fido2/public_suffix_list.dat")
- #t)))))
+ "fido2/public_suffix_list.dat"))))))
(propagated-inputs
(list python-cryptography python-six))
(native-inputs