1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-10 15:10:37 +02:00
Commit Graph

165789 Commits

Author SHA1 Message Date
jgart
030bd035ae gnu: Remove emacs-nyxt.
* gnu/packages/emacs-xyz.scm (emacs-nyxt): Delete variable.

Change-Id: Id965b961c850f84239a7df246790ae734dc7d6b4
Signed-off-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:11 +01:00
Andreas Enge
9665a8cdc6 gnu: Remove xxkb.
* gnu/packages/xdisorg.scm (xxkb): Delete variable.

Fixes: guix/guix#4765
Change-Id: I265d4b68014f1322656b12a58b8a6ce0c9425836
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:10 +01:00
Andreas Enge
4970394310 gnu: Remove python-islenska.
The package contains non-distributable data.

* gnu/packages/python-xyz.scm (python-islenska): Delete variable.

Fixes: guix/guix#4079
Change-Id: I650ceab9a486ccf7939ce126b97b7e7fbcc0a829
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:09 +01:00
Hennadii Stepanov
fee0a68ca4 gnu: python-lief: Update to 0.17.2.
* gnu/packages/python-xyz.scm (python-lief): Update to 0.17.2.

Change-Id: I5e1eaf0cc6d8968db7c23488c679c5cefb74b407
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:08 +01:00
Hugo Buddelmeijer
ad6ad493c7 gnu: python-forbiddenfruit: Fix build.
* gnu/packages/python-xyz.scm (python-forbiddenfruit): Fix build.
[arguments]<#:phases>: Updated 'check phase so the coverage part is skipped.
[native-inputs]: Remove python-coverage.

Change-Id: I034a0be6dc87eb8b5a6d0c3029c5e4ffed43be28
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:07 +01:00
Hugo Buddelmeijer
4f03b2f931 gnu: python-flask-cors: Update to 6.0.2.
* gnu/packages/python-web.scm (python-flask-cors): Update to 6.0.2.
[arguments]<#:phases>: Add fix-version phase.

Change-Id: I343c65293d56286d651d59c8bd64ecb847693607
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:07 +01:00
Sharlatan Hellseher
aa6b488cb2 gnu: Remove python-sqlalchemy-stubs.
* gnu/packages/databases.scm (python-sqlalchemy-stubs): Delete variable.

Fixes: guix/guix#4780
Change-Id: I331c73b603386e50e8464409a1184cd953f11e0d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:06 +01:00
Sharlatan Hellseher
0c961fd0c9 gnu: Remove sqlcrush.
* gnu/packages/databases.scm (sqlcrush): Delete variable.

Fixes: guix/guix#4781
Change-Id: I951801a3f23643f84cc32f97e506335f3d6da77b
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:05 +01:00
Sharlatan Hellseher
b95afcbdd8 gnu: python-brian2tools: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-brian2tools):
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-setuptools and python-setuptools-scm.
[native-inputs]: Remove python-pytest; add python-setuptools,
python-setuptools-scm.

Change-Id: Idfa91dcf22f79aba09ce2191ac89f0e2772dfbf5
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:04 +01:00
Nicolas Graves
0fe1bdc5cc gnu: python-pyxel: Switch to pyproject.
* gnu/packages/game-development.scm (python-pyxel):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.

Change-Id: I0eaabe563883bdcd6ed4b0a268e25ba9c55285bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:03 +01:00
Nicolas Graves
4b6427549c gnu: python-pyspoa: Switch to pyproject.
* gnu/packages/bioinformatics.scm (python-pyspoa):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Migrate phase 'check to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.

Change-Id: Ib38a5779d6b73050126c377f6b0c5d5a53ef25aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:03 +01:00
Nicolas Graves
4347565cb8 gnu: python-pytorch: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-pytorch):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Relocate field.
<#:phases>: Add a fix in phase 'use-system-libraries.

Change-Id: I780c1be6d9f1d3359a35a16686d3dd45b3b940f3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:02 +01:00
Nicolas Graves
daef26271f gnu: python-pypairix: Fix package.
The package was missing binaries, which were not produced because
CFLAGS were effectively ignored.

* gnu/packages/bioinformatics.scm (python-pypairix)[arguments]
<#:phases>: Add phase 'respect-CFLAGS.

Change-Id: Id982af5f5a0c43c6fc20e109a5419913e47882e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:01 +01:00
Nicolas Graves
96e0ca2d57 gnu: hg-commitsigs: Switch to pyproject.
* gnu/packages/version-control.scm (hg-commitsigs):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system, remove unneeded modules.
<#:phases>: Simplify phase 'patch-paths.
<#:install-plan>: Relocate field, use gexps.

Change-Id: I4c7c264203ad56acd609620284e1fd2595822235
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:00 +01:00
Nicolas Graves
92724857d4 gnu: mercurial: Switch to pyproject.
* gnu/packages/version-control.scm (mercurial):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: Ibe483ca3f46e8c886e0b6d180f28939763617082
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:59 +01:00
Nicolas Graves
ef95b788b8 gnu: flair: Switch to pyproject.
* gnu/packages/bioinformatics.scm (flair):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove phases 'build and 'install.

Change-Id: Iaf2e75c1830faae61dcab542a733773b621aa93c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:59 +01:00
Nicolas Graves
40386bc4f9 gnu: syncplay: Switch to pyproject.
* gnu/packages/video.scm (syncplay):
[source]: Delete darkdetect vendored dependency.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:tests?>: Use it instead of deleting 'check phase.
[native-inputs]: Add python-setuptools.

Change-Id: Ie5b59aa0b58106d246bd07a3982261018d256e04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:58 +01:00
Nicolas Graves
aa0c014b92 gnu: gmsh: Switch to pyproject.
* gnu/packages/maths.scm (gmsh):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: Ia3506c1e8e9ebff9c24a7e2b5ba66555187f6068
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:57 +01:00
Nicolas Graves
ef18864eb2 gnu: ringdecomposerlib: Switch to pyproject.
* gnu/packages/chemistry.scm (ringdecomposerlib):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: I3ef172d91c5c7c4a9039ce57be39164af9601e6c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:56 +01:00
Sharlatan Hellseher
eb3665d177 gnu: python-celery: Update to 5.6.2.
* gnu/packages/python-xyz.scm (python-celery): Update to 5.6.2.
[arguments] <test-flags>: Skip one more test.
[phases]{relax-requirements}: Remove phase.
[propagated-inputs]: Remove python-tzdata; add python-tzlocal.
[native-inputs]: Add python-pytest-order.

Change-Id: I2b5978c5759b6290a86de1a31755468deba40282
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:55 +01:00
Sharlatan Hellseher
747028c4bd gnu: python-kombu: Update to 5.6.0.
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.6.0.
[phases]{relax-requirements}: Specify which version of tzdata we are
relaxing.
[propagated-inputs]: Remove python-typing-extensions; add
python-packaging and python-tzdata.
[native-inputs]: Remove python-tzdata; add python-pytest-freezer.

Change-Id: I8a9793e5b269480aa180d5de928e85a9ea1511f4
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:54 +01:00
Sharlatan Hellseher
7571448719 gnu: python-click-plugins-1: Add a maintenance note.
* gnu/packages/python-xyz.scm (python-click-plugins-1): Add a maintenance
note.

Change-Id: If3dec531b59ace642976c11ae7e8a8d7de33b334
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:54 +01:00
Hugo Buddelmeijer
0415cedcb3 gnu: python-celery: Fix build on CI.
The issue with "Too many open files" is known by upstream and has been
reported several times already:

- high concurrency results in OSError,
<https://github.com/celery/celery/issues/4541>, (2018).
- Autoreload doesn't reload if modules imported by the tasks module
change, <https://github.com/celery/celery/issues/1025>, (2012).
- OSError: Too many open files,
<https://github.com/celery/celery/issues/887>, (2012).

* gnu/packages/python-xyz.scm (python-celery): Fix build on ci.
[arguments]<:#test-flags>: Disable tests that fail on the CI.

Change-Id: I47f132a7f4c10cfa28e756699a565cb53c4f2e04
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:53 +01:00
Sharlatan Hellseher
c7eb8d113d gnu: python-pyjanitor: Update to 0.32.5.
* gnu/packages/python-science.scm (python-pyjanitor): Update to 0.32.5.
[arguments] <test-flags>: Rework ignored/skipped tests.
[propagated-inputs]: Remove python-requests.
[native-inputs]: Add python-openpyxl and python-requests.
[synopsys]: pandas->Pandas.

Change-Id: I12f3f1f6ab84d63882325103e8c729d44656c97c
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:52 +01:00
Sharlatan Hellseher
79a8ef238e gnu: python-pandas-flavor: Update to 0.8.1.
* gnu/packages/python-science.scm (python-pandas-flavor): Update to 0.8.1.
[phases]{fix-pytest-config}: New phase.
[propagated-inputs]: Remove python-lazy-loader and python-packaging.
[native-inputs]: Add python-setuptools and python-setuptools-scm.

Change-Id: I1f1325350f77ed61146f32da5bdc81aad1daec27
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:51 +01:00
Nicolas Graves
43f548eb74 gnu: h-client: Switch to pyproject.
* gnu/packages/hardware.scm (h-client):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:test-backend>: Set it.
<#:phases>: Relocate phase 'glib-or-gtk-wrap.
[native-inputs]: Add python-setuptools.

Change-Id: I525ea229449ed46721d17f458a46f3222804ac4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:50 +01:00
Nicolas Graves
3cc8a0405b gnu: hplip: Switch to pyproject.
* gnu/packages/cups.scm (hplip):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: I0150ce69467c4409ce6dfa45d094304d42c98f01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:50 +01:00
Nicolas Graves
a599cda324 gnu: sugar-datastore: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-datastore):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: Iacbdc6a880ceedcc8d325187703f1e1a7e90c9de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:49 +01:00
Nicolas Graves
5050f87e59 gnu: sugar: Switch to pyproject.
* gnu/packages/sugar.scm (sugar):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: I91ebeb1506cbc0ab50d2ed38e890d34ed9abe8c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:48 +01:00
Nicolas Graves
14dd2be407 gnu: electron-cash: Switch to pyproject.
* gnu/packages/finance.scm (electron-cash):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I1efbf1015ca605f12b8a6799827415cd3711beae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:47 +01:00
Nicolas Graves
733ec52b07 gnu: rdkit: Switch to pyproject.
* gnu/packages/chemistry.scm (rdkit):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:phases>: Take phases 'enable-bytecode-determinism and
'add-install-to-pythonpath from pyproject.

Change-Id: If8b134d38b3e23a6974469c1e68b2834219bd67b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:47 +01:00
Nicolas Graves
4acb4ce02e gnu: createrepo-c: Switch to pyproject.
* gnu/packages/rpm.scm (createrepo-c):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: I54168510e40607007d89de2cb6e4fa8df166eaba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:46 +01:00
Nicolas Graves
04365b11c2 gnu: gemmi: Switch to pyproject.
* gnu/packages/chemistry.scm (gemmi):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.

Change-Id: Id2bd46050b2820945d5a9d90e17e1c5d1e61c40e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:45 +01:00
Nicolas Graves
8ca97597fd gnu: python-xapp: Drop uneeded arguments.
* gnu/packages/cinnamon.scm (python-xapp)[arguments]: Drop all of them
except <#:tests?>.

Change-Id: I78923c421aa7d3169815689d9681eadc41caec96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:44 +01:00
Nicolas Graves
4f6d69b4a1 gnu: libxapp: Switch to pyproject.
* gnu/packages/cinnamon.scm (libxapp):
[arguments]<#:modules, #:imported-modules, #:configure-flags, #:phases>:
Switch to pyproject-build-system.
<#:phases>: In phase 'set-gtk-module-path, use helper string-quote.

Change-Id: Ibfb493d070a739b3114f4fd222d97dd98024981b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:43 +01:00
Ashish SHUKLA
e6d1f85a91 gnu: libcap-ng: Update to 0.9.
* gnu/packages/admin.scm (libcap-ng): Update to 0.9.
Add inputs. Add native-inputs. [source]<origin>: Switch to git.

Change-Id: I078613133e858e83ea2f299f4bb05fe9ceefe09e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:43 +01:00
Felix Gruber
cc0f8c7ea7 gnu: Add python-flask-paginate.
* gnu/packages/python-web.scm (python-flask-paginate): New variable.

Change-Id: I38eefde359691ce5856bd979e8b7821f83ca3a86
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:42 +01:00
Sergey Trofimov
e0d72d83c3 gnu: darkman: Update to 2.3.0.
* gnu/packages/xdisorg.scm (darkman): Update to 2.3.0.
[native-inputs]: Remove go-github-com-adrg-xdg and
go-github-com-rxwycdh-rxhash, add go-github-com-lmittmann-tint.

Change-Id: Ib48e017acda7fcdf8a16a065ab1fc0180bb5578d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:41 +01:00
Sergey Trofimov
374a52656f gnu: Add go-github-com-lmittmann-tint.
* gnu/packages/golang-xyz.scm (go-github-com-lmittmann-tint): New variable.

Change-Id: Id5f471d26dd9e43a1e52cd5fec147393c8b0e498
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:40 +01:00
Remco van 't Veer
64c2c052a0 gnu: quodlibet: Fix operon GI path.
* gnu/packages/music.scm (quodlibet):
[arguments]: Add operon to wrap-extra-paths.

Change-Id: Iaba432f3b73995acaf757cb39a09961bfdd358d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:39 +01:00
Ashish SHUKLA
9e6c31bb10 gnu: fastfetch-minimal: Update to 2.57.0
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.57.0.
[source]<snippet>: Patch local yyjson reference.

Change-Id: Ic50d237da88b0576fce1ab1c88ac29ee6f889c44
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:39 +01:00
Sören Tempel
41e8641379 gnu: python-scikit-misc: Don't propagate python-numpydoc.
* gnu/packages/python-science.scm (python-scikit-misc)
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-numpydoc.

Change-Id: I9f3d3550789dd2943f496d90f59a063ac7df5e97
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:38 +01:00
Sören Tempel
766ac5a306 gnu: python-pynetdicom: Don't propagate python-numpydoc.
* gnu/packages/python-science.scm (python-pynetdicom)
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-numpydoc.

Change-Id: Ib0bc20a289972af1d346f38213413c6930218ef0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:37 +01:00
Sören Tempel
e60a997f62 gnu: python-liana-py: Don't propagate python-numpydoc.
* gnu/packages/bioinformatics.scm (python-liana-py)
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-numpydoc.

Change-Id: I3691a1db99010926b80de7aed5b29e5602210aa2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:36 +01:00
Sharlatan Hellseher
2e3469379b gnu: python-tmx: Switch to pyproject.
* gnu/packages/game-development.scm (python-tmx):
[build-system]: Switch to pyproejct-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.

Change-Id: I30d4034b8cc38e35175b5c30b5914ce74cfe1473
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:35 +01:00
Nicolas Graves
f65c0f780c gnu: assword: Rename to impass.
From upstream URL <https://finestructure.net/assword/>:

  The assword password management system project as been renamed
  "impass", and has moved to https://salsa.debian.org/debian/impass.

* gnu/packages/password-utils.scm (assword): Deprecate and move from here…
(impass): …to here.  Update to 0.14.1.
[arguments]<#:phases>: Rename assword to impass.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[home-page, description]: Rename assword to impass.

Change-Id: I985baf1a6319b3a07f71eb50d72e42ea5a3d6185
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:34 +01:00
Nicolas Graves
c51b16f3a0 gnu: python-jsonnet: Switch to pyproject.
* gnu/packages/cpp.scm (python-jsonnet):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore wrong search directory.
[native-inputs]: Add python-pyyaml, python-pytest, python-setuptools.

Change-Id: Ib85b5d1088fef2dfc3bff15460d1b061caeb73df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:34 +01:00
Nicolas Graves
5d3684a594 gnu: python-pygame: Update to 2.6.1.
* gnu/packages/game-development.scm (python-pygame): Update to 2.6.1.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Add phase 'pre-check.
[native-inputs]: Add python-numpy, python-pytest, python-setuptools.

Change-Id: I867272ede9e85becc0de5f95307244535d29666e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:33 +01:00
Nicolas Graves
09a04a7b15 gnu: terminator: Switch to pyproject.
* gnu/packages/gnome.scm (terminator):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.  Improve style, use G-expressions.
<#·phases>: Refresh them.
[inputs]: Improve style, drop labels.
[native-inputs]: Improve style, drop labels.  Add python-setuptools.

Change-Id: If10ee5e3e9a738b695b4b06f01e6cd4f5a02a938
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:32 +01:00
Nicolas Graves
8c54a0bd12 gnu: python-librecaptcha: Switch to pyproject.
* gnu/packages/messaging.scm (python-librecaptcha):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Sort them, improve style.

Change-Id: I5449a3a417f247e4ce06a8a493586addf318a89f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:31 +01:00