1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-01 23:05:57 +02:00
Commit Graph

141417 Commits

Author SHA1 Message Date
Sharlatan Hellseher 5cf0a65c81 gnu: python-ddt: Move python-check.
* gnu/packages/python-xyz.scm (python-ddt): Move from here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: If098b89d4abb795db7dc9756a76060e2e6ae11cc
2025-04-23 23:12:23 +01:00
Sharlatan Hellseher ac7e4d826e gnu: python-bandit: Move to python-check.
* gnu/packages/openstack.scm (python-bandit): Move from here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: I8e10caee78a1d5922626f30d48cfe2bbe6b2ab2e
2025-04-23 23:12:23 +01:00
Sharlatan Hellseher 0bb526a573 gnu: python-stestr: Update to 4.1.0.
* gnu/packages/python-check.scm (python-stestr): Update to 4.1.0.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable them.
<phases>: Use custom 'check.
[propagated-inputs]: Remove python-future; add python-tomlkit.
[native-inputs]: Remove python-pbr; add python-ddt, python-iso8601,
python-setuptools, and python-wheel.

Change-Id: I058fb17c46c91a4e21f0797544a4a02e3c706b05
2025-04-23 23:12:23 +01:00
Sharlatan Hellseher 3f3478bd61 gnu: python-bandit: Enable tests.
* gnu/packages/openstack.scm (python-bandit): Update to 1.8.3.
[arguments] <phases>: Use custom 'check.
[propagated-inputs]: Add python-gitpython, python-jschema-to-python, and
python-sarif-om.  [native-inputs]: Add python-fixtures, python-stestr,
python-testscenarios, and python-testtools.

Change-Id: I0cc1b30635045e3161d14372dca24aa844050652
2025-04-23 23:12:23 +01:00
Daniel Ziltener 721aa8d2a7 gnu: python-bandit: Update to 1.8.3.
* gnu/packages/openstack.scm (python-bandit): Update to 1.8.3.
[build-system]: Switch to pyproject.
[native-inputs]: Remove python-pbr; add python-beautifulsoup4,
python-setuptools, and python-wheel.
[propagated-inputs]: Remove python-gitpython and python-six; add
python-rich.

Change-Id: I16880d5fb5688c103b2e176a0ffc78ff420c7e19
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-23 23:12:22 +01:00
Cayetano Santos 3f61193716 gnu: offlineimap3: Update to 8.0.0-0.db34745.
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.0-0.db34745. Use
G-expressions.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools.
[inputs]: Add python-urlllib3-1.25.

Change-Id: Ic000dd21aeb1ae98c6af9335b8bda93ffeb1e959
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-23 23:12:22 +01:00
Cayetano Santos fc718a5df9 gnu: Add python-urllib3-1.25.
* gnu/packages/python-web.scm (python-urllib3-1.25): New variable.

Change-Id: I28ea55b42dee708ad8d15e51d6b8e8a5ec2f392f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-23 23:12:22 +01:00
Nicolas Graves 3901b539d2 gnu: python-omero-py: Update to 5.20.0.
* gnu/packages/python-xyz.scm (python-omero-py): Update to 5.20.0.
  [arguments]<test-flags>: Ignore collection of some tests (which should
  be fixed when updating to numpy@2).
  [native-inputs]: Add python-portalocker. Update omero-blitz to 5.8.2.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-23 23:12:22 +01:00
Nicolas Graves 03c4dc54a7 gnu: python-zeroc-ice-3.6: Fix build with Python@3.11.
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6)
  [source]: Add patch.
* gnu/packages/patches/python-zeroc-ice-3.6.5-python-3.11-support.patch:
  Add patch.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-23 23:12:22 +01:00
Sharlatan Hellseher 695187c45a gnu: python-ipyparallel: Update to 9.0.1.
* gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap): Update to 9.0.1.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-hatchling.
(python-ipyparallel) [arguments] <phases>: Use default 'check.
[native-inputs]: Inherit from python-ipyparallel-bootstrap; remove
python-pytest-cov.

Change-Id: I2200d2757f36d566b57ba1ac0368cb5f9751d2ba
2025-04-23 23:12:22 +01:00
Sharlatan Hellseher 97a6185965 gnu: python-pytest-tornado: Use pyproject.
* gnu/packages/python-check.scm (python-pytest-tornado) [build-system]:
Switch to pyproject.
[native-inputs]: Add python-wheel.

Change-Id: I3ce4fb379b78ac96c5bacc31cdedd892896d80af
2025-04-23 23:12:22 +01:00
Leo Famulari 159969a56b Revert botched kernel updates for 6.13.12 and 6.12.24.
This reverts commits 4bef98b1f327f747ee6904d5a38e00ad6839e800^..aae839942e879759cd34fd4cdb6dcb6cdb3607d3

Change-Id: Idf2864c03b175a28418fc7ef40cea321f4f66cbc
2025-04-23 17:31:39 -04:00
Leo Famulari aae839942e gnu: linux-libre 6.12: Update to 6.12.24.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.24.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: Iee3d982901e3cd69aca34824c0c32d124c81af6f
2025-04-23 17:15:22 -04:00
Leo Famulari 4bef98b1f3 gnu: linux-libre: Update to 6.13.12.
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.12.
(linux-libre-6.13-pristine-source): Update hash.

Change-Id: I3139dac1e696850c1d4b9888c5531cf47f408bbd
2025-04-23 17:15:14 -04:00
jgart 6cf0f3cbb6 gnu: Add emacs-denote-sequence.
* gnu/packages/emacs-xyz.scm (emacs-denote-sequence): New variable.

Change-Id: I50f0d5642775b2200873e3d0c274e0237e515846
2025-04-23 14:27:37 -05:00
jgart 74e53845e1 gnu: Add emacs-denote-org.
* gnu/packages/emacs-xyz.scm (emacs-denote-org): New variable.

Change-Id: Iaa14d1610f3e3b34acd18ed9a36f41a422ab0ac9
2025-04-23 14:27:37 -05:00
jgart 171e37e2cd gnu: Add emacs-denote-markdown.
* gnu/packages/emacs-xyz.scm (emacs-denote-markdown): New variable.

Change-Id: Icb2ce8f720068ab708148e2cc5ac99091eb5d99b
2025-04-23 14:27:28 -05:00
jgart 57b187f12d gnu: Add emacs-denote-silo.
* gnu/packages/emacs-xyz.scm (emacs-denote-silo): New variable.

Change-Id: Id2bfbeffac7d821d892d882c0f8665a66c672093
2025-04-23 14:14:00 -05:00
jgart 77a17708ea gnu: Add emacs-denote-journal.
* gnu/packages/emacs-xyz.scm (emacs-denote-journal): New variable.

Change-Id: Iaeba922afc725a922d78d079fe497ea28213331f
2025-04-23 14:08:01 -05:00
Michael Ford 6b3d08cc50 gnu: moreutils: Update to 0.70.
* gnu/packages/moreutils.scm (moreutils): Update to 0.70.

Signed-off-by: Greg Hogan <code@greghogan.com>
2025-04-23 15:13:29 +00:00
Maxim Cournoyer d9831cd439 gnu: mia: Fix build.
* gnu/packages/patches/mia-gcc11.patch: New file.
* gnu/packages/patches/mia-openexr3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/image-processing.scm (mia) [patches]: Apply them.
[inputs]: Replace hdf5 with hdf5-1.10.  Add lapack.  Replace openxr-2 with
openxr.  Move doxygen to...
[native-inputs]: ... here.

Fixes: bug#47561
Reported-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I337df14370a589c7c15d15bcc69b948b43c2e61b
2025-04-23 22:24:15 +09:00
Maxim Cournoyer 89de2cb1ef gnu: itpp: Add LAPACK support and use gexps.
This is needed to run some functions needed by the test suite of mia, for
example.

* gnu/packages/maths.scm (itpp) [arguments]: Use gexps.
[inputs]: Add lapack.
[native-inputs]: Remove labels.

Change-Id: I58b31272ceaf5bdfbbcc0f769ab2418c4b7613d3
2025-04-23 22:24:15 +09:00
phodina 699ce22ed8 gnu: Add postmarketos-tweaks.
* gnu/packages/gnome.scm (postmarketos-tweaks): New variable.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I958af7a2ada17486ad69e0e812908c30c88cee60
2025-04-23 20:51:03 +09:00
Roman Scherer 1205cffa7f gnu: hetznercloud-cli: Update to 1.50.0.
* gnu/packages/admin.scm (hetznercloud-cli): Update to 1.50.0.

Change-Id: I1e7a4a0acf99a87215d39d51fde4075312492669
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-23 12:25:46 +02:00
Petr Hodina e042751c32 gnu: Add megapixels.
* gnu/packages/gnome.scm (megapixels): New variable.

Change-Id: I686718a8d75913c7e329cb29f4eb227d15b05ba5
Co-authored-by: Petr Hodina <phodina@protonmail.com>
2025-04-23 17:27:42 +09:00
Maxim Cournoyer 1a2d6e7c76 gnu: Add libmegapixels.
* gnu/packages/gnome-xyz.scm (libmegapixels): New variable.

Change-Id: Id2e5c921a35611d053704b394baf4f747f6d23e8
2025-04-23 17:27:42 +09:00
Maxim Cournoyer 238ce45f13 gnu: python-screenkey: Update to 1.5.
Sadly, it still fails to run, apparently due to
<https://gitlab.com/screenkey/screenkey/-/issues/166>.

* gnu/packages/python-xyz.scm (python-screenkey): Update to 1.5.
[phases] {fix-dlopen-paths}: Use search-input-file.
[inputs]: Sort.  Add python-dbus-python.

Change-Id: I9a41e03db74ba3e0254452f02108bab739d1f93e
2025-04-23 16:24:54 +09:00
Zheng Junjie 3d33f6ea88 gnu: jamesdsp: Fix build.
* gnu/packages/patches/jamesdsp-fix-bulid-on-pipewire-1.4.0.patch: New file.
* gnu/packages/audio.scm (jamesdsp): Add it.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ibae4956b3b97f785bb548ccd73d034834c7b573f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Zheng Junjie c8924384ba gnu: easyeffects: Update to 7.2.3.
* gnu/packages/audio.scm (easyeffects): Update to 7.2.3.

Change-Id: Ieb14488ecebc96f9e5df37fcd5e91148a79cf036
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Zheng Junjie 85a7fb019c gnu: wireplumber: Update to 0.5.8.
* gnu/packages/linux.scm (wireplumber): Update to 0.5.8.

Change-Id: If6a35d569b04359526b20e868f3e383c0d59eeb3
Signed-off-by: Zheng Junjie <z572@z572.online>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Zheng Junjie 366af125a3 gnu: pipewire: Update to 1.4.0.
* gnu/packages/linux.scm (pipewire): Update to 1.4.0.

Change-Id: Ieb6881fecba7c1f7d956eb78e9b170b123e2b8d5
Signed-off-by: Zheng Junjie <z572@z572.online>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-23 14:27:01 +09:00
Maxim Cournoyer b12d44dd5e gnu: libssh: Enable tests.
* gnu/packages/ssh.scm (libssh) [arguments]
<#:configure-flags>: Add "-DUNIT_TESTING=ON".
<#:phases>: New argument.
[native-inputs]: Add cmocka.

Change-Id: Ibe0f8f7b9bff969c9483dcd8c6b7635d91e62feb
2025-04-23 11:25:18 +09:00
Sharlatan Hellseher 15562902da gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-pyannotate,
python-pytest-repeat, python-pytest-sanic, python-pytest-shutil): Sort
variables alphabetically.

Change-Id: Ia33663100d8a50a0ca5f852b75969548288efdd3
2025-04-23 00:08:16 +01:00
Sharlatan Hellseher c9eb98db9b gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-mockito, python-nbmake,
python-nox, python-pycotap, python-pytest-checkdocs,
python-pytest-remotedata python-pytest-services): Sort variables
alphabetically.

Change-Id: If5cf7f31c7e48bec4031585ecf1786e1b5334713
2025-04-23 00:03:51 +01:00
Sharlatan Hellseher e48c620431 gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-mypy, python-mypy-minimal,
python-nptyping, python-pytest-astropy-header, python-pytest-check,
python-pytest-cython, python-pytest-rerunfailures,
python-pytest-rerunfailures-13, python-pytest-subprocess ): Sort
variables alphabetically.

Change-Id: I75751c53e4906a60cc4535ef7675ee75f924b061
2025-04-22 23:54:32 +01:00
Sharlatan Hellseher 615ada6b28 gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-mypy-extensions,
python-pandas-vet, python-pytest-flask, python-pytest-order,
python-pytest-pycodestyle, python-pytest-shard): Sort variables
alphabetically.

Change-Id: If576eeeb7657da0284314b7991e845488f936bb7
2025-04-22 23:54:32 +01:00
Sharlatan Hellseher b12ed9b4b7 gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-nbval, python-pytest-astropy,
python-pytest-csv, python-pytest-isort, python-pytest-parawtf,
python-pytest-socket, python-pytest-vcr): Sort variables alphabetically.

Change-Id: I910e56d7b8aa39b2744c51ad1f41278feb5901de
2025-04-22 23:54:32 +01:00
Sharlatan Hellseher 6d114e63eb gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-memory-profiler,
python-pytest-aiohttp, python-pytest-click, python-pytest-flakefinder,
python-pytest-snapshot, python-pytest-tornasync, python-sybil): Sort
variables alphabetically.

Change-Id: I82896437b4bd14c4b70f49884daa7eec9288f118
2025-04-22 23:54:32 +01:00
Sharlatan Hellseher 126c272acf gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-httmock,
python-inline-snapshot, python-line-profiler, python-pytest-benchmark,
python-pytest-celery, python-pytest-flake8): Sort variables
alphabetically.

Change-Id: Ifd3ea1c34973794eb43cc9ebf31c7e7ea33b49a0
2025-04-22 23:54:32 +01:00
Sharlatan Hellseher 96cebe2c98 gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-pytest-console-scripts,
python-pytest-cram, python-pytest-doctest-custom, python-pytest-env,
python-pytest-fixture-config, python-pytest-httpx,
python-pytest-openfiles, python-re-assert, python-tappy): Sort variables
alphabetically.

Change-Id: Ie8c00edde98f3fa8a0608c7def126caa351a1907
2025-04-22 23:54:32 +01:00
Sharlatan Hellseher 134dbb1924 gnu: packages/python-check: Sort variables.
* gnu/packages/python-check.scm (python-hiro, python-pylama,
python-pytest-black, python-pytest-freezer, python-pytest-qt,
python-pytest-tornado, python-testfixtures): Sort variables
alphabetically.

Change-Id: I5d784c567fdca631362cd31eba9f0e07a6519a8f
2025-04-22 23:54:28 +01:00
Sharlatan Hellseher 0d1286f0e4 gnu: python-crosshair: Move to python-check.
* gnu/packages/check.scm (python-crosshair): Move from here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: I56a246ddc6dee0a28d0432fabc4fe4b2bcea6bc0
2025-04-22 22:13:34 +01:00
Troy Figiel 7bc7351860 gnu: python-crosshair: Update to 0.0.86.
* gnu/packages/check.scm (python-crosshair): Update to 0.0.86.
[source] <pypi-uri>: Adjust name as PyPI archive has been changed.
[phases]{relax-requirements}: Remove relaxation for typing-inspect.

Change-Id: Ida2887ad8dc140e174532dccc69542af26f0cffb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-22 22:06:40 +01:00
Sharlatan Hellseher 39c9f47600 gnu: python-robotframework: Update to 7.2.2.
* gnu/packages/python-xyz.scm (python-robotframework): Update to 7.2.2.
Use G-expressions.
[source] <patches>: Remove patches after been accepted upstream.
[build-system]: Switch to pyproject.
[arguments] <modules>: Switch to pyproject.
<phases>: Remove 'delete-problematic-tests, as acceptance tests not run.
Remove setting up time zone and do not run acceptance tests in 'check
phase.
[native-inputs]: Remove python-lxml, python-pyyaml, python-xmlschema,
libxml2, libxslt, scrot, tzdata-for-tests, xorg-server-for-tests, and
xvfb-run; add python-setuptools, and python-wheel.

* gnu/packages/patches/python-robotframework-atest.patch: Delete file.
gnu/packages/patches/python-robotframework-source-date-epoch.patch:
Delete File

* gnu/local.mk: Deregister 2 patches.

Change-Id: I0c664da3db8c448c61a61676873842243a97627f
2025-04-22 21:33:51 +01:00
Sharlatan Hellseher 7ad53f737a gnu: python-invoke: Update to 2.2.0.
* gnu/packages/python-xyz.scm (python-invoke): Update to 2.2.0.
[arguments] <phases>: Remove 'delete-python2-code as "vendor/yaml2" no
longer exists.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ia2ddbbae377aeac1273fdb64cf6296d70d644ecd
2025-04-22 21:33:51 +01:00
Sharlatan Hellseher e7ed7acf7c gnu: python-invoke: Refresh style.
* gnu/packages/python-xyz.scm (python-invoke): Use G-expressions, fix
order of fields.
[description]: Fix fill paragraph indentation.

Change-Id: I493bfe2a7308d51c9ef00083f88742e330ad79de
2025-04-22 21:33:48 +01:00
jgart 9fbe19661f gnu: trealla: Update to 2.68.24.
* gnu/packages/prolog.scm (trealla): Update to 2.68.24.

Change-Id: I8666cefaf891ce5ff721b87b6c2b10e3d5e2fc4c
2025-04-22 14:15:55 -05:00
Artyom V. Poptsov 77bb1c6986 gnu: yggtray: Update to 0.1.11.
* gnu/packages/networking.scm (yggtray): Update to 0.1.11.

Change-Id: Iddb1ae4dda61d887993acd3777666749a63c5407
2025-04-22 18:47:41 +03:00
Cayetano Santos c8194a5297 gnu: icestorm: Update to 0.0-5.3cdcf4b.
* gnu/packages/fpga.scm (icestorm): Update to 0.0-5.3cdcf4b.
[source]: Update URL.
[arguments] <#:phases> {make-info}: New phase.
{fix-usr-local}: Update substitutions.
<#:tests>: Update comment.
<#:make-flags>: Update CC, CXX and PREFIX variables.
[native-inputs]: Use new style.  Add texinfo, python-sphinx and
python-sphinx-rtd-theme.
[homepage]: Update URL.
[description]: Improve.

Change-Id: I545ac91c94a97989c3a1494479d36cb5bb46930d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-22 23:44:14 +09:00
Sughosha 2183c962fd gnu: readymedia: Update home page.
* gnu/packages/upnp.scm (readymedia) [home-page]: Update.

Change-Id: I11f38874c362025e03fa3f0706e57b32d3706edd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-22 23:44:14 +09:00