From e235f6d978425bfce876678dfdcfe4382120d7b3 Mon Sep 17 00:00:00 2001 From: moksh Date: Sun, 21 Dec 2025 01:00:07 +0530 Subject: [PATCH] gnu: xkcdpass: Switch to pyproject-build-system. * gnu/packages/password-utils.scm (xkcdpass): [build-system]: Change to pyproject-build-system. [arguments] : Use "unittest". [native-inputs]: Add python-setuptools. Change-Id: I5d441bde3e1cce3e466e07ecfb69ef47b28b67ec Signed-off-by: Cayetano Santos --- gnu/packages/password-utils.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index b2c42876c85..3350be8a3ef 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -2100,9 +2100,10 @@ data inside a GPG encrypted file, which we'll call a coffin.") (sha256 (base32 "11imgiiwd9ggkw7235hsdj9xm0rpv8s46v087mgb3ad0d8v48fqf")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments (list + #:test-backend #~'unittest #:phases #~(modify-phases %standard-phases (add-after 'install 'install-manpage @@ -2110,6 +2111,7 @@ data inside a GPG encrypted file, which we'll call a coffin.") (install-file "xkcdpass.1" (string-append #$output "/share/man/man1"))))))) + (native-inputs (list python-setuptools)) (synopsis "Generate secure multiword passwords/passphrases, inspired by XKCD") (description