Liliana Marie Prikler
804c8104a3
gnu: emacs: Add lexical binding cookies.
...
* gnu/packages/emacs.scm (emacs-minimal)[#:phases]<install-c-source>
<install-site-start>: Add “;; -*- lexical-binding: t; -*-” at the top of the
generated files.
* gnu/packages/aux-files/emacs/comp-integrity.el: Likewise.
2026-05-12 09:58:30 +02:00
bdunahu
9492cfa45b
gnu: emacs: Fix ‘alpha-background’ frame parameter.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Add libxrender and libxt.
Change-Id: If0726a04956683e32747524b11656f5c267be8a4
Co-authored-by: Sviatoslav Bulbakha <mail@ssbb.me >
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Fixes : guix/guix#6490 (alpha-background frame parameter does nothing)
Fixes: https://issues.guix.gnu.org/71627 (likewise)
2026-05-12 09:58:30 +02:00
Liliana Marie Prikler
ea5bccd423
build: emacs-build-system: Respect “Package-Version”.
...
Unlike the builtin ‘package-buffer-info’, the ‘write-pkg-file’ procedure
previously ignored the “Package-Version” header, leading to wrongly reported
version numbers when an actual version would have been available.
* guix/build/emacs-build-system.scm (ensure-package-description): Check for
“package-version” header before invoking ‘lm-version’.
Fixes : guix/guix#5462 (‘emacs-build-system’ generates wrong package versions)
2026-05-12 09:58:30 +02:00
Patrick Norton
9abc0a2288
gnu: Add mps.
...
* gnu/packages/c.scm (mps): New variable.
Change-Id: I1dfc6bdc37c252a9488b412f06970890222a453d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-12 09:40:24 +02:00
Danny Milosavljevic
2a210ec364
gnu: Add accerciser.
...
* gnu/packages/gnome.scm (accerciser): New variable.
Change-Id: I5cad3737920881d3c5f73b116f2f2e18fc587ea6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-12 09:40:18 +02:00
Sughosha
78c8ab5782
gnu: Add jolt-physics.
...
* gnu/packages/game-development.scm (jolt-physics): New variable.
Change-Id: Ib9393401acd973199d0f2559760a8d07220cdc82
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-12 09:40:06 +02:00
Nicolas Graves
4fca464f91
gnu: ganeti: Update to 3.1.0.
...
* gnu/packages/patches/ganeti-openssh-test-fix.patch: Delete file.
* gnu/packages/patches/ganeti-procps-compat.patch: Likewise.
* gnu/packages/patches/ganeti-pyyaml-compat.patch: Likewise.
* gnu/packages/patches/ganeti-relax-dependencies.patch: Likewise
* gnu/packages/patches/ganeti-reorder-arbitrary-definitions.patch:
Likewise.
* gnu/packages/patches/ganeti-sphinx-import.patch: Likewise.
* gnu/packages/patches/ganeti-template-haskell-2.17.patch: Likewise.
* gnu/packages/patches/ganeti-template-haskell-2.18.patch: Likewise.
* gnu/local.mk: Unregister them.
* gnu/packages/virtualization.scm (ganeti): Update to 3.1.0.
[source]<patches>: Drop the above patches.
[arguments]<#:imported-modules, #:modules>:
Drop haskell build-system modules.
<#:phases>{configure-haskell, do-not-use-GHC_PACKAGE_PATH}:
Delete phases.
{patch-absolute-file-names, adjust-tests, pre-check}
{install-bash-completions}. Refresh file names.
Use srfi-26's cut when adequate.
[native-inputs]: Drop input labels.
[inputs]: Add ghc-case-insensitive, ghc-monad-control, ghc-parallel,
ghc-random, ghc-transformers-base. Remove ghc-psqueue.
Merges: https://codeberg.org/guix/guix/pulls/8330
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-12 14:08:40 +09:00
Ashish SHUKLA
204baea3ef
gnu: ugrep: Update to 7.8.1
...
* gnu/packages/search.scm (ugrep): Update to 7.8.1.
Change-Id: I867832cd5a75df5c80b9f74ad0fdda141f03fbf5
Merges: https://codeberg.org/guix/guix/pulls/8333
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-12 14:07:30 +09:00
Jelle Licht
911271ca56
gnu: emacs-apheleia: Include formatter scripts.
...
* gnu/packages/emacs-xyz.scm (emacs-apheleia)[arguments]<#:include>:
Install formatter scripts directory.
<#:exclude>: Filter out minified JavaScript file.
[source, home-page]: Update to radian-software URL.
Change-Id: Ib7186efb178fd7001b68d2f8b5bce269afb714ab
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-12 14:05:24 +09:00
Spencer King
3d2b6612b3
gnu: Add julia-quantuminterface.
...
* gnu/packages/julia-xyz.scm (julia-quantuminterface): New variable.
Change-Id: I40159a4f5a085e5a0637fa51b2f89cd4b6a299ab
Merges: https://codeberg.org/guix/guix/pulls/5923
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-12 13:36:27 +09:00
Noé Lopez
d6cca68094
gnu: cdrdao: Update to 1.2.6.
...
* gnu/packages/cdrom.scm (cdrdao): Update to 1.2.6.
[arguments]: Switch to list of g-exps style.
<#:configure-flags>: Enable building gcdmaster.
<#:phases>: Remove 'fix-configure.ac phase.
[build-system]: Switch to glib-or-gtk build system for gcdmaster.
[native-inputs]: Switch to more recent autoconf.
[inputs]: Add gtkmm-3 and libsigc++-2.
Change-Id: I921ca030ef42e2b00f9d35710475ba3450753f9d
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-05-12 09:09:50 +05:30
Maxim Cournoyer
7b478ce184
gnu: emacs-fj: Update to 0.37.
...
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.37.
[#:test-command]: Add 'CASK=' to command.
[#:phases]: Delete.
Change-Id: I4c9cb0fc1afb40e6480fb55747379dabd1fdeb23
2026-05-12 12:16:42 +09:00
Efraim Flashner
4dc59ee36b
gnu: rust-crates: Remove some rust crates.
...
These crates were mentioned specifically by cargo audit.
* gnu/packages/rust-crates.scm: Remove some unused crates.
Change-Id: I6e847a1373811c15eae222ddbcde1649e5349267
2026-05-11 19:47:44 +03:00
Efraim Flashner
0efd01162f
gnu: python-bed-reader: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-bed-reader]:
Update entry.
Change-Id: I0d4e1415040a32f65542c3bb01ed64119166ac65
2026-05-11 19:47:44 +03:00
Efraim Flashner
76b3f5be20
gnu: rust-cargo-edit: Update to 0.13.10.
...
* gnu/packages/rust-apps.scm (rust-cargo-edit): Update to 0.13.10.
[inputs]: Remove libgit2-1.8, add libgit2-1.9.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-cargo-edit]:
Update entry.
Change-Id: I666c6c74ca4c1d9b16dbf90e2267c867cb863877
2026-05-11 19:47:44 +03:00
Efraim Flashner
5e2ce939a5
gnu: pastel: Install shell-completions, man-pages.
...
* gnu/packages/rust-apps.scm (pastel)[arguments]: Add a phase to install
the shell completions and the man-pages.
Change-Id: Ia2e144dc0d54ff46adc65feebc9ac101e72eb32c
2026-05-11 19:47:44 +03:00
Efraim Flashner
f3939bbcd1
gnu: pastel: Update to 0.12.0.
...
* gnu/packages/rust-apps.scm (pastel): Update to 0.12.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[pastel]: Update
entry.
Change-Id: Ie88725741f157202a47440d8b41da390deccb3a8
2026-05-11 19:47:44 +03:00
Efraim Flashner
61065a5384
gnu: evil-helix: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[evil-helix]: Update
entry.
Change-Id: Ifbc2fe12628652c46a0cdb0f96eae1831d9650f0
2026-05-11 19:47:44 +03:00
Efraim Flashner
698559a3aa
gnu: helix: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[helix]: Update
entry.
Change-Id: I594f2e1a976223dfe91c9fc7d13c3599fdbd76b2
2026-05-11 19:47:44 +03:00
Yappaholic
5f5d345f53
gnu: Add xmake.
...
* gnu/packages/build-tools.scm (xmake): New variable.
Change-Id: I3a84e5be66635c745c3ae9f52c109af10dfec742
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8360
2026-05-11 17:49:11 +02:00
Ludovic Courtès
2cbe77f480
doc: cookbook: Add links from “Packaging Tutorial” to the manual.
...
* doc/guix-cookbook.texi (A ``Hello World'' package): Add link to “origin
Reference” and adjust markup.
(Extended example): Link to “origin Reference”. Fix markup. Link to
“Packages with Multiple Outputs”, “Build Systems”, “Build Phases”, and
“G-Expressions”. Adjust reference to the Guile manual.
(Inheritance): Link to “Defining Package Variants”.
(References): Use @xref to reference the manual.
Change-Id: Ifa605adc1c91f2735b66005c8a7412f60cdb4484
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8392
2026-05-11 17:49:11 +02:00
Nox
1ddcd976a0
gnu: rmpc: Update to 0.11.0.
...
* gnu/packages/mpd.scm (rmpc): Update to 0.11.0.
[home-page]: Update to new URI.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rmpc]: Update entry.
Change-Id: I8f509a2019d699a8271e50de7b92c7934904d2af
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-11 18:01:52 +03:00
Efraim Flashner
8fc4664f0e
gnu: sequoia: Update to 2.3.0.
...
Addresses rust security advisories, including CVE-2026-42783,
CVE-2026-42784.
* gnu/packages/sequoia.scm (sequoia): Update to 2.3.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)
[sequoia-chameleon-gnupg, sequoia-sq, sequioa-sqv, sequoia-wot-tools]:
Update entries.
Change-Id: Ic53219aae620e7405a43f5d17cecdebf35179b62
2026-05-11 17:20:20 +03:00
Efraim Flashner
b56f9d2271
gnu: stalwart: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[stalwart]: Update
entry.
Change-Id: Ib4d6444dea06b71dec5fa36a1baecd6fa7389607
2026-05-11 17:05:57 +03:00
Andreas Enge
5bb8ff2edd
services: bffe-shepherd-services: Fix detection of guile.
...
This partially reverts commit 3b53789393 .
* gnu/services/guix.scm (bffe-shepherd-services): Use the package,
not the variable name.
Change-Id: I3bd34b369528e72f08ee3d5833b30bf073b585d2
2026-05-11 14:31:03 +02:00
Zheng Junjie
295db2baea
gnu: Add vaultwarden.
...
* gnu/packages/password-utils.scm (vaultwarden): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add vaultwarden.
Change-Id: I950a3b5044221bb8b3aa8a56a9b8b367b09cfc6f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-11 14:54:46 +03:00
Maxim Cournoyer
eb9379c682
doc: Regenerate menus.
...
* doc/guix.texi: Regenerate menus.
Change-Id: If0394687ad607c7b869147733d38d609767a125e
2026-05-11 20:31:38 +09:00
Maxim Cournoyer
54e92a3c05
machine: hetzner: Refine installation with bind mount in rescue.
...
This reverts commit 3e1befe1d8 ("machine: hetzner: Fix deployment."),
adopting a simpler/correct alternative.
* gnu/machine/hetzner.scm (hetzner-machine-rescue-install-os): Bind mount
/gnu, not /gnu/store.
Change-Id: I09ffb4db8a39b4bcd5e7645aee63427c6bc969a0
Suggested-by: Rutherther <rutherther@ditigal.xyz >
2026-05-11 20:31:36 +09:00
Zheng Junjie
436aeea0bf
gnu: stalwart-cli: Update to 1.0.5.
...
* gnu/packages/mail.scm (stalwart-cli): Update to 1.0.5.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update stalwart-cli inputs.
Change-Id: Ie3979a947a93170669ae7d20092793adf307cc63
2026-05-11 13:37:11 +03:00
Zheng Junjie
a310d46cdd
gnu: stalwart: Update to 0.16.4.
...
* gnu/packages/mail.scm (stalwart): Update to 0.16.4.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update stalwart inputs.
Change-Id: Ic005264588844f54efd01716ed35516a95c6d761
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-11 13:36:24 +03:00
Efraim Flashner
25632f9412
gnu: py-spy: Adjust custom phase.
...
* gnu/packages/rust-apps.scm (py-spy)[arguments]: Rewrite the phase to
install the shell completions.
Change-Id: I3cd2bc1a68a351e621282ed7a5d13358886ad313
2026-05-11 13:13:59 +03:00
Efraim Flashner
97731feda5
gnu: py-spy: Update to 0.4.2.
...
* gnu/packages/rust-apps.scm (py-spy): Update to 0.4.2.
[arguments]: Add cargo-test-flags.
[inputs]: Remove libunwind.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[py-spy]: Update
entry.
Change-Id: I039d888012ced431e73a4209d9cabffa8178db37
2026-05-11 13:13:51 +03:00
Efraim Flashner
0bef017001
gnu: embree: Limit architecture support.
...
* gnu/packages/graphics.scm (embree)[supported-architectures]: New field.
Change-Id: If5c18e44d41050d1879140dc273ad76db019315d
2026-05-11 10:50:29 +03:00
Efraim Flashner
cf7adf3954
gnu: embree: Adjust configure-flags.
...
* gnu/packages/graphics.scm (embree)[arguments]: Adjust the
configure-flags to be appropriate per-architecture.
Change-Id: I03eaa53802198fcea012c68a68e7490d61101757
2026-05-11 10:50:26 +03:00
Efraim Flashner
892a857130
gnu: embree-3: Fix version number.
...
This is the number reported by the code and the hash matches.
* gnu/packages/graphics.scm (embree-3)[version]: Set to 3.13.5.
Change-Id: I4b4d28101a501e778a11a1ed6f5cc91c5a22cb2e
2026-05-11 10:50:23 +03:00
Tomas Volf
3ef72f23e6
gnu: crun: Update to 1.27.1.
...
* gnu/packages/containers.scm (crun): Update to 1.27.1.
Change-Id: If2c1efe17b919da5e20f1ad5d98f08dc225de17e
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-11 15:54:03 +09:00
Tomas Volf
432508202f
gnu: buildah: Update to 1.43.1.
...
* gnu/packages/containers.scm (buildah): Update to 1.43.1.
Change-Id: Ib6552cf1638cf12629355a96d322f2783315e820
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-11 15:54:03 +09:00
Tomas Volf
ce87998b2c
gnu: cni-plugins: Update to 1.9.1.
...
* gnu/packages/containers.scm (cni-plugins): Update to 1.9.1.
Change-Id: I0cf52e807c2925c341271dd165bd2b047600129a
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-11 15:53:55 +09:00
Anderson Torres
5c20c167b8
news: Add 'pt' translation.
...
* etc/news.scm: Add Portuguese translation for most recent entry.
Change-Id: I8a8327c0c5253cf37808e5bfc675bdfab2ebbbda
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-05-11 08:29:05 +02:00
Nguyễn Gia Phong
3e30ec4255
gnu: Remove efilinux.
...
* gnu/packages/efi.scm (efilinux): Delete variable.
Change-Id: I742bc3bcc36984f69dddd3c527aa077b07ee5aa0
Closes: https://codeberg.org/guix/guix/issues/7806
2026-05-11 15:10:49 +09:00
Nguyễn Gia Phong
b4ef2bb4ac
gnu: Remove musl-cross.
...
* gnu/packages/heads.scm (musl-cross): Delete variable.
Change-Id: I8de2a5f025f95d035377031d15c7b0d26ff1438e
Closes: https://codeberg.org/guix/guix/issues/6504
2026-05-11 15:10:34 +09:00
Akiyoshi Suda
bce3de8c33
gnu: Add python-constraint2.
...
* gnu/packages/maths.scm (python-constraint2): New variable.
Change-Id: I436a0e664c0fae31efb18915246c6bfc2137f118
Merges: https://codeberg.org/guix/guix/pulls/8315
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-11 14:39:36 +09:00
Nigko Yerden
5b47e87694
gnu: tor: Update to 0.4.9.8.
...
* gnu/packages/tor.scm (tor): Update to 0.4.9.8.
Change-Id: I78dc84c9ba19d6aaf3b5c09f8c1a418944707a63
Merges: https://codeberg.org/guix/guix/pulls/8490
Reviewed-by: André Batista <nandre@riseup.net >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-11 14:25:44 +09:00
moksh
79eb796cc6
gnu: seer-gdb: Update to 2.7.
...
* gnu/packages/debug.scm (seer-gdb): Update to 2.7.
[arguments]: Use gexps. [source]: Indent.
<uri>: Drop .git suffix. <file-name>: Use git-file-name.
[inputs]: Switch to Qt6 versions of inputs. Add qtsvg and gdb.
Change-Id: I324ff5d1a19b6f5267c7b83e8e88cd66ef0c8639
Merges: https://codeberg.org/guix/guix/pulls/8324
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-11 13:46:07 +09:00
Artyom V. Poptsov
0f6b97e1a8
gnu: go-github-com-syncthing-notify: Fix tests.
...
* gnu/packages/golang-xyz.scm (go-github-com-syncthing-notify): Fix tests.
[arguments]<#:phases>: Disable "TestRecreated" test as it sometimes fails due
to timeout.
Change-Id: I2cf2bf5c9822540ef05878edb43e7e82da88c140
2026-05-11 07:06:41 +03:00
Artyom V. Poptsov
c47216bede
gnu: go-github-com-zmap-zcertificate: Fix whitespace issues.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zcertificate): Fix
whitespace issues.
Change-Id: I86feb8107d5378419961fe5f2d2d8611275c868a
2026-05-11 07:05:48 +03:00
Artyom V. Poptsov
bd98d33841
gnu: go-github-com-melbahja-goph: Update to 1.5.0.
...
* gnu/packages/golang-crypto.scm (go-github-com-melbahja-goph): Update to 1.5.0.
Change-Id: Iea660b767a56b275dc3538c5fb1b1f1eb5211c2b
2026-05-11 06:17:57 +03:00
Florian Pelz
6094799db8
news: Add 'de' translation.
...
* etc/news.scm: Add German translation for channel files entry.
Change-Id: I2e3883c52ac2b67f7a7ec084249e9d4887a78f91
2026-05-11 00:35:11 +02:00
Thanos Apollo
fc27102e8a
gnu: emacs-cider: Update to 1.21.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.21.0.
[source]: Update hash.
[arguments]<#:lisp-directory>: Add; source moved to lisp/.
<#:include>: Remove; lein.sh and clojure.sh no longer exist.
<#:phases>: Replace 'check with directory excursion to project
root for eldev test discovery.
Merges guix/guix!8347
Change-Id: I698027569489a8a87d8097787a39dfb9d6b29e4d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-10 19:00:41 +02:00
Thanos Apollo
fcd85e7ca8
gnu: emacs-transient: Update to 0.13.2.
...
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.13.2.
Merges guix/guix!8347
Change-Id: Ie9d5417aaa5b0b241f11dda0e0781fe7ecd57853
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-10 19:00:33 +02:00
Thanos Apollo
a9b4d9dab2
gnu: emacs-ellama: Update to 1.17.1.
...
* gnu/packages/emacs-xyz.scm (emacs-ellama): Update to 1.17.1.
Merges guix/guix!8347
Change-Id: I52c786f23e7b4405d53168049479078a38326e3a
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-10 19:00:24 +02:00
Thanos Apollo
6f8ebeb67c
gnu: emacs-spinner: Switch to git-fetch.
...
* gnu/packages/emacs-xyz.scm (emacs-spinner)[source]: Switch to
git-fetch.
Merges guix/guix!8347
Change-Id: I078f9de7684758f2a4ab6a804dae67bd94559a94
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-10 19:00:04 +02:00
Janneke Nieuwenhuizen
56a998e94c
gnu: grub: Also search for multiboot kernel.
...
* gnu/bootloader/grub.scm (make-grub-configuration): Also add search for
multiboot-kernel.
Change-Id: I19be79ef35b08059b8d13946836a06ae9f2cd402
2026-05-10 18:44:27 +02:00
Janneke Nieuwenhuizen
1100e266a6
system: hurd: Add pciutils to %base-packages/hurd.
...
* gnu/system/hurd.scm (%base-packages/hurd): Add pciutils.
Change-Id: Id5d69b83a51a59ca6214a3f7a8b61d53fe9f66d3
2026-05-10 18:44:27 +02:00
Janneke Nieuwenhuizen
d255c4e9f2
guix: rumpkernel: Update to debian/0_20250111-6.
...
* gnu/packages/hurd.scm (rumpkernel): debian/0_20250111-6.
Change-Id: Iaf5791c170b290c60ae4a8bac54e7aceb04b56ed
2026-05-10 18:44:27 +02:00
Janneke Nieuwenhuizen
7f8750a383
system: hurd: Add acpi server.
...
See <https://lists.gnu.org/archive/html/bug-hurd/2023-07/msg00000.html >.
* gnu/system.scm (hurd-multiboot-modules): Add acpi-command.
2026-05-10 18:44:27 +02:00
Janneke Nieuwenhuizen
b39a170b3b
gnu: hurd: Use libacpica.
...
This allows enabling the acpi service.
* gnu/packages/hurd.scm (hurd)[inputs]: Add libacpica.
Change-Id: I4c234cf4296b6dbd3d42622527d698fbebbe4760
2026-05-10 18:44:27 +02:00
Janneke Nieuwenhuizen
d543870175
gnu: Add libacpica.
...
* gnu/packages/hurd.scm (libacpica): New variable.
Change-Id: Idd30328c3417e5232dc01a38da913b796da5c4e0
2026-05-10 18:44:27 +02:00
Ludovic Courtès
8ddc279254
news: Add entry about downloading channel files.
...
* etc/news.scm: Add entry.
Change-Id: I026b6653de697666e2c177792ee879f7a508ded7
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6745
2026-05-10 17:02:57 +02:00
Ludovic Courtès
03b2e7f34a
doc: Add a list of ‘guix hash’ examples.
...
* doc/guix.texi (Invoking guix hash): Add examples.
(Invoking guix time-machine): Add cross reference.
Change-Id: I128d8a884f26e580955a0316caa2e119cff4498b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:08 +02:00
Ludovic Courtès
c9dcd203e5
pull, time-machine: ‘--allow-untrusted-channels’ takes an argument.
...
* guix/scripts/pull.scm (%default-options): Change ‘require-trusted-channels?’
to ‘require-trusted-channels’.
(show-help, %options): Support optional argument to
‘--allow-untrusted-channels’.
(channel-list): Adjust accordingly.
* guix/scripts/time-machine.scm (show-help, %options)
(%default-options): Likewise.
* tests/guix-time-machine.sh: Add test.
* doc/guix.texi (Invoking guix pull)
(Invoking guix time-machine): Adjust accordingly.
Suggested-by: Reepca Russelstein <reepca@russelstein.xyz >
Change-Id: I342ebbcc7355953487a5c6c8ac85048943a5ac46
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:08 +02:00
Ludovic Courtès
f13901f6cb
pull, time-machine: Accept content SWHIDs as arguments to ‘--channels’.
...
* guix/swh.scm (swhid-content-data): New procedure.
(call): Do not close ‘port’ when ‘result’ is the same as ‘port’.
* guix/scripts/pull.scm (swhid-content-data*): New procedure.
(channel-list): Accept ‘file’ as a SWHID.
* tests/guix-time-machine.sh: Add test.
* doc/guix.texi (Invoking guix pull): Document it.
(Invoking guix time-machine): Likewise.
Change-Id: I8145cd8685fe2926b1548d4a2dcd54804d89228a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:08 +02:00
Ludovic Courtès
4b81a4df19
pull, time-machine: Support transparent download of channel files.
...
* guix/scripts/pull.scm (%default-options): Add ‘require-trusted-channels?’.
(show-help, %options): Add ‘--allow-untrusted-channels’.
(trusted-channels, equivalent-channels?, check-trusted-channels): New
procedures.
(channel-list)[require-trusted-channels?]: New variable.
[load-channels]: Honor it and call ‘check-trusted-channels’.
* guix/scripts/time-machine.scm (show-help, %options): Add
‘--allow-untrusted-channels’.
(%default-options): Add ‘require-trusted-channels?’.
* tests/guix-time-machine.sh: Add test.
* doc/guix.texi (Invoking guix pull): Update ‘--channels’ documentation and
document ‘allow-untrusted-channels’.
(Invoking guix time-machine): Likewise.
(Channels with Substitutes): Add example of ‘guix pull’ with a URL.
Change-Id: If0bb6acaedf324e35a21c9c7d285f3e423ae49aa
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:08 +02:00
Ludovic Courtès
2d4f290e17
ui: ‘load*’ accepts a file name or a port.
...
* guix/ui.scm (load/isolated): Change ‘file’ parameter to ‘port’ and adjust
accordingly.
(load*): Change ‘file’ to ‘file-or-port’ and adjust accordingly.
* tests/ui.scm ("load/isolated, reading exceeds limits")
("load/isolated, attempt to import module")
("load/isolated, attempt to allocate with 'cons'")
("load/isolated, attempt to allocate with 'make-vector'")
("load/isolated, use of allowed bindings"): New tests.
Change-Id: I0ec8fa2717c02041d409f6dc59b753d4501107f9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:08 +02:00
Ludovic Courtès
882f46bdd7
http-client: Record file name in returned port.
...
* guix/http-client.scm (http-fetch): Add call to ‘set-port-filename!’.
Change-Id: I621e467308c54463399dfa283c920bef705e425a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:07 +02:00
Ludovic Courtès
3deecc2f87
perform-download: Use ‘read/safe’ from (guix ui).
...
* guix/scripts/perform-download.scm (read/safe): Remove.
Change-Id: I941e1ab299dc1e82b2587ae58fc9f44aa9187653
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:07 +02:00
Ludovic Courtès
36d431c051
pull, time-machine: Evaluate channels in a sandbox by default.
...
* guix/scripts/pull.scm (%default-options): Add
‘isolated-channel-evaluation?’.
(show-help, %options): Add ‘--unsafe-channel-evaluation’.
(%safe-channel-bindings): New variable.
(channel-list): Honor ‘isolated-channel-evaluation?’.
* guix/scripts/time-machine.scm (show-help, %options): Add
‘--unsafe-channel-evaluation’.
(%default-options): Add ‘isolated-channel-evaluation?’.
* tests/guix-time-machine.sh: Test use of unauthorized bindings in channel
files.
* doc/guix.texi (Invoking guix time-machine): Document
‘--unsafe-channel-evaluation’.
(Invoking guix pull): Likewise.
(Channels with Substitutes): Add index entry for
‘channel-with-substitutes-available’. Mention that it requires
‘--unsafe-channel-evaluation’.
Change-Id: I75f60dba516f42ef62a9d779cde8e2f0a9d0c140
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:07 +02:00
Ludovic Courtès
568f8e97a7
ui: Add #:isolated? parameter to ‘load*’.
...
* guix/ui.scm (read/safe, sever-module!, load/isolated): New procedures.
(pure-bindings-sans-allocators): New variable.
(load*): Add #:isolated? parameter and honor it.
Change-Id: I0164a7a28997e01c6948ed32d26900b5bf524b27
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:07 +02:00
Ludovic Courtès
94ae360ab4
ui: ‘load*’ takes a list of modules to import.
...
* guix/ui.scm (load*): Change ‘module’ to ‘imports’. Define ‘user-module’.
* guix/scripts/build.scm (options->things-to-build): Update to new ‘load*’
calling convention.
* guix/scripts/deploy.scm (load-source-file): Likewise.
* guix/scripts/environment.scm (load-manifest)
(options/resolve-packages): Likewise.
* guix/scripts/home.scm (process-action): Likewise.
(%user-module): Rename to…
(%user-modules): … this, and change to a list of module names.
* guix/scripts/pack.scm (guix-pack): Update ‘load*’ calls.
* guix/scripts/package.scm (load-manifest, %options): Likewise.
* guix/scripts/pull.scm (channel-list): Likewise.
* guix/scripts/refresh.scm (packages-from-manifest): Likewise.
* guix/scripts/system.scm (%user-module): Rename to…
(%user-modules): … this, and change to a list of module names.
(read-operating-system): Adjust accordingly.
(process-action): Likewise.
* guix/scripts/weather.scm (load-manifest): Likewise.
* tests/gexp.scm ("local-file, relative file name, within gexp, compiled"):
Likewise.
Change-Id: Ic838e66719d89de556ac0872c3ce0c8ff6de8790
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-10 17:01:07 +02:00
gemmaro
a6f6e6c7b3
gnu: uriparser: Update to 1.0.2 [security fixes].
...
Includes fixes for CVE-2026-42371, CVE-2026-44927, and CVE-2026-44928.
* gnu/packages/web.scm (uriparser): Update to 1.0.2.
Change-Id: I0c4ac0be248e32afa5aa8e8817c8497d783af0ef
Merges: https://codeberg.org/guix/guix/pulls/8492
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-10 21:59:22 +09:00
Julien Lepiller
9f8d0595a2
gnu: gramps: Update to 6.0.8.
...
* gnu/packages/genealogy.scm (gramps): Update to 6.0.8.
Change-Id: I4d2a2af75b42b9a858d88a054b9cca569db8e769
2026-05-10 12:38:59 +02:00
chris0ax
bb40939209
gnu: plover: Improve style
...
* gnu/packages/stenography.scm (plover)[source]: Reflow.
[arguments]<#:test-flags>: Fix indentation.
<#:phases>{install-udev-rules}: Use G-expression.
Change-Id: Ib867c2c74ee1a222d89d7fd5f197bb998ac60e62
Merges: https://codeberg.org/guix/guix/pulls/7857
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-10 17:29:08 +09:00
chris0ax
d00631a4ff
gnu: plover: Update to 5.3.0.
...
Propagated inputs are populated to allow Plover plugins
to be packaged in the future.
* gnu/packages/stenography.scm (plover): Update to 5.3.0.
[arguments]<#:test-flags>: Move to here...
<#:phases>{check}: ...from here. Remove custom phase definition.
{wrap-executable}: Switch QT_PLUGIN_PATH to Qt 6.
{set-paths, update-i18n-catalog, install-desktop}: Add phases.
[native-inputs]: Add python-setuptools. Remove python-wheel.
[inputs]: Replace qtsvg-5 with qtsvg. Add qtbase, qtwayland.
[native-inputs]: Move python-evdev... [inputs]: ..., python-appdirs,
python-dbus-1.2, python-hidapi, python-plover-stroke, python-pyserial,
python-rtf-tokenize, python-wcwidth, and python-xlib from here...
[propagated-inputs]: ...to here. Add python-packaging,
python-pkginfo, python-psutil, python-pygments,
python-readme-renderer, python-requests-cache,
python-requests-futures, and python-xkbcommon.
Replace python-pyqt with python-pyside-6.
Change-Id: Id55ea1f7be36cbc9bfbd3cb49eeafb8fb8d80c6f
Modified-by: Nguyễn Gia Phong <cnx@loang.net >
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-10 17:29:08 +09:00
chris0ax
8e8403b996
gnu: Add python-xkbcommon.
...
* gnu/packages/python-xyz.scm (python-xkbcommon): New variable.
Change-Id: Ib36611baaf0fb9fea0f0bd912ff162f661c3bb7b
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-10 17:29:08 +09:00
Artyom V. Poptsov
33550057ae
gnu: wireproxy: Update to 1.1.2.
...
* gnu/packages/networking.scm (wireproxy): Update to 1.1.2.
[source]<origin>: Change URL to "https://github.com/windtf/wireproxy ".
[arguments]<#:import-path>: Set to
"github.com/windtf/wireproxy/cmd/wireproxy".
<#:unpack-path>: Set to "github.com/windtf/wireproxy".
[home-page]: Set to "https://github.com/windtf/wireproxy ".
Change-Id: I9f1df7282a1405f0fd95ceece355466c3397173d
2026-05-10 10:40:38 +03:00
Artyom V. Poptsov
3c85becdf7
gnu: iperf: Update to 3.21.
...
* gnu/packages/networking.scm (iperf): Update to 3.21.
Change-Id: I4444d22c017b1b4cbb9cc98beefc8a551395ddb4
2026-05-10 10:40:38 +03:00
Artyom V. Poptsov
c451c185de
gnu: atftp: Update to 0.8.1.
...
* gnu/packages/networking.scm (atftp): Update to 0.8.1.
Change-Id: I47622343ba3a88f8b6f5d634e9db3e009e34d3a8
2026-05-10 10:40:38 +03:00
Cayetano Santos
a404ada964
gnu: emacs-forgejo: Update to 0.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): Update to 0.2.0.
Change-Id: I2b7b310af5697b8e06313ac56bbaf176d12b5f76
2026-05-10 09:34:33 +02:00
Mark H Weaver
fcacbd0826
gnu: icecat: Update to 140.10.2-gnu1 [security fixes].
...
Includes fixes for CVE-2026-8090, CVE-2026-8092, and CVE-2026-8094.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-05-10 02:06:46 -04:00
Akiyoshi Suda
24061dccef
gnu: Add python-rustworkx.
...
* gnu/packages/python-xyz.scm (python-rustworkx): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[python-rustworkx]:
New entry.
Change-Id: Ic5fbb7303d00ebadc9086a92936ce59bc7b745fe
Merges: https://codeberg.org/guix/guix/pulls/8290
Reviewed-by: Efraim Flashner <efraim@flashner.co.il >
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-10 12:37:29 +09:00
Sughosha
794173c04a
gnu: strawberry: Update to 1.2.19.
...
The bundled Discord RPC is rewritten and is now part of strawberry itself.
* gnu/packages/music.scm (strawberry): Update to 1.2.19.
[source]: Remove snippet.
Change-Id: I64c788472ddd5ee5b88be26eec3abd7522ce33b7
2026-05-10 00:06:43 +05:30
Wilko Meyer
18f6d3537f
gnu: linux-libre 6.1: Update to 6.1.172.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.172.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I82f9e9bf7c9e2498b1f6d87abfdeacf7431aa353
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-09 08:49:57 -07:00
Wilko Meyer
9075b70fdc
gnu: linux-libre 5.15: Update to 5.15.206.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.206.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I33143dfef87633317b29a7ca3aabcd2f381857bb
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-09 08:49:54 -07:00
Wilko Meyer
ccd324ef6d
gnu: linux-libre 5.10: Update to 5.10.255.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.255.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: I542a482a39fa2ca448bb40d1690f680d90ff6963
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-09 08:49:47 -07:00
Dariqq
57fb0b2312
gnu: libgit2: Don't set PKG_CONFIG_EXECUTABLE.
...
The variable is set automatically after 3fe0b451c6
("build-system: cmake: Use a toolchain file for cross compiling.")
* gnu/packages/version-control.scm (libgit2-1.9)[#:configure-flags]:
When cross compiling remove setting PKG_CONFIG_EXECUTABLE.
Change-Id: I97cb9105cf33728bcb56bb86722d277ea967e8f4
Merges: https://codeberg.org/guix/guix/pulls/8236
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-09 23:33:59 +09:00
Hilton Chain
b2a13dcf54
system: os-release: Update BUG_REPORT_URL.
...
* gnu/system.scm (os-release): Update BUG_REPORT_URL to Codeberg.
Merges: https://codeberg.org/guix/guix/pulls/8263
Reviewed-by: Ludovic Courtès <ludo@gnu.org >
Reviewed-by: Murilo <murilo@disroot.org >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-09 22:11:58 +09:00
Patrick Norton
2ca9efb154
gnu: whois: Update to 5.6.6.
...
* gnu/packages/networking.scm (whois): Update to 5.6.6.
Change-Id: I2c27cfd4e74df76f484f9d8caebccd60653584a3
Merges: https://codeberg.org/guix/guix/pulls/8426
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-09 22:10:09 +09:00
Efraim Flashner
0ab9e0ad28
gnu: node-balanced-match: Remove duplicate definition.
...
* gnu/packages/node-xyz.scm (node-balanced-match):
Reflow definition with `guix style`.
(node-balanced-match-1): Remove variable.
(node-brace-expansion-1)[inputs]: Replace node-balanced-match-1
with node-balanced-match.
Change-Id: Ibb65912fcdd503709ec7fb522786082606570796
Merges: https://codeberg.org/guix/guix/pulls/6491
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-09 22:00:29 +09:00
Yappaholic
8fdcc9a4a2
gnu: libuv-for-lua: Update to 1.44.2
...
* gnu/packages/libevent.scm (libuv-for-lua): Update to 1.44.2.
Fixes: a11eeeaf63 ("gnu: lua-luv: Update to 1.44.2-0")
Merges: https://codeberg.org/guix/guix/pulls/8454
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-09 21:25:45 +09:00
Nguyễn Gia Phong
9fbec1f16f
gnu: fennel: Update to 1.6.1.
...
* gnu/packages/lua.scm (fennel): Update to 1.6.1.
[arguments]<#:make-flags>: Use gexp.
Change-Id: I6b63c385300d988f46668b81b5fe4893c4a7372a
Merges: https://codeberg.org/guix/guix/pulls/8372
2026-05-09 21:19:14 +09:00
Sughosha
2bf228ab40
gnu: sideload: Fix build.
...
* gnu/packages/pantheon.scm (sideload)[arguments]: Switch to gexp.
Change-Id: I5e482dedaf5bec95c6320663f03b3f97fab56cde
2026-05-09 16:22:59 +05:30
Sören Tempel
027eec1faf
gnu: bvi: Update to 1.5.0.
...
* gnu/packages/hexedit.scm (bvi): Update to 1.5.0.
Change-Id: Ie3ae2ad492f8d7286b29bd1127ecdb54260d2bbf
2026-05-09 12:20:34 +02:00
Sören Tempel
5b0d1fc8ab
gnu: cvc5: Update to 1.3.4.
...
* gnu/packages/maths.scm (cvc5): Update to 1.3.4.
[source]<patches>: Remove patches.
* gnu/local.mk (dist_patch_DATA): Deregister removed patches.
* gnu/packages/patches/cvc5-reproducible-build.patch: Delete file.
* gnu/packages/patches/cvc5-symfpu-compatibility.patch: Delete file.
Change-Id: I83d05653587fedcb21b78dfbae2026960fe07f55
2026-05-09 12:16:09 +02:00
Guillaume Le Vaillant
1158d6f4ea
gnu: p2pool: Update to 4.15.
...
* gnu/packages/finance.scm (p2pool): Update to 4.15.
Change-Id: Id69de3f693eb791fde81ea0b2a907387c07e4ad0
2026-05-09 10:19:31 +02:00
Wilko Meyer
e39609d41b
gnu: linux-libre 6.6: Update to 6.6.138.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.138.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Id7dcfe0207fe7f3b189ad0f675da943410d83959
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-09 00:42:04 -07:00
Ashish SHUKLA
02b3d4d442
gnu: tuxedo-keyboard: Update to 4.22.2
...
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.22.2.
Merges guix/guix!8449
Change-Id: I2afa2ef44210f1e0b18efd66dc1f8161744b7095
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-09 09:32:48 +02:00
Thanos Apollo
3f89f7b20c
gnu: emacs-forgejo: Update to 0.1.7.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): Update to 0.1.7.
Merges guix/guix!8444
Change-Id: I50918f9d6e7888e3ce24b7912aa7c4057acc7ef9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-09 09:27:15 +02:00
Thanos Apollo
d121362bef
gnu: emacs-gnosis: Update to 0.10.6.
...
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.10.6.
[arguments]<#:lisp-directory>: Add; sources moved to lisp/.
<#:test-command>: Use make -C .. for top-level Makefile.
<#:phases>: Update 'make-info likewise.
Merges guix/guix!8444
Change-Id: Ic9df6a646bbec67af9a0bfd33168495d0335c68e
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-09 09:26:24 +02:00
Thanos Apollo
a243040e4d
gnu: emacs-keymap-popup: Update to 0.2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-keymap-popup): Update to 0.2.7.
[description]: Fix typo: keyboard -> keymap.
Merges guix/guix!8444
Change-Id: I464dc30c43bd274c3f0a62b4022f268801141902
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-09 09:26:02 +02:00
satoshi
b48654ff08
gnu: linux-libre 6.12 [riscv64]: Add kernel option.
...
Fixing regression from https://codeberg.org/guix/guix/pulls/4855
Due to an open issue https://codeberg.org/guix/guix/issues/7570 creation of riscv images is broken. This patch is fixing it for kernel 6.12 (with other versions it could also work but I was not testing it yet)
* gnu/packages/aux-files/linux-libre/6.12-riscv.conf: Add CONFIG_SCSI_VIRTIO
as a module.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-09 00:10:13 -07:00
Vagrant Cascadian
6b39fe14d9
gnu: Add linux-libre-arm64-mnt-reform 7.0.
...
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-7.0): New variable.
2026-05-09 00:10:10 -07:00
Vagrant Cascadian
8bcdaeef8e
gnu: Add reform-debian-packages-for-7.0.
...
* gnu/packages/linux.scm (reform-debian-packages-for-7.0): New variable.
2026-05-09 00:10:08 -07:00
Vagrant Cascadian
86e413b46f
gnu: consolidate linux-libre-arm64-mnt-reform kernel configurations options
...
across versions.
* gnu/packages/linux.scm (mnt-reform-kernel-options): New variable.
(linux-libre-arm64-mnt-reform-6.12, linux-libre-arm64-mnt-reform-6.18,
linux-libre-arm64-mnt-reform-6.19)[#:extra-options]: Use
mnt-reform-kernel-options.
2026-05-09 00:10:04 -07:00
Wilko Meyer
33730f95a9
gnu: linux-libre 6.12: Update to 6.12.87.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.87.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I7c1f54d4998a5a75c64bede3184c986781789153
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-08 23:54:18 -07:00
Wilko Meyer
5f65d3f998
gnu: linux-libre 6.18: Update to 6.18.28.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.28.
(linux-libre-6.18-pristine-source): Update hash.
Change-Id: I00a0f5b4edcf8e0264cb4bf7655e0212b2b1daa8
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-08 23:54:15 -07:00
Wilko Meyer
883d0e0f83
gnu: linux-libre 7.0: Update to 7.0.5.
...
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.5.
(linux-libre-7.0-pristine-source): Update hash.
Change-Id: Id98b7f2ac3a1c8a0c7e5e4f141260e3ea4660742
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-08 23:54:12 -07:00
Sughosha
77ae767bae
gnu: amarok: Fix playback error.
...
* gnu/packages/kde-multimedia.scm (amarok)[arguments]<#:phases>: Add
'wrap-program phase to wrap GST_PLUGIN_SYSTEM_PATH.
Change-Id: I565b9fbf0c3788b160d68a2d71a12aadbad55fc5
2026-05-09 09:42:28 +05:30
Sughosha
d7aacd8c84
gnu: rattlesnake: Fix start-up.
...
* gnu/packages/kde-multimedia.scm (rattlesnake)[arguments]: Realign.
<#:phases>: Add 'wrap-program phase to wrap GST_PLUGIN_SYSTEM_PATH.
[propagated-inputs]: Move gstreamer, gst-plugins-base, and gst-plugins-good to
...
[inputs]: ... here. Add kirigami-addons.
Change-Id: I254f1953a4751f6cafe7b32ad9e7a6425b06aae7
2026-05-09 09:42:28 +05:30
Sughosha
e1a0cd5c7b
gnu: kamoso: Fix start-up.
...
* gnu/packages/kde-multimedia.scm (kamoso)[arguments]: Realign.
<#:phases>: Add 'wrap-program phase to wrap GST_PLUGIN_SYSTEM_PATH.
Fixes : guix/guix#8202
Change-Id: I192e9a201bf5ed3eaebcba895152dd4df028c2af
2026-05-09 09:42:19 +05:30
Cayetano Santos
355e90f787
gnu: emacs-shell-pop: Update to 0.70.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-pop): Update to 0.70.
[arguments]: Disable #:tests?.
Change-Id: I4f3fa9d81996f8b7567ad2c5e6a6550d1562a371
2026-05-09 01:01:52 +02:00
Ludovic Courtès
3ec013018a
gnu: guix-modules: Update to 0.4.0.
...
* gnu/packages/package-management.scm (guix-modules): Update to 0.4.0.
Change-Id: I40267af9e0d1a6e42e5e4dcc2a72f51c745064ca
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8418
2026-05-08 22:39:53 +02:00
Ludovic Courtès
ef3dcc29e5
doc: Build with Texinfo 7.
...
This is a backport of guix/lernigilo#7 and followup commits.
* doc/build.scm (html-manual-identifier-index)[build]
(collect-anchors): Add clauses matching Texinfo 7 output.
(syntax-highlighted-html)[build](concatenate-snippets): Likewise.
(syntax-highlight):Likewise.
(stylized-html)[stylized-html]: Do not insert <link> tag for ‘%manual-css-url’
since it’s already added by ‘makeinfo’.
Change-Id: I3a51eece053d4fdeeaa72d2642fd4a62695cc3a6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8272
2026-05-08 22:22:14 +02:00
Ludovic Courtès
b84d3cb9bf
doc: Remove extra parent in ‘shepherd-signal-action’ example.
...
* doc/guix.texi (Shepherd Services): Remove extra paren in example.
Change-Id: I6530e8a9cb3a5f9596f57f8b6c7dc4ea8e3fab77
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-08 22:22:13 +02:00
Ludovic Courtès
cd9d6853d4
doc: For Guile identifiers, refer to doc.guix.gnu.org.
...
* doc/build.scm (%guile-manual-base-url): Point to doc.guix.gnu.org.
Change-Id: I0be6a42e6bbb84a5ee7c3cbe9fd9d0e0867acb14
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-08 22:22:13 +02:00
jgart
d83568b31d
gnu: trealla: Update to 2.97.0.
...
* gnu/packages/prolog.scm (trealla): Update to 2.97.0.
Change-Id: I749d9600e1496476548ec3506240d364d8ee41cc
2026-05-08 08:40:39 -04:00
Andreas Enge
8975ae41b7
gnu: Remove librsync-0.9.
...
* gnu/packages/rsync.scm (librsync-0.9): Delete variable.
Fixes : guix/guix#7739
Change-Id: I124ae4c934fc5618e7e853bfc7e19077886c3049
2026-05-08 12:31:53 +02:00
Liam Hupfer
fff231162b
gnu: Add emacs-kkp.
...
* gnu/packages/emacs-xyz.scm (emacs-kkp): New variable.
Change-Id: Ie09ddbc528a69a9fe4c8d0a51f22e57b0d0942bd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:58 +02:00
Liam Hupfer
6e0a7e14e0
gnu: Add emacs-magit-lfs.
...
* gnu/packages/emacs-xyz.scm (emacs-magit-lfs): New variable.
Change-Id: I862022bec344221272fbc80d03884ce9e5c85e07
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:51 +02:00
Liam Hupfer
f66846de2f
gnu: Add emacs-isayt.
...
* gnu/packages/emacs-xyz.scm (emacs-isayt): New variable.
Change-Id: I7b8989db415df2d76dd898e4de6f9f536c0cc1cf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:40 +02:00
Liam Hupfer
e0c204b2c2
gnu: Add emacs-highlight-quoted.
...
* gnu/packages/emacs-xyz.scm (emacs-highlight-quoted): New variable.
Change-Id: Iefbd572b6e59155a61fb1d8b0ca13b5ecee61337
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:33 +02:00
Liam Hupfer
5cbdcd4a9a
gnu: emacs-puni: Update to 0-4.fe132f8.
...
* gnu/packages/emacs-xyz.scm (emacs-puni): Update to 0-4.fe132f8.
Change-Id: I21576c0313604cc5c01dd6742791270e0aedd2d4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:31 +02:00
Thanos Apollo
9c664e9a85
gnu: emacs-next: Update to 31.0.50-3.d969185.
...
* gnu/packages/emacs.scm (emacs-next-minimal): Update to 31.0.50-3.d969185.
Change-Id: I59f3f216047ba9e27a8b190dfbf7af1badca06c0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:21 +02:00
equalsraf
133e135cc7
gnu: tree-sitter-vimdoc: Update to 4.1.0.
...
* gnu/packages/tree-sitter.scm (tree-sitter-vimdoc): Update to 4.1.0.
Change-Id: I9766208d7f580fc6bfcf9839b77c1f81f89ef185
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:18 +02:00
equalsraf
9b91ff6e74
gnu: tree-sitter-vim: Update to 0.8.1.
...
* gnu/packages/tree-sitter.scm (tree-sitter-vim): Update to 0.8.1.
Change-Id: Ie764e794a2656a477e7e2811a4eaad6962f9dda1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:34:15 +02:00
equalsraf
d22620424b
gnu: tree-sitter-query: Update to 0.8.0.
...
* gnu/packages/tree-sitter.scm (tree-sitter-query): Update to 0.8.0.
Change-Id: Iaefe651e68d1e5255ca5ad4f1d4bc59c62b4d937
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:33:58 +02:00
equalsraf
d3b0f2323e
gnu: tree-sitter-markdown: Update to 0.5.3.
...
* gnu/packages/tree-sitter.scm (tree-sitter-markdown): Update to 0.5.3.
Change-Id: I054aa02030992c927abe69911ca630a7d505a728
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:33:55 +02:00
equalsraf
e420a1974c
gnu: tree-sitter-lua: Add tree-sitter-lua 0.5.0.
...
* gnu/packages/tree-sitter.scm (tree-sitter-lua): Update to 0.5.0.
Fixes : guix/guix#7981 (Neovim tree-sitter dependencies out of date)
Change-Id: I17dba80cdf327354e9bd4777cb168792a5b10a72
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:32:47 +02:00
equalsraf
115aae70b6
gnu: tree-sitter-c: Update to 0.24.1.
...
* gnu/packages/tree-sitter.scm (tree-sitter-c): Update to 0.24.1.
Change-Id: I518279c0346409089e9549ed020900a1d2cbd764
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-07 22:32:40 +02:00
jgart
117043e5e8
gnu: trealla: Update to 2.96.3.
...
* gnu/packages/prolog.scm (trealla): Update to 2.96.3.
Change-Id: Ib2eba6792474b5586e37a3afd73bacee5b309311
2026-05-07 15:02:22 -04:00
jgart
9a7db2db5d
gnu: emacs-dape: Update to 0.27.1.
...
* gnu/packages/emacs-xyz.scm (emacs-dape): Update to 0.27.1.
Change-Id: Ie5cd6de604bb22bdeb99d6f3d595b8b41b048429
2026-05-07 15:01:08 -04:00
Guillaume Le Vaillant
6dd1ff6e9e
gnu: cl-simple-matrix: Update to 3.16.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.16.
Change-Id: I1231cc6244bc80eaf0289caf86fdfd3a68a04d1c
2026-05-07 19:06:17 +02:00
Philippe Virouleau
7b6e9748c4
gnu: hypre: Fix build-docs
...
* gnu/packages/maths.scm: hypre,hypre-openmpi: use doxygen 1.16.1
Change-Id: I221ac26d0b30028f87c7b2a398d3922e0e6c0cde
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8351
2026-05-07 17:43:42 +02:00
Philippe Virouleau
641992f1ee
gnu: doxygen: Add 1.16.1.
...
* gnu/packages/documentation.scm (doxygen-1.16, doxygen-1.14): New variables.
(doxygen): Define as an alias for the latter.
Change-Id: Ibb277bb07e2e5ab9121e77d126154c5a6d551951
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-07 17:42:50 +02:00
Nicolas Graves
8a505cfd48
style: Add ‘remove-input’ and related styling rules.
...
* guix/scripts/style.scm (input-matches?, package-list->string,
%field-accessors, remove-from-package-field, transform-package-field):
Add variables.
(%options): Add options --remove-input, --remove-native-input,
--remove-propagated-input, and --parameter.
(guix-style): Implement those options. To keep ony one autoload, use
specification->package+output rather than specification->package.
* tests/style.scm ("remove-input, single input removed",
"remove-input, one of multiple inputs removed",
"remove-input, middle input removed from list",
"remove-input, non-existent input unchanged",
"remove-input, input with output specifier",
"remove-native-input, single input removed",
"remove-native-input, one of multiple inputs removed",
"remove-native-input, does not affect inputs field",
"remove-propagated-input, single input removed",
"remove-propagated-input, one of multiple inputs removed",
"remove-propagated-input, does not affect other fields",
"remove-input from all three fields independently",
"remove-input, dry-run does not modify file"): New tests.
("url-fetch->git-fetch, preserved field"): Drop the use of %patch-path
and %package-module-path, which are not necessary because of -L.
Change the mocked procedure from specification->package to
specification->package+output, as in the implementation.
* doc/guix.texi (Invoking guix style): Add description for guix style
-S remove-*input rules.
Change-Id: I449c87930310a73ad316b4cb5db72d0906ea495d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5862
2026-05-07 17:35:32 +02:00
Nicolas Graves
10bf5b6c29
doc: Rebalance guix style inputs description.
...
* doc/guix.texi: It seems that there were two places where styling
rules were declared, and one was vastly outdated. Only describe
styling rules once instead, and move their specific discussion where
the styling rule is described.
Change-Id: Ic83d4c59e45ed51f63dfe91e624b6f453a800818
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-07 17:34:44 +02:00
bdunahu
c7871f6111
teams: Add bdunahu to games team.
...
* etc/teams.scm: ("bdunahu"): New person in games team.
Merges guix/guix!8381 .
Change-Id: Ia7f467468375f08fc6cb04dec31ee74e18bf2ea4
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-07 16:45:09 +02:00
Romain GARBAGE
363ea2f547
gnu: r-cellid: Fix deprecated argument.
...
r-seurat update (commit 51b1aea0bd ) broke
this package as it is using deprecated arguments that were removed.
* gnu/packages/bioconductor.scm (r-cellid)[arguments]: Add
’fix-deprecated-argument #:phase.
Merges guix/guix!8414
Change-Id: I12aa8665aa694836ea21f199b521cc208af317a2
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-05-07 15:10:07 +02:00
Sughosha
3d87fa6421
gnu: ctune: Update to 1.3.10.
...
* gnu/packages/music.scm (ctune): Update to 1.3.10.
[source]<patches>: Remove patch.
[arguments]: Switch to gexp.
<#:configure-flags>: Add "-DNO_NCURSESW=ON".
* gnu/local.mk (dist_patch_DATA): Deregister the removed patch.
Change-Id: Idc92db9021647844b76c84a8fcb7ef93fcafe24f
2026-05-07 18:17:23 +05:30
Reza Housseini
d9711641a6
gnu: opencascade-occt: Build with VTK.
...
* gnu/packages/maths.scm (opencascade-occt): Build with VTK enabled.
[inputs]: Add vtk.
[arguments]: Enable USE_VTK build flag.
[home-page]: Switch to https://dev.opencascade.org .
Change-Id: I3a57793c43084be13b1f078fcacc73a553ad82c5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-07 11:54:17 +02:00
Cayetano Santos
2adf8026c4
gnu: emacs-keymap-popup: Update to 0.2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-keymap-popup): Update to 0.2.6.
Change-Id: I32c95342451db36a4ef0f5ea955e5dafa3886b19
2026-05-07 10:44:57 +02:00
Cayetano Santos
984c5f07cd
gnu: emacs-forgejo: Update to 0.1.5.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): Update to 0.1.5.
[arguments]: Set #:emacs and #:test-command.
Change-Id: I979766e590895831dbc9bcc2880d3edc4b95d09e
2026-05-07 10:33:25 +02:00
Patrick Norton
6fdb90592a
gnu: difftastic: Update to 0.69.0.
...
* gnu/packages/rust-apps.scm (difftastic): Update to 0.69.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[difftastic]: Update
cargo-inputs.
Change-Id: Ic19fb7bab1bb90aede0d035f786ad983eb97b041
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-07 08:42:13 +03:00
Thanos Apollo
c682b5f3a5
gnu: Add emacs-forgejo.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): New variable.
Change-Id: I0fcb64b1472ce19db162e5ef1a24c3462c47ffc0
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-07 09:49:20 +09:00
Thanos Apollo
47eb631d50
gnu: Add emacs-keymap-popup.
...
* gnu/packages/emacs-xyz.scm (emacs-keymap-popup): New variable.
Change-Id: I675590c033479b12a9227ca7e6e7daf2c1fdce36
Modified-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-07 09:49:19 +09:00
Thanos Apollo
14435577a8
gnu: emacs-yeetube: Update to 2.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-yeetube): Update to 2.3.0.
[propagated-inputs]: Add emacs-keymap-popup.
Change-Id: I1d06ea1e7764f9dd2b67c5b94a9f38dc15415fdb
2026-05-07 09:44:34 +09:00
Thanos Apollo
b41dc8345c
gnu: emacs-jabber: Update to 0.10.6.
...
* gnu/packages/emacs-xyz.scm (emacs-jabber): Update to 0.10.6.
[arguments]<#:phases>: Remove 'fix-test-runner.
[propagated-inputs]: Add emacs-keymap-popup.
Change-Id: Ib36d5f91e6673aa601fec083e2a2fd3e8779d073
2026-05-07 09:44:33 +09:00
Thanos Apollo
84bbece4d5
gnu: emacs-gnosis: Update to 0.10.4.
...
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.10.4.
[propagated-inputs]: Replace emacs-transient with emacs-keymap-popup.
Change-Id: Ic93f300bb7b891b1d25f7b5f715102927a7636e6
2026-05-07 09:44:33 +09:00
Trevor Arjeski
dc4f3b708f
gnu: swaynotificationcenter: Update to 0.12.6.
...
* gnu/packages/wm.scm (swaynotificationcenter): Update to 0.12.6.
[inputs] Add blueprint-compiler, granite, gtk, gtk4-layer-shell, libadwaita,
libshumate. Remove granite-6, gtk+, gtk-layer-shell
Change-Id: I50d248880dc817ca1f33da81bc8f6b336326c766
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-05-07 00:31:47 +05:30
Sughosha
2ec28cfdfa
gnu: pantheon-wallpapers: Update to 8.0.0.
...
* gnu/packages/pantheon.scm (pantheon-wallpapers): Update to 8.0.0.
Change-Id: Iac2a58a67bbece1e8751dd55096c62470f355b75
2026-05-07 00:28:32 +05:30
Sughosha
50aec8eeba
gnu: sideload: Update to 6.3.1.
...
* gnu/packages/pantheon.scm (sideload): Update to 6.3.1.
[arguments]<#:phases>: Remove set-environment-variables phase. Simplify
install-symlinks phase by using #$output instead of (assoc-ref outputs "out")
and remove lambda arguments.
[inputs]: Switch to new style.
[native-inputs]: Switch to new style. Add desktop-file-utils.
Change-Id: I4370b6b5a1846f4438da85e2624ef269bb1d910a
2026-05-07 00:28:31 +05:30
Sughosha
8d108e2d89
gnu: pantheon-terminal: Update to 8.0.0.
...
* gnu/packages/pantheon.scm (pantheon-terminal): Update to 8.0.0.
[arguments]<#:phases>: Remove set-environment-variables phase.
[inputs]: Remove granite-6, gtk+, and vte/gtk+-3; add granite, gtk, libadwaita,
and vte.
Change-Id: I1ffcda56882128620d6ef3d71f7aa301bd01a86d
2026-05-07 00:28:31 +05:30
Sughosha
a3bce9294d
gnu: pantheon-stylesheet: Update to 8.2.2.
...
* gnu/packages/pantheon.scm (pantheon-stylesheet): Update to 8.2.2.
Change-Id: I876a5069645880acd833d9771b92c818d4c1bcb3
2026-05-07 00:28:31 +05:30
Sughosha
c1efd598a8
gnu: pantheon-screenshot: Update to 8.0.4.
...
* gnu/packages/pantheon.scm (pantheon-screenshot): Update to 8.0.4.
[arguments]<#:phases>: In install-symlinks phase, remove lambda arguments.
Change-Id: I35cda915a07676a4268f09f416360ede0303a843
2026-05-07 00:28:31 +05:30
Sughosha
6e0addaab7
gnu: pantheon-photos: Update to 8.0.1.
...
* gnu/packages/pantheon.scm (pantheon-photos): Update to 8.0.1.
[arguments]<#:phases>: Remove disable-schema-cache-generation phase. Add
disable-icon-cache phase. In install-symlinks phase, remove lambda arguments.
Change-Id: I818e044d0b95ccd566ba54327b483af72f76f8dc
2026-05-07 00:28:31 +05:30
Sughosha
e712542373
gnu: pantheon-icons: Update to 8.2.0.
...
* gnu/packages/pantheon.scm (pantheon-icons): Update to 8.2.0.
[inputs]: Remove hicolor-icon-theme; add adwaita-icon-theme.
Change-Id: Ic02324b8366177d593459463352e82939ae0ba86
2026-05-07 00:28:31 +05:30
Sughosha
265b95ec9c
gnu: pantheon-calendar: Update to 8.0.1.
...
* gnu/packages/pantheon.scm (pantheon-calendar): Update to 8.0.1.
[arguments]<#:phases>: Remove set-environment-variables phase. Add
disable-icon-cache phase. In install-symlinks phase, remove lambda arguments.
Change-Id: I726b6fbb8f557498a4e25598c0402b023abab792
2026-05-07 00:28:31 +05:30
Sughosha
d884f509f8
gnu: pantheon-calculator: Update to 8.0.1.
...
* gnu/packages/pantheon.scm (pantheon-calculator): Update to 8.0.1.
Change-Id: Ie42c141450ba91db8091d58da4c1aa1f110894b2
2026-05-07 00:28:31 +05:30
Sughosha
17eaf9a444
gnu: granite: Update to 7.8.1.
...
* gnu/packages/pantheon.scm (granite): Update to 7.8.1.
[arguments]: Switch to gexp.
<#:configure-flags>: Disable demo.
<#:phases>: In disable-icon-cache phase, substitute meson.build instead of
setting DESTDIR.
(granite-6)[arguments]: Substitute keyword arguments from the inherited
package.
Change-Id: I5e2f024a480474f13fc1ca270abb7eff15acae21
2026-05-07 00:28:30 +05:30
jgart
e018ecb458
gnu: trealla: Update to 2.95.12.
...
* gnu/packages/prolog.scm (trealla): Update to 2.95.12.
Change-Id: Icede34dfb114d8c4d28da4aff80e68e537d0c448
2026-05-06 10:21:12 -04:00
Giacomo Leidi
126a51d0e5
gnu: Add fwupd-service-type.
...
* gnu/services/firmware.scm: New file.
(fwupd-configuration): New configuration record.
(fwupd-service-type): New service type.
* gnu/local.mk: Add it.
* doc/guix.texi: Document it.
Change-Id: Ibea27566d6ae64ccfdfdd2750be006df1ffde22d
Signed-off-by: Sughosha <sughosha@disroot.org >
Merges: guix/guix!5409
2026-05-06 19:41:09 +05:30
Andrew Stubbs
04b1cac9b7
gnu: fish: Update to 4.7.0.
...
* gnu/packages/shells.scm (fish): Update to 4.7.0.
[arguments]: Add some test fixups.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[fish]: Update crates.
Change-Id: If2f10422ac1069037f3e4e5ce346cdb1fe21667b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-06 16:26:56 +03:00
Ashish SHUKLA
1b3e7af0d7
gnu: mold: Update to 2.41.0
...
* gnu/packages/mold.scm (mold): Update to 2.41.0.
[source]<snippet>: Unbundle blake3.
[inputs]: Add libblake3.
Change-Id: I4ba3e3ebba6a8f6fd18cb5d44093c95010e6781a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-05-06 18:46:37 +05:30
Roman Scherer
26e42c6c26
gnu: websocketpp-next: Register missing patch in local.mk.
...
This is a follow-up to f3fcd66878 .
* gnu/local.mk (dist_patch_DATA): Register websocketpp-boost-compat.patch.
Change-Id: I3cb1c4844c71dba637fd4ce1f04a4961332de51a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-06 13:37:33 +02:00
Roman Scherer
fc34e4ff12
gnu: obs-advanced-masks: Register missing patch in local.mk.
...
This is a follow-up to 655abc9436 .
* gnu/local.mk (dist_patch_DATA): Register
obs-advanced-masks-nlohmann-json.patch.
Change-Id: Ib61dc33145db7aeaabd5c61d276a63c329083361
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-06 13:37:33 +02:00
Roman Scherer
ed6dc37044
gnu: netbeans: Register missing patch in local.mk.
...
This is a follow-up to 853d0baf9c .
* gnu/local.mk (dist_patch_DATA): Register
netbeans-25-wayland-font-rendering.patch.
Change-Id: I30622487f5b915baed970b4d1bedfbd41e8ac5df
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-06 13:37:33 +02:00
Roman Scherer
e0431c7d7c
gnu: jami: Register missing patch in local.mk.
...
This is a follow-up to 3b8d7b10ae .
* gnu/local.mk (dist_patch_DATA): Register jami-libjami-cmake.patch.
Change-Id: I77fdd228d7919985d073d8921551c61b99288438
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-06 13:37:33 +02:00
Roman Scherer
5bb48ad74b
gnu: glycin-loaders: Register missing patch in local.mk.
...
This is a follow-up to 08a9f8941f .
* gnu/local.mk (dist_patch_DATA): Register
glycin-sandbox-Adapt-bwrap-invocation.patch.
Change-Id: Iae0ed74ce78d6bbb92933920ab7321cca6634c77
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-06 13:37:33 +02:00
André Batista
4ec740ec18
gnu: ungoogled-chromium: Fix performance regression.
...
Fix performance regression introduced by
10ea4f874e , which added
ungoogled-chromium-custom-compiler.patch. This patch was taken from gentoo and
fixes some build failures when using our system toolchain. However it also
removes build optimizations which we rely on, so here we adjust it to our needs.
* gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: Don't patch
the optimized configuration away.
* gnu/packages/chromium.scm (%preserved-third-party-files): Remove
base/third_party/nspr, buildtools/third_party/libc++,
buildtools/third_party/libc++abi, third_party/libc++,
third_party/llvm-libc and third_party/llvm-libc/src/shared, we don't need them.
[arguments] <#:phases> {install}: Include libvulkan.so.1 to installed libs.
Add a semicolon to @@uri_scheme substitution to avoid future surprises if this
ever moves from being the last item in list.
Fixes : guix/guix#7738
Change-Id: I331908ebf0838b7fc2d567e9c429d861e882470d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-06 13:30:41 +02:00
宋文武
81934cf7e9
gnu: Add 9pfs.
...
* gnu/packages/plan9.scm (9pfs): New variable.
Merges guix/guix!8287
Change-Id: Ic0d4f1d8f981cbb0a2ac65d6a0fd9dad1dae5649
2026-05-06 17:00:44 +08:00
Foster Hangdaan
34bc468f33
gnu: font-mona-sans: Update to 2.0.23.
...
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.23.
Merges guix/guix!8280
Change-Id: I2c4017e098fdf4b5cdb5b46e7bb8875dc0c9989d
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-06 16:59:50 +08:00
Ricardo Wurmus
d066971753
import/cran: Fail gracefully if HEAD is not supported.
...
* guix/import/cran.scm (description->package): Ignore failure when
SOURCE-SIZE-TOO-BIG? raises an exception.
Change-Id: I986ad51f26b705d5efcac083984fdec478234683
2026-05-06 08:57:04 +02:00
Edouard Klein
16f9d0985f
services: libvirt: Add Shepherd reload action.
...
* gnu/services/virtualization.scm (libvirt-shepherd-service):
Add a reload action that sends SIGHUP to libvirtd.
Change-Id: Ie424dcc45dc0e93a979a0a8b7e680c28bf4ea387
Merges: https://codeberg.org/guix/guix/pulls/8204
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 15:42:59 +09:00
Ashish SHUKLA
8f1f7b614a
gnu: got: Update to 0.124
...
* gnu/packages/version-control.scm (got): Update to 0.124.
Change-Id: Ic3f510b42fffbf07bc72b32add4641687b4c1390
Merges: https://codeberg.org/guix/guix/pulls/7931
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 15:26:00 +09:00
Efraim Flashner
fdcfe68021
gnu: python: Skip a test on powerpc-linux.
...
* gnu/packages/python.scm (python-3.11)[arguments]: Skip a test when
building for powerpc-linux.
Change-Id: Ic60ff6726c5ea24ea3d271c3008bdd29df05edc2
2026-05-06 08:14:53 +03:00
Igorj Gorjaĉev
9749500d75
gnu: Add janet-spork.
...
* gnu/packages/lisp.scm (janet-spork): New variable.
Change-Id: I0dfe7841d0c6eebefb1b4561d9149ef6d73cc231
Merges: https://codeberg.org/guix/guix/pulls/8172
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 11:37:33 +09:00
Igorj Gorjaĉev
85ce0f1fbb
gnu: janet: Support JANET_PATH.
...
* gnu/packages/lisp.scm (janet): Support JANET_PATH.
[native-search-paths]: Add JANET_PATH search path.
[#:make-flags]: Use PREFIX instead of DESTDIR.
Change-Id: I4e6d621c5a5bc33851041cd37381db963abde1d2
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 11:31:53 +09:00
Ashish SHUKLA
96195363d9
gnu: dhcpcd: Update to 10.3.2
...
* gnu/packages/admin.scm (dhcpcd): Update to 10.3.2.
Change-Id: I261e7c110422c84a129d0c3cc99284945998db1b
Merges: https://codeberg.org/guix/guix/pulls/8314
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 10:54:30 +09:00
Simen Endsjø
87cc50cf07
gnu: sbcl-trivial-backtrace: Circumvent compile time check.
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-backtrace): Circumvent compile time check.
[arguments]: Add circumvent-compile-time-check.
Change-Id: I777ce20bb921a2fa56c39ca807e0e5e333dc7444
Signed-off-by: jgart <jgart@dismail.de >
2026-05-05 21:41:25 -04:00
Giacomo Leidi
f3bb486988
gnu: Add guile-arguments.
...
* gnu/packages/guile-xyz.scm (guile-arguments): New variable.
Change-Id: I4ebb7bc4cd9f4b098c190b32b7a9a3ca3c767261
2026-05-06 02:08:57 +02:00
Maxim Cournoyer
f321a1b7de
gnu: guile-3.0: Fix indentation.
...
* gnu/packages/guile.scm (guile-3.0): Fix indentation.
Change-Id: I7cfe56fda99655ec88f3fc58c35f3ab3725f5a43
2026-05-06 08:39:51 +09:00
Patrick Norton
d304eecf24
gnu: valgrind: Update to 3.27.0.
...
* gnu/packages/valgrind.scm (valgrind): Update to 3.27.0.
Change-Id: Ic1c8078c995ce641cba0bc05e4661c8b588044e5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 23:06:55 +02:00
Andreas Enge
1da8972e11
gnu: restbed: Fix build.
...
* gnu/packages/networking.scm (restbed)[inputs]: Replace asio by asio-1.28.
Change-Id: I19c9bb34a9c0bb22df82b8a45a243a9ec5c61cd9
2026-05-05 22:44:41 +02:00
Daniel Fahey
20b9a9ed98
gnu: Remove attention.
...
The upstream ECAN (Economic Attention Allocation) subsystem has been
abandoned. The AttentionValue type was removed from AtomSpace (Dec 2025;
<https://wiki.opencog.org/w/AttentionValue >) and the subsystem declared
obsolete with "the code for it no longer exists" (Oct 2025;
<https://wiki.opencog.org/w/Economic_attention_allocation_(Obsolete) >).
* gnu/packages/opencog.scm (attention): Delete variable.
Fixes : guix/guix#4615
Change-Id: I52d049f9c652ef23eb4436e40b3e56bda3e5c9d7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 20:13:49 +02:00
Daniel Fahey
f215a51317
gnu: Remove opencog.
...
The upstream repo is no longer maintained. The README states "This repo
is no longer maintained!" and "Obsolete! As of 2021, the most
interesting and actively maintained parts of this git repo have been
split off into their own distinct git repos" (commit 77db0f03, 2023).
Individual components (atomspace, cogserver, etc.) are packaged
separately. The opencog meta-package also depends on the removed
attention package.
* gnu/packages/opencog.scm (opencog): Delete variable.
Change-Id: I97b3c9cf7d97bd2951b9223ce11f6d96f04a58e0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 20:00:09 +02:00
Daniel Fahey
facddec38e
gnu: cogserver: Update to 0-3.3c4da0b.
...
* gnu/packages/opencog.scm (cogserver)[source]: Update to 0-3.3c4da0b.
[inputs]: Switch from guile-2.2 to guile-3.0.latest. Add asio,
atomspace-storage, jsoncpp, and openssl.
[native-inputs]: Switch from python-minimal to python. Add netcat-openbsd
and python-cython.
[arguments]<#:tests?>: Set to #f.
<#:configure-flags>: Add SKIP_LDCONF, GUILE_CCACHE_DIR, and
PYTHON_INSTALL_PREFIX. Update Guile paths from 2.2 to 3.0.
Change-Id: I117368247778d19ebc286a5bdd3cebcfc0d5809c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 19:56:35 +02:00
Daniel Fahey
e965869895
gnu: agi-bio: Update to 0-2.2f723ad.
...
* gnu/packages/opencog.scm (agi-bio)[source]: Update to 0-2.2f723ad.
[inputs]: Switch from guile-2.2 to guile-3.0-latest.
[arguments]<#:configure-flags>: Update Guile paths from 2.2 to 3.0.
[arguments]<#Lphases>{fix-unqualified-load}: Update Guile load path
from 2.2 to 3.0.
Change-Id: I98223dc4f1a241049e5613156fe77bfc8399048b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 19:01:26 +02:00
Daniel Fahey
f528be103a
gnu: Add atomspace-storage.
...
* gnu/packages/opencog.scm (atomspace-storage): New variable.
Assisted-by: Syzygy(mptmrrwl)/OpenCode(1.14.30):zai-coding-plan/glm-5.1
Change-Id: I9a37af1ca7752e9e2f35dcc714c0d84c9b75f1ff
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 18:59:39 +02:00
Daniel Fahey
428080e755
gnu: atomspace: Update to 5.0.3-2.c8d633b.
...
* gnu/packages/opencog.scm (atomspace)[source]: Update to 5.0.3-2.c8d633b.
[inputs]: Switch from guile-2.2 to guile-3.0-latest.
[native-inputs]: Add python-cython.
[arguments]<#:configure-flags>: Add SKIP_LDCONF, GUILE_CCACHE_DIR, and
PYTHON_INSTALL_PREFIX.
Change-Id: I88d74868b92e2fb4fd9418a2ec209048420e3c04
2026-05-05 18:56:34 +02:00
Daniel Fahey
db597f0573
gnu: cogutil: Update to 2.0.3-2.64dca90.
...
* gnu/packages/opencog.scm (cogutil)[source]: Update to 2.0.3-2.64dca90.
[inputs]: Switch from boost-1.83 to boost.
[arguments]<#:configure-flags>: Add -DSKIP_LDCONF=ON.
Change-Id: I55c864a385df6c90b21ba1a07a82ffbcfebe4ed4
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-05 18:53:35 +02:00
Ashish SHUKLA
738ce4385b
gnu: unbound: Update to 1.25.0
...
* gnu/packages/dns.scm (unbound): Update to 1.25.0.
Change-Id: Ie592a52e8504931163ca54e42615350dfc1b7264
Merges: https://codeberg.org/guix/guix/pulls/8223
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 00:48:38 +09:00
λx.x
54a3afc52b
gnu: emacs-elastic-modes: Improve style.
...
* gnu/packages/emacs-xyz.scm (emacs-elastic-modes): Run guix style.
Change-Id: Ia95b70433c2cbbab4ea4d09cb979ce6ac9058cca
Merges: https://codeberg.org/guix/guix/pulls/7264
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 00:32:22 +09:00
λx.x
185b816ed9
gnu: emacs-elastic-modes: Update to 1.0.0-3.13c2b94.
...
* gnu/packages/emacs-xyz.scm (emacs-elastic-modes):
Update 1.0.0-3.13c2b94.
Change-Id: I011bf309ed0d12bc7eb167fcb02a0a4341e4b4ca
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 00:31:05 +09:00
Luis Guilherme Coelho
98062e0c27
gnu: Add xdg-desktop-portal-termfilechooser.
...
* gnu/packages/freedesktop (xdg-desktop-portal-termfilechooser):
New variable.
Change-Id: Ic4e8842d4a4316cdf0f90685f972662d8bed0dad
Merges: https://codeberg.org/guix/guix/pulls/6353
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-06 00:29:20 +09:00
Sören Tempel
1d855b34f6
machine: hetzner: Use dhcpcd-service-type.
...
Guix 1.5.0 supports dhcpcd-service-type; therefore, (assuming hetzner
already has a Guix 1.5.0 image), it should no longer be necessary to
use dhcp-client-service-type here. This is one of the few remaining
users of dhcp-client-service-type changing this here will allow to
remove this deprecated service in a future pull request.
* gnu/machine/hetzner.scm (hetzner-machine-bootstrap-os-form): Use
dhcpcd-service-type.
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-05 23:48:45 +09:00
Maxim Cournoyer
3b05b9d7ac
machine: hetzner: Fix default value for hetzner-configuration-delete?
...
#f is to keep the failed provisioned server intact for debugging. The
documented default is #t, so adjust the code accordingly.
* gnu/machine/hetzner.scm (<hetzner-configuration>)
[delete?]: Change default to #t to match documentation.
Change-Id: Iabee105cbf5f5e31e8a8f5cb5db99439a168f174
2026-05-05 23:48:45 +09:00
Gábor Udvari
3e1befe1d8
machine: hetzner: Fix deployment.
...
* gnu/machine/hetzner.scm (hetzner)
[hetzner-machine-rescue-install-os]: Fix deployment.
Reported-by: Sylvain Bellemare (https://codeberg.org/gluonix )
Fixes : #6585
Change-Id: Ie16ee541ad5b81d5014b825ad0e35deddd2e497e
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-05 23:48:44 +09:00
Maxim Cournoyer
c8f53f4b2e
services: mysql: Extend system profile with mysql package.
...
* gnu/services/databases.scm (mysql-service-type): Add profile-service-type
extension.
Change-Id: Ib4748c5faa2368713427c299396501d3516cf990
2026-05-05 23:48:31 +09:00
bdunahu
eea9711889
gnu: quickjs-ng: Update to 0.14.0.
...
* gnu/packages/patches/quickjs-ng-64-bits-precision-on-i686.patch:
Remove file.
* gnu/packages/patches/quickjs-ng-fix-atomics.pause-on-32-bit.patch:
Remove file.
* gnu/local.mk: Deregister them.
* gnu/packages/javascript.scm (quickjs-ng): Update to 0.14.0.
[source]: Remove deregistered patch files.
[#:phases]: Add 'skip-failing-tests.
(test262-source): Update to the latest commit pinned by quickjs-ng.
Change-Id: Ia19f54fef1851e82bae1a2f4bf79e48cc507fd6d
Merges: d9076445c0a2f5b0fb60e38269efe45ccbba6584
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-05 17:32:45 +09:00
Daniel Littlewood
c1e2c71598
gnu: jfs_fsck/static: Improve style.
...
* gnu/packages/file-systems.scm (jfs_fsck/static)[inputs]:
Remove input labels. [arguments]: Switch to gexp and simplify.
[description]: Break line.
Change-Id: I8fc9ee2a0bf8e93ef8084dad764d811176fb0717
Merges: https://codeberg.org/guix/guix/pulls/8077
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-05 17:27:07 +09:00
Daniel Littlewood
f2f6164edb
gnu: fbida: Improve style.
...
* gnu/packages/pdf.scm (fbida)[inputs]: Remove input labels.
[arguments]: Switch to gexp.
Change-Id: I94f098dd56544338da85ae93d15b071d2e2178f9
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-05 17:27:07 +09:00
Cayetano Santos
2c161c4c52
gnu: emacs-gptel: Fix curl path.
...
* gnu/packages/emacs-xyz.scm (emacs-gptel)[arguments]: Fix
’use-appropriate-curl #:phase.
Change-Id: I0b996c801e5328dbfb9397ce2268445978d2834b
2026-05-05 10:16:47 +02:00
Sughosha
a986f9176e
gnu: Add lmms-next-with-vst.
...
* gnu/packages/music.scm (lmms-next-with-vst): New variable.
Change-Id: I533eb30e76e40776fd6adef0748ac68340d31caf
2026-05-05 13:38:04 +05:30
Sughosha
b68966fde5
gnu: Add lmms-next.
...
* gnu/packages/music.scm (lmms-next): New variable.
Change-Id: I03d42d1dc53b461d5056298072a8c28b9418ee14
2026-05-05 13:38:04 +05:30
Sughosha
104d503e0c
gnu: carla-2.6: Update to 2.6.0-1.294a801.
...
* gnu/packages/audio.scm (carla-2.6): Update to 2.6.0-1.294a801.
[inputs]: Replace python-pyqt with python-pyqt-6, qtbase-5 with qtbase, and
qtwayland-5 with qtwayland.
Change-Id: Ibcbb19a3d225a1d7d14b094f2a89e505f48575d7
2026-05-05 13:38:04 +05:30
Sughosha
e4f9aaba79
gnu: carla: Fix lint warnings.
...
* gnu/packages/audio.scm (carla)[inputs]: Add bash-minimal.
Change-Id: If7e2c9441d6501b300a96352dfb9e01171699c02
2026-05-05 13:38:03 +05:30
Sughosha
0861076552
gnu: Add ringbuffer.
...
* gnu/packages/cpp.scm (ringbuffer): New variable.
Change-Id: Ic253a4870a1caa526f7107a9cc215699dd7a0e0c
2026-05-05 13:38:03 +05:30
Sughosha
ba3368fcc7
gnu: Add hiir.
...
* gnu/packages/audio.scm (hiir): New variable.
Change-Id: I0187592634abd4d5079399a69b29812c8a8086cb
2026-05-05 13:38:03 +05:30
Sughosha
39acd8021b
gnu: Add adplug.
...
* gnu/packages/audio.scm (adplug): New variable.
Change-Id: I7bc0d6600a7620f90f8b24cb5f2b931a4d65c637
2026-05-05 13:38:03 +05:30
Sughosha
48dda27f41
gnu: Add libbinio.
...
* gnu/packages/cpp.scm (libbinio): New variable.
Change-Id: Iacb0532f7f9fcce7e554297f1718c735332a17c9
2026-05-05 13:38:03 +05:30
Andy Tai
f3145603c8
gnu: parted: Update to 3.7.
...
* gnu/packages/disk.scm (parted): Update to 3.7.
[native-inputs]: Add pkg-config.
Change-Id: I6df17b84d9b00684a382862c837363cb536036a4
Merges: https://codeberg.org/guix/guix/pulls/7812
Reviewed-by: moksh <mysticmoksh@riseup.net >
Reviewed-by: Yelninei <yelninei@tutamail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-05 16:59:34 +09:00
Cayetano Santos
4393dbcfd5
gnu: emacs-gptel: Update to 0.9.9.5.
...
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.9.9.5.
[arguments]: Simplify ’unpack-tests #:phase.
[native-inputs]: Update emacs-gptel-test-files.
Change-Id: I5b7ca55859dbd93ef02aa1a6ee608fd739b9ddb4
2026-05-05 09:17:00 +02:00
Yappaholic
a11eeeaf63
gnu: lua-luv: Update to 1.44.2-0
...
* gnu/packages/lua.scm (make-lua-luv): Update to 1.44.2-0.
Merges: https://codeberg.org/guix/guix/pulls/8251
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-05 15:59:13 +09:00
Junker
49613fb544
gnu: Add wp-notifyd.
...
* gnu/packages/audio.scm (wp-notifyd): New variable.
Change-Id: I2bb54497c84659b200cce6d1760979b2ddf85191
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-05-04 21:52:03 +05:30
jgart
3612d6f692
gnu: trealla: Update to 2.94.20.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.20.
Change-Id: I02892bfe840be002e9566a9099970aa9563de24a
2026-05-04 10:34:34 -04:00
Christian Birk Sørensen
4939bcf4bb
gnu: multitail: Update to 7.1.5
...
* gnu/packages/logging.scm (multitail): Update to 7.1.5.
[source]<uri>: Switch back to the original repository.
[build-system]: Change to cmake-build-system.
[arguments]<#:phases>: Remove fix-broken-build.
Change-Id: I3164f57341940fc5a49a2713f73557090724be7c
Merges: https://codeberg.org/guix/guix/pulls/4248
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-04 22:14:10 +09:00
Ashish SHUKLA
2dfd0bd450
gnu: sqlite-next: Update to 3.53.0
...
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.53.0.
Change-Id: Ic623915c7e41236b84b39edf5acf576c6269f4c7
Merges: https://codeberg.org/guix/guix/pulls/7848
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-04 22:03:10 +09:00
Liliana Marie Prikler
dde0466984
gnu: komikku-servers: Update to 50.3.0.
...
* gnu/packages/gnome-circle.scm (komikku-servers): Update to 50.3.0.
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-05-04 12:17:40 +02:00
Liliana Marie Prikler
f8a599ff88
gnu: komikku: Update to 50.3.0.
...
* gnu/packages/gnome-circle.scm (komikku): Update to 50.3.0.
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-05-04 12:17:39 +02:00
Andreas Enge
0ebdc92afc
gnu: Remove pcl.
...
* gnu/packages/c.scm (pcl): Delete variable.
Fixes : guix/guix#7663
Change-Id: Ie64583263e88044283c6ca3cf11700cfd4c5af38
2026-05-04 10:38:27 +02:00
Andreas Enge
23356f4011
gnu: Remove discrover.
...
* gnu/packages/bioinformatics.scm (discrover): Delete variable.
Fixes : guix/guix#7640
Change-Id: Ic8588831d80485d42e4927a47b2174180a906043
2026-05-04 10:37:05 +02:00
Sughosha
ed63b0a031
gnu: ring-racers: Unbundle more third party libraries.
...
* gnu/packages/games.scm (ring-racers)[source]: Rewrite snippet to also
unbundle discord-rpc, fmt, nlohmann-json, libyuv, stb, tcbrindle_span, vma,
volk, vulkan-headers, and xmp-lite.
[arguments]<#:configure-flags>: Add “-DSRB2_CONFIG_ENABLE_DISCORDRPC=OFF”.
<#:phases>: Add ‘copy-stb_vorbis.c’.
[native-inputs]: Add (package-source stb).
[inputs]: Add fmt, libxmp, nlohmann-json, stb-rect-pack, tcbrindle-span,
vulkan-headers, vulkan-memory-allocator, and vulkan-volk.
Change-Id: I842b5bdd60941ac7c0b003a2456b4fb0addace68
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-04 08:55:25 +02:00
Sughosha
7714e0bfb5
gnu: Add tcbrindle-span.
...
* gnu/packages/cpp.scm (tcbrindle-span): New variable.
Change-Id: I3d439358a4460765f945390ce509e897713cf69b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-04 08:55:25 +02:00
Sughosha
acc8f821c8
gnu: ring-racers: Fix lint warnings and reorder inputs.
...
* gnu/packages/games.scm (ring-racers)[inputs]: Reorder. Add bash-minimal.
[home-page]: Fix permanent redirect.
[description]: Update as per texinfo conventions.
Change-Id: I28808bd4f2139a5f94aa7d2582afdaebe764bb2c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-04 08:55:25 +02:00
Sughosha
e1c5af77b2
gnu: ring-racers: Fix wrapping the binary file.
...
* gnu/packages/games.scm (ring-racers)[#:phases]<wrap-rpogram>: Use the
“bin/ringracers” located in #$output.
Change-Id: If2c8aca4eef1c4ed622c33abcbdbbd435b1bd0fe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-04 08:55:25 +02:00
Anderson Torres
2756e884dd
gnu: emacs-dired-launch: Update to 0.2-0.97eb002.
...
* gnu/packages/emacs-xyz.scm(emacs-dired-launch): Update to 0.2-0.97eb002.
[source]: Use git repository.
[#:tests?]: Set as #f.
(emacs-dired-launch-superseded-version): New dummy variable.
Change-Id: Iffe69604cf549b7a7e800d012529c4947d1f85ff
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-04 08:55:25 +02:00
Patrick Norton
c1fd1e40f6
gnu: gitlogue: Update to 0.9.0.
...
* gnu/packages/rust-apps (gitlogue): Update to 0.9.0.
* gnu/packages/rust-crates (lookup-cargo-inputs)[gitlogue]: Update
dependencies.
Change-Id: I12a47c93df6f8ed9d37db891fa2289231092d1da
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-04 08:20:47 +03:00
Yappaholic
c1897da250
gnu: wasm-bindgen-cli: Update to 0.2.120.
...
* gnu/packages/rust-apps.scm (wasm-bindgen-cli): Update to 0.2.120.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[wasm-bindgen-cli]:
Update entry.
Change-Id: I3367a2dce9d472d10b1cc57688e33d726e4d9440
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-04 08:14:04 +03:00
Efraim Flashner
6c666986e8
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Idd3206b67763609549811ff4e71eea183c0b0f74
2026-05-04 08:09:08 +03:00
Zhu Zihao
43833afaa1
doc: Document the GUIX_DISTRO_AGE_WARNING environment variable.
...
* doc/guix.texi: (Invoking guix pull): Add document for the outdate warning.
(GUIX_DISTRO_AGE_WARNING): New environment variable.
Change-Id: Icb4537d59640fd92c0f552a57ba1f5a35d8ebb3d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-04 11:36:58 +09:00
Patrick Norton
0ce84291ef
gnu: openttd-jgrpp: Update to 0.72.0.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.72.0.
Change-Id: I07b2679f8380c7dccfa3dc4ddab3e56b8d7fc810
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-03 22:51:58 +02:00
Danylo Kondratiev
e270413295
gnu: gradia: Update to 1.13.0.
...
* gnu/packages/image.scm (gradia): Update to 1.13.0.
Run guix style.
[arguments]<#:imported-modules>: Use meson and pyproject modules.
[arguments]<#:modules>: Import meson, pyproject build systems and
modules guix build utils module.
[arguments]<#:phases>: Add python-and-gi-wrap phase and
set-tesseract-and-tessdata-path phase.
[native-inputs]: Add desktop-file-utils, gobject-introspection.
[inputs]: Add bash-minimal, gtksourceview, libportal, libsoup,
python-pillow, python-pycairo, python-pytesseract, tesseract-ocr,
webp-pixbuf-loader.
Change-Id: Ida677975e326d3a2b3f8189c9144d5106326d0d0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8145
2026-05-03 22:45:54 +02:00
Danylo Kondratiev
58c844a1ec
gnu: Add python-pytesseract.
...
* gnu/packages/ocr.scm (python-pytesseract): New variable.
Change-Id: Ie07b76be499b96038d0aac104adb0e237bb8c7f8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-03 22:45:54 +02:00
Ludovic Courtès
47919d9f99
doc: Fix typo.
...
This is a followup to 0e18caf221 .
* doc/guix.texi (Bootloader Configuration): Change “logo” to singular.
Reported-by: Maxim Cournoyer <maxim@guixotic.coop >
Change-Id: I98c46746e33c0e7a14ebb90919fc28567780aa63
2026-05-03 22:45:54 +02:00
Yelninei
c0d0ba76e5
services: syslog: Add pid file option.
...
Alternative syslogd implementations use a different pid file.
* gnu/services/base.scm: Export all syslog-configuration accessors.
(syslog-configuration): Add pid-file field.
(syslog-shepherd-service-type): Use it.
* doc/guix.texi (syslog-configuration): Document it.
Change-Id: I9be9fc741d98d4f49a37fbcbb2c644db859cadc1
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6096
2026-05-03 22:45:53 +02:00
Charles Roelli
9d0bb1ef26
build: Fix out-of-tree make.
...
* doc/local.mk (lang_to_texinfo): Refer to .texi files using srcdir.
(xref_command): Reference pre-inst-env using builddir.
($(srcdir)/%D%/guix.%.texi):
($(srcdir)/%D%/guix-cookbook.%.texi):
($(srcdir)/%D%/contributing.%.texi): Refer to source files using srcdir.
* nix/local.mk (etc/guix-gc.timer): Use the name of the prerequisite,
not just its file name.
Change-Id: I247bcd873c8355d0eae07870ec849d2eb8cfa6c5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8267
2026-05-03 22:45:53 +02:00
Ludovic Courtès
2b94e23e7c
gnu: ucx, libfabric, openmpi: Remove ROCm support from the default variants.
...
* gnu/packages/fabric-management.scm (ucx)[inputs]: Remove ‘rocr-runtime’.
[arguments]: Make ‘--with-rocm’ flag conditional.
(ucx-rocm): New variable.
* gnu/packages/linux.scm (libfabric)[inputs]: Remove ‘rocr-runtime’.
(libfabric-rocm): New variable.
* gnu/packages/mpi.scm (openmpi-rocm): Modify the inherited arguments rather
than those of ‘openmpi-5’. Replace ‘ucx’ and ‘libfabric’ with their ‘-rocm’
variant.
Fixes: guix/guix#7225
Change-Id: I355f38083313680058511f87a7a5d9068134f162
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8188
2026-05-03 22:45:48 +02:00
Patrick Norton
a3373301a8
gnu: waybar: Update to 0.15.0.
...
* gnu/packages/wm.scm (waybar): Update to 0.15.0.
Change-Id: Iaac44d28ceca7f164f4b1c309fafd2e06c0f67c1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-03 22:35:39 +02:00
Patrick Norton
05424e9633
gnu: sgt-puzzles: Update to 20260308.
...
* gnu/packages/games.scm (sgt-puzzles): Update to 20260308.
Change-Id: Ib106d60cf05a3884c699b4801d02d40c52db6236
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-03 22:22:03 +02:00
Johannes Christ
4f73e5570d
gnu: openttd: Update to 15.3.
...
* gnu/packages/games.scm (openttd-engine): Update to 15.3.
Change-Id: Ib32b20bcbad797e6a880e17a4aec32090b4eb13b
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-05-03 19:49:37 +02:00
Vivien Kraus
589f02e0c5
gnu: speech-dispatcher: Wrap spd-conf.
...
* gnu/packages/speech.scm (gnu): Import (gnu packages freedesktop).
(speech-dispatcher)[arguments]: Add #:imported-modules and #:modules.
[#:phases]: Add 'wrap-spd-conf.
[inputs]: Remove python-xdg-base-dirs. Add python-pyxdg. Upstream always
mentioned PyXDG since version 0.8, and never xdg-base-dirs.
Change-Id: I3eb8e27e9ed5fa9e98d1d6fe3555658a42b50917
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-05-03 19:46:06 +02:00
Yappaholic
ea758099cb
gnu: mangowm: Update to 0.12.9.
...
* gnu/packages/wm.scm (mangowm): Update to 0.12.9.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-03 15:10:46 +02:00
Nicolas Goaziou
f4d97180ea
gnu: texlive-neoschool: Update to 2026.1-78871.
...
* gnu/packages/tex.scm (texlive-neoschool): Update to 2026.1-78871.
Change-Id: I83e8786ec1c5f6cfb71e03d94e4b198970cfd296
2026-05-03 15:01:10 +02:00
Noé Lopez
b2a988818b
gnu: php: Fix expired test certificates.
...
* gnu/packages/patches/php-01-fix-expired-certificate.patch: New file.
* gnu/packages/patches/php-02-fix-sni-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patches.
* gnu/packages/php.scm (php-8.5, php-8.4)
[source]: Use the patches.
[arguments]<#:phases>: Remove regenerate-ssl-certs phase.
Fixes : guix/guix#8040
Change-Id: I4194a227a40ab95aad1ffae811f2d0c5b59cb650
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-03 14:43:30 +02:00
gemmaro
4e983c3c4c
teams: Add gemmaro to the Ruby team.
...
* etc/teams.scm ("gemmaro"): New person in the Ruby team.
Change-Id: Ia4e99904e236c44f49c70985497a1e0ac2123047
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-03 13:15:34 +02:00
Artyom V. Poptsov
94832f1182
gnu: witr: Update to 0.3.1.
...
* gnu/packages/admin.scm (witr): Update to 0.3.1.
Change-Id: I7c55c9b5a0d7c29d47f6ed6462cdc70530c92a00
2026-05-03 13:35:31 +03:00
Artyom V. Poptsov
3c54dd67fa
gnu: htop: Update to 3.5.1.
...
* gnu/packages/admin.scm (htop): Update to 3.5.1.
Change-Id: I12adb4d1a2dfc731ed5fd1517bce67829e93fbd9
2026-05-03 13:35:31 +03:00
Artyom V. Poptsov
b6996088b4
gnu: librespeed-cli: Update to 1.0.13.
...
* gnu/packages/networking.scm (librespeed-cli): Update to 1.0.13.
[native-inputs]: Add go-github-com-prometheus-community-pro-bing.
Change-Id: I4fe873ee115735d3023a24f9d8318234db8c9c71
2026-05-03 13:35:31 +03:00
Artyom V. Poptsov
2765e1a9fd
gnu: wireshark: Update to 4.6.5.
...
* gnu/packages/networking.scm (wireshark): Update to 4.6.5.
Change-Id: Id008a2f33bacc2f63d86b9ce1fb63e58458e7f1a
2026-05-03 13:35:30 +03:00
Danny Milosavljevic
724faf4108
gnu: codex: Set silent timeout.
...
* gnu/packages/codex.scm (codex)[properties]: Add max-silent-time.
Change-Id: Id20367c2702cf9d0c12fc6b363d7f33c178324f5
2026-05-03 12:04:46 +02:00
Efraim Flashner
088247f577
gnu: adns: Add source file-name.
...
* gnu/packages/dns.scm (adns)[source]: Add a file-name field.
Change-Id: I146f44ae353819af691e1a590d2f74b83b8d3c0d
2026-05-03 11:58:25 +03:00
Efraim Flashner
5427e8bd07
gnu: e3: Add source file-name.
...
* gnu/packages/text-editors.scm (e3)[source]: Add a file-name field.
Change-Id: I759d92f009beba112f4991f29016d53e9637bbcf
2026-05-03 11:56:06 +03:00
Efraim Flashner
cc033cbfbc
gnu: xorgxrdp: Build with maybe-nasm.
...
* gnu/packages/rdesktop.scm (xorgxrdp)[native-inputs]: Remove
conditional nasm input, add maybe-nasm.
Change-Id: Ib99eae689097d2e2e83ac731caffe9237fefa73a
2026-05-03 11:56:06 +03:00
Efraim Flashner
b4bc52f4ef
gnu: xrdp: Build with maybe-nasm.
...
* gnu/packages/rdesktop.scm (xrdp)[native-inputs]: Remove conditional
nasm input, add maybe-nasm.
Change-Id: Ie3d5b6147ed44317152c4018131490d7e03a4e62
2026-05-03 11:56:06 +03:00
Efraim Flashner
5c998de10d
gnu: serious-sam-classic: Build with maybe-nasm.
...
* gnu/packages/games.scm (serious-sam-classic)[native-inputs]: Remove
nasm, add maybe-nasm.
Change-Id: If22d7ad4cf7d91f141545dd177fba535d8dfaf69
2026-05-03 11:56:05 +03:00
Efraim Flashner
c97ea410ca
gnu: mupen64plus-core: Build with maybe-nasm.
...
* gnu/packages/emulators.scm (mupen64plus-core)[native-inputs]: Remove
nasm, add maybe-nasm.
Change-Id: I985171c507a334614c292a585c9d60d031cd6f8b
2026-05-03 11:56:05 +03:00
Efraim Flashner
d68d931e83
gnu: mupen64plus-core: Enable building on more architectures.
...
* gnu/packages/emulators.scm (mupen64plus-core)[supported-systems]:
Remove field.
Change-Id: If412fa76116b778ca9f781ba81dce9bef1724653
2026-05-03 11:56:05 +03:00
Efraim Flashner
842717ab4f
gnu: lightspark: Use maybe-nasm.
...
* gnu/packages/animation.scm (lightspark)[native-inputs]: Remove nasm,
add maybe-nasm.
Change-Id: Ib94108e235b1c58a6618762a149efb2e466e9471
2026-05-03 11:56:05 +03:00
Nicolas Goaziou
b8fda9fe13
gnu: emacs-ultra-scroll: Update to 0.6.1.
...
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): Update to 0.6.1.
Change-Id: I87124d6d9ca901927b40b3616d63867869984e81
2026-05-03 10:00:23 +02:00
Efraim Flashner
a62bde0a53
gnu: make-ovmf-firmware: Use maybe-nasm.
...
* gnu/packages/firmware.scm (make-ovmf-firmware)[native-inputs]: Remove
nasm, add maybe-nasm.
Change-Id: I5dc566484c1201c7db72e977b37df0d532d0f7cb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-03 08:41:33 +03:00
Efraim Flashner
8eee5d63c1
gnu: isa-l: Use maybe-nasm.
...
* gnu/packages/compression.scm (isa-l)[native-inputs]: Remove nasm, add
maybe-nasm.
Change-Id: Id198e4fa96144a10b3d0f91eb832930b7d4e8762
2026-05-03 08:41:33 +03:00
Efraim Flashner
3de6bebe6a
gnu: libretro-mupen64plus-nx: Use maybe-nasm.
...
* gnu/packages/emulators.scm (libretro-mupen64plus-nx)[native-inputs]:
Remove nasm, add maybe-nasm.
Change-Id: I5151442eb8420c686b2cecfdc9cb304c95154584
2026-05-03 08:41:30 +03:00
Efraim Flashner
b6099d2751
gnu: Add maybe-nasm.
...
* gnu/packages/assembly.scm (maybe-nasm): New variable.
Change-Id: Id806e7bc63cfe19dab8d3d1486fa6e3dc48be4de
2026-05-03 08:41:26 +03:00
Zheng Junjie
bcb2824aa4
gnu: stalwart: Update to 0.16.3.
...
* gnu/packages/mail.scm (stalwart): Update to 0.16.3.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update stalwart inputs.
Change-Id: I2f75b37cff0031940c02534ebedc32acdc14314e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-03 07:40:46 +03:00
Efraim Flashner
ff355b552b
Regenerate CODEOWNERS.
...
* CODEOWNERS: Check in file changed by "make".
Change-Id: I48302b2f9b271cf38fb1cd18a0e5d145f3fbed69
2026-05-03 07:34:20 +03:00
Danny Milosavljevic
853d0baf9c
gnu: Add netbeans.
...
* gnu/packages/netbeans.scm (netbeans): New variable.
* gnu/packages/patches/netbeans-25-nativeexecution-paths.patch: New file.
* gnu/packages/patches/netbeans-25-source-only-build.patch: New file.
* gnu/packages/patches/netbeans-25-terminal-no-login-shell.patch: New file.
* gnu/packages/patches/netbeans-25-wayland-font-rendering.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULELS): Add reference to them.
(dist_patch_DATA): Add reference to them.
Change-Id: I184398afeeb4f2bcdfbaf8f2e849afe665c7c6b7
2026-05-03 02:30:28 +02:00
Danny Milosavljevic
df638e5639
gnu: Add java-slf4j-jdk14.
...
* gnu/packages/java.scm (java-slf4j-jdk14): New variable.
Change-Id: I424da42ef9b71709fdbb9a879d06183506079f1a
2026-05-03 02:30:28 +02:00
Danny Milosavljevic
2d316f68a9
gnu: java-slf4j-api: Add Bundle manifest.
...
* gnu/packages/java.scm (java-slf4j-api)[arguments]<#:phases>{regenerate-jar}:
Generate osgi-manifest.mf.
Change-Id: I69f80fdd2b337a683c58b74027a268eac8f496dd
2026-05-03 02:30:27 +02:00
Danny Milosavljevic
95d5ecee81
gnu: Add jbr@25.
...
* gnu/packages/patches/jbr-25-wayland-drag-icon.patch: New file.
* gnu/packages/patches/jbr-25-wayland-intra-jvm-dnd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add references to them.
* gnu/packages/java.scm (jbr25): New variable.
Change-Id: I3358c4be096f887f2eca451396ddd44f6bb6bfa6
2026-05-03 02:30:27 +02:00
Danny Milosavljevic
472c94ff67
gnu: Add java-apache-xml-commons-resolver-netbeans.
...
* gnu/packages/patches/java-apache-xml-commons-resolver-1.2-netbeans.patch:
New file.
* gnu/local.mk (patch_dist_DATA): Add reference to it.
* gnu/packages/netbeans.scm (java-apache-xml-commons-resolver-netbeans-1.2):
New variable.
Change-Id: I606c0fa70aec1d455f5d00370b329350ce5591d3
2026-05-03 02:30:27 +02:00
Danny Milosavljevic
0755746aad
gnu: Add java-jemmy.
...
* gnu/packages/netbeans.scm (java-jemmy-2.3.1.1): New variable.
* etc/teams.scm: Add reference to gnu/packages/netbeans.scm.
Change-Id: I8068d33eb89424547fb9b359fadde9d341a2236b
2026-05-03 02:30:26 +02:00
Danny Milosavljevic
71140b06b4
gnu: java-flatlaf: Make it Multi-Release.
...
* gnu/packages/java-graphics.scm (java-flatlaf)
[source]: Delete binaries.
[arguments]<#:jdk>: Set to openjdk17.
<#:jar-name>: Delete.
<#:source-dir>: Delete.
<#:test-dir>: Delete.
<#:modules>: Add (sxml simple)
<#:phases>{generate-pom}: New phase.
{build}: Replace phase.
{install}: Replace phase.
[inputs]: Add libx11, libxt.
Change-Id: If4486685ef3bb38d35e9325a75296f4073a92281
2026-05-03 02:30:26 +02:00
Danny Milosavljevic
98a02ef399
gnu: Add java-jvnet-parent-pom@1.
...
* gnu/packages/maven-parent-pom.scm (java-jvnet-parent-pom-1): New variable.
Change-Id: I7fe90d429e004c09a9de17ba01efe7eae7c07bd9
2026-05-03 02:30:26 +02:00
Danny Milosavljevic
67285be3e0
gnu: Add java-commons-codec@1.17.1.
...
* gnu/packages/java.scm (java-commons-codec-1.17.1): New variable.
Change-Id: I5d773fffb0aea10c607c4c5f5fc2781d1267f156
2026-05-03 02:30:26 +02:00
Danny Milosavljevic
9cb9bc5b81
gnu: Add java-jgit-gpg-bc@7.
...
* gnu/packages/java.scm (java-jgit-gpg-bc-7): New variable.
Change-Id: I02ceeb5bdcb49e421914ef48c9765d8067bd6bd9
2026-05-03 02:30:25 +02:00
Danny Milosavljevic
def04fa084
gnu: Add java-jgit-ssh-jsch@7.
...
* gnu/packages/java.scm (java-jgit-ssh-jsch-7): New variable.
Change-Id: I25ca337c93f36b8521968f14d435b1fab655812d
2026-05-03 02:30:25 +02:00
Danny Milosavljevic
ca9d9602d6
gnu: Add java-jgit@7.
...
* gnu/packages/java.scm (java-jgit-7): New variable.
Change-Id: I7576743ff1a44b7cf7392bf9dd089dabc8343d9a
2026-05-03 02:30:25 +02:00
Danny Milosavljevic
7c6386a8cd
gnu: Add java-javaewah@1.2.3.
...
* gnu/packages/java.scm (java-javaewah-1.2.3): New variable.
Change-Id: Iaa7fdbf621957061e818c56420a5399d07602da8
2026-05-03 02:30:24 +02:00
Danny Milosavljevic
04dc846f4e
gnu: Add java-jsch@0.1.72.
...
* gnu/packages/java.scm (java-jsch-0.1.72): New variable.
Change-Id: I57bddfdb415ac27f5e7b162fecd273a82e5943f3
2026-05-03 02:30:24 +02:00
Danny Milosavljevic
ce8156c5fc
gnu: Add java-native-access-platform@5.14.0.
...
* gnu/packages/java.scm (java-native-access-platform-5.14.0): New variable.
Change-Id: I99b210d408a3e7d65a2603456608e215ae4f1278
2026-05-03 02:30:24 +02:00
Danny Milosavljevic
df6182e5c7
gnu: Add java-native-access@5.14.0.
...
* gnu/packages/java.scm (java-native-access-5.14.0): New variable.
Change-Id: Iffc145c918ff8067023441add521869bd3b3933f
2026-05-03 02:30:23 +02:00
Danny Milosavljevic
297f6ae22c
gnu: Add java-bouncycastle@1.77.
...
* gnu/packages/java.scm (java-bouncycastle-1.77): New variable.
Change-Id: If3a2cad594faec16f8227adde9817f0cb03b33b0
2026-05-03 02:30:23 +02:00
Danny Milosavljevic
e882d5315c
gnu: Add java-junixsocket-native-common@2.5.1.
...
* gnu/packages/java.scm (java-junixsocket-native-common-2.5.1): New variable.
Change-Id: I345adfba8b65a4b1574c787f368f19bed2ff90dc
2026-05-03 02:30:23 +02:00
Danny Milosavljevic
c72142f4c4
gnu: Add java-junixsocket-common@2.
...
* gnu/packages/java.scm (java-junixsocket-common-2): New variable.
(junixsocket-source): New variable.
Change-Id: I1054694feb2e8a39cf03b432feb0506ae9bc22bd
2026-05-03 02:30:22 +02:00
Danny Milosavljevic
bebdf78496
gnu: Add java-kohlschutter-compiler-annotations@1.
...
* gnu/packages/java.scm (java-kohlschutter-compiler-annotations-1): New variable.
Change-Id: I2ad6d6eedccb57c839dbe6cad0f9cee4af1a0f0d
2026-05-03 02:30:22 +02:00
Danny Milosavljevic
8b468837e6
gnu: Add java-eclipse-jdt-annotation@2.
...
* gnu/packages/java.scm (java-eclipse-jdt-annotation-2): New variable.
Change-Id: I32974f627b3c70b440fd612846ea11579875d6fd
2026-05-03 02:30:22 +02:00
Danny Milosavljevic
8fba7012fa
gnu: java-javax-mail: Update to 1.6.2.
...
* gnu/packages/java.scm (java-javax-mail): Update to 1.6.2.
Change-Id: I8fa24984affbe53981aa1f4b8e24e610416d2489
2026-05-03 02:30:21 +02:00
Danny Milosavljevic
0af08b9101
gnu: Add java-jakarta-activation@1.2.
...
* gnu/packages/java.scm (java-jakarta-activation-1.2): New variable.
Change-Id: I41204054b04af503b255f5d7563781c87cb48492
2026-05-03 02:30:21 +02:00
Danny Milosavljevic
b799102b25
gnu: Add java-felix-main@7.0.5.
...
* gnu/packages/java.scm (java-felix-main-7.0.5): New variable.
Change-Id: I2ca3ae13a48a777e69af8996454573a592987e9e
2026-05-03 02:30:21 +02:00
Danny Milosavljevic
f0b8ffb002
gnu: Add java-felix-framework@7.
...
* gnu/packages/java.scm (java-felix-framework-7): New variable.
Change-Id: Id71da669460ebd0c96e11edec3af0e32e368351e
2026-05-03 02:30:20 +02:00
Danny Milosavljevic
bdad833fed
gnu: Add java-felix-resolver@2.
...
* gnu/packages/java.scm (java-felix-resolver-2): New variable.
Change-Id: I47061206769174c8e92d50d61ec3ff00d4db90dc
2026-05-03 02:30:20 +02:00
Danny Milosavljevic
3f6d67857e
gnu: Add java-osgi-cmpn@7.0.0.
...
* gnu/packages/java.scm (java-osgi-cmpn-7.0.0): New variable.
Change-Id: I46241e04d4250c24ff0056ffd882d75aeac130ec
2026-05-03 02:30:20 +02:00
Danny Milosavljevic
38f23ddef4
gnu: Add java-jaxrs-api@2.
...
* gnu/packages/java.scm (java-jaxrs-api-2): New variable.
Change-Id: I8a2c5155908eb834632d7f70480d04582aaf25b3
2026-05-03 02:30:19 +02:00
Danny Milosavljevic
6ae92d2b5b
gnu: Add java-jzlib@1.1.3.
...
* gnu/packages/java.scm (java-jzlib-1.1.3): New variable.
Change-Id: I86db583842278ea9d1bfb773d74ca333740a83d5
2026-05-03 02:30:19 +02:00
Danny Milosavljevic
56bd7b5546
gnu: Add java-jsvg@1.6.1.
...
* gnu/packages/java.scm (java-jsvg-1.6.1): New variable.
Change-Id: I11f158879e8de6b8da063779019b36bf3c1a0b7e
2026-05-03 02:30:19 +02:00
Danny Milosavljevic
c97a0b330e
gnu: Add java-osgi-core@8.0.0.
...
* gnu/packages/java.scm (java-osgi-core-8.0.0): New variable.
Change-Id: I7297efbb9efb431d2716c2dbb39df62907924c0c
2026-05-03 02:30:18 +02:00
Danny Milosavljevic
47ebad2749
gnu: Add java-osgi-annotation@8.1.0.
...
* gnu/packages/java.scm (java-osgi-annotation-8.1.0): New variable.
Change-Id: Iea6567ab0c26c296b64417c6f8c7982156d75efa
2026-05-03 02:30:18 +02:00
Danny Milosavljevic
24956625a1
gnu: Add java-jsoup@1.15.3.
...
* gnu/packages/web.scm (java-jsoup-1.15.3): New variable.
Change-Id: I52e8cba31f2125294caa38a703f872548b7f6b88
2026-05-03 02:30:18 +02:00
Danny Milosavljevic
dc9d490f5d
gnu: Add java-asm-commons@9.7.1.
...
* gnu/packages/java.scm (java-asm-commons-9.7.1): New variable.
Change-Id: Ib2d9e02e8a28e97cb93294ce6828828548e827a9
2026-05-03 02:30:18 +02:00
Danny Milosavljevic
fe7053fdbd
gnu: Add java-asm-analysis@9.7.1.
...
* gnu/packages/java.scm (java-asm-analysis-9.7.1): New variable.
Change-Id: Ida37f3047cbf17830230af7a3e154b347fa1e267
2026-05-03 02:30:17 +02:00
Danny Milosavljevic
0722ccf8bd
gnu: Add java-asm-tree@9.7.1.
...
* gnu/packages/java.scm (java-asm-tree-9.7.1): New variable.
Change-Id: Id0d38b45929351116c2d68e68fcdddf038a14d42
2026-05-03 02:30:17 +02:00
Danny Milosavljevic
08aac63f7b
gnu: Add java-asm@9.7.1.
...
* gnu/packages/java.scm (java-asm-9.7.1): New variable.
Change-Id: I8555189cf1f418a67631b9b2b6e61d55155c0d02
2026-05-03 02:30:17 +02:00
Danny Milosavljevic
d416d8e4e6
gnu: Add java-junit@4.13.2.
...
* gnu/packages/java.scm (java-junit-4.13.2): New variable.
Change-Id: I5825f4db9c1572cec8520dfc6c2695ce25c1c854
2026-05-03 02:30:16 +02:00
Danny Milosavljevic
ac139bd8c9
gnu: Add java-lucene-core@3.6.2.
...
* gnu/packages/java.scm (java-lucene-core-3.6.2): New variable.
Change-Id: I877f1108536e9014e7f28c223152e47ae1a1a98d
2026-05-03 02:30:16 +02:00
Danny Milosavljevic
1adf186aea
gnu: Add java-json-simple@1.1.1.
...
* gnu/packages/java.scm (java-json-simple-1.1.1): New variable.
Change-Id: I6fff176ab352e2f3ee96335f354e0d1c722b57df
2026-05-03 02:30:16 +02:00
Danny Milosavljevic
61ec112120
gnu: Add ant@1.10.14.
...
* gnu/packages/java.scm (ant-1.10.14): New variable.
Change-Id: I6f033311fca6150a14c0871274d17747d5fea689
2026-05-03 02:30:15 +02:00
Danny Milosavljevic
6fd56b39b0
gnu: Add java-simplevalidation.
...
* gnu/packages/patches/java-simplevalidation-1.14.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/java.scm (java-simplevalidation-1.14.1): New variable.
Change-Id: I2e69ee8c5f6dfa1f0beba3d01c82ddae51de3c5f
2026-05-03 02:30:15 +02:00
Danny Milosavljevic
c37be4516f
gnu: Add java-jtidy.
...
* gnu/packages/patches/java-jtidy-remove-xerces-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/java.scm (java-jtidy): New variable.
Change-Id: Ic127db3f8b4358d54ce37ea86545f244f291e297
2026-05-03 02:30:14 +02:00
pinoaffe
a1b95bc84b
gnu: emacs-doc-toc: Fix pdfoutline path.
...
* gnu/packages/emacs-xyz.scm (emacs-doc-toc): Fix pdfoutline path.
Change-Id: I788a26b497d2ed2123a5b395b23bcf2fee680b27
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-05-02 09:18:10 -07:00
Ian Eure
41c8658772
gnu: librewolf: Update to 150.0.1-1 [security-fixes].
...
Contains fixes for:
CVE-2026-7320: Information disclosure due to incorrect boundary
conditions in the Audio/Video component
CVE-2026-7322: Memory safety bugs fixed in Firefox ESR 115.35.1,
Firefox ESR 140.10.1 and Firefox 150.0.1
CVE-2026-7323: Memory safety bugs fixed in Firefox ESR 140.10.1 and
Firefox 150.0.1
CVE-2026-7324: Memory safety bugs fixed in Firefox 150.0.1
* gnu/packages/librewolf.scm (librewolf): Update to 150.0.1-1.
* gnu/packages/patches/librewolf-150.0-encoding_rs-rust-fix.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove
librewolf-150.0-encoding_rs-rust-fix.patch.
Change-Id: Ibf081e87d9183c5f04330389da87639ed80a7f77
2026-05-02 09:07:13 -07:00
coopi
74f2a35f1e
gnu: Add emacs-eshell-pure-prompt.
...
* gnu/packages/emacs-xyz.scm (emacs-eshell-pure-prompt): New variable.
Merges guix/guix!8198
Change-Id: I702faa265418cf18d0fcc01eee01e2276c9aff7c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-02 16:59:10 +02:00
coopi
52a0e8b1b4
gnu: Add emacs-neocities.
...
* gnu/packages/emacs-xyz.scm (emacs-neocities): New variable.
Merges guix/guix!8199
Change-Id: Iddd51deedd3d9657668d2945e5579d3e965553bf
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-02 16:56:18 +02:00
Akiyoshi Suda
090c989656
gnu: emacs-agent-shell: Add tests.
...
* gnu/packages/patches/emacs-agent-shell-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/emacs-xyz (emacs-agent-shell)[source]: Register it.
[arguments]: Add #:test command.
[native-inputs]: Add emacs-ert-runner.
Merges guix/guix!8197
Change-Id: If451a42bf65e534b4dbdce025a47c31ad548cf1a
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-05-02 16:53:28 +02:00
Akiyoshi Suda
0e72fa7d15
gnu: emacs-shell-maker: Add tests.
...
* gnu/packages/emacs-xyz (emacs-shell-maker)[arguments]: Add #:test
command; delete #:tests?.
[native-inputs]: Add emacs-ert-runner.
Merges guix/guix!8197
Change-Id: If3008c30c1cccd98b98d3116bc998ed08d921cea
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-05-02 16:53:19 +02:00
Akiyoshi Suda
119d806972
gnu: emacs-acp: Add tests.
...
* gnu/packages/emacs-xyz (emacs-acp)[arguments]: Add #:test command.
[native-inputs]: Add emacs-ert-runner.
Merges guix/guix!8197
Change-Id: If32fb6d89980ed22011b8f226fe6cdaeb7d5ddb5
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-02 16:52:26 +02:00
jgart
c1aa2c04ba
gnu: trealla: Update to 2.94.12.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.12.
Change-Id: Ice04d794ea57bb418ac03b9908ad0fbbd348442a
2026-05-02 08:41:13 -04:00
Thanos Apollo
eb0a3f0b55
teams: Add Thanos Apollo to emacs team.
...
* etc/teams.scm ("Thanos Apollo"): Add to emacs team.
Merges guix/guix!8253
Change-Id: I4b6fc33914131d8dfc7a07eb5616fa90b365bf30
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-02 13:59:54 +02:00
Morgan Willcock
184ed9886c
gnu: Add sdorfehs.
...
* gnu/packages/wm.scm (sdorfehs): New variable.
Change-Id: I2ff605de61cd6eeefe379a280f86351d0602d31a
Merges: https://codeberg.org/guix/guix/pulls/8129
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-02 17:02:05 +09:00
Daniel Herzig
bfcfbd4613
doc: fix image-type for lightweight-desktop example.
...
Merges: https://codeberg.org/guix/guix/pulls/7388
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-02 17:00:25 +09:00
André Batista
8f8cef1d7c
gnu: ungoogled-chromium: Update to 147.0.7727.137.
...
Besides updating ungoogled-chromium, this is a follow up to commits
10ea4f874e and
0f87ff6672 which lacked the full logic necessary
for using the bundled icu library and the new regexes included on the desktop
and manpage templates for this package.
Fixes CVEs:
CVE-2026-7363: Use after free in Canvas. Reported by heapracer.
CVE-2026-7361: Use after free in iOS. Reported by Google.
CVE-2026-7344: Use after free in Accessibility. Reported by Google.
CVE-2026-7343: Use after free in Views. Reported by Google.
CVE-2026-7333: Use after free in GPU.
Reported by c6eed09fc8b174b0f3eebedcceb1e792.
CVE-2026-7360: Insufficient validation of untrusted input in Compositing.
Reported by Google.
CVE-2026-7359: Use after free in ANGLE. Reported by Google.
CVE-2026-7358: Use after free in Animation. Reported by Google.
CVE-2026-7334: Use after free in Views. Reported by Batuhan Esref KOC.
CVE-2026-7357: Use after free in GPU. Reported by Google.
CVE-2026-7356: Use after free in Navigation. Reported by Google.
CVE-2026-7354: Out of bounds read and write in Angle. Reported by Google.
CVE-2026-7353: Heap buffer overflow in Skia. Reported by Google.
CVE-2026-7352: Use after free in Media. Reported by Google.
CVE-2026-7351: Race in MHTML. Reported by Google.
CVE-2026-7350: Use after free in WebMIDI. Reported by Google.
CVE-2026-7349: Use after free in Cast. Reported by Google.
CVE-2026-7348: Use after free in Codecs. Reported by Google.
CVE-2026-7335: Use after free in media.
Reported by Jungwoo Lee (@physicube) and Wongi Lee (@_qwerty_po).
CVE-2026-7336: Use after free in WebRTC. Reported by Mozilla.
CVE-2026-7337: Type Confusion in V8. Reported by q@calif.io .
CVE-2026-7347: Use after free in Chromoting. Reported by Google.
CVE-2026-7346: Inappropriate implementation in Tint. Reported by Google.
CVE-2026-7345: Insufficient validation of untrusted input in Feedback.
Reported by Google.
CVE-2026-7338: Use after free in Cast. Reported by Krace.
CVE-2026-7342: Use after free in WebView. Reported by Google.
CVE-2026-7341: Use after free in WebRTC. Reported by Google.
CVE-2026-7339: Heap buffer overflow in WebRTC.
Reported by c6eed09fc8b174b0f3eebedcceb1e792.
CVE-2026-7340: Integer overflow in ANGLE.
Reported by 86ac1f1587b71893ed2ad792cd7dde32.
CVE-2026-7355: Use after free in Media. Reported by Google.
See:
<https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_28.html >
* gnu/packages/chromium.scm (%chromium-version): Update to 147.0.7727.137.
(%ungoogled-origin, %debian-origin): Update hashes.
(ungoogled-chromium) [arguments] <#:configure-flags>: Set icu_use_data_file
true.
<#:phases> {install}: Include icudtl.dat to copied libs. Add @@uri_scheme
and @@extra_desktop_entries to regex substitutions on desktop file and
manpage.
Change-Id: I1342eac3ba3a85e8851189844614d47512c1ca42
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-02 09:52:26 +02:00
André Batista
72a65207d5
gnu: ungoogled-chromium: Enable v4l2 video decoder on aarch64.
...
* gnu/packages/chromium.scm (ungoogled-chromium) [arguments]
<#:configure-flags>: Conditionally add use_v4l2_codec and use_av1_hw_decoder
and set them true on aarch64-linux. Also ensure that use_vaapi is set to
false on this architecture.
Change-Id: Ib7f1c2d492ccb71df253e621b9cd626ec0942bc6
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-02 09:52:19 +02:00
Nicolas Goaziou
7911de258d
gnu: emacs-hare-mode: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-hare-mode): Update to 0.3.0.
Change-Id: I42b0f02bf35eb5a802d817eb7710e9834cca5733
2026-05-01 22:20:17 +02:00
Nicolas Goaziou
b24a2f5405
gnu: emacs-vulpea-journal: Update to 1.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-vulpea-journal): Update to 1.0.1.
Change-Id: I6a7e3e8d3519ced6812d432046df54643332d462
2026-05-01 22:20:16 +02:00
Nicolas Goaziou
13690b3d17
gnu: emacs-vulpea-ui: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-vulpea-ui): Update to 1.1.0.
Change-Id: I84c4a99fed101a714d77bcdb744301ac3672488e
2026-05-01 22:20:16 +02:00
Nicolas Goaziou
1752d0ea3d
gnu: emacs-vulpea: Update to 2.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-vulpea): Update to 2.2.0.
Change-Id: Ic63998d450baa5d2ad5925c3667bd20d10ddbdf7
2026-05-01 22:20:16 +02:00
Nicolas Goaziou
3361177302
gnu: emacs-vui: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-vui): Update to 1.0.0.
Change-Id: I6c4f6490c69ac49bcd77de24fb61884d1e6ac192
2026-05-01 22:20:15 +02:00
Nicolas Goaziou
2e1dfb7903
gnu: emacs-citre: Update to 0.4.2.
...
* gnu/packages/emacs-xyz.scm (emacs-citre): Update to 0.4.2.
Change-Id: Ifcfc39b4e53b66df3975863f5e2e84d20c449fb0
2026-05-01 22:20:15 +02:00
Nicolas Goaziou
bee08deea9
gnu: emacs-org-mem: Update to 0.34.1.
...
* gnu/packages/emacs-xyz.scm (emacs-org-mem): Update to 0.34.1.
[propagated-inputs]: Add emacs-truename-cache.
Change-Id: Ic12d9d3bc665172650d1354673c70f6f262a25d3
2026-05-01 22:20:15 +02:00
Nicolas Goaziou
4921340501
gnu: emacs-no-littering: Update to 1.8.7.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.8.7.
Change-Id: I1cd8e789ea77feefb1b12c75976853b8c5511c5d
2026-05-01 22:20:15 +02:00
Nicolas Goaziou
b995e62b40
gnu: emacs-boxy: Update to 2.0.1.
...
* gnu/packages/emacs-xyz.scm (emacs-boxy): Update to 2.0.1.
Change-Id: Ib27b832e520babca8edd383adae8e2002d969772
2026-05-01 22:20:14 +02:00
Nicolas Goaziou
197fd66db9
gnu: emacs-boxquote: Update to 2.4.1.
...
* gnu/packages/emacs-xyz.scm (emacs-boxquote): Update to 2.4.1.
Change-Id: Idcff86d933cd88c7147eee5a544ea4edbdf6085d
2026-05-01 22:20:14 +02:00
Nicolas Goaziou
fe0406cdee
gnu: emacs-super-save: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-super-save): Update to 0.5.0.
Change-Id: I78751fe8de0d1364c35539c032f4daf2d1b54b2e
2026-05-01 22:20:14 +02:00
Nicolas Goaziou
b84cb20c9f
gnu: emacs-org-social: Update to 2.11.
...
* gnu/packages/emacs-xyz.scm (emacs-org-social): Update to 2.11.
Change-Id: Ie6f61be5fafc724c635a164723b8dff86d0cedcf
2026-05-01 22:20:14 +02:00
Nicolas Goaziou
3f30dc2bed
gnu: emacs-eacl: Update to 2.2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-eacl): Update to 2.2.3.
[propagated-inputs]: Remove emacs-ivy.
Change-Id: Ie36eb151aa57e4a98fb581731a98ae3418754e14
2026-05-01 22:20:13 +02:00
Nicolas Goaziou
c5a3d49214
gnu: emacs-tramp: Update to 2.8.1.4.
...
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.8.1.4.
Change-Id: Ib36cedc6ba53cba7f50e2351f08c8e102397161f
2026-05-01 22:20:13 +02:00
Nicolas Goaziou
8c74cd7d00
gnu: emacs-casual: Update to 2.16.0.
...
* gnu/packages/emacs-xyz.scm (emacs-casual): Update to 2.16.0.
Change-Id: If0d616f9542284a2d4351bbf84738d6cb4c7cead
2026-05-01 22:20:13 +02:00
Nicolas Goaziou
f84cb6c20e
gnu: emacs-counsel-etags: Update to 1.11.0.
...
* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.11.0.
Change-Id: I58cc7a45a2529bfc024a11cc3d49416619baca95
2026-05-01 22:20:12 +02:00
Nicolas Goaziou
0529d38954
gnu: emacs-forge: Update to 0.6.4.
...
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.6.4.
Change-Id: Ia40a01e21aed8166465b7e9d796e8481ef69793c
2026-05-01 22:20:12 +02:00
Nicolas Goaziou
d1321b966a
gnu: emacs-transient: Update to 0.13.1.
...
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.13.1.
Change-Id: I5cf6b173e66921a4304f0603b6cc8ca96fe9c2c4
2026-05-01 22:20:12 +02:00
Nicolas Goaziou
0f8310ddcc
gnu: emacs-lsp-mode: Update to 10.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 10.0.0.
Change-Id: Ia4ba4c7bd5d58c3a19fd3c00cf7352fe228b5f57
2026-05-01 22:20:12 +02:00
Nicolas Goaziou
f8757ce539
gnu: emacs-kubed: Update to 0.6.1.
...
* gnu/packages/emacs-xyz.scm (emacs-kubed): Update to 0.6.1.
Change-Id: I0848ad61b884a36dee1b5e7ac3e177913e7170c4
2026-05-01 22:20:11 +02:00
Nicolas Goaziou
eca2cb2008
gnu: emacs-orgit-forge: Update to 1.1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit-forge): Update to 1.1.2.
Change-Id: I79bab7c6774b562e1d5e92419c8d3f68620892bb
2026-05-01 22:20:11 +02:00
Nicolas Goaziou
be9967b686
gnu: emacs-orgit: Update to 2.1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 2.1.2.
Change-Id: Id0d8d9681e7120854a552d14513bb7bdff4582d9
2026-05-01 22:20:11 +02:00
Nicolas Goaziou
e67fc4328b
gnu: emacs-outline-indent: Update to 1.1.8.
...
* gnu/packages/emacs-xyz.scm (emacs-outline-indent): Update to 1.1.8.
Change-Id: I10176b4b6ae05594ce8247d0bd3f38815d65bcfa
2026-05-01 22:20:11 +02:00
Nicolas Goaziou
d95e48a591
gnu: emacs-wttrin: Update to 0.3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-wttrin): Update to 0.3.2.
Change-Id: I8b1b13ff67ba109e7e212c477e3b9eca0581a7fb
2026-05-01 22:20:10 +02:00
Nicolas Goaziou
e3f3a10a72
gnu: emacs-adoc-mode: Update to 0.8.0.
...
* gnu/packages/emacs-xyz.scm (emacs-adoc-mode): Update to 0.8.0.
Change-Id: I57c751daaa072d0c2d3666abd1f90df8f367f486
2026-05-01 22:20:10 +02:00
Nicolas Goaziou
f29b253312
gnu: emacs-do-at-point: Update to 0.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-do-at-point): Update to 0.2.0.
Change-Id: I6bc4bbdd731f44fe3014372883b803f995d32706
2026-05-01 22:20:10 +02:00
Nicolas Goaziou
27c4d0b9ab
gnu: emacs-ultra-scroll: Update to 0.6.
...
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): Update to 0.6.
Change-Id: I9d8a5e8bfc1102031af65623d90fc535fccd7d22
2026-05-01 22:20:10 +02:00
Nicolas Goaziou
3427dffbec
gnu: emacs-org-re-reveal: Update to 3.39.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.39.0.
Change-Id: I7ed4336691130873377cec73035bdbbb1c6c4b3d
2026-05-01 22:20:09 +02:00
Nicolas Goaziou
197676bc4e
gnu: emacs-pulsar: Update to 1.3.4.
...
* gnu/packages/emacs-xyz.scm (emacs-pulsar): Update to 1.3.4.
Change-Id: I1acbb396fa08972aba81de8fd960dda91bfb34b1
2026-05-01 22:20:09 +02:00
Nicolas Goaziou
bb71736c6d
gnu: emacs-treesit-auto: Update to 1.0.9.
...
* gnu/packages/emacs-xyz.scm (emacs-treesit-auto): Update to 1.0.9.
Change-Id: I1732a618a79f06efcafdb7014655280eabb053c1
2026-05-01 22:20:09 +02:00
Nicolas Goaziou
9546b235be
gnu: emacs-circadian: Update to 1.0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-circadian): Update to 1.0.2.
Change-Id: I993fbd6b4f9a15e438ee2cfe3589aa9ac1980bf9
2026-05-01 22:20:09 +02:00
Nicolas Goaziou
d17b98fc7a
gnu: emacs-epkg: Update to 4.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-epkg): Update to 4.2.0.
Change-Id: Iafb46295035353c6dfe5bea0e06de9d62fe2c4d5
2026-05-01 22:20:08 +02:00
Nicolas Goaziou
f083d6005f
gnu: emacs-emacsql: Update to 4.3.6.
...
* gnu/packages/emacs-xyz.scm (emacs-emacsql): Update to 4.3.6.
Change-Id: I18eac4b1e82243607f9e49ef8588bb7ccfc5df91
2026-05-01 22:20:08 +02:00
Nicolas Goaziou
0b7240c3d2
gnu: emacs-pg: Update to 0.65.
...
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.65.
Change-Id: Ia4a3f2b3d5084c393b920eb4b7c5745bbc459452
2026-05-01 22:20:08 +02:00
Nicolas Goaziou
aee2db0279
gnu: emacs-exec-path-from-shell: Update to 2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-exec-path-from-shell): Update to 2.3.
Change-Id: Iafa285932252fa850de133886f150ba89c64538b
2026-05-01 22:20:08 +02:00
Nicolas Goaziou
7a13bce072
gnu: emacs-evil-matchit: Update to 4.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 4.1.0.
[native-inputs]: Add emacs-julia-mode.
Change-Id: I9af8a2c5ead7a3b126b25786d2489bf6e899fbb0
2026-05-01 22:20:08 +02:00
Nicolas Goaziou
100f545a5b
gnu: emacs-dired-sidebar: Update to 0.4.1.
...
* gnu/packages/emacs-xyz.scm (emacs-dired-sidebar): Update to 0.4.1.
Change-Id: I51cdb22a74ee78a301bd273485203b62567e0d81
2026-05-01 22:20:07 +02:00
Nicolas Goaziou
bc6eea8c7b
gnu: emacs-jsonrpc: Update to 1.0.28.
...
* gnu/packages/emacs-xyz.scm (emacs-jsonrpc): Update to 1.0.28.
Change-Id: I6d8786f4b01d99e2fc39e71653adaf14ac551058
2026-05-01 22:20:07 +02:00
Nicolas Goaziou
b4c265b144
gnu: emacs-jarchive: Update to 0.12.0.
...
* gnu/packages/emacs-xyz.scm (emacs-jarchive): Update to 0.12.0.
Change-Id: Ibfa42f06a674eefaea8ed562fd5bf5a004ad2bf2
2026-05-01 22:20:07 +02:00
Nicolas Goaziou
9606b5c7aa
gnu: emacs-cal-china-x: Update to 2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-cal-china-x): Update to 2.7.
Change-Id: Ia8804ece53d6be5b2f69c896d570c496dcff7338
2026-05-01 22:20:07 +02:00
Nicolas Goaziou
cdb06ea525
gnu: emacs-adaptive-wrap: Update to 0.9.
...
* gnu/packages/emacs-xyz.scm (emacs-adaptive-wrap): Update to 0.9.
Change-Id: Ic0865ad8e99a9d50cef5cfe27ba40d029aa10108
2026-05-01 22:20:06 +02:00
Nicolas Goaziou
d7f8e3faab
gnu: emacs-lin: Update to 2.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-lin): Update to 2.0.0.
Change-Id: I5b0786892c9b36ba2a17c0bd48ba6c7607ef82b9
2026-05-01 22:20:06 +02:00
Nicolas Goaziou
ff7f34c335
gnu: emacs-dired-quick-sort: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-dired-quick-sort): Update to 1.0.0.
Change-Id: I38f5dd9c2785410e1b0fc900648a82952c5a1269
2026-05-01 22:20:06 +02:00
Nicolas Goaziou
a3c66dfdd3
gnu: emacs-tempel: Update to 1.12.
...
* gnu/packages/emacs-xyz.scm (emacs-tempel): Update to 1.12.
Change-Id: I09350faf47dd56e3905c103212f9830523fb6ab8
2026-05-01 22:20:06 +02:00
Nicolas Goaziou
41ce01fc8a
gnu: emacs-beframe: Update to 1.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-beframe): Update to 1.5.0.
Change-Id: Ib53152a798a44b6860710abb220357bf90a32ee8
2026-05-01 22:20:05 +02:00
Nicolas Goaziou
123766c20e
gnu: emacs-denote-markdown: Update to 0.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-denote-markdown): Update to 0.2.2.
Change-Id: Ica4ed880c6a22d316b430f0012427c0f2860b7ee
2026-05-01 22:20:05 +02:00
Nicolas Goaziou
72ea63ae59
gnu: emacs-auto-dark: Update to 0.13.10.
...
* gnu/packages/emacs-xyz.scm (emacs-auto-dark): Update to 0.13.10.
Change-Id: I233591c4bd1aa54ac29bd1c01fdf489be94215ba
2026-05-01 22:20:05 +02:00
Nicolas Goaziou
6536f1130b
gnu: emacs-org: Update to 9.8.3.
...
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.8.3.
Change-Id: Ic689e347d6c68b1d1a7f59e0181cf923acdec1d2
2026-05-01 22:20:05 +02:00
Nicolas Goaziou
6c54245437
gnu: emacs-helm: Update to 4.0.7.
...
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 4.0.7.
Change-Id: I0d36b19fc8c02aaa59c98c34cf9f05808ce9b94b
2026-05-01 22:20:05 +02:00
Nicolas Goaziou
4d267bcdeb
gnu: emacs-elfeed-score: Update to 1.2.12.
...
* gnu/packages/emacs-xyz.scm (emacs-elfeed-score): Update to 1.2.12.
Change-Id: I944cbac42d6e018e38fbbc083bbbb4543fc17232
2026-05-01 22:20:04 +02:00
Nicolas Goaziou
a2008a193e
gnu: emacs-julia-snail: Update to 1.3.3.
...
* gnu/packages/emacs-xyz.scm (emacs-julia-snail): Update to 1.3.3.
Change-Id: Ibb93d09fdb3c2bdb0c53af888c5b13ee46f31468
2026-05-01 22:20:04 +02:00
Nicolas Goaziou
f3e7a825d6
gnu: emacs-julia-repl: Update to 1.5.2.
...
* gnu/packages/emacs-xyz.scm (emacs-julia-repl): Update to 1.5.2.
Change-Id: I395dd4010ea3b6536797aba540169844c244854f
2026-05-01 22:20:04 +02:00
Nicolas Goaziou
c998acdb79
gnu: emacs-clojure-mode: Update to 5.23.0.
...
* gnu/packages/emacs-xyz.scm (emacs-clojure-mode): Update to 5.23.0.
Change-Id: Ia1cbc9d1de8aec9cd8aca1a4d8672878776caae8
2026-05-01 22:20:04 +02:00
Nicolas Goaziou
dc01c74824
gnu: emacs-claude-code: Update to 0.8.1.
...
* gnu/packages/emacs-xyz.scm (emacs-claude-code): Update to 0.8.1.
Change-Id: I337b06802bcd5dab11070ef550cbcd5f5ba5f189
2026-05-01 22:20:03 +02:00
Nicolas Goaziou
7852424581
gnu: emacs-spatial-window: Update to 0.9.3.
...
* gnu/packages/emacs-xyz.scm (emacs-spatial-window): Update to 0.9.3.
Change-Id: Icd79eb5bd7d6c8f637c218e3ad3361b8eff7076e
2026-05-01 22:20:03 +02:00
Nicolas Goaziou
f3f796f11d
gnu: emacs-perspective: Update to 2.21.
...
* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.21.
Change-Id: Id32bde02d43b0952953f3c58f8e557bdef187e12
2026-05-01 22:20:03 +02:00
Nicolas Goaziou
7052b94b38
gnu: emacs-solarized-theme: Update to 2.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-solarized-theme): Update to 2.1.0.
Change-Id: I8a9db85438a0097e840ab7c03ed7be974bb53057
2026-05-01 22:20:03 +02:00
Nicolas Goaziou
b0fbaf8b85
gnu: emacs-zenburn-theme: Update to 2.9.0.
...
* gnu/packages/emacs-xyz.scm (emacs-zenburn-theme): Update to 2.9.0.
Change-Id: I4cb811dc27775028ce5a39ed2c33f9fc5fa96ce4
2026-05-01 22:20:03 +02:00
Nicolas Goaziou
8b723bcf84
gnu: emacs-jinx: Update to 2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-jinx): Update to 2.7.
Change-Id: Ieb93191035e765635fcc153b24eb6ec79d401c59
2026-05-01 22:20:02 +02:00
Nicolas Goaziou
d285822667
gnu: emacs-jira: Update to 2.21.0.
...
* gnu/packages/emacs-xyz.scm (emacs-jira): Update to 2.21.0.
Change-Id: Ia581a9c29161110351ed7ce21eb19f3ca9492d6c
2026-05-01 22:20:02 +02:00
Nicolas Goaziou
854daf994b
gnu: emacs-el-job: Update to 2.7.4.
...
* gnu/packages/emacs-xyz.scm (emacs-el-job): Update to 2.7.4.
Change-Id: I1f1fce170098ccdee7609b643b4fe48aa36250bf
2026-05-01 22:20:02 +02:00
Nicolas Goaziou
c79de2ec5c
gnu: emacs-shell-maker: Update to 0.90.1.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-maker): Update to 0.90.1.
Change-Id: Icf93842398e1cdb68c292040d67f1b127b92a9ef
2026-05-01 22:20:02 +02:00
Nicolas Goaziou
7565363c45
gnu: emacs-greader: Update to 0.19.1.
...
* gnu/packages/emacs-xyz.scm (emacs-greader): Update to 0.19.1.
Change-Id: Ic0f00c6536cbadda2edc8e51e4086e8497b1f21f
2026-05-01 22:20:01 +02:00
Nicolas Goaziou
80f43108bb
gnu: emacs-apheleia: Update to 4.4.3.
...
* gnu/packages/emacs-xyz.scm (emacs-apheleia): Update to 4.4.3.
Change-Id: Ie2b038a5f103e91905d6d494847b18f1efa90348
2026-05-01 22:20:01 +02:00
Nicolas Goaziou
80ea3f9d3d
gnu: emacs-git-link: Update to 0.11.0.
...
* gnu/packages/emacs-xyz.scm (emacs-git-link): Update to 0.11.0.
Change-Id: I8b8995e4b9b968690dfc79b79170ee30fb400c06
2026-05-01 22:20:01 +02:00
Nicolas Goaziou
39031f360e
gnu: emacs-ellama: Update to 1.17.0.
...
* gnu/packages/emacs-xyz.scm (emacs-ellama): Update to 1.17.0.
Change-Id: I284e1d60aa1066bbc837ffd5992c5f366a9145a3
2026-05-01 22:20:01 +02:00
Nicolas Goaziou
53413f0791
gnu: emacs-ctrlf: Update to 1.6.1.
...
* gnu/packages/emacs-xyz.scm (emacs-ctrlf): Update to 1.6.1.
Change-Id: I9ba224d696130ebd58ea57edf0f3a58d67fddd23
2026-05-01 22:20:00 +02:00
Nicolas Goaziou
5649205ca0
gnu: emacs-cond-let: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-cond-let): Update to 1.0.0.
Change-Id: Ic78a42ab6595fc518b9a5d255e16f028c37e8f91
2026-05-01 22:20:00 +02:00
Nicolas Goaziou
e52175cb1a
gnu: emacs-auto-sudoedit: Update to 1.1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-auto-sudoedit): Update to 1.1.2.
Change-Id: I1d0619ab5b9484ccc3a5c6c9ce55210d76234ec0
2026-05-01 22:20:00 +02:00
Nicolas Goaziou
7ffd72c49a
gnu: emacs-compile-angel: Update to 1.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-compile-angel): Update to 1.2.0.
Change-Id: I9457ceaf0303a4aaa152b183070944e90ca94766
2026-05-01 22:19:59 +02:00
Nicolas Goaziou
03246199d6
gnu: emacs-auto-compile: Update to 2.1.3.
...
* gnu/packages/emacs-xyz.scm (emacs-auto-compile): Update to 2.1.3.
Change-Id: I03899d87314ce07050f9e2d91b3769c32da00c53
2026-05-01 22:19:59 +02:00
Nicolas Goaziou
7c4d43d240
gnu: emacs-empv: Update to 6.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-empv): Update to 6.2.0.
Change-Id: I0cc0098c497f17e3760556fbdc0d1e5b211850cc
2026-05-01 22:19:59 +02:00
Nicolas Goaziou
51af8a48ce
gnu: emacs-rbs-mode: Update to 0.3.3.
...
* gnu/packages/emacs-xyz.scm (emacs-rbs-mode): Update to 0.3.3.
Change-Id: If00dbc7554e4296d7370c1d44a4af758fb7e394c
2026-05-01 22:19:59 +02:00
Nicolas Goaziou
facd826151
gnu: emacs-ghub: Update to 5.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 5.1.0.
Change-Id: I38edb54b3603ed68f5b50b9e944a3684d90d1fed
2026-05-01 22:19:58 +02:00
Nicolas Goaziou
810b53dea2
gnu: emacs-treepy: Update to 0.1.3.
...
* gnu/packages/emacs-xyz.scm (emacs-treepy): Update to 0.1.3.
Change-Id: I6557a04b1fa2b1529cd1f4f0a40159e187ad9be8
2026-05-01 22:19:58 +02:00
Nicolas Goaziou
adce114335
gnu: emacs-llm: Update to 0.30.3.
...
* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.30.3.
Change-Id: Iaee9602131b94eceb0a52dd376435aa879a12f81
2026-05-01 22:19:58 +02:00
Nicolas Goaziou
7af1d736d7
gnu: emacs-llama: Update to 1.0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-llama): Update to 1.0.4.
Change-Id: I70b760561b9c54afc5b0ecac4a6a5ab3052a2ca9
2026-05-01 22:19:58 +02:00
Nicolas Goaziou
bb2b5ed6be
gnu: emacs-with-editor: Update to 3.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 3.5.0.
Change-Id: I30f5d9176f1fd55e6595fdb9de874bbca55f0e27
2026-05-01 22:19:57 +02:00
Nicolas Goaziou
d990c1369a
gnu: emacs-flymake: Update to 1.4.5.
...
* gnu/packages/emacs-xyz.scm (emacs-flymake): Update to 1.4.5.
Change-Id: I6762259e3849734fc715bc975ffbc6565ebfc8b6
2026-05-01 22:19:57 +02:00
Nicolas Goaziou
6b04204683
gnu: emacs-treebundel: Update to 0.3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-treebundel): Update to 0.3.2.
Change-Id: Idea518bcab7aeba0ee9502bdb47d6658178de649
2026-05-01 22:19:57 +02:00
Nicolas Goaziou
755c145705
gnu: emacs-agent-shell: Update to 0.50.1.
...
* gnu/packages/emacs-xyz.scm (emacs-agent-shell): Update to 0.50.1.
Change-Id: Ib7326bad9c232021afb4acd32c9191f6040f7248
2026-05-01 22:19:57 +02:00
Nicolas Goaziou
15e5410a04
gnu: emacs-acp: Update to 0.11.3.
...
* gnu/packages/emacs-xyz.scm (emacs-acp): Update to 0.11.3.
Change-Id: I35785b45df453f266052507c9efb9291eb4859da
2026-05-01 22:19:56 +02:00
Nicolas Goaziou
90d7219952
gnu: emacs-ben: Update to 0.12.12.
...
* gnu/packages/emacs-xyz.scm (emacs-ben): Update to 0.12.12.
Change-Id: I0647be7d926be6e729aeae675c7a0288a6fae5aa
2026-05-01 22:19:56 +02:00
Nicolas Goaziou
1727cad080
gnu: emacs-helix: Update to 0.9.0.
...
* gnu/packages/emacs-xyz.scm (emacs-helix): Update to 0.9.0.
Change-Id: Id01da2643a7564bda3da4adac99828bfb60de249
2026-05-01 22:19:56 +02:00
Nicolas Goaziou
174b46b506
gnu: Add emacs-truename-cache.
...
* gnu/packages/emacs-xyz.scm (emacs-truename-cache): New variable.
Change-Id: Ibfbff2a759dd518ea2ca5598294ba333457d9aca
2026-05-01 22:19:56 +02:00
Nicolas Goaziou
c7310e2a71
gnu: emacs-buttercup: Update to 1.40.
...
* gnu/packages/emacs-build.scm (emacs-buttercup): Update to 1.40.
[source]: Remove patch.
*
gnu/packages/patches/emacs-buttercup-1.38-native-comp-spy-on-trampoline-scope.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Propagate deletion.
Change-Id: I569ff6a6c336d4c177c060da83e8ff72a38d3698
2026-05-01 22:19:55 +02:00
宋文武
60317b1dcf
doc: cookbook: Fix qemu network bridge example.
...
* doc/guix-cookbook.texi (Virtual Machines) [Network bridge for QEMU]:
Enable 'autoconnect' for the 'bridge-slave-enp2s0' connection.
Fix 'bridge.conf' example. Add missing 'helper' argument to the qemu invocation.
Change-Id: I94fdb69b65cb032cfc9f21ae1dfab950937f1a70
2026-05-01 22:26:44 +08:00
Foster Hangdaan
517408a7db
gnu: starship: Update to 1.25.1.
...
* gnu/packages/shellutils.scm (starship): Update to 1.25.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[starship]: Update
entry.
Change-Id: If9947f297e7be6df462936e065edd695957fcdee
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-01 15:58:00 +03:00
Zheng Junjie
4839edb295
gnu: Add stalwart-cli.
...
* gnu/packages/mail.scm (stalwart-cli): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add stalwart-cli inputs.
Change-Id: I1206a99c27dbab8ebb5914ec52da890de0d7b989
2026-05-01 13:58:41 +03:00
Zheng Junjie
5cfada113f
gnu: stalwart: Update to 0.16.1.
...
* gnu/packages/mail.scm (stalwart): Update to 0.16.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update stalwart
inputs, add rust-opentelemetry-for-stalwart's inputs.
* gnu/packages/rust-sources.scm (rust-opentelemetry-for-stalwart): New variable.
Change-Id: I0545251b920aa6e47da7c430ebc869a291ab498d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-01 13:58:38 +03:00
Janneke Nieuwenhuizen
a32d51e4c8
gnu: mcrl2: Update to 202507.0.
...
* gnu/packages/maths.scm (mcrl2)[version]: Update to 202507.0.
[source]: Update hash accordingly.
[inputs]: Update to use qtbase@6.
Change-Id: Idb114c6af0f83ed9f7d3f8d679f0726c5fa3f547
2026-05-01 12:42:10 +02:00
Angus Gibson
3afea42347
gnu: radicle: Update to 1.8.0.
...
* gnu/packages/rust-apps.scm (radicle): Update to 1.8.0.
[source]: Update to .dev TLD.
[home-page]: Update to .dev TLD.
Change-Id: I4497674c1f13325866d88db308f9c2f6c18e5611
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 11:50:18 +02:00
Daniel Martins
22a54bfde8
gnu: Add mise.
...
* gnu/packages/rust-apps.scm (mise): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for mise.
Change-Id: I5c8f38c2b7aa29758f7eb0dfb1513dca38ff2b11
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-01 12:46:20 +03:00
Efraim Flashner
6755c270c0
gnu: wezterm: Build with system lua.
...
* gnu/packages/terminals.scm (wezterm)[source]: Adjust snippet to not
request vendored lua.
[inputs]: Add lua-5.4.
* gnu/packages/rust-crates.scm (rust-mlua-sys-0.6.8): Don't reference
bundled lua sources.
(rust-lua-src-547.0.0, rust-luajit-src-210.5.12+a4f56a4): Remove sources.
Change-Id: Ia9de3071ea8f7a3ec5ae531125dd257baed068b1
2026-05-01 12:46:20 +03:00
Efraim Flashner
bf4a58b5c3
gnu: rust-crates: Update some source snippets.
...
* gnu/packages/rust-crates.scm: Remove some unneeded parts of crate
sources.
Change-Id: I234ab8f1ffc737f4c073c3f4d085fd0481c20e91
2026-05-01 12:46:20 +03:00
Efraim Flashner
91f079b12f
gnu: wezterm: Fix source file name.
...
* gnu/packages/terminals.scm (wezterm)[source]: Update source file-name.
Change-Id: I134cfc9c0813faf3e382b7fd8dcfd525c844de9d
2026-05-01 12:43:08 +03:00
John Khoo
6d23ecb05b
gnu: freerdp: Update to 3.25.0 and enable webcam.
...
* gnu/packages/freerdp.scm (freerdp): Update to 3.25.0.
[arguments]<#:configure-flags>: Add "-DCHANNEL_RDPECAM_CLIENT=ON".
[inputs]: Add v4l-utils.
Change-Id: Ie89d3caf527d6cc3916bfa03c2f683ecb2b188f8
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 11:15:10 +02:00
André Batista
409655a065
gnu: noscript: Update to 13.6.18.1984.
...
* gnu/packages/browser-extensions.scm (noscript): Update to 13.6.18.1984.
[source] <origin> {uri}: Use torproject's distribution, which is recommended
by upstream and more up to date. See: <https://noscript.net/getit >.
Change-Id: I6b17bf808a550d0a5a1ce5fc89ae6b39bb11dba5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 11:13:31 +02:00
André Batista
2c9e5c514a
gnu: mullvadbrowser: Update to 15.0.11.
...
Fixes CVEs: 2026-7320, 2026-7321, 2026-7322 and 2026-7323.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-36/ > for
details.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20260427173000.
(%mullvadbrowser-version): Update to 15.0.11.
(%mullvadbrowser-firefox-version): Update to 140.10.1esr-15.0-1-build1.
(mullvadbrowser-translation-base): Update to 1f76c1fa38.
Change-Id: Ic3090cf3509b31c1ae815f81cf592fd4af92f057
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 11:12:19 +02:00
André Batista
b540cb4b11
gnu: torbrowser: Update to 15.0.11.
...
Fixes CVEs: 2026-7320, 2026-7321, 2026-7322 and 2026-7323.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-36/ > for
details.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20260427173000.
(%torbrowser-version): Update to 15.0.11.
(%torbrowser-firefox-version): Update to 140.10.1esr-15.0-1-build1.
(torbrowser-translation-base): Update to 1f76c1fa38.
(torbrowser-translation-specific): Update to 7ba943dc4c2.
Change-Id: I9193ed5528f5fe534affb9278a3a235b2fb1167e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 11:12:12 +02:00
Simen Endsjø
45d7dfbd39
gnu: sbcl-coalton: Update to 0.0.1-6.14ed6dc.
...
* gnu/packages/lisp-xyz.scm (sbcl-coalton): Update to 0.0.1-6.14ed6dc.
[native-inputs]: Add sbcl-html-entities, sbcl-spinneret, sbcl-yason.
[inputs]: Add sbcl-computable-reals.
Change-Id: I4db0a77e9e4707f58e8de0499943fb9d85aac690
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 09:48:08 +02:00
Simen Endsjø
7a77ef9f31
gnu: sbcl-computable-reals: Update to 1.1.1-2.607a5d5.
...
Newer coalton versions needs at least b2aad89 (for `RATIONALIZE-R')
which is three years old.
* gnu/packages/lisp-xyz.scm (sbcl-computable-reals): Update to 1.1.1-2.607a5d5.
Change-Id: Ib10a469eb3cf8fb70c08caa042fb7acbff3913b2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-01 09:48:08 +02:00
Brickworld
6a143ff5e6
gnu: ocaml-4.07-boot: Fetch source tarball via HTTPS.
...
* gnu/packages/ocaml.scm (ocaml-4.07-boot)[source]: Use HTTPS.
Change-Id: I0f2f04b31c358e0b63523fe4c4e7050229c58285
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-01 09:45:50 +02:00
Brickworld
eaad25c6e6
gnu: ocaml-4.09: Fetch source tarball via HTTPS.
...
* gnu/packages/ocaml.scm (ocaml-4.09)[source]: Use HTTPS.
Change-Id: Iff68d05ad6c6e51733ed53d71dc148dc97b10eca
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-01 09:45:44 +02:00
Brickworld
273d0a48b3
gnu: ocaml-4.14: Fetch source tarball via HTTPS.
...
* gnu/packages/ocaml.scm (ocaml-4.14)[source]: Use HTTPS.
Change-Id: I21f342a7b7adbccbb8c6ce0b452f02442b9e39e6
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-01 09:45:30 +02:00
bdunahu
6ef9c5a8fd
gnu: mars: Remove nonfree files from source.
...
* gnu/packages/games.scm (mars)[source]: Remove unused nonfree libraries.
[license]: Specify correct license for music files.
Change-Id: I9b64ce6c9b256bed8b45edd7ee49496dfe798335
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:48 +02:00
Liliana Marie Prikler
1f60e67e5a
gnu: taisei: Update description.
...
* gnu/packages/games.scm (taisei)[description]: Attempt to improve clarity.
Reported-by: bdnahu
2026-05-01 07:46:47 +02:00
Liliana Marie Prikler
5629ba1ed4
gnu: taisei: Update to 1.4.4.
...
* gnu/packages/games.scm (taisei): Update to 1.4.4.
[native-inputs]: Add cmake-minimal.
[inputs]: Replace sdl2 and sdl2-mixer with sdl3.
Add glslang, libdecor, spirv-tools, and vulkan-loader.
2026-05-01 07:46:47 +02:00
Sören Tempel
9c844b6008
services: go-webdav: Don't run service as root.
...
Instead, run it as the created go-webdav user. Since go-webdav doesn't
drop privileges by itself this requires explicitly passing the users and
group via make-forkexec-constructor, which was overlooked here.
Without this patch, the account created by go-webdav-account-service
is just not used at all, which is not what was intended here.
* gnu/services/web.scm (go-webdav-shepherd-service): Pass #:user as well
as #:group to make-forkexec-constructor.
Change-Id: Ib48aa7884aca84c488133a035a76a7edfaaf0aab
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:47 +02:00
Sören Tempel
bdd1a6655d
services: sogogi: Don't run service as root.
...
Instead, run it as the created sogogi user. Since sogogi doesn't drop
privileges by itself this requires explicitly passing the users and
group via make-forkexec-constructor, which was overlooked here.
Without this patch, the account created by sogogi-account-service
is just not used at all, which is not what was intended here.
* gnu/services/web.scm (sogogi-shepherd-service): Pass #:user as well
as #:group to make-forkexec-constructor.
Change-Id: Ifcb4291090e1aa6a43502c9ed581b0b0ff68a1b4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:47 +02:00
Patrick Norton
e37f6d8986
gnu: armagetronad: Update to 0.2.9.3.0.
...
* gnu/packages/games.scm (armagetronad): Update to 0.2.9.3.0.
[inputs]: Add curl.
Change-Id: I877ae2d00ffa469178669ab33cf34cae42043a20
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:47 +02:00
Adrien 'neox' Bourmault
6d8f62f371
gnu: emacs-agitjo: Update to 2.0.0
...
* gnu/packages/emacs-xyz.scm (emacs-agitjo): Update to 2.0.0.
Change-Id: I48ab012b9c4b668c15bf0fe29507ae1e37299b0d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:47 +02:00
Sughosha
5f9b8ceff9
gnu: ring-racers: Install icon and create desktop entry.
...
* gnu/packages/games.scm (ring-racers)[source]<snippet>: Rename the icon file.
[arguments]<#:phases>: Remove ‘move-and-wrap-binary’ phase.
Use replacement for ‘install’.
Add ‘wrap-program’ and ‘create-desktop-entry’.
Change-Id: I0165f931132fe025731f92c15ff8df4d788f81fa
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:46 +02:00
Noé Lopez
f98748a485
gnu: gnome-essential-extras: Add xdg-user-dirs-gtk.
...
This is needed to have the user directories show up in nautilus.
* gnu/packages/gnome.scm (gnome-essential-extras): Add xdg-user-dirs-gtk.
Change-Id: Ia4810da9ef7a6eb73fdbb448353172411d1f6fd1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:46 +02:00
Noé Lopez
22b5b3d881
gnu: Add xdg-user-dirs-gtk.
...
* gnu/packages/gtk.scm (xdg-user-dirs-gtk): New variable.
Change-Id: I334c1753e01e02d386856c3c31570e36e853bb90
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:46 +02:00
Nicolas Graves
d6c8b2a295
gnu: Add emacs-activity-watch-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-activity-watch-mode): New variable.
Change-Id: Id31fd52c65a24691cb8ac709e1d415c95a8d196e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:46 +02:00
Anderson Torres
f0443894b9
gnu: emacs-meow-tree-sitter: Use Git instead of MELPA.
...
* gnu/packages/emacs-xyz.scm (emacs-meow-tree-sitter)[source]: Use git-fetch.
[#:tests?]: Set as #f.
Change-Id: Ic481d23a5ce25fa49a63528008f8ca7e7b1f5c59
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:46 +02:00
Liam Hupfer
99630e5f4f
gnu: Add emacs-laas.
...
* gnu/packages/emacs-xyz.scm (emacs-laas): New variable.
Change-Id: I886145d765c68ba5e954a11795b275c28e6ba821
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:46 +02:00
Liam Hupfer
d5cf1bb0b1
gnu: Add emacs-aas.
...
* gnu/packages/emacs-xyz.scm (emacs-aas): New variable.
Change-Id: I049593e1da3845b4033281f116694494193ffa07
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:46:44 +02:00
Liam Hupfer
7292bc7f34
gnu: emacs-nov-el: Rename package to emacs-nov.
...
The rename aligns with MELPA and fixes package descriptor
generation. ‘package-load-descriptor’ expects the directory name, which
comes from the Guix package name, to match the package descriptor name,
which normally comes from find-root-library-file. emacs-nov-el would
correspond to nov-el.el.
* gnu/packages/emacs-xyz.scm (emacs-nov-el): Define in terms of
'deprecated-package'. Move old definition…
(emacs-nov): … here.
(emacs-org-noter)[native-inputs]: Adjust accordingly.
Change-Id: I5ededfd6eebeef5a45d7133e69f3bb286a4955a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:23:15 +02:00
Charles Roelli
26c5577abb
gnu: Remove python-django-4.
...
* gnu/packages/django.scm (python-django-4): Delete variable.
Fixes : guix/guix#6274 (End of Life for Django 4)
Change-Id: I6f75615141a7afe9fa3da4e279893c39438a8ea5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-01 07:22:29 +02:00
Maxim Cournoyer
9e763ca27d
gnu: emacs-fj: Update to 0.36.
...
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.36.
Change-Id: Ic0bf72c36c652a89e264b4fff2ecf40abe643a88
2026-05-01 13:21:29 +09:00
Ashish SHUKLA
016fbec05f
gnu: ugrep: Update to 7.8.0
...
* gnu/packages/search.scm (ugrep): Update to 7.8.0.
Change-Id: Ia3e67c3512daf8ece7a91e641c936ff8e1ef6090
2026-05-01 12:10:51 +08:00
Wilko Meyer
d3cc038666
gnu: Add linux-libre 7.0.
...
* gnu/packages/linux.scm (linux-libre-7.0-version,
linux-libre-7.0-gnu-revision, deblob-scripts-7.0,
linux-libre-7.0-pristine-source, linux-libre-7.0-source,
linux-libre-headers-7.0, linux-libre-7.0): New variables.
* gnu/packages/aux-files/linux-libre/7.0-arm64.conf,
gnu/packages/aux-files/linux-libre/7.0-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add those.
Change-Id: Id0039a11c9ee29eafa6c29335a93003b3f77459e
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-30 15:35:15 -07:00
Vagrant Cascadian
26036694bf
gnu: linux-libre 6.18: Update to 6.18.26.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.26.
(linux-libre-6.18-pristine-source): Update hash.
2026-04-30 15:35:03 -07:00
Rodion Goritskov
98c4a008d8
gnu: linux-libre 5.15: Update to 5.15.204.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.204.
(linux-libre-5.15-pristine-source): Update hash.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-30 14:46:16 -07:00
Rodion Goritskov
8949c8d7fd
gnu: linux-libre 6.1: Update to 6.1.170.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.170.
(linux-libre-6.1-pristine-source): Update hash.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-30 14:46:13 -07:00
Rodion Goritskov
733fc7aa22
gnu: linux-libre 6.6: Update to 6.6.137.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.137.
(linux-libre-6.6-pristine-source): Update hash.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-30 14:46:10 -07:00
Rodion Goritskov
76ec668d3c
gnu: linux-libre 6.12: Update to 6.12.85.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.85.
(linux-libre-6.12-pristine-source): Update hash.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-30 14:46:07 -07:00
Sharlatan Hellseher
f9606dc415
gnu: go-github-com-docker-docker: Enable tests.
...
* gnu/packages/golang-xyz.scm (go-github-com-docker-docker):
[arguments] <tests?, test-subdirs>: Enable some portion of tests.
Change-Id: Iac96bd7ceb7916ab8d52ae41c3da690ef3e82dd2
2026-04-30 22:42:57 +01:00
Sharlatan Hellseher
f0e12f7401
gnu: go-github-com-containerd-containerd: Unhide and enable tests.
...
* gnu/packages/golang-xyz.scm (go-github-com-containerd-containerd):
[source] <snippet>: Remove submodule with it's own go.mod.
[arguments] <tests?, test-subdirs>: Run some portion of tests.
[propagated-inputs]: Add go-dario-cat-mergo,
go-github-com-adalogics-go-fuzz-headers,
go-github-com-adamkorcz-go-118-fuzz-build,
go-github-com-containerd-btrfs-v2, go-github-com-containerd-cgroups-v3,
go-github-com-containerd-console,
go-github-com-containerd-containerd-api,
go-github-com-containerd-continuity, go-github-com-containerd-errdefs,
go-github-com-containerd-fifo, go-github-com-containerd-go-cni,
go-github-com-containerd-go-runc, go-github-com-containerd-log,
go-github-com-containerd-nri, go-github-com-containerd-platforms,
go-github-com-containerd-ttrpc, go-github-com-containerd-typeurl-v2,
go-github-com-containernetworking-cni,
go-github-com-containernetworking-plugins,
go-github-com-coreos-go-systemd-v22,
go-github-com-distribution-reference, go-github-com-docker-go-events,
go-github-com-docker-go-metrics, go-github-com-docker-go-units,
go-github-com-emicklei-go-restful-v3, go-github-com-fsnotify-fsnotify,
go-github-com-google-uuid,
go-github-com-grpc-ecosystem-go-grpc-middleware,
go-github-com-grpc-ecosystem-go-grpc-prometheus,
go-github-com-intel-goresctrl, go-github-com-klauspost-compress,
go-github-com-minio-sha256-simd, go-github-com-moby-locker,
go-github-com-moby-sys-mountinfo, go-github-com-moby-sys-sequential,
go-github-com-moby-sys-signal, go-github-com-moby-sys-symlink,
go-github-com-moby-sys-user, go-github-com-moby-sys-userns,
go-github-com-opencontainers-go-digest,
go-github-com-opencontainers-image-spec,
go-github-com-opencontainers-runtime-spec,
go-github-com-opencontainers-runtime-tools,
go-github-com-opencontainers-selinux, go-github-com-pelletier-go-toml,
go-github-com-prometheus-client-golang, go-github-com-sirupsen-logrus,
go-github-com-tchap-go-patricia-v2, go-github-com-urfave-cli,
go-github-com-vishvananda-netlink, go-go-etcd-io-bbolt,
go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc,
go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp,
go-go-opentelemetry-io-otel,
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace,
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc,
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp,
go-go-opentelemetry-io-otel-sdk, go-go-opentelemetry-io-otel-trace,
go-golang-org-x-net, go-golang-org-x-sync, go-golang-org-x-sys,
go-google-golang-org-genproto,
go-google-golang-org-genproto-googleapis-rpc, go-google-golang-org-grpc,
go-google-golang-org-protobuf, go-k8s-io-api, go-k8s-io-apimachinery,
go-k8s-io-apiserver, go-k8s-io-client-go, go-k8s-io-component-base,
go-k8s-io-cri-api, go-k8s-io-klog-v2, go-k8s-io-utils, and
go-tags-cncf-io-container-device-interface.
[native-inputs]: Add go-github-com-davecgh-go-spew,
go-github-com-google-go-cmp, and go-github-com-stretchr-testify.
Change-Id: If8283c9464dddde5ed400c541853ac7549935191
2026-04-30 22:38:06 +01:00
Sharlatan Hellseher
9c5bc94eb7
gnu: go-cloud-google-com-go: Fix tests.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go):
[arguments] <test-subdirs>: Exclude some directory which require extra
inputs, they need to be extracted.
Change-Id: Ie1e4356120339b9c31ac1b42b3795f50c09ca898
2026-04-30 22:37:45 +01:00
Sharlatan Hellseher
5e1fc3f233
gnu: go-github-com-containerd-containerd-api: Remove sources.
...
* gnu/packages/golang-web.scm (go-github-com-containerd-containerd-api):
[source] <snippet>: Keep source which relates to import-path (go.mod)
only.
Change-Id: Ib65de23c579e86d0348f264b1d64a64399992fb3
2026-04-30 22:29:45 +01:00
Sharlatan Hellseher
0a8a006efd
gnu: go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace: Enable tests.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace):
[arguments] <skip-build?, tests?>: Enable.
[propagated-inputs]: Remove go-github-com-stretchr-testify; add
go-go-opentelemetry-io-otel, go-go-opentelemetry-io-otel-sdk,
go-go-opentelemetry-io-otel-trace, and
go-go-opentelemetry-io-otel-metric.
[native-inputs]: Add go-github-com-stretchr-testify.
[synopsis]: Mention OpenTelemetry Protocol (OTLP).
Change-Id: Idb16ca29f7825792ddf263e22406af44a1b65cac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:22 +01:00
Sharlatan Hellseher
4312534fe7
gnu: go-github-com-huin-goupnp: Simplify.
...
* gnu/packages/golang-web.scm (go-github-com-huin-goupnp):
[phases]{check}: Use default check phase.
Change-Id: Iddc521293b49c50bf3364b066314261a2898dee1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:22 +01:00
Sharlatan Hellseher
781c496dfb
gnu: Add go-github-com-puzpuzpuz-xsync-v4.
...
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync-v4): New variable.
Change-Id: I3784cbe42301552ce26ee05cee5b3413603ee45a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:22 +01:00
Sharlatan Hellseher
e03dbf5f94
gnu: Add go-github-com-puzpuzpuz-xsync-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync-v3): New variable.
Change-Id: If8ab9c1bf1ffa82d912f04797e9394ce218f7462
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:22 +01:00
Sharlatan Hellseher
7b5c711ceb
gnu: Add go-github-com-puzpuzpuz-xsync-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync-v2): New variable.
Change-Id: I0ec6b0e5a461bbd59d601840d477efcc2a4fdb2b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:22 +01:00
Sharlatan Hellseher
091a9e106f
gnu: go-go4-org: Add all missing inputs.
...
* gnu/packages/golang-xyz.scm (go-go4-org):
[arguments] <test-subdirs>: Run tests for the whole Go module.
[propagated-inputs]: Add go-cloud-google-com-go,
go-cloud-google-com-go-storage, and go-google-golang-org-api.
[native-inputs]: Add go-github-com-envoyproxy-go-control-plane.
Change-Id: I70ae7b9a6c43981a9eefbe83d1e3cb3e6ba0bb48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:22 +01:00
Patrick Norton
14849219e7
gnu: Add go-k8s-io-apiserver.
...
* gnu/packages/kuberenetes.scm (go-k8s-io-apiserver): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Iad0f32923d70261fc6b7d04d5ba5215b08a37436
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:44:19 +01:00
Patrick Norton
19c5a311a6
gnu: Add go-go-etcd-io-etcd-server-v3.
...
* gnu/packages/kubernetes.scm (go-go-etcd-io-etcd-server-v3): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ie5262a670bdec301581d3a6f0004e276cd2af76f
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:38:57 +01:00
Patrick Norton
7cd1d68189
gnu: Add go-go-etcd-io-etcd-pkg-v3.
...
* gnu/packages/kubernetes.scm (go-go-etcd-io-etcd-pkg-v3): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I105c3cb260abc6273e9138b0dd041afe877d62ef
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:38:53 +01:00
Patrick Norton
1cc5bae4e7
gnu: Add go-go-etcd-io-etcd-client-v3.
...
* gnu/packages/kubernetes.scm (go-go-etcd-io-etcd-client-v3): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ia33ea86cb27ea72db3039d19395995a5a2c467ee
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:02 +01:00
Patrick Norton
6515ec2934
gnu: Add go-sigs-k8s-io-apiserver-network-proxy-konnectivity-client.
...
* gnu/packages/kubernetes.scm
(go-sigs-k8s-io-apiserver-network-proxy-konnectivity-client): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I373edc85aa2b3b2419047040af469be8aa49ca5b
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:02 +01:00
Patrick Norton
aabee43231
gnu: Add go-github-com-daixiang0-gci.
...
* gnu/packages/golang-check.scm (go-github-com-daixiang0-gci, go-gci): New
variables.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I0bb9809505bff17d06f33272c41cad02fbc947db
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:02 +01:00
Patrick Norton
da6e6057b1
gnu: Add go-github-com-denis-tingaikin-go-header.
...
* gnu/packages/golang-check.scm
(go-github-com-denis-tingaikin-go-header): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: If815370375877142a387c995a78f4217e7113f2a
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
e8a07603b0
gnu: Add go-github-com-firefart-nonamedreturns.
...
* gnu/packages/golang-check.scm (go-github-com-firefart-nonamedreturns):
New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I52de9408ecd3507628144ba9889173e1f586d75e
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
a200d986a0
gnu: Add go-github-com-fzipp-gocyclo.
...
* gnu/packages/golang-check.scm (go-github-com-fzipp-gocyclo): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: If5765e9908be2fc5c0ba192f2cb17bc088050647
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
13864ffdc1
gnu: Add go-github-com-ghostiam-protogetter.
...
* gnu/packages/golang-check.scm
(go-github-com-ghostiam-protogetter, protogetter): New variables.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I391d68c9bb610334bac4e427e833a9c07ef7d95a
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
7f9082b986
gnu: Add go-github-com-go-xmlfmt-xmlfmt.
...
* gnu/packages/golang-check.scm (go-github-com-go-xmlfmt-xmlfmt): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ib5315a21f9303350fce5a4bbec20dd4f109821e6
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
63c51426c9
gnu: Add go-github-com-tailscale-setec.
...
* gnu/packages/golang-web.scm (go-github-com-tailscale-setec): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ibbf67324cc03d84f9fbefbbeec7860a8017b0259
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
da93892ac2
gnu: Add go-github-com-creachadair-flax.
...
* gnu/packages/golang-xyz.scm (go-github-com-creachadair-flax): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I10e44a24e91c8228bead647fd64c1b8dd06985cf
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
b1f0c4f7a7
gnu: Add go-github-com-creachadair-msync.
...
* gnu/packages/golang-xyz.scm (go-github-com-creachadair-msync): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I3f300e459fded62be45e7110dbbc1ce96f26d667
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:01 +01:00
Patrick Norton
947a740cdc
gnu: Add go-github-com-creachadair-command.
...
* gnu/packages/golang-xyz.scm (go-github-com-creachadair-command): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ibc4a6274caa124633f16afce167ae332d0df891b
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
29881fb433
gnu: Add go-github-com-creachadair-mds.
...
* gnu/packages/golang-xyz.scm (go-github-com-creachadair-mds): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ibc6a8503c8c4aa2d1fb4c3987f6be602c57ae060
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
99b978c2c2
gnu: Add go-github-com-tailscale-peercred.
...
* gnu/packages/golang-xyz.scm (go-github-com-tailscale-peercred): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I581585c604375eb3c47fc16ca877e82fd0659cf7
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
efbb26f967
gnu: Add go-github-com-tailscale-netlink.
...
* gnu/packages/golang-web.scm (go-github-com-tailscale-netlink): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I58d9369606f8d88c2e8fe70637c441d6584aa42b
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
b70ba384d3
gnu: Add go-github-com-tailscale-mkctr.
...
* gnu/packages/golang-web.scm (go-github-com-tailscale-mkctr): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I589e44c28e7780a6b9af1525f84dd7af5af02dd9
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
d29964a376
gnu: Add go-github-com-tailscale-hujson.
...
* gnu/packages/golang-xyz.scm (go-github-com-tailscale-hujson): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ib3e321594c1d4ce259c478c61d6207ecca648bea
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
fb2f32214b
gnu: Add go-github-com-tailscale-goupnp.
...
* gnu/packages/golang-xyz.scm (go-github-com-tailscale-goupnp): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Id86295a4808dd156b75711ba8f489faeb126c28c
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
6c90f78eac
gnu: Add go-github-com-tailscale-golang-x-crypto.
...
* gnu/packages/golang-crypto.scm (go-github-com-tailscale-golang-x-crypto):
New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I9d71b923425b9ceb77aaa6b40dbc4ad712a009cf
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
5bf2cffbf7
gnu: Add go-github-com-tailscale-goexpect.
...
* gnu/packages/golang-web.scm (go-github-com-tailscale-goexpect): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I87146dd264a64e034b5e5cc82fc8856b31b1f9ff
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:34:00 +01:00
Patrick Norton
59fdaeb276
gnu: Add go-github-com-huin-goutil.
...
* gnu/packages/golang-xyz.scm (go-github-com-huin-goutil): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I0d5dcae1dc3aaf019ccb5db28b5283f0e9dc14d1
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:33:59 +01:00
Patrick Norton
2038ab6b0b
gnu: Add go-github-com-ziutek-telnet.
...
* gnu/packages/golang-xyz.scm (go-github-com-ziutek-telnet): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: If3a7296502ff59503be1e7e20715aa4c7a03669d
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:33:59 +01:00
Patrick Norton
2cd257530c
gnu: Add go-github-com-puzpuzpuz-xsync.
...
* gnu/packages/golang-xyz.scm (go-github-com-puzpuzpuz-xsync): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Idf4818b8746759b68098a2c8d0afdead664df7ff
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:33:59 +01:00
Patrick Norton
f69c21d6e1
gnu: Add go-github-com-kodeworks-golang-image-ico.
...
* gnu/packages/golang-xyz.scm
(go-github-com-kodeworks-golang-image-ico): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I0fe7dc868aaf43b3a11eaccfe2ebc2c3098eed47
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:33:59 +01:00
Patrick Norton
6b46daa8d0
gnu: Add go-go4-org-netipx.
...
* gnu/packages/golang-web.scm (go-go4-org-netipx): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I3df267e009a50a1aea7d54918f9fcd3d286ef2e1
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:33:59 +01:00
Patrick Norton
3b16721f8f
gnu: Add go-go4-org-mem.
...
* gnu/packages/golang-xyz.scm (go-go4-org-mem): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Id912ed62665c2ce69b9c7012435699d7b6363a2d
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-30 21:33:59 +01:00
Ricardo Wurmus
c2ec4e702b
gnu: geeqie: Update to 2.7.
...
* gnu/packages/image-viewers.scm (geeqie): Update to 2.7.
[native-inputs]: Add gsettings-desktop-schemas.
Change-Id: I82a82b00389c6c883df487efcb10b7f675aee373
2026-04-30 22:06:48 +02:00
Andy Tai
706d223de9
gnu: texmacs: Update to 2.1.5.
...
* gnu/packages/text-editors.scm (texmacs): Update to 2.1.5.
[inputs]: Add gnutls.
[source]: Remove texmacs-wayland-hidpi.patch.
Change-Id: I626e35e91c9977374d24809f1b58c3a35576cdca
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-30 21:18:55 +02:00
Vitalii Koshura
bb18ac4cc1
gnu: boinc-client: Update to 8.2.12.
...
Change-Id: I18f3c1e718779d2c872b2fc97dc5d6a804c63f49
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-30 21:12:18 +02:00
Andreas Enge
7037677234
gnu: giac: Refresh input.
...
* gnu/packages/algebra.scm (giac)[inputs]: Replace fltk-1.3 by fltk.
Change-Id: I1b7fc8f3ae0cf930149253bbf25d754ef483af20
2026-04-30 21:05:23 +02:00
Grigory Shepelev
030f46a9db
gnu: spdk: Fix build.
...
* gnu/packages/storage.scm (spdk)[arguments]<#:phases>
{skip-python-make-subdir, install-python-package}:
New phases to fix building the Python part.
{wrap-python-scripts}: Adapt script names
{patchelf}: Add ncurses to RUNPATH so that spdk_top can find
libpanelw.so.6 and libmenuw.so.6 at runtime.
[native-inputs]: Add python-installer.
[inputs]: Drop python-pip, python-setuptools and python-wheel.
Add python-hatchling.
[description]: Add a note on missing inputs that result in commands
not working as expected.
Fixes : guix/guix#7916
Change-Id: Ic05547829d3f8ac018417bc3743adcb6b377a41b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-30 20:59:29 +02:00
Grigory Shepelev
33c39668ec
gnu: spdk: Update to 25.09.
...
* gnu/packages/storage.scm (spdk): Update to 25.09.
Change-Id: Ifb20d74822cec5737cc9ebee1bd16c3dc0b57b90
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-30 20:46:20 +02:00
Edouard Klein
36bbdcc14e
gnu: niri: Update to 26.04.
...
* gnu/packages/wm.scm (niri): Update to 26.04.
[source, home-page]: Switch upstream URL to github.com/niri-wm/niri.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update niri
inputs.
Change-Id: I28dd3b5eacc3a76528bf5c93b6912d9971de724d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-30 15:31:07 +03:00
Sharlatan Hellseher
ed91db12a2
gnu: Add python-cianna.
...
* gnu/packages/astronomy.scm (python-cianna): New variable.
Change-Id: Ide1b3e735b6a88f2dd0e7c10e2daf4a00b6e1279
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
e3c9be8230
gnu: Add python-ctaplot.
...
* gnu/packages/astronomy.scm (python-ctaplot): New variable.
Change-Id: I955f20973cbd90cd8fd98f2dd27e6401a9e6f45a
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
00483d705e
gnu: Add python-swiftsimsoap.
...
* gnu/packages/astronomy.scm (python-swiftsimsoap): New variable.
Change-Id: Ia6c61d41f9972c6d3412ca3fa3c47f2a812fd801
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
66fc616261
gnu: Add python-virgodc.
...
* gnu/packages/astronomy.scm (python-virgodc): New variable.
Change-Id: I12226cf15fe54d38d861910fe5202f29c8ed031d
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
a9f7d407fe
gnu: Add python-pyspedas.
...
* gnu/packages/astronomy.scm (python-pyspedas): New variable.
Change-Id: Ie69dfdcc25774438a5ae82ebdb85c51664374397
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
8052c7f993
gnu: Add python-cdasws.
...
* gnu/packages/astronomy.scm (python-cdasws): New variable.
Change-Id: Id0fc8ce37ce4021ab4661614b4fc2b52e4b7e652
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
f2f8ad9cda
gnu: Add python-aioboto3.
...
* gnu/packages/python-web.scm (python-aioboto3): New variable.
Change-Id: I2ebc372405fabf2dc74f548625d93f99129b253e
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
7b85d007ab
gnu: Add python-hapiclient.
...
* gnu/packages/astronomy.scm (python-hapiclient): New variable.
Change-Id: Id5022a07d40c95d930cc343fd36863b8a5a7133f
2026-04-30 13:20:53 +01:00
Sharlatan Hellseher
888d47f8ee
gnu: Add python-lephare.
...
* gnu/packages/astronomy.scm (python-lephare): New variable.
Change-Id: I1286618f925c2c5e861d1d581d64178afff8e004
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
d44cb4b463
gnu: Add python-p-winds.
...
* gnu/packages/astronomy.scm (python-p-winds): New variable.
Change-Id: If7a96c1e31618ee7f1989bd90d6b3463443d9334
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
6a43933242
gnu: Add python-flatstar.
...
* gnu/packages/astronomy.scm (python-flatstar): New variable.
Change-Id: I04d95f0d09dcb551a38f2f71f04a52b62412f195
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
097452c4de
gnu: Add python-pysatmadrigal.
...
* gnu/packages/astronomy.scm (python-pysatmadrigal): New variable.
Change-Id: I17ba10baa30c10ca01416f04c5e9452f7c35ebe8
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
a01d48e7a7
gnu: Add python-madrigalweb.
...
* gnu/packages/astronomy.scm (python-madrigalweb): New variable.
Change-Id: I61bf418c29609854466d5235ef80f7565467b5c7
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
e278c7e617
gnu: Add python-pysatspaceweather.
...
* gnu/packages/astronomy.scm (python-pysatspaceweather): New variable.
Change-Id: Ibb4507feb6e353658b280a70cfa542ee58e4b645
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
3941126ebf
gnu: Add python-spacepy.
...
* gnu/packages/astronomy.scm (python-spacepy): New variable.
Change-Id: I9ef1b2bdc40710ea40e7ac6b7369b7095bef5a88
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
cfb10c95ff
gnu: Add voro++.
...
* gnu/packages/maths.scm (voro++): New variable.
Change-Id: I86fa0f124eb5b8b25fb099bb24b3c499c993345f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
c006067322
gnu: tenmon: Update to 20260412.
...
* gnu/packages/astronomy.scm (tenmon): Update to 20260412.
[inputs]: Add qtsvg.
Change-Id: I3faebc88ce31b76ca02a72facbed5e6b361165aa
2026-04-30 13:20:52 +01:00
Sharlatan Hellseher
9a6a4eb895
gnu: stellarium: Update to 26.1.
...
* gnu/packages/astronomy.scm (stellarium): Update to 26.1.
[arguments] <tests?>: Enable.
<configure-flags>: Remove options which default value are ON (1), build
tests.
[inputs]: Add qtsvg.
[synopsis, description]: Adjust them.
Change-Id: Ic1221b9df81e8b3436f530bb6bdc53fd251380a4
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
584a8411fc
gnu: indi: Update to 2.2.0.
...
* gnu/packages/astronomy.scm (indi): Update to 2.2.0.
Change-Id: I2a34545cc935bac00494038ee5ef12ceb92b442f
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
0c22c03ad6
gnu: gpredict: Update to 2.5.1.
...
* gnu/packages/astronomy.scm (gpredict): Update to 2.5.1.
Change-Id: If875b2d10cddfbfff54d9bc5f28d8b9dc3a77dd5
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
64bb90f6fa
gnu: cpl: Update to 7.3.4.
...
* gnu/packages/astronomy.scm (cpl): Update to 7.3.4.
Change-Id: Ifd4a05be8bf76c9ad4e8a025cc8003ba27799151
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
20a12ea989
gnu: cianna: Update to 1.0.1.2-0.c9aa934.
...
* gnu/packages/astronomy.scm (cianna): Update to
c9aa934a931ed77663997f0f20172ee7f63b068a commit.
[source] <patches>: Add patch fixing missing CUDA error during runtime.
[build-system]: Switch to cmake-build-system.
[phases]{configure, check, build}: Keep phases.
{fix-paths}: Remove phase.
[native-inputs]: Remove python-wrapper, python-numpy, python-setuptools.
* gnu/packages/patches/cianna-remove-error-for-missing-cuda.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch
Change-Id: I953ed80843ce9939b46435d8e9b8a7f2966774d4
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
08cc6feb37
gnu: celestia-content: Update to 0.0.0-7.a76199c.
...
* gnu/packages/astronomy.scm (celestia-content): Update to
a76199c8bce62761ad577dc5c3523fb4925e09b7 commit.
Change-Id: Ie6eb5006f299411fa9489d7898671c970840067a
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
f0cb18656e
gnu: astroterm: Update to 1.2.0.
...
* gnu/packages/astronomy.scm (astroterm): Update to 1.2.0.
Change-Id: I94ca94ea4e6199957ea15293ee7659cd3ed29883
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
2846cd4aa2
gnu: python-sirilic: Update to 2.0.10.
...
* gnu/packages/astronomy.scm (python-sirilic): Update to 2.0.10.
Change-Id: Ifd0056dcead7d12fde5377631a14c06cafad4a06
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
deb8806eeb
gnu: python-romancal: Update to 0.22.0-1.fb49640.
...
* gnu/packages/astronomy.scm (python-romancal): Update to
fb49640377b93d1c66456dc5bb7a6d1fa355eea1 commit.
Change-Id: I2264941fdcae8c535d272798ab4d8bb85d33c20b
2026-04-30 13:20:51 +01:00
Sharlatan Hellseher
209bd13e6b
gnu: python-asdf-zarr: Update to 0.0.4-0.df31d90.
...
* gnu/packages/astronomy.scm (python-asdf-zarr): Update to
df31d9008b07d2a2c0f47df2d550a0bbd4151bb5 commit.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-asdf-3; add python-asdf.
[native-inputs]: Remove python-wheel.
Change-Id: I7019c3ceb8d32705b1150a971b65c86821e7c352
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
6dfc0bbc43
gnu: python-spisea: Update to 2.4.
...
* gnu/packages/astronomy.scm (python-spisea): Update to 2.4.
Change-Id: I22e60126a15331d052e3cf727f801df8de17c8cc
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
6a0b6eb982
gnu: python-regularizepsf: Update to 1.2.0.
...
* gnu/packages/astronomy.scm (python-regularizepsf): Update to 1.2.0.
Change-Id: I8575b10534b4d9324278a64921a9ab7a74c27ab4
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
7e39c9a6ec
gnu: python-pyxsim: Update to 4.5.0.
...
* gnu/packages/astronomy.scm (python-pyxsim): Update to 4.5.0.
Change-Id: I7ce5672014c261158605bf0556b1d28e17ffb4fb
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
1b354826a4
gnu: python-pypeit: Update to 2.0.1.
...
* gnu/packages/astronomy.scm (python-pypeit): Update to 2.0.1.
Change-Id: Ib4504024f536f02cd7aaa8f59057ad5dbe4d1b7c
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
64127a1105
gnu: python-pyhalo: Update to 1.4.6.
...
* gnu/packages/astronomy.scm (python-pyhalo): Update to 1.4.6.
[arguments] <test-flags>: Run all tests.
Change-Id: I16af677d0c4c3f7264f70772127cb82adadffa9c
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
5cc0f0782c
gnu: python-pyastronomy: Update to 0.25.0.
...
* gnu/packages/astronomy.scm (python-pyastronomy): Update to 0.25.0.
Change-Id: Id2b169e298178524da86e8fde08130f69d419c11
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
a9a11f48f4
gnu: python-ctapipe: Update to 0.30.0.
...
* gnu/packages/astronomy.scm (python-ctapipe): Update to 0.30.0.
[source]: Switch to git-fetch.
[arguments] <tests?, test-flags>: Enable some portion of tests not
requiring remote data.
<phases>: Add 'remove-test-files.
[native-inputs]: Add nss-certs-for-test, python-h5py, python-pytest,
python-pytest-timeout, python-pytest-astropy-header,
python-pytest-xdist, and python-tomli.
Change-Id: If3fbc24c58c87ba4cadd2faddbdba38ba7abab33
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
ddb835695a
gnu: python-radiospectra: Improve package.
...
* gnu/packages/astronomy.scm (python-radiospectra):
[source]: Switch to git-fetch.
[arguments] <test-flags>: Limit parallel tests up to 8 threads.
[phases]{sanity-check}: Keep the phase.
{set-home-env}: Rename to {set-HOME}.
[native-inputs]: Remove python-wheel.
Change-Id: I1c7e9c4bdcc766567fc9246340e8aaa39e3cec8e
2026-04-30 13:20:50 +01:00
Sharlatan Hellseher
0004311a10
gnu: python-aiapy: Update to 0.12.0.
...
* gnu/packages/astronomy.scm (python-aiapy): Update to 0.12.0.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run all tests.
[phases]{set-home}: Adjust name to {set-HOME}, remove redundant comment.
{include-package-data}: New phase.
Change-Id: Id5368484909bddec77845f92758eda3a317bd19a
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
1f30399b77
gnu: python-dkist: Update to 1.17.0-0.4369dd7.
...
* gnu/packages/astronomy.scm (python-dkist): Update to
4369dd7830b29c6bf29f9053852d150eef37d971 commit.
[source]: Switch to git-fetch.
Change-Id: I9c3156c8027892eba1e95d4919e4fb77152a6a64
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
a0b7d6a060
gnu: python-soxs: Update to 5.3.0.
...
* gnu/packages/astronomy.scm (python-soxs): Update to 5.3.0.
Change-Id: I1945fcbf2f02f478a1fb224b190cc3b92a420729
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
56c3fdb869
gnu: python-romanisim: Update to 0.13.1.
...
* gnu/packages/astronomy.scm (python-romanisim): Update to 0.13.1.
Change-Id: Ib7727d059fb85bce9e56a9b61e92f69d137e208d
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
bcdf946ffb
gnu: python-pysm3: Update to 3.4.4.
...
* gnu/packages/astronomy.scm (python-pysm3): Update to 3.4.4.
Change-Id: I18ffffc389c5d83f9adb4d91cf74e384952a5515
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
e2946a11a3
gnu: python-jwst: Update to 2.0.0.
...
* gnu/packages/astronomy.scm (python-jwst): Update to 2.0.0.
[source]: Switch to git-fetch.
[phases]{relax-requirements}: Adjust phase.
Change-Id: I5004446c1f03614d9e27319cef3063a229bd9421
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
113501096c
gnu: python-swiftgalaxy: Update to 3.0.1.
...
* gnu/packages/astronomy.scm (python-swiftgalaxy): Update to 3.0.1.
Change-Id: I4a861e8165c51e5fd37d391f71b1859f735fdb56
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
bc7fca09b2
gnu: python-geopack: Update to 1.0.12.
...
* gnu/packages/geo.scm (python-geopack): Update to 1.0.12.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-pytest and python-wheel.
Change-Id: Iee66466d505099343231b266b38864341e4c1636
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
ed1e790ec8
gnu: python-pynbody: Update to 2.4.2.
...
* gnu/packages/astronomy.scm (python-pynbody): Update to 2.4.2.
Change-Id: I2bd0fba9ed181f18a59ce4bcd0a65b035dab8ba8
2026-04-30 13:20:49 +01:00
Sharlatan Hellseher
9fd256f0fa
gnu: python-stdatamodels: Update to 5.0.1.
...
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 5.0.1.
[propagated-inputs]: Add python-gwcs.
[native-inputs]: Remove nss-certs-for-test.
Change-Id: I7c27d88cc468527afcf3142adc521d2d0a0b9fbc
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
2864b053b0
gnu: python-gammapy: Update to 2.1.
...
* gnu/packages/astronomy.scm (python-gammapy): Update to 2.1.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run all tests, provide --duration option to
report on long running tests.
<phases>: Remove 'relax-requirements.
[description]: Fix column fill.
Change-Id: Iebc70c76d80138644ea25c44c3998afbcbea17cb
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
0736b64461
gnu: python-swiftsimio: Update to 12.1.0.
...
* gnu/packages/astronomy.scm (python-swiftsimio): Update to 12.1.0.
Change-Id: Id031225bf2d0aea6d4a01615f4a2781aadd3a411
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
6b0d405ba9
gnu: python-stcal: Update to 1.18.0.
...
* gnu/packages/astronomy.scm (python-stcal): Update to 1.18.0.
[source]: Switch to git-fetch.
Change-Id: Idce95cbdd03043123fcffe2d724fdea5478a3ce4
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
2cddae8eab
gnu: python-stpipe: Update to 0.12.0.
...
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.12.0.
[source] <snippet>: Use G-Expressions, fix long lines.
[arguments] <test-flags>: Rework skipped tests, run more.
<phases>: Remove 'set-version.
[propagated-inputs]: Add python-importlib-metadata.
Change-Id: Ie11b11ae177c68d0fe7020b34d4ef4c848e389b8
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
6424e28539
gnu: python-colossus: Update to 1.3.17-0.fef8311.
...
* gnu/packages/astronomy.scm (python-colossus): Update to
fef83117a5d83a79116a64398d3e76b97f9c26f9 commit.
Change-Id: I4f5dc799ed2935418eda23465f9a7e8ffdce2287
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
e1fa9629df
gnu: python-cobaya: Update to 3.6.2.
...
* gnu/packages/astronomy.scm (python-cobaya): Update to 3.6.2.
Change-Id: I7e87827cf0190980d67112985fe5798ccb9e3f25
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
cad9d43991
gnu: python-crds: Update to 13.1.14.
...
* gnu/packages/astronomy.scm (python-crds): Update to 13.1.14.
Change-Id: Iddd7e5094cec655cfd1f0a00298e56136eba7f89
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
60bc832eb8
gnu: python-cdflib: Update to 1.3.9.
...
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.3.9.
[phases]{set-home-env}: Rename to {set-HOME} and assign HOME to "/tmp".
Change-Id: I3581df00d108d4c897103362cf42c74f25d358f8
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
3749538e41
gnu: python-photutils: Update to 3.0.0.
...
* gnu/packages/astronomy.scm (python-photutils): Update to 3.0.0.
[source]: Switch to git-fetch.
[phases]{check}: Keep using default phase.
{add-missing-input, remove-local-source}: New phases.
Change-Id: I5103e99028517808a01cfdddfb1ff8925e53aa08
2026-04-30 13:20:48 +01:00
Sharlatan Hellseher
8525952c05
gnu: python-roman-datamodels: Update to 0.31.0.
...
* gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.31.0.
[source]: Switch to git-fetch.
Change-Id: I46a0f92f90f23bb797b74b45c18714da68c8b640
2026-04-30 13:20:47 +01:00
Sharlatan Hellseher
b94c0141a8
gnu: python-rad: Update to 0.31.0.
...
* gnu/packages/astronomy.scm (python-rad): Update to 0.31.0.
[propagated-inputs]: Add python-asdf-standard, python-deepdiff,
python-pyyaml, and python-semantic-version.
[native-inputs]: Remove python-deepdiff and python-semantic-version.
Change-Id: Iae1b0e6581a249d0185029886042d8d3fe326141
2026-04-30 13:20:47 +01:00
Sharlatan Hellseher
4794658e6d
gnu: python-asdf-astropy: Update to 0.11.0.
...
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.11.0.
[source]: Switch to git-source.
[phases]{include-package-data}: New phases.
{set-home-env}: Rename to {set-HOME}.
Change-Id: I25e86e9c5ca3cff517041997a99345d6d3b25331
2026-04-30 13:20:47 +01:00
Sharlatan Hellseher
d2f97ec81e
gnu: python-asdf: Update to 5.2.0.
...
* gnu/packages/astronomy.scm (python-asdf, python-asdf-bootstrap): Update to 5.2.0.
[source]: Switch to git-fetch.
[phases]{include-package-data}: New phase.
[propagated-inputs]: Remove python-asdf-transform-schemas.
(python-asdf-3)[propagated-inputs]: Prepend python-asdf-transform-schemas.
Change-Id: Ifb62e44e4a671768e08ce7e176d652ab415c2100
2026-04-30 13:20:47 +01:00
Sharlatan Hellseher
3b6bd398df
gnu: Add python-asdf-bootstrap: Enable sanity check.
...
* gnu/packages/astronomy.scm (python-asdf-bootstrap):
[phases]{sanity-check}: Preserve phase
[propagated-inputs]: Replace python-asdf-transform-schemas and
python-asdf-standard with bootstrap variants.
(python-asdf-transform-schemas-bootstrap,
python-asdf-standard-bootstrap): New variables.
Change-Id: Ic58e911482ff36c7caf82275253b99051760c97e
2026-04-30 13:20:47 +01:00
Sharlatan Hellseher
5cd0f2b7c3
gnu: python-astropy-iers-data: Update to 0.2026.4.13.0.58.2.
...
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2026.4.13.0.58.2.
Change-Id: Ic07bc4386d78846a074f25c131f550d6b7c60ee4
2026-04-30 13:20:47 +01:00
Sharlatan Hellseher
253ba7ead7
gnu: wcslib: Update to 8.6.
...
* gnu/packages/astronomy.scm (wcslib): Update to 8.6.
Change-Id: I6ad54e763179c692ace797fc3db4b65856c0557d
2026-04-30 13:20:47 +01:00
Ricardo Wurmus
1c640227ac
gnu: ardour: Update to 9.2.
...
* gnu/packages/audio.scm (ardour): Update to 9.2.
Change-Id: Id2a77aea24dbe608a88114e3027e9fb0716caef9
2026-04-30 14:18:37 +02:00
Zheng Junjie
7dcfa33917
gnu: Add stalwart.
...
* gnu/packages/mail.scm (stalwart): New variable.
* gnu/packages/patches/rust-librocksdb-sys-unbundled-sources.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add stalwart.
Change-Id: Ie2a39712567d590ce3e7a73ed7cac0893c56dfd2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-30 14:17:03 +03:00
Ricardo Wurmus
7d866d6ed9
import/cran: Mark large packages non-substitutable.
...
* guix/import/cran.scm (%max-source-size): New parameter.
(source-size-too-big?): New procedure.
(maybe-arguments): Accept argument SUBSTITUTABLE?.
(description->package): Accept keyword argument SUBSTITUTABLE?.
Change-Id: I273ed6507086ec6f1bc5c5fb2a4ac9987b7304ae
2026-04-30 12:52:08 +02:00
Hilton Chain
2dde6fc80f
gnu: xwayland-satellite: Update to 0.8.1.
...
* gnu/packages/xorg.scm (xwayland-satellite): Update to 0.8.1.
[source]: Remove bundled OpenSans-Regular.ttf.
[inputs]: Add fontconfig.
[arguments] <#:features>: Enable its feature.
<#:phases>: Set package version.
Install man page.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [xwayland-satellite]:
Update entry.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-30 10:35:14 +03:00
Efraim Flashner
5003dc6bac
gnu: Add cargo-auditable.
...
* gnu/packages/rust-apps.scm (cargo-auditable): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[cargo-auditable]:
New entry.
Change-Id: I5c37f80c234eae4dc9f85275243e4e7e617ffef7
2026-04-30 10:33:47 +03:00
Efraim Flashner
2a3e664b2a
gnu: watchexec: Update to 2.5.1.
...
* gnu/packages/rust-apps.scm (watchexec): Update to 2.5.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[watchexec]: Update
entry.
Change-Id: Iaacfeea7792fae9cb5e4ccf617687a33e1fa230e
2026-04-30 09:56:40 +03:00
Florian Pelz
b4782221a0
nls: Update translations.
...
Change-Id: I32cb3c4b67e9321ea936e70b40c4b6eeed40f27a
2026-04-30 05:35:41 +02:00
Danny Milosavljevic
c0de903504
gnu: codex: Set build timeout.
...
* gnu/packages/codex.scm (codex)[properties]: Add timeout.
Change-Id: I60498654dc0a6553d78021164f0b132a9ef2da22
2026-04-30 02:26:21 +02:00
Danny Milosavljevic
62992295d6
shell: Add --cwd.
...
* guix/scripts/environment.scm (show-environment-options-help): Document
--cwd.
(%options): Add cwd.
(launch-environment/container): Add cwd parameter. Implement passing it to
the container.
(guix-environment*): Reject --cwd without --container.
* doc/guix.texi (Invoking guix shell): Document it.
* tests/guix-environment-container.sh: Add tests.
* tests/guix-shell.sh: Add tests.
Fixes: guix/guix# 7825
Change-Id: Iba4ff3d2058e92f504fbcbf688346357ce913213
2026-04-30 02:07:20 +02:00
jgart
85a7d902c0
gnu: toys: Update to 0.1.1.
...
* gnu/packages/package-management.scm (toys): Update to 0.1.1.
[arguments]<#:phases>{set-load-paths-in-entry-point}: Substitute on
the ';;@load-paths@' marker.
Change-Id: I5b018e54ab37c2ec5c851352fa33a638b41ab849
2026-04-29 16:22:29 -04:00
jgart
5c0da9a200
gnu: trealla: Update to 2.94.6.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.6.
Change-Id: Id48457806eb531b1c9a650224363b2d7184bc4f8
2026-04-29 16:09:10 -04:00
Vagrant Cascadian
d279f642d6
gnu: linux-libre 6.6: Update to 6.6.136.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.136.
(linux-libre-6.6-pristine-source): Update hash.
2026-04-29 11:18:19 -07:00
Vagrant Cascadian
e06988fc73
gnu: linux-libre 6.12: Update to 6.12.84.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.84.
(linux-libre-6.12-pristine-source): Update hash.
2026-04-29 11:18:17 -07:00
Vagrant Cascadian
3e4cce7b3c
gnu: linux-libre 6.18: Update to 6.18.25.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.25.
(linux-libre-6.18-pristine-source): Update hash.
2026-04-29 11:18:14 -07:00
Vagrant Cascadian
5a9e51cdbb
gnu: linux-libre 6.19: Update to 6.19.14.
...
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.14.
(linux-libre-6.19-pristine-source): Update hash.
2026-04-29 11:18:12 -07:00
Wilko Meyer
7ca7dd0d1e
gnu: linux-libre 5.15: Update to 5.15.203.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.203.
(linux-libre-5.15-pristine-source): Update hash.
Change-Id: I51a06b5dc01615f62448e266961aa9dc02e2f11f
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-29 11:18:09 -07:00
Wilko Meyer
88f0ac0eab
gnu: linux-libre 6.1: Update to 6.1.169.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.169.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I4eeb87804fbd51957aaf10bb78bbf1cff3fdd8b2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-29 11:18:06 -07:00
Vivien Kraus
6b391ecb30
gnu: orca: Remove an obsolete substitute* instance.
...
* gnu/packages/gnome.scm (orca)[#:phases]<qualify-programs>: Remove an
obsolete substitute* instance.
Change-Id: I9a960012e39a4e3f4a7767d71b30a90176230870
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-29 18:36:37 +02:00
Vivien Kraus
9a759d93e6
gnu: orca: Prevent crash on startup.
...
* gnu/packages/patches/orca-fix-gst-init-check-call.patch: New file.
* gnu/local.mk (dist_patch_DATA): Reference it here.
* gnu/packages/gnome.scm (orca): Use it here.
[#:phases]<qualify-program>: Adapt to upstream quote style change.
[inputs]: Add python-dbus.
Change-Id: I585d610901c7c3d488840c00f0a1d03942eebe01
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-29 18:36:37 +02:00
Vivien Kraus
fd7bd9e685
gnu: brltty: Require cython 0.29.
...
* gnu/packages/accessibility.scm (brltty) [native-inputs]: Replace
python-cython with python-cython-0.
Change-Id: I7b2f4d75ca4ced3e1793429e32db29f9e219fa4f
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-29 18:36:29 +02:00
Efraim Flashner
9aaea9b710
gnu: rust-1.94: Install the rmeta files.
...
* gnu/packages/rust.scm (rust-1.94)[arguments]: Use new 'install phase
with the rmeta files not removed.
Fixes : guix/guix#8082
Change-Id: I2ec26aea7fb6e0c91cacf57787e5c15e7a154bff
2026-04-29 17:59:44 +03:00
Anderson Torres
cf19251bea
news: Reindent.
...
* etc/news.scm: Reindent.
Change-Id: Ia27eec7baf3873893d4e79686e0cec9f931eeae3
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-04-29 16:20:41 +02:00
Anderson Torres
07355fb812
news: Add 'pt' translation for older entries.
...
* etc/news.scm: Add Portuguese translation for older entries.
Change-Id: Ibe2551f50936f6e61f6fc218daa414bb1fabc65d
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-04-29 16:19:58 +02:00
Rutherther
d79791dcd9
tests: install: Increase memory for installation of desktops.
...
The memory requirements seem to have increased, the test now consistently
fails with 1.2 GB.
Change-Id: I766cbe75fa6f09e513157f6f9e954dd2502d8c7a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #6248
2026-04-29 13:09:26 +02:00
Rutherther
43476286a4
tests: install: Add missing font packages to install tests.
...
The desktop install tests are currently failing due to lack of packages in
their store. These packages have been added in b01968f654 .
* gnu/tests/install.scm
(%extra-packages): Renamed to %extra-encrypted-packages.
(%extra-encrypted-packages): New variable.
(%extra-desktop-packages): New variable.
(%extra-mandb-packages): New variable.
(installation-os-for-gui-tests): Use them in packages.
Change-Id: Ib49fd65651e94bfd05215773eef5046064d7815a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-04-29 13:09:25 +02:00
Rutherther
a2b68d8f64
docs: Update release signing key.
...
The release artifacts are now signed by Efraim, not Ludo.
* doc/guix-cookbook.texi: Switch gpg url to codeberg, mention Efraim's key.
* doc/guix.texi: Likewise.
Change-Id: Iae667796b6978cdd4a44f73990da7b9599ab509c
Fixes : #5946
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #6213
2026-04-29 13:09:25 +02:00
Rutherther
785047ce89
file-systems: Do not wait for bcachefs multi-devices.
...
This is a followup of 7e7487166b .
* gnu/build/file-systems.scm (canonicalize-device-spec):
Do not wait for bcachefs multi-devices such as /dev/sda1:/dev/sdb1.
Fixes : #7647
Change-Id: I1b1228cc2040a9f76a984efe4f7f4c69b17f66e9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #7685
2026-04-29 13:09:24 +02:00
André Batista
0f87ff6672
gnu: ungoogled-chromium: Update to 147.0.7727.116.
...
Fixes CVEs:
2026-6296: Heap buffer overflow in ANGLE. Reported by cinzinga.
2026-6297: Use after free in Proxy. Reported by heapracer.
2026-6298: Heap buffer overflow in Skia.
Reported by 86ac1f1587b71893ed2ad792cd7dde32.
2026-6299: Use after free in Prerender. Reported by Google.
2026-6358: Use after free in XR. Reported by Jihyeon Jeong
(Compsec Lab, Seoul National University / Research Intern).
2026-6359: Use after free in Video.
Reported by 86ac1f1587b71893ed2ad792cd7dde32.
2026-6300: Use after free in CSS.
Reported by c6eed09fc8b174b0f3eebedcceb1e792.
2026-6301: Type Confusion in Turbofan. Reported by qymag1c.
2026-6302: Use after free in Video. Reported by Syn4pse.
2026-6303: Use after free in Codecs. Reported by Google.
2026-6304: Use after free in Graphite. Reported by Google.
2026-6305: Heap buffer overflow in PDFium.
Reported by 86ac1f1587b71893ed2ad792cd7dde32.
2026-6306: Heap buffer overflow in PDFium.
Reported by 86ac1f1587b71893ed2ad792cd7dde32.
2026-6307: Type Confusion in Turbofan.
Reported by Project WhatForLunch (@pjwhatforlunch).
2026-6308: Out of bounds read in Media. Reported by Google.
2026-6309: Use after free in Viz. Reported by Google.
2026-6360: Use after free in FileSystem. Reported by asjidkalam.
2026-6310: Use after free in Dawn. Reported by Google.
2026-6311: Uninitialized Use in Accessibility. Reported by Google.
2026-6312: Insufficient policy enforcement in Passwords.
Reported by Google.
2026-6313: Insufficient policy enforcement in CORS.
Reported by Google.
2026-6314: Out of bounds write in GPU. Reported by Google.
2026-6315: Use after free in Permissions. Reported by Google.
2026-6316: Use after free in Forms. Reported by Google.
2026-6361: Heap buffer overflow in PDFium. Reported by Google.
2026-6362: Use after free in Codecs.
Reported by c6eed09fc8b174b0f3eebedcceb1e792.
2026-6317: Use after free in Cast. Reported by Google.
2026-6363: Type Confusion in V8. Reported by Google.
2026-6318: Use after free in Codecs. Reported by Syn4pse.
2026-6319: Use after free in Payments. Reported by pwn2addr.
2026-6364: Out of bounds read in Skia.
Reported by Google Threat Intelligence.
CVE-2026-6919: Use after free in DevTools.
Reported by c6eed09fc8b174b0f3eebedcceb1e792.
CVE-2026-6920: Out of bounds read in GPU.
Reported by tatiwari of Microsoft.
CVE-2026-6921: Race in GPU. Reported by soiax.
See:
<https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_15.html >
and
<https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_22.html >
* gnu/packages/chromium.scm (%chromium-version): Update to 147.0.7727.116.
(%ungoogled-origin, %debian-origin): Update hashes.
(ungoogled-chromium) [arguments] <#:configure-flags>: Add
build_tflite_with_xnnpack flag and set it to false. Without this flag the
build is unable to locate pthreadpool.h. See:
services/webnn/webnn_graph_builder_impl.cc.
<#:phases> {include-pthreadpool}: Remove this workaround phase.
{install}: Fix regexes to the manpage and desktop file which were not
matching anymore.
Closes : guix/guix#7949
Change-Id: I4c3d58b72fc804b96137833e1e4c3060b314560d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-29 12:19:57 +02:00
Efraim Flashner
de8ffa0083
gnu: rust-1.94: Update to 1.94.1.
...
* gnu/packages/rust.scm (rust-1.94): Update to 1.94.1.
Change-Id: I87806958a0932813da0d98df4754383e97156db1
2026-04-29 11:09:00 +03:00
Sughosha
8bc3c04795
gnu: kdiskmark: Update to 3.2.0.
...
* gnu/packages/benchmark.scm (kdiskmark): Update to 3.2.0.
[build-system]: Switch to qt-build-system.
[arguments]<#:qtbase>: Set to qtbase.
<#:configure-flags>: Remove unused flag.
<#:phases>: In 'patch-paths phase, symlink to the source of single-application
instead of single-application-qt5.
[inputs]: Remove polkit-qt, qtbase-5, and single-application-qt5; add
polkit-qt6, single-application, and qtwayland.
[native-inputs]: Remove qttools-5; add qttools.
Change-Id: I8931f00a77f1bac9116938a570068b9025579bc7
2026-04-29 10:54:06 +05:30
Andy Tai
15608d938d
gnu: ant/java8: Update to 1.10.17.
...
* gnu/packages/java.scm (ant/java8): Update to 1.10.17.
Change-Id: Ifa03d78b142997c8866cdc8212dc9e39987b017b
Merges: https://codeberg.org/guix/guix/pulls/8154
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 14:08:39 +09:00
Patrick Norton
8eb96e2b7c
gnu: openttd-jgrpp: Update to 0.71.2.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.2.
Change-Id: I950b887684ccc9799bd276923dd2cbfb72508394
Merges: https://codeberg.org/guix/guix/pulls/8131
Reviewed-by: Rodion Goritskov <rodion@goritskov.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 13:49:52 +09:00
Dariqq
fceb3915d8
tests: toml: Fix nested array-of-tables test.
...
* tests/toml.scm (parse-toml: Array of tables):
Adjust the expected value for nested arrays.
Change-Id: I4dbe27c0120f147226f82cda5ae3c27cb2ed6f49
Merges: https://codeberg.org/guix/guix/pulls/3245
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 11:17:05 +09:00
Daniel Littlewood
87b652ccc7
gnu: qiv: Remove input labels.
...
* gnu/packages/image-viewers.scm (qiv)[inputs]: Remove input labels.
Change-Id: I939a3e484872657eaa895640b796cc723ac833be
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 11:01:08 +09:00
Daniel Littlewood
21b7b94663
gnu: jfsutils/static: Remove input labels.
...
* gnu/packages/file-systems.scm (jfsutils/static)[inputs]:
Switch to modify-inputs.
Change-Id: I4df9fece7fcc9c17151f39c64029f26ed37d0072
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:59:40 +09:00
Daniel Littlewood
4f3aae9bad
gnu: srain: Remove input labels.
...
* gnu/packages/irc.scm (srain)[native-inputs]: Remove input labels.
[source]<uri>: Indent.
Change-Id: I88dd4d4f2b77819c0b14d0849a4bc1522903bad4
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:45:54 +09:00
Daniel Littlewood
9efb7080e5
gnu: ldc: Improve style.
...
* gnu/packages/dlang.scm (ldc)[native-inputs]:
Switch to using modify-inputs macro.
Change-Id: I65a66ec393f34f6463285b55112b70169a9cd6e7
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:43:05 +09:00
Daniel Littlewood
9fad8c8a6c
gnu: go-github-com-hashicorp-go-immutable-radix-v2: Improve style.
...
* gnu/packages/golang-xyz.scm
(go-github-com-hashicorp-go-immutable-radix-v2)[propagated-inputs]:
Refer to inherited field value. Indent.
Change-Id: Ibb597d68ba6d754d0db740b659b7b379e23a81e7
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:38:52 +09:00
Daniel Littlewood
b06b4609a8
gnu: libindicator: Remove input labels.
...
* gnu/packages/freedesktop.scm (libindicator)[native-inputs]:
Remove input labels.
Change-Id: Ib9b7fc738415d52e366e6a12be6c329d4b73f965
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:36:42 +09:00
Daniel Littlewood
77fcce9f99
gnu: libsmbios: Remove input labels.
...
* gnu/packages/hardware.scm (libsmbios)[source]<uri>:
Use constant string. [native-inputs]: Remove input labels.
Change-Id: Iade98959168813ed05dede50a5d00c43f8d7bc92
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:34:32 +09:00
Daniel Littlewood
611cd89fc9
gnu: sqlcipher: Remove input labels.
...
* gnu/packages/databases.scm (sqlcipher)[inputs]: Remove input labels.
Change-Id: Ibbc7e90c89a804bb693e7de126df5bbfb1f5d3d3
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:31:29 +09:00
Daniel Littlewood
858bbd0edd
gnu: libxsd-frontend: Remove input labels.
...
* gnu/packages/cpp.scm (libxsd-frontend)[inputs]: Remove input labels.
Change-Id: I32734410303f7f3184b0523ed8f2d3f0685feb3c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:26:57 +09:00
Daniel Littlewood
79d5004b92
gnu: m17n-db: Remove input labels.
...
* gnu/packages/emacs.scm (m17n-db)[native-inputs]: Remove input labels.
Change-Id: Ia7089d77fb7579d96821be6e1feacf804df72e2c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:26:28 +09:00
Daniel Littlewood
59508ec02d
gnu: pinentry-efl: Remove input labels.
...
* gnu/packages/gnupg.scm (pinentry-efl)[native-inputs]:
Remove input labels, rewrite to modify-inputs.
Change-Id: Ie91df7bd200ff473785866dbafb29a94261dca8b
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:25:28 +09:00
Mark H Weaver
fea8a82d09
gnu: icecat: Update to 140.10.1-gnu1 [security fixes].
...
Includes fixes for CVE-2026-7320, CVE-2026-7321, CVE-2026-7322,
and CVE-2026-7323.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-04-28 19:32:21 -04:00
Gabriel Wicki
7f0dffaa78
gnu: Add snd-rane-sl3.
...
* gnu/packages/linux.scm (snd-rane-sl3): New variable.
Change-Id: I560d0096c3a6e73e41cd4c682376632f287189a9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-29 00:08:20 +02:00
Sughosha
2c8740fb71
gnu: kate: Unbundle SingleApplication.
...
* gnu/packages/kde-utils.scm (kate): Unbundle SingleApplication.
[source]: Add snippet to delete the bundled SingleApplication and patch source
files in order to use the system single-application.
[inputs]: Add single-application.
[arguments]<#:phases>: Add 'link-single-application phase.
Change-Id: Ie10164dab77c8629028907bdc12ac8aef88d2a68
Closes : guix/guix#5928
2026-04-28 23:27:29 +05:30
Sören Tempel
04fe58578b
gnu: kissat: Check generate proofs via drat-trim in 'check.
...
* gnu/packages/maths.scm (kissat)[inputs]: Add drat-trim.
Change-Id: I28a06f58813be4bfc622de858b52d8ad6ba6b524
2026-04-28 17:59:43 +02:00
Sören Tempel
38bceb7efa
gnu: Add drat-trim.
...
* gnu/packages/maths.scm (drat-trim): New variable.
Change-Id: Ic0545d6cf4dec45a0167baaee8ca695c70220096
2026-04-28 17:59:43 +02:00
Sören Tempel
d2163619bc
gnu: bitwuzla: Update to 0.9.0.
...
* gnu/packages/maths.scm (bitwuzla): Update to 0.9.0.
[arguments]<#:phases>{make-git-optional}: Remove phase, fixed upstream.
[inputs]: Add mpfr, switch to cadical-2.1.
Change-Id: I0185e83840ded5758e6afd3e7c9a6d8e8b0c0651
2026-04-28 17:57:41 +02:00
Sören Tempel
88e2e42aa2
gnu: cvc5: Restore compatibility with packaged symfpu.
...
* packages/patches/cvc5-symfpu-compatibility.patch: New patch.
* gnu/local.mk (dist_patch_DATA) Register it.
* gnu/packages/maths.scm (cvc5)[patches]: Use it.
Change-Id: Ie8b9b24efed45365a1e974396d6e3d9c5367bf1e
2026-04-28 17:57:41 +02:00
Sören Tempel
fbd6b6ff8c
gnu: symfpu: Update to 0.0-2.aeaa3fa
...
* gnu/packages/maths.scm (symfpu): Update to 0.0-2.aeaa3fa.
Change-Id: I9056c47e19a637aa2ba3038eb9e458429e88385a
2026-04-28 17:57:41 +02:00
jgart
fb9580d25c
gnu: trealla: Update to 2.94.5.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.5.
Change-Id: I73249407b4653a14cdafc8ac139b2a6136bd1937
2026-04-28 10:38:20 -04:00
bdunahu
39666ccc9a
teams: javascript: Adopt gnu/packages/javascript.scm.
...
* CODEOWNERS: Regenerate file.
* etc/teams.scm (javascript)<#:scope>: Add gnu/packages/javascript.scm.
Change-Id: Id6dfabe13dde32fbadc830063f57ea0f5d3463af
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-28 12:30:51 +02:00
Christopher Baines
4f4c35738a
gnu: guile-knots: Update to 0.1-35.49996c4.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-35.49996c4.
Change-Id: If40f912770459804919a24310790b7f1bef795d5
2026-04-28 10:14:36 +01:00
Christopher Baines
41f2dda306
gnu: guix-data-service: Update to 0.0.1-76.58744bb.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-76.58744bb.
Change-Id: I182219b1c7956491dee54f817ff5ad55996f993b
2026-04-28 10:14:36 +01:00
Christopher Baines
9578d1b040
gnu: bffe: Update to 0-18.d6c90f2.
...
* gnu/packages/package-management.scm (bffe): Update to 0-18.d6c90f2.
Change-Id: I2bb3d5add389ab17970a10eb8a4cfede683eb17f
2026-04-28 10:14:36 +01:00
Christopher Baines
b2ff307a6e
services: guix-data-service: Add extra environment variable options.
...
Also export guix-data-service-extra-options and
guix-data-service-extra-process-jobs-options since this was missed previously.
* gnu/services/guix.scm (<guix-data-service-configuration>): Add
extra-environment-variables and extra-process-jobs-environment-variables.
(guix-data-service-shepherd-services): Use them.
* doc/guix.texi (Guix Services): Document them.
Change-Id: I60f1371a86a01c4fb3dbde204dba84b9a8657ace
2026-04-28 10:14:35 +01:00
Ricardo Wurmus
f7f8a16764
gnu: r-mscoreutils: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-mscoreutils-0001-fix-non-API-call-to-R-SETLENGTH-by-using-lengthgets.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-mscoreutils)[source]: Register patch.
Change-Id: If288fed9c85d7a46d1938e7699e2a9bc57447a03
2026-04-28 09:43:47 +02:00
Ricardo Wurmus
a5f9bcf5bb
gnu: r-flowcore: Patch for compatibility with R 4.6.0.
...
* gnu/packages/bioconductor.scm (r-flowcore)[arguments]: Add phase
'R-4.6.0-compatibility.
Change-Id: Ic99953b3bf228928ab7ada1d36d2be2c1aae608b
2026-04-28 09:43:47 +02:00
Ricardo Wurmus
de4a5e2b3d
gnu: r-shortread: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-shortread-0001-ShortRead-1.69.3-Get-rid-of-non-API-calls-to-R.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-shortread)[source]: Register patch.
Change-Id: I9fd85076db6a86b25f4389d3226e0fde8a38a3b5
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
8d07dd9ef7
gnu: r-h5mread: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-h5mread-0001-h5mread-1.3.2-Get-rid-of-non-API-calls-to-R.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-h5mread)[source]: Register patch.
Change-Id: Iecbf0eb41b554169b36c00b74072b1fca7a31943
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
e2173901c2
gnu: r-rsamtools: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-rsamtools-r-4.6.0-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-rsamtools)[source]: Register patch.
Change-Id: I0c1eafe3c440f998d309174e4292061dbaf3eb34
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
9163b17ce9
gnu: r-sparsearray: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-sparsearray-r-4.6.0-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-sparsearray)[source]: Register patch.
Change-Id: I569f7150d91393d8c7c9981ebe3db77c0cfa5356
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
e72baf6d34
gnu: r-snpstats: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-snpstats-0001-fixed-non-API-except-for-IS_S4_OBJECT.patch,
gnu/packages/patches/r-snpstats-0002-fixed-IS_S4_OBJECT.patch: New files.
* gnu/local.mk (dist_patch_DATA): Record them.
* gnu/packages/bioconductor.scm (r-snpstats)[source]: Register patches.
Change-Id: I911f5833199448a16a23f9e715903a8427b08233
2026-04-28 09:43:46 +02:00
John Dawson
4a3633caf5
gnu: r-htmltools: Propagate r-markdown.
...
The `includeMarkdown` function requires the `markdown` package.
See https://rstudio.github.io/htmltools/reference/include.html#note
* gnu/packages/cran.scm (r-htmltools)[propagated-inputs]: For htmltools::includeMarkdown, add r-markdown.
Change-Id: If0b7b9a19610177fcfc02357cf1462a8704592ab
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
895605e489
gnu: r-biostrings: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-biostrings-r4.6.0-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-biostrings)[source]: Register patch.
Change-Id: Id0ba9e4340245c456e25e631ca372c1a6edb2bba
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
afe281ae0f
gnu: r-s4vectors: Patch for R 4.6.0.
...
* gnu/packages/bioconductor.scm (r-s4vectors)[arguments]: Add phase
'R-4.6.0-compatibility.
Change-Id: I731250e9dcfc62cfb2cafbf88e2f1e2d6b932828
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
121c4d1b2f
gnu: r-mlr3misc: Skip one test.
...
* gnu/packages/cran.scm (r-mlr3misc)[arguments]: Declare one skipped test.
Change-Id: I5d007a6b40dbb9c014a1ff6785815d14fcd37a3c
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
a54a340f84
gnu: r-mlr3mbo: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-mlr3mbo): Update to 1.1.1.
[native-inputs]: Remove r-redux and r-rush.
Change-Id: Ibdac6ba5a45567f2e73884b092f45869056fea95
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
ee5c11248c
gnu: r-harmony: Update to 2.0.2.
...
* gnu/packages/cran.scm (r-harmony): Update to 2.0.2.
[propagated-inputs]: Add r-cli.
Change-Id: If8e8d1df986836752cf2eca7934f7a3cd62a1c71
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
c64c8edc05
gnu: r-rush: Update to 1.1.0.
...
* gnu/packages/cran.scm (r-rush): Update to 1.1.0.
Change-Id: I5b5c462f1e00991004bdbd9f9b2593fa4da3b015
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
715a9d2f66
gnu: r-officer: Update to 0.7.4.
...
* gnu/packages/cran.scm (r-officer): Update to 0.7.4.
Change-Id: Ice4843e191ff9d1a4e286251c9ad8e071fa942ac
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
44f0c89d6e
gnu: r-rcpp: Update to 1.1.1-1.1.
...
* gnu/packages/cran.scm (r-rcpp): Update to 1.1.1-1.1.
[native-inputs]: Add r-tinytest.
Change-Id: I5837d47ea13fdcc0559506fa48adf2fe0e6dbf34
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
d0863faf0a
gnu: r-with-tests, r-minimal: Update to 4.6.0.
...
* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.6.0.
Change-Id: I790052e77690f3debbf0f8f2845b11754a358581
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
4a42082fcd
gnu: r-mlr3filters: Update to 0.9.1.
...
* gnu/packages/cran.scm (r-mlr3filters): Update to 0.9.1.
Change-Id: If13b74e209d8af025b41427f52a91e3d8d02ea5a
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
0171cb5cc8
gnu: r-directlabels: Update to 2026.4.23.
...
* gnu/packages/cran.scm (r-directlabels): Update to 2026.4.23.
[native-inputs]: Add r-ggplot2.
Change-Id: I34f188fc7e777385b60383b46087802e47342d37
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
558a49ad28
gnu: r-irace: Update to 4.4.3.
...
* gnu/packages/cran.scm (r-irace): Update to 4.4.3.
Change-Id: I6065972a7ef46994933b70e45c79a9227f140f76
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
432e4379cf
gnu: r-statsexpressions: Update to 2.0.0.
...
* gnu/packages/cran.scm (r-statsexpressions): Update to 2.0.0.
[propagated-inputs]: Remove r-magrittr and r-zeallot.
Change-Id: Ib31f2c8b6510d1ba0e302d424665fa4db40afde7
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
614d71d344
gnu: r-ggstatsplot: Update to 1.0.0.
...
* gnu/packages/cran.scm (r-ggstatsplot): Update to 1.0.0.
[propagated-inputs]: Remove r-magrittr; add r-forcats.
[native-inputs]: Add r-lme4 and r-patrick.
Change-Id: I888d0c7a2a5b3da10b0784357841a498e972f66d
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
9e9531cc2c
gnu: r-tidymodels: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-tidymodels): Update to 1.5.0.
Change-Id: Iccaeb84fa737ce94fad6544e04660b5998db6693
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
426e9eb469
gnu: r-nanotime: Update to 0.3.14.
...
* gnu/packages/cran.scm (r-nanotime): Update to 0.3.14.
Change-Id: I3e66db61984ddca8795adf8af5a46b0a79d4aa63
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
37bbea3c78
gnu: r-rferns: Update to 6.0.0.
...
* gnu/packages/cran.scm (r-rferns): Update to 6.0.0.
Change-Id: I47d543dbcd7b37db6bb70b82e8d3096d265fa58a
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
dec9d8eb30
gnu: r-extradistr: Update to 1.10.0.3.
...
* gnu/packages/cran.scm (r-extradistr): Update to 1.10.0.3.
[native-inputs]: Add r-actuar, r-evd, r-laplacesdemon, r-mcmcpack, and r-vgam.
Change-Id: I93a7554a09633d23e48e1f0f0eff6a83930e6bdd
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
7bf7b6b254
gnu: r-s7: Update to 0.2.2.
...
* gnu/packages/cran.scm (r-s7): Update to 0.2.2.
Change-Id: I11a4924f63a6e94042dd8ed5445737dfb27c59f8
2026-04-28 09:43:43 +02:00
Ricardo Wurmus
b34d91aa72
gnu: r-processx: Update to 3.9.0.
...
* gnu/packages/cran.scm (r-processx): Update to 3.9.0.
Change-Id: I61d8fe12cbd47f979f4983a5b64fce9391934b4e
2026-04-28 09:43:43 +02:00
Ricardo Wurmus
c1e3ab413d
gnu: r-rmpi: Update to 0.7-3.4.
...
* gnu/packages/cran.scm (r-rmpi): Update to 0.7-3.4.
Change-Id: I560a6a29db7f61c09661978bd6b114de9006ac43
2026-04-28 09:43:43 +02:00
Ricardo Wurmus
c46ef1de31
gnu: r-ggtangle: Update to 0.1.2.
...
* gnu/packages/cran.scm (r-ggtangle): Update to 0.1.2.
Change-Id: Id42ee31afad6095fc0c288894c0cef1b253f3ae3
2026-04-28 09:43:43 +02:00
Ricardo Wurmus
af19e97db6
gnu: r-fastdummies: Update to 1.7.6.
...
* gnu/packages/cran.scm (r-fastdummies): Update to 1.7.6.
[native-inputs]: Add r-dplyr.
Change-Id: I5bdb6d7745c7540e6526be2723630e70b5b6f793
2026-04-28 09:43:43 +02:00
Ricardo Wurmus
f0af14e624
gnu: r-bit64: Update to 4.8.0.
...
* gnu/packages/cran.scm (r-bit64): Update to 4.8.0.
[arguments]: Disable tests.
[native-inputs]: Add r-withr.
Change-Id: Ide6944f6cf973333bb8aa1fabdb85a988a4d26db
2026-04-28 09:43:43 +02:00
Spencer King
085686f462
gnu: Add r-ddpcr.
...
* gnu/packages/cran.scm (r-ddpcr): New variable.
Change-Id: Idf3d2d05f8db51ff1cf6866b4241c90eb30587b4
2026-04-28 09:43:43 +02:00
Ricardo Wurmus
955447987e
gnu: r-qs2: Update to 0.2.0.
...
* gnu/packages/cran.scm (r-qs2): Update to 0.2.0.
Change-Id: I6eadd1c2170e7809264542055696b67c63896c2d
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
80df703178
gnu: r-seurat: Update to 5.5.0.
...
* gnu/packages/cran.scm (r-seurat): Update to 5.5.0.
Change-Id: I36d53c2d9b2a52e63cc334c7a1d259647e9da52a
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
490f733f7f
gnu: r-igraph: Update to 2.3.0.
...
* gnu/packages/cran.scm (r-igraph): Update to 2.3.0.
Change-Id: I9e51ac04d61a98e1206e9b563fda63eff5c6d090
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
5ee3aa443e
gnu: r-tweedie: Update to 3.0.19.
...
* gnu/packages/cran.scm (r-tweedie): Update to 3.0.19.
Change-Id: Ie7e0d663d4ea12d4e30fe7b719e9f8765c001223
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
98c7a2139e
gnu: r-pkgload: Update to 1.5.2.
...
* gnu/packages/cran.scm (r-pkgload): Update to 1.5.2.
Change-Id: Id40f5db0981b34480b9ed74da5b5115155be3911
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
3072e01ca8
gnu: r-curl: Update to 7.1.0.
...
* gnu/packages/cran.scm (r-curl): Update to 7.1.0.
Change-Id: If5f59d82aec252a18f475dff7cbe4e28433db492
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
353020c918
gnu: r-jose: Update to 2.0.0.
...
* gnu/packages/cran.scm (r-jose): Update to 2.0.0.
Change-Id: Ife28bbdda55565d92ea7eacaae3841a0787ffa7c
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
230cf6cb0d
gnu: r-ggplot2: Update to 4.0.3.
...
* gnu/packages/cran.scm (r-ggplot2): Update to 4.0.3.
Change-Id: If2145292a83a924bfa56477a63ef5d80eb57ca7c
2026-04-28 09:43:42 +02:00
Ricardo Wurmus
922c10243d
gnu: r-gviz: Skip one test on 32-bit systems.
...
* gnu/packages/bioconductor.scm (r-gviz)[arguments]: Conditionally skip a
test.
Change-Id: Ibd9a0e6b7f57474dba9158350f52a94f708cd442
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
b50f2402f3
gnu: r-stringfish: Update to 0.19.0.
...
* gnu/packages/cran.scm (r-stringfish): Update to 0.19.0.
[arguments]: Enable tests; remove phase 'relax-gcc-14-strictness.
[native-inputs]: Remove r-dplyr, r-rlang, and r-stringr.
Change-Id: I61585d3136f6c833cf3e5ca8b07b58746865f95f
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
ffcc903abb
gnu: r-htmltable: Update to 2.5.0.
...
* gnu/packages/cran.scm (r-htmltable): Update to 2.5.0.
[properties]: Record updater-ignored-native-inputs.
[arguments]: Use generated label for jquery origin.
[native-inputs]: Drop labels; add r-chron, r-glue, r-lubridate, r-tibble, and
r-tidyverse.
Change-Id: I0d33bc2f39caca65a42de6569a9927deaf889a76
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
0ad53ad924
gnu: r-rcpparmadillo: Skip one test on 32-bit systems.
...
One test in this file fails with an inaccurate comparison, but we cannot
disable just that one test, so we skip the whole file.
* gnu/packages/cran.scm (r-rcpparmadillo)[arguments]: Conditionally skip a
test file.
Change-Id: I29d9bd12fd63c87fd6bb232238418679d079138a
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
75939ebd70
gnu: r-hrbrthemes: Update to 0.9.3.
...
* gnu/packages/cran.scm (r-hrbrthemes): Update to 0.9.3.
[propagated-inputs]: Remove r-extrafont and r-gdtools.
[native-inputs]: Add r-vdiffr.
Change-Id: I6bd2f6462f672b4e4f762c057dc4d7d39f82c6ab
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
45d47d2c60
gnu: r-eulerr: Update to 7.1.0.
...
* gnu/packages/cran.scm (r-eulerr): Update to 7.1.0.
Change-Id: I0b10fa1a0c9311ea9781d836f5e023f542ced9af
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
592cb0186b
gnu: r-testit: Update to 0.18.
...
* gnu/packages/cran.scm (r-testit): Update to 0.18.
Change-Id: Ic8279260cfe7a6a7ad158b0c70c0b89bba9c41a9
2026-04-28 09:43:41 +02:00
Ricardo Wurmus
c54f6246c8
gnu: r-nanoparquet: Update to 0.5.1.
...
* gnu/packages/cran.scm (r-nanoparquet): Update to 0.5.1.
[native-inputs]: Add r-blob.
Change-Id: I8cfdf27e5a001b45937a25a263f28b33fc8ff352
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
16f0e5fa43
gnu: r-ps: Update to 1.9.3.
...
* gnu/packages/cran.scm (r-ps): Update to 1.9.3.
Change-Id: I143a8373efd9e27605a1b1ef36f29c40e6390f9c
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
0fe307efbd
gnu: r-v8: Update to 8.2.0.
...
* gnu/packages/cran.scm (r-v8): Update to 8.2.0.
Change-Id: Iefd27adab0e62241c06137355f2bd8d756dd520e
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
b1bb9ce655
gnu: r-rcpparmadillo: Update to 15.2.6-1.
...
* gnu/packages/cran.scm (r-rcpparmadillo): Update to 15.2.6-1.
[native-inputs]: Add r-rcpp.
Change-Id: Ie65583b32261f6acf6cb93b985f96933f97f0b88
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
006d7b22c0
gnu: r-patrick: Enable tests.
...
* gnu/packages/cran.scm (r-patrick)[arguments]: Enable all tests.
Change-Id: Icaf4bc4a28063e0261691d3010e5a713450ade33
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
a71f019471
gnu: r-gsva: Update to 2.4.9.
...
* gnu/packages/bioconductor.scm (r-gsva): Update to 2.4.9.
Change-Id: I1cde12b64f22c76813ecf41f7553e132807c5def
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
ecff761ac9
gnu: r-duckdb: Update to 1.5.2.
...
* gnu/packages/duckdb.scm (r-duckdb): Update to 1.5.2.
Change-Id: Ibfd11f9d37bde94e53c222fa4edb90e714692fcc
2026-04-28 09:43:40 +02:00
Ricardo Wurmus
0440638cce
gnu: r-randomforestsrc: Update to 3.6.2.
...
* gnu/packages/cran.scm (r-randomforestsrc): Update to 3.6.2.
Change-Id: I7bd3269e88d7e58bf4d5563a085a391c20157f89
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
d6134742e2
gnu: r-pdftools: Update to 3.8.0.
...
* gnu/packages/cran.scm (r-pdftools): Update to 3.8.0.
Change-Id: Ida05e42c4d93be13875f448d29096d37a72d40fd
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
b47684fa86
gnu: r-readods: Update to 2.3.5.
...
* gnu/packages/cran.scm (r-readods): Update to 2.3.5.
[propagated-inputs]: Add r-withr.
[native-inputs]: Remove r-withr.
Change-Id: Ib6a4facb563639d0f280c870a53c3515801a0f87
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
76a3764495
gnu: r-mlr3measures: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-mlr3measures): Update to 1.3.0.
Change-Id: Iad5b8b73e6afcbb1143c2df1130e4a4cac5aa48c
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
190f654d6c
gnu: r-seuratobject: Update to 5.4.0.
...
* gnu/packages/cran.scm (r-seuratobject): Update to 5.4.0.
Change-Id: I801715aed3324218b8ae96f4d70aae1f6d7622d7
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
6fe729a5a8
gnu: r-parsnip: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-parsnip): Update to 1.5.0.
[propagated-inputs]: Remove r-withr.
[native-inputs]: Add r-withr.
Change-Id: I84d1f39c0505715a57a54cb4a5889c27aa37e0c5
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
fc648a5bea
gnu: r-tune: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-tune): Update to 2.1.0.
[propagated-inputs]: Remove r-gpfit; add r-gaupro and r-lifecycle.
Change-Id: Ia7490b10f965715e3a387da7b91d40c9fc5b692d
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
9d3432a7b6
gnu: r-dials: Update to 1.4.3.
...
* gnu/packages/cran.scm (r-dials): Update to 1.4.3.
Change-Id: Iab09779cf00f1c9d376ad7309271fbd51cfe89f5
2026-04-28 09:43:39 +02:00
Ricardo Wurmus
354fd0e174
gnu: r-rsconnect: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-rsconnect): Update to 1.8.0.
[propagated-inputs]: Add r-httr2.
Change-Id: Ib5287d9ff877e403efe6a2b591817084fea39b17
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
092acf3fc5
gnu: r-rockchalk: Update to 1.8.164.
...
* gnu/packages/cran.scm (r-rockchalk): Update to 1.8.164.
[propagated-inputs]: Add r-reformulas.
Change-Id: Ia097b3e5bfaa3b824438546ff456b68f999f6911
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
0460ee1892
gnu: r-anytime: Update to 0.3.13.
...
* gnu/packages/cran.scm (r-anytime): Update to 0.3.13.
[native-inputs]: Add r-rcpp.
Change-Id: Ifae40fa0dadc44b932ec150ee8bdd5f59bb881a3
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
bebd9bd3f2
gnu: r-torch: Update to 0.17.0.
...
* gnu/packages/cran.scm (r-torch): Update to 0.17.0.
Change-Id: I230b20be791c177b70f6fe4ac0fcd0e3da0285a8
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
c2c9ddb6bc
gnu: r-leidenalg: Update to 1.1.7.
...
* gnu/packages/cran.scm (r-leidenalg): Update to 1.1.7.
Change-Id: I48fd2229a7351d98953cb3e76d84100bf1f15aef
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
d7ea83a143
gnu: r-rjava: Update to 1.0-18.
...
* gnu/packages/cran.scm (r-rjava): Update to 1.0-18.
Change-Id: I65e90d63119dfdf22d173fb1ca045bec00b12691
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
3db099e19b
gnu: r-parallelly: Update to 1.47.0.
...
* gnu/packages/cran.scm (r-parallelly): Update to 1.47.0.
Change-Id: Ic956e194a4ba089b85af81bfd0cb8527a4d1a4cc
2026-04-28 09:43:38 +02:00
Ricardo Wurmus
6c85b71b4e
gnu: r-huge: Update to 1.6.
...
* gnu/packages/cran.scm (r-huge): Update to 1.6.
Change-Id: I74a0e76797522488974b876df628b1363bf86b03
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
bb1e100ffb
gnu: r-epi: Update to 2.65.
...
* gnu/packages/cran.scm (r-epi): Update to 2.65.
Change-Id: I96100a94251d1ca49eac246f72e2afd2551cbef7
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
392f34f6b5
gnu: r-arm: Update to 1.15-3.
...
* gnu/packages/cran.scm (r-arm): Update to 1.15-3.
Change-Id: Iafe768876a647e1dfcaa10cdca83bb3bcb7c1a4f
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
55d7c3c0e2
gnu: r-fs: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-fs): Update to 2.1.0.
Change-Id: I2eff7e9b47e7461f2b3fe489cfec48885092f5b7
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
974bb6e8b1
gnu: r-emmeans: Update to 2.0.3.
...
* gnu/packages/cran.scm (r-emmeans): Update to 2.0.3.
Change-Id: Ieeee9c867c656651d2402cebdd43c0ad23f33aff
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
07173ebcd0
gnu: r-quickjsr: Update to 1.9.2.
...
* gnu/packages/cran.scm (r-quickjsr): Update to 1.9.2.
Change-Id: I7fa7ad3ba70f0f567e0f0ccc4ffe21f2595fc2e1
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
bd9a6e692c
gnu: r-nleqslv: Update to 3.3.7.
...
* gnu/packages/cran.scm (r-nleqslv): Update to 3.3.7.
[native-inputs]: Add r-testthat.
Change-Id: Iebadee3e6e16a05da15f63389a270c8328a4a52e
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
209c5f601f
gnu: r-netrep: Update to 1.2.10.
...
* gnu/packages/cran.scm (r-netrep): Update to 1.2.10.
Change-Id: I5af1193d98c186ecc46a3f1cf14fa90a66c58a0d
2026-04-28 09:43:37 +02:00
Ricardo Wurmus
bcaffa627a
gnu: r-insight: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-insight): Update to 1.5.0.
Change-Id: I080bbdb1e66daa180d9c0897d735255cb5ea8090
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
f693c077fa
gnu: r-factominer: Update to 2.14.
...
* gnu/packages/cran.scm (r-factominer): Update to 2.14.
Change-Id: I7ba1aa2c042563479450cb86f9a935aeef295308
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
bdf329399d
gnu: r-ggsci: Update to 5.0.0.
...
* gnu/packages/cran.scm (r-ggsci): Update to 5.0.0.
Change-Id: I1b3fbb96f16e719718c9438481b2cb739b79a3a6
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
09d854e8c9
gnu: r-reticulate: Update to 1.46.0.
...
* gnu/packages/cran.scm (r-reticulate): Update to 1.46.0.
Change-Id: I19baa0d170e7ac957d6215a727249f61fe85f2b2
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
b7c039799c
gnu: r-renv: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-renv): Update to 1.2.2.
Change-Id: I2034a63a5e656f875cddd43e97ccbac6c447e0c9
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
9d7ba1b2e9
gnu: r-adbcdrivermanager: Update to 0.23.0-1.
...
* gnu/packages/cran.scm (r-adbcdrivermanager): Update to 0.23.0-1.
Change-Id: If0c4562f7eaa8ec2f58e2d93a74017846da4efbc
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
9e1293fd73
gnu: r-nestedcv: Update to 0.8.2.
...
* gnu/packages/cran.scm (r-nestedcv): Update to 0.8.2.
Change-Id: I40da037fab723d8d9778e0bf03467ea39ba1abf2
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
2c0d3c5f9f
gnu: r-nanoparquet: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-nanoparquet): Update to 0.5.0.
Change-Id: I1908304c8b3a77d322239abece7497378a5ca1a4
2026-04-28 09:43:36 +02:00
Ricardo Wurmus
f94a4c6d2e
gnu: r-vctrs: Update to 0.7.3.
...
* gnu/packages/cran.scm (r-vctrs): Update to 0.7.3.
Change-Id: Ica88c39ef10d6a6ac2fc9ca17bf41846a1b2670c
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
591656991e
gnu: r-cli: Update to 3.6.6.
...
* gnu/packages/cran.scm (r-cli): Update to 3.6.6.
Change-Id: I7cf3345a2fc807cdd589b79bb8b8393e79d75bf0
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
9ff0ec5f6c
gnu: r-dtw: Update to 1.23-2.
...
* gnu/packages/cran.scm (r-dtw): Update to 1.23-2.
Change-Id: I7a719f3a4e5955a19d0918d8b846ae615fa933d4
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
1f10ba0fe1
gnu: r-performanceanalytics: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-performanceanalytics): Update to 2.1.0.
[native-inputs]: Remove r-tinytest; add r-e1071, r-testthat, and r-vdiffr.
Change-Id: I23ab8c04708636a83b3f05f3abcab8bc0d7ab6bd
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
3d1ab88af2
gnu: r-rmysql: Update to 0.11.3.
...
* gnu/packages/cran.scm (r-rmysql): Update to 0.11.3.
Change-Id: I9d70f5168182e78843e1efd6183e350789e4becb
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
2f75414c6c
gnu: r-littler: Update to 0.3.23.
...
* gnu/packages/cran.scm (r-littler): Update to 0.3.23.
Change-Id: Ia74aafe3a91c74f19676f82c9ccdabf9081d957e
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
aab337c837
gnu: r-getoptlong: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-getoptlong): Update to 1.1.1.
Change-Id: Ibe629b9579fc03a22d2ceaca40db4b41104ed31c
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
1aac5fe3ee
gnu: r-globaloptions: Update to 0.1.4.
...
* gnu/packages/cran.scm (r-globaloptions): Update to 0.1.4.
Change-Id: Ieac2a7f703dffb6074c812020bcc96530d50f013
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
a24cb4abdd
gnu: r-glue: Update to 1.8.1.
...
* gnu/packages/cran.scm (r-glue): Update to 1.8.1.
Change-Id: Id9cabfd419f8f802ae36119ff84d9c2dfba4a261
2026-04-28 09:43:35 +02:00
Ricardo Wurmus
9e19bfc501
gnu: r-webfakes: Update to 1.4.1.
...
* gnu/packages/cran.scm (r-webfakes): Update to 1.4.1.
Change-Id: I60ce6d5564417a3fc1cf1d78f3632c5a15e11fe6
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
81c48340da
gnu: r-mvtnorm: Update to 1.3-7.
...
* gnu/packages/cran.scm (r-mvtnorm): Update to 1.3-7.
Change-Id: I2ee129f866fa020bcbbbd6a1ca1b5e4167688f53
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
153dc7fcc7
gnu: r-sendmailr: Update to 1.4-1.
...
* gnu/packages/cran.scm (r-sendmailr): Update to 1.4-1.
Change-Id: I4be9813e4497939a102937987e5138fdede3eb85
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
7e8181641c
gnu: r-openssl: Update to 2.4.0.
...
* gnu/packages/cran.scm (r-openssl): Update to 2.4.0.
Change-Id: If0c740954f0b5629d479b1b8b66e4f5acdff2775
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
48f83813bb
gnu: r-zcompositions: Update to 1.6.1.
...
* gnu/packages/cran.scm (r-zcompositions): Update to 1.6.1.
Change-Id: I3aece7d38644752b7b33fa72350b90ac461c12ee
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
1b55191d6c
gnu: r-v8: Update to 8.1.0.
...
* gnu/packages/cran.scm (r-v8): Update to 8.1.0.
Change-Id: I004126d4068de7785493b931c26cc69f529a9e21
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
6a9e17f25d
gnu: r-purrr: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-purrr): Update to 1.2.2.
Change-Id: I6dc49aa59af99ef3214cc107dc47a3f2ef29f84f
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
3cfb39d7e6
gnu: r-pak: Update to 0.9.4.
...
* gnu/packages/cran.scm (r-pak): Update to 0.9.4.
Change-Id: I17bd495432b955538b1f4d66c2801fd82714044c
2026-04-28 09:43:34 +02:00
Ricardo Wurmus
2bffc5f647
gnu: r-epir: Update to 2.0.92.
...
* gnu/packages/cran.scm (r-epir): Update to 2.0.92.
Change-Id: I96aedd8013561241c6b6a2338d287a6a7c08a61c
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
de8eb77b59
gnu: r-devtools: Update to 2.5.1.
...
* gnu/packages/cran.scm (r-devtools): Update to 2.5.1.
Change-Id: Ie3aa9bccab125526599442686b2e8fc9f8ccd7df
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
da255bd17f
gnu: r-countrycode: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-countrycode): Update to 1.8.0.
Change-Id: Ieffa36027985e51f0199a65e31bc0a9a0ea5299d
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
d99cf9d38a
gnu: r-colorramp2: Update to 0.1.1.
...
* gnu/packages/cran.scm (r-colorramp2): Update to 0.1.1.
Change-Id: I3a0c42c07c51204354ea9ec4e4c5b50069408381
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
584b812211
gnu: r-box: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-box): Update to 1.2.2.
Change-Id: I6788163ed22a02c24921eedaf510cd1abed028fb
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
a356889513
gnu: r-ggpicrust2: Update to 2.5.12.
...
* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 2.5.12.
Change-Id: Ie625e6082c6e6ff615e5655ef4e99f92d968f574
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
eb330ca8b4
gnu: r-samr: Update to 3.0.1.
...
* gnu/packages/bioconductor.scm (r-samr): Update to 3.0.1.
Change-Id: Ia662ec72bbd8c9c28c954e5a57137b14d9627def
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
02a4133033
gnu: Add r-gaupro.
...
* gnu/packages/cran.scm (r-gaupro): New variable.
Change-Id: I65995b68c25c12b58bc718d74d2d40f7fc7327f9
2026-04-28 09:43:33 +02:00
Ricardo Wurmus
51428eeec5
gnu: Add r-mixopt.
...
* gnu/packages/cran.scm (r-mixopt): New variable.
Change-Id: Ie9e8be903bfac9a1f8b0547b98a26d5e98445ed4
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
d0f19d1a26
gnu: Add r-contourfunctions.
...
* gnu/packages/cran.scm (r-contourfunctions): New variable.
Change-Id: Ib05b992fcff568c1c9f16191784d8c76bea80502
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
f5a36a07a3
gnu: Add r-xmlrpc2.
...
* gnu/packages/cran.scm (r-xmlrpc2): New variable.
Change-Id: Ifab09184f73ff1bb7dbfac11426a2b0126c095d7
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
565f776d1a
gnu: r-optparse: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-optparse): Update to 1.8.2.
[properties]: Remove updater-extra-native-inputs.
[propagated-inputs]: Remove r-getopt.
[native-inputs]: Add r-rmarkdown.
Change-Id: I6da35779b7fcf10e25db70de0e422ced2dcb8b4f
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
1975d801fa
gnu: Add r-splitfngr.
...
* gnu/packages/cran.scm (r-splitfngr): New variable.
Change-Id: Ica529377b0db12028df20109c0832da878147865
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
3c2fef2a40
gnu: Add r-lbfgs.
...
* gnu/packages/cran.scm (r-lbfgs): New variable.
Change-Id: Ibcb6730d72419673214c35c3d025b7934653f5b4
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
305d755a4d
gnu: Add r-testthatmulti.
...
* gnu/packages/cran.scm (r-testthatmulti): New variable.
Change-Id: Ie52b482dee3645f2c899968b022a8b4af5b5c7fe
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
51db064e43
gnu: r-detectseparation: Update to 0.4.0.
...
* gnu/packages/cran.scm (r-detectseparation): Update to 0.4.0.
[propagated-inputs]: Add r-roi-plugin-alabama, r-roi-plugin-ecos,
r-roi-plugin-glpk, and r-roi-plugin-neos.
[native-inputs]: Add r-tinytest.
Change-Id: I163baa560b16103e5c7393e36e9d914e238a336f
2026-04-28 09:43:32 +02:00
Ricardo Wurmus
a6bd771301
gnu: Add r-roi-plugin-neos.
...
* gnu/packages/cran.scm (r-roi-plugin-neos): New variable.
Change-Id: Ic9dff65cf7a6fb0b8decc8f298cba03de5ed2a3f
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
9be2b65816
gnu: Add r-roi-plugin-glpk.
...
* gnu/packages/cran.scm (r-roi-plugin-glpk): New variable.
Change-Id: I7494d76df73a9c367e8897362acea174bb1629b4
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
1499542001
gnu: Add r-roi-plugin-ecos.
...
* gnu/packages/cran.scm (r-roi-plugin-ecos): New variable.
Change-Id: Ie7830147d142873a526b495cc6b1d6b4362816e8
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
3099de8e73
gnu: Add r-roi-plugin-alabama.
...
* gnu/packages/cran.scm (r-roi-plugin-alabama): New variable.
Change-Id: If92353f459bf8ec46a8c46895f8a15683cca6c41
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
447c51b728
gnu: openjdk25: Enable build of i686 variant.
...
* gnu/packages/java.scm (openjdk25)[arguments]: Conditionally add configure
flags to enable i686 port; conditionally replace 'install and 'install-libjvm
phases.
Change-Id: Ie436812341a4b02f61034c5142f396d16f3da17f
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
1c4934111d
gnu: openjdk24: Enable build of i686 variant.
...
* gnu/packages/java.scm (openjdk24)[arguments]: Conditionally add configure
flag to enable i686 port.
Change-Id: Ib24d64d0dfb0e75ad6e1311a00cb8532d367b132
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
3b88750737
gnu: openjdk10: Conditionally disable C2 compiler when importing certificates.
...
* gnu/packages/java.scm (openjdk10)[arguments]: Conditionally add phase
'disable-C2-compiler on 32-bit x86.
Change-Id: Id8a90deb686cb1354c53faac11b91af098e83f6e
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
e2ef00614e
gnu: ant-bootstrap: Add hack to build on i686.
...
* gnu/packages/java-bootstrap.scm (ant-bootstrap)[arguments]: Conditionally
patch isFile checks.
Change-Id: If09594e301dc4691f564e197499acc7d7af71706
2026-04-28 09:43:31 +02:00
Ricardo Wurmus
6553258aa7
gnu: r-seurat: Conditionally skip a test on 32-bit platforms.
...
* gnu/packages/cran.scm (r-seurat)[arguments]: On 32-bit platforms skip a
test.
Change-Id: I9c5eb3faed4bd3695fe81200447f201aa8081228
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
4e1160e837
gnu: r-bpcells: Build with SSE2 for on x86 32-bit platforms.
...
* gnu/packages/bioinformatics.scm (r-bpcells)[arguments]: Conditionally add
phase 'require-sse2.
Change-Id: I4927d9701e47dc34cc435d24c64a3043ad984f0d
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
0645572055
gnu: r-bpcells: Update to 0.3.1.
...
* gnu/packages/bioinformatics.scm (r-bpcells): Update to 0.3.1.
[arguments]: Do not patch r/configure.
Change-Id: Ia16297dc02bfecaf353de04452026df98ea5c826
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
791e86d4cb
gnu: r-actuar: Conditionally skip some tests on 32-bit platforms.
...
* gnu/packages/cran.scm (r-actuar)[arguments]: On 32-bit platforms skip some
tests.
Change-Id: Iad305e0819f919ace9ab9fe7d20357981e2a226a
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
0d5a4fd01c
gnu: r-expint: Conditionally skip test on 32-bit platforms.
...
* gnu/packages/cran.scm (r-expint)[arguments]: On 32-bit platforms skip one
test.
Change-Id: Ifa97d90cfcf65fbdb9c920515f32c383c61d1ae6
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
8c3e5a1621
gnu: r-lme4: Conditionally skip test on 32-bit platforms.
...
This is really questionable. The test suite freezes in several places on
i686-linux, and it's not clear why. It would be preferable to identify the
cause and fix that for good, but perhaps we can revisit this once the state of
R on i686-linux has improved.
* gnu/packages/cran.scm (r-lme4)[arguments]: On 32-bit platforms skip several
tests.
Change-Id: I67e963ec29cb00f66c122817898f0c6db330307f
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
8d32c01209
gnu: r-universalmotif: Conditionally skip test on 32-bit platforms.
...
* gnu/packages/bioconductor.scm (r-universalmotif)
[arguments]: On 32-bit platforms skip one test.
Change-Id: I66c046c20b0eefbaeb90c5fbf86233c175c096b4
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
4fba0cfdd6
gnu: r-ballgown: Adjust for testthat compatibility.
...
* gnu/packages/bioconductor.scm (r-ballgown)[arguments]: Add phase
'testthat-compatibility.
Change-Id: Id8d931ee79b55b82e977eb3822537f80b55108bf
2026-04-28 09:43:30 +02:00
Ricardo Wurmus
0647e22fcc
gnu: r-s2: Conditionally skip tests on 32-bit platforms.
...
* gnu/packages/cran.scm (r-s2)[arguments]: On 32-bit platforms skip some
tests.
Change-Id: Ie1ce57ad4def078c58f33ceec21338b3fb1176f7
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
a24214d128
gnu: r-collapse: Conditionally skip tests on 32-bit platforms.
...
* gnu/packages/cran.scm (r-collapse)[arguments]: On 32-bit platforms skip some
tests.
Change-Id: Idd64fe930fba5b4599324ac0757bad7b0cba695f
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
3cab4606f0
gnu: r-cards: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-cards)[arguments]: On 32-bit platforms skip one
test.
Change-Id: I7f0ade42f51290a862412dd3e280b6c42a81f654
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
cf55dcd5a4
gnu: r-ggplot2: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-ggplot2)[arguments]: On 32-bit platforms skip one
test.
Change-Id: Icc6d0d6046a18ed24e91e15294c49fb28b4cc12e
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
dcb5c6797e
gnu: r-biocstyle: Do not build self-contained reports on 32-bit platforms.
...
* gnu/packages/bioconductor.scm (r-biocstyle)[arguments]: Conditionally add
phase 'prevent-pandoc-segfault.
Change-Id: I84ea57c44ceedb21e03050b4c48c9c05beedc7d7
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
8c24eb7815
gnu: proj-9.3: Fix build on 32-bit platforms.
...
* gnu/packages/geo.scm (proj-9.3)[arguments]: Conditionally add phase
'patch-tests to skip broken tests on 32-bit platforms.
Change-Id: I953489a7ac6a6c577d898e677df77d4acf4499c8
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
d9281f2ba1
gnu: proj: Fix build on 32-bit platforms.
...
* gnu/packages/geo.scm (proj)[arguments]: Conditionally add phase
'patch-tests to skip broken tests on 32-bit platforms.
Change-Id: Idf6339181f9bad128b060c2178a07735abba1e0b
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
44030a9f14
gnu: netcdf: Fix build on 32-bit platforms.
...
* gnu/packages/maths.scm (netcdf)[arguments]: Conditionally pass CFLAGS to
ignore incompatible pointer types; conditionally update 'fix-tests phase to
skip two broken tests on 32-bit platforms.
Change-Id: Id5d149038275c152bbb30f0b155a2c2f7e05a76e
2026-04-28 09:43:29 +02:00
Ricardo Wurmus
9b62dcd2dd
gnu: geos: Conditionally skip tests.
...
* gnu/packages/geo.scm (geos)[arguments]: Conditionally add phase
'disable-broken-tests on 32-bit platforms.
Change-Id: I9367519716ef309cb6f33e7455d4472ff5293478
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
6141fe2376
gnu: r-coro: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-coro)[arguments]: On 32-bit platforms skip one
test.
Change-Id: I828ec4eae53df79ed476bd761905b78ae12e45ee
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
ed15b7ebf5
gnu: r-timechange: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-timechange)[arguments]: On 32-bit platforms skip one
test.
Change-Id: Idb8298941382bc2447f780e17a125ed39fe889f5
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
3f72660398
gnu: r-bit64: Conditionally skip two tests.
...
* gnu/packages/cran.scm (r-bit64)[arguments]: On 32-bit platforms skip two
tests.
Change-Id: Iac69d9b9ab479e3756977b6669e4a9f2802233a0
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
a574ebdf38
gnu: r-data-table: Fix a test on 32 bit machines.
...
* gnu/packages/cran.scm (r-data-table)[arguments]: Conditionally add phase
'fix-bad-test.
Change-Id: Iad9887debcb8a3e65e8495faae778266e42f1ead
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
5213639e31
gnu: r-bit64: Update home-page field.
...
The home page here was for the ff package, not bit64.
* gnu/packages/cran.scm (r-bit64)[home-page]: Update to CRAN project page.
Change-Id: Idcc1972bfe594185cdee29d8b4e4e0259941e784
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
36cb3f4fdc
gnu: r-accept: Update to 1.0.2.
...
* gnu/packages/cran.scm (r-accept): Update to 1.0.2.
[propagated-inputs]: Add r-hardhat, r-tibble, r-tidyselect, r-vctrs, and r-vetiver.
[native-inputs]: Add r-spelling and r-testthat.
Change-Id: I6b4782f8beb8e23f5e8987e1f00f34edec59c4b5
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
5eded80160
gnu: Add r-vetiver.
...
* gnu/packages/cran.scm (r-vetiver): New variable.
Change-Id: Ia60cb1ca09daf342a2b8df826ed5306ea51a284f
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
898584355b
gnu: Add r-rapidoc.
...
* gnu/packages/cran.scm (r-rapidoc): New variable.
Change-Id: Ia43f969774fbaf1bdff69767d872ab113583c5db
2026-04-28 09:43:28 +02:00
Ricardo Wurmus
9f6f330a13
gnu: Add r-pins.
...
* gnu/packages/cran.scm (r-pins): New variable.
Change-Id: Ie69fde0b4252d7086a6dadab4645b7885b11f18f
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
1681c73beb
gnu: Add r-bundle.
...
* gnu/packages/cran.scm (r-bundle): New variable.
Change-Id: I7694f43e4aa4ebc421a0e946d5d3ddafd30aa3ef
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
5bfb062d51
gnu: r-bbotk: Update to 1.10.0.
...
* gnu/packages/cran.scm (r-bbotk): Update to 1.10.0.
[native-inputs]: Remove r-processx, r-redux, and r-rush.
Change-Id: I3add7f5c00d752277dfae3199a9b37509869485c
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
721f20cbaf
gnu: Add r-embed.
...
* gnu/packages/cran.scm (r-embed): New variable.
Change-Id: I33d35f8c58545f53c346cd656782c4ed526d17b4
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
33a75625f7
gnu: r-yardstick: Update to 1.4.0.
...
* gnu/packages/cran.scm (r-yardstick): Update to 1.4.0.
[properties]: Record updater-ignored-native-inputs.
[native-inputs]: Add r-epir, r-handtill2001, and r-orf.
Change-Id: I27ce3c780b776ff985df7eb72473011cbd5e93d3
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
cac0158b8a
gnu: Add r-orf.
...
* gnu/packages/cran.scm (r-orf): New variable.
Change-Id: I422f1fa4341b6835d2fd57057c1e1df49a0ec335
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
7ffe7842ee
gnu: Add r-epir.
...
* gnu/packages/cran.scm (r-epir): New variable.
Change-Id: Ic2eba444f2f3cdac8420bfa6b391e763f62c7b4d
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
ddedd1d5c9
gnu: Add r-handtill2001.
...
* gnu/packages/cran.scm (r-handtill2001): New variable.
Change-Id: I09e71b5286356b8c6d0cda0b6914e6af07074145
2026-04-28 09:43:27 +02:00
Ricardo Wurmus
d1f1a177a6
gnu: Add r-cereal.
...
* gnu/packages/cran.scm (r-cereal): New variable.
Change-Id: I3b5c8854f49c732cc003529e8a82f4a37bd6c5bf
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
d04f8fddf1
gnu: r-s4vectors: Update to 0.48.1.
...
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.48.1.
Change-Id: I8b856c0e0679262ec5be2a1ae655fd2aa9f6d263
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
84e69015d7
gnu: r-biocviews: Update to 1.78.2.
...
* gnu/packages/bioconductor.scm (r-biocviews): Update to 1.78.2.
Change-Id: I3aa91454ea13045bb4f4ebe36700c5c36ee28816
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
2cd99842ce
gnu: r-wiggleplotr: Update to 1.34.1.
...
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.34.1.
Change-Id: I3e9df308ff374a62d2ae41eed6df7297411ee665
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
0ccb5c5601
gnu: r-enmix: Update to 1.46.2.
...
* gnu/packages/bioconductor.scm (r-enmix): Update to 1.46.2.
Change-Id: I04675d3351d71cf7132918f3840a236ba64ad2c0
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
c6a06616b1
gnu: r-delayedarray: Update to 0.36.1.
...
* gnu/packages/bioconductor.scm (r-delayedarray): Update to 0.36.1.
Change-Id: I36e6c48575213cbdac4c7351bfd5fc49d2ca1faf
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
a1596ce9c4
gnu: r-stars: Update to 0.7-2.
...
* gnu/packages/cran.scm (r-stars): Update to 0.7-2.
Change-Id: If5583378486a10f644dd7b9098c332f290d4a765
2026-04-28 09:43:26 +02:00
Ricardo Wurmus
1c377e82c6
gnu: r-pbdmpi: Update to 0.5-5.
...
* gnu/packages/cran.scm (r-pbdmpi): Update to 0.5-5.
Change-Id: I34ade16a4af9530a59aaf0698c1baf82262a1a9f
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
d3e363812a
gnu: r-mlr3: Update to 1.6.0.
...
* gnu/packages/cran.scm (r-mlr3): Update to 1.6.0.
Change-Id: I553b49832b9c56d43501edce7858abbd5c1062e7
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
e16f1e271f
gnu: r-lobstr: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-lobstr): Update to 1.2.1.
Change-Id: If088ac344520b04407c7b6f0e32fa4fb02a4cda8
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
5649e46381
gnu: r-igraph: Update to 2.2.3.
...
* gnu/packages/cran.scm (r-igraph): Update to 2.2.3.
Change-Id: I23dfd5b2a7685014b7aa86cf46b0a999081cce3e
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
91069589af
gnu: r-cpp11: Update to 0.5.4.
...
* gnu/packages/cran.scm (r-cpp11): Update to 0.5.4.
Change-Id: Ib0f6d7898c26fa5b5a38a2da27161cd6e954f7cd
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
c0d9a5f0c5
gnu: r-spatstat: Update to 3.6-0.
...
* gnu/packages/cran.scm (r-spatstat): Update to 3.6-0.
Change-Id: I05e18e899f11b9ed3227fd0234d97274dfa8b291
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
c2ae4e08d9
gnu: r-hardhat: Update to 1.4.3.
...
* gnu/packages/cran.scm (r-hardhat): Update to 1.4.3.
Change-Id: I92526d995ef4913a20ff879e99b079e27c7d0ef4
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
e1158d18c9
gnu: r-quanteda: Update to 4.4.
...
* gnu/packages/cran.scm (r-quanteda): Update to 4.4.
Change-Id: I72e65e0d8a40b9a46a3353a87663c85b2dc7e4fb
2026-04-28 09:43:25 +02:00
Ricardo Wurmus
7848283798
gnu: r-sccore: Update to 1.0.7.
...
* gnu/packages/cran.scm (r-sccore): Update to 1.0.7.
[propagated-inputs]: Remove r-seurat.
Change-Id: Ib8b66b4c26c2f06965d64f14ac561b319a422b2f
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
1b9bd709a1
gnu: r-spamm: Update to 4.6.65.
...
* gnu/packages/cran.scm (r-spamm): Update to 4.6.65.
Change-Id: Id033c8d33ca69a7f44a7b6dd9806e534778b4cd0
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
3859b334a3
gnu: r-rio: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-rio): Update to 1.3.0.
[native-inputs]: Remove r-jpeg.
Change-Id: Ie60d8e73148286b9cb0f1f5f2405f76aa3d8d22b
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
22ab99ef43
gnu: r-nanonext: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-nanonext): Update to 1.8.2.
Change-Id: I2587c0be9c892de4379e9f8b50eb9ec33df97f2f
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
244710e5c1
gnu: r-ucminf: Update to 1.2.3.
...
* gnu/packages/cran.scm (r-ucminf): Update to 1.2.3.
Change-Id: I486976827be08ec03c45fef94b745befde3f6907
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
2db1ca0c82
gnu: r-statsexpressions: Update to 1.7.4.
...
* gnu/packages/cran.scm (r-statsexpressions): Update to 1.7.4.
Change-Id: I0b79a241393d26a8c026088b0e424b38e4472c9e
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
41345143fa
gnu: r-recipes: Update to 1.3.2.
...
* gnu/packages/cran.scm (r-recipes): Update to 1.3.2.
Change-Id: Id2e16bce4db896983b3185c1c5b2e23196a793b5
2026-04-28 09:43:24 +02:00
Ricardo Wurmus
0379a84cb3
gnu: r-cvxr: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-cvxr): Update to 1.8.2.
Change-Id: I2e8bda89edb439a667eb199abf7ae15b593b3071
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
42c01a6d4b
gnu: r-circlize: Update to 0.4.18.
...
* gnu/packages/cran.scm (r-circlize): Update to 0.4.18.
Change-Id: I161c5eef8f7db52620ff87fc298ed5771cc914f8
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
5b7a9ba2c7
gnu: r-geosphere: Update to 1.6-8.
...
* gnu/packages/cran.scm (r-geosphere): Update to 1.6-8.
[propagated-inputs]: Remove r-sp.
Change-Id: Ibb73b0b53cd78de120c604d75a0549820eb3200e
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
9f190a6f38
gnu: r-magrittr: Update to 2.0.5.
...
* gnu/packages/cran.scm (r-magrittr): Update to 2.0.5.
[native-inputs]: Add r-rlang.
Change-Id: Icd245b27401f4f0ba1c591ae1dd7a8e651201405
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
d5c0b392ad
gnu: r-ellipsis: Update to 0.3.3.
...
* gnu/packages/cran.scm (r-ellipsis): Update to 0.3.3.
Change-Id: I098570b2c7e05c2a67c3a91e4be4e222cb7deb15
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
e717e4645b
gnu: r-lazyeval: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-lazyeval): Update to 0.2.3.
[propagated-inputs]: Add r-rlang.
Change-Id: I29e122307aa6b2e67258af2ca96cfc873fca973d
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
cd93a2d931
gnu: r-fpeek: Update to 0.2.1.
...
* gnu/packages/cran.scm (r-fpeek): Update to 0.2.1.
Change-Id: I65cec23ef7def6a4dd07b10345a33ed87465be90
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
e8005869a7
gnu: r-fingerprint: Update to 3.5.10.
...
* gnu/packages/cran.scm (r-fingerprint): Update to 3.5.10.
Change-Id: Id7412db399a6bf6254f2ee154e3150c78486acab
2026-04-28 09:43:23 +02:00
Ricardo Wurmus
68dd717d9b
gnu: r-rush: Update to 1.0.1.
...
* gnu/packages/cran.scm (r-rush): Update to 1.0.1.
Change-Id: I8862fb80bbace1718d50a326220665519449d556
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
d7ccfafbac
gnu: r-rlang: Update to 1.2.0.
...
* gnu/packages/cran.scm (r-rlang): Update to 1.2.0.
Change-Id: Ibc781c6de7a2e3c0bb0ca4e0b1242f6dd68ac590
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
1b8b2e3c3c
gnu: r-ggstatsplot: Update to 0.13.6.
...
* gnu/packages/cran.scm (r-ggstatsplot): Update to 0.13.6.
Change-Id: If4bf6c55a2bde9d629f7a9fc33456f256da8302d
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
5a4531c8fe
gnu: r-dplyr: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-dplyr): Update to 1.2.1.
Change-Id: I3821473e4964b0d367915ad85c5b47927e35ee48
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
938c4e65f8
gnu: r-cftime: Update to 1.7.3.
...
* gnu/packages/cran.scm (r-cftime): Update to 1.7.3.
Change-Id: I621d2a7cc6646369e963db137f089a0236b16199
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
98c2316377
gnu: r-backports: Update to 1.5.1.
...
* gnu/packages/cran.scm (r-backports): Update to 1.5.1.
Change-Id: Ia363be468b5888a4d1b5d390a8a7c7eb07ea9cc1
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
fa2a46be0b
gnu: r-ggplot2: Disable one failing test.
...
* gnu/packages/cran.scm (r-ggplot2)[arguments]: Disable a failing test.
Change-Id: I41c5ec8790148f7ffe1397d3b9694f1cd8e0c739
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
5192cd0f37
gnu: Add r-timereg.
...
* gnu/packages/cran.scm (r-timereg): New variable.
Change-Id: Ifb43c8f624ac79bb16361912ccf9cbdb623356ab
2026-04-28 09:43:22 +02:00
Ricardo Wurmus
1ed87b6338
gnu: r-lava: Update to 1.9.0.
...
* gnu/packages/cran.scm (r-lava): Update to 1.9.0.
[native-inputs]: Add r-vdiffr.
[arguments]: Disable some failing tests.
Change-Id: I6025e511e46f8d7aa6b3864b411e5aacd86a06d0
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
0b3cb58286
gnu: r-flames: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-flames)[arguments]: Remove
phase 'disable-some-tests; specify #:skipped-tests instead.
Change-Id: I75024c6b9c5316e1b4bef80c5e60d77699b71e9b
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
19e629f0cc
gnu: r-ncdfflow: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-ncdfflow)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I5c4c64f992b33af1ecaa42b833a8f2cb3f2b47d6
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
5b5c6e5089
gnu: r-flowclust: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-flowclust)[arguments]: Remove
phase 'delete-bad-tests; specify #:skipped-tests instead; disable one more
test.
Change-Id: I18369d410ad9cff4db7afcb15fd5292b3c6c0177
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
f745fcd2dd
gnu: r-variantfiltering: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-variantfiltering)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I76ef169743ecbd5c75fb115ab5adf8c46128d068
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
46f41339ea
gnu: r-beachmat: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-beachmat)[arguments]: Remove
phase 'delete-bad-tests; specify #:skipped-tests
instead.
Change-Id: I17f4999f3747f4e72015ae64872e2c877a157267
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
dc4c04a435
gnu: r-rhdf5lib: Use G-expressions and fix test instead of disabling it.
...
* gnu/packages/bioconductor.scm (r-rhdf5lib)[arguments]: Use G-expressions;
fix library version check instead of disabling the test.
Change-Id: I78e8cfd9d2588517b0911dde5fc8aa53d4f67892
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
958d5387bb
gnu: r-sgseq: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-sgseq)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I25cfd6620b6573057c161200bd5fad99a19e2bdd
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
3074ef6ae5
gnu: r-metagenomeseq: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-metagenomeseq)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I17d0d965b6d7702dfd6eb24eef288a51915aa3f6
2026-04-28 09:43:21 +02:00
Ricardo Wurmus
6a39be4de0
gnu: r-graph: Enable tests.
...
* gnu/packages/bioconductor.scm (r-graph)[arguments]: Enable tests.
Change-Id: I9307f27a1e36e439b3d0c5680faa558981dc5d3a
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
4f373dc2d4
gnu: r-summarizedexperiment: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-summarizedexperiment)[arguments]: Remove
phase 'delete-bad-tests; specify #:test-directory and #:skipped-tests
instead.
Change-Id: I6229ec548d21f30534f9d279b3aae8847e55a77e
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
e4973ce3ec
gnu: r-batchelor: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-batchelor)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Icd8aaae97130eed2e3c1b1629ac1dd9d18287fee
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
74958d45f5
gnu: r-biocsingular: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-biocsingular)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I8b8f91562233c9cca180eeda50f5d6dc4bc1cd37
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
00fd60c839
gnu: r-glmgampoi: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-glmgampoi)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead; enable tests.
Change-Id: I5de95bf59482d706bf80bb6fc4cdcf6da89d2afd
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
d2a00bf5a7
gnu: r-variantannotation: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-variantannotation)[arguments]: Remove phase
'delete-bad-tests; specify #:test-directory and #:skipped-tests instead.
Change-Id: I17532f8a6e23b52591f0593677e8cd88aacbfc23
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
4eb595f98e
gnu: r-rhdf5: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-rhdf5)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead; enable tests.
Change-Id: I2a440a41b6d527c5c91786345db49532fdca5b2c
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
039f42cacf
gnu: r-regioner: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-regioner)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Ic90c620653ffa6d2ad6eab4ded05e4bbfe62d279
2026-04-28 09:43:20 +02:00
Ricardo Wurmus
300ad1eae1
gnu: r-msnbase: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-msnbase)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Icb2170c300d80dc5f955b4ff1b97f1e33385a7c2
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
e91add3e5d
gnu: r-genomicdatacommons: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-genomicdatacommons)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I02a6f73db89104c90e6a4301240a1fd20e35a636
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
b623f93a1c
gnu: r-escape: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-escape)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I6d0af6daaed7b5c142ccfdfc162ba57968d1ce17
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
ff0ac745a3
gnu: r-category: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-category)[arguments]: Remove phase
'delete-bad-tests; specify #:test-directory and #:skipped-tests instead.
Change-Id: If573e4ea497fdd1f3654433d2854f0a821455bd6
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
79caf62e0e
gnu: r-treeio: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-treeio)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead; enable more tests.
Change-Id: I55fccf144c233bfd4115b9201c1550e9d477e6a4
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
2427e2c927
gnu: r-derfinder: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-derfinder)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: Ib4e5e8557209b5a46b48e77c52c6355676b3e577
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
ade48de757
gnu: r-bumphunter: Disable tests instead of patching them.
...
After patching we didn't run any tests anyway.
* gnu/packages/bioconductor.scm (r-bumphunter)[arguments]: Remove phase
'delete-bad-tests; disable tests instead.
Change-Id: I6ba13013c6038b272204ae4191111714d835be05
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
eb8fb07869
gnu: r-txdbmaker: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-txdbmaker)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I35e1fb2dce920cb0a59a063eb2b511b636e46546
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
e5809f9dfe
gnu: r-scrapper: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-scrapper)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I25b29604508732e64a7efb72b9635e7bc8685356
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
d618b746ab
gnu: r-plyranges: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-plyranges)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I7539e3c6f8ed26a66bf9d4ef65ecb11bee74421d
2026-04-28 09:43:19 +02:00
Ricardo Wurmus
81e7897426
gnu: r-transcriptr: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-transcriptr)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: Ic0781089808a2468797d03e968aa696553409801
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
139275f541
gnu: r-tcgautils: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-tcgautils)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I29a788dc229c599207d89d7f4dbd49c3c9f06f1e
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
0d3e6c9067
gnu: r-screpertoire: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-screpertoire)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ieac662ca919889a71861cb6b1f08febab2487f54
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
170430ae56
gnu: r-chippeakanno: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-chippeakanno)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Id7e7cd02d1b0b02f62022b9d55e69c867200e213
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
0d872d8feb
gnu: r-msnid: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-msnid)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: Iaf459f89d1f6d82a486a0dcd860cff746ee140a0
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
18514ac581
gnu: r-mosdef: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-mosdef)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Iadf53cbebf8e30b1cd8a4a793a7853b01318de39
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
634e01e63c
gnu: r-h5mread: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-h5mread)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I8a20a311a4c8c2177c07ab5d0b59c8ea5e369c73
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
0ba382ed46
gnu: r-immapex: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-immapex)[arguments]: Remove phase
'skip-bad-tests; specify #:skipped-tests instead.
Change-Id: Icb90decad077e6e2b9f68b618a983b8251954791
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
3914c0b0d4
gnu: r-rcas: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-rcas)[arguments]: Remove phase
'skip-bad-tests; specify #:skipped-tests instead.
Change-Id: Ib4497fa70e0b61267b61d4fdf70e3e5abd0c1af9
2026-04-28 09:43:18 +02:00
Ricardo Wurmus
77926495b9
gnu: r-karyoploter: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-karyoploter)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I3d5727327d1da4ba30bd8cd8d9251100329e4cac
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
24b4cac721
gnu: r-sanssouci: Update to 0.16.2-1.fcd60da.
...
* gnu/packages/bioconductor.scm (r-sanssouci): Update to 0.16.2-1.fcd60da.
[arguments]: Remove phase 'delete-bad-tests.
[propagated-inputs]: Remove r-rcpp and r-rcpparmadillo; add r-matrixtests and
r-rlang.
[native-inputs]: Remove r-ggplot2; add r-knitr.
Change-Id: I30fa708d0a1873d78fa2350e5933e807ccaae821
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
736493c469
gnu: r-cicero-monocle3: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-cicero-monocle3)[arguments]: Remove phase
'skip-bad-tests; specify #:skipped-tests instead.
Change-Id: I3ab92000982c97e95e4b157dcf3cfe1d49f056f3
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
2313cfe545
gnu: r-mutationalpatterns: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-mutationalpatterns)[arguments]: Remove
phase 'skip-bad-tests.
Change-Id: I51ee4d02fd12e34100a6823a8ba71e117bc618a1
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
20703c3798
gnu: r-bamsignals: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-bamsignals)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ifbb26ef31debc2ad43eb1265c7916b24bfa140ae
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
33fdbbf0ec
gnu: r-biomart: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-biomart)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I98c167685c07453fd8fa8b8c7700c21591d043af
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
fb44842b2b
gnu: r-biocset: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-biocset)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Ibcdfdca6e35869e260a8f02deddacaa59002c7f1
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
e6cea80a08
gnu: r-zellkonverter: Enable tests by bypassing Conda.
...
* gnu/packages/bioconductor.scm (r-zellkonverter)[arguments]: Enable all tests
but one; add phase 'basilisk-configuration.
[inputs]: Add python-anndata, python-h5py, python-natsort, python-numpy,
python-pandas, python-scipy, and python-wrapper.
Change-Id: I4eb5e34ab540bdeea64f6b8629bb8f17d24c3663
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
b1241b9837
gnu: r-hdf5array: Update comment.
...
* gnu/packages/bioconductor.scm (r-hdf5array)[arguments]: Update comment on
why we delete a test.
Change-Id: Ibefbe960a12969337a63329d511d6c0891895c94
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
fa529d1008
gnu: r-basilisk: Patch to bypass Conda.
...
* gnu/packages/bioconductor.scm (r-basilisk)[arguments]: Add phase
'patch-for-guix.
Change-Id: I8bcfd78da0818235a3ab1c00aae8dafdc8aa57aa
2026-04-28 09:43:17 +02:00
Ricardo Wurmus
7a85759090
gnu: r-decoupler: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-decoupler)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I40e3ba1539ee4dc5d471c547a5208317f2a7600e
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
3cd0fafdd1
gnu: r-cner: Remove custom phases, enable all tests.
...
* gnu/packages/bioconductor.scm (r-cner)[arguments]: Remove phases
'disable-bad-tests and 'fix-gcc-14-strictness.
Change-Id: I116538acce4dacad5550727dba14bb72bb8905f4
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
b6e3f8e6b6
gnu: r-chromvar: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-chromvar)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ia5419e9be986c9600372de103c0ee5353a194346
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
a43943d964
gnu: r-mscoreutils: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-mscoreutils)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I6fa331a8110d3923f7f1394023cfa81aa2a1b837
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
c11f5915ed
gnu: r-abn: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-abn)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I78978dfc6e606c90d24c6ef6b4cf0ed5f1af3492
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
56f3be50c4
gnu: r-posterior: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-posterior): Update to 1.7.0.
Change-Id: I7053e29e54d42cbb82a45d19831accc849df796a
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
1bb57f474b
gnu: r-processx: Update to 3.8.7.
...
* gnu/packages/cran.scm (r-processx): Update to 3.8.7.
Change-Id: I69d8e6a7d8627f851b066b00e4e74340767facfb
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
e5eae4c58a
gnu: r-pkgload: Update to 1.5.1.
...
* gnu/packages/cran.scm (r-pkgload): Update to 1.5.1.
Change-Id: Ib774f4e6a77be5d7358673485337248e47388700
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
27d8040bb8
gnu: r-ps: Update to 1.9.2.
...
* gnu/packages/cran.scm (r-ps): Update to 1.9.2.
Change-Id: I44542f83ac5880a79f940ab6702805812d3414e1
2026-04-28 09:43:16 +02:00
Ricardo Wurmus
0ac03eb38c
gnu: r-conos: Update to 1.5.3.
...
* gnu/packages/bioconductor.scm (r-conos): Update to 1.5.3.
Change-Id: I1f2b0773ab03051dd4c82f991196c0c7ac77063f
2026-04-28 09:43:15 +02:00
Ricardo Wurmus
6601fd0402
gnu: r-barcodetrackr: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-barcodetrackr)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ibe719fb6a2395c31c67788255d7df95988962b4c
2026-04-28 09:43:15 +02:00
Ricardo Wurmus
363ad0fc8c
gnu: r-basics: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-basics)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I2948991cebaab753c496ec272a9f82c5f359ca2d
2026-04-28 09:43:15 +02:00
André Batista
02421ea3fb
gnu: mullvadbrowser: Update to 15.0.10.
...
Fixes CVEs: 2026-6746, 2026-6747, 2026-6748, 2026-6749, 2026-6750,
2026-6751, 2026-6752, 2026-6753, 2026-6754, 2026-6757, 2026-6759,
2026-6761, 2026-6762, 2026-6763, 2026-6764, 2026-6765, 2026-6766,
2026-6767, 2026-6769, 2026-6770, 2026-6771, 2026-6772, 2026-6776,
2026-6785 and 2026-6786.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-32/ > for
details.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20260420133000.
(%mullvadbrowser-version): Update to 15.0.10.
(%mullvadbrowser-firefox-version): Update to 140.10.0esr-15.0-1-build2.
(mullvadbrowser-translation-base): Update to b09d79a755.
Change-Id: I7ca71425b6135ca9649d52b577b3278e64250674
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-28 09:01:45 +02:00
André Batista
48f6b21f1c
gnu: torbrowser: Update to 15.0.10.
...
Fixes CVEs: 2026-6746, 2026-6747, 2026-6748, 2026-6749, 2026-6750,
2026-6751, 2026-6752, 2026-6753, 2026-6754, 2026-6757, 2026-6759,
2026-6761, 2026-6762, 2026-6763, 2026-6764, 2026-6765, 2026-6766,
2026-6767, 2026-6769, 2026-6770, 2026-6771, 2026-6772, 2026-6776,
2026-6785 and 2026-6786.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-32/ > for
details.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20260420133000.
(%torbrowser-version): Update to 15.0.10.
(%torbrowser-firefox-version): Update to 140.10.0esr-15.0-1-build2.
(torbrowser-translation-base): Update to b09d79a755.
(torbrowser-translation-specific): Update to acc7524bf4.
Change-Id: If87a8147f55da7dba625d3cb976085a65b97ed09
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-28 09:01:38 +02:00
Cayetano Santos
8227c6e7b3
gnu: mu: Update to 1.14.1.
...
* gnu/packages/mail.scm (mu): Update to 1.14.1.
Change-Id: I555df29c96b047ce2bbc0ac7903c220adbd69694
2026-04-28 08:53:28 +02:00
Mattia Bunel
abaf568edf
services: postgresql: Change default authentification method.
...
* gnu/services/databases.scm (%default-postgres-hba):
Change the authentification method from the deprecated md5
to the recommended scram-sha-256.
Change-Id: I4ae06bf2f77daa7a9339964182153c5f02897e4f
Merges: https://codeberg.org/guix/guix/pulls/7780
Reviewed-by: jgart <jgart@dismail.de >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-28 15:03:16 +09:00
Juliana Sims
75ea9c1857
gnu: xdg-desktop-portal-wlr: Cleanup and style.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Cleanup and run guix
style.
Change-Id: I2ac138281b8be351000f0beabd2efb1d0cdcb29f
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-27 22:53:53 +02:00
Juliana Sims
c9652dcc06
gnu: xdg-desktop-portal-wlr: Use gexps.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Use gexps.
Change-Id: I23356906c439dd2e4ba24e3ecf6244a7c5bf1942
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-27 22:53:53 +02:00
Juliana Sims
4fd78658a7
gnu: xdg-desktop-portal-wlr: Fix screencast.
...
Logic for handling output and window selection moved into a separate file
which needs to have its hardcoded paths correct.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Fix screencast.
Change-Id: Idad5bc7fa75b926cf48dfa6cb8dc95cf92e5bd5a
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-27 22:53:50 +02:00
jgart
da514e3e8f
gnu: Remove ecl-mcclim.
...
* gnu/packages/lisp-xyz.scm (ecl-mcclim): Delete variable.
Change-Id: I294e2cd132195a38719596f63e406251de203e80
2026-04-27 15:45:47 -04:00
aecepoglu
9ae428f9ca
gnu: sbcl-slime-swank: update to 2.32
...
* gnu/packages/lisp-xyz.scm (sbcl-slime-swank): update to 2.32
Change-Id: Ie41a24f723dbe92a786f6cdd9695baba02eee9ff
Signed-off-by: jgart <jgart@dismail.de >
2026-04-27 15:45:47 -04:00
Simen Endsjø
3ce60cd35e
gnu: evdi: Update to 1.14.15.
...
* gnu/packages/linux.scm (evdi): Update to 1.14.15.
[arguments]<#:phases>{embed-/etc/os-release}: New phase to remove
`include /etc/os-release' from Makefile.
[description]: Add a period.
Change-Id: Ica3290fdfbafe26e0f26604513a180b45d318275
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-27 15:27:04 +02:00
Simen Endsjø
80fcc26390
Revert "gnu: Remove libevdi."
...
This reverts commit 8d6b041cb6 .
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-27 15:27:04 +02:00
Simen Endsjø
723dc0512c
Revert "gnu: Remove evdi."
...
This reverts commit 7619e82b35 .
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-27 15:27:04 +02:00
Cayetano Santos
66ca9d5331
gnu: verilator: Update to 5.048.
...
* gnu/packages/electronics.scm (verilator): Update to 5.048.
Change-Id: I752a8d286fa0d6191450e4e40fe30780c8854774
2026-04-27 14:44:13 +02:00
Cayetano Santos
7c93e85206
gnu: python-edalize: Update to 0.6.8.
...
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.8.
Change-Id: I753b5004a885386efcc8ede35ef948368a386311
2026-04-27 14:42:57 +02:00
Cayetano Santos
19a2b2f026
gnu: nvc: Update to 1.20.1.
...
* gnu/packages/electronics.scm (nvc): Update to 1.20.1.
Change-Id: Ia196440b823d38f371e3efe349b92226405c1cc3
2026-04-27 14:20:18 +02:00
Andreas Enge
e087bad5e9
gnu: Remove regrader.
...
* gnu/packages/music.scm (regrader): Delete variable.
Fixes : guix/guix#7461
Change-Id: Id838f86be15353aff842afd54d793b21d146ff0e
2026-04-27 14:03:58 +02:00
Andreas Enge
54f071fb05
gnu: Remove gandi-cli.
...
* gnu/packages/networking.scm (gandi-cli): Delete variable.
Fixes : guix/guix#7428
Change-Id: I0d85449aabcc0b6a908ad4426e463fb611756918
2026-04-27 14:02:06 +02:00
Andreas Enge
90cd859382
gnu: Remove gandi.cli.
...
* gnu/packages/networking.scm (gandi.cli): Delete variable.
Change-Id: Iaffb057fe11a6c08178ddbac087c05119c519ffb
2026-04-27 14:00:49 +02:00
Juliana Sims
aa53694ba3
gnu: xdg-desktop-portal-wlr: Update to 0.8.2.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update to 0.8.2.
Change-Id: Ia8bcb863a7da723068db67244d2382d7418d482e
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-27 12:15:25 +02:00
Andy Tai
95c94f8fd4
gnu: parallel: Update to 20260422.
...
* gnu/packages/parallel.scm (parallel): Update to 20260422.
Change-Id: I41db3522559f1342b231cd6fa77a89ac377c83bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8134
2026-04-27 10:03:06 +02:00
Ludovic Courtès
48ab37e8ba
gnu: munge: Build the shared library only.
...
* gnu/packages/admin.scm (munge)[arguments]: Pass ‘--disable-static’.
Change-Id: I6383514166460262e4f964b635250ee0c4510119
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8046
2026-04-27 10:03:05 +02:00
Ludovic Courtès
7d3e684ee1
gnu: munge: Use gexps.
...
* gnu/packages/admin.scm (munge)[arguments]: Rewrite to gexps. Remove
unnecessary ‘--with-libgcrypt-prefix’ configure flag.
Change-Id: I25fb0b02105f2e22fba1ca04d495dca40e6314ee
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:05 +02:00
Ludovic Courtès
2568426ebf
gnu: munge: Build from a Git checkout.
...
* gnu/packages/admin.scm (munge)[source]: Switch to ‘git-fetch’ and adjust
‘snippet’ accordingly.
[native-inputs]: Add ‘autoconf’, ‘automake’, and ‘libtool’.
[arguments]: Add ‘pre-bootstrap’ phase. Adjust ‘skip-failing-tests’ phase.
Change-Id: I807a7cff020757f785812f321a22ab03b0b04d5e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:05 +02:00
Ludovic Courtès
52d151a253
gnu: munge: Update to 0.5.18.
...
* gnu/packages/admin.scm (munge)[source]: Update to 0.5.18 and adjust
‘snippet’.
[native-inputs]: New field.
[arguments]: In ‘skip-failing-tests’ phase, modify ‘03-munged.sh’ and adjust
file names.
Change-Id: I2f02d5ed0f095674427c308d7efeb3ad4c4e62b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:05 +02:00
Ludovic Courtès
8d2742cb8f
gnu: openpmix: Add dependency on munge.
...
This is necessary on some systems; failing that, openpmix warns about missing
“munge” component.
* gnu/packages/parallel.scm (openpmix)[inputs]: Add ‘munge’.
Change-Id: I26b4b16887d153d2e43f38762eeddd25d10a3631
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:05 +02:00
Ludovic Courtès
0e18caf221
doc: Make “Automatic LUKS Master Key Passing” an actual section.
...
This is a followup to b90597b98d , which added
“Automatic LUKS Master Key Passing” in the documentation of the
‘device-tree-support?’ field.
* doc/guix.texi (Bootloader Configuration): Move “Automatic LUKS Master Key
Passing” as an actual subsection below the ‘bootloader-configuration’ doc.
Add an anchor and index entries. Add @unnumberedsubsec for “Additional Boot
Entries” and for “Themes” together with index entries
Change-Id: I9e43d27b7294144288eb2a8ce1d7903da6dfae45
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8162
2026-04-27 10:03:05 +02:00
Johannes Christ
78053b9004
home: Run child as pid 2.
...
To test, use a sample home configuration and a command such as:
guix home container home.scm -- sleep 10
Before this commit, hitting `^C` would not have any effect, as `sleep`
does not explicitly register a signal handler for `SIGINT`. With this
commit, `guix home container` forwards the signal to `sleep`, which
then exits.
* guix/scripts/home.scm (spawn-home-container): Instruct
`eval/container` to not run our child directly as pid 1 in the spawned
container, as it may not expect to run as an init process.
Change-Id: Ib997a0386d0851978d197fbd2dfb139141d13065
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8051
2026-04-27 10:03:05 +02:00
Johannes Christ
2ca5575e9d
linux-container: Add #:child-is-pid1? to ‘eval/container’.
...
* gnu/system/linux-container.scm (eval/container): Add `#:child-is-pid1?`.
Change-Id: I522783f22a38093d862f5cfad1c68baaacd4ecc5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:05 +02:00
Johannes Christ
8538333bed
environment: Run child as PID 2.
...
* guix/scripts/environment.scm (launch-environment/container): Instruct
`call-with-container` to not run the child as PID 1, which sets up a
simple signal proxying parent process to properly forward signals such
as `SIGINT` to the child.
Co-authored-by: Ludovic Courtès <ludo@gnu.org >
Change-Id: I8d435357f54b092562b461e0913aa58e63ecdbf9
Fixes : #7600
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:04 +02:00
Johannes Christ
d1d079739b
linux-container: Fix hang when #:child-is-pid1? is true.
...
* gnu/build/linux-container.scm (call-with-container): Use `safe-clone`
instead of `primitive-fork` as the latter suffers from a Guile
regression causing the child to hang up.
Change-Id: I6da65991fdec6b4403ebdcde618a87ba39e802b3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:04 +02:00
Ashish SHUKLA
393be2396e
gnu: php-8.4: Update to 8.4.20
...
* gnu/packages/php.scm (php-8.4): Update to 8.4.20.
Change-Id: I061e97e89a1b09d75a00580ae124008a6007e747
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8070
2026-04-27 10:03:04 +02:00
Ashish SHUKLA
a400a5e34b
gnu: php-8.5: Update to 8.5.5
...
* gnu/packages/php.scm (php-8.5): Update to 8.5.5.
Change-Id: Iab0dcefcc60d03bc0fc08e4f0a3bebe3a30f95b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:04 +02:00
Ashish SHUKLA
03f78cb1e8
gnu: php-8.5: Generate X.509 certificates used for tests.
...
The X.509 certificates shipped with the tarball and used for the tests expire
at some point (some of them in April 2026), leading to test failures. By
generating them we avoid this problem entirely.
* gnu/packages/php.scm (php-8.5)[arguments]: Add modules.
<#:phases>: Add regenerate-ssl-certs phase.
Fixes : guix/guix#8040
Change-Id: Ib6911c5967f67a250a9270837d37caf42a498018
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Modified-by: Ludovic Courtès <ludo@gnu.org >
2026-04-27 10:03:04 +02:00
Charles Roelli
48569a2977
gnu: python-django: Update to 5.2.13.
...
* gnu/packages/django.scm (python-django): Update to 5.2.13.
Change-Id: Ib58a87c42b04549529f1e6d92c31acd1b8650037
Merges: https://codeberg.org/guix/guix/pulls/8119
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-27 16:44:07 +09:00
Rodion Goritskov
35d94c2709
gnu: nginx: Enable HTTP3/QUIC.
...
* gnu/packages/web.scm (nginx)[#:configure-flags]: Add --with-http_v3_module.
Change-Id: Ied07f887bf700451b32fae381fa39f5e77ad76d4
Merges: https://codeberg.org/guix/guix/pulls/8136
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-27 16:35:07 +09:00
Efraim Flashner
c2b3c7a00b
gnu: vim-full: Don't overwrite configure flags.
...
* gnu/packages/vim.scm (vim-full)[arguments]: Adjust the inherited
configure-flags instead of prepending configure-flags to the inherited
arguments.
Fixes : guix/guix#8116
Change-Id: I522b03620ffe6668876843b30bb90f44e521484d
2026-04-27 08:54:42 +03:00
jgart
0c1d342191
gnu: trealla: Update to 2.94.4.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.4.
Change-Id: I1e3fd231fa11ac47ce89eeb986b2c2d0969ae7cf
2026-04-26 21:59:16 -04:00
Maxim Cournoyer
ae50b34096
.guix-authorizations: Register Noé's key.
...
* .guix-authorizations (baleine): Register Noé's key.
Voucher: Liliana Marie Prikler <liliana.prikler@gmail.com >
Voucher: Maxim Cournoyer <maxim@guixotic.coop >
Voucher: Andreas Enge <andreas@enge.fr >
Change-Id: Iaa262f753d73f5ecd15ecd883b7e905de647b476
2026-04-27 09:35:25 +09:00
moksh
f90adbd63b
gnu: syncthing: Update to 2.0.16.
...
* gnu/packages/syncthing.scm (syncthing): Update to 2.0.16.
Merges: https://codeberg.org/guix/guix/pulls/8160
Change-Id: I3272857ea3d73b0a206ff878333e6339a2e815ca
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 22:45:13 +01:00
Sharlatan Hellseher
0791717950
gnu: go-github-com-openzipkin-zipkin-go: Enable build and tests.
...
* gnu/packages/golang-web.scm (go-github-com-openzipkin-zipkin-go):
[arguments] <skip-build?, tests?>: Enable.
[propagated-inputs]: Add go-github-com-ibm-sarama and
go-github-com-rabbitmq-amqp091-go.
[description]: Provide URL with short explanation of what Zipkin is.
Change-Id: Ia3945e598b2868ab28b40ee7a4ff7937dc169558
2026-04-26 22:35:23 +01:00
Sharlatan Hellseher
ab69b44f78
gnu: Add go-github-com-rabbitmq-amqp091-go.
...
* gnu/packages/golang-web.scm (go-github-com-rabbitmq-amqp091-go): New variable.
Change-Id: I5f66448cc50ba88f84f1afdb571eb1e2d630451b
2026-04-26 22:27:38 +01:00
Sharlatan Hellseher
d19d23ceba
gnu: Add go-github-com-ibm-sarama.
...
* gnu/packages/golang-web.scm (go-github-com-ibm-sarama, sarama-tools):
New variables.
Change-Id: I0022a5a435f5bb5001eba62b2ed59e45a0f4b0b0
2026-04-26 22:22:53 +01:00
Sharlatan Hellseher
db8a17feea
gnu: Add go-github-com-eapache-go-resiliency.
...
* gnu/packages/golang-xyz.scm (go-github-com-eapache-go-resiliency): New variable.
Change-Id: I7b8c36c7c955c899e4212cb9248e7d9f86ce05b4
2026-04-26 22:22:53 +01:00
Danny Milosavljevic
a1a82d2525
gnu: codex: Update to 0.124.0.
...
* gnu/packages/patches/rust-codex-0.124.0-code-mode-stub-toolname.patch: New file.
* gnu/packages/patches/rust-codex-0.124.0-remove-patch-sections.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add references to them.
* gnu/packages/codex.scm (codex): Update to 0.124.0.
* gnu/packages/rust-crates.scm: Update.
* gnu/packages/rust-sources.scm (rust-codex-0.124.0): New variable.
Change-Id: I90570206d39c533edfc6d70e229ee3f7eda9dcf2
2026-04-26 22:47:11 +02:00
Tobias Geerinckx-Rice
ecda809fd4
doc: Further elucidate(?) the bcachefs situation.
...
This follows up on commit cd2d52bce2 .
Said support is <https://codeberg.org/guix/guix/pulls/1917 >, but linking
to PRs in the documentation is a bit much. The git log is much better.
* doc/guix.texi (Keyboard Layout and Networking and Partitioning): One
cannot, in fact, load the bcachefs module on an unpatched Guix System.
Change-Id: Ib04cc97cf7cffc1e7d130d4dd43e422afaef55ee
2026-04-19 02:00:00 +02:00
Tobias Geerinckx-Rice
6565cb39a9
gnu: psi-plus: Tweak description.
...
* gnu/packages/messaging.scm (psi-plus)[description]: Prioritise.
Change-Id: Ica1695748628ba2ea7d06e2ebdaa871bf7cf09c1
2026-04-19 02:00:00 +02:00
Tobias Geerinckx-Rice
d93269e925
gnu: psi-plus: Update to 1.5.2115.
...
* gnu/packages/messaging.scm (psi-plus): Update to 1.5.2115.
[inputs]: Add libomemo-c.
Change-Id: Idc1ec0510a28420c659122f72ac832818be8e9b8
2026-04-19 02:00:00 +02:00
Tobias Geerinckx-Rice
223b983c4f
gnu: psi-plus: Update home page.
...
* gnu/packages/messaging.scm (psi-plus)[home-page]: Update.
Change-Id: I27a0ef532455e1a352b19936a860ab0490217447
2026-04-19 02:00:00 +02:00
Tobias Geerinckx-Rice
65d5abecf4
gnu: psi-plus: Simplify wrapping phase.
...
* gnu/packages/messaging.scm (psi-plus)[arguments]: Rename the 'wrap-env phase
to 'wrap-executable and remove the single-element FOR-EACH complication.
Change-Id: Iabda6634f6f83cd8cd21bd26c2107b139030c575
2026-04-19 02:00:00 +02:00
Sharlatan Hellseher
dd2c600e8f
gnu: go-github-com-sigstore-rekor-tiles-v2: Add more missing inputs.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor-tiles-v2):
[arguments] <test-flags>: Run more tests.
[propagated-inputs]: Add go-cloud-google-com-go-spanner,
go-github-com-chainguard-dev-clog, and
go-github-com-transparency-dev-tessera.
Change-Id: I25d364114e8f4bc38a8aa3234f4952c5f6c58da9
2026-04-26 12:59:22 +01:00
Patrick Norton
2a3492b086
gnu: Add go-github-com-alingse-asasalint.
...
* gnu/packages/golang-check.scm (go-github-com-alingse-asasalint): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ia17d862ae911c00dac08256c0c2be61cbb422a8e
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:21 +01:00
Patrick Norton
850300f874
gnu: Add go-github-com-alexkohler-prealloc.
...
* gnu/packages/golang-check.scm (go-github-com-alexkohler-prealloc): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: Ib7fffc1dbc1a026606dbd619b3db50b4c639eb8b
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:21 +01:00
Patrick Norton
0c05c14a1c
gnu: Add go-github-com-akutz-memconn.
...
* gnu/packages/golang-web.scm (go-github-com-akutz-memconn): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I4983368885e32dbe8eb048ad40c2b4b244d5a691
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:21 +01:00
Patrick Norton
f340255ac3
gnu: Add go-fyne-io-systray.
...
* gnu/packages/golang-xyz.scm (go-fyne-io-systray): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I026a0fc3045af9c3d6733973f88c8184d78596f6
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:21 +01:00
Patrick Norton
c60385e7f3
gnu: Add go-codeberg-org-chavacava-garif.
...
* gnu/packages/golang-xyz.scm (go-codeberg-org-chavacava-garif): New
variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I701c4e3d7a55b7af146f6362d2ec1ff9060e54c5
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:21 +01:00
Sharlatan Hellseher
11c071147e
gnu: Add go-github-com-transparency-dev-tessera.
...
* gnu/packages/golang-web.scm (go-github-com-transparency-dev-tessera): New variable.
Change-Id: I4424fb0e10dfd17b34e1c122f7aec78c1a83de67
2026-04-26 12:59:21 +01:00
Sharlatan Hellseher
505d54e113
gnu: Add go-go-opentelemetry-io-contrib-detectors-aws-ecs.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-detectors-aws-ecs): New variable.
Change-Id: I81e34bde1c85014bff5b3010dbb66453ba9d9f08
2026-04-26 12:59:21 +01:00
Sharlatan Hellseher
adb6bc8174
gnu: Add go-go-opentelemetry-io-contrib-detectors-aws-ec2-v2.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-detectors-aws-ec2-v2): New variable.
Change-Id: I7dee3d4de6ef305e6ed8bafbedbba9754f008d17
2026-04-26 12:59:21 +01:00
Sharlatan Hellseher
9572ef816c
gnu: Add go-github-com-brunoscheufler-aws-ecs-metadata-go.
...
* gnu/packages/golang-web.scm (go-github-com-brunoscheufler-aws-ecs-metadata-go): New variable.
Change-Id: I2862a77b66b0b78286dc4c3d0c799746e8e0978c
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
3141f98eab
gnu: Add go-github-com-bitfield-script.
...
* gnu/packages/golang-xyz.scm (go-github-com-bitfield-script): New variable.
Change-Id: I732c56dff8d4af296998b0f9946ff7d90cf23199
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
e45b76740c
gnu: Add go-github-com-chainguard-dev-clog.
...
* gnu/packages/golang-xyz.scm (go-github-com-chainguard-dev-clog): New variable.
Change-Id: Ia187d4153d24e982f85747565ffcdc33c26fe237
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
7d3faf9adb
gnu: Add go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-trace.
...
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-exporter-trace):
New variable.
Change-Id: I2df3bb8acb7986a06ba2827253c83332a1123829
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
d157829459
gnu: Add go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-cloudmock.
...
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-cloudmock): New variable.
Change-Id: I58b9ce7873b77744ddb2c4812708ce9eb9a6268b
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
deb1281afd
gnu: Add go-cloud-google-com-go-logging.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-logging): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "logging" directory.
Change-Id: I74650b7120356f780b2344b75e71734977b0f5e7
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
eb3dbd7e8d
gnu: Add go-cloud-google-com-go-trace.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-trace): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "trace" directory.
Change-Id: Id2965aaa5107ef59d78023dc313525482a6e0e13
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
becde8b26b
gnu: Add go-cloud-google-com-go-spanner.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-spanner): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "spanner" dirrectory.
[arguments] <test-flags>: Remove "spanner/spansql" from the scope.
Change-Id: If6da09f19d8b2c9e2937da7256d468693b7c0508
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
05ed48dba4
gnu: Add go-github-com-googlecloudplatform-grpc-gcp-go-grpcgcp.
...
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-grpc-gcp-go-grpcgcp): New variable.
Change-Id: Ia4b5bcceaadb7c9e46822be5451101c8aaab55be
2026-04-26 12:59:20 +01:00
Sharlatan Hellseher
f826fb50e2
gnu: Add go-github-com-robinus2-golang-moving-average.
...
* gnu/packages/golang-maths.scm (go-github-com-robinus2-golang-moving-average): New variable.
Change-Id: Icf77b13b7a07a83e81ef81be2e1d39ac3be91ec2
2026-04-26 12:59:19 +01:00
Patrick Norton
cd1459572c
gnu: go-github-com-google-go-tpm: Update to 0.9.4.
...
* gnu/packages/golang-crypto.scm (go-github-com-google-go-tpm): Update to 0.9.4.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I23189ffe8e8f3932271aa70be77cd03e97a35767
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:19 +01:00
Patrick Norton
0b24f42085
gnu: go-gvisor-dev-gvisor: Update to 0.0.0-1.9414b50.
...
* gnu/packages/golang-xyz.scm (go-gvisor-dev-gvisor): Update to
9414b50a5633100fd7299a5a7998742575dcb669 commit.
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Change-Id: I223906664b92768cca076243ee007abad5981283
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-26 12:59:19 +01:00
Sharlatan Hellseher
56b8d8f33e
gnu: go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc: Update to 1.43.0.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc): Update to 1.43.0.
[argumens] <skip-build?, tests?>: Enable.
[propagated-inputs]: Remove go-go-uber-org-goleak; add
go-go-opentelemetry-io-otel,
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace,
go-go-opentelemetry-io-otel-metric,
go-go-opentelemetry-io-otel-metric-x, go-go-opentelemetry-io-otel-sdk,
go-go-opentelemetry-io-otel-sdk-metric, and
go-go-opentelemetry-io-otel-trace.
[native-inputs]: Add go-go-uber-org-goleak.
Change-Id: Ida9f5d87f6c69507a0a7cb88dca1b24e9a512be1
2026-04-26 12:59:19 +01:00
Sharlatan Hellseher
f33ca72f00
gnu: Add go-go-opentelemetry-io-otel-metric-x.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-metric-x): New variable.
Change-Id: I0d16b6f5c1a96c09b9a94e0fd89e13029e108bde
2026-04-26 12:59:19 +01:00
Sharlatan Hellseher
3e32fce5aa
gnu: go-github-com-files-com-files-sdk-go-v3: Update to 3.3.95.
...
* gnu/packages/golang-web.scm (go-github-com-files-com-files-sdk-go-v3): Update to 3.3.95.
[propagated-inputs]: Remove go-github-com-bradfitz-iter; add go-golang-org-x-sync.
Relates-to: https://codeberg.org/guix/guix/issues/8118
Change-Id: I2f3975a4e984010ed602a73310c67da9cdddf2e6
2026-04-26 12:59:17 +01:00