1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-25 11:40:30 +02:00
Commit Graph

339 Commits

Author SHA1 Message Date
Nicolas Graves
de3f863638 gnu: pass-rotate: Switch to pyproject.
* gnu/packages/password-utils.scm (pass-rotate):
[source, home-page]: Update repository url.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.

Change-Id: I0216f6f8edd2b0c69b43a99a678b4f42886e50c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:22:47 +01:00
Cayetano Santos
5b0873aeb1 gnu: xkcdpass: Modernize package.
* gnu/packages/password-utils.scm (xkcdpass)[source]: Use direct #:url.
[home-page]: Move before synopsis.

Change-Id: I6ba4325818f2c6deff3b67a22b48f0cb4cdda929
2025-12-21 17:47:01 +01:00
moksh
e235f6d978 gnu: xkcdpass: Switch to pyproject-build-system.
* gnu/packages/password-utils.scm (xkcdpass):
  [build-system]: Change to pyproject-build-system.
  [arguments] <test-backend>: Use "unittest".
  [native-inputs]: Add python-setuptools.

Change-Id: I5d441bde3e1cce3e466e07ecfb69ef47b28b67ec
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-21 17:45:05 +01:00
Sharlatan Hellseher
8ad99d6eba gnu: cpass: Switch to pyproject.
* gnu/packages/password-utils.scm (cpass): Update to 0.9.4.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.

Change-Id: Id3b9a7aa079c6804bcc171e4e6b95b82966b42a7
2025-12-19 14:13:22 +00:00
Cayetano Santos
58e3af17e2 gnu: pwsafe: Update to 3.70.1.
* gnu/packages/password-utils.scm (pwsafe): Update to 3.70.1.
[native-inputs]: Add python-wrapper.

Change-Id: I00261a9254407b58fa6902d8322c06e7dd61c7a9
2025-12-17 13:36:28 +01:00
Cayetano Santos
ec689e843a gnu: xkcdpass: Update to 1.20.0.
* gnu/packages/password-utils.scm (xkcdpass): Update to 1.20.0.

Change-Id: Ib29c71cc9632db5239519a296d15ccd5c7b7251a
2025-12-17 13:36:28 +01:00
Cayetano Santos
2c90e82e82 gnu: pass-git-helper: Update to 4.1.0.
* gnu/packages/password-utils.scm (pass-git-helper): Update to 4.1.0.

Change-Id: Iee5bd049e0ebda5e8ec3ec929f18d8c734459a12
2025-12-17 13:36:27 +01:00
Cayetano Santos
d87a646b0a gnu: cracklib: Update to 2.10.3.
* gnu/packages/password-utils.scm (cracklib): Update to 2.10.3.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Remove ’install-dict and add ’chdir.
[native-inputs]: Add autoconf, automake, libtool and intltool.

Change-Id: I1cc877f5d62b594bf7ead4899497420c2d930cb5
2025-12-17 13:36:27 +01:00
Cayetano Santos
4bd47431d6 gnu: zxcvbn-c: Update to 2.6.
* gnu/packages/password-utils.scm (zxcvbn-c): Update to 2.6.

Change-Id: I05f83ed4ddd3361652d55cb3c1f678c1da22842f
2025-12-17 13:36:27 +01:00
Cayetano Santos
10e164898e gnu: password-store: Fix bash completions path.
* gnu/packages/password-utils.scm (password-store)[arguments]:
Update #:make-flags.

Change-Id: I47cc1da0c63fde1a61f0de6610ce8f3f72486ee4
2025-12-04 10:29:11 +01:00
Cayetano Santos
54fcea8093 gnu: pass-age: Fix bash completions path.
* gnu/packages/password-utils.scm (pass-age)[arguments]: Update #:install-plan.

Change-Id: I32b998e8ede878394af34ac7866d0ef4affc64d1
2025-12-04 10:29:10 +01:00
Lilah Tascheter
10ad0e542e gnu: password-utils: Add himitsu-secret-service.
* gnu/packages/password-utils.scm (himitsu-secret-service): New variable.

Change-Id: If4e2b48241fdde2a5b304f94a4afc04958a0e6f0
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
d7e59495ac gnu: password-utils: Add himitsu-git.
* gnu/packages/password-utils.scm (himitsu-git): New variable.

Change-Id: I745428319dfa9c3a375101941bf940848d62f3eb
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:38 -06:00
Lilah Tascheter
bd123e657d gnu: password-utils: Add himitsu-ssh.
* gnu/packages/password-utils.scm (himitsu-ssh): New variable.

Change-Id: I42c249478e8ecbcd66cd9571ee20213c723dc8f4
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
3080c3b4bc gnu: password-utils: Add hiprompt-gtk.
* gnu/packages/password-utils.scm (hiprompt-gtk): New variable.

Change-Id: Ieaf6765873129cc8f316ad3d4bd03de19f9053d7
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Lilah Tascheter
e4c56d1f96 gnu: password-utils: Add himitsu.
* gnu/packages/password-utils.scm (himitsu): New variable.

Change-Id: Ib13c62177dfc9e2f121606bc71f391e09fb4d1e4
Signed-off-by: jgart <jgart@dismail.de>
2025-12-02 12:49:37 -06:00
Ignacio Marmolejo
156f23bb1a gnu: Add pass-update.
* gnu/packages/password-utils.scm (pass-update): New variable.

Change-Id: I2162701d93f4b10c720a9b17b8b1670159cbe5c2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-01 19:53:28 +01:00
Aaron Covrig
97d9c63265 gnu: googletest: Update to 1.17.0.
* gnu/packages/check.scm (googletest): Update to 1.17.0
(googletest-1.12): Add variable.

* gnu/packages/glib.scm (sdbus-c++)
[native-inputs]: Replace googletest-1.17 with googletest.

* gnu/packages/compression.scm (pzstd)
[native-inputs, inputs]: Replace googletest with googletest-1.8.

* gnu/packages/cpp.scm (c++-gsl),
* gnu/packages/engineering.scm (cura-engine),
* gnu/packages/password-utils.scm (pwsafe)
[native-inputs]: Replace googletest with googletest-1.13.

* gnu/packages/crypto.scm (crc32c),
* gnu/packages/engineering.scm (lib3mf),
* gnu/packages/fontutils.scm (opentype-sanitizer),
* gnu/packages/games.scm (openclonk),
* gnu/packages/gnome.scm (gnome-commander),
* gnu/packages/machine-learning.scm (qnnpack),
* gnu/packages/maths.scm (ruy),
* gnu/packages/serialization.scm (libnop)
[native-inputs]: Replace googletest with googletest-1.12.

* gnu/packages/machine-learning.scm (fann),
* gnu/packages/maths.scm (boolector),
* gnu/packages/parallel.scm (clog),
* gnu/packages/simulation.scm (sumo),
* gnu/packages/telephony.scm (sipp)
[native-inputs]: Replace googletest with googletest-1.8.

* gnu/packages/parallel.scm (cpuinfo)
[inputs]: Replace googletest with googletest-1.13.

* gnu/packages/machine-learning.scm (nnpack, python-pytorch),
* gnu/packages/parallel.scm (pthreadpool)
[inputs]: Replace googletest with googletest-1.12.

* gnu/packages/maths.scm (fp16, fxdiv),
* gnu/packages/serialization.scm (yaml-cpp),
* gnu/packages/web.scm (rapidjson)
[inputs]: Replace googletest with googletest-1.8.

Change-Id: I310fb6785d6e19bb8dbf56c25028587573981a0e
2025-11-28 12:07:09 +00:00
Ludovic Courtès
1956dd68ca gnu: rofi-pass: Remove reference to deprecated input.
This is a followup to 79ff2b353a.

* gnu/packages/password-utils.scm (rofi-pass-wayland)[inputs]: Remove
‘replace’ clause.

Change-Id: Iee7393388e5d3396eb38cbc68a6cbe39623b4bfc
2025-11-12 18:34:06 +01:00
Cayetano Santos
6193291222 gnu: keepass: Improve style.
* gnu/packages/password-utils.scm (keepass)[arguments]: Use
G-Expressions.

Change-Id: Ibeb979af4a34a934abe8728906ebe54069fcf5a1
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-10-14 23:19:40 +02:00
Isidor Zeuner
7818f1d3d9 gnu: Add maskprocessor.
* gnu/packages/password-utils.scm (maskprocessor): New variable.

Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech>
2025-10-12 11:45:10 +02:00
Maxim Cournoyer
e442db836b gnu: Remove usages of python-setuptools-next and python-setuptools-scm-next.
These are deprecated, and trigger deprecation warnings.

Automated via, manually reverting the two define-deprecated hunks:

  git grep -l python-setuptools-next |
   xargs sed -i 's/python-setuptools-next/python-setuptools/'

  git grep -l python-setuptools-scm-next |
   xargs sed -i 's/python-setuptools-scm-next/python-setuptools-scm/'

Change-Id: Ied5073176cd6578f7524af0deec9182577c1b786
2025-10-03 10:33:23 +09:00
Sergey Trofimov
dadedd0ada gnu: secretsd: Update to d12eefee.
* gnu/packages/password-utils.scm (secretsd): Update to d12eefee.
[arguments]<#:tests?>: Disable as there are no tests to run.
[inputs]: Remove unused python-xdg.

Change-Id: Ic42d9f06e5f8af6684d61a58b7944e05ae3382ce
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-01 23:36:07 +01:00
Cayetano Santos
28de0357dd gnu: pwsafe-cli: Update to 0.2.0-1.984fe38.
* gnu/packages/password-utils.scm (pwsafe-cli): Update to
0.2.0-1.984fe38.
[arguments]: Activate tests.

Change-Id: I41e64281aa2bb1528e0deed56320f037b0f5b578
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:42 +02:00
Cayetano Santos
40776546c6 gnu: pwsafe-cli: Improve style.
* gnu/packages/password-utils.scm (pwsafe-cli)[arguments]: Use G-Expressions.

Change-Id: I0a2aa93d6d43206fb69307d7241d95983cc9fc54
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:42 +02:00
Cayetano Santos
f878a805f8 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>
2025-10-01 09:04:42 +02:00
Cayetano Santos
825d916729 gnu: pwsafe: Improve style.
* gnu/packages/password-utils.scm (pwsafe)[arguments]: Use
G-Expressions.

Change-Id: I154eb62784115b6a6f2785c1b487580d311cbd7f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:42 +02:00
Cayetano Santos
ffac88cbcf gnu: otpclient: Update to 4.1.1.
* gnu/packages/password-utils.scm (otpclient): Update to 4.1.1.

Change-Id: Id0bd9ddf54d8e5947737c87af158168ed7f5ff7d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:42 +02:00
Cayetano Santos
782bcc26f1 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>
2025-10-01 09:04:42 +02:00
Cayetano Santos
b0897f8532 gnu: fpm2: Improve style.
* gnu/packages/password-utils.scm (fpm2)[arguments]: Use G-Expressions.
[inputs]: Remove labels.

Change-Id: If282ecb31ad47be3c620601bb4d14d9ee646ab23
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:42 +02:00
Cayetano Santos
9bb5a0294d gnu: hydra: Update to 9.6.
* gnu/packages/password-utils.scm (hydra): Update to 9.6.

Change-Id: I69fa547c9effe051ef652135a599bbcb47b53717
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
28a2a637bc gnu: hydra: Improve style.
* gnu/packages/password-utils.scm (hydra)[arguments]: Use G-Expressions.

Change-Id: Iae3be2b9163b124766819c8e7a6aba202239f397
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
82b51cc809 gnu: ssh-to-age: Update to 1.2.0.
* gnu/packages/password-utils.scm (ssh-to-age): Update to 1.2.0.

Change-Id: I2c1af2d03b2f4755696c3a38de31883db60b1ed6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
5a34485991 gnu: pass-git-helper: Update to 4.0.0.
* gnu/packages/password-utils.scm (pass-git-helper): Update to 4.0.0.
[arguments]: Remove patch-pass-path #:phase.
[native-inputs]: Remove python-pytest and python-wheel.
Replace python-setuptools with python-setuptools-next.

Change-Id: Ic293cb82ad680bca3f3ec242bdcf7eb30fe47de2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
da9f76db5e gnu: pass-git-helper: Improve style.
* gnu/packages/password-utils.scm (pass-git-helper)[arguments]: Use
G-Expressions.

Change-Id: If0e60e905c0dd3dfd256837554d7d3c571d26d02
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
9152fe47f3 gnu: assword: Improve style.
* gnu/packages/password-utils.scm (assword)[arguments]: Use
G-Expressions.

Change-Id: I4f0f1ea8cd9a088c1557d08db0d54d934bc9122f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
8639917b07 gnu: yapet: Improve style.
* gnu/packages/password-utils.scm (yapet)[arguments]: Use G-Expressions.

Change-Id: I19eba2b944013aa236a6ea27ce9b8e7b2ccae24f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
f1ffccf1d0 gnu: password-store: Improve style.
* gnu/packages/password-utils.scm (password-store)[arguments]: Use
G-Expressions.

Change-Id: If9ffc75174f401cd00acfee84844f718ab57b24f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
bea4bc442b gnu: shroud: Improve style.
* gnu/packages/password-utils.scm (shroud)[arguments]: Use
G-Expressions.

Change-Id: I57519d4b5537dd3a9379c2c42624960610469c53
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
ef48386826 gnu: makepasswd: Improve style.
* gnu/packages/password-utils.scm (makepasswd)[arguments]: Use G-Expressions.

Change-Id: I675ec63c33d53718553b21ba5f1b66587d656cf9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
65e33d48d8 gnu: pass-otp: Improve style.
* gnu/packages/password-utils.scm (pass-otp)[arguments]: Use
G-Expressions.

Change-Id: I93c5cde9e54bd7b19d76c9c6e9ce8d996420c292
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
a7b3e9f931 gnu: pass-age: Improve style.
* gnu/packages/password-utils.scm (pass-age)[arguments]: Use
G-Expressions.

Change-Id: I19f12c9be15388a592e042db48961692f09d2a1e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
83a54fc239 gnu: hashcat-utils: Improve style.
* gnu/packages/password-utils.scm (hashcat-utils)[arguments]: Use
G-Expressions.

Change-Id: I770d386d35cb7f0461e87087cb129aeca9e6783e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:41 +02:00
Cayetano Santos
1d6ec30232 gnu: xkcdpass: Improve style.
* gnu/packages/password-utils.scm (xkcdpass)[arguments]: Use
G-Expressions.

Change-Id: I787c432218f7addd6d33a0fd025b1acdcac38f61
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-01 09:04:40 +02:00
Andreas Enge
9debe9ecee gnu: hashcat: Support only 64 bit systems.
Builds fail on i686 and armhf.

* gnu/packages/password-utils.scm (hashcat)[supported-systems]: New field.

Change-Id: I561c5fd9de87f350faecae4376627dfec90568bc
2025-09-23 19:03:58 +02:00
Jean-Baptiste Note
96d87b4747 gnu: hashcat: update to 7.1.2.
* gnu/packages/password-utils (hashcat): Update to 7.1.2.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-23 10:24:31 +02:00
Jean-Baptiste Note
eb893dbdd5 gnu: hashcat: Remove nonfree unrar bundled dependency.
Fixes: guix/guix#2784.

* gnu/packages/password-utils.scm (hashcat)[source]: Remove "deps/unrar"
from compiled directories.
[arguments]<#:make-flags>: Add "ENABLE_UNRAR=0".

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-23 10:24:31 +02:00
Douglas Deslauriers
624a9d203c gnu: libpwquality: Update to 1.4.5.
* gnu/packages/password-utils.scm (libpwquality): Update to
 1.4.5.

Change-Id: I41ece492f97604160ead8bcfeb2c33cba9c1fdd5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-22 17:09:00 +02:00
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00