From 03a08418fd84d0e717250007661031132bf9017f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 10 Jan 2022 15:03:51 +0100 Subject: 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. --- gnu/packages/security-token.scm | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'gnu/packages/security-token.scm') 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 -- cgit v1.2.3