gnu: pwsafe: Update to 3.69.0.

* gnu/packages/password-utils.scm (pwsafe): Update to 3.69.0.
[configure-flags]: Disable gtest build and activate tests.
[phases]: Remove add-gtest.

Change-Id: I6e8a36d2a1f5db5e2d7f6111571a6b1130ef2d36
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Cayetano Santos 2025-09-21 13:40:40 +02:00 committed by Liliana Marie Prikler
parent 825d916729
commit f878a805f8
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -453,7 +453,7 @@ in an encrypted database, which is locked with a master key or key file.")
(define-public pwsafe (define-public pwsafe
(package (package
(name "pwsafe") (name "pwsafe")
(version "3.60.0") (version "3.69.0")
(home-page "https://www.pwsafe.org/") (home-page "https://www.pwsafe.org/")
(source (source
(origin (origin
@ -462,21 +462,13 @@ in an encrypted database, which is locked with a master key or key file.")
(url "https://github.com/pwsafe/pwsafe") (url "https://github.com/pwsafe/pwsafe")
(commit version))) (commit version)))
(sha256 (sha256
(base32 "064y78sqr8h9mq922spi4r13ga0a1j09mfh4kc4pn7j697nl6b5y")) (base32 "0mny5jva2misv3h7frk3dyq3300wm04h4zca9bzj775qx9x12z2c"))
(file-name (git-file-name name version)))) (file-name (git-file-name name version))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
(list (list
#:configure-flags #~(list "-DNO_GTEST=YES") #:configure-flags
#:phases #~(list "-DGTEST_BUILD=OFF")))
#~(modify-phases %standard-phases
(add-after 'unpack 'add-gtest
(lambda _
(chmod "CMakeLists.txt" #o644)
(let ((cmake-port (open-file "CMakeLists.txt" "a")))
(display "find_package(GTest)
add_subdirectory(src/test)\n" cmake-port)
(close cmake-port)))))))
(native-inputs (native-inputs
(list gettext-minimal googletest perl zip)) (list gettext-minimal googletest perl zip))
(inputs (inputs