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

173631 Commits

Author SHA1 Message Date
Ricardo Wurmus 6f1e42cac3 gnu: megahit: Add missing header include.
* gnu/packages/bioinformatics.scm (megahit)[arguments]: Add phase 'fix-headers.

Closes guix/guix#3641

Change-Id: I9f8e872e4c6a58c85d05257b5349547063dcf310
2025-11-08 08:20:54 +01:00
Ricardo Wurmus 5d8e59d6b1 gnu: Add slurm-minimal-24.05.
* gnu/packages/parallel.scm (slurm-minimal-24.05, slurm-24.05): New variables.

Change-Id: Ib4ce65e5807a00e503bcbfd9d045865873fc9383
2025-11-08 08:20:53 +01:00
Ricardo Wurmus 0a7bc927a3 gnu: slurm-drmaa: Update to 1.1.5.
* gnu/packages/parallel.scm (slurm-drmaa): Update to 1.1.5.
[source]: Add snippet to fix a typo.

Change-Id: I879839a25950c731820fd4974fc84fcddec26460
2025-11-08 08:20:53 +01:00
Maxim Cournoyer 694c209bec gnu: antimicrox: Update to 3.5.1.
* gnu/packages/games.scm (antimicrox): Update to 3.5.1.

Change-Id: I88e50e7ff57a61994756aed9ba0677093ee2a2ea
2025-11-08 16:09:56 +09:00
Maxim Cournoyer 10480fa4c9 gnu: luanti-mineclonia: Update to 0.117.1.
* gnu/packages/luanti.scm (luanti-mineclonia): Update to 0.117.1.

Change-Id: I1910ef719aa09edbd639986599b98f6fa7d76a09
2025-11-08 16:09:56 +09:00
Maxim Cournoyer 1e726cbe2e gnu: luanti: Update to 5.14.0.
* gnu/packages/luanti.scm (luanti): Update to 5.14.0.

Change-Id: I059ce8ae51835f558bcf8714ca3af9197b7711db
2025-11-08 16:09:56 +09:00
Maxim Cournoyer 6ab1890aba gnu: squeak-vm: Fix build and modernize definition.
* gnu/packages/smalltalk.scm (squeak-vm) [source]: Switch to the no-mp3
tarball (the bundled mp3 library no longer builds).
{patches}: Apply patch.
{snippet}: Delete trailing #t.
[arguments]: Use gexp. Delete trailing #t.
{#:configure-flags}: New argument.
{#:phases} <enter-build-directory>: Delete phase.
<chdir>: New phase.
<configure>: Remove phase override.

Change-Id: I1c786eba0b2846edcf3d98bd3f9d7c388c669497
2025-11-08 16:09:56 +09:00
Maxim Cournoyer f3467360cb gnu: pharo-vm: Fix reproducibility issue.
* gnu/packages/smalltalk.scm (pharo-vm) [#:phases]
{make-reproducible}: New phase.

Change-Id: I7e06b66c7ac1cf19fd66b6dd91515f286becc43b
2025-11-08 16:09:56 +09:00
Junker 8a80f086e9 gnu: Add featherpad.
* gnu/packages/text-editors.scm (featherpad): New variable.

Change-Id: I1dc5539143bf63ec57182e0521df4f6f84458d42
Signed-off-by: Sughosha <sughosha@disroot.org>
2025-11-08 11:33:53 +05:30
Vagrant Cascadian 6ff968eb29 gnu: linux-libre-arm64-mnt-reform: Default to 6.17.
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform): Default to 6.17.

Change-Id: Ieb9ddac3ec801750badb140b25ca8e79d5803332
2025-11-07 19:48:37 -05:00
Vagrant Cascadian 5fb0ca96c7 gnu: Add linux-libre-arm64-mnt-reform@6.17.
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-6.17): New variable.

Change-Id: Ia8d24db8a3f4f5ce93c05e566721fd8810a36891
2025-11-07 19:48:36 -05:00
Vagrant Cascadian 03ba186480 gnu: reform-debian-packages: Update to 2023-07-10-475-ge469c2a.
* gnu/packages/linux.scm (reform-debian-packages): Update to
2023-07-10-475-ge469c2a. [install-plan]: Add patches for 6.17, drop patches
for 6.15. (linux-libre-arm64-mnt-reform-6.16): Update patches.

Change-Id: Ie0202eeb02ed781e8c579d74eba698cab47959fc
2025-11-07 19:48:36 -05:00
Leo Famulari 243d2da350 gnu: linux-libre 6.6: Update to 6.6.116.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.116.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I85d794861011cce8dc705c021f3f2fbf622c2756
2025-11-07 19:48:36 -05:00
Leo Famulari 80fc2ba521 gnu: linux-libre 6.12: Update to 6.12.57.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.57.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: Icd977a2426b3bd52d3076896805ad9ec48edfa7f
2025-11-07 19:48:35 -05:00
Leo Famulari 60d269af64 gnu: linux-libre: Update to 6.17.7.
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.7.
(linux-libre-6.17-pristine-source): Update hash.

Change-Id: I012353e6ea66910c98bbe6d9ff6a49a2b174f61a
2025-11-07 19:48:31 -05:00
jgart aa5033dd05 gnu: trealla: Update to 2.84.16.
* gnu/packages/prolog.scm (trealla): Update to 2.84.16.

Change-Id: I58bc9205c08cefaced1d8379a6f0ae33991b5c10
2025-11-07 16:59:10 -06:00
Artyom V. Poptsov b0800210c8 gnu: rttr: Modernize the package.
* gnu/packages/cpp.scm (rttr): Modernize the package.
[arguments]: Use GEXPs.

Change-Id: I23022d0ae7deced76abc02121b242db2fe615a69
2025-11-08 00:03:44 +03:00
Artyom V. Poptsov 91710c42f6 gnu: rttr: Fix build with gcc-14.
* gnu/packages/cpp.scm (rttr): Fix build with gcc-14.
[arguments]<#:configure-flags>: Disable unit tests building.

Change-Id: Ic9994fa0707ee8db27370be2fb4538ddf2c5650e
2025-11-08 00:03:43 +03:00
Ricardo Wurmus 1333407987 gnu: Remove xnnpack-for-r-torch.
* gnu/packages/machine-learning.scm (xnnpack-for-r-torch): Delete variable.

Change-Id: I3e68165e8e150c5901e74cce189b60e7d85739d0
2025-11-07 21:53:05 +01:00
Ricardo Wurmus a747710dc5 gnu: Remove qnnpack-pytorch-for-r-torch.
* gnu/packages/machine-learning.scm (qnnpack-pytorch-for-r-torch):
Delete variable.

Change-Id: Ide167461e36c640e88e66b4ccd786e37a2e57687
2025-11-07 21:53:05 +01:00
Ricardo Wurmus 366ed4ab50 gnu: Remove ideep-pytorch-for-r-torch.
* gnu/packages/machine-learning.scm (ideep-pytorch-for-r-torch): Remove
variable.

Change-Id: Ia930ab53550688ae6ca806af4f60fb02aa139ece
2025-11-07 21:53:04 +01:00
Ricardo Wurmus 372f9637f3 gnu: Remove oneapi-dnnl-for-r-torch.
* gnu/packages/machine-learning.scm (oneapi-dnnl-for-r-torch): Remove variable.

Change-Id: Ie8cacc9566410422390f9bf00dc0bfbc135e502f
2025-11-07 21:53:04 +01:00
Ricardo Wurmus 59e8d1eb0c gnu: r-torch: Update to 0.16.3.
* gnu/packages/cran.scm (r-torch): Update to 0.16.3.

Change-Id: I548e3c2e1b8c24fa4ee7e293966a0f27094e4c09
2025-11-07 21:53:04 +01:00
Ricardo Wurmus 2fcc6d6b2e gnu: liblantern: Update to 0.16.3.
* gnu/packages/machine-learning.scm (liblantern): Update to 0.16.3.

Change-Id: Idbf7bcd135ff63eb538f08e79cdfbf1c4b5dd3fc
2025-11-07 21:52:10 +01:00
Ricardo Wurmus 02f59daf07 gnu: python-pytorch-for-r-torch: Update to 2.7.1.
* gnu/packages/patches/python-pytorch-for-r-torch-fix-codegen.patch,
  gnu/packages/patches/python-pytorch-for-r-torch-system-libraries.patch: Update.
* gnu/packages/patches/python-pytorch-for-r-torch-without-kineto.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/machine-learning.scm
(python-pytorch-for-r-torch): Update to 2.7.1.
[source]: Use new patch.
[arguments]: Remove phase 'fix-aten-vec; copy and adjust 'use-system-libraries
phase from python-pytorch.
[inputs]: Inherit all from python-pytorch; replace gloo with gloo-for-r-torch.
[native-inputs]: Inherit all from python-pytorch.
[propagated-inputs]: Inherit all from python-pytorch.

Change-Id: Ib2cf511fc34f609bbc7e92971720b00c4523419f
2025-11-07 21:52:07 +01:00
Ricardo Wurmus 0f2df2dad5 gnu: Add gloo-for-r-torch.
* gnu/packages/machine-learning.scm (gloo-for-r-torch): New variable.

Change-Id: Ibaf55d20d42acf6379464f7f7484c9ce67197d40
2025-11-07 21:52:05 +01:00
Kjartan Oli Agustsson d7a5df1a5e gnu: Add emacs-calibre.
* gnu/packages/emacs-xyz.scm (emacs-calibre): New variable.

Change-Id: I5e6666230eceed69c33ecbf1ca3f68696fef8cda
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 20:06:23 +01:00
Yan Abu Arab c0dc588152 gnu: emacs-org-chef: Update to 0.1.3-1.9f74932.
* gnu/packages/emacs-xyz.scm (emacs-org-chef): Update to 0.1.3-1.9f74932.
[arguments]<#:emacs>: Set to emacs-no-x.
<#:phases>: Add patch-tests-to-include-full-file-path.
<#:test-command>: Set.
[propagated-inputs]: Remove emacs-org.
[native-inputs]: Add emacs-ert-runner.

Change-Id: I78377e7e04d2d74aa6bfae4063f1b9dc536f7d78
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 20:06:22 +01:00
dan 78f05b29c1 gnu: Add iio-sensor-proxy-service-type.
* gnu/services/desktop.scm (iio-sensor-proxy-configuration)
(iio-sensor-proxy-shepherd-service, iio-sensor-proxy-service-type): New
variables.
* doc/guix.texi (Desktop Services): Document iio-sensor-proxy-service-type.

Change-Id: I0c3d7164efcc499e4b785fd1f994c68a971ebdbd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:59 +01:00
dan ae147ef7bc gnu: Add iio-sensor-proxy.
* gnu/packages/freedesktop.scm (iio-sensor-proxy): New variable.

Change-Id: I942ed65121d93f94d31191c07a21442f246441a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:59 +01:00
Cayetano Santos a00b614e27 gnu: emacs-extend-smime: Update translation note.
This is a follow-up to 22a369e039.

* gnu/packages/emacs-xyz.scm (emacs-extend-smime): Replace last occurence
of emacs-default-encrypt with emacs-defaultencrypt.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:51 +01:00
Cayetano Santos c3da51ca7b gnu: emacs-gt: Update to 3.2.1.
* gnu/packages/emacs-xyz.scm (emacs-gt): Update to 3.2.1.
[propagated-inputs]: Add emacs-pdd.

Change-Id: I534ddf2f35c2b901bc7830efbd2c1ddcf11eaa8f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:51 +01:00
Cayetano Santos 40aa1ffa0c gnu: emacs-go-translate: Rename to emacs-gt.
* gnu/packages/emacs-xyz.scm (emacs-go-translate): Deprecate and rename to…
(emacs-gt): … this.
[name, source, home-page]: Update accordingly.

Change-Id: I99bff4f387e54974598f1ab9a26acb3d2a05186b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:28 +01:00
Cayetano Santos b8e2c8b3e1 gnu: Add emacs-pdd.
* gnu/packages/emacs-xyz.scm (emacs-pdd): New variable.

Change-Id: I605eb3a33746942e6defa92ff7c258faf9964581
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:28 +01:00
Cayetano Santos 7c5d3a11d2 gnu: emacs-bqn-mode: Update to 2025-07-06.
* gnu/packages/emacs-xyz.scm (emacs-bqn-mode): Update to 2025-07-06.

Change-Id: I6b2eae955fcb693564d82629a074b18f7bd48232
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:28 +01:00
Cayetano Santos ea63507882 gnu: emacs-info-plus: Update to 0-5.a2322ad.
* gnu/packages/emacs-xyz.scm (emacs-info-plus): Update to 0-5.a2322ad.
[arguments]: Disable #:tests?.

Change-Id: I63ef215d9b3d66ace0393dbd9048422cedfd5260
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:28 +01:00
Cayetano Santos 611813d167 gnu: emacs-bitbake-modes: Update to 0.8.0.
* gnu/packages/emacs-xyz.scm (emacs-bitbake-modes): Update to 0.8.0.

Change-Id: I8fe6e9ee376d2751bfa1412a04a510b9556ebc33
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:28 +01:00
Cayetano Santos 0484a6ae9f gnu: emacs-osm: Use new makeinfo phase.
* gnu/packages/emacs-xyz.scm (emacs-osm)[#:phases]<makeinfo>: Use
emacs-makeinfo.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-07 18:39:27 +01:00
gemmaro 790a3936e4 gnu: uriparser: Update to 0.9.9.
* gnu/packages/web.scm (uriparser): Update to 0.9.9.

Change-Id: Ieb31a68806db14ffa9d42ea7cd0c897d08dab099
Signed-off-by: jgart <jgart@dismail.de>
2025-11-07 09:32:43 -06:00
Ricardo Wurmus 4bfe5cdf14 gnu: r-mzr: Skip two tests.
* gnu/packages/bioconductor.scm (r-mzr)[arguments]: Add phase 'skip-bad-tests.

Change-Id: I4395329993eeb76de9c820dcd5077f24acf53709
Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com>
2025-11-07 13:54:47 +01:00
Sharlatan Hellseher 07a35c1790 gnu: Remove python-wget.
Project's source has gone
<https://bitbucket.org/techtonik/python-wget/>, PyPI shows that the
package was updated in 2015 <https://pypi.org/project/wget/#files>.

* gnu/packages/python-web.scm (python-wget): Delete variable.

Fixes: guix/guix#3321
Change-Id: I4d923baa67ebcfa3cc87620a98a0be30a9c429f7
2025-11-07 12:02:32 +00:00
Sharlatan Hellseher 536d3e6a04 gnu: Remove python-rawkit.
Fails to build, no users in Guix. The project never pass through alpha
stage.

Notes from upstream:

  rawkit is still alpha quality software. Until it hits 1.0, it may
  undergo substantial changes, including breaking API changes.

  This repository was archived by the owner on Oct 4, 2020. It is now
  read-only.

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

Fixes: guix/guix#3265
Change-Id: I57950ba736e0b5de1e7a1bdf8cac65ec570cdb00
2025-11-07 12:02:32 +00:00
Sharlatan Hellseher 289390a0cd gnu: Remove python-d2to1.
Fails to build, no longer required.

Note from upstream:

  This repository was archived by the owner on Jun 10, 2020. It is now
  read-only.

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

Fixes: guix/guix#3251
Change-Id: I3c37e8f289026e1e8e5147a666f717c8310b5b9e
2025-11-07 12:02:32 +00:00
Sharlatan Hellseher 56282fa63f gnu: Remove python-paste.
Fails to build, no users in Guix.

Note from upstream:

  Paste is in maintenance mode and recently moved from bitbucket to
  github. Patches are accepted to keep it on life support, but for the
  most part, please consider using other options.

Fixes: guix/guix#3229
* gnu/packages/python-web.scm (python-paste): Delete variable.

Change-Id: If4ee8da2a0c49f40676e32a934a6cfff81f3522d
2025-11-07 12:02:31 +00:00
Sharlatan Hellseher 7194e0379a gnu: Remove python-pastescript.
It fails to build, no users in Guix.

Note from upstream:

  Paste Script is being maintained on life support. That means that
  critical bugs will be fixed, and support for new versions of Python
  will be handled, but other than that new features are not being
  considered.

* gnu/packages/python-web.scm (python-pastescript): Delete variable.

Change-Id: I399dcebd3a4329ed80d0eb0d3a2df01266272701
2025-11-07 12:02:31 +00:00
Sharlatan Hellseher bf745a458d gnu: Remove python-pyportmidi.
This package was required only to build frescobaldi which no longer
needs it, there are no other users in Guix, and it fails to build, see
<https://codeberg.org/guix/guix/pulls/3191>.

* gnu/packages/music.scm (python-pyportmidi): Delete variable.

Fixes: guix/guix#3202
Change-Id: I2cfff4416dfa0206d8b91b2d6682a2e2dba8ee48
2025-11-07 12:02:31 +00:00
Ricardo Wurmus 497dcabce7 gnu: r-voltron: Update to 0.2.1-1.1c0810b.
* gnu/packages/bioinformatics.scm (r-voltron): Update to 0.2.1-1.1c0810b.
[propagated-inputs]: Add r-biocsingular.

Change-Id: I3ae6971b14ceff7f6e367a3d0ca7dbaff00049ae
2025-11-07 12:33:44 +01:00
Simon Tournier 9567e23ad0 gnu: r-greylistchip: Fix tests.
* gnu/packages/bioconductor.scm (r-greylistchip)[native-inputs]: Add
r-biocstyle.

Change-Id: I0804d217c7005cdbcd3b344c5cbdc22eec14ddac
2025-11-07 11:17:17 +01:00
Simon Tournier 76d78fb106 gnu: r-colorout: Adjust GCC@14.
* gnu/packages/cran.scm (r-colorout)[arguments]: New phase that set GCC
compiler flag.

Change-Id: I7616cbd7918e00faed307dcc41dd6fe9cbc02086
2025-11-07 11:17:17 +01:00
Simon Tournier 5b07e039d1 gnu: r-gofuncr: Fix tests.
* gnu/packages/bioconductor.scm (r-gofuncr)[native-inputs]: Add
r-homo-sapiens.

Change-Id: I5c2759b73e98aa67136093c64d77be0a8e21e52d
2025-11-07 11:17:17 +01:00