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:
Efraim Flashner 2018-02-28 21:44:23 +02:00
parent 3374dcc78c
commit da1b30bd93
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 8 additions and 0 deletions

View File

@ -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)