efraim pushed a commit to branch rust-team
in repository guix.
commit 73e0f4c3da137d74df63139899881ad899c7c9c6
Author: Efraim Flashner <[email protected]>
AuthorDate: Wed Dec 25 09:48:37 2024 +0200
gnu: sequoia-sq: Enable the openpgp-card backend.
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Add the openpgp-card
flag to the features flag.
[inputs]: Add pcsc-lite.
[description]: Update list of keystore backends listed.
Change-Id: Iccd301db6458b6e4f2b8df263ad77c64021bf7b1
---
gnu/packages/sequoia.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/sequoia.scm b/gnu/packages/sequoia.scm
index 894532489c..55e837a16c 100644
--- a/gnu/packages/sequoia.scm
+++ b/gnu/packages/sequoia.scm
@@ -953,6 +953,7 @@ rules are rather complex. This crate implements the whole
grammar." )
`(#:install-source? #f
#:features '("crypto-nettle"
"sequoia-keystore/gpg-agent"
+ "sequoia-keystore/openpgp-card"
"sequoia-keystore/softkeys")
#:cargo-test-flags
(list "--"
@@ -1038,7 +1039,7 @@ rules are rather complex. This crate implements the
whole grammar." )
(copy-file "target/assets/shell-completions/sq.elv"
(string-append elvish-completions-dir "/sq"))))))))
(inputs
- (list nettle openssl sqlite))
+ (list nettle openssl pcsc-lite sqlite))
(native-inputs
(list capnproto clang pkg-config))
(home-page "https://sequoia-pgp.org/")
@@ -1047,7 +1048,7 @@ rules are rather complex. This crate implements the
whole grammar." )
OpenPGP.
This Guix package is built to use the nettle cryptographic library and the
-gpg-agent and softkeys keystore backends.")
+gpg-agent, openpgp-card and softkeys keystore backends.")
(license license:lgpl2.0+)))
(define-public sequoia-sqv