1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

146857 Commits

Author SHA1 Message Date
Sharlatan Hellseher
6ea46370ea gnu: python-zeep: Adjust native inputs.
* gnu/packages/python-web.scm (python-zeep): [native-inputs]: Remove
python-coverage, python-flake8, python-flake8-blind-except,
python-flake8-debugger, and python-isort.

Change-Id: Ia359126c748b8a7c4efc949bcaf43b9c53e16d39
2025-05-08 07:43:01 +01:00
Sharlatan Hellseher
a99f9c6044 gnu: python-pep8-naming: Move python-check.
* gnu/packages/python-xyz.scm (python-pep8-naming): Move from here ...
* gnu/packages/python-check.scm: ... to here.

* gnu/packages/wm.scm: Add python-check module.

Change-Id: I1b0e0eec5e8f815f855860fd149a17e2470adea2
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
889c87012a gnu: python-pep8-naming: Update to 0.15.1.
* gnu/packages/python-xyz.scm (python-pep8-naming): Update to 0.15.1.

Change-Id: I3eea20c1c5c9d62ea1629324b56a6232f6463dc6
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
4f30d05a9b gnu: Remove indi-2.0 variant.
* gnu/packages/astronomy.scm (indi-2.0): Overwrite INDI variable and
make it default.
(indi-1.9): Rename to indi-1
(phd2) [inputs]: Remove indi; add indi-1.
(stellarium) [inputs]: Remove indi-2.0; add indi.

Change-Id: I197fbb3969a34cf49ceb68f2d51d45286b63931b
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
bf869e3233 gnu: packages/astronomy: Sort.
* gnu/packages/astronomy.scm: (java-cds-healpix, python-astroplan,
python-astropy-healpix, python-astroquery, python-astroscrappy,
python-stsci-image, python-stsci-imagestats, python-suntime,
python-synphot): Sort variables alphabetically.

Change-Id: I98e4860155e9ef52d8b7f86205c2bc23a87e29d2
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
1d016797a3 gnu: packages/astronomy: Sort.
* gnu/packages/astronomy.scm (python-jwst, python-mpl-animators,
python-stsynphot, python-sunkit-image, python-sunpy-soar): Sort
variables alphabetically.

Change-Id: I3a8afb736baa4e13d3a395205bf5354a03de7d3c
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
35654cb6f9 gnu: Add python-sunpy-minimal.
* gnu/packages/astronomy.scm (python-sunpy-minimal): New variable.
(python-ndcube, python-sunraster) [native-inputs]: Remove python-sunpy;
add python-sunpy-minimal.

Change-Id: I270296ce365c58616629aa68c5668bde3dc905f3
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
43d6e5eefb gnu: python-sunpy: Fix tests.
* gnu/packages/astronomy.scm (python-sunpy) [arguments] <test-flags>:
Skip one test introducing time bomb.
<phases>: Add 'pre-check and move set HOME here from 'check.

Change-Id: I20e3f63aa45c951bd7b093e0d02e4968aca87dc3
2025-05-08 07:43:00 +01:00
Sharlatan Hellseher
cf633f1194 gnu: python-pysdl2: Fix hash.
* gnu/packages/python-graphics.scm (python-pysdl2): [source]: Fix hash.

Change-Id: If2154737d640520391832bada93379af823a3105
2025-05-08 07:42:50 +01:00
Vagrant Cascadian
01ca654387 gnu: lcrq: Fix home-page.
Upstream recently fixed their URL redirects.

* gnu/packages/networking.scm (lcrq)[home-page]: Update redirected URL.
2025-05-07 22:50:18 -07:00
Evgeny Pisemsky
ee0a39cc03 gnu: guile-mqtt: Patch extension path.
* gnu/packages/guile-xyz.scm (guile-mqtt): Patch extension path.
[arguments]: Add 'patch-extension-path phase.

Change-Id: Ifbbd0adebcf82a36f674ab3fded3db5ba04b98b0
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-08 13:31:19 +08:00
Greg Hogan
64ac509eb2 gnu: lldb: Update to 20.1.3.
* gnu/packages/llvm.scm (lldb): Update to 20.1.3.
[inputs]: Change from LLVM-17 and CLANG-17 to LLVM-20 and CLANG-20.

Change-Id: I95d0595315ec319d523046a582cc789de2f4d05b
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-08 13:23:30 +08:00
Ashish SHUKLA
459705ceaa gnu: mold: Update to 2.39.0.
* gnu/packages/mold.scm (mold): Update to 2.39.0.

Change-Id: Ib56c6be233d3f51434b629499291bcd03c4292c8
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-08 13:23:30 +08:00
Sughosha
3cec3624ae gnu: kio-extras: Fix kiod path.
* gnu/packages/kde.scm (kio-extras)[arguments]: Realign.
<#:phases>: Add fix-kiod-path phase.

Change-Id: Ifda410609323dc55797a9e97191909824679dd8f
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-08 13:23:26 +08:00
Hilton Chain
9d9a6291c4 services: activation: Continue on exceptions.
* gnu/services.scm (activation-script): Reset environment before loading
activation script.  Catch exception and print the error.  Warn about failed
activation script.

Change-Id: I89be31433fbb46d0c4a9dc6115ab167910840b6f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2025-05-08 14:18:36 +09:00
Cayetano Santos
2ca8d38281 gnu: Add prjtrellis.
* gnu/packages/electronics.scm (prjtrellis): New variable.

Change-Id: Iac188df00f55c06f9000fe1b688d6cded9d495fd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-08 14:18:36 +09:00
Maxim Cournoyer
21400ed931 system: Remove a stale comment regarding %base-packages-utils.
The use of `canonical-package' was dropped a long time ago.

* gnu/system.scm (%base-packages-utils): Delete stale comment.

Change-Id: Ie91294baf93ba45b3120dd62ac0c9adee04d2265
2025-05-08 14:18:35 +09:00
Vagrant Cascadian
03e5aac727 gnu: vcmi: Update to 1.6.8.
* gnu/packages/games.scm (vcmi): Update to 1.6.8.
2025-05-07 15:49:39 -07:00
Vagrant Cascadian
f3b2a79cb2 gnu: arm-trusted-firmware: Update to 2.12.2.
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.12.2.

Change-Id: Ib8077e63bd3df0fe6dce634d5b7278b9389c42db
2025-05-07 14:25:19 -07:00
Efraim Flashner
295a35ba20 gnu: vifm: Update to 0.14.2.
* gnu/packages/vim.scm (vifm): Update to 0.14.2.

Change-Id: Ied25f2420a8933c4f45b6047ca9f705de571457f
2025-05-07 20:23:18 +03:00
Sharlatan Hellseher
0fa408345a gnu: python-pysdl2: Fix PyPI archive name.
As seen in CI <https://ci.guix.gnu.org/build/10630201/log/raw>, it
failed to download the archive with name "PySDL2" which has been
changed.

* gnu/packages/python-graphics.scm (python-pysdl2): [source] <pypi-uri>:
Fix it as the name has been changed in PyPI.

Change-Id: I30e963294fb441404552402d2ed749344d917b8e
2025-05-07 08:03:38 +01:00
jgart
658dc3ff5e gnu: trealla: Update to 2.71.2.
* gnu/packages/prolog.scm (trealla): Update to 2.71.2.

Change-Id: I0ee4578686a8a9f9a6f3349752e577c14958d136
2025-05-06 21:11:21 -05:00
Maxim Cournoyer
d110f7dd00 gnu: bash-with-syslog: Use package/inherit.
This ensures that any grafts applied to bash will be inherited to this
variant.

* gnu/packages/bash.scm (bash-with-syslog): Use package/inherit.

Change-Id: I58aa0f23f624f9e27a5842f638a49bb715b51122
2025-05-07 09:12:00 +09:00
Maxim Cournoyer
ad73bdec85 gnu: static-minimal: Use package/inherit.
This ensures that any grafts applied to bash will be inherited to this
variant.

* gnu/packages/bash.scm (static-bash): Use package/inherit.

Change-Id: I2cce8415747d4ad0df7732d9f516e493b7b46ff7
2025-05-07 09:12:00 +09:00
Maxim Cournoyer
f6622b7422 gnu: bash-minimal: Use package/inherit.
This ensures that any grafts applied to bash will be inherited to this
variant.

* gnu/packages/bash.scm (bash-minimal): Use package/inherit.

Change-Id: I5221b08c02b7afc7b88e01265eea41d27cd010f0
2025-05-07 09:12:00 +09:00
Sharlatan Hellseher
50f2efbb22 gnu: packages/python-xyz: Remove unused modules.
* gnu/packages/python-xyz.scm: Remove gl, graphics, gstreamer, sdl, and
swig modules.

Change-Id: I9112fd3e9216541e6fc7c2e3048b0892ad4e77f4
2025-05-06 23:38:11 +01:00
Sharlatan Hellseher
8287b48ebc gnu: python-pastel: Move to python-xyz.
* gnu/packages/graphics.scm (python-pastel): Move from here ...
* gnu/packages/python-xyz.scm: ... to here.

Change-Id: I0179d8111db7a8ef088461524f2ca481534100e7
2025-05-06 23:35:51 +01:00
Sharlatan Hellseher
80581a2833 gnu: python-pysdl2: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-pysdl2): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: I54aba5426a666063c6aa4aedc004ca3c3faa54bb
2025-05-06 23:25:30 +01:00
Sharlatan Hellseher
40aefa695b gnu: python-pytmx: Fix build.
* gnu/packages/game-development.scm (python-pytmx): Fix build, improve
style.
[build-system]: Switch to pyproject.
[arguments] <tests?>: No tests in PyPI provided, disable.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Id879d37564b7b4a6fd320ca8a7cc5d3d8f182806
2025-05-06 23:21:56 +01:00
Sharlatan Hellseher
f8f5a10d98 gnu: python-pysdl2: Update to 0.9.17.
* gnu/packages/python-xyz.scm (python-pysdl2): Update to 0.9.17.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ic6830f73a2d8629d7c47cfd329dfa4ddbcb14f19
2025-05-06 23:13:06 +01:00
Sharlatan Hellseher
ab38239fab gnu: python-pysdl2: Use G-expressions.
* gnu/packages/python-xyz.scm (python-pysdl2): Refresh package style
with G-expressions and FORMAT.

Change-Id: Id3f43b490ca4892337769cbce65b1fa6d08738e9
2025-05-06 23:10:04 +01:00
Sharlatan Hellseher
3387675d84 gnu: python-pysdl2: Fix indentation.
* gnu/packages/python-xyz.scm (python-pysdl2): Fix indentation.

Change-Id: I5171a1a06640fcb6bafaa9ae77a4202098130cef
2025-05-06 23:04:06 +01:00
Sharlatan Hellseher
e844f7bdbc gnu: python-pivy: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-pivy): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

* gnu/packages/engineering.scm: Add python-graphics module.

Change-Id: I3fd1d43f8c45229531ea82f294ee4eb8042d4f70
2025-05-06 22:49:41 +01:00
Sharlatan Hellseher
1ed1b0d618 gnu: python-kivy: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-kivy): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: If8fda7d519ad47a7c9a737405bb19454db0cde11
2025-05-06 22:39:35 +01:00
Sharlatan Hellseher
0fb79cb9b7 gnu: python-kivymd: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-kivymd): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: I9ec6cb7eb19741d01daca4ba8df82267e72887cc
2025-05-06 20:21:43 +01:00
Sharlatan Hellseher
42f7d1c9ae gnu: python-asyncgui: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-asyncgui): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: Id784934c8bdcf46d148792259efdbd1d9708a641
2025-05-06 20:13:12 +01:00
Sharlatan Hellseher
4883841fc6 gnu: python-asynckivy: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-asynckivy): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

Change-Id: I22db22da9bf83edbb429c8a8cd7ae45c218e5b19
2025-05-06 20:10:55 +01:00
Sharlatan Hellseher
bbb06b2ce0 gnu: python-asynckivy: Fix home page.
* gnu/packages/python-xyz.scm (python-asynckivy): [home-page]: Permanent
redirect from <https://github.com/gottadiveintopython/asynckivy> to
<https://github.com/asyncgui/asynckivy>.

Change-Id: I7ec47fb8396339e2e66489a0a9a4be4ec8265cb6
2025-05-06 20:04:56 +01:00
Sharlatan Hellseher
09effee863 gnu: python-asynckivy: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-asynckivy): Update to 0.8.1.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproejct.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: Ie7145f020e0487799ca8af0ce4506a5ffc290191
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
81be05a60a gnu: python-asyncgui: Fix hope page.
* gnu/packages/python-xyz.scm (python-asyncgui): [home-page]: Permanent
redirect from <https://github.com/gottadiveintopython/asyncgui> to
<https://github.com/asyncgui/asyncgui>.

Change-Id: Ic2fcbf4abbc208d16ae33e91a9eb71e9febd7988
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
aaa898ecb8 gnu: python-asyncgui: Update to 0.8.0.
* gnu/packages/python-xyz.scm (python-asyncgui): Update to 0.8.0.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproejct.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: I56830e39e99830bceae60f2f3b9afcf70bf00093
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
c17e70a3e9 gnu: python-kivymd: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-kivymd): Update to 1.1.1.
[source]: Switch to git-fetch containing tests.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable some tests.
<phases>: Add 'fix-modules.
[native-inputs]: Add python-pytest, python-pytest-asyncio,
python-setuptools, and python-wheel.

Change-Id: I5b82048776484eb115ba590dd7a34bdb9097aa66
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
d3663ba409 gnu: python-kivy: Adjust inputs.
* gnu/packages/python-xyz.scm (python-kivy)
[inputs]: Remove python-docutils, python-filetype, python-kivy-garden,
python-pygments, and python-requests.
[propagated-inputs]: Add python-docutils, python-filetype,
python-kivy-garden, python-pygments, and python-requests.

Change-Id: I76f7ca94d42fafe3bde36f4b2a1d27bf89831521
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
a1b5fcd4d8 gnu: python-kivy: Update to 2.3.1.
* gnu/packages/python-xyz.scm (python-kivy): Update to 2.3.1.
[build-system]: Swap to pyproject.
[inputs]: Add python-filetype and python-requests.
[native-inputs]: Add python-packaging, python-setuptools, and
python-wheel.

Change-Id: I174fa9a2239d4d733e67d08a224e8efcd95268a0
2025-05-06 20:04:55 +01:00
Sharlatan Hellseher
e9e15e60e8 gnu: python-kivy-garden: Update to 0.1.5.
* gnu/packages/python-xyz.scm (python-kivy-garden): Update to 0.1.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[arguments] <phases>: Remove 'remove-bat-file, as it's part of
installation even if it's related to Windows, it's just set-up script no
a binary blob.
<tests?>: Deliberately switch them off as no provided.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I1eab910405f0a55bad241b2dd2d8cb4b80261a5b
2025-05-06 20:04:55 +01:00
David Thompson
ec95c71c01 gnu: guile-hoot: Update to 0.6.1.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.6.1.
[native-inputs]: Add node.
[native-search-paths]: Add HOOT_LOAD_PATH.

Change-Id: Icf91d5ea38dacad3255aa4b921ff6f50ec8a1654
2025-05-06 13:49:45 -04:00
jgart
5b56e84f77 gnu: trealla: Update to 2.71.0.
* gnu/packages/prolog.scm (trealla): Update to 2.71.0.

Change-Id: I053d5feb1c12df63207bce65c5d7fab40a662e3c
2025-05-06 11:52:49 -05:00
Maxim Cournoyer
fbf8b81971 tests: Fix (gnu tests base.scm) module indentation.
* gnu/tests/base.scm: Fix indentation.

Change-Id: I3432fafa2f5c2853a14b5d125cf9377786ca6594
2025-05-06 23:22:25 +09:00
Efraim Flashner
b8afb3100e gnu: arm-trusted-firmware-sun50i-a64: Fix build.
Fixes: https://issues.guix.gnu.org/78251

* gnu/packages/firmware.scm (arm-trusted-firmware-sun50i-a64)
[native-inputs]: Add gcc-14.

Change-Id: I11a71ec8bbaa7bea4212943ceaea75e6d660cf61
2025-05-06 16:22:29 +03:00
Nicolas Graves
f8bd2dbbd5 gnu: fail2ban: Improve snippet.
* gnu/packages/admin.scm (fail2ban)
  [source]<modules>: Remove (srfi srfi-26).
  <snippet>: Use gexp. Move substitute* patches...
  [arguments]<phases>: ...to phases 'patch-setup.py and 'disable-some-tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-06 12:22:35 +02:00