diff options
author | Arjan Adriaanse <arjan@adriaan.se> | 2024-04-21 22:27:59 +0100 |
---|---|---|
committer | Guix Patches Tester <> | 2024-04-21 23:34:08 +0200 |
commit | eeb7a14edb538a8a6e8731a0da1f467e1d790e2b (patch) | |
tree | 6b4007d5ba31d443a6e587f1e257f1a055a4af3c | |
parent | 43a4215cad8c6da357f895569c0cedf5e854cee0 (diff) | |
download | guix-patches-issue-65257.tar guix-patches-issue-65257.tar.gz |
gnu: pcsc-lite: Update to 2.1.0.issue-65257
* gnu/packages/security-token.scm (pcsc-lite): Update to 2.1.0.
Reviewed-by: Christina O'Donnell <cdo@mutix.org>
Change-Id: I133fd056afb84259cf5cb1f3e9c664ac336e50b9
-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 00a7f97582..0da2d94ba6 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 |