Commit graph

173613 commits

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

Change-Id: I4235fb9444e67112ee0906b479445b5b1c5ef7b0
2025-11-07 11:17:15 +01:00
Ricardo Wurmus
93d892f333
gnu: r-rffc: Adjust to R@4.5.0.
* gnu/packages/cran.scm (r-rffc)[arguments]: Replace Calloc and Free by
R_Calloc and R_Free.

Change-Id: I5102fff078f8ca2440dae250b9d439e5440fe394
Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com>
2025-11-07 11:17:10 +01:00
Ricardo Wurmus
3945e556c7
gnu: r-rcppparallel: Patch TBB task.h.
Patching this file lets us compile downstream packages without errors.

* gnu/packages/cran.scm (r-rcppparallel)[arguments]: Add phase 'gcc-compatibility.

Change-Id: I966c09887f1536dcc623d322f6b141fad069e3dd
Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com>
2025-11-07 11:17:01 +01:00
Simon Tournier
80804e10c8
gnu: r-rstan: Adjust GCC@14.
* gnu/packages/bioconductor.scm (r-rstan)[arguments]: Add phase that decreases
GCC@14 strictness.

Change-Id: I83920c1acfd944f36625385012f0dd28bbc3decc
2025-11-07 09:55:48 +01:00
Simon Tournier
8c4c02db2a
gnu: r-chromstar: Adjust R@4.5.0 and GCC@14.
* gnu/packages/bioinformatics.scm (r-chromstar)[arguments]: Add phase that
replaces C-level facilities from R@4.5.0.

Change-Id: I16deb4b68beaf5665d57bd2045dc91a043c46e82
2025-11-07 09:55:48 +01:00
Simon Tournier
6ea5c58a1f
gnu: r-chipkernels: Adjust R@4.5.0 and GCC@14.
* gnu/packages/bioinformatics.scm (r-chipkernels)[arguments]: Add phase that
replaces C-level facilities from R@4.5.0.

Change-Id: Iac58b4d871160b4cbfd8b71d771c2f2fcf174240
2025-11-07 09:55:47 +01:00
Simon Tournier
2fef4214ad
gnu: Remove r-assertive-reflection.
Package was removed from the CRAN repository and it depends on `'is.R()`
removed by R@4.5.0.

* gnu/packages/cran.scm (r-assertive-reflection): Delete variable.

Change-Id: I373b23e0a450c096799199d719d23dea11f5f9f3
2025-11-07 09:55:47 +01:00
Simon Tournier
6c20f0eeb1
gnu: Remove r-assertive.
Package was removed from the CRAN repository and its dependency
'r-assertive-reflection' relies on the R procedure 'is.R()' which had been
removed in R@4.5.0.

* gnu/packages/cran.scm (r-assertive): Delete variable.

Change-Id: I1a8126594162b0c0f4ef03a9177fb5b74c4754be
2025-11-07 09:55:47 +01:00
Simon Tournier
9e6abc08ed
gnu: r-aneufinder: Adjust R@4.5.0 and GCC@14.
* gnu/packages/bioconductor.scm (r-aneufinder)[arguments]: Add phases that
relax GCC@14 strictness when using R@4.5.0 C-level facilities.

Change-Id: If524806121e7b6f697b0cdee75cbe1aef3bb7b9a
2025-11-07 09:55:46 +01:00
Simon Tournier
c050da2303
gnu: r-paralleldist: Adjust GCC@14.
* gnu/packages/cran.scm (r-paralleldist)[arguments]: Add phase that relax
GCC@14 strictness.

Change-Id: I7dd04d8547b35cb35fac0d1386185d37239d4a8e
2025-11-07 09:55:46 +01:00
Simon Tournier
70c7c39170
gnu: r-cner: Adjust GCC@14.
* gnu/packages/bioconductor.scm (r-cner)[arguments]: Add phase that decreases
GCC@14 strictness.

Change-Id: I25a05c9946305fec133a244f310b0fb949dc67d1
2025-11-07 09:55:46 +01:00
Simon Tournier
944271100d
gnu: r-simpleaffy: Adjust GCC@14.
* gnu/packages/bioconductor.scm (r-simpleaffy)[arguments]: Add phases that
turns compilation error into warning.

Change-Id: Id73f60872d72c018074a5cd019953bdb2ed6694b
2025-11-07 09:55:45 +01:00
Simon Tournier
21065459b1
gnu: r-ifultools: Adjust R@4.5.0 and GCC@14.
* gnu/packages/cran.scm (r-ifultools)[]arguments]: Add phase which adjust
C-level facilities Calloc, Free and Realloc.

Change-Id: I0414a805af1550be738b2ce0259318dbf3aecf15
2025-11-07 09:55:45 +01:00
Simon Tournier
62bfec2a8d
gnu: r-decon: Adjust to R@4.5.0 and GCC@14.
* gnu/packages/cran.scm (r-decon)[arguments]: Add phase which replaces C-level
PI by M_PI.

Change-Id: I68a5f3ce808761880b6ff7780b2e1781d7164038
2025-11-07 09:55:44 +01:00
Simon Tournier
4e1e433cdf
gnu: r-rserve: Adjust R@4.5.0 and GCC@14.
* gnu/packages/cran.scm (r-rserve)[arguments]: Adjust compiler flags.

Change-Id: Ic3125adb771fda68a7a0e70c8a6c0c72ff14e3e2
2025-11-07 09:55:44 +01:00