gnu: keepassxc: Update to 2.3.4.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.4. [arguments]: Remove obsolete ‘patch-sources’ phase.
This commit is contained in:
parent
a7b14a1b39
commit
0e5d66abf6
@ -100,7 +100,7 @@ human.")
|
|||||||
(define-public keepassxc
|
(define-public keepassxc
|
||||||
(package
|
(package
|
||||||
(name "keepassxc")
|
(name "keepassxc")
|
||||||
(version "2.3.3")
|
(version "2.3.4")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
@ -109,27 +109,17 @@ human.")
|
|||||||
version "-src.tar.xz"))
|
version "-src.tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1m8alsp39vk21zgcvy5zswk0dc1xmajbwnccg7n0lndsi7pqbzyg"))))
|
"02kq0a7a7hpw824n03apma00yq1c6dds224g15mrnnqqjn4af90c"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:configure-flags '("-DWITH_XC_NETWORKING=YES"
|
'(#:configure-flags '("-DWITH_XC_NETWORKING=YES"
|
||||||
"-DWITH_XC_BROWSER=YES"
|
"-DWITH_XC_BROWSER=YES"
|
||||||
"-DWITH_XC_SSHAGENT=YES")
|
"-DWITH_XC_SSHAGENT=YES")))
|
||||||
#:phases
|
|
||||||
(modify-phases %standard-phases
|
|
||||||
;; should be fixed in 2.3.3+, see:
|
|
||||||
;; https://github.com/keepassxreboot/keepassxc/pull/1964
|
|
||||||
(add-after 'unpack 'patch-sources
|
|
||||||
(lambda _
|
|
||||||
(substitute* "src/gui/entry/EditEntryWidget.cpp"
|
|
||||||
(("#include <QColorDialog>") "#include <QColorDialog>
|
|
||||||
#include <QButtonGroup>"))
|
|
||||||
#t)))))
|
|
||||||
(inputs
|
(inputs
|
||||||
`(("argon2" ,argon2)
|
`(("argon2" ,argon2)
|
||||||
("curl" ,curl) ; XC_NETWORKING
|
("curl" ,curl) ; XC_NETWORKING
|
||||||
("libgcrypt" ,libgcrypt)
|
("libgcrypt" ,libgcrypt)
|
||||||
("libsodium" ,libsodium) ; XC_BROWSER
|
("libsodium" ,libsodium) ; XC_BROWSER
|
||||||
("libxi" ,libxi)
|
("libxi" ,libxi)
|
||||||
("libxtst" ,libxtst)
|
("libxtst" ,libxtst)
|
||||||
("qtbase" ,qtbase)
|
("qtbase" ,qtbase)
|
||||||
@ -144,7 +134,7 @@ manage your passwords in a secure way. You can put all your passwords in one
|
|||||||
database, which is locked with one master key or a key-file which can be stored
|
database, which is locked with one master key or a key-file which can be stored
|
||||||
on an external storage device. The databases are encrypted using the
|
on an external storage device. The databases are encrypted using the
|
||||||
algorithms AES or Twofish.")
|
algorithms AES or Twofish.")
|
||||||
;; Non functional parts use various licences.
|
;; Non-functional parts use various licences.
|
||||||
(license license:gpl3)))
|
(license license:gpl3)))
|
||||||
|
|
||||||
(define-public keepassx
|
(define-public keepassx
|
||||||
|
Loading…
Reference in New Issue
Block a user