John Kehayias
e870ba3d40
gnu: xorg-server: Update to 21.1.21.
...
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.21.
Change-Id: Ib2024a8de8a17d8f8607691a8dca9b4ddb510298
2025-12-17 15:45:33 -05:00
John Kehayias
b96810e0b7
gnu: xorg-server-xwayland: Update to 24.1.9 [security-fixes].
...
Fixes CVE-2025-62229, CVE-2025-62230, and CVE-2025-62231.
See <https://lists.x.org/archives/xorg-announce/2025-October/003635.html > for
more information.
* gnu/packages/xorg.scm (xorg-server-xwayland): Update to 24.1.9.
Change-Id: I81533e02fa5629b26b268f4a2f4f5c8a47680c37
2025-12-17 15:45:32 -05:00
John Kehayias
f26539ca79
gnu: xorg-server: Update to 21.1.20 [security-fixes].
...
A previous version, 21.1.19, fixed CVE-2025-62229, CVE-2025-62230, and
CVE-2025-62231.
See <https://lists.x.org/archives/xorg-announce/2025-October/003635.html > for
more information.
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.20.
Change-Id: I6a2a50898b1537eebc97f0a470af987aae712acc
2025-12-17 15:45:31 -05:00
John Kehayias
5440fbf61c
gnu: glad: Use xvfb-run-for-tests.
...
This prevents xorg-server from having over 1,000 dependents.
* gnu/packages/gl.scm (glad)[native-inputs]: Use xvfb-run-for-tests instead of
xvfb-run.
Change-Id: I6b2fea1ba92395eef08fab77e5225b2abd95a954
2025-12-17 15:45:28 -05:00
John Kehayias
c203995bf5
gnu: python-google-auth-oauthlib: Fix tests.
...
* gnu/packages/python-web.scm (python-google-auth-oauthlib)[build-system]:
Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-mock, and python-setuptools.
Change-Id: Ic846efd5298d666bd295492309f18c271aeb6997
2025-12-17 15:19:15 -05:00
jgart
a3a14c5693
gnu: linenoise: Update to 1.0-3.e26268d.
...
* gnu/packages/shells.scm (linenoise): Update to 1.0-3.e26268d.
Change-Id: I0e547d5ffcdcea963ba5858a38f7af3ae16d1d94
2025-12-17 12:34:53 -06:00
Cayetano Santos
40b59d5f47
gnu: python-surf: Disable tests.
...
Tests require slaclab/ruckus, which needs ghdl vhdl compiler.
Package update requires rogue, not in the repos.
* gnu/packages/electronics.scm (python-surf)[native-inputs]: Remove python-wheel.
Change-Id: I634cc5d5c8091665a1751272bd83e17169ffe1af
2025-12-17 18:49:50 +01:00
Cayetano Santos
c57e1e118d
gnu: fd: Fix bash completions path.
...
* gnu/packages/rust-apps.scm (fd)[arguments]: Fix ’install-extras #:phase.
Change-Id: I84679a71803ee7dce4a1c4996d8a4668b7d1b109
2025-12-17 18:28:23 +01:00
Cayetano Santos
b770d4b370
gnu: ausweisapp: Update to 2.4.0.
...
* gnu/packages/security-token.scm (ausweisapp)[source]: Switch to
git-fetch.
[native-inputs]: Add python-wrapper.
[arguments]: Use G-Expressions
Change-Id: I78984b6263292c1c8896f30292fc06914f753c62
2025-12-17 18:15:27 +01:00
Cayetano Santos
fd08e6589a
gnu: pkcs11-helper: Update to 1.31.0.
...
* gnu/packages/security-token.scm (pkcs11-helper): Update to 1.31.0.
Change-Id: I4777482cade36990b5511cbb876d33d3a45fa3ef
2025-12-17 18:08:20 +01:00
jgart
2a59e5d392
teams: python: Add manifest.
...
* etc/teams/python/python-manifest.scm: New file.
Change-Id: I1443ec2f2e5584a47dbe580caa682093e5fa1fe3
Signed-off-by: jgart <jgart@dismail.de>
2025-12-17 11:02:53 -06:00
Andreas Enge
facb375f88
gnu: ipfs-configuration: Update deprecated default value.
...
* gnu/services/networking.scm (<ipfs-configuration>): Replace go-ipfs
by kubo.
Change-Id: Iba127e5e06e00dd7bb1ff5901fdfa9b2ff075e9d
2025-12-17 15:48:26 +01:00
Andreas Enge
f54a032cec
Revert "gnu: guile: Add 3.0.11."
...
This reverts commit 2b3782eb6e .
Fixes : guix/guix#4909
2025-12-17 14:36:25 +01: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
0b51ee66b7
gnu: ccid: Update to 1.7.0.
...
* gnu/packages/security-token.scm (ccid): Update to 1.7.0.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Fix ’patch-Makefile.
[inputs]: Add zlib.
[native-inputs]: Add autoconf, autoconf-archive, automake, flex, libtool,
python-wrapper, and which.
Change-Id: Id546490684e7b54ac4858ec9b89809c825c361fe
2025-12-17 13:36:27 +01:00
Cayetano Santos
ff9db3d56f
gnu: qdigidoc: Update to 4.9.1.
...
* gnu/packages/security-token.scm (qdigidoc): Update to 4.9.1.
Change-Id: I02cb65673a6bc68ca64b55c960c1c973113ddcc8
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
Hugo Buddelmeijer
89710d99fa
gnu: python-pychm: Switch to pyproject-build-system.
...
* gnu/packages/ebook.scm (python-pychm): Switch to pyproject-build-system.
[source]: Switch to git-fetch for tests.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I35bdfc15cdff6c86accad0722653071300c40563
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
812d9b4717
gnu: python-fb-re2: Switch to pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-fb-re2): Switch to pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I390e137e77090cb157df4ad9b661ef63b2942ade
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
82aa5d47fb
gnu: python-strawc: Switch to pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (python-strawc): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I49f697f9a968a141e5009ea8f860f0662500e0fd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
6e5999d70b
gnu: python-sinfo: Switch to pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-sinfo): Switch to pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ibe678393b5e531928ba88d4569349cdbbcaf0a68
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
146da6cf12
gnu: python-pypairix: Update to 0.3.9.
...
* gnu/packages/bioinformatics.scm (python-pypairix): Update to 0.3.9.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I0fbe88438fcdcb304e12eac4156e94959e6db174
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
91a164d588
gnu: python-jsmin: Switch to pyproject-build-system.
...
* gnu/packages/python-web.scm (python-jsmin): Switch to pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ica4fc8d47b84c38f1beb0a887ef207cf5b8379a7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
79767ce7aa
gnu: python-numpy-groupies: Update to 0.11.3.
...
* gnu/packages/python-science.scm (python-numpy-groupies): Update to 0.11.3.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-numpy.
[native-inputs]: Remove python-pytest-runner and python-numpy; add python-pandas,
python-setuptools, and python-setuptools-scm.
Change-Id: Iffe9007c357ac5f299a07cfb1d3fcd20da862c81
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
ec18fea38b
gnu: python-msgpack-numpy: Switch to pyproject-build-system.
...
* gnu/packages/python-science.scm (python-msgpack-numpy): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Select unittest.
[native-inputs]: Add python-setuptools.
Change-Id: I47958f2fe83411cefd91b664197a5b08e33205b4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
fd5ccad45e
gnu: python-intervaltree: Switch to pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-intervaltree): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ie849ed1cfabacd9b2438b6e2bd883048d8032b5e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-17 11:20:21 +01:00
Hugo Buddelmeijer
4d617d8c11
gnu: keepkey-agent: Switch to pyproject-build-system.
...
* gnu/packages/finance.scm (keepkey-agent): Switch to pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable tests.
[native-inputs]: Add python-setuptools.
Change-Id: If83aa4cf17ebf3bac374e161d2fe2d7f4e92693e
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
7e42aacfc8
gnu: python-simple-rlp: Switch to pyproject-build-sytem.
...
* gnu/packages/python-xyz.scm (python-simple-rlp): Switch to
pyproject-build-sytem.
[build-system]: Switch to pyproject-build-sytem.
[native-inputs]: Add python-setuptools and python-pytest.
Change-Id: Ic4e9b717e6be6885b123834391a53b94c19e1132
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
100454dbe8
gnu: python-databases: Update to 0.8.0.
...
* gnu/packages/databases.scm (python-databases): Update to 0.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable tests that require a database.
[native-inputs]: Add python-httpx, python-psycopg, python-pytest,
python-setuptools, and python-starlette.
Change-Id: I812d3e91fa0af6bee4df058d8563f5b0be28a3f2
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
45e1b3c776
gnu: python-mnemonic: Update to 0.21.
...
* gnu/packages/finance.scm (python-mnemonic): Update to 0.21.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-poetry-core and python-pytest.
Change-Id: I8eae1fa7b7a920ecefb4058837af624463453abe
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
86ea7a4aae
gnu: python-asyncpg: Fix build.
...
* gnu/packages/databases.scm (python-asyncpg): Fix build.
[arguments]<#:test-flags>: Disable failing test.
[propagated-inputs]: Remove python-async-timeout.
[native-inputs]: Remove python-wheel.
Change-Id: I7d989120dee90abd4bb40b700d2c98a8b1143e28
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
0ec90936c9
gnu: python-ecpy: Update to 1.2.5.
...
* gnu/packages/python-crypto.scm (python-ecpy): Update to 1.2.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-future.
[native-inputs]: Add python-setuptools.
[home-page]: Update based on redirect.
Change-Id: I0e37b51fa157964aba0ab35a0b20974cfdcb205a
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
ddb12f1668
gnu: python-yubikey-manager: Update to 5.8.0.
...
* gnu/packages/security-token.scm (python-yubikey-manager): Update to 5.8.0.
Change-Id: Icffa80eb3dbee030a6600b6f263c7c22466c14cb
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Hugo Buddelmeijer
42d5d7f37a
gnu: python-pyscard: Update to 2.3.1.
...
* gnu/packages/security-token.scm (python-pyscard): Update to 2.3.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-pytest.
[properties]: Add release-monitoring-url.
Change-Id: Id4fdb34eda8c8efb1aa4ab4cba8ce9da30adc888
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:20 +01:00
Sharlatan Hellseher
0a2dfdb6d7
gnu: tetoolkit: Update to 2.2.3.
...
* gnu/packages/bioinformatics.scm (tetoolkit): Update to 2.2.3.
[arguments] <tests?>: No tests.
[native-inputs]: Remove python-wheel.
Change-Id: Idc5994a58115653447abb02d676b800d27ffe16e
2025-12-17 11:20:20 +01:00
Sharlatan Hellseher
e3453ff65d
gnu: python-plaster-pastedeploy: Update to 1.0.1.
...
* gnu/packages/python-web.scm (python-plaster-pastedeploy): Update to 1.0.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I9516ee45816fe127fb6c0a76a8cd21929e802713
2025-12-17 11:20:20 +01:00
Sharlatan Hellseher
3d59a38db3
gnu: python-zope-deprecation: Update to 6.0.
...
* gnu/packages/python-web.scm (python-zope-deprecation): Update to 6.0.
[source]: Fix PyPI archive name.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disable for now.
[native-inputs]: Add python-setuptools.
Change-Id: I55075d1b96271a9b987e2731d7b7cadd2c233efd
2025-12-17 11:20:20 +01:00
Sharlatan Hellseher
608d01cf16
gnu: python-venusian: Update to 3.1.1.
...
* gnu/packages/python-web.scm (python-venusian): Update to 3.1.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-pytest-runner and python-pytest-cov; add
python-setuptools. Remove lables.
Change-Id: Iebabc49ab7e5d0bfabcd68d9d2ba62bcb69f48e6
2025-12-17 11:20:20 +01:00
Sharlatan Hellseher
8164873c9e
gnu: python-translationstring: Update to 1.4.
...
* gnu/packages/python-web.scm (python-translationstring): Update to 1.4.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: Idd574b4de5247a09c52debb7ee130dcf6f323e72
2025-12-17 11:20:19 +01:00
Sharlatan Hellseher
9bb46e6e02
gnu: python-pytest-dependency: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-dependency): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I135998cdbb0b321aa3c5e2a552d6374009e60fbe
2025-12-17 11:20:19 +01:00
Sharlatan Hellseher
d2c355ce8d
gnu: python-pytest-dependency: Update to 0.6.0.
...
* gnu/packages/check.scm (python-pytest-dependency): Update to 0.6.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Add python-pytest-bootstrap and python-setuptools.
Change-Id: I1517f7097a14ba09f5ea1bc64b17e4ab223ea1e3
2025-12-17 11:20:19 +01:00
Sharlatan Hellseher
7021a9632b
gnu: python-plaster: Update to 1.1.2.
...
* gnu/packages/python-web.scm (python-plaster): Update to 1.1.2.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I208d7576794767d3cc004ef49ee9a9a53303aa8c
2025-12-17 11:20:19 +01:00
Sharlatan Hellseher
cf5795c4cb
gnu: python-cligj: Switch to pypproject.
...
* gnu/packages/python-xyz.scm (python-cligj):
[build-system]: Switch to pypproject-build-system.
[native-inputs]: Remove python-pytest-cov; add python-pytest and
python-setuptools.
Change-Id: I9c1f1ab5f4689eb2443b6720bbe111e291bc3df6
2025-12-17 11:20:19 +01:00
Rutherther
461eaba666
gnu: clisp: Disable parallel tests.
...
Run the test suite sequentially. This prevents non-determinism
of clisp tests to some degree. It doesn't prevent it completely, though.
Thanks to Hugo Buddelmeijer <hugo@buddelmeijer.nl> who figured this out.
* gnu/packages/lisp.scm (clisp): Add phase to disable parallel tests.
Change-Id: I76e401151cb696e0f96c02771e111bd2cfb4d8f4
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:19 +01:00
Andreas Enge
1d3b78360c
gnu: python-joblib: Limit parallelism of tests.
...
* gnu/packages/python-xyz.scm (python-joblib)[arguments]<#:test-flags>:
Use at most 8 cores.
Change-Id: I0086ecbe653801052dff08a7d675d304791dba84
2025-12-17 11:20:19 +01:00
Andreas Enge
c91470ede9
gnu: python-ipywidgets: Use older setuptools.
...
* gnu/packages/python-xyz.scm (python-ipywidgets)[native-inputs]:
Add python-setuptools-67.
Change-Id: I88240840e890a631353e045e955d1ad578cc98a1
2025-12-17 11:20:19 +01:00
Noé Lopez
12bae54d87
gnu: clisp: Fix some tests.
...
Some tests were failing with locale errors. Either this fixes the issues, or I
was lucky with the nondetermistism.
* gnu/packages/lisp.scm (make-clisp-tests-locales): New function.
(clisp)[native-inputs]: Add required locales for tests.
Change-Id: I1205a34cc61520287aeb0f45190928c05cf3b493
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-17 11:20:19 +01:00