diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2023-10-20 10:38:25 -0400 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-08-31 10:42:32 +0200 |
commit | 408d06ca9867cbf6080404544d17ae9a05fb54c7 (patch) | |
tree | d36d0b51c68cbedaf2a3d266c314c6ae5aca03ff | |
parent | bdb2e601034ad33e6cda12e38a9b854ad939f96f (diff) | |
download | guix-408d06ca9867cbf6080404544d17ae9a05fb54c7.tar.gz guix-408d06ca9867cbf6080404544d17ae9a05fb54c7.zip |
gnu: signing-party: Add bash-minimal to inputs.
* gnu/packages/gnupg.scm (signing-party): Delete trailing #t.
[inputs]: Add bash-minimal.
Change-Id: I9c4eb66dd16d575edd8e6091758b8eb41e831eb4
-rw-r--r-- | gnu/packages/gnupg.scm | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index fd1501a80e..d9045ff95e 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be> ;;; Copyright © 2021 Nikita Domnitskii <nikita@domnitskii.me> ;;; Copyright © 2021 Aleksandr Vityazev <avityazev@posteo.org> -;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2022, 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> ;;; @@ -45,6 +45,7 @@ #:use-module (gnu packages) #:use-module (gnu packages adns) #:use-module (gnu packages autotools) + #:use-module (gnu packages bash) #:use-module (gnu packages base) #:use-module (gnu packages curl) #:use-module (gnu packages crypto) @@ -788,16 +789,16 @@ parties.") (native-inputs ;; autoconf-wrapper is required due to the non-standard ;; 'configure phase. - `(("autoconf" ,autoconf-wrapper) - ("automake" ,automake))) - (inputs (list perl + (list autoconf-wrapper automake)) + (inputs (list bash-minimal + perl perl-text-template perl-mime-tools perl-gnupg-interface perl-net-idn-encode libmd)) (arguments - `(#:tests? #f ; no test suite + `(#:tests? #f ; no test suite #:phases (modify-phases %standard-phases (replace 'configure @@ -815,8 +816,7 @@ parties.") "keylookup/Makefile" "sig2dot/Makefile" "springgraph/Makefile") (("/usr") out)) - (setenv "CONFIG_SHELL" (which "sh"))) - #t)) + (setenv "CONFIG_SHELL" (which "sh"))))) (replace 'install (lambda* (#:key outputs #:allow-other-keys #:rest args) (let ((out (assoc-ref outputs "out")) @@ -841,15 +841,13 @@ parties.") '("caff.1" "pgp-clean.1" "pgp-fixkey.1" "gpgdir.1" "gpg-key2ps.1" "gpglist.1" "gpg-mailkeys.1" "gpgparticipants.1" "gpgsigs.1" "gpgwrap.1" - "process_keys.1" "pgpring.1" "keyanalyze.1"))) - #t)) + "process_keys.1" "pgpring.1" "keyanalyze.1"))))) (add-after 'install 'wrap-programs (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out"))) (wrap-program (string-append out "/bin/caff") - `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB"))))) - #t))))) + `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB")))))))))) (synopsis "Collection of scripts for simplifying gnupg key signing") (description "Signing-party is a collection for all kinds of PGP/GnuPG related things, |