宋文武
cf87c59f9c
gnu: abbaye: Update to 2.0.5.
...
* gnu/packages/games.scm (abbaye): Update to 2.0.5.
Change-Id: I1ca7f819e4a9dead4baf0c08252352563862a602
2025-10-10 16:31:08 +08:00
jgart
8daae75de3
gnu: sbcl-parachute: Update to 1.5.0-3.86fc13d.
...
* gnu/packages/lisp-check.scm (sbcl-parachute): Update to 1.5.0-3.86fc13d.
[source]: Update source url.
[home-page]: Update home-page url.
Change-Id: Iec0632eeceb8658ed70b0700661a264f1993d06e
2025-10-09 12:56:32 -05:00
jgart
eac91b5718
gnu: trealla: Update to 2.83.16.
...
* gnu/packages/prolog.scm (trealla): Update to 2.83.16.
Change-Id: I6da35d69b65bb1f68e8a9f89395aac4c0877f394
2025-10-09 09:34:41 -05:00
Charles Jackson
e957f41c64
gnu: Add clasp-charje.loop.
...
* gnu/packages/lisp-xyz.scm (clasp-charje.loop): New variable.
Change-Id: If0c0e7e4c3b5ed54cf7d80d94f4f4057d8947327
Signed-off-by: jgart <jgart@dismail.de >
2025-10-09 08:55:19 -05:00
Charles Jackson
1acd3fcb90
gnu: Add ecl-charje.loop.
...
* gnu/packages/lisp-xyz.scm (ecl-charje.loop): New variable.
Change-Id: I5a65598659f8346cb37632a8da08855c197ddd14
Signed-off-by: jgart <jgart@dismail.de >
2025-10-09 08:54:43 -05:00
Charles Jackson
1a202926ac
gnu: sbcl-charje.loop: Update to 1.0.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-charje.loop): Update to 1.0.1.
[inputs]: Remove sbcl-cl-environments.
[description]: Improve description.
Change-Id: I9542dbe09f6554ef86928d5b9101f8066672d3fa
Signed-off-by: jgart <jgart@dismail.de >
2025-10-09 08:54:01 -05:00
Peter Polidoro
43acdca6b4
gnu: kicad: Update to 9.0.5.
...
* gnu/packages/engineering.scm (kicad): Update to 9.0.5.
Change-Id: I6b73afb0085491e3dca897de4b6c5e8bd05487cb
Signed-off-by: Ekaitz Zarraga <ekaitz@elenq.tech >
2025-10-09 14:43:17 +02:00
Sharlatan Hellseher
092f9339d3
gnu: packages/python-xyz: Sort python-[vw]* variables.
...
* gnu/packages/python-xyz.scm (python-validate-email,
python-validators, python-valkey, python-vcversioner, python-vdf,
python-vendetect, python-verboselogs, python-version, python-versioneer,
python-verspec, python-vine, python-virtualenv, python-virtualenv-clone,
python-vncdotool, python-vncdotool-bootstrap, python-vobject,
python-voluptuous, python-wand, python-wasabi, python-watchdog,
python-watchfiles, python-wcwidth, python-whatever, python-whatthepatch,
python-wheel-filename): Sort variables alphabetically.
Change-Id: Ie149cee0f4c2eed98b7b24eb58576fc1e5eb8866
2025-10-09 13:09:37 +01:00
Sharlatan Hellseher
14f316fc1e
gnu: python-valkey: Reduce closure size.
...
* gnu/packages/python-xyz.scm (python-valkey)[native-inputs]: Remove
python-cachetools, python-pytest, python-pytest-asyncio, and
python-pytest-timeout.
Change-Id: I96930eee30ac84275a2fb33e29de43fd5a703ce1
2025-10-09 12:40:21 +01:00
Sharlatan Hellseher
6334309495
gnu: python-vcversioner: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-vcversioner)[build-system]: Switch
to pyproject-build-system.
[arguments] <tests?>: No tests in PyPI.
[native-inputs]: Add python-setuptools.
Change-Id: Ieed2b0967048dfcba1f3a701dc0564d2cf2bdca2
2025-10-09 12:37:31 +01:00
Sharlatan Hellseher
817350b815
gnu: python-verboselogs: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-verboselogs):
[build-system]: Switch to pyproejct-build-system.
[arguments] <test-flags>: Move pytest option here from custom 'check.
<phases>: Use default 'check.
[native-inputs]: Add python-setuptools.
Change-Id: Ifa85553cfbafd32d2ed98b68b8781a66cdf14f18
2025-10-09 12:37:31 +01:00
Sharlatan Hellseher
9649492959
gnu: python-version: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-version)[buld-system]: Switch to
pyproject-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.
Change-Id: Ie344161711288799835488c628ab0a810a4b3c17
2025-10-09 12:37:31 +01:00
Sharlatan Hellseher
76f2cbeca0
gnu: python-verspec: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-verspec): Improve package style,
use G-Expressions, adjust indentation and fileds sequence.
[build-system]: Switch to pyproejct-build-system.
[arguments] <phases>: Use default 'check; add 'pre-check.
[native-inputs]: Remove python-coverage, python-flake8, and python-mypy;
add python-setuptools.
Change-Id: I74488686bc31e7b95d59026f1b63074b30e1c26c
2025-10-09 12:15:31 +01:00
Sharlatan Hellseher
e544755b7a
gnu: python-jwcrypto: Update to 1.5.6.
...
* gnu/packages/python-web.scm (python-jwcrypto): Update to 1.5.6.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: Ib473fedf27f67e3bc151aa30267141a806b6c1fc
2025-10-09 12:08:23 +01:00
Sharlatan Hellseher
15de5aced0
gnu: python-lambda-4dn: Fix build.
...
* gnu/packages/web.scm (python-lambda-4dn)[arguments] <tests?>: No tests
in PyPI archive.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-wheel.
Change-Id: I96e9102f68dbbc2472ddc209dd20a907a9e6ba3d
2025-10-09 12:05:39 +01:00
Sharlatan Hellseher
1a7bffe033
gnu: python-vobject: Fix home page.
...
* gnu/packages/python-xyz.scm (python-vobject)[home-page]: Fix broken
URL.
Change-Id: I6d71121d3ed02ff5b07ad18c7819ca0cecf8acf6
2025-10-09 11:48:26 +01:00
Nicolas Graves
d71d054b9c
gnu: python-metacells: Remove development native-inputs.
...
* gnu/packages/bioinformatics.scm (python-metacells)[native-inputs]:
Remove python-black, python-bumpversion, python-flake8, python-isort,
python-mypy, python-mypy-extensions, python-pandas-stub,
python-pylint, python-pytest-cov, python-tox, python-twine,
python-wheel.
Change-Id: Ife79f40723d704ad6b47fc49640a059f6597901e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:28 +01:00
Nicolas Graves
9b96e4d74e
gnu: python-pybiomart: Remove development native-inputs.
...
* gnu/packages/bioinformatics.scm (python-pybiomart)[native-inputs]:
Remove python-bumpversion, python-pytest-cov, python-coveralls and
python-wheel.
[source]: Switch to git-fetch.
[arguments]: Relocate field.
Change-Id: I60065f76d561c53bd34832f88fea05ac6b58f24f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:28 +01:00
Nicolas Graves
776366d35f
gnu: python-deprecated: Remove python-bumpversion native-input.
...
* gnu/packages/python-xyz.scm (python-deprecated)[native-input]:
Remove python-bumpversion.
Change-Id: I87b5216b8b77f35699045e9c94bc5cbf13178358
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:28 +01:00
Nicolas Graves
7bed9bff6a
gnu: python-papermill: Remove development inputs.
...
* gnu/packages/jupyter.scm (python-papermill)[native-inputs]: Remove
python-black, python-bumpversion, python-check-manifest,
python-codecov, python-coverage, python-pytest-cov, python-tox,
python-twine and python-wheel.
[source]: Switch to git-fetch.
Change-Id: Ibe48a8b34a007a21c3d94f290334d8c3f0e462b0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:28 +01:00
Nicolas Graves
8f2a87af9c
gnu: python-bump2version: Update to 1.0.1-1.1044c08.
...
* gnu/packages/python-xyz.scm (python-bump2version): Update to 1.0.1-1.1044c08.
[properties]: Set commit and version.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore flaky single failing test.
[native-inputs]: Add python-pytest, python-setuptools,
python-testfixtures.
Change-Id: I7c417dd6446804950dd3c3b8b3ac17e1555cb32f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:28 +01:00
Nicolas Graves
bac66f39f9
gnu: python-restructuredtext-lint: Update to 1.4.0.
...
* gnu/packages/python-xyz.scm (python-restructuredtext-lint): Update to 1.4.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-backend>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I689c555213e02b5732b0d17b9401ac26aa5a3f35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:28 +01:00
Nicolas Graves
bec863a902
gnu: python-pyment: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyment):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I5630d72a5ec43a60aef267222c4083004723a95f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:25 +01:00
Sharlatan Hellseher
0d1cef67a9
gnu: Remove python-awscrt-for-awscli.
...
It was ad-hoc variant of python-awscrt, which has only one user -
awscli-2 so no need for duplicating it.
* gnu/packages/python-web.scm (python-awscrt-for-awscli): Delete variable.
Change-Id: I29668c9e0e8ab43094b7cb64ff836c7c9272ccec
2025-10-09 11:26:40 +01:00
Sharlatan Hellseher
efed60864e
gnu: awscli-2: Update to 2.28.0.
...
botocore was absorbed into aws-cli code base in v2.3.0.
cryptography was replaced by awscrt functionality in v2.25.9.
See generated change logs in project's ".changes" directory for more
details.
* gnu/packages/python-web.scm (awscli-2): Update to 2.28.0.
[arguments] <test-flags>: Rework ignored test files and skipped tests by
limiting them just to unit tests. When running in parallel limit up to 8
thread to prevent host system exhaustion.
<phases>: Use default 'check; add 'pre-check.
[inputs]: Remove python-awscrt-for-awscli, python-botocore,
python-cryptography, python-jsonschema, and python-ruamel.yaml-0.16;
add python-awscrt, python-distro, and python-ruamel.yaml.
[native-inputs]: Remove python-distro, python-flit, and python-wheel; add
python-flit-core.
Fixes : guix/guix#3379
Change-Id: I87658587e907330c3ff9c45402235119256de134
2025-10-09 11:23:56 +01:00
Sharlatan Hellseher
3ce758f2e3
gnu: python-awscrt: Update to 0.26.1.
...
* gnu/packages/python-web.scm (python-awscrt): Update to 0.26.1.
[arguments] <test-backend>: Use 'unittest'
<test-flags>: Move her from custom 'check.
<phases>: Use default 'check.
[native-inputs]: Remove python-wheel.
Change-Id: I6020157f83bff0b51e311c715b6b5023d2ce3156
2025-10-09 11:10:51 +01:00
Alexey Abramov
925d10cc64
gnu: linux-libre-6.16: Add armhf-linux support.
...
* gnu/packages/aux-files/linux-libre/6.16-arm.conf: New file.
* gnu/packages/linux.scm (linux-libre-6.16): Add "armhf-linux" to
supported systems.
* Makefile.am (AUX_FILES): Add 6.16-arm.conf.
Change-Id: I2e4208bac0539c09d0f7ced1d5c978cef6534f06
2025-10-09 00:21:58 -04:00
Leo Famulari
019bfa4b06
gnu: linux-libre 6.1: Update to 6.1.154.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.154.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: Iecff03fc71ed7dc7ae97d75726372c4ec612bcb9
2025-10-09 00:21:58 -04:00
Leo Famulari
deae605ace
gnu: linux-libre 6.6: Update to 6.6.108.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.108.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ifa2441ba1e020f1d7c9c53951a49d423459283e8
2025-10-09 00:21:57 -04:00
Leo Famulari
fc5e83e904
gnu: linux-libre 6.12: Update to 6.12.49.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.49.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Iefc68364994271633537cedf87f52a6b8d637771
2025-10-09 00:21:56 -04:00
Leo Famulari
3f5bbd597f
gnu: linux-libre: Update to 6.16.9.
...
* gnu/packages/linux.scm (linux-libre-6.16-version): Update to 6.16.9.
(linux-libre-6.16-pristine-source): Update hash.
Change-Id: Ib48fd56d9c3154e802db2886984892b343c4d1ba
2025-10-09 00:21:52 -04:00
Sergey Trofimov
b6d7d90d3d
gnu: vdirsyncer: Update to 0.20.0.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.20.0.
[arguments]<#:phases>: Remove obsolete 'relax-requirements' phase.
[native-inputs]: Remove radicale. Use latest python-pytest-asyncio.
[inputs]: Add python-aiohttp-oauthlib.
Change-Id: I0f4c695df44a38f1638704fce83be6bc27b38cbc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-08 21:38:12 +01:00
Sergey Trofimov
161bb6c268
gnu: Add python-aiohttp-oauthlib.
...
* gnu/packages/python-web.scm (python-aiohttp-oauthlib): New variable.
Change-Id: I8391f8e3f4b0bbc1b1c06a43e414a9d5851f98d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-08 21:38:03 +01:00
wrobell
220bd1f077
gnu: python-blacksheep: Update to 2.4.2.
...
* gnu/packages/python-web.scm (python-blacksheep): Update to 2.4.2.
Change-Id: Iaa97a5429976bffbe6c04340fa8de732eb096714
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-08 21:35:04 +01:00
Ghislain Vaillant
765ee4f74a
gnu: Add python-pyvistaqt.
...
* gnu/packages/python-science.scm (python-pyvistaqt): New variable.
Change-Id: I0f843fb4e7bf160e0f8625824c172d11b2405fab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-08 21:15:19 +01:00
Sharlatan Hellseher
19f80dff85
gnu: python-pyvista: Improve package style.
...
* gnu/packages/python-science.scm (python-pyvista): Use G-Expressions,
fix indentation, remove necessary comments.
[arguments] <test-flags>: Utilize Pytest option to ignore and skip
tests instead modifying test files.
[phases]{fix-failing-tests}: Keep file modifications which can't be
skipped with Pytest options.
Change-Id: I51cbf14a9572bd096d409fa6b4b7b9c8bef5eea1
2025-10-08 21:15:19 +01:00
Ekaitz Zarraga
66e814c8f0
gnu: Add guile-rope.
...
* gnu/packages/guile-xyz.scm (guile-rope): New variable.
Change-Id: I2cf6775dbaf1e9bebc762eeab3c142c4f420565b
2025-10-08 17:25:21 +02:00
Maxim Cournoyer
a520e31858
gnu: Add rr-zen-pmu-workaround.
...
* gnu/packages/debug.scm (rr-zen-pmu-workaround): New variable.
Change-Id: I8259ac9f90185c62d8a1f9716e24fbc2d6aa7d62
Co-authored-by: Robin Templeton <robin@guixotic.coop >
2025-10-08 23:23:52 +09:00
Maxim Cournoyer
dab43052a6
gnu: rr: Update to 5.9.0-0.7fe1e36.
...
* gnu/packages/debug.scm (rr): Update to 5.9.0-0.7fe1e36.
[#:phases]: Delete trailing #t.
Change-Id: Ic922056ee613abe7c910e9a93cb8ee8892cb4a06
2025-10-08 23:23:52 +09:00
Remco van 't Veer
adf9d880fc
gnu: pythonscad: Fix synopsis typo.
...
* gnu/packages/engineering.scm (pythonscad)[synopsis]: Fix typo.
Change-Id: Icd885b57e496c74b34cf01f2609b1c9218b3075e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-08 23:07:37 +09:00
Remco van 't Veer
5aaf587bec
gnu: openscad: Switch to qt-build-system.
...
Fixes rendering of button icons in the UI.
* gnu/packages/engineering.scm (openscad)[build-system]: Switch to qt-build-system.
Change-Id: I662a8ec58929676c4b37377affee6d584641a290
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-08 23:07:37 +09:00
Cayetano Santos
6ec183bbc3
gnu: symbiyosys/yosys/abc-yosyshq: Update to 0.58.
...
* gnu/packages/electronics.scm (symbiyosys/yosys/abc-yosyshq): Update to 0.58.
Change-Id: If3c74f9b63228e3c291bbcc9de1e43dec67cf709
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-08 23:07:33 +09:00
Cayetano Santos
0d609a913c
gnu: abc: Update to 0.0-7.c8eac75.
...
* gnu/packages/electronics.scm (abc): 0.0-7.c8eac75.
Change-Id: I57c09b1f934052b019f0b258c6864ea671c3031e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-08 23:07:33 +09:00
Zhu Zihao
4e2f2de0c1
gnu: digikam: Set the '#:qtbase' argument to Qt6.
...
This helps qt-build-system wrap correct environment variable.
* gnu/packages/image-viewers.scm (digikam)[arguments]<#:qtbase>: Set to qtbase.
Change-Id: Ifeacb304962f08bd864d2734188b036e906dfbba
Signed-off-by: Sughosha <sughosha@disroot.org >
2025-10-08 18:13:37 +05:30
Sughosha
47db909fb7
gnu: nextcloud-client: Update to 3.17.2.
...
* gnu/packages/sync.scm (nextcloud-client): Update to 3.17.2.
[sourcee]<snippet>: Remove "qtokenizer" from keep; replace "KF5" with
"KF6".
[arguments]: Switch to gexp.
<#:qtbase>: Use qtbase.
<#:test-exclude>: Do not exclude "SyncXAttrTest"; exclude "OwnSqlTest",
"SyncJournalDBTest", "SyncFileItemTest", "ConcatUrlTest", "CookiesTest",
"XmlParseTest", "ChecksumValidatorTest", "ClientSideEncryptionTest",
"ExcludedFilesTest", "UtilityTest", "CapabilitiesTest", "ThemeTest",
"IconUtilsTest", "FileSystemTest", "LongPathTest", "AccountTest" and
"FolderTest".
<#phases>: Replace 'pre-check with 'set-home-directory. In 'patch-cmake phase,
rewrite the substitutes using with-directory-excursion and replace "KF5" with
"KF6"; add 'unpack-3rd_party-sources phase.
[native-inputs]: Switch to the new style. Replace qttools-5 with qttools; add
desktop-file-utils, libcrashreporter-qt and python-sphinx.
[inputs]: Remove desktop-file-utils, qtbase-5, qtgraphicaleffects and
qtquickcontrols2-5; replace karchive-5 with karchive, kconfig-5 with kconfig,
kcoreaddons-5 with kcoreaddons, kio-5 with kio, kwidgetsaddons-5 with
kwidgetsaddons-5, qtdeclarative-5 with qtdeclarative, qtkeychain with
qtkeychain-6, qtsvg-5 with qtsvg, qtwebchannel-5 with qtwebchannel and
qtwebsockets-5 with qtwebsockets; add kguiaddons, libp11, qt5compat, qtwayland
and qtwebengine.
[propagated-inputs]: Remove qtwebengine-5.
[license]: Remove unused license.
Change-Id: If4ae836dd22fbc3f5909e8b1a35d5116d82607c6
2025-10-08 17:45:42 +05:30
Sughosha
3e90591c3c
gnu: Add libp11.
...
* gnu/packages/tls.scm (libp11): New variable.
Change-Id: I663b8a769887e66e6b5c4920ec67df94d9df1997
2025-10-08 17:45:41 +05:30
Ludovic Courtès
772c456717
gnu: cuirass: Update to 1.3.2.
...
* gnu/packages/ci.scm (cuirass): Update to 1.3.2.
Change-Id: I44f4529e52dc0614ddfec7fec60c0a6a0dcfae78
2025-10-08 11:38:38 +02:00
Gabriel Wicki
052124b4a5
doc: cookbook: Fix network bridge qemu example.
...
* doc/guix-cookbook.texi (Virtual Machines) [Configuring the QEMU bridge
helper script]: Fix example.
Change-Id: Ia735637ab71928176b33da495d528d1519d29cb9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-08 11:29:18 +02:00
Zhu Zihao
13aa09790a
gnu: Add guile-extensible-match.
...
* gnu/packages/guile-xyz.scm (guile-extensible-match): New variable.
Change-Id: I404519c6efcc6aec6656be1f965450ac23ac951d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-08 10:59:26 +02:00
Nicolas Graves
3fa75fd152
import: gem: Move tests to tests/import/gem.scm.
...
Follow-up forgotten in 94df3e6f28 .
* tests/gem.scm: Move to tests/import/gem.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-08 10:57:00 +02:00