Commit graph

173628 commits

Author SHA1 Message Date
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
Simon Tournier
10272557b7
gnu: r-blavaan: Adjust GCC@14.
* gnu/packages/cran.scm (r-blavaan)[arguments]: Add phase that decreases
GCC@14 strictness.

Change-Id: Ic56b3d6ba1b92ee98b57ebfe0db4c1aa2a542b24
2025-11-07 11:17:16 +01:00
Simon Tournier
fee483e713
gnu: r-densestbayes: Adjust GCC@14.
* gnu/packages/cran.scm (r-densestbayes)[arguments]: Add phase that decreases
GCC@14 strictness.

Change-Id: I52c45b9f693d843f25f1d61ef440e5b1cf2808d2
2025-11-07 11:17:16 +01:00
Simon Tournier
594f1a55bf
gnu: r-dada2: Adjust GCC@14.
* gnu/packages/bioconductor.scm (r-dada2)[arguments]: Add phase that decreases
GCC@14 strictness.

Change-Id: Ie488f6f2ecffa38b1327ec5efb726c49c2c04319
2025-11-07 11:17:15 +01:00