gnu: password-utils: Add 'bash' input for 'wrap-program'.

It is required for cross-compilation.

* gnu/packages/password-utils.scm
(shroud)[inputs]: Likewise.
(assword)[inputs]: Likewise.
(password-store)[inputs]: Likewise.
(pass-age)[inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I6400ef2a53f9ffe7c5e6690069f58e6a54bf3af6
This commit is contained in:
Maxime Devos 2021-07-02 12:06:19 +02:00 committed by Ludovic Courtès
parent e0cab7495d
commit 53e466ad5f
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -410,10 +410,8 @@ (define-public shroud
"/lib/guile/" effective "/site-ccache"))
(prog (string-append out "/bin/shroud")))
(wrap-program prog
`("GUILE_LOAD_COMPILED_PATH" ":" prefix (,ccachedir)))
#t))))))
(inputs
(list guile-2.2 gnupg xclip))
`("GUILE_LOAD_COMPILED_PATH" ":" prefix (,ccachedir)))))))))
(inputs (list bash-minimal guile-2.2 gnupg xclip))
(synopsis "GnuPG-based secret manager")
(description "Shroud is a simple secret manager with a command line
interface. The password database is stored as a Scheme s-expression and
@ -620,8 +618,7 @@ (define-public assword
"/bin/assword"))
(gi-typelib-path (getenv "GI_TYPELIB_PATH")))
(wrap-program prog
`("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)))
#t)))
`("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))))))
(add-after 'install 'manpage
(lambda* (#:key outputs #:allow-other-keys)
(invoke "make" "assword.1")
@ -632,7 +629,7 @@ (define-public assword
(native-inputs
(list txt2man))
(inputs
(list gtk+ python-xdo python-gpg python-pygobject))
(list bash-minimal gtk+ python-xdo python-gpg python-pygobject))
(propagated-inputs
(list xclip))
(home-page "https://finestructure.net/assword/")
@ -725,7 +722,8 @@ (define-public password-store
(separator #f) ;single entry
(files '("lib/password-store/extensions")))))
(inputs
(list coreutils
(list bash-minimal
coreutils
dmenu
util-linux
git
@ -800,7 +798,7 @@ (define-public pass-age
("src/completion/pass.zsh-completion"
"/share/zsh/site-functions/"))))
(inputs
(list age age-keygen git procps qrencode sed tree util-linux))
(list age age-keygen bash-minimal git procps qrencode sed tree util-linux))
(home-page "https://github.com/FiloSottile/passage")
(synopsis "Encrypted password manager")
(description "This package provides an encrypted password manager, forked