diff options
author | Arjan Adriaanse <arjan@adriaan.se> | 2024-04-21 22:27:59 +0100 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2024-05-06 13:41:57 +0200 |
commit | a8f0e8a31dd9b74a4f9950b3e2efe8dfeed5789a (patch) | |
tree | 6430620edc068874c0e5c59406e4846f3237a58a /gnu | |
parent | 3bc4f32058e63583a6525d47fe5dac366d48b28d (diff) | |
download | guix-a8f0e8a31dd9b74a4f9950b3e2efe8dfeed5789a.tar.gz guix-a8f0e8a31dd9b74a4f9950b3e2efe8dfeed5789a.zip |
gnu: pcsc-lite: Update to 2.1.0.
* gnu/packages/security-token.scm (pcsc-lite): Update to 2.1.0.
Reviewed-by: Christina O'Donnell <cdo@mutix.org>
Change-Id: I133fd056afb84259cf5cb1f3e9c664ac336e50b9
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/security-token.scm | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm index 35a8d4e216..fbbab17df8 100644 --- a/gnu/packages/security-token.scm +++ b/gnu/packages/security-token.scm @@ -83,6 +83,7 @@ #:use-module (gnu packages tex) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages polkit) #:use-module (gnu packages python) #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) @@ -240,24 +241,33 @@ with a PKCS #11 Cryptographic Token Interface.") (define-public pcsc-lite (package (name "pcsc-lite") - (version "1.9.8") + (version "2.1.0") (source (origin (method url-fetch) (uri (string-append "https://pcsclite.apdu.fr/files/" "pcsc-lite-" version ".tar.bz2")) (sha256 (base32 - "12923c6l5qzga1xlcxvm0vzbqrxnxq1qgzlrxf2y5gpcaz2q0bah")))) + "1aimbddk6jx828xrw1vg2g82i11v55inhr9jqhmixj24qwfbdjl5")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--enable-usbdropdir=/var/lib/pcsc/drivers" - "--disable-libsystemd"))) + "--disable-libsystemd") + #:phases ,#~(modify-phases %standard-phases + (add-after 'unpack 'set-policy-dir + (lambda _ + (substitute* "configure" + (("polkit_policy_dir=.*") + (string-append "polkit_policy_dir=\"" + #$output "/share/polkit-1/actions\"")))))))) (native-inputs (list flex perl ;for pod2man pkg-config)) (inputs - (list python eudev)) + (list python + eudev + polkit)) (home-page "https://pcsclite.apdu.fr/") (synopsis "Middleware to access a smart card using PC/SC") (description |