1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

161270 Commits

Author SHA1 Message Date
Benoit Martin
3fa51e04f8 gnu: neovim: Update to 0.11.5
Change-Id: I0f57275efcdcd972b91eac175747f26712c12da0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:14:48 +01:00
Benoit Martin
dc68a4a37d gnu: neovim: Update to 0.11.4
Change-Id: I5eb2540f5f5098e71b03f9f3aff45303e556c7e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:14:48 +01:00
Josep Bigorra
3f2ca12f5e gnu: maak: Update to 0.2.9.
* gnu/packages/build-tools.scm (maak): Update to 0.2.9.

Change-Id: I070fd95a25e8d1b3ee14fe7c92f9e523d53f2871
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:10:51 +01:00
Andy Tai
bc7c4cee26 gnu: xpra-5: New variable.
* gnu/packages/xorg.scm (xpra-5): New variable.
* gnu/packages/patches/xpra-5.0-install_libs.patch: New file.
* gnu/packages/patches/xpra-5.0-systemd-run.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.

Change-Id: Ib07d8227a6b175ad124aa07e25ec8a11a6a907d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:10:31 +01:00
Cayetano Santos
11374d1ec4 gnu: yosys: Update to 0.59.
* gnu/packages/electronics.scm (yosys): Update to 0.59.
[native-inputs]: Add perl.
[arguments]: Replace 'use-external-abc #phase by 'configure-makefile.

Change-Id: I7536ca40addc7fcbd02673385dd1e1f438f229be
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:07:57 +01:00
Cayetano Santos
9622f7ad0f gnu: symbiyosys: Update to 0.59.
* gnu/packages/electronics.scm (symbiyosys): Update to 0.59.
[arguments]: Disable #:parallel-tests?.

Change-Id: I17c0e1ec7979ac01ecfb0ea1e6e997875f057195
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:07:56 +01:00
Cayetano Santos
75d6025400 gnu: abc-yosyshq: Update to 0.59.
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.59.

Change-Id: I5c8e346bbb3624bd5ad9efd0e10f4dda21044044
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:07:56 +01:00
Andy Tai
ba910c7b87 gnu: parallel: Update to 20251022.
* gnu/packages/parallel.scm (parallel): Update to 20251022.

Change-Id: I163a9ea614c34b26f975ae8a7762dba1a14b8821
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 22:07:13 +01:00
Carlo Zancanaro
0f96ceb58f gnu: Add --pid-file option to "guix system container" scripts.
* gnu/system/linux-container.scm (container-script): Accept pid-file command
line option to write out the container's process ID.
* doc/guix.texi (Invoking guix system): Document new option.

Change-Id: I93e8a99b39c1dd831f116104bf92c723d96c9965
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 21:55:42 +01:00
dan
ca7de58605 gnu: ruby-activesupport: Fix build.
* gnu/packages/patches/ruby-activesupport-fix-deprecation-warning.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/rails.scm (ruby-activesupport): Apply it.

Change-Id: Ibeafb74ae93a42108ea5f383996756c43b0bc444
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-13 21:51:59 +01:00
jgart
2f4ca85ee3 gnu: python-pudb: Update to 2025.1.3.
* gnu/packages/python-xyz.scm (python-pudb): Update to 2025.1.3.
[propagated-inputs]: Add python-typing-extensions.

Change-Id: I10de9033343784803edf8e7a0e01648d8d5d21a3
2025-11-13 12:36:59 -06:00
jgart
d1888771ae gnu: trealla: Update to 2.84.22.
* gnu/packages/prolog.scm (trealla): Update to 2.84.22.

Change-Id: I696554fdff200e728542c47aaf1e5279bb0a74de
2025-11-13 10:06:39 -06:00
Ghislain Vaillant
fdf6b5a4af gnu: Add python-pytest-fail-slow.
* gnu/packages/python-check.scm (python-pytest-fail-slow): New variable.

Change-Id: I367efe9418a0792f9a1a64530fd1d83ef2cb992b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-13 13:43:12 +00:00
Ricardo Wurmus
157f2e8732 gnu: r-with-tests: Update to 4.5.2.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.5.2.

Change-Id: I6b2fdde29812d9a7088cbd339771d4ee03b62467
2025-11-13 11:16:43 +01:00
Ricardo Wurmus
f824329b5a gnu: r-with-tests: Update to 4.5.1.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.5.1.

Change-Id: I0033a9827fa14b74659a2d037851ca1c52add701
2025-11-13 11:16:43 +01:00
Ricardo Wurmus
6c02d882d2 gnu: r-bslib: Ensure that copied files are writable.
* gnu/packages/cran.scm (r-bslib)[arguments]: Add phase 'fix-file-permissions.

Change-Id: Idccb1ef5a271f04f50e60b4a639c87bf2ac87b4e
2025-11-13 11:16:43 +01:00
Ricardo Wurmus
fe07e80b00 gnu: r-sass: Ensure that copied files are writable.
* gnu/packages/cran.scm (r-sass)[arguments]: Add phase 'fix-file-permissions.

Change-Id: If53ad242e5fcfa6951631ed7a1807a8930e92be3
2025-11-13 11:16:43 +01:00
Ricardo Wurmus
a212e20f65 gnu: r-bslib: Enable tests.
* gnu/packages/cran.scm (r-bslib)[arguments]: Enable most tests; add phase
'disable-bad-tests.
[native-inputs]: Add r-testthat and r-yaml.
[properties]: Record updater-extra-native-inputs.

Change-Id: I0221e3ee0dff309ba3f24e0d47b89efb59f7c9a1
2025-11-13 11:16:43 +01:00
Simon Tournier
2e4f137a34 gnu: r-swne: Replace deprecated r-liger by r-rliger.
* gnu/packages/statistics.scm (r-swne)[propagated-inputs]: Replace deprecated
r-liger by r-rliger.

Change-Id: If2aab2df369456518484edb3035e637ac0ca7c08
2025-11-13 11:16:43 +01:00
Jonas Freimuth
7cba63307b gnu: r-import: Update home-page
* gnu/packages/cran.scm (r-import)[home-page]: rticulate.org is
  no longer under the control of the package author. The official
  home page is now hosted at github.io. See
  <https://github.com/rticulate/import/issues/102#issuecomment-3376610296>
  for mor information.

Change-Id: I1513fcfea1ba8ad14813ad8929d06d3fc1fa36b0
Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com>
2025-11-13 11:16:43 +01:00
Jonas Freimuth
76fcd954b5 gnu: r-import: Update to 1.3.4.
* gnu/packages/cran.scm (r-import): Update to 1.3.4.

Change-Id: I61781fae0b164dc1ddd1a2f2a10c0d5b4dae7398
Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com>
2025-11-13 11:16:43 +01:00
Ricardo Wurmus
227c9d1553 gnu: r-rcppparallel: Update to 5.1.11-1.
* gnu/packages/cran.scm (r-rcppparallel): Update to 5.1.11-1.

Change-Id: Idb02209dc955a531ede00527fe0216a9ce5caafd
2025-11-13 11:16:42 +01:00
Ricardo Wurmus
bea42cbfdb gnu: r-colorout: Update to 1.3-3.
* gnu/packages/cran.scm (r-colorout): Update to 1.3-3.

Change-Id: I4d6a6094061fab98fee8155c76ca760f3ef15cbe
2025-11-13 11:16:42 +01:00
Ricardo Wurmus
ad2e5277fe gnu: r-msnbase: Restore tests that failed because of libxml2.
* gnu/packages/bioconductor.scm (r-msnbase)[arguments]: Restore two tests; fix
them by adding 'ensure-libxml2-works phase.

Change-Id: I555f19d5bc749cdd458af4b55a2a5a2e89c7d190
2025-11-13 11:16:25 +01:00
Ricardo Wurmus
36c8e3803d gnu: r-msnbase: Disable two tests.
* gnu/packages/bioconductor.scm (r-msnbase)[arguments]: Turn off two more
tests in 'delete-bad-tests phase.

Change-Id: I9bfa59a09db00e25c7b65cf4d642debfeb377f93
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
ee46654370 gnu: Remove r-spatstat-core.
In 2022 spatstat.core was replaced with spatstat.explore and spatstat.model.

See https://spatstat.org/2022/11/10/spatstat.core-split.html

* gnu/packages/cran.scm (r-spatstat-core): New variable.

Change-Id: I2193626f0c2346f3b2793026059c5fbc97d2c4d2
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
2a3b2b6f91 gnu: r-skitools: Update to 0.0.0.9000-2.ba322dc.
* gnu/packages/bioinformatics.scm (r-skitools): Update to 0.0.0.9000-2.ba322dc.

Change-Id: Ic006e4178ccaae57e7f4b25e07bb63db42585cb3
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
4436b2ee8e gnu: r-skitools: Disable one test.
* gnu/packages/bioinformatics.scm (r-skitools)[arguments]: Add phase
'disable-bad-test.

Change-Id: I5c79aa28e343266a83522afe6635b3a714dadcc1
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
af1ca83cf9 gnu: r-sigfit: Fix build with GCC@14
* gnu/packages/bioinformatics.scm (r-sigfit)[arguments]: Add phase
'gcc-14-compatibility.

Change-Id: Iaa00ecdf00dcf76330f3b1f904da6263b82e0617
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
d877aca055 gnu: r-sdmtools: Replace removed constants.
R 4.5.0 removed previously deprecated definitions.

* gnu/packages/cran.scm (r-sdmtools)[arguments]: Add phase 'patch-constants.

Change-Id: I06125aeff8b7b1f219f8458b6c9aeeb696e33f11
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
f54cddf750 gnu: r-msnbase: Fix tests that failed because of libxml2.
* gnu/packages/bioconductor.scm (r-msnbase)[arguments]: Fix tests
by adding 'ensure-libxml2-works phase.

Change-Id: I555f19d5bc749cdd458af4b55a2a5a2e89c7d190
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
32ea496b55 gnu: r-mzr: Restore tests that failed because of libxml2.
* gnu/packages/bioconductor.scm (r-mzr)[arguments]: Restore two tests; fix
them by adding 'ensure-libxml2-works phase.

Change-Id: Ifeb3667449e862826a402b8c1ce37e4bcc92f21b
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
19b8400f8b gnu: r-xml: Use libxml2-with-zlib.
* gnu/packages/cran.scm (r-xml)[inputs]: Replace libxml2 with libxml2-with-zlib.

Change-Id: I16de722bec362b87e0518e91de10e7a02afd8c71
2025-11-13 11:16:24 +01:00
Ricardo Wurmus
a77f4fb279 gnu: Add libxml2-with-zlib.
* gnu/packages/xml.scm (libxml2-with-zlib): New variable.

Change-Id: I2cc59d8f0758b4caf6f35dedabc9ee66f41ca11c
2025-11-13 11:16:18 +01:00
Maxim Cournoyer
429e41739c gnu: python-libxml2: Reintroduce simplified deprecation.
This is a fixup for commit c23b9a1 ("gnu: Remove libxml2-xpath0.") which
wrongly resolved a conflict.

* gnu/packages/xml.scm (python-libxml2): Reintroduce simplified deprecation.

Change-Id: Ia9e474329c0ec695e15571cbe99dbbb6ced0b3ab
2025-11-13 15:12:12 +09:00
Maxim Cournoyer
c23b9a1017 gnu: Remove libxml2-xpath0.
* gnu/packages/xml.scm (libxml2-xpath0): Delete variable.

Fixes: #3516
Fixes: <https://bugs.gnu.org/79572>
Change-Id: I8fd49d0ce1394fc4e55a148e15c23388934524a4
2025-11-13 11:05:04 +09:00
jgart
e5b959f85f gnu: distrobox: Update to 1.8.2.1.
* gnu/packages/containers.scm (distrobox): Update to 1.8.2.1.

Change-Id: Ic98a43b3b59136a74726df9dd23289e5750bb3b1
2025-11-12 13:14:37 -06:00
jgart
f6125eb3b7 gnu: trealla: Update to 2.84.19.
* gnu/packages/prolog.scm (trealla): Update to 2.84.19.

Change-Id: Ibff6a882d9d410d2e6fe79a96b5b30c6a9d4d22d
2025-11-12 13:07:40 -06:00
Ludovic Courtès
bbd2d8c3d8 gnu: Remove references to deprecated ‘ruby-concurrent’.
* gnu/packages/ruby-xyz.scm (ruby-i18n)[propagated-inputs]: Use
‘ruby-concurrent-ruby’ instead of ‘ruby-concurrent’; remove label.
(ruby-asciidoctor-pdf, ruby-hamster, ruby-tzinfo)
(ruby-sucker-punch, ruby-sentry-core, ruby-sentry): Use ‘ruby-concurrent-ruby’
instead of ‘ruby-concurrent’.

Change-Id: I38761047bd6605e43839b8c3e31ec34d4e2c93c4
2025-11-12 18:34:07 +01:00
Ludovic Courtès
1956dd68ca gnu: rofi-pass: Remove reference to deprecated input.
This is a followup to 79ff2b353a.

* gnu/packages/password-utils.scm (rofi-pass-wayland)[inputs]: Remove
‘replace’ clause.

Change-Id: Iee7393388e5d3396eb38cbc68a6cbe39623b4bfc
2025-11-12 18:34:06 +01:00
Ludovic Courtès
c58dfea1c9 gnu: xfce4-volumed-pulse: Avoid deprecated input.
* gnu/packages/xfce.scm (xfce4-volumed-pulse)[inputs]: Change ‘keybinder-3.0’
to ‘keybinder’.

Change-Id: I2cabc125f3e4ff87ecbf983c6c324a42feb4146d
2025-11-12 18:34:06 +01:00
Ludovic Courtès
921ff0886b gnu: guile-fibers: Update to 1.4.2.
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.2.

Change-Id: I0741989846c9ad38d918ef73b072325e2358ecb0
2025-11-12 18:34:06 +01:00
Ludovic Courtès
710a9f775e gnu: guile2.2-fibers: Update to 1.4.x.
* gnu/packages/guile-xyz.scm (guile2.2-fibers): Inherit from ‘guile-fibers’,
not ‘guile-fibers-1.1’.

Change-Id: I848d4cd33f1d83552f6ca0bd83478d6bf94ad377
2025-11-12 18:34:06 +01:00
Liliana Marie Prikler
94b6528cbd gnu: git: Fix disallowed references.
This is a follow-up to ad461613d9.

* gnu/packages/version-control.scm (git)[#:disallowed-references]: Explicitly
list disallowed references instead of removing perl.

Fixes: guix/guix#4187 (Transformed git references disallowed perl)
2025-11-12 07:30:20 -08:00
Efraim Flashner
8eed773a70 gnu: age-plugin-yubikey: Install manpage.
* gnu/packages/rust-apps.scm (age-plugin-yubikey)[arguments]: Add a
phase to generate and install the manpage.

Change-Id: I449d26ec6376b4874b0fc7153533ba38ea71d5f9
2025-11-12 16:34:55 +02:00
Ahmad Jarara
b5e5a807d1 gnu: Add age-plugin-yubikey.
* gnu/packages/rust-apps.scm (age-plugin-yubikey): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add
age-plugin-yubikey.

Change-Id: I80e2a2f859f871567c72995b49ea3096b7be5fe8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-11-12 16:22:05 +02:00
Matthias Riße
2008750c92 gnu: Add dumbpipe.
* gnu/packages/rust-apps.scm (dumbpipe): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add dumbpipe.

Change-Id: I515c3fa0d9f75a46e75c640cae0ab42fcf4ac1b2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-11-12 15:32:12 +02:00
Guillaume Le Vaillant
9af82e589f gnu: cl-usocket: Update to 0.8.9.
* gnu/packages/lisp-xyz.scm (sbcl-usocket): Update to 0.8.9.

Change-Id: I697333c26eb18ce0fc234079c5dceb4676bc91c2
2025-11-12 14:07:17 +01:00
Guillaume Le Vaillant
0f7000fc53 gnu: cl-simple-matrix: Update to 3.5.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.5.

Change-Id: I6ab3723165c2afaedf4bfc4bc941ba3a772c3147
2025-11-12 14:07:17 +01:00
Sharlatan Hellseher
38d7ce4749 gnu: Remove demlo and some of go-* dependencies.
Development was stopped 7y ago, it depends on go-1.17 and fails to
build. This change removes Demlo and some of it's dependencies which are
not in use by others.

* gnu/packages/music.scm: (demlo, go-github-com-wtolson-go-taglib,
go-github-com-aarzilli-golua, go-github-com-stevedonovan-luar,
go-gitlab-com-ambrevar-golua-unicode): Delete variables.

Fixes: guix/guix#3444
Change-Id: I19c530f8a37b6314eb24678a179faae3e961145a
2025-11-12 12:32:42 +00:00