gnu: keepassxc: Enable various plugins.
* gnu/packages/password-utils.scm (keepassxc)[arguments]: Add configure-flags to enable favicons, browser integration and ssh-agent. [inputs]: Add curl, libsodium.
This commit is contained in:
parent
3374dcc78c
commit
da1b30bd93
|
@ -44,6 +44,8 @@
|
||||||
#:use-module (gnu packages base)
|
#:use-module (gnu packages base)
|
||||||
#:use-module (gnu packages check)
|
#:use-module (gnu packages check)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
|
#:use-module (gnu packages crypto)
|
||||||
|
#:use-module (gnu packages curl)
|
||||||
#:use-module (gnu packages freedesktop)
|
#:use-module (gnu packages freedesktop)
|
||||||
#:use-module (gnu packages glib)
|
#:use-module (gnu packages glib)
|
||||||
#:use-module (gnu packages gnupg)
|
#:use-module (gnu packages gnupg)
|
||||||
|
@ -100,9 +102,15 @@ human.")
|
||||||
(base32
|
(base32
|
||||||
"1v6v59fnbbsssbwy4is6hh2l4qqwy3ddb6dp2jk8clx0xbd5hn7c"))))
|
"1v6v59fnbbsssbwy4is6hh2l4qqwy3ddb6dp2jk8clx0xbd5hn7c"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
|
(arguments
|
||||||
|
'(#:configure-flags '("-DWITH_XC_NETWORKING=YES"
|
||||||
|
"-DWITH_XC_BROWSER=YES"
|
||||||
|
"-DWITH_XC_SSHAGENT=YES")))
|
||||||
(inputs
|
(inputs
|
||||||
`(("argon2" ,argon2)
|
`(("argon2" ,argon2)
|
||||||
|
("curl" ,curl) ; XC_NETWORKING
|
||||||
("libgcrypt" ,libgcrypt)
|
("libgcrypt" ,libgcrypt)
|
||||||
|
("libsodium" ,libsodium) ; XC_BROWSER
|
||||||
("libxi" ,libxi)
|
("libxi" ,libxi)
|
||||||
("libxtst" ,libxtst)
|
("libxtst" ,libxtst)
|
||||||
("qtbase" ,qtbase)
|
("qtbase" ,qtbase)
|
||||||
|
|
Loading…
Reference in New Issue