gnu: fpm2: Update to 0.90.1.

* gnu/packages/password-utils.scm (fpm2): Update to 0.90.1.
[source]: Switch to .tar.xz.
[arguments]: Remove fpm2.glade from pre-configure #:phase.
[inputs]: Remove gtk+-2; add gtk+ and nettle.

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

View file

@ -111,6 +111,7 @@
#:use-module (gnu packages man) #:use-module (gnu packages man)
#:use-module (gnu packages multiprecision) #:use-module (gnu packages multiprecision)
#:use-module (gnu packages ncurses) #:use-module (gnu packages ncurses)
#:use-module (gnu packages nettle)
#:use-module (gnu packages nss) #:use-module (gnu packages nss)
#:use-module (gnu packages opencl) #:use-module (gnu packages opencl)
#:use-module (gnu packages perl) #:use-module (gnu packages perl)
@ -1594,15 +1595,15 @@ is the community-enhanced, \"jumbo\" version of John the Ripper.")
(define-public fpm2 (define-public fpm2
(package (package
(name "fpm2") (name "fpm2")
(version "0.79") (version "0.90.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://als.regnet.cz/fpm2/download/fpm2-" (uri (string-append "https://als.regnet.cz/fpm2/download/fpm2-"
version ".tar.bz2")) version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"19sdy1lygfhkg5nxi2w9a4d9kwvw24nxp0ix0p0lz91qpvk9qpnm")))) "144mylycnkpzxbbfy30gas450iypgwx0bcd3nrimyws417kwb8qv"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
(list (list
@ -1619,16 +1620,14 @@ is the community-enhanced, \"jumbo\" version of John the Ripper.")
(lambda (port) (lambda (port)
(format port "data/fpm2.desktop.in (format port "data/fpm2.desktop.in
data/fpm2.desktop.in.in data/fpm2.desktop.in.in
fpm2.glade
src/callbacks.c src/callbacks.c
src/fpm.c src/fpm.c
src/fpm_file.c src/fpm_file.c
src/interface.c src/interface.c
src/support.c src/support.c
fpm2.glade
")))))))) "))))))))
(inputs (inputs
(list gtk+-2 gnupg libxml2)) (list gtk+ gnupg libxml2 nettle))
(native-inputs (native-inputs
(list pkg-config intltool)) (list pkg-config intltool))
(synopsis "Manage, generate and store passwords encrypted") (synopsis "Manage, generate and store passwords encrypted")