1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-14 00:50:35 +02:00
Commit Graph

146897 Commits

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

Change-Id: Idb2379d5c4f0964fb28bf38097c963206bbfecfa
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
e7a2740811 gnu: python-sure: Update to 2.0.1-0.acf823av.
* gnu/packages/python-xyz.scm (python-sure): Update to 2.0.1-0.acf823av.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-mock and python-six; add
python-couleur.
[native-inputs]: Remove python-nose; add python-mock, python-pytest,
python-pytest-cov, python-setuptools, and python-wheel.

Change-Id: I6e302f078e1b550791df4e682268aadff2225d97
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
1cc0eb0598 gnu: Add python-couleur.
* gnu/packages/python-xyz.scm (python-couleur): New variable.

Change-Id: I86205a7cbfd4429dcf82bae035e045092a230c3f
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
80f6160ee8 gnu: python-ansi2html: Update to 1.9.2.
* gnu/packages/python-xyz.scm (python-ansi2html): Update to 1.9.2.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-nose; add python-pytest,
python-setuptools, and python-wheel.

Change-Id: Iece4132ba60281b01f94535eb1f9c37c3188f185
2025-05-09 22:35:00 +01:00
Sharlatan Hellseher
99f03c1533 gnu: python-cachy: Refresh package style.
* gnu/packages/python-xyz.scm (python-cachy): Use G-expressions.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ibf71c9000b84be357e71eb3d4e3864dc26f01522
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
90fe7f2d25 gnu: Remove python-backpack.
No updates for 9 years, no users in Guix.

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

Change-Id: Ifd694afba2764935f719ec4648db3eb48c87bb1d
2025-05-09 22:34:59 +01:00
Sharlatan Hellseher
7c099fe746 gnu: Remove python-msgpack-python.
This is an older duplicate of the python-msgpack.

* gnu/packages/python-xyz.scm (python-msgpack-python): Delete variable.
(python-cachy) [propagated-inputs]: Remove python-msgpack-python; add
python-msgpack.

Change-Id: I0718ccdca720ef5512a810ab1591a553a155f526
2025-05-09 22:34:59 +01:00
emma thompson
43de5db0af gnu: emacs-lean4-mode: Add data directory to output.
* gnu/packages/emacs-xyz.scm (emacs-lean4-mode)[arguments]<#:phases>[install-data]:
Add data directory to output.

Change-Id: I7c628bb8b0b0ba96246407f31618309b58abdc60
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 20:12:04 +02:00
Evgeny Pisemsky
44d178265c services: Add mosquitto-service-type.
* gnu/services/messaging.scm (<mosquitto-configuration>): New record type.
(mosquitto-accounts): New procedure.
(mosquitto-shepherd-service): New procedure.
(mosquitto-service-type): New variable.
* doc/guix.texi (Messaging Services): Document it.

Change-Id: I3500c5b6b69084c1f4a6da66ea45bfd42c871f3f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 19:47:24 +02:00
nomike
2258b5f5b4 gnu: Add emacs-elisp-autofmt.
* gnu/packages/emacs-xyz.scm (emacs-elisp-autofmt): New variable.

Change-Id: I6424c87b5f0d7e9216b026819879e7891f1bc410
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 19:40:13 +02:00
Greg Hogan
cc008bdad2 gnu: LLVM, Clang, libomp, lld: Update to 20.1.4.
* gnu/packages/llvm.scm (llvm-20, clang-20, clang-runtime-20,
libomp-20, lld-20): Update to 20.1.4.

Change-Id: I3d0561b2e8e76de20828d75b4ebe985abb7755f1
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-10 01:26:38 +08:00
Andy Tai
9388bb1d09 gnu: icewm: Update to 3.7.4.
* gnu/packages/wm.scm (icewm): Update to 3.7.4.

Change-Id: I9449bf16296b2b654d1acbeb84ff8175a98bd7bc
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-10 01:26:38 +08:00
Igorj Gorjaĉev
39773ebdb7 gnu: erlang: Update to 27.3.4.
* gnu/packages/erlang.scm (erlang): Update to 27.3.4.

Change-Id: Ifc4c8d814f16b0cc1afa7e157d5e7a043a4c2837
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-10 01:26:34 +08:00
nomike
fdff997ea0 gnu: openscad: Update to 2025.05.02.
* gnu/packages/engineering.scm (openscad): Update to 2025.05.02.

Change-Id: Ie260ce208f03c34bc29f01dadabf94ae840b8164
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 19:03:42 +02:00
nomike
6dfd2bc48b gnu: Add manifold.
* gnu/packages/engineering.scm (manifold): New variable.

Change-Id: Id400803644cf3256a1e79c4ec2e16381c230f370
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-09 19:03:37 +02:00
nlif-m
d75a37c194 gnu: emacs-fzf: Update to 0.2-1.641aef3.
* gnu/packages/emacs-xyz.scm (emacs-fzf): Update to 0.2-1.641aef3.

Change-Id: I184057e010f59275941cef67d3a5e658af47814c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-09 18:24:33 +02:00
kiasoc5
22085d3ef0 gnu: firejail: Update to 0.9.74.
* gnu/packages/linux.scm (firejail): Update to 0.9.74.

Change-Id: Iaa5d9d22548d4a9697a726fa4f2e0a272c60ab00
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-09 18:24:33 +02:00
Ashish SHUKLA
c78e1622fb gnu: chez-scheme: Update to 10.2.0.
* gnu/packages/chez.scm (chez-scheme): Update to 10.2.0.

Change-Id: Ifba101d387c11cfa0675821aa7e8852f4efbd46a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-09 18:24:25 +02:00
Konrad Hinsen
bc2e923c19 gnu: ecl-closure-template: Don't run the test suite.
The test suite of cl-closure-template fails under ecl due to
incomplete support for ecl in the testing framework cl-lift.

* gnu/packages/lisp-xyz.scm (ecl-closure-template)[arguments]: Don't run the
  test suite.

Change-Id: I0bc802273db999854b32c80ebfc309e7bc2a7e55
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-05-09 13:44:15 +02:00
Sergio Pastor Pérez
6d2e1b1edd gnu: ddcci-driver-linux: Fix build with linux-libre 6.14.
* gnu/packages/linux.scm (ddcci-driver-linux): Update to 0.4.5-0.7f8f8e6.

Change-Id: I8a6bed599c5730334ab672172d03d7a7c9cc757b
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-05-08 21:14:02 -04:00
Leo Famulari
bf3a17ca81 gnu: btrfs-progs: Update to 6.14.
* gnu/packages/linux.scm (btrfs-progs): Update to 6.14.

Change-Id: I1c8928ea03a7ea58392f85e129fedde426116e6c
2025-05-08 17:10:52 -04:00
Leo Famulari
6e8ffdf3c5 gnu: Remove linux-libre 6.13.
This kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-6.13-version,
linux-libre-6.13-gnu-revision, deblob-scripts-6.13,
linux-libre-6.13-pristine-source, linux-libre-6.13-source,
linux-libre-headers-6.13, linux-libre-6.13): Remove variables.
* gnu/packages/aux-files/linux-libre/6.13-arm.conf,
gnu/packages/aux-files/linux-libre/6.13-arm64.conf,
gnu/packages/aux-files/linux-libre/6.13-i686.conf,
gnu/packages/aux-files/linux-libre/6.13-riscv.conf,
gnu/packages/aux-files/linux-libre/6.13-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

Change-Id: Ied843a009392752dd4baefa2880994965019779d
2025-05-08 17:10:52 -04:00
Gabriel Wicki
ac2d792aae gnu: Fix small typos.
String-separating double-quotes should be separated with white space.

* gnu/packages/bootloaders.scm(u-boot-rpi-arm64-efi): Fix typo.
* gnu/packages/linphone.scm(ortp): Fix typo.
* gnu/packages/tex.scm(texlive-omegaware-bin): Fix typo.

Change-Id: I83aa0f6862b265dd3e396e7c0b2db924915293dd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-08 22:08:12 +09:00
Sharlatan Hellseher
2e3da9f8f2 gnu: packages/python-xyz: Remove unused modules.
* gnu/packages/python-xyz.scm: Remove docker and game-development
modules.

Change-Id: Id0b6572230c7415f196a0beac0af3513ddaba095
2025-05-08 12:51:10 +01:00
Sharlatan Hellseher
e24b952a35 gnu: python-ipykernel: Move to jupyter.
* gnu/packages/python-xyz.scm (python-ipykernel): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

* gnu/packages/engineering.scm: Add jupyter module.

Change-Id: Ia1391007cd4be997aeb5c8197d4894c32340198a
2025-05-08 12:22:16 +01:00
Sharlatan Hellseher
0e52d86de1 gnu: jupyter: Move to jupyter.
* gnu/packages/python-xyz.scm (jupyter): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

* gnu/packages/package-management.scm: Add jupyter module.
* gnu/packages/cran.scm: Likewise.

Change-Id: I357b4e96462e3ef6815bdcafd151bd56f298f8ac
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
6704f7134e gnu: python-notebook: Move to jupyter.
* gnu/packages/python-xyz.scm (python-notebook): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

*  gnu/packages/sagemath.scm: Add jupyter module.

Change-Id: I44aca3a14573b7700cdedeaae5e05b11ad48371c
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
de0ec3749e gnu: python-pari-jupyter: Move to jupyter.
* gnu/packages/python-xyz.scm (python-pari-jupyter): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

Change-Id: Id0fcd902f9cecd685e912345ce8ef8ee9146d926
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
5a7170e7ed gnu: python-einops: Update to 0.8.1.
* gnu/packages/python-science.scm (python-einops): Update to 0.8.1.
[native-inputs]: Remove jupyter.

Change-Id: I2d5c710990a77ca0fef480eaed4b59da6a10db27
2025-05-08 12:05:04 +01:00
Sharlatan Hellseher
b0e5f63bd5 gnu: python-skranger: Skip more failing tests.
This project has no updates since 2022 (3y from now) and might be not
compatible with Guix's version of scikit-learn.

* gnu/packages/python-xyz.scm (python-skranger) [test-flags]: Ignore 2
more test files.

Change-Id: I32cf0c3d7e35a31c3dc7d83a8dd5633a706f61a3
2025-05-08 11:06:39 +01:00
Sharlatan Hellseher
32d17c83e0 gnu: python-adjusttext: Move to python-science.
* gnu/packages/python-xyz.scm (python-adjusttext): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: If8c5fa89736dbf8ae29169fb317d43d2c2fbd682
2025-05-08 11:06:39 +01:00
Sharlatan Hellseher
08fd08c6f2 gnu: python-adjusttext: Update to 1.3.0.
* gnu/packages/python-xyz.scm (python-adjusttext): Update to 1.3.0.
[propagated-inputs]: Add python-scipy.

Change-Id: Icb97357eb003c8215ca030516a3b53be1e124076
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
a7984f741f gnu: python-argopt: Update to 0.9.1.
* gnu/packages/python-xyz.scm (python-argopt): Update to 0.9.1.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-toml and python-flake8.
[native-inputs]: Remove python-coverage and python-nose; add
python-pytest, python-pytest-timeout, and python-wheel.

Change-Id: I86bad8c8ebde66707ba4bbf75e115f134a106447
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
a1c57d4e52 gnu: python-docusign-esign: Move to python-web.
* gnu/packages/python-xyz.scm (python-docusign-esign): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: I2647c3634d18ac0536385acfc5266c6345a30891
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
4c584d80b4 gnu: python-docusign-esign: Update to 5.0.0.
* gnu/packages/python-xyz.scm (python-docusign-esign): Update to 5.0.0.
[build-system]: Switch to pyproject.
[propagated-inputs]: Remove python-six and python-nose.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I77caef3a7a159ac70f4d325685a87c31784dd53f
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
a3ceca8508 gnu: python-docusign-esign: Fix home-page.
Upstream recently fixed their URL redirects.

* gnu/packages/python-xyz.scm (python-docusign-esign)[home-page]:
Update redirected URL.

Change-Id: I2f0646ce7e20904d30dcb2b3b38503a8a63c7c04
2025-05-08 11:06:38 +01:00
Sharlatan Hellseher
af72a3cd55 gnu: python-flask-restful: Fix home-page.
* gnu/packages/python-web.scm (python-flask-restful): [home-page]: Fix
it.

Change-Id: Ie53853e38ab2a8704d7825c39c95c09c924d5fa4
2025-05-08 11:06:36 +01:00
Romain GARBAGE
ca3be0964a gnu: hdf5-parallel-openmpi: Add Fortran support.
Fortran support was removed by commit 8eeb04e205, but was present before.

* gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add Fortran
support. Switch to G-exps. Fix path for CMake files as done by parent hdf5
package.

Change-Id: I1d7c8adea6e8cadc4d8a16d8313f65388ead009d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-08 10:28:41 +02:00
Efraim Flashner
4fe484ee7e gnu: codeberg-cli: Update to 0.4.11.
* gnu/packages/rust-apps.scm (codeberg-cli): Update to 0.4.11.
[source]: Remove snippet.

Change-Id: Ieb4a34102ec7d939e3309f2b078f30ad905d6285
2025-05-08 11:02:06 +03:00
Sharlatan Hellseher
0ae79a787f gnu: python-tablib: Update to 3.8.0.
* gnu/packages/python-xyz.scm (python-tablib): Update to 3.8.0.
[build-system]: Swap to pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I4f248c87f27f582021a0ae739d0ebec03f824319
2025-05-08 07:43:01 +01:00
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