Ludovic Courtès
ecc34394f3
gnu: guile-fibers@1.4: Fix cross-compilation.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[arguments]: Add
‘fix-cross-compilation’ phase.
Change-Id: I615800f2f0021cc86f7e6e002e3871b5986eee24
2025-09-03 11:57:57 +02:00
Ludovic Courtès
ec50c8f693
gnu: guile-fibers@1.4: Clear ‘arguments’ field.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.4)[arguments]: New field.
Change-Id: I84f13fc7864c4ea348f8a2859afd005d888a0169
2025-09-03 11:33:24 +02:00
Nicolas Graves
c7efa748fa
gnu: python-zxcvbn: Update to 4.5.0.
...
* gnu/packages/python-crypto.scm (python-zxcvbn): Update to 4.5.0.
Change-Id: I6ffd23b13bf600acba3bbce2602b2db8a21acfb2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:07 +01:00
Nicolas Graves
16df8904e1
gnu: python-zxcvbn: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-zxcvbn):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[source, description]: Improve style.
Change-Id: Id8e5ced7a074af5c8518c34a1d584740fdc2cafe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:07 +01:00
Nicolas Graves
db8c641876
gnu: python-sop: Update to 0.5.1.
...
* gnu/packages/python-crypto.scm (python-sop): Update to 0.5.1.
Change-Id: I685033da8c86bdf9727519a95584b252cd6de608
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:07 +01:00
Nicolas Graves
4e36a25e10
gnu: python-sop: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-sop):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: If3b9533b3f8cf1f831f6343729fcf12ad8b13e75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
f7088bc19f
gnu: python-pylibscrypt: Update to 2.0.0.
...
* gnu/packages/python-crypto.scm (python-pylibscrypt): Update to 2.0.0.
Change-Id: I61befa3843e32808f56f868da75c84e4a8c0d675
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
7e794cec95
gnu: python-scrypt: Update to 0.9.4.
...
* gnu/packages/python-crypto.scm (python-scrypt): Update to 0.9.4.
Change-Id: I861d204950db34b514771b12bb4ede2c3ce45986
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
7e3edc04f0
gnu: python-scrypt: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-scrypt):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Udpate it.
[description]: Improve it.
Change-Id: I35248aaaedb9ffb74e41226ece37feb3a0f2c84f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
8ce2483421
gnu: python-pylibscrypt: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-pylibscrypt):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments, inputs]: Remove them.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[description]: Rewrite it.
Change-Id: I012930b6dad02b02a15c7bda5f6dc96cad632343
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
479de7b3ad
gnu: python-ntlm-auth: Update to 1.5.0.
...
* gnu/packages/python-crypto.scm (python-ntlm-auth): Update to 1.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-requests,
python-setuptools, python-wheel.
Change-Id: Ib97d312871975aac472b303930e2073214d73b66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
6b52644ecc
gnu: python-mcuboot-imgtool: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-mcuboot-imgtool):
[source]<uri>: Update url.
[build-system]: Switch to pyproject-build-system.
[arguments, description]: Improve style.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Change-Id: I2e722867413d9d46bb67ab03a58be34d5dea5f5a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Sharlatan Hellseher
e4bdc82668
gnu: python-ed25519: Update to 1.5.
...
* gnu/packages/python-crypto.scm (python-ed25519): Update to 1.5.
Change-Id: I09bf6c259debca4eb11cf618026a706a7e688631
2025-09-03 08:01:06 +01:00
Nicolas Graves
4957d7866c
gnu: python-ed25519: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-ed25519):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Use custom 'check.
[native-inputs]: Add python-setuptools-next.
[description]: Improve it.
Change-Id: If9964e5907a8b06041083d8512458363306db9a0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
aa6126d588
gnu: python-certipy: Update to 0.2.2.
...
* gnu/packages/python-crypto.scm (python-certipy): Update to 0.2.2.
[propagated-inputs]: Replace python-pyopenssl by python-cryptography.
[native-inputs]: Add python-pypa-build, python-flask.
Change-Id: If2a740e90d60e88f3d0839a6c3c6fac7a70b505c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:06 +01:00
Nicolas Graves
64ac97f8c0
gnu: python-certipy: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-certipy):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I120a86ca80bd2798154ae4a1717463b6ee736bde
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:05 +01:00
Nicolas Graves
2b2daab068
gnu: python-axolotl: Switch to pyproject.
...
* gnu/packages/python-crypto.scm (python-axolotl):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace phase 'remove-tests by phase
'cleanup-install.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[description]: Run guix style.
Change-Id: I70bb567982555cf96b6bc84e2900b33910b05414
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-03 08:01:05 +01:00
Florian Pelz
4bbb6c0c03
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of linux-libre 6.16 entry.
Change-Id: I08aecdafaa52664572ca0390a4dc190775fd3d5a
2025-09-02 22:36:31 +02:00
Nicolas Graves
0ea6bda82f
gnu: python-robber: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-robber):
[source]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I52825bbefe3d4c02681e76ce0dfcc7a490d5f11d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:19 +01:00
Nicolas Graves
580d1f52e5
gnu: python-pytest-services: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pytest-services):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Update comment.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ib5932dc71639c9f264f15702a3b318a2f39c74f1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:19 +01:00
Nicolas Graves
162d72fe07
gnu: python-pytest-pydocstyle: Update to 2.4.0.
...
* gnu/packages/python-check.scm (python-pytest-pydocstyle): Update to 2.4.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-isort,
python-pytest-pycodestyle, python-setuptools, python-wheel.
[description]: Run guix style.
2025-09-02 21:13:19 +01:00
Nicolas Graves
1bba49c77e
gnu: python-pytest-parawtf: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pytest-parawtf):
[source, description]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace it with...
<#:test-flags>: ...them.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Id47b094ac260f4623d2cf85c4cc5c646d992be04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:19 +01:00
Nicolas Graves
df3d8bdd9b
gnu: python-pytest-helpers-namespace: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pytest-helpers-namespace):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement. Add
'set-version phase.
[native-inputs]: Add python-wheel.
[description]: Run guix style.
Change-Id: I868b710a45d0663697354b8590667486afd9fbf7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:19 +01:00
Nicolas Graves
3fa2014c1f
gnu: python-pytest-doctest-custom: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-pytest-doctest-custom):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I62c718785134be0ad13adbddeba098c05cdc472c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:19 +01:00
Nicolas Graves
db1c4b8556
gnu: python-eradicate: Update to 3.0.0.
...
* gnu/packages/python-check.scm (python-eradicate): Update to 3.0.0.
Change-Id: I7f823f784fc1790217ca5837aa9415279c64c45c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:18 +01:00
Nicolas Graves
943ea45728
gnu: python-eradicate: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-eradicate):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Run guix style.
Change-Id: I02b61fc9d5db59ea18fbdaa14bafe1d51da81523
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:18 +01:00
Nicolas Graves
194312d630
gnu: python-codacy-coverage: Switch to pyproject.
...
* gnu/packages/python-check.scm (python-codacy-coverage):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Run guix style.
Change-Id: I0d47d6bc793e70753df3b59a8b97eb739074627c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:13:14 +01:00
Nicolas Graves
96fdd95d20
gnu: python-google-crc32c: Add crc32c input.
...
A warning highlighted that our previous version was not using the
native implementation but the slower python one. This commit fixes
it.
* gnu/packages/python-crypto.scm (python-google-crc32c)[inputs]: Add
crc32c.
Change-Id: I320a63e96d3c7abe61f42b758690436f9d73f3ce
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:04:47 +01:00
Nicolas Graves
d0cc8f6e4f
gnu: python-google-crc32c: Move to (gnu packages python-crypto).
...
* gnu/packages/python-web.scm (python-google-crc32c): Move from here…
* gnu/packages/python-crypto.scm (python-google-crc32c): …to here.
Change-Id: I211f02fabaf35fcef7c5bee67675cfb3f590ea95
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:04:40 +01:00
Nicolas Graves
6df869cd97
gnu: python-google-crc32c: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-google-crc32c):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I96f9d00b17d92568603074d92afde7824bc92e11
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:04:35 +01:00
Nicolas Graves
83f234a549
gnu: crc32c: Move to (gnu packages crypto).
...
* gnu/packages/cpp.scm (crc32c): Move from here…
* gnu/packages/crypto.scm (crc32c): …to here.
Change-Id: I62bee9e02c9480646093c174dfe84ccc72e4577a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-02 21:04:24 +01:00
Efraim Flashner
520ba1b904
gnu: target->hare-arch: Check for system support before target support.
...
This fixes bug #2449 .
* gnu/packages/hare.scm (target->hare-arch): Only when building on a
supported system check if the target is supported by hare.
Change-Id: I9bb2bd32a204043ce2702a206598398fbd0541eb
2025-09-02 20:36:21 +03:00
Josep Bigorra
a407d3f8bd
gnu: ggg: Update to 0.4.16.
...
* gnu/packages/image.scm (ggg): Update to 0.4.16.
[arguments]: Modified the log.sh to log.bash due to upstream rename. Removed
unneeded mkdir-p calls.
[inputs]: Added imagemagick runtime dependency which was missing.
Change-Id: Ie48eefc2a42396f4070d2051df6ea2521459f1e2
Signed-off-by: jgart <jgart@dismail.de>
2025-09-02 12:21:49 -05:00
jgart
c65c189c62
gnu: trealla: Update to 2.82.28.
...
* gnu/packages/prolog.scm (trealla): Update to 2.82.28.
Change-Id: I6c79deaf11465c3eab90b8e0a0466b4e808b5d67
2025-09-02 12:18:29 -05:00
Ashish SHUKLA
105757fac1
gnu: janet: Update to 1.39.1
...
* gnu/packages/lisp.scm (janet): Update to 1.39.1.
Change-Id: I9421f93374f6ffe261b8bf93e63742aac82849bb
Signed-off-by: jgart <jgart@dismail.de>
2025-09-02 12:16:43 -05:00
Omar Bassam
5b06f051bf
gnu: sbcl-plump: Update to 2.0.0-4.251fbe0
...
* gnu/packages/lisp-xyz.scm (sbcl-plump): Update to 2.0.0-4.251fbe0
Change-Id: I2264cc751d17775970fcd74ef58572935ec238d2
Signed-off-by: jgart <jgart@dismail.de>
2025-09-02 12:12:58 -05:00
Omar Bassam
f8a96f0bc4
gnu: sbcl-lquery: Update to 3.2.1-2.08c9cb6
...
* gnu/packages/lisp-xyz.scm (sbcl-lquery): Update to 3.2.1-2.08c9cb6
Change-Id: I3ef9bf1d87b280943238e5445064990dd664f293
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
2025-09-02 11:44:44 -05:00
Gabriel Santos
8a8a31fad1
docs: Fix module reference in guix-home-service-type.
...
* doc/guix.texi (Guix Services): Use (gnu services guix) module instead of the
outdated (gnu home) module in the example.
Closes #2369 .
Change-Id: I19eeeffbaeb150db68510c90b0f7c8ef23bdfeb6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:19:33 +09:00
Cayetano Santos
0c458e27df
gnu: qucs-s: Move to electronics.
...
* gnu/packages/engineering.scm (qucs-s): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: I6a4827b674a4eab9668cacea9fa0076bc9f887cf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:10:11 +09:00
Cayetano Santos
c3b0e81003
gnu: qucsator-rf: Move to electronics.
...
* gnu/packages/engineering.scm (qucsator-rf): Move from here ...
* gnu/packages/electronics.scm: ... to here.
Change-Id: Id6652d720134d72136f439a053e8faf81749bb2f
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:10:11 +09:00
Cayetano Santos
8ac9bbbea1
gnu: uhdm: Update to 1.86.
...
* gnu/packages/electronics.scm (uhdm): Update to 1.86.
[source]: Remove recursive?.
[arguments]: Improve style.
Change-Id: I5e7033aae6a9c45e48c057c9038218e7ecc2a031
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:07:13 +09:00
Cayetano Santos
31d7e12cd8
gnu: m8c: Update to 2.0.0.
...
* gnu/packages/electronics.scm (m8c): Update to 2.0.0.
[inputs]: Remove sdl2; add sdl3.
Change-Id: Iacea7d269220ab8d5a3fde9a19256f70d536a7dc
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:07:13 +09:00
Cayetano Santos
e24b7b39bf
gnu: python-vsg: Update to 3.34.0.
...
* gnu/packages/electronics.scm (python-vsg): Update to 3.34.0.
[arguments]: Update #:test-flags.
[native-inputs]: Remove python-pytest, python-setuptools, and python-wheel; add
python-setuptools-next.
Change-Id: Ic85a0fd65df327f2fd69868fae7cd0868f99fa0d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:07:13 +09:00
Cayetano Santos
d0ebb9aa5d
gnu: python-edalize: Update to 0.6.1.
...
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.1.
[arguments]<#:test-flags>: Enable previously failing tests.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.
Change-Id: I99e33582f4a4248f2ea6e9121dddf32e1e3f1b04
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-02 23:07:13 +09:00
pinoaffe
2495ba43d9
gnu: emacs-org-vcard: Update to 0.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-org-vcard): Update to 0.3.1.
[origin, home-page]: Change to “https://github.com/pinoaffe/org-vcard” .
[arguments]: Add #:test-command.
[native-inputs]: Add emacs-ert-runner.
Change-Id: I0f433c793e6c02cf8add95608060888435c10bd6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-02 14:05:58 +02:00
Liliana Marie Prikler
a31f9382f4
gnu: Register missing hare patches.
...
This is a follow-up to 8be59a7e3e , which
inadvertently introduced new patches without registering them.
* gnu/local.mk (dist_patch_DATA): Register
%D%/packages/patches/hare-fallback-cache.patch and
%D%/packages/patches/hare-toolpath.patch.
2025-09-02 14:05:58 +02:00
Efraim Flashner
b9a8e655bb
gnu: ncdu: Update to 2.9.1.
...
* gnu/packages/ncdu.scm (ncdu): Update to 2.9.1.
Change-Id: I3b8958d7b18be391cee8709c83c18273e8aace4f
2025-09-02 14:23:48 +03:00
Efraim Flashner
67acd6e3a6
gnu: debian-ports-archive-keyring: Update to 2025.04.05.
...
* gnu/packages/debian.scm (debian-ports-archive-keyring): Update to
2025.04.05.
Change-Id: Idc4a66e7b9710f27527443585442481e7d6d7c9a
2025-09-02 14:23:44 +03:00
Lilah Tascheter
a5277f44cd
gnu: hare: Add hare-update.
...
Recommended for packaging alongside hare by upstream.
* gnu/packages/hare.scm (hare-update): New variable.
Change-Id: I46b002d7efae70d18213373142581c18d4765bb2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-02 10:46:12 +02:00
Lilah Tascheter
8be59a7e3e
gnu: hare: Add hare.
...
* gnu/packages/hare.scm (hare): New variable.
* gnu/packages/patches/hare-fallback-cache.patch: New file.
* gnu/packages/patches/hare-toolpath.patch: New file.
Change-Id: I5d29841c3dab0f1d50876415a4f62961bfd7a467
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-02 10:46:12 +02:00