Vagrant Cascadian
f0a4f6d214
gnu: linux-libre: Update default version to 7.0.
...
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-arm64-mnt-reform): Update to 7.0.
2026-05-27 12:30:54 -07:00
luca
da69abdca1
gnu: evince: Update to 48.4.
...
* gnu/packages/gnome.scm (evince): Update to 48.4.
Change-Id: I2638b0ce644f680a1361b2ff3e9e233eb8131fa3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-27 20:27:45 +02:00
orahcio
f4b0275610
gnu: sway: Update to 1.12.
...
* gnu/packages/wm.scm (sway): Update to 1.12.
[inputs]: Replace wlroots-0.19 with wlroots-0.20.
Change-Id: I66a9c7f4ddf6f84daf0ce239cbb44933ba9dfd3a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-27 20:25:43 +02:00
Cayetano Santos
50454dab4a
gnu: Add python-udapi.
...
* gnu/packages/python-xyz.scm (python-udapi): New variable.
Change-Id: I9e7679c0030ac1fb281f638b286182bb2736a242
2026-05-27 20:04:12 +02:00
Yappaholic
89747ea3ac
gnu: mangowm: Update to 0.13.1.
...
* gnu/packages/wm.scm (mangowm): Update to 0.13.1.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-27 19:42:06 +02:00
Zhu Zihao
41111228d5
gnu: 7zip: Update to 26.01 [security-fixes].
...
Contains Fixes for:
CVE-2026-48095: 7-Zip Heap Buffer Overflow Can Lead to Code Execution
* gnu/packages/compression.scm (7zip): Update to 26.01.
Change-Id: I352bb1669438acd11d68a9cabc638c6c403b169b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-27 18:39:26 +02:00
Reepca Russelstein
f519ddf733
daemon: Allow ADDR_NO_RANDOMIZE to be omitted if `--allow-aslr'.
...
Docker's default seccomp filter prevents use of the ADDR_NO_RANDOMIZE flag
with the personality system call. It causes personality to return EPERM. In
general, we assume that any result other than the only documented one, EINVAL,
is caused by seccomp. If we detect that ADDR_NO_RANDOMIZE is blocked, and the
--allow-aslr option was passed, we simply don't use it.
This allows guix-daemon to continue to work even in these containers, without
any implicit weakening of reproducibility.
Since it is presumably desirable to be able to build guix itself in such an
environment, also pass --allow-aslr to guix-daemon in test-env.
* nix/libstore/globals.hh (Settings::allowASLR): new field.
* nix/nix-daemon/guix-daemon.cc (options): add --allow-aslr option.
(parse_opt): use it to set Settings::allowASLR.
* nix/libstore/build.cc (DerivationGoal::startBuilder): detect when
ADDR_NO_RANDOMIZE is blocked and --allow-aslr is passed and don't use it in
that case.
* doc/guix.texi: document --allow-aslr in "Invoking guix-daemon".
* build-aux/test-env.in: always pass --allow-aslr.
Fixes: guix/guix#3917
Change-Id: I51c5899a9559e161f9e107c2e6a36df395ab3134
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Modified-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4616
2026-05-27 18:25:16 +02:00
Ludovic Courtès
4ac91ee39c
gnu: gdb: Update to 17.2.
...
* gnu/packages/gdb.scm (gdb-17): Update to 17.2.
Change-Id: Ib3e905ab04a8562a5ca9ddf0a6959e6bc30c7b6a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8806
2026-05-27 18:25:16 +02:00
Ludovic Courtès
752d3c0a52
gnu: lout: Update to 3.43.4.
...
* gnu/packages/lout.scm (lout): Update to 3.43.4.
Change-Id: I3bf469b427411706ba5b3ef1cdb056174d94a0f0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8805
2026-05-27 18:25:16 +02:00
Ludovic Courtès
de20eed853
gnu: man-pages: Update to 6.18.
...
* gnu/packages/man.scm (man-pages): Update to 6.18.
Change-Id: If778879c9faed3123400b43a2d48a593283ed789
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8808
2026-05-27 18:25:16 +02:00
Ludovic Courtès
9b755bfffd
gnu: xdot: Update to 1.6.
...
* gnu/packages/graphviz.scm (xdot): Update to 1.6.
Change-Id: Id4eac906640421f8651b3a37e87daaf0ea7466c4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8807
2026-05-27 18:25:15 +02:00
Ludovic Courtès
bcfe9dba35
ci: (Cross-)build the architecture-specific Linux-libre packages.
...
* gnu/ci.scm (core-packages): In ‘target-linux?’ case, add the
linux-libre-*-generic architecture-specific kernel packages.
Change-Id: Ie9579b5b77160e57e563542a03fdd6e563fcc193
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8776
2026-05-27 18:25:15 +02:00
André Batista
fe11a2a2e9
gnu: mullvadbrowser: Update to 15.0.14.
...
Fixes CVEs: 2026-8388, 2026-8391, 2026-8401, 2026-8946, 2026-8947,
2026-8949, 2026-8950, 2026-8953, 2026-8954, 2026-8955, 2026-8956,
2026-8957, 2026-8958, 2026-8959, 2026-8961, 2026-8962, 2026-8968,
2026-8970, 2026-8974 and 2026-8975.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-48/ > for
details.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20260518170000.
(%mullvadbrowser-version): Update to 15.0.14.
(%mullvadbrowser-firefox-version): Update to 140.11.0esr-15.0-1-build2.
(mullvadbrowser-translation-base): Update to 6749f7ce29.
Change-Id: I854d2d3db669920c67abc18c624288bc9091e979
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-27 17:48:54 +02:00
André Batista
79f8ab94ab
gnu: torbrowser: Update to 15.0.14.
...
Fixes CVEs: 2026-8388, 2026-8391, 2026-8401, 2026-8946, 2026-8947,
2026-8949, 2026-8950, 2026-8953, 2026-8954, 2026-8955, 2026-8956,
2026-8957, 2026-8958, 2026-8959, 2026-8961, 2026-8962, 2026-8968,
2026-8970, 2026-8974 and 2026-8975.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-48/ > for
details.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20260518170000.
(%torbrowser-version): Update to 15.0.14.
(%torbrowser-firefox-version): Update to 140.11.0esr-15.0-1-build3.
(torbrowser-translation-base): Update to 6749f7ce29.
(torbrowser-translation-specific): Update to a2e92e2c255.
Change-Id: I4737675dabde352c2f9602efe9c82d43aaf7c66c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-27 17:48:34 +02:00
Andreas Enge
b8d0488032
gnu: Remove packagekit-qt5.
...
* gnu/packages/qt.scm (packagekit-qt5): Delete variable.
Fixes : guix/guix#8056
Change-Id: I6adb8a34b6339d5be2b9e61d91865465b0e2378d
2026-05-27 17:41:34 +02:00
Andreas Enge
56d9e3e9ce
gnu: packagekit-qt6: Disinherit from packagekit-qt5.
...
* gnu/packages/qt.scm (packagekit-qt6)[inherit]: Drop field.
(version, source, build-system, home-page, license): Copy-paste from
packagekit-qt5.
(arguments, inputs): Rewrite.
Change-Id: I89656a7a03df716d3035096675f2c689bca8b2d5
2026-05-27 17:41:29 +02:00
Andreas Enge
5a90fd6df0
gnu: Remove qcoro-qt5.
...
* gnu/packages/qt.scm (qcoro-qt5): Delete variable.
Change-Id: I8e35406e3291564ae85de7a87514857b0e0b0bef
2026-05-27 17:41:27 +02:00
Andreas Enge
233640eb06
gnu: qcoro-qt6: Disinherit from qcoro-qt5.
...
* gnu/packages/qt.scm (qcoro-qt6)[inherit]: Drop field.
[version, source, build-system, native-inputs, home-page, description,
license]: Copy-paste from qcoro-qt5.
[arguments, inputs]: Rewrite.
Change-Id: Ib2dd82f3c28600cfdbec1ff7c02f5e185c05a349
2026-05-27 17:41:24 +02:00
Andreas Enge
c276bb2d89
gnu: Remove libqaccessibilityclient-qt5.
...
* gnu/packages/kde-frameworks.scm (libqaccessibilityclient-qt5): Delete variable.
Change-Id: I2bba01ac7b92b3381f9b37d3aa48b80f13ca5426
2026-05-27 17:41:23 +02:00
Andreas Enge
c88cd7fcae
gnu: Remove qxlsx-qt5.
...
* gnu/packages/qt.scm (qxlsx-qt5): Delete variable.
Change-Id: Id271d638c2e30bf374f801dc82e10ad6782c43ce
2026-05-27 17:41:21 +02:00
Andreas Enge
d7b397aa91
gnu: Add guile-with-gmp.
...
This variant compiles with GMP instead of the built-in mini-gmp.
* gnu/packages/guile.scm (guile-with-gmp): New variable.
Change-Id: I82f7d52452fef3817566645cadb7df0f48465cdd
2026-05-27 17:36:52 +02:00
jgart
19da15f871
gnu: trealla: Update to 2.100.10.
...
* gnu/packages/prolog.scm (trealla): Update to 2.100.10.
Change-Id: I0fe95d759a16d00370d89dd2ae3b15dad97b7580
2026-05-27 09:04:10 -04:00
luca
8e871e15a5
gnu: kcachegrind: Update to 26.04.1.
...
* gnu/packages/kde-sdk.scm (kcachegrind): Update to 26.04.1.
Change-Id: I4cfde19a7d03d50e20231d5263d2cc7373cf7845
2026-05-27 18:01:12 +05:30
Efraim Flashner
bf3c923f6d
gnu: openshadinglanguage: Don't use custom check phase.
...
* gnu/packages/graphics.scm (openshadinglanguage)[arguments]: Add
test-exclude keyword. Remove custom 'check phase.
Change-Id: Ie53ba6e148be22ce0fe75d0d86aa839427b5624b
2026-05-27 11:52:57 +03:00
Efraim Flashner
6c7c1a4b28
gnu: Remove rust-pipewire-0.8.0.fd3d8f7.
...
* gnu/packages/rust-sources.scm (rust-pipewire-0.8.0.fd3d8f7): Remove
variable.
Change-Id: I1154b5d6b530d5e78855925b89aac2e51a090b8e
2026-05-27 11:52:57 +03:00
Efraim Flashner
646ade357a
gnu: keepassxc: Don't use custom check phase.
...
* gnu/packages/password-utils.scm (keepassxc)[arguments]: Add
test-exclude keyword. Remove custom 'check phase.
Change-Id: Id05c6ae14932c79e3df39ce926da57d0f62a0ca5
2026-05-27 11:52:53 +03:00
luca
91c5e436f6
gnu: ninja: Move to build-tools.
...
* gnu/packages/build-tools.scm (ninja, ninja/pinned, samurai)
(samu-as-ninja-wrapper): Move to here...
* gnu/packages/ninja.scm (ninja, ninja/pinned, samurai)
(samu-as-ninja-wrapper): ...from here. New deprecated variables.
* guix/build-system/cmake.scm (default-ninja):
Switch to loading from build-tools module.
* guix/build-system/meson.scm (default-ninja): Likewise.
Change-Id: Ia32fb258159cfcc9a0f1ef91c335c71c25a6d7ef
Closes: https://codeberg.org/guix/guix/issues/3595
Merges: https://codeberg.org/guix/guix/pulls/4329
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-27 16:55:34 +09:00
bdunahu
47deb7a819
gnu: Add font-medieval-sharp.
...
* gnu/packages/fonts.scm (font-medieval-sharp): New variable.
Change-Id: Icfd91104d0f5d66d8db4fa084463c76484bb3a7f
Merges: https://codeberg.org/guix/guix/pulls/7479
Reviewed-by: moksh <mysticmoksh@riseup.net >
Reviewed-by: kestrel <kestrel.w@proton.me >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-27 16:42:00 +09:00
bdunahu
3cb2f74b0d
gnu: pantalaimon: Switch to python-dbus.
...
Since ef6d874c33 ("gnu: python-notify2: Switch to python-dbus."),
python-notify2 propagates python-dbus rather than python-dbus-1.2.
Because pantalaimon propagates python-notify2 as well as
python-dbus-1.2, we have a collision.
python-dbus-1.2 was specified as an input to pantalaimon
in commit 1f9e47518b ("gnu: python-dbus: Rename to python-dbus-1.2 "),
to adapt the reference, so there should be no compatibility reasons
to use the older version.
* gnu/packages/matrix.scm (pantalaimon)[propagated-inputs]:
Replace python-dbus-1.2 with python-dbus.
Change-Id: I8da0bfab0d0eb25c00625ca3c1674d41a84caed9
Fixes: https://codeberg.org/guix/guix/issues/8839
Merges: https://codeberg.org/guix/guix/issues/8855
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-27 15:35:26 +09:00
Vagrant Cascadian
c1b36b6524
gnu: linux-libre 5.10: Update to 5.10.257.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.257.
(linux-libre-5.10-pristine-source): Update hash.
2026-05-26 20:41:41 -07:00
Vagrant Cascadian
e7c2bd4d49
gnu: linux-libre 5.15: Update to 5.15.208.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.208.
(linux-libre-5.15-pristine-source): Update hash.
2026-05-26 20:41:38 -07:00
Vagrant Cascadian
0345a20749
gnu: linux-libre 6.1: Update to 6.1.174.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.174.
(linux-libre-6.1-pristine-source): Update hash.
2026-05-26 20:41:36 -07:00
Vagrant Cascadian
573e9a2f4d
gnu: linux-libre 6.6: Update to 6.6.141.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.141.
(linux-libre-6.6-pristine-source): Update hash.
2026-05-26 20:41:33 -07:00
Maxim Cournoyer
17960b2313
doc: Add missing menu entry for volunteer run mirrors.
...
* doc/guix.texi (Substitutes): Add missing menu entry.
Change-Id: Ia2e6e516ddff3f836b51c34fd8441350793c352d
2026-05-27 09:21:17 +09:00
Anderson Torres
2f6fb22400
gnu: os-prober: Update to 1.84.
...
* gnu/packages/bootloaders.scm (os-prober): Update to 1.84.
[source]: use git-fetch.
Change-Id: I3b994c8801616df00248858d9f7d8560be1aced6
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
Co-Authored-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-26 15:57:14 -07:00
Anderson Torres
63e7c1b4ed
gnu: os-prober: Cleanup.
...
* gnu/packages/bootloaders.scm (os-prober): Cleanup.
[arguments]: Use gexps.
[home-page]: Fix redirect.
Change-Id: I81d0112b198f2176768be58fac220e87f8921310
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-26 15:56:32 -07:00
Ron Nazarov
cf1c24736e
gnu: Add ectool.
...
* gnu/packages/coreboot.scm (ectool): New variable.
Change-Id: I0fbde5f3c55fc7f43577a73462336859ab48b632
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-26 15:12:59 -07:00
Denis 'GNUtoo' Carikli
87ab0daf6b
gnu: Add bucts.
...
* gnu/packages/coreboot.scm (bucts): New variable.
Co-authored-by: Ron Nazarov <ron@noisytoot.org >
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Change-Id: I5964f138c3947298f047afb16dd30b54c396018b
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-26 15:12:48 -07:00
Ricardo Wurmus
bfc2d9c69b
gnu: python-google-pasta: Fix tests.
...
* gnu/packages/python-xyz.scm (python-google-pasta)[arguments]: Add phase
'fix-tests to patch procedure name.
Change-Id: Id85b61cc827269b7c38dc1159b197d2de8dd37d9
2026-05-26 20:52:52 +02:00
Sören Tempel
b433486c7d
gnu: mtr: Remove dependency on libcap.
...
This is only needed so that mtr can call setcap(8) from its Makefile,
which we don't want it to do.
See https://codeberg.org/guix/guix/issues/8614
* gnu/packages/networking.scm (mtr)[inputs]: Remove libcap.
Change-Id: I0c532cc4772ed2336bf3251aa5dc4b857b47fe7e
2026-05-26 19:44:18 +02:00
Sören Tempel
9609336829
services: web: Add system tests for gunicorn.
...
* gnu/tests/web.scm (%gunicorn-os): New variable.
(run-gunicorn-test): New variable.
(%test-gunicorn): New variable.
Change-Id: I1ee3fd4c29c7c44aa9c271c6775f953790ca60c3
2026-05-26 18:43:22 +02:00
Sören Tempel
056de157b2
services: gunicorn: Allow configuration of control-socket.
...
Since gunicorn is run in its own Linux namespace, where $HOME is
read-only, creating that control-socket fails and prevents gunicorn
from starting by default. Therefore, this patch disables it by
default but allows supplying a custom path via a newly added
configuration field.
* gnu/services/web.scm (gunicorn-app): Add gunicorn-app-control-socket.
(gunicorn-shepherd-services): Respect gunicorn-app-control-socket.
* doc/guix.texi (gunicorn-app): Document it.
Change-Id: I648079b630293a47801713425728a4d602c8088c
2026-05-26 18:43:22 +02:00
Sören Tempel
5b4c715e2a
services: gunicorn: Fix usage with non-uri listening addresses.
...
If the provided unix-socket? parameter is not an URI uri->string returns
to be raised. For example, on inputs such as "0.0.0.0:8080". This is
fixed in this commit by first checking if the input parameter is a valid
URI, before calling uri-scheme.
* gnu/tests/web.scm (unix-socket?): Check URI before calling uri-scheme.
Change-Id: Icd9cb1e215a09b1f5dcbec4630e7df3256cde4aa
2026-05-26 18:43:16 +02:00
Nicolas Goaziou
04eaafe0dc
gnu: texlive-neoschool: Update to 2026.1-79141.
...
* gnu/packages/tex.scm (texlive-neoschool): Update to 2026.1-79141.
Change-Id: Iaeb2ad32d983ad49ab2470bdbcfa88eac2dab5dd
2026-05-26 18:36:00 +02:00
jgart
72ad38a46f
gnu: trealla: Update to 2.100.9.
...
* gnu/packages/prolog.scm (trealla): Update to 2.100.9.
Change-Id: Id312720718da7db981122662793384bae95091a6
2026-05-26 12:19:37 -04:00
Anderson Torres
3116440b9a
gnu: Remove emacs-4clojure.
...
Since 2025-12-30 the repository is archived. Further, the 4clojure site
itself is down for good.
* gnu/packages/emacs-xyz.scm (emacs-4clojure): Delete variable.
Closes guix/guix#7841
Fixes guix/guix!8583
Change-Id: Idd3c12f8a2bf328ff5a35cb63039176d80274fe5
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-26 18:15:05 +02:00
Nguyễn Gia Phong
d12594eb54
Revert "gnu: qtile: Update to 0.36.0."
...
This reverts commit 8709675a51 .
2026-05-27 00:09:10 +09:00
Cayetano Santos
47dffdc2f6
gnu: nvc: Update to 1.21.0.
...
* gnu/packages/electronics.scm (nvc): Update to 1.21.0.
Change-Id: I05d41216badd2369722be1ce3ba4b3d8e3138589
2026-05-26 15:13:22 +02:00
Roman Scherer
567d2bc7ea
gnu: gtk: Disable svg suite on aarch64.
...
* gnu/packages/gtk.scm (gtk)[#:configure-flags]: If target-aarch64?,
add “--no-suite=svg”.
Change-Id: Ife603e82bcdacc7034e25e4831dc39a4ad793d3b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-26 15:03:07 +02:00
bdunahu
3a264df1ee
gnu: Add angband-sdl2.
...
* gnu/packages/games.scm (angband-sdl2): New variable.
Change-Id: I855fe78d1157dedf1aa80475f016eced0582883c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-26 15:03:07 +02:00
bdunahu
895f880ac7
gnu: angband: Only delete nonfree assets from checkout.
...
These changes allow for future graphical versions of this package.
* gnu/packages/patches/angband-remove-nonfree-tile-options.patch: New file.
* gnu/local.mk: (dist_patch_DATA): Register it.
* gnu/packages/games.scm (angband)[source]: Apply it. Selectively snip out nonfree tilesets. Do not delete makefiles which enable graphics…
[#:phases]<disable-graphics-and-sounds>: …but do delete them here.
[#:configure-flags]: Add ‘--disable-x11’.
Change-Id: I5cdfcf63747b13ba7763e43fbbf56bfe126a440b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-26 15:03:06 +02:00
Nguyễn Gia Phong
948bac0f46
guix: packages: origin-actual-file-name: Support Fossil.
...
This fixes the file-name false positive in guix lint.
If an origin-file-name is not specified, fossil-fetch computes one
from the repository's URI and check-in hash.
* guix/fossil-download.scm: Export <fossil-reference> record name.
* guix/packages.scm (origin-actual-file-name): Add support for Fossil.
Change-Id: I740af495c8e624caa947c667c6cbe379ddf033c8
2026-05-26 21:37:17 +09:00
Patrick Norton
8c95d6364a
gnu: Add git-quick-stats.
...
* gnu/packages/version-control.scm (git-quick-stats): New variable.
Merges guix/guix!8748
Change-Id: Icfd4c133491a4faa4e234dd962571b5a4dde8f33
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-26 11:28:02 +02:00
Maxim Cournoyer
21898c0a1a
Revert "gnu: openresolv: Update to 3.17.4."
...
This reverts commit 094e50ffc5 . It broke
NetworkManager's name resolution.
Fixes : #8813
2026-05-26 16:07:53 +09:00
Maxim Cournoyer
dc4db2273a
service: dnsmasq: Expose new options for authoritative operation.
...
* gnu/services/dns.scm (<dnsmasq-configuration>)
[authoritative-servers, authoritative-zones, host-records]: New fields.
(dnsmasq-shepherd-service): Use them.
* doc/guix.texi (DNS Services): Add a new example and document the new fields.
Change-Id: Ib26c3f59e90b2a9997ecdac03c5564ae02b6754e
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 16:07:53 +09:00
Maxim Cournoyer
7d9b4b7bb7
service: dnsmasq: Add 'locals' configuration option.
...
* gnu/services/dns.scm (<dnsmasq-configuration>)
[locals]: New field.
(dnsmasq-shepherd-service): Use it.
* doc/guix.texi (DNS Services): Document it.
Change-Id: I1c2bc86c1636aa82451d1a38959380c3791fd8d4
2026-05-26 16:07:53 +09:00
Maxim Cournoyer
185b9f4f19
service: dnsmasq: Add ipv4? and ipv6? configuration options.
...
* gnu/services/dns.scm (<dnsmasq-configuration>) [ipv4?, ipv6?]: New fields.
(dnsmasq-shepherd-service): Use them.
* doc/guix.texi (DNS Services): Document them.
Change-Id: I50a4e407cea9e55295c9cfff081b7678ab7e061c
2026-05-26 16:07:53 +09:00
Nguyễn Gia Phong
663293331b
teams: Nguyễn Gia Phong: Add to the Lua team.
...
* etc/teams.scm ("Nguyễn Gia Phong"): Add lua to the team list.
Change-Id: I9fe8ce6ac20bb327228473f1217a86905104778a
Merges: https://codeberg.org/guix/guix/pulls/8819
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
2026-05-26 16:02:18 +09:00
Nguyễn Gia Phong
9b8833ea6e
gnu: libfossil: Remove explicit source file name.
...
* gnu/packages/version-control.scm (libfossil)[source]:
Remove explicit file-name, which is the same as the default one.
Change-Id: I763d9c4553108e10aa0e4fad18cf5a22a6cbe3ea
2026-05-26 15:59:58 +09:00
luca
664f30f290
gnu: btop: Update to 1.4.7.
...
* gnu/packages/admin.scm (btop): Update to 1.4.7.
Change-Id: I836386740842fe2127db210b3a55d73d5e1eb2d5
Reviewed-by: Sughosha <sughosha@disroot.org >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 13:13:46 +09:00
Spencer King
3375afec60
gnu: Add python-islenska.
...
* gnu/packages/language.scm (arnastofnun-dim)
(python-islenska-bootstrap, python-islenska): New variables.
Change-Id: I2ccb8cdfa02dc419dffbff4a5b1af81c6af107ce
Merges: https://codeberg.org/guix/guix/pulls/7237
Modified-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 11:42:50 +09:00
Vagrant Cascadian
74180388ea
gnu: linux-libre 6.12: Update to 6.12.91.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.91.
(linux-libre-6.12-pristine-source): Update hash.
2026-05-25 17:05:01 -07:00
Vagrant Cascadian
d401b80857
gnu: linux-libre 6.18: Update to 6.18.33.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.33.
(linux-libre-6.18-pristine-source): Update hash.
2026-05-25 17:04:45 -07:00
Vagrant Cascadian
1fb10e0469
gnu: linux-libre 7.0: Update to 7.0.10.
...
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.10.
(linux-libre-7.0-pristine-source): Update hash.
2026-05-25 17:04:42 -07:00
Sharlatan Hellseher
d40667e9d9
gnu: packages/python-science: Sort python-[am] variables.
...
* gnu/packages/python-science.scm (9python-dvc-data, python-dvc-objects,
python-einops, python-fbpca): Sort variables alphabetically.
Change-Id: I19e296bfcc2360e81ceaa81fd44688645113c1a4
2026-05-25 23:57:00 +01:00
Spencer King
5b5ed99030
gnu: Add python-autoray.
...
* gnu/packages/python-science.scm (python-autoray): New variable.
Merges: guix/guix!8810
Change-Id: I1393870b5e3881cb1e28154361b8c7f7853514eb
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:47:07 +01:00
Sharlatan Hellseher
18a2f2a0ab
gnu: go-github-com-sigstore-rekor: Enable more tests.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor):
[arguments] <embed-files>: Embed JSON files.
<test-subdirs>: Activate more.
[propagated-inputs]: Add go-github-com-google-rpmpack.
Change-Id: Iaa9b1a367b516af9b37b52f3888ee9b4873cfbbd
2026-05-25 23:37:19 +01:00
Sharlatan Hellseher
5331378604
gnu: Add nfpm.
...
* gnu/packages/golang-xyz.scm (nfpm): New variable.
Change-Id: I30d402d707048fbb560fa92737940c344331e19e
2026-05-25 23:37:19 +01:00
Sharlatan Hellseher
2126ca5961
gnu: Add chglog.
...
* gnu/packages/golang-xyz.scm (chglog): New variable.
Change-Id: Ifec35d44fff2eaab6b845fb6e5323db1060480f8
2026-05-25 23:37:14 +01:00
Sharlatan Hellseher
7afcbac09f
gnu: Add kubernetes-crd-ref-docs.
...
* gnu/packages/kubernetes.scm (kubernetes-crd-ref-docs): New variable.
Change-Id: I6fe2b3330fd17a028d855eb78655cdacacc02c38
2026-05-25 23:37:14 +01:00
Sharlatan Hellseher
565f4e8743
gnu: Add kubernetes-controller-tools.
...
* gnu/packages/kubernetes.scm (kubernetes-controller-tools): New variable.
Change-Id: I91a40a9d0cfed25ecfb262a96739e6b18a5bc77b
2026-05-25 23:37:14 +01:00
Patrick Norton
f3e194d6eb
gnu: Add go-github-com-goreleaser-nfpm-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-goreleaser-nfpm-v2): New
variable.
Change-Id: Ic286a05ce6f67f48e826210d8717ca203706b899
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: If2f29158facd446048c5ebb8b808da901d33bfdc
2026-05-25 23:36:57 +01:00
Arthur Rodrigues
2cdc7e23c1
gnu: Add go-github-com-sassoftware-go-rpmutils.
...
* gnu/packages/golang-compression.scm (go-github-com-sassoftware-go-rpmutils): New variable.
Change-Id: I2ea6bf9f1a288dff3bdaa0749e914d172e3eda06
Relates-to: guix/guix!5417
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:11:16 +01:00
Arthur Rodrigues
d21ee40ae8
gnu: Add go-github-com-muesli-mango-cobra.
...
* gnu/packages/golang-xyz.scm (go-github-com-muesli-mango-cobra): New variable.
Change-Id: I540ab25006c6f798a4c593af7ac4d90293fc6df0
Relates-to: #5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:29 +01:00
Arthur Rodrigues
de8efe86b3
gnu: Add go-github-com-muesli-mango-pflag.
...
* gnu/packages/golang-xyz.scm (go-github-com-muesli-mango-pflag): New variable.
Change-Id: I450410eb6a38e9659672a7cd7258f317f372c702
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:29 +01:00
Arthur Rodrigues
a30abf4690
gnu: Add go-github-com-muesli-mango.
...
* gnu/packages/golang-xyz.scm (go-github-com-muesli-mango): New variable.
Change-Id: I76a4cf2583ef083b7cc83c498cd4cb7307ea7cf8
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:29 +01:00
Arthur Rodrigues
b7e563cffe
gnu: Add go-github-com-muesli-roff.
...
* gnu/packages/golang-xyz.scm (go-github-com-muesli-roff): New variable.
Change-Id: Id1be530cc9bbcf0422aa6330fd625297c841e489
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:29 +01:00
Arthur Rodrigues
1dfc621cde
gnu: Add go-github-com-caarlos0-go-version.
...
* gnu/packages/golang-xyz.scm (go-github-com-caarlos0-go-version): New variable.
Change-Id: I2ff3528e6ee2d23f093996c25d00c3b5d2b6fee8
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:29 +01:00
Arthur Rodrigues
a9db71dae5
gnu: Add go-github-com-invopop-jsonschema.
...
* gnu/packages/golang-web.scm (go-github-com-invopop-jsonschema): New variable.
Change-Id: Ie1f596c1f9e7e82518cd3697b947306942571d4b
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Arthur Rodrigues
f8c27ee084
gnu: Add go-github-com-pb33f-ordered-map-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-pb33f-ordered-map-v2): New variable.
Change-Id: I1e1124f9b39a4159caad01e2cb2ddeb09dd16e51
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
c95418302e
gnu: Add go-github-com-goreleaser-chglog.
...
* gnu/packages/golang-xyz.scm (go-github-com-goreleaser-chglog): New
variable.
Change-Id: Iba81e76b9897fcf90c3ef2434f14034a5db461f8
Relates-to: #5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: Ib3f02cfa70c89c4763c867405385c11e2706678c
2026-05-25 23:08:28 +01:00
Patrick Norton
79243efc4a
gnu: Add go-gitlab-com-digitalxero-go-conventional-commit.
...
* gnu/packages/golang-vcs.scm
(go-gitlab-com-digitalxero-go-conventional-commit): New variable.
Change-Id: Ia366ebed43a75ee741f2355106f4e7555e3f9375
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
2908ff30dd
gnu: Add go-github-com-google-rpmpack.
...
* gnu/packages/golang-compression.scm (go-github-com-google-rpmpack): New
variable.
Change-Id: I2a7ebd61aaa2e8384c5a9a64f7feefe75dddc57b
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
5ae5ced182
gnu: Add go-github-com-cavaliergopher-cpio.
...
* gnu/packages/golang-compression.scm (go-github-com-cavaliergopher-cpio): New
variable.
Change-Id: I55faf4a19bd29ca16e73540517570518dc3bbf88
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
dc192b2c3c
gnu: Add go-github-com-ccojocar-zxcvbn-go.
...
* gnu/packages/golang-xyz.scm (go-github-com-ccojocar-zxcvbn-go): New
variable.
Change-Id: I50f943a27db405b04eff54a4485f41b4cc0f5453
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
b5c159c14d
gnu: Add go-github-com-blakesmith-ar.
...
* gnu/packages/golang-compression.scm (go-github-com-blakesmith-ar): New
variable.
Change-Id: I0ba5b6617100ae919687193c1ca4c9e97aeadfe5
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
b634112df9
gnu: Add go-github-com-aleksi-pointer.
...
* gnu/packages/golang-xyz.scm (go-github-com-aleksi-pointer): New
variable.
Change-Id: I05e3fdbade711af55fd51ae9f37c8180ba14f44e
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:28 +01:00
Patrick Norton
eaafc8f38d
gnu: Add go-github-com-elastic-crd-ref-docs.
...
* gnu/packages/kubernetes.scm (go-github-com-elastic-crd-ref-docs): New variable.
Change-Id: I1d1caae7803946550d0009bb1e207dcb73ee1090
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: I7cc15ba804ac36fefd3e3f59a480e6e7cf33bc98
2026-05-25 23:08:27 +01:00
Patrick Norton
01cbcb4ee4
gnu: Add go-github-com-tcnksm-go-httpstat.
...
* gnu/packages/golang-web.scm (go-github-com-tcnksm-go-httpstat): New
variable.
Change-Id: I408ca9bd82cf5f525459108a563457d5f8417e2b
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:27 +01:00
Patrick Norton
c61cab0077
gnu: Add go-github-com-toqueteos-webbrowser.
...
* gnu/packages/golang-web.scm (go-github-com-toqueteos-webbrowser): New variable.
Change-Id: I7a9ae128062dcb3015eed65ac4bdc3fb9e7b40c1
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:27 +01:00
Patrick Norton
4a28c0c638
gnu: Add go-sigs-k8s-io-controller-tools.
...
* gnu/packages/kubernetes.scm (go-sigs-k8s-io-controller-tools): New
variable.
Change-Id: Iea8c614f484076374a7cf6b9a730bb494d303c03
Relates-to: guix/guix!5417
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:27 +01:00
Arthur Rodrigues
ba62c285a3
gnu: Add go-github-com-gobuffalo-flect.
...
* gnu/packages/golang-xyz.scm (go-github-com-gobuffalo-flect): New variable.
Change-Id: I80a9882d9441e758fd9793c08a27965b88935ddc
Relates-to: guix/guix!5417
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 23:08:24 +01:00
Sharlatan Hellseher
d1b4f8e8ad
gnu: go-jsonnet: Update to 0.22.0.
...
* gnu/packages/golang-apps.scm (go-jsonnet): Update to 0.22.0.
Change-Id: Ic7bf26e20846644ddd653e612541b3c631f338e1
2026-05-25 21:47:16 +01:00
Sharlatan Hellseher
eccf44b2d1
gnu: go-fxlint: Update to 1.24.0.
...
* gnu/packages/golang-apps.scm (go-fxlint): Update to 1.24.0.
Change-Id: Ib5e1ffbad1de673e55edd7660e04ff7ebf7064ae
2026-05-25 21:46:35 +01:00
Sharlatan Hellseher
616ef76552
gnu: go-chroma: Update to 2.24.1.
...
* gnu/packages/golang-apps.scm (go-chroma): Update to 2.24.1.
Change-Id: Ic4cccd700c5241319ea931b3b76b7e3d9f3acede
2026-05-25 21:43:59 +01:00
Ankit Gadiya
8b0bee2a97
gnu: gopls: Update to 0.22.0.
...
* gnu/packages/golang-apps.scm (gopls): Update to 0.22.0.
[arguments]: Use go-1.26.
[native-inputs]: Remove go-golang-org-x-sys; add
go-github-com-fsnotify-fsnotify, go-github.com-google-jsonschema-go,
go-github-com-modelcontextprotocol-go-sdk.
Merges: guix/guix!8825
Change-Id: I28049d4faf92f54dc382abb64d2a2ff0570caccf
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 21:43:59 +01:00
Cayetano Santos
37592835c4
doc: Add agitjo under the ’perfect setup’ section.
...
This is a complement to the AGit workflow included in "Submitting
Patches".
* doc/guix.texi: Mention ‘emacs-agitjo’ in the ’Emacs’ subsection.
Merges guix/guix!8445
Change-Id: Ia49a0da71e8b08e252ff4dd996c414173920ecac
2026-05-25 19:57:33 +02:00
Hugo Buddelmeijer
6f6dc2286c
gnu: valgrind/interactive: Fix shebangs by adding python as input.
...
* gnu/packages/valgrind.scm (valgrind/interactive): Fix shebangs.
[inputs]: Add python.
Change-Id: Idc8590bfe5ed529046cb41f365de759c1c07effd
Merges: https://codeberg.org/guix/guix/pulls/8611
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:43:54 +09:00
Ashish SHUKLA
b48412b52f
gnu: got: Update to 0.125
...
* gnu/packages/version-control.scm (got): Update to 0.125.
Change-Id: I08867461d0c70cbceadcb82defc191fe1e45e7e7
Merges: https://codeberg.org/guix/guix/pulls/8677
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:38:12 +09:00
Foster Hangdaan
8709675a51
gnu: qtile: Update to 0.36.0.
...
* gnu/packages/wm.scm (qtile): Update to 0.36.0.
Change-Id: I6d91026ed7462a76f8c4fa87885ed591f6bdbac7
Merges: https://codeberg.org/guix/guix/pulls/8817
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:32:45 +09:00
Zhu Zihao
59e74d19f3
time-machine: Use accurate word for time travel in command help.
...
Time travel works in both directions, as mentioned in
info "(guix) Invoking guix time-machine".
* guix/scripts/time-machine.scm (show-help): Amend 'in an older version'
with 'in a different version'.
Change-Id: I5da267e58e64381de86d6711dcd104592c30ef6c
Merges: https://codeberg.org/guix/guix/pulls/1163
Reviewed-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:23:01 +09:00
Nemin
31566995dc
doc: Mention the volunteer run mirrors.
...
* doc/guix.texi (Volunteer Run Mirrors): New subsection.
* doc/guix.texi (Official Substitution Servers):
Rephrase due to new subsection.
Change-Id: I6e0861b632a78b705ce7ed8615a423c6d370f4c9
Merges: https://codeberg.org/guix/guix/pulls/6272
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:20:52 +09:00
Yappaholic
4d65795173
gnu: Add lua-5.5.
...
* gnu/packages/lua.scm (lua-5.5): New variable.
Merges: https://codeberg.org/guix/guix/pulls/8515
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:13:16 +09:00
Phillip Davis
781c25ada9
tests: import: gem: Add test for mixed valid and gibberish licenses.
...
Verifies that when only one of multiple license strings is recognized,
the resulting list has the correct license followed by one instance
of the symbol 'unknown-license!
* tests/import/gem.scm (test-mixed-licenses-json): New fixture.
("gem->guix-package with mixed valid and gibberish licenses"):
New test.
Change-Id: I33a003d50ba20d30360b52c448ae28ad9d37233b
Merges: https://codeberg.org/guix/guix/pulls/8276
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:09:55 +09:00
Phillip Davis
514b17c58a
tests: import: gem: Add test for unrecognized license identifiers.
...
Exercises the map in 4f78d33f0 where every license
string is unrecognized, so the resulting package should have
(license (list unknown-license! unknown-license!)).
* tests/import/gem.scm (test-gibberish-licenses-json): New fixture.
("gem->guix-package with gibberish license identifiers"): New test.
Change-Id: I85cbb0574f9393749a84f4cf5818d4c1083a8476
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:09:43 +09:00
Phillip Davis
3df17cb25a
import: gem: Use spdx-string->license for license lookup.
...
Similar to what was done for the crate importer in 263a267b75 .
* guix/import/gem.scm (string->license): Try spdx-string->license first,
returning symbols instead of license objects. Fall back
to the existing hardcoded table for non-SPDX strings.
(make-gem-sexp): Remove license->symbol calls;
licenses are now symbols directly.
* tests/import/gem.scm (test-spdx-json): New fixture.
("gem->guix-package with SPDX license identifiers"): New test.
Change-Id: I5fa0ebdfd3a3393eab5ef0554ed09887a89bc107
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:09:12 +09:00
Phillip Davis
abbf03a2ef
import: gem: Fix null at home-page.
...
The RubyGems API returns "homepage_uri": null for gems with no homepage.
guile-json parses JSON null as the Guile symbol 'null', which passes
through into the generated package sexp as (home-page null)—an unbound
variable error at evaluation time.
* tests/import/gem.scm (test-no-homepage-json): New fixture.
("gem->guix-package, bald homepage_uri"): New test.
* guix/import/gem.scm (non-empty-string-or-false): New procedure.
(<gem>)[home-page]: Use it.
* guix/import/utils.scm (non-empty-string-or-false):
New exported procedure, moved to here...
* guix/import/gem.scm (non-empty-string-or-false): ...from here...
* guix/import/pypi.scm (non-empty-string-or-false): ...and here.
Change-Id: If8f2ca32834d762c753797067ef87937503ff9f9
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:08:11 +09:00
Roman Scherer
5bad9d084c
gnu: inkscape: Disable geom-pathstroke-test on non-x68.
...
* gnu/packages/inkscape.scm (inkscape)[arguments]<#:phases>:
Add disable-geom-pathstroke-test on non-x68.
Change-Id: Ifbd4429d55fd3a66796b7f0219c1b4f1bb00be14
Merges: https://codeberg.org/guix/guix/pulls/8812
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:04:28 +09:00
Roman Scherer
a066241c22
gnu: lib2geom: Disable failing polynomial-test on non-x68.
...
* gnu/packages/graphics.scm (lib2geom)[arguments]<#:phases>:
Add disable-polynomial-test on non-x86.
Change-Id: If8fea8381d9ad4e31719463aa6a78efc8ef24efb
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-26 00:04:28 +09:00
Nguyễn Gia Phong
a12284aeba
teams: Nguyễn Gia Phong: Remove from the Python team.
...
* etc/teams.scm ("Nguyễn Gia Phong"): Remove python from the team list.
Change-Id: Ia0b43321b756ec45c8d8b215da57c824c5670dc8
Merges: https://codeberg.org/guix/guix/pulls/8792
2026-05-25 23:40:29 +09:00
Sughosha
1ebc547b5a
gnu: Add skcms.
...
* gnu/packages/graphics.scm (skcms): New variable.
Change-Id: I9aba6db9a09f22d91f9b45ef3ac9913c701c6ff5
Merges: https://codeberg.org/guix/guix/pulls/8719
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-25 22:54:42 +09:00
Sughosha
192806899f
gnu: Add sjpeg.
...
* gnu/packages/image.scm (sjpeg): New variable.
Change-Id: I4eaba610e73848116ab0f5f106dc92e126b0209e
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-25 22:54:42 +09:00
Sughosha
7c23908791
gnu: Add openjph.
...
* gnu/packages/image.scm (openjph): New variable.
Change-Id: Id1f082e887672e854d23191efd3cfe47630d0c49
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-25 22:54:42 +09:00
Andreas Enge
ac43d7ed18
gnu: Remove go-github-com-bradfitz-iter.
...
* gnu/packages/golang-xyz.scm (go-github-com-bradfitz-iter):
Delete variable.
Fixes : guix/guix#8118
Change-Id: I52709935f01d6ba43f883028a9556f66ae15b50f
2026-05-25 12:26:51 +02:00
Andreas Enge
b485b1f548
gnu: Remove xfstests.
...
* gnu/packages/file-systems.scm (xfstests): Delete variable.
Fixes : guix/guix#7960
Change-Id: Ic7b3f1fe18dba83e2e51671c7adb1ee0dffb7c5b
2026-05-25 12:23:19 +02:00
Sharlatan Hellseher
f6816c5f0b
gnu: python-toolshed: Update to 0.4.8.
...
* gnu/packages/python-xyz.scm (python-toolshed): Update to 0.4.8.
[source]: Switch to git-fetch.
[arguments] <tests?>: Enable them.
[native-inputs]: Add python-pytest.
Change-Id: Ia87fc047d4f4da358a998ff0dcf85c9dabf57987
2026-05-25 11:05:24 +01:00
Cayetano Santos
c03aa2be92
gnu: python-toolz: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-toolz): Update to 1.1.0.
[source]: Switch to git-fetch.
[phases]{set-version}: New phase.
[arguments]: Set #:#:test-flags.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.
Merges: guix/guix!7375
Change-Id: Ie6344ad86b632311f059c0ae913b50ab2f4bb7f9
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 11:05:24 +01:00
Yelninei
6b102c6a3a
gnu: python@3.12: Fix tests on the Hurd.
...
* gnu/packages/python.scm (python-3.12)[#:make-flags]: Copy test flags from
python 3.11.
Merges: guix/guix!8793
Change-Id: Id45244f241e259d9a461d51963ef26d0354a8149
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-25 11:05:16 +01:00
Efraim Flashner
fc96dc4faa
gnu: gnome-authenticator: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)
[gnome-authenticator]: Update entry.
Change-Id: Ida8cec1bd2a259ba411712b82e6a9b6da22ca4d6
2026-05-25 12:53:20 +03:00
Christopher Baines
4fb8763179
gnu: bffe: Update to 0-20.fc725c5.
...
* gnu/packages/package-management.scm (bffe): Update to 0-20.fc725c5.
Change-Id: I4a8e58eae34c96b83bd038761767e1765498fb58
2026-05-25 11:29:57 +02:00
Christopher Baines
a38d8dacc0
gnu: nar-herder: Update to 0-55.1b64c18.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-55.1b64c18.
Change-Id: I287a2f186ddf2c06c74c33ea55a7abd21db0173b
2026-05-25 11:29:57 +02:00
Christopher Baines
2df04524f6
gnu: guile-safsaf: Update to 0.2-1.2be5348.
...
* gnu/packages/web.scm (guile-safsaf): Update to 0.2-1.2be5348.
Change-Id: I1d53cb5d9bdb19e88e518e92910c31aaadcce96d
2026-05-25 11:29:57 +02:00
Christopher Baines
f1eaf1bd0a
gnu: guile-knots: Update to 0.1-36.d1cecc0.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-36.d1cecc0.
Change-Id: I5b28c2936f9ca886935324869f36ac0d53a011b4
2026-05-25 11:29:56 +02:00
Efraim Flashner
9e75e743c3
gnu: zola: Update to 0.22.1.
...
* gnu/packages/rust-apps.scm (zola): Update to 0.22.1.
* gnu/packages/rust-sources.scm (rust-syntect-5.2): Remove variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
zola, remove entry for rust-syntect-5.2.
Change-Id: Ib4802546304f8350f527a8465d43f00c28a35a83
2026-05-25 12:08:55 +03:00
Simen Endsjø
4b53f7eb61
gnu: sbcl: Update to 2.6.4.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.6.4.
[patches]: Remove sbcl-fix-arm64-shared-lib.patch.
* gnu/packages/patches/sbcl-fix-arm64-shared-lib.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I777321d896bb5e0683d17916be2c8603a0571fde
2026-05-25 10:38:41 +02:00
Ada Avery
ccbb88e9a9
build-system: asdf: Move config files from etc/ to etc/xdg/
...
The old path caused lisp compilers to set XDG_CONFIG_DIRS to a different value
compared to the rest of the Guix package ecosystem, and that caused things to
get confused. E.g. logging into a gnome session was impossible if the user
profile included a lisp compiler! See https://issues.guix.gnu.org/45360 .
Although that report is about a foreign distro, I have found that the exact
same issue reproduces on Guix System.
Change-Id: Id1ce5c21df8a769be1d1ba8883cafccc277ab191
2026-05-25 10:38:33 +02:00
Efraim Flashner
a7996fee16
gnu: Remove unreferenced rust crates.
...
* gnu/packages/rust-sources.scm (rust-codex-0.120.0,
rust-pipewire-0.8.0.93138d0, rust-pubgrub-0.3.0.b70cf70,
rust-smithay-0.6.0.ede2707): Remove variables.
* gnu/packages/rust-crates.scm: Remove some unused rust crates.
(lookup-cargo-inputs): Update accordingly.
* gnu/packages/patches/codex-0.98.0-remove-patch-sections.patch,
gnu/packages/patches/rust-codex-0.117.0-remove-patch-sections.patch,
gnu/packages/patches/rust-codex-0.120.0-connectors-cache-test-race.patch,
gnu/packages/patches/rust-codex-0.120.0-core-remove-self-dep.patch,
gnu/packages/patches/rust-codex-0.98.0-core-remove-self-dep.patch,
gnu/packages/patches/rust-codex-0.98.0-test-timeout.patch,
gnu/packages/patches/rust-codex-0.98.0-windows-sandbox-protocol-version.patch:
Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Change-Id: I34d0aa3f5f06cea77d80b484fe7205fd3ae68d4a
2026-05-25 10:06:59 +03:00
Sughosha
ae10a358e3
gnu: Add python-pillow-jxl-plugin.
...
* gnu/packages/python-xyz.scm (python-pillow-jxl-plugin): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for
python-pillow-jxl-plugin.
Change-Id: I72dbe99ee7239709383f958bcb15d2043b48949c
2026-05-25 08:55:50 +03:00
Sughosha
9b674758dd
gnu: Add python-pillow-avif-plugin.
...
* gnu/packages/python-xyz.scm (python-pillow-avif-plugin): New variable.
Change-Id: Ied0b9623d8111d165ecd1b1d0cf1945e130e5193
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-25 08:55:28 +03:00
Efraim Flashner
c76496f37c
gnu: rust-crates.scm: Remove duplicate crates.
...
* gnu/packages/rust-crates.scm (rust-minijinja-2.12.0,
rust-minijinja-2.13.0, rust-trycmd-0.15.11): Remove duplicate crates.
Change-Id: I83f7183c49ca82d061f0fb6f4a3d37ec1fa7b35a
2026-05-25 08:43:06 +03:00
Efraim Flashner
1204c1f71e
gnu: python-3.12: Fix dangling if in package definition.
...
* gnu/packages/python.scm (python-3.12)[arguments]: Fix dangling if
statement in make-flags.
Change-Id: I12e7002f13ccb8bbd855f358bef72d9e36c4ac05
2026-05-25 08:35:35 +03:00
Efraim Flashner
f43c3895cd
gnu: python-3.12: Skip a test on powerpc-linux.
...
* gnu/packages/python.scm (python-3.12)[arguments]: Skip a test when
building for powerpc-linux.
Change-Id: I3141badb5c936b49bd49afeb489e501ba8d12571
2026-05-25 08:31:15 +03:00
Maxim Cournoyer
39d04c9f86
services: nginx: Add nginx to the system profile.
...
* gnu/services/web.scm (nginx-service-type): Extend the profile-service-type
with the nginx package.
Change-Id: I72b592c603a971bf9fbb64fe5ce02420010ac363
2026-05-25 13:58:07 +09:00
Maxim Cournoyer
cb1c7ce47b
services: nginx: Adjust indentation.
...
* gnu/services/web.scm (nginx-service-type): Adjust indentation.
Change-Id: I86696b13f7b6209bb3da7970ad4252e8de17305b
2026-05-25 13:58:07 +09:00
Maxim Cournoyer
b936418bd6
gnu: nginx: Fix default configuration directory.
...
* gnu/packages/web.scm (nginx) [#:configure-flags]: Set valid defaults for
--conf-path, --error-log-path, --http-log-path and --pid-path.
[#:phases] {fix-root-dirs}: Rename to...
{move-html-doc}: ... this, and simplify thanks to the above.
Fixes: <https://issues.guix.gnu.org/36388 >
Change-Id: I9f9277e3be156e8ff755789d62c031d010956dba
2026-05-25 13:58:07 +09:00
Maxim Cournoyer
f65cf7f5d7
gnu: nginx-documentation: Modernize.
...
* gnu/packages/web.scm (nginx-documentation)
[#:phases]: Remove trailing #t and use gexps.
Change-Id: Icda61364300bbb021fdea7c4760bb9e3de2d9c70
2026-05-25 13:54:41 +09:00
Maxim Cournoyer
07c3d09dbe
gnu: nginx-documentation: Update to 1.31.1-0.857ceb3.
...
* gnu/packages/web.scm (nginx-documentation): Update to 1.31.1-0.857ceb3.
Change-Id: I5c319f0814e9a008d60e47bc2c18383c1e412dcc
2026-05-25 13:54:41 +09:00
Maxim Cournoyer
07f064c3f1
gnu: nginx: Update to 1.31.1.
...
* gnu/packages/web.scm (nginx): Update to 1.31.1.
Change-Id: I19a46ebbada20bd30dadac31583ddcef61971351
2026-05-25 13:54:41 +09:00
Ashish SHUKLA
8e6f34a4c5
gnu: btrfs-progs: Update to 7.0
...
* gnu/packages/linux.scm (btrfs-progs): Update to 7.0.
Change-Id: I1ffa4f2b2564c64a802ef38c9a180312a3d1ee6a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-24 20:57:53 -07:00
moksh
0e7f87432b
gnu: librewolf: Update to 151.0.1-2 [security-fixes].
...
* gnu/packages/librewolf.scm (librewolf): Update to 151.0.1-2.
Contains Fixes for:
Firefox 151.0 contains fixes for:
CVE-2026-8945: Sandbox escape in Firefox and Firefox Focus for Android
CVE-2026-8946: Incorrect boundary conditions in the Audio/Video: Web
Codecs component
CVE-2026-8947: Use-after-free in the DOM: Bindings (WebIDL) component
CVE-2026-8948: Same-origin policy bypass in the DOM: Networking
component
CVE-2026-8949: Integer overflow in the Widget: Win32 component
CVE-2026-8950: Same-origin policy bypass in the Networking: HTTP
component
CVE-2026-8951: Spoofing issue in the Toolbar component in Firefox for
Android
CVE-2026-8952: Privilege escalation in the Application Update
component
CVE-2026-8953: Sandbox escape due to use-after-free in the Disability
Access APIs component
CVE-2026-8954: Incorrect boundary conditions, integer overflow in the
Audio/Video component
CVE-2026-8955: Privilege escalation in the DOM: Workers component
CVE-2026-8956: Integer overflow in the Networking: JAR component
CVE-2026-8957: Privilege escalation in the Enterprise Policies
component
CVE-2026-8958: Information disclosure, sandbox escape in the Security:
Process Sandboxing component
CVE-2026-8959: Sandbox escape due to incorrect boundary conditions in
the Widget: Win32 component
CVE-2026-8960: Spoofing issue in WebExtensions
CVE-2026-8961: Spoofing issue in the Form Autofill component
CVE-2026-8962: Mitigation bypass in the DOM: Security component
CVE-2026-8963: Spoofing issue in the Web Speech component
CVE-2026-8964: Spoofing issue in the Popup Blocker component
CVE-2026-8965: Information disclosure in the DOM: Security component
CVE-2026-8966: Information disclosure in the IP Protection component
CVE-2026-8967: Information disclosure in the Graphics: WebGPU
component
CVE-2026-8968: Denial-of-service due to invalid pointer in the
Audio/Video: Web Codecs component
CVE-2026-8969: Mitigation bypass in the DOM: Security component
CVE-2026-8970: Privilege escalation in the Security component
CVE-2026-8971: Same-origin policy bypass in the Networking: JAR
component
CVE-2026-8972: Privilege escalation in the WebRTC: Audio/Video
component
CVE-2026-8973: Memory safety bugs fixed in Firefox 151
CVE-2026-8974: Memory safety bugs fixed in Firefox ESR 140.11 and
Firefox 151
CVE-2026-8975: Memory safety bugs fixed in Firefox ESR 115.36, Firefox
ESR 140.11 and Firefox 151
Change-Id: I7a73e001546ddfa5f2f48ad569f1c60ac807a10a
2026-05-24 19:45:21 -07:00
moksh
6e339966e7
gnu: firefox-l10n: Update to a8799feda04a221a2c552576501975662c5350bb.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to a8799feda04a221a2c552576501975662c5350bb.
Change-Id: I8f079c2eb5ccaf9933b47f5ed53de7e578777e44
2026-05-24 19:45:20 -07:00
moksh
67e789f8a3
gnu: nss-rapid: Update to 3.124.
...
* gnu/packages/nss.scm (nss-rapid): Update to 3.124.
Change-Id: I93feb723fb683b32346c049514af335542d286c3
2026-05-24 19:45:19 -07:00
Yelninei
c78ab8151a
gnu: strace: Update to 7.0.
...
* gnu/packages/linux.scm (strace): Update to 7.0.
Change-Id: I1a087f36cee1d6e3603c503634c268ac39027325
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-24 17:05:39 -07:00
Denis 'GNUtoo' Carikli
f71cf7b0df
system: images: rock-4c-plus: remove duplicated serial port service.
...
Without this change, the rock-4c-plus boots fine and we can see the serial
port output is fine, but only part of what is typed through the serial port
reaches the console. This makes it very difficult to type commands.
And with this change, the serial port is already activated automatically and
in that case we can interact well with the console.
* gnu/system/images/rock-4c-plus.scm (rock-4c-plus-barebones-os):
remove serial port service.
Change-Id: Ieb87f2ed6054b529ffa4399fcf4ec997e3e454a6
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-24 16:14:16 -07:00
Sharlatan Hellseher
55e438ecbc
gnu: gallia: Update to 2.1.1.
...
* gnu/packages/cybersecurity.scm (gallia): Update to 2.1.1.
[inputs]: Remove python-aiofiles, python-can, python-construct,
python-exitcode, python-httpx, python-more-itertools, python-msgspec,
python-psutil, and python-pygit2; add python-wcwidth.
[native-inputs]: Remove python-pygit2.
Change-Id: I7ccda9cacea13bf62a8eabc7de6fb6854634c226
2026-05-24 23:56:25 +01:00
Hugo Buddelmeijer
8a693d11c6
gnu: mcy: Fix pyproject build.
...
* gnu/packages/electronics.scm (mcy): Fix pyproject build.
[arguments]<#:phases>: Fix python:wrap phase.
Merges: guix/guix!8799
Change-Id: I75579c9388cb2e834d458b1b838d416d76ec6388
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:46:39 +01:00
Hugo Buddelmeijer
65a59ca40a
gnu: eqy: Fix pyproject build.
...
* gnu/packages/electronics.scm (eqy): Fix pyproject build.
[arguments]<#:phases>: Fix python:wrap phase.
Relates-to: guix/guix!8799
Change-Id: Ie0a6821ed4669c0178376836dbb06d3fb998132d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:46:36 +01:00
Hugo Buddelmeijer
895c17b787
gnu: fenics: Fix Python 3.12 build.
...
* gnu/packages/simulation.scm (fenics): Fix Python 3.12 build.
[arguments]<#:test-flags>: Ignore failing test.
Fixes : guix/guix#8602
Merges: guix/guix!8801
Change-Id: I022ff73170fa0b451d3a44e9bab981f180e74ac3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:43:31 +01:00
Hugo Buddelmeijer
9bf52e4cbf
gnu: golly: Fix style.
...
* gnu/packages/games.scm (golly): Fix style.
[arguments]: Use gexps.
Merges: guix/guix!8803
Change-Id: Ic2b6c083a3542584ce28b0718605c6795cfac8df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:40:24 +01:00
Hugo Buddelmeijer
d1bb7911f4
gnu: golly: Update to 5.0.
...
* gnu/packages/games.scm (golly): Update to 5.0.
Relates-to: guix/guix!8803
Change-Id: Id51cffda75db9c78ebc87998b7d611062acb4279
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:40:21 +01:00
Hugo Buddelmeijer
17756ef0d3
gnu: golly: Fix Python 3.12 build.
...
* gnu/packages/games.scm (golly): Fix Python 3.12 build.
[native-inputs]: Add python-setuptools.
Relates-to: guix/guix!8803
Change-Id: I89bb3bc4f7c13e6cd2ffffc2a5a01bb99f75eea6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:40:14 +01:00
Hugo Buddelmeijer
ecfe54e6cf
gnu: python-3.10: Fix build.
...
* gnu/packages/python.scm (python-3.10): Fix build.
[arguments]<#:test-target>: Set to "test".
Merges: guix/guix!8804
Change-Id: I65cdf2111da684652a5ba6252cb23a5b15e1d6a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 23:37:29 +01:00
Sharlatan Hellseher
68ae975687
gnu: packages/python-xyz: Sort python-s[op] variables.
...
gnu/packages/python-xyz.scm (python-socksipy-branch,
python-socksipychain, python-sortedcollections, python-sortedcontainers,
python-soupsieve, python-spectra, python-speedy-antlr-tool, python-speg,
python-spinners): Sort variables alphabetically.
Change-Id: I8092027ab7765b1e7abcec2a859528a051efa047
2026-05-24 23:30:58 +01:00
Hilton Chain
93635a2bff
file-systems: file-system-needed-for-boot?: Include more mount points.
...
This is useful when separating rootfs into many mount points, especially for
mounting tmpfs as /. Mount points in this change are found and tested by
booting from a clean rootfs with such setup.
* gnu/system/file-systems.scm (file-system-needed-for-boot?): Mark /etc,
/var/lib and /var/log as needed for boot.
Merges: #8345
2026-05-24 23:05:34 +08:00
Hilton Chain
4c824e25c4
Revert "home: gnupg: Remove extraneous lambda wrapper."
...
This reverts commit 6989890f65 .
The wrapper was added in f0079d20ae by intention.
Merges: #8661
2026-05-24 23:05:33 +08:00
luca
dfdf3553a9
gnu: fzf: Update to 0.73.0.
...
* gnu/packages/terminals.scm (fzf): Update to 0.73.0.
Merges guix/guix!8785
Change-Id: I3a0f7f747977e54406d38659c7902106417ffe4e
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-24 16:21:02 +02:00
Nicolas Goaziou
5a67fd1914
gnu: emacs-notmuch: Fix build.
...
* gnu/packages/mail.scm (emacs-notmuch)[outputs]: Reset outputs inherited from
notmuch package.
Change-Id: I4d468b9e31a918dfb82637afa723d80e15c614b7
2026-05-24 15:42:16 +02:00
Maxim Cournoyer
094e50ffc5
gnu: openresolv: Update to 3.17.4.
...
* gnu/packages/dns.scm (openresolv): Update to 3.17.4.
Change-Id: I0347cb7c88423d189a1eac05ad8f9fad1b3e6138
2026-05-24 21:45:33 +09:00
Andreas Enge
68cc29defc
gnu: Remove python-ansicolors.
...
* gnu/packages/python-xyz.scm (python-ansicolors): Delete variable.
Fixes : guix/guix#7519
Change-Id: Ie3e61b8017759bcb950d83ae0ca433f8608646e8
2026-05-24 13:25:42 +02:00
Andreas Enge
31182c8e81
gnu: Remove python-logutils.
...
* gnu/packages/python-xyz.scm (python-logutils): Delete variable.
Fixes : guix/guix#7512
Change-Id: I6c51a423d30ff520e189b13efcc7bb174065946a
2026-05-24 13:23:33 +02:00
Andreas Enge
a353a5732e
gnu: Remove python-helper.
...
* gnu/packages/python-xyz.scm (python-helper): Delete variable.
Change-Id: Ic0baae62d66672e46ac8c177918e796effd39044
2026-05-24 13:22:45 +02:00
Cayetano Santos
773277c256
gnu: Add stable-diffusion-cpp.
...
* gnu/packages/machine-learning.scm (stable-diffusion-cpp): New variable.
Merges guix/guix!8676
Change-Id: Id31d252ce45bb7fd99d43e7cd3a29bcdde11916f
2026-05-24 12:28:42 +02:00
Cayetano Santos
7682c6ae55
gnu: Add ggml-for-stable-diffusion.
...
* gnu/packages/machine-learning.scm (ggml-for-stable-diffusion): New
variable.
Merges guix/guix!8676
Change-Id: I6f39882e3a5751ed5bb69f5ac97a55685566c70a
2026-05-24 12:28:42 +02:00
Jan Wielkiewicz
dfb6f229e5
gnu: blender: Update to 4.5.10.
...
* gnu/packages/graphics.scm (blender): Update to 4.5.10. Use
G-Expressions over all arguments entries.
[phases]{install-assets, link-python-binary}: New phases.
{wrap-bin}: Update phase.
[native-inputs]: Add pkg-config.
[inputs]: Add blender-assets, fftwf, shaderc, vulkan-headers, and
vulkan-loader.
Merges: guix/guix!8783
Fixes : guix/guix#8577
Closes : guix/guix!6746
Change-Id: I11098ad54d50c2b5217dc3d828a397478dfd5896
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:47 +01:00
Jan Wielkiewicz
1ceaf5f427
gnu: Add blender-assets.
...
* gnu/packages/graphics.scm (blender-assets): New variable.
Relates-to: guix/guix!8783
Change-Id: If789593a07a3cae33cb117a787a779d08dc3b900
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:47 +01:00
Jan Wielkiewicz
241e184724
gnu: glog: Fix build failure on non-Windows platforms.
...
* gnu/packages/logging.scm (glog)[source] <patches>: Add patch to fix
incorrect Windows.h inclusion.
* gnu/packages/patches/glog-windows-h-nonwindows.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Relates-to: guix/guix!8783
Change-Id: Ia6fde8932cc9a67370ffae76cfcf3b7b538d6889
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:47 +01:00
Hugo Buddelmeijer
b8a8a34725
gnu: mantid: Fix Python 3.12+ compatibility.
...
* gnu/packages/physics.scm (mantid): Fix Python 3.12+ compatibility.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Merges: guix/guix!8784
Change-Id: Idad6af1823c308d9da4b59b756dfe937a257f972
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:47 +01:00
Hugo Buddelmeijer
c9d8bf4ec7
gnu: cogserver: Fix Python 3.12+ compatibility.
...
* gnu/packages/opencog.scm (cogserver): Fix Python 3.12+ compatibility.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Relates-to: guix/guix!8784
Change-Id: I40795e14a0d39ee56f937d843f11a19e3c361a6d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:47 +01:00
Hugo Buddelmeijer
903dc62f3d
gnu: atomspace: Fix Python 3.12+ compatibility.
...
* gnu/packages/opencog.scm (atomspace): Fix Python 3.12+ compatibility.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Relates-to: guix/guix!8784
Change-Id: Id5f7c494042f1499ba87d500a0edf5d97569fc73
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:47 +01:00
Hugo Buddelmeijer
ac00d80cfb
gnu: mercurial: Fix Python 3.12 compatibility.
...
* gnu/packages/version-control.scm (mercurial): Fix Python 3.12 compatibility.
[arguments]<#:phases>: Replace hardcoded python3.11 string.
Relates-to: guix/guix!8784
Change-Id: I23a6c8d54f64edb2928acb2f8e3691d9d0bb501c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
4b36e31362
gnu: cartridges: Fix Python 3.12+ compatibility.
...
* gnu/packages/gnome-circle.scm (cartridges): Fix Python 3.12+ compatibility.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Relates-to: guix/guix!8784
Change-Id: Icc7edb115cfb0141ddbd5366329c52f852cda2c1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
9991d93aac
gnu: cadabra2: Fix Python 3.12+ compatibility.
...
* gnu/packages/engineering.scm (cadabra2): Fix Python 3.12+ compatibility.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Relates-to: guix/guix!8784
Change-Id: I866b23d2d6e36d2e1d185da88066c37c339046dc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
22e20111f2
gnu: python-hdlconvertor: Fix build with Python 3.12+.
...
* gnu/packages/electronics.scm (python-hdlconvertor): Fix Python 3.12+ build.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Relates-to: guix/guix!8784
Change-Id: I5f70c48e3e705b4f26d849de81de16aae395696c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
495a81ada8
gnu: calibre: Fix Python 3.12 build.
...
* gnu/packages/ebook.scm (calibre): Fix Python 3.12 build.
[arguments]<#:phases>: Replace hardcoded python3.11 path.
Relates-to: guix/guix!8784
Change-Id: I293de5bf628d164a64cebc2a9bdfc90b5f527162
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
935cb890d4
gnu: python-hatch-regex-commit: Fix pyproject-build-system build.
...
* gnu/packages/python-xyz.scm (python-hatch-regex-commit): Fix build.
[arguments]<#:tests?>: Disable, there are no tests.
Merges: guix/guix!8787
Change-Id: I813ecf05f3316a6725f5f3347d4c075b2e4fc5a6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Nicolas Graves
ceadb503d5
gnu: dico: Update to 2.12-0.05da4bc to fix build with Python@3.12.
...
Fetching from upstream source maybe unreliable and requires forking to
some reachable VCS services, this change includes fixes made after
collaboration with project author Sergey Poznyakoff <gray@gnu.org >.
* gnu/packages/dictionaries.scm (dico): Update to 2.12-0.05da4bc.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Replace the 'boostrap phase by the custom
bootstrap in GNU Dico. Extend a bit the phase 'set-shell-file-name
and rename it 'post-configure.
[native-inputs]: Add autoconf-2.71, automake, bison, flex,
gettext-minimal, libtool, perl, texinfo.
Merges: guix/guix!8514
Change-Id: Ibc2951150507b8f0d3c4f447bceb2c51e445c2d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
df134dcc5f
gnu: python-py7zr: Update to 1.0.0.
...
* gnu/packages/python-compression.scm (python-py7zr): Update to 1.0.0.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Disable brotli tests.
[propagated-inputs]: Add python-backports-zstd.
[native-inputs]: Remove python-pypa-build, and python-py-cpuinfo.
Merges: guix/guix!8749
Change-Id: I8a192507bee2c36ab02d2a2514fe38dd58fce353
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:46 +01:00
Hugo Buddelmeijer
bf571505d5
gnu: python-pyppmd: Proper disable benchmarks.
...
* gnu/packages/python-compression.scm (python-pyppmd):
[arguments] <test-flags>: Proper disable benchmarks.
[native-inputs]: Add python-hypothesis and python-pytest-timeout.
Relates-to: guix/guix!8749
Change-Id: I0fa5dc54bde98a85a0942fc8ebd0b065a37ecb34
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:45 +01:00
Hugo Buddelmeijer
bcea11ed48
gnu: python-inflate64: Update to 1.0.4.
...
* gnu/packages/python-compression.scm (python-inflate64): Update to 1.0.4.
Relates-to: guix/guix!8749
Change-Id: I425677cd0c3a456709162a5d027a1873293b1c74
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:45 +01:00
Hugo Buddelmeijer
10c943fe11
gnu: python-pybcj: Update to 1.0.7.
...
* gnu/packages/python-compression.scm (python-pybcj): Update to 1.0.7.
[source]: Switch to git-fetch.
[home-page]: Change to github; development happens there as seen in
<https://pypi.org/project/pybcj/ >.
[native-inputs]: Add python-hypothesis.
Relates-to: guix/guix!8749
Change-Id: I582a7d158a347a1ef1a2a5d4574081cc7ebd39d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:45 +01:00
Hugo Buddelmeijer
9abfa7c62f
gnu: openshot: Fix build with Python 3.12.
...
* gnu/packages/video.scm (openshot): Fix build with Python 3.12.
[arguments]<#:phases>: Put build phase back.
Merges: guix/guix!8736
Change-Id: I87b94e13cbc7a0d6daea06457906ff04217c9f96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:45 +01:00
Sharlatan Hellseher
0e07988281
gnu: debops: Return ansible to inputs.
...
* gnu/packages/admin.scm (debops):
[inputs]: Add ansible.
Change-Id: I5537423c9d7bf34dfd83ca5bee70ad24d55ddd80
2026-05-24 10:19:45 +01:00
Sharlatan Hellseher
d07ca7dea2
gnu: ansible: Fix site packages path on Python@3.12.
...
* gnu/packages/admin.scm (ansible):
[native-search-paths]: Update site-packages path for Python 3.12
version.
Change-Id: Ic1fc8af7e8b72dfd8576f0ce8107d19a1b996dfc
2026-05-24 10:19:45 +01:00
Sharlatan Hellseher
e1dc810ede
gnu: python-scm-sr-ht: Remove set-version phase.
...
* gnu/packages/sourcehut.scm (python-scm-sr-ht):
[phases]{set-version}: Remove phase.
[native-inputs]: Add python-setuptools-scm.
Change-Id: I2b1ac766fcace10bf463371f255e589f464b1567
2026-05-24 10:19:45 +01:00
Sharlatan Hellseher
931548d248
gnu: python-core-sr-ht: Remove set-version phase.
...
* gnu/packages/sourcehut.scm (python-core-sr-ht):
[phases]{set-version}: Remove phase.
[native-inputs]: Add python-setuptools-scm.
Change-Id: Ia5c9e35bbc52e3bd82550c18b31f397dc1d172ea
2026-05-24 10:19:45 +01:00
Sharlatan Hellseher
c07997263a
gnu: python-celery: Update to 5.6.3.
...
* gnu/packages/python-xyz.scm (python-celery): Update to 5.6.3.
[propagated-inputs]: Remove python-click-8.1; add python-click.
Change-Id: I460c6af1428ec16a59f09069b50e2fe0445e22d2
2026-05-24 10:19:45 +01:00
Sharlatan Hellseher
4439e5faf7
gnu: python-click-repl: Update to 0.3.0-1.b84191a.
...
* gnu/packages/python-xyz.scm (python-click-repl): Update to
b84191aec21b407b3cb3374ff1ab000887d38f29 commit.
[propagated-inputs]: Remove python-click-8.1; add python-click.
Change-Id: Ia8079ece2255446111a7ea818b703d1aaf030133
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
e7c55d275f
gnu: python-rbfly: Update to 0.11.0.
...
* gnu/packages/python-xyz.scm (python-rbfly): Update to 0.11.0.
[arguments] <test-flags>: Keep options, skip one test on 32bit
systems.
[phases]{remove-local-source}: New phase.
[native-inputs]: Remove python-wheel.
Change-Id: I38584474a8e2f952c66c77d1c3b751bed00e124a
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
9052cc623a
gnu: python-pandas: Skip one test on 32bit systems.
...
* gnu/packages/python-science.scm (python-pandas):
[arguments] <test-flags>: Skip one test on 32bit systems.
Change-Id: Ib7c46e4573358fa3088bdc4100b9ce112381d988
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
fe6227a47f
gnu: python-marshmallow: Skip one test on 32bit systems.
...
* gnu/packages/python-xyz.scm (python-marshmallow):
[arguments] <test-flags>: Skip 1 test on 32bit systems.
[phases]{set-check-environment}: Remove phase.
Change-Id: I3debc5e48d638b86eebce8682b8fc0a2e0510393
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
11b7eebe4b
gnu: python-loguru: Skip 2 tests on 32bit systems.
...
* gnu/packages/python-xyz.scm (python-loguru):
[arguments] <test-flags>: Skip 2 tests on 32bit systems.
Change-Id: I9496453aa0c19302498a3eee76f185837fd4636b
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
81c4285031
gnu: rayforge: Update to 1.7.7.
...
* gnu/packages/engineering.scm (rayforge): Update to 1.7.7.
[arguments] <test-flags>: Run some portion of test suit.
[phases]{write-version-file, fix-test}: Remove phases.
{relax-requirements, set-home, remove-local-source}: New phases.
[inputs]: Remove python-pyserial-asyncio; add python-gitpython,
python-pluggy, python-pymupdf, python-pyserial, and python-trimesh.
[home-page]: Update URL.
Change-Id: I5c0201c3d4678ed6c4b522c7e2479d850efae64b
2026-05-24 10:19:44 +01:00
Andreas Enge
954f20d024
gnu: calibre: Refresh input.
...
* gnu/packages/ebook.scm (calibre)[inputs]: Replace
python-dnspython-1.16 by python-dnspython.
Relates-to: guix/guix!8563
Change-Id: I84a48f446a3e0994251d75c76bdf6df447c1e12d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
b72a20aa83
gnu: komikku: Update to 50.4.0.
...
* gnu/packages/gnome-circle.scm (komikku): Update to 50.4.0.
[inputs]: Remove python-cloudscraper, python-pillow-heif-0.22,
python-pure-protobuf, and python-pycairo.
Change-Id: I20eae3281add1bc5979463356dc65c40ea0f0207
2026-05-24 10:19:44 +01:00
Sharlatan Hellseher
9678b8cfdc
gnu: python-pydub: Fix tests.
...
* gnu/packages/python-xyz.scm (python-pydub):
[source] <patches>: Apply upstream patch to fix tests.
Change-Id: I771d0b59a61304bf35e54ce64dbd54ee76861b33
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
b1a31f1bc5
gnu: librelane: Relax required python-click version.
...
* gnu/packages/electronics.scm (librelane):
[phases]{relax-requirements}: New phase.
Change-Id: I17745a1a81af1142c532a5a8b04710f793861953
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
177646a987
gnu: python-scprep: Skip more tests.
...
* gnu/packages/bioinformatics.scm (python-scprep):
[arguments] <test-flags>: Skip 7 more tests.
Change-Id: I70ef7eb97d638c37d31ce4ea00cb59bd0a1da440
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
8226c1e043
gnu: python-yamlcore: Fix tests.
...
* gnu/packages/python-xyz.scm (python-yamlcore):
[phases]{fix-test-file-names}: New phase.
[native-inputs]: Add python-pytest.
Change-Id: I0da9eae7fb7d78d4cd99cd9aef4a7f73a208ad08
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
69c1ed747f
gnu: python-qtconsole: Fix tests.
...
* gnu/packages/jupyter.scm (python-qtconsole):
[arguments] <test-flags>: Rework skipped/ignored tests.
Change-Id: Ia37113d53a85214f4f984b3af847081ac7f87c06
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
8127a13bbc
gnu: python-loguru: Update to 0.7.3-0.75b9201.
...
* gnu/packages/python-xyz.scm (python-loguru): Update to
75b920160d0655c1631a2739b4470fc12317a155 commit.
[arguments]: Drop all.
[native-inputs]: Remove python-pytest-mypy-plugins and
python-pytest-xdist; add python-mypy-for-tests and tzdata-for-tests.
Change-Id: I28efa4bfc2c97eb6544e910b4b2826acf3707db4
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
87118845d8
gnu: python-param: Update to 2.3.3.
...
* gnu/packages/python-xyz.scm (python-param): Update to 2.3.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-ipython and python-pytest-xdist; add
python-ipython-minimal.
Change-Id: I4af32ce74056aa1654053ef699e115a91e8ae52a
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
2d7294999b
gnu: python-numpy-documentation: Fix build on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-numpy-documentation):
[native-inputs]: Add python-setuptools.
Change-Id: I4ed1ac1baeaeb463c2d0612e231e6e57aa55ea86
2026-05-24 10:19:43 +01:00
Sharlatan Hellseher
350a400004
gnu: python-librosa: Fix tests.
...
* gnu/packages/audio.scm (python-librosa): Use G-expressions.
[native-inputs]: Remove python-wheel; add python-pytest-mpl.
Change-Id: I182b8326a01081a43fa1c57c9a54d0ba01ea10ec
2026-05-24 10:19:42 +01:00
Sharlatan Hellseher
05bd2bd98b
gnu: python-yewtube: Update to 2.13.1.
...
* gnu/packages/video.scm (python-yewtube): Update to 2.13.1.
[phases]{relax-requirements}: Substitute specific httpx constrain.
{configure-tests}: Remove phase.
{set-home}: New phase.
[propagated-inputs]: Remove python-youtube-search; add
python-yewtube-search.
[native-inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: I8d1f9d8d310fcbec740630fcb8b8e7aa45be4a08
2026-05-24 10:19:42 +01:00
Sharlatan Hellseher
d601cb63fc
gnu: Add python-yewtube-search.
...
* gnu/packages/python-web.scm (python-yewtube-search): New variable.
Change-Id: I2581467d618b71ae4865cf2d987cda3165b252be
2026-05-24 10:19:42 +01:00
Sharlatan Hellseher
fcac1bd64e
gnu: silkaj: Update to 0.12.1-0.dabe484.
...
* gnu/packages/finance.scm (silkaj): Update to
dabe484ba1871030be33a1473ee473004e102763 commit.
Change-Id: Ie5d25c3495d0b331cded979340d716304ef77653
2026-05-24 10:19:42 +01:00
Efraim Flashner
818e6fd162
gnu: python-hypothesis: Skip a test on riscv64-linux.
...
* gnu/packages/check.scm (python-hypothesis)[arguments]: Add a test to
the test-flags to skip when building for riscv64-linux.
Change-Id: Ic6c9ff752212d11a20d4821be30e90912e7fc696
2026-05-24 10:19:42 +01:00
Hugo Buddelmeijer
994fe883bd
gnu: python-omegaconf: Update to 2.3.0-1.71e0264.
...
* gnu/packages/python-xyz.scm (python-omegaconf): Update to
71e02647d93bb8bd467502008940317920ec7e5b commit.
Merges: guix/guix!8709
Change-Id: I6884d09fd68792fe488f4be7612be0ab0b928337
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:42 +01:00
Sharlatan Hellseher
fd73238737
gnu: python-esptool: Update to 5.2.0.
...
* gnu/packages/engineering.scm (python-esptool): Update to 5.2.0.
Change-Id: I32ec233f70e2630d88506bfd3b1df9cf8cdc77f3
2026-05-24 10:19:42 +01:00
Sharlatan Hellseher
ffd54b8a2f
gnu: mopidy: Skip 3 tests.
...
* gnu/packages/music.scm (mopidy):
[arguments] <test-flags>: Skip 3 more tests.
[native-inputs]: Add python-setuptools-scm.
Change-Id: I7c0ac828cfb7897da37ec8d998938354c55d439c
2026-05-24 10:19:42 +01:00
Sharlatan Hellseher
6629fee7c1
gnu: Add python-cyclopts.
...
* gnu/packages/python-xyz.scm (python-cyclopts): New variable.
Change-Id: Ie2f939ac524f5dc00d9f3b9d460838bd6f3e0a87
2026-05-24 10:19:41 +01:00
Sharlatan Hellseher
d101ef7fd6
gnu: Add python-rich-rst.
...
* gnu/packages/python-xyz.scm (python-rich-rst): New variable.
Change-Id: Iebfdbc7b3659b09a0038d661b007f54aaf81a217
2026-05-24 10:19:41 +01:00
Sharlatan Hellseher
cf75a76ada
gnu: python-psutil: Skip 2 tests on 32bit systems.
...
* gnu/packages/python-xyz.scm (python-psutil):
[arguments] <test-flags>: Skip two tests on 32bit systesm.
Change-Id: I9caaa7687359b8dec25c03b6df49970892171a95
2026-05-24 10:19:41 +01:00
Sharlatan Hellseher
69b6373c36
gnu: python-psleak: Skip tests on 32bit systems.
...
If we change change the PYTHONMALLOC environment variable to default or
pymalloc then the tests pass on i686 but upstream specifically uses
malloc.
See: <https://codeberg.org/guix/guix/issues/8413#issuecomment-15183744 >.
* gnu/packages/python-check.scm (python-psleak):
[arguments] <tests?>: Skip tests on 32bit system.
Change-Id: I1bfe65d40f9b7311035c21b16c81dfda528e8db1
2026-05-24 10:19:41 +01:00
Hugo Buddelmeijer
277e6b1184
gnu: ldc-bootstrap: Fix build with Python 3.12.
...
* gnu/packages/dlang.scm (ldc-bootstrap): Fix build.
[native-inputs]: Add python-setuptools.
Merges: guix/guix!8689
Change-Id: I83046ac8e8a0198248ca762a9d0df61edf93c87b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:41 +01:00
Nicolas Graves
d43c5053fd
gnu: python-mypy: Update to 1.18.2.
...
* gnu/packages/python-check.scm (python-mypy): Update to 1.18.2.
Change-Id: Ie868791669b01f401af7ff3ac655e9772d18eb26
Merges:: guix/guix!7207
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:41 +01:00
Nicolas Graves
ce43795dec
gnu: python-wrapt: Use python-mypy-for-tests.
...
* gnu/packages/python-xyz.scm (python-wrapt)[native-inputs]: Replace
python-mypy by python-mypy-for-tests.
Change-Id: I293b435e155dee4c635ede3933e987e4015017ff
Relates-to: guix/guix!7207
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:41 +01:00
Nicolas Graves
a7e01f4e71
gnu: Add python-mypy-for-tests.
...
* gnu/packages/python-check.scm (python-mypy-for-tests): New variable.
Change-Id: I3a86b959ff5e55f8323600893d5eee7cf4bf5d99
Relates-to: guix/guix!7207
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:41 +01:00
Sharlatan Hellseher
0ddc9b1c5a
gnu: you-get: Update to 0.4.1743.
...
* gnu/packages/video.scm (you-get): Update to 0.4.1743.
[inputs]: Add python-dukpy.
Change-Id: I8a820e97d07a8fd8c853fd2a92b989c56e7a1c6e
2026-05-24 10:19:40 +01:00
Sharlatan Hellseher
104073d831
gnu: Add python-dukpy.
...
* gnu/packages/python-web.scm (python-dukpy): New variable.
Change-Id: Ieb8ba9de5753321edda6bf73b0f032ec5f872d1b
2026-05-24 10:19:40 +01:00
Sharlatan Hellseher
0a57bdecf1
gnu: pigx-scrnaseq: Fix build on Python@3.12.
...
* gnu/packages/bioinformatics.scm (pigx-scrnaseq):
[native-inputs]: Add python-setuptools.
Change-Id: I80ed3e99e23e6d04f2e4a670283efce80fc43dfb
2026-05-24 10:19:40 +01:00
Sharlatan Hellseher
48f38de73e
gnu: snakemake-5: Fix build and tests.
...
* gnu/packages/python-science.scm (snakemake-5):
[source] <snippet>: Delete versioneer.py script and relay on Guix's
custom package instead.
[arguments] <test-flags>: Skip the whole group of test_lint tests.
[native-inputs]: Remove python-wheel; add python-versioneer.
Change-Id: I4072fca930e2e148e1bc121f3ede5e2ad668fe14
2026-05-24 10:19:40 +01:00
Sharlatan Hellseher
8422da898d
gnu: snakemake-6: Fix build and tests.
...
* gnu/packages/python-science.scm (snakemake-6):
[source] <snippet>: Delete versioneer.py script and relay on Guix's
custom package instead.
[arguments] <test-flags>: Skip the whole group of test_lint tests.
[native-inputs]: Remove python-wheel; add python-versioneer.
Change-Id: I7f9e9ec521f814ef7710c7b8036408fbf1eb2425
2026-05-24 10:19:40 +01:00
Hugo Buddelmeijer
2cf26002da
gnu: caribou: Update to 0.4.21-0.9c900f0.
...
* gnu/packages/gnome.scm (caribou): Update to 0.4.21-0.9c900f0.
[source]: Switch to git-fetch.
[inputs]: Remove labels.
[native-inputs]: Add autoconf, automake, gnome-common, libtool, and
which. Remove labels.
Change-Id: I18ebc3588db5fe6138e6dec6937bbbace34fd36d
Merges: https://codeberg.org/guix/guix/pulls/8595
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:40 +01:00
Hugo Buddelmeijer
4099aa9be2
gnu: gnome-shell-extension-gsconnect: Update to 72.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect): Update to 72.
[inputs]: Remove caribou.
Change-Id: Ie8b271da0f877a3fea3d23c8aa5502a66aafee2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:40 +01:00
Efraim Flashner
4bec804ff0
gnu: qtwebengine-5: Fix build with python@3.12.
...
* gnu/packages/qt.scm (qtwebengine-5)[source]: Add a patch to adjust
python-six. Add to the snippet to work around 'imp' being removed from
python@3.12 .
* gnu/packages/patches/qtwebengine5-python312-six-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Fixes : guix/guix#8576
Change-Id: Ib202d3eb50764ed46c57610e9abdbb4db118362a
2026-05-24 10:19:40 +01:00
Sharlatan Hellseher
43498cde15
gnu: fenics-dolfin: Fix build on Python@3.12.
...
* gnu/packages/simulation.scm (fenics-dolfin):
[native-inputs]: Add python-setuptools.
Change-Id: Id0cd4c11f192a7055839f482fc72575d306e4fa5
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
54b724eff5
gnu: debops: Update to 3.3.0.
...
* gnu/packages/admin.scm (debops): Update to 3.3.0.
[inputs]: Remove ansible for now, build fails with error
"ModuleNotFoundError: No module named 'setuptools'" when present.
[phases]{wrap-script}: Unwrap "/bin/ansible" for now.
Change-Id: I0e481cf4ca37f6a3576ff75b7348e9e3eaeb3868
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
af81d8a74a
gnu: python-pivy: Fix build.
...
* gnu/packages/python-graphics.scm (python-pivy):
[inputs]: Remove python-wrapper.
[native-inputs]: Add python-setuptools.
Change-Id: I4a36a5ab84dc9182bf8acfc8d951423022a8ff9c
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
4e134bcb3b
gnu: python-pivy: Fix indentation.
...
* gnu/packages/python-graphics.scm (python-pivy): Fix indentation.
Change-Id: Ia85695da0d336afe62d8d6e6dd8f4c9b7662147c
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
60c5757eb7
gnu: ytcc: Update to 2.8.0.
...
* gnu/packages/video.scm (ytcc): Update to 2.8.0.
[arguments] <test-flags>: Rework skipped tests.
[phases]{pre-check}: New phase.
[inputs]: Remove python-urllib3, python-requests, python-pycryptodomex,
python-mutagen, and python-brotli; add mpv and python-defusedxml.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
Change-Id: I8b486fd7bff2b34a696f2c14d957f197c311765b
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
1a01c04db8
gnu: trac: Fix build on Python@3.12.
...
* gnu/packages/version-control.scm (trac):
[propagated-inputs]: Add python-standard-smtpd.
Change-Id: I6aae7682e7c240c19214b15ea61144683ba051d5
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
dcb1dab50b
gnu: Add python-standard-smtpd.
...
* gnu/packages/python-xyz.scm (python-standard-smtpd): New variable.
Change-Id: I1f9818a1772f9aca67f43ae0d46ecdd898b6f2d7
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
73267a8423
gnu: Add python-standard-asynchat.
...
* gnu/packages/python-xyz.scm (python-standard-asynchat): New variable.
Change-Id: I680e9b61db82e1ec2af75dc84e673a5df84b687b
2026-05-24 10:19:39 +01:00
Sharlatan Hellseher
9810495af0
gnu: Add python-standard-asyncore.
...
* gnu/packages/python-xyz.scm (%python-standard-pep-594-version,
%python-standard-pep-594-source, python-standard-asyncore): New
variables.
Change-Id: Ia90cf7e8f2f5bfd91525c89b1d8294b480bd5480
2026-05-24 10:19:38 +01:00
Efraim Flashner
78a7e930cd
gnu: aubio: Fix building with python-3.12.
...
* gnu/packages/audio.scm (aubio)[source]: Add patch.
* gnu/packages/patches/aubio-waflib-python312-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Id7bbd06f8cd162ea6ed5ac7c73bbae74a3075cc7
Merges: https://codeberg.org/guix/guix/pulls/8534
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:38 +01:00
Sharlatan Hellseher
75ef10a944
gnu: python-matplotlib-documentation: Fix build on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-matplotlib-documentation):
[native-inputs]: Add python-setuptools.
Change-Id: I747881482c5a6fc65b6e2914b2823f687986e31e
2026-05-24 10:19:38 +01:00
Sharlatan Hellseher
2cf215ec54
gnu: python-plotly: Fix version setup.
...
* gnu/packages/python-science.scm (python-plotly):
[source] <snippet>: Remove versioneer.py script to relay on Guix's
custom package.
[native-inputs]: Add python-versioneer.
Change-Id: I08e600e7708a8024d296b356296b471d5e7e4dd2
2026-05-24 10:19:38 +01:00
Sharlatan Hellseher
e763c4fdc8
gnu: python-baltica: Build with snakemake@8.
...
* gnu/packages/bioinformatics.scm (python-baltica):
[propagated-inputs]: Remove snakemake-7; add snakemake.
Change-Id: Ic3a755d8218da2f71d411ddd2535af79bbe43f72
2026-05-24 10:19:38 +01:00
Hugo Buddelmeijer
5f09b5f494
gnu: qpageview: Update to 1.0.4.
...
* gnu/packages/image-viewers.scm (qpageview): Update to 1.0.4.
[arguments]<#:tests?>: Turn off.
Change-Id: I731aa55e8a718b340f89ce01eee26e7c9a4df34e
Merges: https://codeberg.org/guix/guix/pulls/8561
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:38 +01:00
Nicolas Graves
76ec2cd69b
gnu: python-term-image: Update to 0.7.2-0.a40a12b.
...
* gnu/packages/python-xyz.scm (python-term-image): Update to 0.7.2-0.a40a12b.
[arguments]<#:phases>: Replace phase 'adjust-dependencies by phase
'bump-pillow-requirement.
Change-Id: Ic52f25517e9ae1b8b2a59b781a2d98cf7e4c3b0c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:38 +01:00
Nicolas Graves
cab412e054
gnu: watson: Disable sanity-check temporarily.
...
* gnu/packages/task-management.scm (watson)
[arguments]<#:phases>: Disable sanity-check temporarily.
Change-Id: Ibc6611db2beef9d9f0d9450ce6685519b31023d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:38 +01:00
Nicolas Graves
ce3ecc3cb4
gnu: python-bed-reader: Fix build with Python@3.12.
...
* gnu/packages/bioinformatics.scm (python-bed-reader)
[native-inputs]: Add python-setuptools.
Change-Id: I9fd1e16e2149710a9644a58517876757d799211a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
5f500acfae
gnu: ocrfeeder: Fix build on Python@3.12.
...
* gnu/packages/gnome.scm (ocrfeeder)
[source]: Switch to git-fetch.
[arguments]<#:phases>: Improve style. Add phase
'fix-configure-on-python-3.12.
[native-inputs]: Drop input labels. Add autoconf, automake,
gnome-common, which, yelp-tools.
[inputs]: Drop input labels.
Change-Id: I4b5e8ce484114af3f21a1053ad58033e8d7e34f4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
77699f18ae
gnu: python-sphinx-theme-builder: Update to 0.3.2.
...
* gnu/packages/sphinx.scm (python-sphinx-theme-builder): Update to 0.3.2.
[propagated-inputs]: Add python-diagnostic.
Change-Id: Ia6d156bef074900549a57bcfce6d3732d8699f51
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
d279ed8e82
gnu: Add python-diagnostic.
...
* gnu/packages/python-check.scm (python-diagnostic): New variable.
Change-Id: I207be2a99d05521d8de9723df061a8b8ab08ec03
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
a35e80a168
gnu: tensile: Fix build with Python@3.12.
...
* gnu/packages/rocm-libs.scm (tensile)[native-inputs]: Add
python-setuptools.
Change-Id: I781fa78b2a4637a740e5dca9d40aec1f41751814
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
61b24bafd9
gnu: python-pybrowserid: Fix build with Python@3.12.
...
* gnu/packages/python-web.scm (python-pybrowserid)[arguments]
<#:phases>: Add phase python-3.12-compatibility.
Change-Id: I982edec65aa2fd5822bd45c7db7f9faef54ae31e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
9aede1154f
gnu: python-sinfo: Update to 1.0.1.
...
* gnu/packages/python-xyz.scm (python-sinfo): Update to 1.0.1.
[source]: Switch to git-fetch.
Change-Id: If0f27fc579afec530184b2f473bd8bbbc5ca6296
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
04db1ae586
gnu: python-zbarlight: Update to 4.0.
...
* gnu/packages/aidc.scm (python-zbarlight): Update to 4.0.
Change-Id: I021c4aa75ad770b85294bb0b4c2d8f3ce36951e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:37 +01:00
Nicolas Graves
14dd771933
gnu: python-pythonanywhere: Update to 0.19.0.
...
* gnu/packages/python-xyz.scm (python-pythonanywhere): Update to 0.19.0.
[arguments]<#:phases>: Add phase 'relax-requirements.
Change-Id: Id97fc1dac72f39c5c4797fb06dbd679c27befed4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
6c993b3d4c
gnu: python-pythonanywhere-core: Update to 0.3.0.
...
* gnu/packages/python-xyz.scm (python-pythonanywhere-core): Update to 0.3.0.
Change-Id: I974af668d26a75887bfcb63323411069f55a7503
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
b06385a6bb
gnu: python-schema: Update to 0.7.8.
...
* gnu/packages/python-xyz.scm (python-schema): Update to 0.7.8.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: Idbb469a7c5e2e30e18799976c26819b99e53f0b7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
fdc2dfe844
gnu: python-ipyparallel: Fix tests with Python@3.12.
...
* gnu/packages/python-xyz.scm (python-ipyparallel)[arguments]
<#:test-flags>: Disable warnings to allow tests to pass.
Change-Id: I0d145747e6d1dbadc08850d260a6be8cabd7a793
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
8e53e923d3
gnu: python-dcor: Fix tests.
...
* gnu/packages/statistics.scm (python-dcor)[arguments]
<#:phases>: Add phase 'drop-custom-test-configuration.
Change-Id: I7afb7a7930682672565bdc69fe67e72243b32124
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
d935ece3bd
gnu: python-arboreto: Fix tests with Python@3.12.
...
* gnu/packages/bioinformatics.scm (python-arboreto)
[arguments]<#:phases>: Add phase 'python-3.12-compatibility.
Change-Id: I2f766ea064a9a5dc38543318dd5107d35a0db240
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
28a90e846b
gnu: taxtastic: Fix tests.
...
* gnu/packages/bioinformatics.scm (taxtastic)
[arguments]<#:phases>: Drop 'check phase replacement.
[native-inputs]: Add python-pytest. Remove python-wheel.
Change-Id: Idd4d13019ec3b02d659601d6bfffc9a01e770458
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
7e69a862fc
gnu: todoman: Switch to test-flags.
...
* gnu/packages/test-management.scm (todoman)[arguments]
<#:phases>: Migrate them to <#:test-flags>.
Change-Id: I47b1f1aafb8f5fba183c7f95fa20227b14925d1c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:36 +01:00
Nicolas Graves
a429dab309
gnu: distcc: Fix build with Python@3.12.
...
* gnu/packages/distributed.scm (distcc)[native-inputs]:
Add python-setuptools.
Change-Id: I300be0d8683cf76a78ee706f4f3b14611ccedffb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
51b2122a86
gnu: python-pdbfixer: Update to 1.12.
...
* gnu/packages/bioinformatics.scm (python-pdbfixer): Update to 1.12.
[arguments]<#:test-flags>: Refresh them.
Change-Id: I982c17921ae458a586f202cde93566938e4c09b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
4335c22019
gnu: openmm: Fix output with Python@3.12.
...
* gnu/packages/machine-learning.scm (openmm)[native-inputs]:
Add python-setuptools.
Change-Id: If189c4ffab93866201a089da34f0c6c37c785605
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
4d320554c9
gnu: python-parabam: Add a fixing patch.
...
* gnu/packages/bioinformatics.scm (python-parabam)[source]:
Add a fixing patch.
Change-Id: I08073bd18a6b8cb715d844174186239ec8a5f958
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
f7dc0eeb20
gnu: python-js2py: Update to 0.74-0.2e017b8.
...
* gnu/packages/python-web.scm (python-js2py): Update to 0.74-0.2e017b8.
[source]: Switch to git-fetch.
<patches>: Add Python 3.12 compatibility patch.
Change-Id: I276fcd2ab41e179bab866fafa7469d3910ed7e89
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
c6978bb90b
gnu: python-hdf5storage: Ignore failing test.
...
* gnu/packages/python-xyz.scm (python-hdf5storage):
[arguments]<#:test-flags>: Ignore failing test.
Change-Id: Ia09c3bcfced4d863ed72f1e29db570cb89fb7d50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
7814112203
gnu: mailman: Switch to git origin.
...
* gnu/packages/mail.scm (mailman):
[source]: Switch to git-fetch.
Change-Id: I3941e1e3c7ad1e107063d8244a4ec19355efa3a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
d89233717d
gnu: python-flufl-bounce: Update to 4.0-0.e7d37db.
...
* gnu/packages/python-xyz.scm (python-flufl-bounce): Update to 4.0-0.e7d37db.
[arguments]: Improve style.
Change-Id: Ib68d20ad506aedbc01fcee059e8b45575d331e61
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Sharlatan Hellseher
ab3885e10c
gnu: python-pynput: Disable tests.
...
* gnu/packages/python-xyz.scm (python-pynput):
[arguments] <tests?>: Disable, can't be found on Python@3.12 .
Change-Id: I8643fc5ba5b138e28eed5e1a99f1e1c2e02591b5
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
a31b07b540
gnu: python-rpy2: Update to 3.6.7.
...
* gnu/packages/statistics.scm (python-rpy2): Update to 3.6.7.
[arguments] <tests?>: Disable, the Python module was split into one meta
package with two subpackages, the former has no tests.
[inputs]: Remove icu4c, libdeflate, pcre, python-numpy, readline,
r-minimal, r-survival, r-ggplot2, r-rsqlite, r-dplyr, r-dbplyr, and
zlib.
[propagated-inputs]: Remove python-cffi, python-jinja2, python-numpy,
python-pandas, python-pytz, python-ipython, and python-tzlocal; add
python-rpy2-rinterface and python-rpy2-robjects.
[native-inputs]: Remove python-pytest-8.
Change-Id: I0002688e5b79c98d26b747b744b89101af4ccc65
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
6305923d0d
gnu: Add python-rpy2-robjects.
...
* gnu/packages/statistics.scm (python-rpy2-robjects): New variable.
Change-Id: If0aa8aaf301ebaf9f76ae2c6bf934ab02c85e5f9
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
362f943efc
gnu: Add python-rpy2-rinterface.
...
* gnu/packages/statistics.scm (python-rpy2-rinterface): New variable.
Change-Id: I6ac4a3f8469ff04b4052b08fbc7781454169e588
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
5deb42d4db
gnu: python-trezor: Update to 0.20.0.
...
* gnu/packages/finance.scm (python-trezor): Update to 0.20.0.
[propagated-inputs]: Remove python-attrs, python-ecdsa, and python-hidapi; add
python-construct, python-cryptography, python-keyring,
python-noiseprotocol, python-platformdirs, python-shamir-mnemonic,
and python-slip10.
[native-inputs]: Remove protobuf, python-pillow, python-protobuf, python-pyqt, and
python-simple-rlp; add python-hatchling and python-setuptools.
Change-Id: I8f3e2ec7c3851ddf3148c726f2f844320ad9bd77
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
d4e8fe5dde
gnu: Add python-shamir-mnemonic.
...
* gnu/packages/python-crypto.scm (python-shamir-mnemonic): New variable.
Change-Id: I1bfa75fb1c4e4deeb19e10bbe1a38b55fcff9926
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
1b606f16bb
gnu: Add python-bip32utils.
...
* gnu/packages/python-crypto.scm (python-bip32utils): New variable.
Change-Id: I5f81400f3d2e1f0134f76c7e43ffb923b33f0853
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
c6f9913a56
gnu: python-keyring: Update to 25.7.0.
...
* gnu/packages/python-crypto.scm (python-keyring): Update to 25.7.0.
[source]: Switch to git-fetch.
[arguments]: Drop all.
[propagated-inputs]: Add python-jaraco-context, python-jaraco-functools,
and python-jeepney.
[native-inputs]: Remove python-toml and python-wheel; add
python-pyfakefs.
Change-Id: I1bea9fdf8ea8c2c1b7abef13c4b1814e0ea15496
2026-05-24 10:19:34 +01:00
Sharlatan Hellseher
03c46660ab
gnu: python-cooler: Update to 0.10.4-0.6c2d65b.
...
* gnu/packages/bioinformatics.scm (python-cooler): Update to
6c2d65b1420a636193b7f05100a96410ea252147 commit.
[source]: Switch to git-source.
[arguments] <test-flags>: Rework skipped tests.
Change-Id: Ib7e3f1da0ab9c8ee3e333a9f3307a2f4a721e8d1
2026-05-24 10:19:33 +01:00
Sharlatan Hellseher
1ac4e1b680
gnu: porechop: Update to 0.2.3-2.109e437.
...
* gnu/packages/bioinformatics.scm (porechop): Update to
109e437280436d1ec27e5a5b7a34ffb752176390 commit.
[arguments] <test-flags>: Skip 6 tests.
[native-inputs]: Remove python-wheel.
Change-Id: Ia58a3f6785d9f0ff459fe9659634ef5783530529
2026-05-24 10:19:33 +01:00
Nicolas Graves
26be6e578b
gnu: python-expiringdict: Disable failing test.
...
* gnu/packages/python-xyz.scm (python-expiringdict):
[arguments]<#:test-flags>: Disable failing test.
Change-Id: Iea331f6f3f8363fc51a6ed46b8d6c97fd0b173f9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:33 +01:00
Nicolas Graves
8cfb99aa70
gnu: python-bsddb3: Disable tests.
...
* gnu/packages/python-xyz.scm (python-bsddb3)
[arguments]<#:tests?>: Disable them.
Change-Id: Ic9dab55c455d1af680e21a24501ed4817d8e8c67
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:33 +01:00
Nicolas Graves
6202ecbfcd
gnu: python-omero-py: Enable valid tests.
...
* gnu/packages/python-xyz.scm (python-omero-py):
[arguments]<#:test-flags>: Enable some tests that are now valid.
Change-Id: If19efeb6da887b6dccf86d106a0561bfbf174a1e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:33 +01:00
Nicolas Graves
2a91f1b31e
gnu: python-aenum: Ignore failing test.
...
This package is tedious to update (missing tags, failing tests...).
* gnu/packages/python-xyz.scm (python-aenum):
[source]: Switch to git-fetch.
[arguments]<#:tests-flags>: Ignore additional failing test.
[native-inputs]: Remove python-wheel.
Change-Id: I5036d50ab77a27ec011f0a86e3166f731e2c2922
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:33 +01:00
Nicolas Graves
27c3c72525
gnu: python-polars: Disable tests temporarily.
...
Rationale: We could already do that, but polars is outdated, costly to
compile, python-team is already blocking the queue for more that a
week, and it'll be easier to write after delete-all-but has made it
into guix. It seems more convenient to postpone that for a couple of
weeks than fix it now.
* gnu/packages/python-science.scm (python-polars)[arguments]
<#:tests?>: Disable them.
Change-Id: I3bb722021cb5f99f70515c598c84ce8de5afeb20
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:33 +01:00
Nicolas Graves
5e39e54600
gnu: python-opentelemetry-test-utils: Disable tests.
...
* gnu/packages/python-web.scm
(python-opentelemetry-test-utils)
[arguments]<#:tests?>: Disable them.
[propagated-inputs]: Improve style.
(python-opentelemetry-test-utils-bootstrap)
[arguments]<#:tests?>: Inherit them.
[propagated-inputs]: Improve style.
Change-Id: I63ae245debe84fff5cdb1f44a13477361187fd53
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:33 +01:00
Nicolas Graves
0861b18b94
gnu: fpm: Fix build with Python@3.12.
...
* gnu/packages/package-management.scm (fpm)
[native-inputs]: Add python-setuptools.
Change-Id: I7e7d4b44e19541f265735597377b5a31042d6c1b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:32 +01:00
Nicolas Graves
1d235b25dc
gnu: emacs-jedi: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-jedi)
[arguments]<#:phases>: Wrap with pyproject-guile-json extension, add
pyproject phases 'build, 'create-entrypoint.
[native-inputs]: Add python-setuptools.
Change-Id: I14f98fe4f064512a76405c92005d577070ee020d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:32 +01:00
Nicolas Graves
da3f6161ae
gnu: python-cloudpathlib: Fix tests.
...
* gnu/packages/python-web.scm (python-cloudpathlib)
[native-inputs]: Add python-pytest-reportlog.
Change-Id: Idbed220d538b51eabc1e8860b9658603a7f0b758
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:32 +01:00
Nicolas Graves
b6ff715c08
gnu: Add python-pytest-reportlog.
...
* gnu/packages/python-check.scm (python-pytest-reportlog): New variable.
Change-Id: I2b031d9d6e73b0721c142a7bfb10e631e15c11fc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:32 +01:00
Sharlatan Hellseher
4196b9da4e
gnu: python-pycifrw: Update to 5.0.1.
...
* gnu/packages/physics.scm (python-pycifrw): Update to 5.0.1.
[arguments] <test-flags>: Implement test logic as seen in project's
GitHub Actions file, deselect 5 problematic tests.
<phases>: Add 'copy-dictionaries phase; 'generate-sources fix Make
options; move custom 'check phase to <test-flags> as seen in project's
GitHub Actions file.
[propagated-inputs]: Add python-prettytable.
[native-inputs]: Add cif-core and python-pytest.
Change-Id: Idc5c2abed7dee3088c2707f7122cc160b748e2d7
2026-05-24 10:19:32 +01:00
Sharlatan Hellseher
fde86f85d3
gnu: Add cif-core.
...
* gnu/packages/physics.scm (cif-core): New variable.
Change-Id: I6cce24ca51ca1df8d37cd4c923210cb10d22847b
2026-05-24 10:19:32 +01:00
Sharlatan Hellseher
b75876ca99
gnu: python-superqt: Update to 0.8.1.
...
* gnu/packages/qt.scm (python-superqt): Update to 0.8.1.
[source]: Switch to git-fetch.
[arguments] <tests?>: Disable as all of them failed with SEGFAULT.
[propagated-inputs]: Add python-pyqt-6 and python-pyconify.
[native-inputs]: Add python-pytest, python-numpy, and python-pytest-qt.
Change-Id: Id3f5524f0ba279f182e70bdfdb74357582a94522
2026-05-24 10:19:32 +01:00
Sharlatan Hellseher
71e6a9f2a6
gnu: Add python-pyconify.
...
* gnu/packages/python-xyz.scm (python-pyconify): New variable.
Change-Id: I06aa3fa6220eccd59bb809a5e268df3639668d94
2026-05-24 10:19:32 +01:00
Sharlatan Hellseher
f7f4c9e70b
gnu: Add python-sentry-sdk-minimal.
...
* gnu/packages/python-xyz.scm (python-sentry-sdk-minimal): New variable.
Change-Id: I63c40f26a60e6c0a531064efc6fb0d02ffb1e007
2026-05-24 10:19:31 +01:00
Sharlatan Hellseher
60642218b0
gnu: python-sentry-sdk: Update to 2.59.0.
...
* gnu/packages/python-xyz.scm (python-sentry-sdk): Update to 2.59.0.
[arguments] <test-flags>: Run tests in parallel and rework
ignored/skipped tests.
[propagated-inputs]: Add python-aiohttp, python-asttokens,
python-executing, and python-httpcore.
<phases>: Remove 'fix-test; add 'fix-pytest-config; use default 'check
phase.
[native-inputs]: Remove python-django, python-executing, python-gevent,
python-pyrsistent, python-pytest-django, python-werkzeug, and
python-wheel; add python-brotli, python-pysocks, python-pytest-aiohttp,
python-pytest-asyncio, python-pytest-timeout, python-pytest-xdist,
python-responses, and python-socksio.
Change-Id: I6f7ae1e753cb139e07e263ecac27b51d0942dfb5
2026-05-24 10:19:31 +01:00
Nicolas Graves
6ffaa9a68d
gnu: ceph: Update to 21.0.0.
...
* gnu/packages/patches/ceph-fix-cmake.patch: Remove patch.
* gnu/local.mk: De-register patch.
* gnu/packages/storage.scm (ceph): Update to 21.0.0.
[arguments]{#:configure-flags}: Refresh them.
{#:phases}: Refresh phsae 'patch-source, 'post-install.
[native-inputs]: Add catch2-3.8, patchelf, pkg-config,
python-setuptools.
[inputs]: Replace boost-1.88 by boost.
Change-Id: I5de6bca25a36b9fe24d63cadc7c3229f5fadf063
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
b70a5701e2
gnu: rocprofiler: Fix build with Python@3.12.
...
* gnu/packages/rocm.scm (rocprofiler)[native-inputs]: Add
python-setuptools.
Change-Id: I61fc0ba0fcdb81a7ff95b736f860caa71a667064
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
e0d2ba79c3
gnu: python-upsetplot: Fix build with Python@3.12.
...
* gnu/packages/python-science.scm (python-upsetplot)[native-inputs]:
Add python-setuptools, remove python-wheel.
Change-Id: If86859969fd02c77cb5f0fe173c8c52ad6094a24
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
cd8e16d864
gnu: python-sphinx-toml: Disable tests.
...
* gnu/packages/sphinx.scm (python-sphinx-toml):
[arguments]<#:tests?>: Disable them.
Change-Id: I334a8f62efd1d6b563f02f32ac5920b68d012b3e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
7839c3edd1
gnu: libsavitar: Fix build with Python@3.12.
...
* gnu/packages/engineering.scm (libsavitar)
[native-inputs]: Add python-setuptools.
[inputs]: Relocate field.
Change-Id: If17b485f99c9dceb46ee4768f169ef8947e6bd48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
e1f0babdac
gnu: libarcus: Fix build with Python@3.12.
...
* gnu/packages/engineering.scm (libarcus)
[native-inputs]: Add python-setuptools.
[inputs]: Relocate field.
Change-Id: I559d1c7502c2441d42e646f42f1c2737b696bf6f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
048989a3ad
gnu: python-orsopy: Fix tests-flags.
...
This is a follow-up to an overlook in commit
a15d374d5f67384948b4be067f1770ec90923607.
* gnu/packages/python-science.scm (python-orsopy)[arguments]
<#:test-flags>: Fix them.
Change-Id: Ib22f61de8930fe99fc95ce51e894535d26084310
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:31 +01:00
Nicolas Graves
24ee843945
gnu: python-lsp-server: Fix tests on Python@3.12.
...
* gnu/packages/patches/python-lsp-server-python-3.13-compatibility.patch:
Add patch, taken from upstream pull request 692.
* gnu/local.mk: Record patch.
* gnu/packages/python-xyz.scm (python-lsp-server)[origin]<patches>:
Add patch.
Change-Id: Ia310b621afbf6a30666dcd4ab44365b987afcafa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:30 +01:00
Nicolas Graves
215520433d
gnu: sssd: Update to 2.13.0.
...
* gnu/packages/sssd.scm (sssd): Update to 2.13.0.
[arguments]<#:phases>: Use search-input-file rather than
this-package-input when possible. In phase 'disable-failing-tests,
add an additional test that requires root user access.
[inputs]: Add libcap.
[native-inputs]: Add python-setuptools.
* gnu/packages/patches/sssd-system-directories.patch: Refresh it.
Change-Id: I69ec820703e3c6681ed4676317071ccd07f565e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:30 +01:00
Sharlatan Hellseher
1217978d6f
gnu: python-pyglet-1: Fix tests on Python@3.12.
...
* gnu/packages/python-graphics.scm (python-pyglet-1):
[phases]{fix-python-3.12-incompatibility}: New phase.
Change-Id: I9f911c646fd22f864d89e985cd3f77d0390ba6eb
2026-05-24 10:19:30 +01:00
Sharlatan Hellseher
bf301587df
gnu: python-tox: Update to 4.27.0.
...
* gnu/packages/python-check.scm (python-tox): Update to 4.27.0.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run tests in parallel; rework skipped tests.
[propagated-inputs]: Remove python-tomli and python-typing-extensions.
[native-inputs]: Remove python-wheel; add python-docutils.
Change-Id: I04f7ab23b9c14111c387294658cc62e6f71e8eb1
2026-05-24 10:19:30 +01:00
Sharlatan Hellseher
ef979a65bd
gnu: python-pyproject-api: Update to 1.10.0.
...
* gnu/packages/python-xyz.scm (python-pyproject-api): Update to 1.10.0.
[arguments]: Drop all.
[native-inputs]: Remove python-wheel.
Change-Id: I3af57a3e426436e8d9035a24fec65e6add9d6d46
2026-05-24 10:19:30 +01:00
Sharlatan Hellseher
cec3114f43
gnu: instrain: Update to 1.10.0-1.f172367.
...
* gnu/packages/bioinformatics.scm (instrain): Update to
f172367e599851a6cb90048ae890d1bb6569063f commit.
[arguments] <tests?, test-flags>: Enable the most of the tests.
[phases]{relax-requirements}: Relax python-biopython lower constrain
version.
[propagated-inputs]: Remove python-biopython-1.73; add python-biopython.
[native-inputs]: Add python-boto3 and python-pytest.
Change-Id: I777bba3120d97d51dbeb5c380b6556a784a1f604
2026-05-24 10:19:30 +01:00
Sharlatan Hellseher
a2d8eada7b
gnu: python-libensemble: Update to 1.6.0.
...
* gnu/packages/maths.scm (python-libensemble): Update to 1.6.0.
[phases]{relax-psutil}: Remove phase.
{check}: Rework skipped removed tests; tests are run with Python script,
adjust steps accordingly.
[propagated-inputs]: Add python-gest-api.
[native-inputs]: Remove ncurses and python-wheel; add openmpi,
python-pytest-cov, and python-rich.
Change-Id: I38d5c74b4fd5efcd3ed6739854d92196bd8dbc35
2026-05-24 10:19:30 +01:00
Sharlatan Hellseher
fc0852c43b
gnu: Add python-gest-api.
...
* gnu/packages/python-xyz.scm (python-gest-api): New variable.
Change-Id: I43aef2dc51c3e7adbd8abb668a71ff87b1e17da2
2026-05-24 10:19:29 +01:00
Sharlatan Hellseher
9c0853d560
gnu: hatch: Update to 1.16.4.
...
* gnu/packages/package-management.scm (hatch): Update to 1.16.4.
[arguments] <test-flags>: Rework skipped tests.
[inputs]: Remove python-hatchling-for-hatch, python-virtualenv-for-hatch, and
python-zstandard; add python-backports-zstd, python-hatchling,
python-pyproject-hooks, python-virtualenv, and uv.
[native-inputs]: Remove git-minimal; add git-minimal/pinned, python-editables,
python-filelock, python-flit-core, and python-trustme.
* gnu/packages/python-build.scm (python-hatchling-for-hatch): Delete variable.
* gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): Delete variable.
Change-Id: I48df4c5c5f3e6feb5e5cd02aed02ab368b68e349
2026-05-24 10:19:29 +01:00
Sharlatan Hellseher
9b53567854
gnu: python-cramjam: Skip 2 more tests.
...
* gnu/packages/python-compression.scm (python-cramjam):
[arguments] <test-flags>: Rework skipped tests and skip 2 more failing
ones.
Change-Id: I0ac57a7c305d203b91e96051bbb4f603977caeec
2026-05-24 10:19:29 +01:00
Sharlatan Hellseher
171d67b42c
gnu: gramps: Improve package and build with berkeleydb.
...
* gnu/packages/genealogy.scm (gramps):
[arguments] <imported-modules>: Use %glib-or-gtk-build-system-modules.
<test-flags>: Skip some problematic tests.
[phases]{swap-bsddb3-with-berkeleydb}: New phase.
{prepare-tests}: Set GDK_BACKEND envar; remove test deletion procedure.
[inputs]: Remove python-bsddb3, python-jsonschema, and python-lxml; add
python-berkeleydb, python-imagesize, and python-pycountry.
[native-inputs]: Remove glibc-utf8-locales; add python-jsonschema,
python-mock, and python-pytest.
Change-Id: I6ba29c95e978baa77a4150021caa068628d900dc
2026-05-24 10:19:29 +01:00
Sharlatan Hellseher
bd3747a373
gnu: brltty: Fix build on Python@3.12.
...
* gnu/packages/accessibility.scm (brltty):
[native-inputs]: Add python-setuptools.
Change-Id: I1ae23a62556bcfd10d519948cc8fb64c33dc9799
2026-05-24 10:19:29 +01:00
Sharlatan Hellseher
a8ba617273
gnu: accountsservice: Fix tests on Python@3.12.
...
* gnu/packages/freedesktop.scm (accountsservice):
[phases]{fix-python-incompatibilities}: New phase.
Change-Id: If9824e5f72173143191658df992e37e034f34a18
2026-05-24 10:19:29 +01:00
Nicolas Graves
431565dd06
gnu: python-faiss: Fix build on Python@3.12.
...
* gnu/packages/graph.scm (python-faiss)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:29 +01:00
Nicolas Graves
a7e7fa3f3a
gnu: python-polars-runtime-32: Disable tests.
...
* gnu/packages/python-science.scm (python-polars-runtime-32)
[arguments]<#:tests?>: Disable them. They were not running until now
anyway, and there are no python tests in this package.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:29 +01:00
Nicolas Graves
a464449403
gnu: python-pynest2d: Fix build on Python@3.12.
...
* gnu/packages/engineering.scm (python-pynest2d)
[native-inputs]: Relocate field, add python-setuptools.
[inputs]: Relocate field.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:29 +01:00
Nicolas Graves
576ac5ae2b
gnu: python-robotframework-sshlibrary: Fix tests on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-robotframework-sshlibrary):
[arguments]<#:phases>: Add phase 'fix-python-incompatibilities.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:28 +01:00
Nicolas Graves
b5e2b1a2a0
gnu: python-robotframework-pythonlibcore: Fix tests.
...
* gnu/packages/python-xyz.scm (python-robotframework-pythonlibcore):
[native-inputs]: Add python-pytest-cov and explain why.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:28 +01:00
Nicolas Graves
2144214000
gnu: python-wtforms: Update to 3.2.2.
...
* gnu/packages/python-web.scm (python-wtforms): Update to 3.2.2.
[native-inputs]: Add python-babel, python-email-validator (which are
only optional runtime dependencies, but needed for tests). Add
python-setuptools.
[propagated-inputs]: Remove python-babel, python-email-validator.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:28 +01:00
Nicolas Graves
e94921bd7c
gnu: python-rchitect: Update to 0.4.10.
...
* gnu/packages/statistics.scm (python-rchitect): Update to 0.4.10.
[propagated-inputs]: Drop python-six.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:28 +01:00
Nicolas Graves
e519066d01
gnu: python-svgelements: Fix build on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-svgelements)
[source]: Switch to git-fetch.
[arguments]: Add phase 'fix-python-incompatibilities.
[native-inputs]: Drop python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:27 +01:00
Nicolas Graves
a2914f185f
gnu: python-warcio: Update to 1.8.1.
...
* gnu/packages/python-web.scm (python-warcio): Update to 1.8.1.
[native-inputs]: Drop obvious comment, drop python-wheel, add
python-pytest.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:27 +01:00
Nicolas Graves
730ccf68a0
gnu: mod-wsgi: Update to 5.0.2.
...
* gnu/packages/web.scm (mod-wsgi): Update to 5.0.2.
[arguments, native-inputs, inputs]: Improve style.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:27 +01:00
Nicolas Graves
d4e612d287
gnu: tuir: Fix build with Python@3.12.
...
* gnu/packages/patches/tuir-python-3.12-support.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/syndication.scm (tuir)
[source]<origin>: Add patch.
[arguments, inputs]: Improve style.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:27 +01:00
Nicolas Graves
99ec187e21
gnu: rubber: Fix tests.
...
* gnu/packages/tex.scm (rubber)[arguments]<#:phases>: Replace 'check
phase to run tests properly.
Change-Id: I6516e03cd54eb2eceeefe291f552f9e812837b9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:27 +01:00
Sharlatan Hellseher
544a687f6b
gnu: borgmatic: Update to 2.1.5.
...
* gnu/packages/backup.scm (borgmatic): Update to 2.1.5.
[phases]{set-path}: Remove phase.
[native-inputs]: Remove python-wheel; add python-pytest-timeout.
Change-Id: Ia6aa2d2447db4f2fff6441c52298234396d7c057
2026-05-24 10:19:27 +01:00
Sharlatan Hellseher
7054c34e48
gnu: python-lenstronomy: Skip one test.
...
* gnu/packages/astronomy.scm (python-lenstronomy):
[arguments] <test-flags>: Skip one more test.
Change-Id: If2738b947f6d172ba8ac371b0ff1324b53a12f9c
2026-05-24 10:19:26 +01:00
Nicolas Graves
68761af76e
gnu: python-zeroc-ice-3.6: Fix build on python@3.12.
...
* gnu/packages/patches/python-zeroc-ice-3.6.5-python-3.12-support.patch:
Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): Use it.
Merges: https://codeberg.org/guix/guix/pulls/8389
Change-Id: I73d3b981414474d880a82413dcff2fc11ef04d53
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:26 +01:00
Nicolas Graves
03c8bfc630
gnu: python-querystring-parser: Fix tests on Python@3.12.
...
* gnu/packages/python-web.scm
(python-querystring-parser)[arguments]<#:phases>:
Drop replacement of 'check. Add 'fix-python-incompatibilities.
<#:test-backend, #:test-flags>: Set them.
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:26 +01:00
Nicolas Graves
7971513884
gnu: python-show-in-file-manager: Update to 1.1.6.
...
* gnu/packages/python-xyz.scm (python-show-in-file-manager):
Update to 1.1.6. [source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Replace python-setuptools by python-hatchling.
Replace python-argparse-manpage by python-hatch-argparse-manpage.
Add python-pytest.
Change-Id: I3f0c6ce0128358fa01aeeb82d3222fdbbb78af4f
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:26 +01:00
Nicolas Graves
0edf5af5ad
gnu: python-senf: Update to 1.5.1.
...
* gnu/packages/python-xyz.scm (python-senf): Update to 1.5.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Add comment.
[native-inputs]: Remove python-wheel.
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:26 +01:00
Nicolas Graves
81cb24829a
gnu: notmuch: Update to 0.40.
...
* gnu/packages/mail.scm (notmuch): Update to 0.40.
[outputs]: Add output python.
[arguments]<#:imported-modules, #:modules>: Import pyproject modules.
<#:phases>: Add phase 'build-and-install-python,
improve style of phase 'prepare-test-environment.
[native-inputs]: Add patchelf, python-cffi, python-pytest,
python-setuptools. Replace python by python-wrapper.
Remove emacs-no-x, which is not used (--without-emacs is set).
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:26 +01:00
Nicolas Graves
c137824069
gnu: python-pyvcd: Fix tests.
...
* gnu/packages/electronics.scm (python-pyvcd)[source]:
Switch to git-fetch. [native-inputs]: Add python-pytest.
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:26 +01:00
Sharlatan Hellseher
830a130dc4
gnu: python-pyopengl: Update to 3.1.10.
...
* gnu/packages/python-graphics.scm (python-pyopengl): Update to 3.1.10.
[source]: Swap to git-fetch.
[arguments] <test-flags>: Rework skipped tests.
[phases]{fix-paths}: Switch to search-input-file, adjust regexp
patterns.
{pre-check}: New phase.
[native-inputs]: Remove python-pygame and python-wheel; add
python-psutil and python-pygame-ce.
Change-Id: I73cc20a0182b5d9aecb945fccf7740bd68afcfde
2026-05-24 10:19:26 +01:00
Sharlatan Hellseher
9b8fe6da45
gnu: python-pygame-ce: Update to 2.5.7.
...
* gnu/packages/game-development.scm (python-pygame-ce): Update to 2.5.7.
[source]: Swap to git-fetch.
Change-Id: Ie7a34494b1f8d1ee1a5e684a9146e6ecb4af631a
2026-05-24 10:19:26 +01:00
Nicolas Graves
72d9d1fcfa
gnu: python-lfdfiles: Update to 2026.4.30.
...
* gnu/packages/python-xyz.scm (python-lfdfiles): Update to 2026.4.30.
[source]<snippet>: Delete ldfiles/conftest.py which prevents tests/ to
run and doesn't seem used at all.
[arguments]: Update test comment.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
81494d2031
gnu: python-linux-procfs: Fix tests.
...
* gnu/packages/file-systems.scm (python-linux-procfs)
[arguments]<#:test-backend, #:test-flags>: Set them.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
1fde50fe3f
gnu: lirc: Fix build on Python@3.12.
...
* gnu/packages/lirc.scm (lirc)
[arguments]: Run guix style -S arguments.
[native-inputs]: Add python-setuptools.
[inputs]: Drop input labels.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
704ee963d1
gnu: lofreq: Fix build on Python@3.12.
...
* gnu/packages/bioinformatics.scm (lofreq)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
3f3927c800
gnu: libpst: Fix build on Python@3.12.
...
* gnu/packages/mail.scm (libpst)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
c2989a556a
gnu: libnl-python-package: Fix build on Python@3.12.
...
* gnu/packages/linux.scm (libnl-python-package)
[inputs]: Improve style, drop input labels. For python@3, replace
python-3 by python-wrapper, and add python-setuptools.
[arguments]: Rewrite them in a modern style, don't change the logic.
Change-Id: Id87cfdcc2afdd299b46fc47f53c59bd0f75e7125
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
45ffe3d00b
gnu: lensfun: Fix build on Python@3.12.
...
* gnu/packages/photo.scm (lensfun)[inputs]: Add python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
3958781f18
gnu: clang-runtime: Fix build on Python@3.12.
...
* gnu/packages/llvm.scm (clang-runtime-from-llvm)
[native-inputs]: Add python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:25 +01:00
Nicolas Graves
d21bd2ae79
gnu: c-vise: Update to 2.8.0.
...
* gnu/packages/debug.scm (c-vise): Update to 2.8.0.
[native-inputs]: Relocate field, add python-pytest-flake8.
[inputs]: Relocate field, improve style.
[arguments]<#:phases>: Run guix style -S arguments.
In phase 'wrap, filter out native-input paths.
In phase 'hardcode-paths, use explicit "all" and "blank".
Fixes : guix/guix#8233
Change-Id: I1d3bb7c07c648f1bff731b94acc4d51559935303
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:24 +01:00
Nicolas Graves
f62495b5c2
gnu: bcc: Fix build on Python@3.12.
...
* gnu/packages/linux.scm (bcc)[native-inputs]: Add python-setuptools.
Change-Id: I964718ba33741b38ea2b71ed9eb026638f526eaa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:24 +01:00
Sharlatan Hellseher
9f52fc6d9b
gnu: aacircuit: Fix tests on Python@3.12.
...
* gnu/packages/electronics.scm (aacircuit):
[phases]{fix-python-incompatibilities}: New phase.
Change-Id: Iaa5c02bb5f9c4753108f0fa31af60a36e4ac7e82
2026-05-24 10:19:24 +01:00
Sharlatan Hellseher
3ce7f2f1c1
gnu: volume-key: Fix build on Python@3.12.
...
* gnu/packages/disk.scm (volume-key): Use G-Expressions.
[source]: Switch to git-fetch.
[arguments] <configure-flags>: Provide option to build only with
Python3 support.
[phases]{patch-python.h-path}: Remove phase.
{set-python-paths}: Add phase.
[native-inputs]: Remove swig-4.0 and python-3; add autoconf, automake,
gettext-minimal, libtool, python, python-setuptools, and swig.
Fixes : guix/guix#8368
Change-Id: I123d3314c31a111fc72e3afa44d9cdf079bc076e
Reported-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
2026-05-24 10:19:24 +01:00
Nicolas Graves
5f21a890b1
gnu: guile-wisp: Update to 1.0.13.
...
* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.13.
[arguments]<#:imported-modules>: Make more robust to module changes.
[native-inputs]: Drop input labels.
Change-Id: Ib644e797c963aca2759eb7af263bc2ca7949d68e
Merges: https://codeberg.org/guix/guix/pulls/8371
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:24 +01:00
Nicolas Graves
60f6956aef
gnu: nsis-*: Build with scons.
...
Rationale: This package is the last user of scons-3 in Guix,
which doesn't build on python-team and would most likely
be easier to remove than fix.
* gnu/packages/installers.scm (make-nsis)[arguments]:
Improve style, use G-expressions, the logic is not affected.
<#:scons>: Remove keyword, effectively defaulting to scons-3.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Change-Id: I038dacf1b1725df32b9aec1bd1c2c431d455a642
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:24 +01:00
Nicolas Graves
05964f9c4e
gnu: python-pysrt: Fix tests on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-pysrt)[arguments]<#:phases>:
Add phase 'fix-python-incompatibilities.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Change-Id: I69fb37881e9f6e65ef9856ce7bdd4a848d0af744
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:24 +01:00
Nicolas Graves
d7c8ba60bd
gnu: python-straight-plugin: Fix compilation, disable tests.
...
* gnu/packages/python-xyz.scm
(python-straight-plugin)[arguments]<#:tests?>: Disable them.
<#:phases>: Add phase 'fix-python-3.12-incompatibility.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Change-Id: If9b3a36c1eedf00147b84333cac976e51c773c2e
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:24 +01:00
Nicolas Graves
a86e253c7d
gnu: python-pyactiveresource: Disable tests.
...
* gnu/packages/python-web.scm
(python-pyactiveresource)[arguments]<#:tests?>:
Disable them, use a comment.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Change-Id: If5eac389c9976f9257e159ee9236e90506a042b9
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:23 +01:00
Nicolas Graves
0dec0b3ceb
gnu: python-py-ubjson: Fix failing test.
...
* gnu/packages/patches/python-ubjson-recursion-test.patch: New file.
* gnu/local.mk: Register it
* gnu/packages/web.scm (python-py-ubjson)[source]<patches>: Use it.
[arguments]<#:phases>: Drop them. <#:test-backend>: Set to unittest.
[native-inputs]: Drop python-coverage, lcov. Relocate field.
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Change-Id: I0090eb39caa431775f8606740d2795eebe5bbc3a
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-24 10:19:23 +01:00
Nicolas Graves
aa2701e550
gnu: python-jupyter-server: Update to 2.17.0.
...
* gnu/packages/jupyter.scm (python-jupyter-server): Update to 2.17.0.
[native-inputs]: Add python-pytest-asyncio.
2026-05-24 10:19:23 +01:00
Nicolas Graves
dae11eead9
gnu: python-openapi-core: Fix tests.
...
* gnu/packages/python-web.scm (python-openapi-core)[native-inputs]:
Add python-pytest-asyncio.
2026-05-24 10:19:23 +01:00
Nicolas Graves
70c8daebb7
gnu: python-sphinxcontrib-websupport: Fix build.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-websupport):
[propagated-inputs]: Add python-jinja2, python-sphinx.
2026-05-24 10:19:23 +01:00
Nicolas Graves
9f6e09a7d7
gnu: python-sphinxcontrib-jquery: Disable tests.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery):
[arguments]<#:tests?>: Disable them.
2026-05-24 10:19:23 +01:00
Nicolas Graves
ac09b67c2f
gnu: python-bleak: Update to 2.1.1.
...
* gnu/packages/python-xyz.scm (python-bleak): Update to 2.1.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Disable integration tests.
[native-inputs]: Add python-coverage, python-packaging,
python-poetry-core, python-pytest, python-pytest-asyncio.
2026-05-24 10:19:23 +01:00
Nicolas Graves
a584aaeb8e
gnu: python-jupyterlite-core: Fix tests.
...
* gnu/packages/jupyter.scm (python-jupyterlite-core)[native-inputs]:
Add python-pytest.
2026-05-24 10:19:23 +01:00
Nicolas Graves
852107cc82
gnu: shorah: Update to 1.99.3.
...
* gnu/packages/bioinformatics.scm (shorah): Update to 1.99.3.
[native-inputs]: Add python-setuptools.
2026-05-24 10:19:22 +01:00
Nicolas Graves
a28ba47d80
gnu: python-latexminted: Disable tests.
...
* gnu/packages/python-xyz.scm (python-latexminted)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Drop python-wheel.
2026-05-24 10:19:22 +01:00
Nicolas Graves
0228c25072
gnu: python-pympler: Update to 1.1-0.6d595e0.
...
* gnu/packages/python-xyz.scm (python-pympler): Update to 1.1-0.6d595e0.
[arguments]<#:test-flags>: Ignore additional test.
[native-inputs]: Drop python-wheel.
2026-05-24 10:19:22 +01:00
Sharlatan Hellseher
8b9cd90288
gnu: pdf-tocgen: Remove unused phases and native-inputs.
...
* gnu/packages/pdf.scm (pdf-tocgen):
[phases]{patch-tests}: Remove phase.
[native-inputs]: Remove poetry, python-mamba, and python-pylint.
Relates-to: guix/guix#8361
Change-Id: I54ffb9668e6e1c3056b91df419ebe70a219cc463
2026-05-24 10:19:22 +01:00
Sharlatan Hellseher
6667a6d47b
gnu: python-memory-profiler: Update to 0.61-0.025929f.
...
* gnu/packages/python-check.scm (python-memory-profiler): Update to
025929f8e4f4ea8c27ddb5ef72fc91f6bd703ea5 commit.
[phases]{disable-failing-tests}: Remove phase.
{check}: Use custom phase, run each test scenario manually as seen in
Makefile.
[native-inputs]: Remove python-pytest, python-pytest-fixture-config,
python-safety, and python-wheel.
Change-Id: Idc3770c0f01163845645da79b984ead326954314
2026-05-24 10:19:22 +01:00
Sharlatan Hellseher
3d6cc35ef2
gnu: python-jupyter-events: Adjust inputs.
...
* gnu/packages/jupyter.scm (python-jupyter-events):
[propagated-inputs]: Remove python-rich.
[native-inputs]: Add python-rich.
Change-Id: Icf52c8d0816c11fb2e0447556f66ef738c00e015
2026-05-24 10:19:22 +01:00
Nicolas Graves
fc031dfe45
gnu: python-intersphinx-registry: Update to 0.2705.27.
...
* gnu/packages/sphinx.scm (python-intersphinx-registry): Update to 0.2705.27.
[source]<file-name>: Set it.
[arguments]<#:tests?>: Disable them.
[propagated-inputs]: Add python-requests.
Change-Id: I6fa10a6f19e01e872903f5a6ce7d314b82da3882
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:22 +01:00
Nicolas Graves
3a85bc86c5
gnu: python-icontract: Update to 2.7.3.
...
* gnu/packages/python-check.scm (python-icontract): Update to 2.7.3.
Change-Id: I6d748fde84b566abd7022780f3819af334f4f064
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:22 +01:00
Nicolas Graves
12c428af76
gnu: python-hdlmake: Fix tests.
...
* gnu/packages/electronics.scm (python-hdlmake)[native-inputs]: Add python-pytest.
Change-Id: I95462272c9f1944a06cc730075445f4c1413c43f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
e9d61613a6
gnu: Remove python-dulwich-0.24.
...
* gnu/packages/python-xyz.scm (python-dulwich-0.24): Delete variable.
Fixes : guix/guix#6335
Change-Id: Ic910238001327177869b2282553dc4058c4fa29c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
99c5f2413b
gnu: python-logutils: Update to 0.3.5-0.c032f72.
...
* gnu/packages/python-xyz.scm (python-logutils): Update to 0.3.5-0.c032f72.
Change-Id: Ic0f6e15b42c2eac3c6d7639a162cc1032bc432af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
f8a11df0ad
gnu: poetry: Update to 2.3.4.
...
* gnu/packages/package-management.scm (poetry): Update to 2.3.4.
[native-inputs]: Remove python-httpretty, add python-responses.
[propagated-inputs]: Remove python-crashtest, python-entrypoints,
python-pexpect, python-pip, python-poetry-plugin-export. Add
python-pendulum. Replace python-dulwich-0.24 by python-dulwich.
Change-Id: I776326666c5b9d6bbd45e53f6d7abaf86e7587d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
48badd68ec
gnu: python-poetry-core: Update to 2.3.2.
...
* gnu/packages/python-build.scm (python-poetry-core): Update to 2.3.2.
Change-Id: Ia0103d9295544ec692e9fa6ca4325f8baadb25d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
f66b5844d2
gnu: python-poetry-plugin-export: Update to 1.10.0.
...
* gnu/packages/python-xyz.scm (python-poetry-plugin-export): Update to 1.10.0.
[propagated-inputs]: Add python-cachy, python-poetry-core,
python-tomlkit.
Change-Id: Iadc4c0c2b610d9513896fddac7e92e424161757c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
42da3f0308
gnu: python-mdit-py-plugins: Update to 0.5.0.
...
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.5.0.
Change-Id: I2c2da11ecd93f2a167349299b50ce26c6073b944
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
2a9e90aa84
gnu: python-hatch-gettext: Disable tests.
...
* gnu/packages/python-xyz.scm (python-hatch-gettext)
[source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable them.
Change-Id: I8ea2daab575aab0174b98477c9994d5822c0ed9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:21 +01:00
Nicolas Graves
4cc1a78d57
gnu: python-hatch-argparse-manpage: Disable tests.
...
* gnu/packages/python-xyz.scm (python-hatch-argparse-manpage)
[source]: Switch to git-fetch.
[arguments]<#:tests?>: Disable them.
Change-Id: Ic763ffa62ccaebe7eca223e879f0addb07abd1e2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:20 +01:00
Nicolas Graves
24bc3fb935
gnu: breezy: Update to 3.3.21.
...
* gnu/packages/version-control.scm (breezy): Update to 3.3.21.
[source]: Switch to git-fetch.
[inputs]: Replace python-dulwich-0.24 by python-dulwich.
* gnu/packages/rust-crates.scm: Refresh them accordingly.
Change-Id: I2bb7b8488a7239017ee981f0bf4e75b445e846fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:20 +01:00
Sharlatan Hellseher
d1939ee8d2
gnu: python-jupyter-events: Update to 0.12.1.
...
* gnu/packages/jupyter.scm (python-jupyter-events): Update to 0.12.1.
[source]: Switch to git-fetch..
[home-page]: Switch to GitHub URL.
Change-Id: If7733756979453464052372011c6dbf58152d41a
2026-05-24 10:15:01 +01:00
Nicolas Graves
8a7fc90c47
gnu: python-json-logger: Update to 4.0.0.
...
* gnu/packages/python-xyz.scm (python-json-logger): Update to 4.0.0.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Drop them.
[native-inputs]: Add python-freezegun, python-mike, python-msgspec,
python-orjson, python-pypa-build, python-pytest, python-setuptools,
python-tzdata, python-validate-pyproject, python-typing-extensions.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:01 +01:00
Nicolas Graves
f501709a3a
gnu: python-gtts: Update to 2.5.4.
...
* gnu/packages/python-xyz.scm (python-gtts): Update to 2.5.4.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-click, python-requests, python-wheel.
[propagated-inputs]: Add python-click-8.1, python-requests.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:01 +01:00
Nicolas Graves
fce0f1ed55
gnu: python-flask-login: Update to 0.6.3-0.c8bba84.
...
* gnu/packages/python-web.scm (python-flask-login): Update to 0.6.3-0.c8bba84.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:01 +01:00
Nicolas Graves
23bcb26db1
gnu: python-cmcrameri: Fix tests on Python@3.12.
...
* gnu/packages/python-science.scm (python-cmcrameri):
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
229d85d62b
gnu: python-carbon: Update to 1.1.10-0.697bc3b.
...
* gnu/packages/monitoring.scm (python-carbon): Update to 1.1.10-0.697bc3b.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
128aac4cd3
gnu: python-tbb: Fix build on Python@3.12.
...
* gnu/packages/tbb.scm (python-tbb)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
dfec51260a
gnu: python-hawkauthlib: Fix tests on Python@3.12.
...
* gnu/packages/python-web.scm (python-hawkauthlib)
[arguments]<#:phases>: Add phase 'fix-python-incompatibilities.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
f5639a39b5
gnu: python-onetbb: Fix build on Python@3.12.
...
* gnu/packages/oneapi.scm (python-onetbb)[native-inputs]: Add
python-setuptools.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
b6171817b7
gnu: python-gyp: Move to (gnu packages package-management).
...
* gnu/packages/python-xyz.scm (python-gyp): Move from here…
* gnu/packages/package-management.scm (python-gyp): …to here.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
3fc6111ed5
gnu: python-gyp: Fix build on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-gyp)[arguments]
<#:phases>: Add phase 'python-3.12-compatibility.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
bea8610434
gnu: Remove python-fs.
...
* gnu/packages/python-xyz.scm (python-fs): Delete variable.
Fixes : guix/guix#7195
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:15:00 +01:00
Nicolas Graves
d9d0ee801d
gnu: python-freecell-solver: Fix tests.
...
* gnu/packages/python-xyz.scm (python-freecell-solver)
[arguments]: Drop them.
[native-inputs]: Drop python-wheel. Add python-pytest.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:59 +01:00
Nicolas Graves
c68db104cd
gnu: python-fenics-dijitso: Fix tests.
...
* gnu/packages/simulation.scm (python-fenics-dijitso)
[native-inputs]: Re-introduce python-pytest-cov.
Change-Id: I8ade39f8dbac62eea8f978c70d88310a00ad7581
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:59 +01:00
Sharlatan Hellseher
0e65827f23
gnu: julia-pyplot: Update to 2.11.6.
...
* gnu/packages/julia-xyz.scm (julia-pyplot): Update to 2.11.6.
Change-Id: I77120c75903d03dd71cd803b94fbcd1114e79153
2026-05-24 10:14:59 +01:00
Sharlatan Hellseher
bc8c6a793a
gnu: python-pyppmd: Switch to git-fetch.
...
* gnu/packages/python-compression.scm (python-pyppmd):
[source]: Switch to git-fetch.
Change-Id: I25df9755189dffbe1972d4ffb213a4c8c5368430
2026-05-24 10:14:59 +01:00
Sharlatan Hellseher
f290478de6
gnu: python-yapsy: Update to 1.12.2-0.6b487b0.
...
* gnu/packages/python-xyz.scm (python-yapsy): Update to
6b487b04affb19ab40adbbc87827668bea0abcee commit.
[source]: Switch to git fetch.
[arguments]: Drop all.
[native-inputs]: Add python-pytest.
Change-Id: Id1ab855b1836765c2fea1bd9f65e353ab5fb6f3e
2026-05-24 10:14:59 +01:00
Sharlatan Hellseher
d67a51d840
gnu: python-myst-parser: Update to 5.0.0.
...
* gnu/packages/sphinx.scm (python-myst-parser): Update to 5.0.0. Improve
package style.
[arguments] <test-flags>: Rework test to run only docutils tests.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-beautifulsoup4,
python-pytest-regressions, and python-sphinx-pytest.
Change-Id: I633fcd5477722dc8fb6cc1b2cd2d786389208b87
2026-05-24 10:14:59 +01:00
Nicolas Graves
976cab3379
gnu: python-strenum: Fix tests on python@3.12.
...
* gnu/packages/python-xyz.scm (python-strenum)
[source]<snippet>: Drop versioneer.py.
[arguments]<#:test-flags>: Focus to tests/ only.
[native-inputs]: Add python-pytest-pylint, python-versioneer.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:59 +01:00
Nicolas Graves
4244e546ad
gnu: python-unix-ar: Fix tests.
...
* gnu/packages/python-compression.scm (python-unix-ar)
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Drop them.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:59 +01:00
Nicolas Graves
c491921719
gnu: offlineimap3: Update to 8.0.2.
...
* gnu/packages/mail.scm (offlineimap3): Update to 8.0.2.
[arguments]<#:phases>: Drop phase 'fix-issue-205.
[inputs]: Replace python-urllib3-1.25 by python-urllib3.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
918d8e7048
gnu: python-vosk: Fix build on Python@3.12.
...
* gnu/packages/machine-learning.scm (python-vosk)[arguments]
<#:phases>: Patch phase 'from-abi-to-api to work on python@3.12 .
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
3cc28286bf
gnu: python-aws-sam-translator: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-aws-sam-translator)
[arguments]<#:phases>: Drop phase 'fix-pytest-config.
[native-inputs]: Add python-pytest-rerunfailures.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
99979824af
gnu: julia-pycall: Fix imported-modules.
...
* gnu/packages/julia-xyz.scm (julia-pycall)[arguments]
<#:imported-modules>: Adapt them so that they are adapted to the
recent move to (guix build toml).
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
8a8de30ede
gnu: python-inline-snapshot: Update to 0.32.6.
...
* gnu/packages/python-check.scm (python-inline-snapshot): Update to 0.32.6.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
bc563c9a87
gnu: python-jupyter-server-terminals: Update to 0.5.4.
...
* gnu/packages/jupyter.scm (python-jupyter-server-terminals): Update to 0.5.4.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
91614f3b7a
gnu: python-markdown-it-py: Update to 4.0.0.
...
* gnu/packages/python-xyz.scm (python-markdown-it-py): Update to 4.0.0.
[source]: Switch to git-fetch.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable benchmark-tests.
[native-inputs]: Add python-pytest, python-pytest-benchmark,
python-pytest-regressions, python-requests.
[propagated-inputs]: Remove python-psutils, marked as a benchmark
dependency in pyproject.toml.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
85108964bf
gnu: python-pytest-benchmark: Update to 5.2.3.
...
* gnu/packages/python-check.scm (python-pytest-benchmark): Update to 5.2.3.
[source]: Switch to git-fetch.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:57 +01:00
Nicolas Graves
dba5ae1a60
gnu: python-mkdocs: Ignore failing tests.
...
* gnu/packages/python-xyz.scm (python-mkdocs)[arguments]
<#:test-flags>: Refresh them according to pyproject.toml.
<#:phases>: Add phase 'delete-failing-tests.
Change-Id: I8c064722adc36fe16c57bfb3d6d925a701895639
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:57 +01:00
Sharlatan Hellseher
2de54f42ec
gnu: behave: Update to 1.3.3-0.43d0a93.
...
* gnu/packages/check.scm (behave): Update to
43d0a93240c0b25b0cbf59bdc196b74fb8a2353e commit.
[native-inputs]: Remove python-assertpy and python-mock; add
python-freezegun, python-charset-normalizer, and python-pytest-html.
Change-Id: Icf3d91ccaa4392da7c381a889ddf2ef0d0474fe0
2026-05-24 10:14:57 +01:00
Sharlatan Hellseher
6ba797481c
gnu: python-cucumber-tag-expressions: Update to 9.1.0.
...
* gnu/packages/python-check.scm (python-cucumber-tag-expressions): Update to 9.1.0.
[arguments] <build-backend>: Use setuptools.build_meta.
Change-Id: I2953c2c65fa6b5ce316e20760c9eea4d2b6cc66e
2026-05-24 10:14:57 +01:00
Sharlatan Hellseher
eaea62aadb
gnu: python-cucumber-expressions: Update to 19.0.0.
...
* gnu/packages/python-check.scm (python-cucumber-expressions): Update to 19.0.0.
[phases]{patch-pyproject}: New phase.
[native-inputs]: Remove python-poetry-core; add python-setuptools.
Change-Id: Ia41ef5b4f4289f69cfe69e7f86cc8ba195f15e35
2026-05-24 10:14:57 +01:00
Sharlatan Hellseher
98e6b3d1ca
gnu: python-parse-type: Update to 0.6.6-0.5c4126a.
...
* gnu/packages/python-xyz.scm (python-parse-type): Update to
5c4126ae3973b5c0a4107cd8b29f2b74993be330 commit.
[source]: Switch to git-fetch.
[phases]{fix-pytest-config}: New phase.
[license]: Fix it as seen in pyproject.toml and LICENSE file, it was
changed in 1a387ec9fc12c09c69fb88c817c93104c5cf74df commit.
Change-Id: I7f3a7a12806282f2d90169c10153325fcf718b43
2026-05-24 10:14:57 +01:00
Sharlatan Hellseher
92cab9cefe
gnu: python-gridmap: Add maintenance note.
...
* gnu/packages/python-xyz.scm (python-gridmap): Add maintenance note.
Change-Id: I717cce180df7f68bc6840db224ebd4fb2778c905
2026-05-24 10:14:57 +01:00
Nicolas Graves
83f38a3a8b
gnu: python-autograd: Fix build on Python@3.12.
...
* gnu/packages/machine-learning.scm (python-autograd)[native-inputs]:
Add python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:57 +01:00
Nicolas Graves
fd1f16d442
gnu: python-phpserialize: Fix tests.
...
* gnu/packages/python-xyz.scm (python-phpserialize)[arguments]
<#:phases>: Add phase 'patch-tests.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
76482bfbeb
gnu: python-cherrypy: Fix build.
...
* gnu/packages/python-web.scm (python-cherrypy)[arguments]
<#:phases>: Merge duplicate keywords.
<#:test-flags>: Drop tests that are not failing on Python@3.12 .
[propagated-inputs]: Add python-filelock.
[native-inputs]: Remove python-filelock.
Fixes : guix/guix#8323
Change-Id: I91473aec0d206ef4a472413c44e4cc65d1301dff
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
8a775a3180
gnu: python-zconfig: Update to 4.3.
...
* gnu/packages/python-web.scm (python-zconfig): Update to 4.3.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
7555809047
gnu: python-rich-argparse: Update to 1.8.0.
...
* gnu/packages/python-xyz.scm (python-rich-argparse): Update to 1.8.0.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
5a28a901ac
gnu: pre-commit: Update to 4.6.0.
...
* gnu/packages/version-control.scm (pre-commit): Update to 4.6.0.
[arguments]<#:test-flags>: Refresh them, improve comments.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
31d546523c
gnu: python-arcp: Fix tests on Python@3.12.
...
* gnu/packages/python-xyz.scm (python-arcp)[arguments]: Add phase
'patch-tests.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
cedb04a48e
gnu: python-parsley: Patch package with upstream patch.
...
* gnu/packages/python-xyz.scm (python-parsley)
[source]: Add a patch to support python@3.12 .
[arguments]<#:test-flags>: Drop all outdated tests.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
65e98b4503
gnu: python-ndeflib: Ignore additional failing test.
...
* gnu/packages/python-xyz.scm (python-ndeflib)[arguments]:
Ignore additional failing test.
Change-Id: I68f9982e1535c2a8fa9e8743627496f11392d072
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:56 +01:00
Nicolas Graves
fa7763e0d1
gnu: python-cucumber-tag-expressions: Fix check phase.
...
* gnu/packages/python-check.scm (python-cucumber-tag-expressions)
[native-inputs]: Add python-pytest-metadata.
Change-Id: I693d5c0c85af91c88bffed99d63bb21b6d278cb5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:55 +01:00
Nicolas Graves
100d1478c5
gnu: soapysdr: Fix build for python@3.12.
...
* gnu/packages/radio.scm (soapysdr)[native-inputs]: Add
python-setuptools.
Change-Id: Iae09a65d32e5cb6feba2da99622bf788e8882ba8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:55 +01:00
Hugo Buddelmeijer
7c6b3305a8
gnu: rust-1.55: Fix build with Python 3.12.
...
* gnu/packages/rust.scm: (rust-1.55):
[native-inputs]: Add python-setuptools-bootstrap.
Merges: https://codeberg.org/guix/guix/pulls/8264
Change-Id: Id41ded106c442cc28ee3f66ab7e3cc1412daa5f4
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-24 10:14:55 +01:00
Sharlatan Hellseher
0d33f41770
gnu: pass-git-helper: Update to 4.3.0.
...
* gnu/packages/password-utils.scm (pass-git-helper): Update to 4.3.0.
[native-inputs]: Add python-pytest.
Change-Id: I69cc0de885617da875c0befda81d5c2a39a2fcd4
2026-05-24 10:14:55 +01:00
Sharlatan Hellseher
2a671f6ab4
gnu: fava-envelope-airmail: Disable missing tests.
...
* gnu/packages/finance.scm (fava-envelope-airmail):
[arguments] <tests?>: Disable tests which are not provided in PyPI
archive or Git.
[description]: Mention that the current package is a fork of the fork of
original project.
Change-Id: I1c231bca5fcca6d88024520c5051a0444876d9f8
2026-05-24 10:14:55 +01:00
Sharlatan Hellseher
4e23fcfb84
gnu: python-parsley: Skip 8 tests.
...
* gnu/packages/python-xyz.scm (python-parsley):
[arguments] <test-flags>: Skip 8 tests.
[native-inputs]: Remove python-wheel.
Change-Id: I702dce5a2352e472c4ef42e81f62b245377bcc17
2026-05-24 10:14:55 +01:00
Nguyễn Gia Phong
1720ba0bf2
gnu: python-sip-4: Fix build.
...
Its configure.py imports distutils.
* gnu/packages/qt.scm (python-sip-4)[native-inputs]: Add python-setuptools.
Change-Id: Id1a5b09b62498a68630cbf55b18ca2f58d267656
2026-05-24 10:14:55 +01:00
Nguyễn Gia Phong
3515ff78fd
gnu: python-latexrestricted: Fix build.
...
* gnu/packages/python-xyz.scm (python-latexrestricted)[arguments]:
Disable nonexistent tests.
Change-Id: I3060d9ff5461671f2863a95bcb74588065596135
2026-05-24 10:14:55 +01:00
Nguyễn Gia Phong
b45ee5ab27
gnu: python-beangulp: Fix test.
...
* gnu/packages/patches/python-beangulp-click-8.2-compat.patch: New file.
* gnu/packages/finance.scm (python-beangulp)[source]<patches>: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I4f29e865f6df078b667dfd2129023b9e35c2f9b5
2026-05-24 10:14:54 +01:00
Nguyễn Gia Phong
a04a084629
gnu: python-zipfile2: Fix compatibility with Python 3.12.
...
* gnu/packages/patches/python-zipfile2-python-3.12-support.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-compression.scm
(python-zipfile2)[source]<patches>: Use it.
Change-Id: I0e85c198831a9c039889ddc3e4519dc304dc3d5e
2026-05-24 10:14:54 +01:00
Nguyễn Gia Phong
adc94a2bdb
gnu: python-pyinotify: Fix build.
...
* gnu/packages/python-xyz.scm (python-pyinotify)[propagated-inputs]:
Add python-pyasyncore.
Change-Id: I76f6890966f7156b45ea01b1aaf018ab4b797def
2026-05-24 10:14:54 +01:00
Nguyễn Gia Phong
23180b4f68
gnu: python-hjson: Fix test.
...
* gnu/packages/python-xyz.scm (python-hjson)[source]<snippet>:
Add substitution to fix a doctest on Python 3.12.
Change-Id: Iea482705d1763f2d4a47989e58267954315925ad
2026-05-24 10:14:54 +01:00
Hugo Buddelmeijer
abf4241e0f
gnu: python-stem: Update to 1.8.3 and fix Python 3.12 compatibility.
...
* gnu/packages/python-xyz.scm (python-stem): Update to 1.8.3.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add 'fix-python-312.
<#:test-backend, #:test-flags>: Use custom backend.
[phases]{check}: Use default phase.
Change-Id: I4dacef725994ed7c2f5e2e5f812088f4df098883
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:54 +01:00
Hugo Buddelmeijer
74cd8c84ba
gnu: python-ijson: Update to 3.5.0.
...
* gnu/packages/python-xyz.scm (python-ijson): Update to 3.5.0.
[native-inputs]: Remove python-wheel.
Change-Id: I77922bd63d4da4be97d3436bb99913dfb1bc349b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:54 +01:00
Sharlatan Hellseher
104d96382e
gnu: 389-ds-base: Fix build on python-3.12.
...
* gnu/packages/openldap.scm (389-ds-base):
[native-inputs]: Add python-setuptools.
Change-Id: If8c7c22acb095d6264fbb15fa70706af793fa3fd
2026-05-24 10:14:54 +01:00
Sharlatan Hellseher
088e94b440
gnu: python-ads: Skip one test.
...
* gnu/packages/astronomy.scm (python-ads):
[arguments] <test-flags>: Skip one problematic test.
[native-inputs]: Remove python-wheel.
Change-Id: Idada295af88f51e7e3adf0c4730c17378f175369
2026-05-24 10:14:54 +01:00
Cayetano Santos
f28ceaa85e
gnu: python-threadpoolctl: Update to 3.6.0.
...
* gnu/packages/machine-learning.scm (python-threadpoolctl): Update to 3.6.0.
[source]: Switch to git-fetch.
Merges: guix/guix!7295
Change-Id: I87ff452dc0ec7cc28582dda01d8ccd556093d09c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Sharlatan Hellseher
05d2f6f69a
gnu: python-diskcache: Update to 5.6.3-0.ebfa37c.
...
* gnu/packages/python-xyz.scm (python-diskcache): Update to
ebfa37cd99d7ef716ec452ad8af4b4276a8e2233 commit.
[source]: Build from the latest commit.
[arguments] <test-flags>: Run all test in a single thread.
<phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-matplotlib and python-pytest-xdist.
Change-Id: I46d1dd6a9b47f4eec021e25b0fb3ff5b8ff91c32
2026-05-24 10:14:53 +01:00
Sharlatan Hellseher
11fe969f5a
gnu: python-logical-unification: Update to 0.4.7.
...
* gnu/packages/python-xyz.scm (python-logical-unification): Update to 0.4.7.
[native-inputs]: Remove python-versioneer and python-wheel; add python-setuptools-scm.
Change-Id: I2ad95e0f70b07421c73d188c5a2d3fd3011b9e7e
2026-05-24 10:14:53 +01:00
Nicolas Graves
e68fa6a0f9
gnu: python-ldaptor: Fix build on python@3.12.
...
* gnu/packages/python-web.scm (python-ldaptor)[arguments]<#:phases>:
Add phase python-3.12-patch.
Change-Id: I10157ab41a5a5f78c4166a5c0a76ab9028ffd54d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Nicolas Graves
0c8873ce42
gnu: babeltrace: Fix python@3.12 build.
...
* gnu/packages/instrumentation.scm (babeltrace)[native-inputs]: Add
python-setuptools.
Change-Id: I622b724fbc0abfb13599db051b03e5c970e92988
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Nicolas Graves
787f35d405
gnu: coda: Update to 2.25.6.
...
* gnu/packages/maths.scm (coda)
[source]: Switch to git-fetch. Update to 2.25.6.
<patches>: Drop patch.
<snippet>: Improve style and patch with a substitute* instead, refresh
it for pcre2.
[native-inputs]: Drop input labels. Add autoconf, automake, bison,
flex, libtool.
[inputs]: Replace pcre by pcre2.
* gnu/packages/patches/code-use-system-libs.patch: Drop patch.
* gnu/local.mk: Likewise.
Change-Id: If8c33f94b421c93724cabf8c45815a5cb19fb046
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Nicolas Graves
15a4296643
gnu: systemtap: Update to 5.4.
...
* gnu/packages/instrumentation.scm (systemtap): Update to 5.4.
[arguments]: Drop them.
[native-inputs]: Add boost, python-setuptools.
Change-Id: I37ecb5bd1f98cc19248b03420b69f818dc3af906
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Nicolas Graves
260384bbb2
gnu: xen: Update to 4.21.1.
...
* gnu/packages/virtualization.scm (xen): Update to 4.21.1.
[native-inputs]: Refresh mini-os, add python-setuptools.
Change-Id: I39bb20c2fc34f11657f2906dd16d7ae0ed7e19f8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Nicolas Graves
e10db2eb03
gnu: recode: Update to 3.7.15.
...
* gnu/packages/textutils.scm (recode): Update to 3.7.15.
[native-inputs]: Add help2man and python-setuptools.
Change-Id: I319e285e721c72dbf01854aa8bec7d05acfdffc2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:52 +01:00
Nicolas Graves
7db86d5ade
gnu: kismet: Update to 2025.09.R1.
...
* gnu/packages/networking.scm (kismet): Update to 2025.09.R1.
[arguments]<#:configure-flags>: Add flag --disable-librtlsdr.
[native-inputs]: Remove python-2.
[inputs]: Replace boost@1.83 by boost. Add lm-sensors:lib and
mosquitto.
Change-Id: If3478011c0ef9a3d8e1e748e815a3b09edf566e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:52 +01:00
Nicolas Graves
46b37adf18
gnu: goocanvas: Update to 3.0.0.
...
* gnu/packages/gtk.scm (goocanvas): Update to 3.0.0.
Change-Id: I920e4f6e1af91eec040e7d7e9568e079182a53ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:52 +01:00
Nicolas Graves
0a4f9bca14
gnu: apparmor: Fix python@3.12 build.
...
* gnu/packages/apparmor.scm (apparmor)[native-inputs]: Add
python-setuptools.
Change-Id: I98fc5b8d34d588661edc93aa993bf803afebd5aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:52 +01:00
Nicolas Graves
70debb63a7
gnu: python-pytest-split: Ignore failing test.
...
* gnu/packages/python-check.scm (python-pytest-split)
[arguments]<#:test-flags>: Ignore failing test.
<#:phases>: Drop phase 'fix-pytest-config.
[native-inputs]: Replace python-pytest-bootstrap by python-pytest-8.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:52 +01:00
Sharlatan Hellseher
75a3b10447
gnu: python-passlib: Skip some tests.
...
* gnu/packages/python-crypto.scm (python-passlib):
[arguments] <test-flags>: Skip 4 tests groups; run tests in parallel.
[native-inputs]: Remove python-wheel; add python-pytest-xdist.
Change-Id: I89d9e7f789137d22a1246d175e561c50965c8ae2
2026-05-24 10:14:52 +01:00
Sharlatan Hellseher
8b36bd856f
gnu: python-psutil: Fix and improve tests.
...
* gnu/packages/python-xyz.scm (python-psutil): Run tests in parallel,
rework skipped tests.
[arguments] <test-flags>: Run tests for psleak; rework skipped test to
use long option --deselect.
[phases]{prepare-tests}: Rename to {pre-check}, add environment
variables setting up steps as seen in project's Makefile.
[native-inputs]: Add python-psleak, and python-pyperf.
Change-Id: Id076891fa1f3945f3a6a21146214ef8805f62d85
2026-05-24 10:14:52 +01:00
Sharlatan Hellseher
c52db0c0b6
gnu: python-pyperf: Update to 2.10.0.
...
* gnu/packages/python-xyz.scm (python-pyperf): Update to 2.10.0.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-psutil and python-wheel; add
python-psutil-bootstrap.
Change-Id: I7f39a9a26dca5a10cc1d51d0377d55187a0fff4e
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
9f1667f44f
gnu: Add python-psleak.
...
* gnu/packages/python-check.scm (python-psleak): New variable.
Change-Id: Icd7bd533066dcb7bb7a238fa323a140627e1e878
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
529200e754
gnu: Add python-psutil-bootstrap.
...
* gnu/packages/python-xyz.scm (python-psutil-bootstrap): New variable.
Change-Id: I1eb2ea0e76fb2bb9c06fddefd33cbe7b1c976494
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
f4589a3ce3
gnu: python-virtualenv: Update to 20.35.4.
...
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.35.4.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Rework skipped tests.
Change-Id: If627123d9213470b03f0535b90b1098cbde7c1ff
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
2f8ba94000
gnu: python-abjad-ext-rmakers: Disable tests.
...
* gnu/packages/music.scm (python-abjad-ext-rmakers):
[source] <url>: Fix redirection.
[arguments] <tests?>: Disable.
[native-inputs]: Remove python-pytest and python-wheel.
Change-Id: I2d1ff60f3e1ab4eff678a738c407e01b43391e13
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
fc71a33ccb
gnu: datasette: Update to 1.0a26.
...
* gnu/packages/databases.scm (datasette): Update to 1.0a26.
[arguments] <test-flags>: Limit parallel tests up to 8 threads; run all
tests.
[propagated-inputs]: Remove python-pint.
[native-inputs]: Remove python-pytest-asyncio-0.26; add
python-multipart-form-data-conformance and python-pytest-asyncio.
Change-Id: I1560278ccd9eb954dd9ceab3f8b122cead7cf7cf
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
488d63e4df
gnu: cpplint: Fix tests.
...
* gnu/packages/cpp.scm (cpplint)[phases]{fix-pytest-config}: New phase.
Change-Id: I75ea1c39f57d79d42f376f00da83e0e4867bfd8b
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
1a65ed3df8
gnu: python-abjad-ext-nauert: Update to 3.31.
...
* gnu/packages/music.scm (python-abjad-ext-nauert): Update to 3.31.
[phases]{remove-local-source}: New phase.
[native-inputs]: Remove python-wheel.
Change-Id: Icac45d805e03a91cc3e5f3bdf1ab1ce41d626b67
2026-05-24 10:14:51 +01:00
Sharlatan Hellseher
c52e7d38b5
gnu: python-opt-einsum: Update to 3.4.0.
...
* gnu/packages/python-science.scm (python-opt-einsum): Update to 3.4.0.
[source]: Switch to git-fetch.
[propagated-inputs]: Add python-dask and python-sparse.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatch-fancy-pypi-readme, python-hatch-vcs, and
python-hatchling.
Change-Id: I9aea1e93908bc06374e0ea9577e3b46492b64e40
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
74110f0896
gnu: python-ndindex: Fix tests.
...
* gnu/packages/python-science.scm (python-ndindex):
[arguments] <test-flags>: Run tests in parallel, proper ignore and
deselect coverage markers warnings.
[native-inputs]: Add python-pytest-xdist.
Change-Id: Icf34370cfd0fa37cf34bf1f7efc08b8efb95f700
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
9211073c3d
gnu: python-lief: Improve package.
...
* gnu/packages/python-xyz.scm (python-lief): Fix indentation and order
of fields.
[native-inputs]: Remove cmake-minimal; add python-tomli.
Change-Id: Iaf2abc5538f7adfa606bef8b2fd92d035a54b163
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
67e8b9b5ec
gnu: Remove h3-3 and python-h3-3.
...
* gnu/packages/geo.scm (h3-3, python-h3-3): Delete variables.
Fixes : guix/guix#7433
Change-Id: Ie303de31cf5f8147cb602858aff87a122096d82c
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
d230047fda
gnu: python-scikit-build-core: Update to 0.12.2.
...
* gnu/packages/python-science.scm (python-scikit-build-core): Update to 0.12.2.
[source]: Switch to git-source.
[arguments] <tests?, test-flags>: Enable the most portion of tests.
[propagated-inputs]: Remove python-importlib-metadata,
python-importlib-resources, python-tomli, and python-typing-extensions;
add cmake-minimal.
[native-inputs]: Remove pybind11-2, python-fastjsonschema,
python-hatch-fancy-pypi-readme, python-numpy, python-pytest-subprocess,
python-rich, python-setuptools, python-setuptools-scm, and python-wheel.
Change-Id: Ib62523b96c069358838135923b39bf617797c2e0
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
36b5bbf8df
gnu: python-sphinx-6: Skip 3 more tests.
...
* gnu/packages/sphinx.scm (python-sphinx-6)[arguments] <test-flags>:
Skip 3 more tests; limit parallel tests up to 8 threads.
Change-Id: I77688c6637e1e58669f51bcadb276aa3200df4e3
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
2f61565a6a
gnu: python-peaks2utr: Update to 1.5.0.
...
* gnu/packages/bioinformatics.scm (python-peaks2utr): Update to
1.5.0. Use G-Expressions.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run all tests.
[phases]{relax-requirements}: Relax upper constrain for NumPy.
[propagated-inputs]: Remove macs, and python-numpy-1; add macs-3, and
python-numpy.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: I7466e00eb99c7fa12263ed8aaedde614c2119d4b
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
aa213dea2b
gnu: macs-3: Update to 3.0.4.
...
* gnu/packages/bioinformatics.scm (macs-3): Update to 3.0.4.
[arguments] <test-flags>: Skip one test.
Change-Id: I7bb990fbaa25bdb3a1f4047cc65a581ffdcd59f7
2026-05-24 10:14:50 +01:00
Sharlatan Hellseher
5189f9fd7a
gnu: python-hmmlearn: Modernize package.
...
* gnu/packages/machine-learning.scm (python-hmmlearn):
[source]: Switch to git-fetch.
[arguments]: Use G-expressions.
<test-flags>: Run all tests, provide option to test from installed module.
<phases>: Remove 'build-extensions.
[native-inputs]: Remove pybind11-2 and python-wheel; add pybind11.
Change-Id: Iadb85f813edea720a0a8f5f6e465ee80a530aef1
2026-05-24 10:14:49 +01:00
Hugo Buddelmeijer
86900bc4ac
gnu: redshift: Fix build with Python 3.12 by updating to 1.12-0.490ba2a.
...
* gnu/packages/xdisorg.scm (redshift): Update to 1.12-0.490ba2a.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, automake, and libtool.
Merges: https://codeberg.org/guix/guix/pulls/7554
Change-Id: I0663d5226b5b9ea4fe516f3d971dd20aefe30890
2026-05-24 10:14:49 +01:00
Hugo Buddelmeijer
38570f08fd
gnu: python-cssselect2: Update to 0.9.0.
...
* gnu/packages/python-web.scm (python-cssselect2): Update to 0.9.0.
[origin]: Switch to git-fetch.
[native-inputs]: Replace python-flit with python-flit-core; add python-pytest.
[home-page]: Update.
Merges: https://codeberg.org/guix/guix/pulls/7555
Change-Id: I45160f0fa30ce364d47ec651c08235e0c8797609
Reviwed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:49 +01:00
Hugo Buddelmeijer
cbc761dcb3
gnu: thefuck: Fix build by upgrading to 3.32-0.c7e7e1d.
...
* gnu/patches/thefuck-remove-broken-tests.patch: Remove patch.
* gnu/packages/admin.scm (thefuck): Upgrade to 3.32-0.c7e7e1d.
[source]: Don't use patch.
[arguments]<#:test-flags>: Ignore broken tests.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Merges: https://codeberg.org/guix/guix/pulls/7617
Change-Id: I0bd94d7072412f73d4733af62e4577a2500db3a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:49 +01:00
Hugo Buddelmeijer
93cc9cddbf
gnu: python-ulid: Make tests deterministic.
...
* gnu/packages/python-xyz.scm (python-ulid): Make tests deterministic.
[arguments]<#test-flags>: Disable flaky test.
Merges: https://codeberg.org/guix/guix/pulls/7520
Change-Id: I62878e0aa4f97dda743542c270539f568dc28fb7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:49 +01:00
Sharlatan Hellseher
6f76ee9701
gnu: borg: Update to 1.4.4.
...
* gnu/packages/backup.scm (borg): Update to 1.4.4.
[source]: Switch to git-fetch.
<snippet>: Remove it as Git source does not provide generated C files.
[arguments] <test-flags>: Limit parallel tests up to 8 threads for
stability in CI; skip 7 more tests.
[phases]{install-doc}: Remove phase.
{fix-testsuite-setuid-mode, build-and-install-docs}: New phases.
{install-shell-completions}: Introduce bash, zsh and fish variable in
'let*'.
[inputs]: Remove python-msgpack-for-borg; add python-msgpack and
python-packaging.
[native-inputs]: Remove python-dateutil and python-wheel; add
python-guzzle-sphinx-theme, python-pkgconfig, python-sphinx, and
python-sphinxcontrib-jquery.
* gnu/packages/python-xyz.scm (python-msgpack-for-borg): Delete variable.
Change-Id: Ib681a7cac63b50e7c276e7b765fb273ad2ddebf9
2026-05-24 10:14:49 +01:00
Sharlatan Hellseher
4a28129767
gnu: python-pyfuse3: Update to 3.4.2.
...
* gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.4.2.
[source]: Switch to git-fetch.
Change-Id: I7852e9938d457dfe24ec82a8adbf7e3f575059ef
2026-05-24 10:14:49 +01:00
Sharlatan Hellseher
c00aafd230
gnu: python-papermill: Update to 2.7.0.
...
* gnu/packages/jupyter.scm (python-papermill): Update to 2.7.0.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-ansicolors.
Relates-to: https://codeberg.org/guix/guix/issues/7519
Change-Id: I4b076e7f65941882d857eae4b91964d197a5ec89
2026-05-24 10:14:48 +01:00
Sharlatan Hellseher
9ce5ed5aa7
gnu: python-notebook: Skip 2 more tests.
...
* gnu/packages/jupyter.scm (python-notebook)[arguments] <test-flags>:
Skip two more failing tests.
Change-Id: Ib9793b45dab870f5953b737dadb516894305209e
2026-05-24 10:14:48 +01:00
Hugo Buddelmeijer
0a0b0b1b18
gnu: libsoup-minimal: Make tests deterministic.
...
* gnu/packages/gnome.scm (libsoup-minimal): Make tests deterministic.
[arguments]<#:parallel-tests?>: Set to #f.
[home-page]: Update URL.
Fixes : guix/guix#7508 .
Merges: https://codeberg.org/guix/guix/pulls/7511
Change-Id: Ia30f8594455f50b9df26988933622af313b3c0d8
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:48 +01:00
Nicolas Graves
eaa713dc46
gnu: packages: Drop python-pytest-runner native-inputs.
...
This commit was generated using https://codeberg.org/guix/guix/pulls/5862 :
guix style -S remove-native-inputs --parameter=python-pytest-runner
and adding back python-pytest if necessary.
* gnu/packages/geo.scm (python-pyshp)
* gnu/packages/backup.scm (vorta)
[native-inptus]: Remove python-pytest-runner, add python-pytest.
* gnu/packages/backup.scm (duplicity)
* gnu/packages/linux.scm (python-spython)
* gnu/packages/bioinformatics.scm (python-cwl-utils)
* gnu/packages/databases.scm (python-pyarrow, datasette)
* gnu/packages/fontutils.scm (python-cu2qu)
* gnu/packages/gnome.scm (terminator)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-science.scm (python-upsetplot)
* gnu/packages/python-web.scm (python-falcon, python-cssselect2)
* gnu/packages/python-xyz.scm (python-docrep, python-cairocffi,
python-entrypoint2)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/video.scm (yle-dl)
* gnu/packages/vpn.scm (sshuttle)
[native-inptus]: Remove python-pytest-runner.
Relates-to: https://codeberg.org/guix/guix/issues/7474
Change-Id: Ia79595309ba8965c4374e7c24a1ef4c3e36fe1ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:48 +01:00
Nicolas Graves
288d5fb6a7
gnu: onnx: Drop python-pytest-runner native-input.
...
* gnu/packages/machine-learning.scm (onnx)[native-inputs]: Drop
python-pytest-runner.
Change-Id: I5ae6f0cb25215a9f616cd7f763127424b8d0a723
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:48 +01:00
Nicolas Graves
ef764457d0
gnu: python-fontpens: Drop python-pytest-runner native-input.
...
* gnu/packages/fontutils.scm (python-fontpens)[native-inputs]: Drop
python-pytest-runner.
Change-Id: I61635be4a141631cb1e35c7560d3ce5c9ed536d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:48 +01:00
Sharlatan Hellseher
b5c6fa1116
gnu: python-rapidjson: Update to 1.23.
...
* gnu/packages/python-web.scm (python-rapidjson): Update to 1.23.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: I003839deb5e2a3ef23fae03b6a7c5ab1e51a8f8b
2026-05-24 10:14:48 +01:00
Sharlatan Hellseher
299da13ecf
gnu: python-cherrypy: Fix tests.
...
* gnu/packages/python-web.scm (python-cherrypy): Remove dependency on
pytest_cov.
[arguments] <test-flags>: Skip one more test.
[phases]{fix-pytest-config}: New phase.
Change-Id: I40c91689c1a47e1d66a599e2b3aa9462c9f53bb5
2026-05-24 10:14:47 +01:00
Sharlatan Hellseher
3417949730
gnu: python-debugpy: Add python-versioneer.
...
* gnu/packages/python-xyz.scm (python-debugpy)[native-inputs]: Add
python-versioneer.
Change-Id: I2e9906742caa4edcb44dfc3236e75b36656cabcd
2026-05-24 10:14:47 +01:00
Sharlatan Hellseher
ea56967101
gnu: python-pecan: Update to 1.8.0.
...
* gnu/packages/python-web.scm (python-pecan): Update to 1.8.0.
[propagated-inputs]: Remove python-logutils, python-six, and python-webtest.
[native-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2 and
python-webtest.
Change-Id: Id1df430d81d3f573db3fd3ae572e2f2f26b3829e
2026-05-24 10:14:47 +01:00
Sharlatan Hellseher
9b4917cfb2
gnu: python-future: Skip more tests.
...
* gnu/packages/python-xyz.scm (python-future)[arguments] <test-flags>:
Skip more tests failing on Python 3.12.
Relates-to: https://codeberg.org/guix/guix/issues/6904
Change-Id: I36f62a53a81ed08e9982fe7fbcc0971c070dca60
2026-05-24 10:14:47 +01:00
Nicolas Graves
847c9e4c2e
gnu: python-defusedxml: Fix dependents sanity-checks.
...
* gnu/packages/xml.scm (python-defusedxml)
[properties]: Add upstream-version and...
[version]: ...use it.
[arguments]<#:phases>: Add phase 'patch-version.
Change-Id: Ia837c8fbe54db68f261eb3085c48049ba313fceb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:47 +01:00
Nicolas Graves
6ff5be036e
gnu: python-psutil: Update to 7.2.2.
...
* gnu/packages/python-xyz.scm (python-psutil): Update to 7.2.2.
[source]: Switch to git-fetch.
[arguments]<#:tests?>: Drop keyword.
<#:test-flags>: Ignore failing tests.
<#:phases>: Add phase 'prepare-tests.
[native-inputs]: Add procps, python-packaging, python-pytest,
python-pytest-instafail, python-pytest-xdist.
Change-Id: Ie2f094d1f8d039a9692de4075aa1a0f17745cd22
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:47 +01:00
Nicolas Graves
34f887fe88
gnu: reprotest: Drop phase adjust-importlib-resources-for-old-python.
...
* gnu/packages/diffoscope.scm (reprotest)[arguments]<#:phases>:
Drop phase 'adjust-importlib-resources-for-old-python.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:47 +01:00
Nicolas Graves
bee80aa2bc
gnu: python-uvicorn: Update to 0.40.0.
...
* gnu/packages/python-web.scm (python-uvicorn): Update to 0.40.0.
[arguments] <test-flags>: Ignore resource warning.
[native-inputs]: Add python-pytest-xdist. Replace
python-pytest-asyncio-0.26 by python-pytest-asyncio.
Change-Id: I0debd320aea58c775f60c4409420937031b2ae66
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:47 +01:00
Nicolas Graves
468e4bb09b
gnu: python-aiohappyeyeballs: Update to 2.6.1-0-cc53cf8.
...
* gnu/packages/python-web.scm (python-aiohappyeyeballs): Update to 2.6.1-0-cc53cf8.
[source]: Switch to git-fetch.
[native-inputs]: Replace python-pytest-asyncio-0.26 by
python-pytest-asyncio.
Change-Id: Idc1d2005079c8bfa4fa34d3d5816715723a6e995
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:47 +01:00
Sharlatan Hellseher
ecbf30052b
gnu: python-pypdf: Update to 6.9.2.
...
* gnu/packages/pdf.scm (python-pypdf): Update to 6.9.2.
[arguments] <test-flags>: Run tests in a single thread, there are not
many of them; rework skipped tests.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-flit, and python-pytest-xdist.
Fixes : guix/guix#7276
Change-Id: I6635b1f9583edf8caa271c292ea14e6db6ab0d6e
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
0b7f838bed
gnu: packages/video: Remove (guix build-system python).
...
* gnu/packages/video.scm: Remove (guix build-system python) as no longer
required.
Change-Id: I860344f4784d857dc8c86b44ef78b1cb9f45f765
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
99b0bf3d5a
gnu: python-pyzmq: Update to 27.1.0.
...
* gnu/packages/python-xyz.scm (python-pyzmq): Update to 27.1.0.
[source]: Switch to git-fetch.
Change-Id: I96e23eb0b01233213d8aebdc216ff5f473dae1b1
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
24e25b8487
gnu: python-pytest-celery: Update to 1.3.0.
...
* gnu/packages/python-check.scm (python-pytest-celery): Update to 1.3.0.
Change-Id: I218092baf981ecfaa53bf744ecd8ab40107c3c2d
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
aad460208c
gnu: python-celery: Adjust inputs.
...
* gnu/packages/python-xyz.scm (python-celery):
[propagated-inputs]: Remove python-click and python-click-plugins-1; add
python-click-8.1 and python-click-plugins.
Change-Id: I1654705099e03db4762d129377ff3fdf61f61ec2
2026-05-24 10:14:46 +01:00
Hugo Buddelmeijer
9335ea58af
gnu: mypaint: Update to 2.0.1-0.35aa9d3.
...
* gnu/packages/image.scm (mypaint): Update to
35aa9d33cd3deba6cafea6d8fc901b5a1d161ceb commit.
Use G-expressions.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <imported-modules, modules>: Switch to pyproject-build-system.
<tests?>: Enable.
<phases>: Remove 'python3.11-compatibility; add 'move-assets-to-data.
[native-inputs]: Remove swig-4.0; add python-pytest, python-setuptools,
and swig.
[inputs]: Remove libmypain; add gdk-pixbuf, libmypaint-next, and libpng.
[home-page]: Use HTTPS.
Merges: https://codeberg.org/guix/guix/pulls/3878
Change-Id: Ic342c02467b3f75a796698c030ef4f937a91e25a
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
9d13ce51c4
gnu: Add libmypaint-next.
...
* gnu/packages/gimp.scm (libmypaint-next): New variable.
Change-Id: I1a5c1090d5eea1630934f95cef452d1a4896db69
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
4dcd7a9b9e
gnu: libmypaint: Build from git.
...
* gnu/packages/gimp.scm (libmypaint):
[source]: Switch to git-fetch.
[phases]{overwrite-automake-and-aclocal-versions}: New phase.
[native-inputs]: Add autoconf, automake, libtool, and python.
Change-Id: I78d3b245455a021bb64b8d7b8ffca085ec4dfc12
2026-05-24 10:14:46 +01:00
Sharlatan Hellseher
6fc7efb905
gnu: openmm: Update to 8.5.0.
...
* gnu/packages/machine-learning.scm (openmm): Update to 8.5.0.
[phases]{patch-python-build-system}: Rename to
{patch-wrappers-python-install}.
{remove-shaky-tests}: Place after {unpack} phase.
[native-inputs]: Remove swig-4.0; add swig.
[license]: List all mentioned licenses.
Change-Id: I89dc1b06917f20bf38e965077fb5f8b63cdf5cb9
2026-05-24 10:14:45 +01:00
Sharlatan Hellseher
0b27a83841
gnu: python-cheroot: Update to 11.1.2.
...
* gnu/packages/python-web.scm (python-cheroot): Update to 11.1.2.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Drop all.
<phases>: Use default 'check; add 'fix-pytest-config.
[native-inputs]: Remove python-jaraco-text and python-wheel; add
python-pytest.
Fixes : guix/guix#7476
Change-Id: Idffa902090f305ca6d8d4f4a7ad20c1c1c6b5ef9
2026-05-24 10:14:45 +01:00
Nicolas Graves
803e96bf55
guix: build-system: Set pypi-uri in pyproject, drop python module.
...
After this commit, when both modules are imported:
- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead
- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)
This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.
* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.
* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.
* gnu/packages/openldap.scm: Reorder modules to get the right warning.
* gnu/packages/pypy.scm: Likewise.
* gnu/packages/*.scm : Drop module (guix build-system python).
* tests/import/pypi.scm: Likewise.
Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:45 +01:00
Sharlatan Hellseher
8b91d18c5a
gnu: packages: Remove python-build-system comments.
...
Rephrase or remove comments completely mentioning python-build-system to
prepare it for depreciation. It helps to search code for the rest
relevant entries of python-build-system.
Change-Id: I98ee81b4b0e0f826fd236fec20e77546e1567f80
2026-05-24 10:14:45 +01:00
Sharlatan Hellseher
f61830339c
gnu: python-pandas: Fix build.
...
* gnu/packages/python-science.scm (python-pandas):
[phases]{version-set-by-guix}: Remove phases.
{patch-generate-version}: New phase.
Change-Id: Iee36356021f5bab3656ee39f3600af8b9d297a05
2026-05-24 10:14:45 +01:00
Sharlatan Hellseher
3ce91e8332
gnu: python-pytest-pycodestyle: Update to 2.5.0.
...
* gnu/packages/python-check.scm (python-pytest-pycodestyle): Update to 2.5.0.
[source]: Switch to git-fetch.
[arguments] <tests?>: Enable.
[propagated-inputs]: Remove python-py and python-pytest.
[native-inputs]: Remove python-pytest-isort and python-wheel; add
python-pytest.
Relates-to: https://codeberg.org/guix/guix/issues/7475
Change-Id: I2a7b179d58d26f1486c199b24f5432aeba61089b
2026-05-24 10:14:44 +01:00
Sharlatan Hellseher
144123fd54
gnu: python-pytest-random-order: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-random-order): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I5c530546776f441fe6d652880aea854a21388bda
2026-05-24 10:14:44 +01:00
Sharlatan Hellseher
d4d65668cc
gnu: python-pytest-random-order: Update to 1.2.0.
...
* gnu/packages/check.scm (python-pytest-random-order): Update to 1.2.0.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Deselect tests requiring extra packages.
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Remove python-pytest-xdist, python-py, and
python-wheel; add python-pytest.
Relates-to: https://codeberg.org/guix/guix/issues/7475
Change-Id: I18506aee5f4424fc4e680ac0e7a2f52eafd84695
2026-05-24 10:14:44 +01:00
Sharlatan Hellseher
c8505258f5
gnu: python-pygments: Update to 2.19.2.
...
* gnu/packages/python-build.scm (python-pygments): Update to 2.19.2.
Change-Id: I494bc99b8c0af2316b7a0269fc320b417986d917
2026-05-24 10:14:44 +01:00
Sharlatan Hellseher
754eefca09
gnu: python-regex: Update to 2026.2.28.
...
* gnu/packages/python-xyz.scm (python-regex): Update to 2026.2.28.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run tests from installed module.
<phases>: Add 'remove-local-source.
[home-page]: Fix it as seen on https://pypi.org/project/regex/ .
Change-Id: Id304acc12704aff63a6230b882250c3c824a9fbe
2026-05-24 10:14:44 +01:00
Nguyễn Gia Phong
106361f06c
gnu: python-antlr4-runtime: Fix compatibility with Python 3.12.
...
* gnu/packages/java.scm (python-antlr4-runtime)[arguments]<#:phases>:
Add 'fix-python-3.12-compatibility.
Merges: https://codeberg.org/guix/guix/pulls/7451
Fixes : guix/guix#7436
Change-Id: Idd32199a39a4cf60f93670a9599ab53e3f978370
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:44 +01:00
Sharlatan Hellseher
d6bef5a0a0
gnu: python-dbus-1.2: Fix build on python-3.12.
...
* gnu/packages/python-xyz.scm: (python-dbus-1.2)[native-inputs]: Add
python-setuptools.
Change-Id: Id93ac8629e22c66ddbeb67e5d0ff71ba1e54bae1
2026-05-24 10:14:44 +01:00
Hugo Buddelmeijer
c68918cba7
gnu: python-scikit-image: Fix build with python-pillow 12.1.1.
...
Followup to 017903d435f987c50c085bf415a07a551684412b.
* gnu/packages/python-science.scm (python-scikit-image): Fix build.
[source]: Add patch.
* gnu/packages/patchen/python-scikit-image-fix-python-pillow.patch: Add.
* gnu/local.mk (dist_patch_DATA): Register patch.
Merges: https://codeberg.org/guix/guix/pulls/7261
Change-Id: I7eee2e1f397f1f1ce0757f588da921687296ad41
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
7c8083187c
gnu: mutter: Drop uneeded imported modules.
...
* gnu/packages/gnome.scm (mutter)[arguments]
<#:imported-modules, #:modules>: Drop them.
Change-Id: I161914091d1f488cc29c55b1b7cbe0c98de96286
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
23ac958d41
gnu: python-pytorch-for-r-torch: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch):
[build-system]: Switch to pyproject-build-system.
Change-Id: I1d990b27034f81965a186cf536daaac47e93bf63
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
3debcfcf8f
gnu: tensile: Switch to pyproject.
...
* gnu/packages/rocm-libs.scm (tensile):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
<#:phases>: Drop 'check phase replacement.
Change-Id: Ie80b85ae5d79098b964012a0daed65935ccd8337
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
efc590e316
gnu: openshot: Switch to pyproject.
...
* gnu/packages/video.scm (openshot):
[arguments]: Relocate field.
<#:imported-modules, #:modules>: Switch to pyproject-build-system.
Change-Id: Ie2c8a3d0fc1358b9f1846f10ca9de28a962b27f8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
30b8a50880
gnu: python-orsopy: Switch to pyproject.
...
* gnu/packages/python-science.scm (python-orsopy):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
<#:phases>: Drop them accordingly.
[native-inputs]: Add python-setuptools.
Change-Id: Ic7116a6d6a23eea4b8e15c557b2967fd9d0d48af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
de7143c3cf
gnu: python-quasielasticbayes: Switch to pyproject.
...
* gnu/packages/physics.scm (python-quasielasticbayes)[arguments]:
<#:imported-modules, #:modules>: Switch to pyproject-build-system.
<#:phases>: Extract phases more canonically.
<#:test-flags>: Use them.
Change-Id: I1b53b5b278f67d5a7a02a8b3a84e1297ab83284e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
aaded718f4
tests: pypi: Switch to pyproject-build-system.
...
* tests/import/pypi.scm ("package-latest-release"): Switch to
pyproject-build-system.
Change-Id: I8ba5cdd45e793cd2aae7b3025f7598245de6c87e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
1147610183
tests: packages: Switch to pyproject-build-system.
...
* tests/packages.scm ("package-input-rewriting, deep")
("package-input-rewriting/spec, no duplicates"):
Switch to pyproject-build-system.
Change-Id: I428af596a021e16ba6226e55910be24424e4a625
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
219b12a06a
tests: builders: Switch to pyproject-build-system.
...
* guix/build/pyproject-build-system.scm (set-version): Ensure source
is not #f before using it.
* tests/builders.scm
(make-python-dummy)[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
(python-dummy-no-setuptools): Drop it.
(check-build-success, check-build-failure): Refresh tests.
(check-build-failure): Drop python-dummy-no-setuptools.
Change-Id: I892b45c34b506ff27634e2ef706009dc81e831ec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:42 +01:00
Nicolas Graves
9fef6ccead
gnu: python-brille: Switch to pyproject.
...
* gnu/packages/physics.scm (python-brille):
[arguments]<#:modules>: Switch to pyproject-build-system.
<#:phases>: Remove with-extensions wrapper.
Change-Id: I2f02c1a1b3ef5c5b5c92e6db5e4a075111b3a5b1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
2953fa62dc
gnu: python-timezonefinder: Update to 8.2.1.
...
* gnu/packages/time.scm (python-timezonefinder): Update to 8.2.1.
[arguments] <test-flags>: Rework skipped/ignored tests.
[propagated-inputs]: Remove python-h3-3, python-numba, python-numpy-1,
and python-pytz; add python-h3, python-flatbuffers, python-numpy, and
python-pydantic.
[native-inputs]: Remove python-poetry-core; add python-pytz.
Relates-to: https://codeberg.org/guix/guix/issues/7433
Change-Id: I6c9547f3ebf6d2078b75b2082d6345b8e61524ff
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
eb21ba5638
gnu: python-strict-rfc3339: Switch to unittest.
...
* gnu/packages/time.scm (python-strict-rfc3339):
[arguments] <test-backend, test-flags>: Switch to unittest.
<phasers>: Use default 'check; add 'skip-bad-tests.
[native-inputs]: Remove python-pytest.
Change-Id: Ib224fc2a5ade9f9533421b93ffbbc5aab29af0ab
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
11077fa1cc
gnu: python-h3: Update to 4.4.2.
...
* gnu/packages/geo.scm (python-h3): Update to 4.4.2.
[arguments] <test-flags>: Drop all.
[native-inputs]: Remove python-scikit-build, python-setuptools,
python-setuptools-scm, and python-wheel; add
python-scikit-build-core.
Change-Id: Iadc4df4a2d84ba2d470373d99d0807a509452069
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
2b18c6c41f
gnu: h3: Update to 4.4.1.
...
* gnu/packages/geo.scm (h3): Update to 4.4.1.
Change-Id: I5b7149568a74aeced17fbc1f7befb639cc4a62fe
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
3010b09e95
gnu: flatbuffers: Refresh package style.
...
* gnu/packages/serialization.scm (flatbuffers): Use G-Expressions, and
list style. Adjust version commit to reflect required actions.
Change-Id: I908c9cb07fbe69d92fcc8b3f1f4aabd1eebbf481
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
5c8b61c2c5
gnu: flatbuffers: Update to 25.2.10.
...
* gnu/packages/serialization.scm (flatbuffers)
(go-github-com-google-flatbuffers, python-flatbuffers): Update to
25.2.10.
Change-Id: Iba22930fc4d7d32c4bf67f79d18a6b6366e4dcdb
2026-05-24 10:14:42 +01:00
Sharlatan Hellseher
60a8080ff2
gnu: python-pivy: Switch to pyproejct.
...
* gnu/packages/python-graphics.scm (python-pivy)[build-system]: Switch
to pyproject-build-system.
Fixes : guix/guix#4094
Change-Id: Ic177e9ad7029fe62cf22ad420e4a875ee4e9e859
2026-05-24 10:14:42 +01:00
Nicolas Graves
7e33980778
gnu: python-mysql-connector-python: Relocate and rename.
...
* gnu/packages/python-xyz.scm (python-mysql-connector-python): Move from here…
* gnu/packages/databases.scm (mysql-connector-python): …to here.
(python-mysql-connector-python): Deprecate package.
* gnu/packages/bioinformatics.scm (python-genomepy)[propagated-inputs]:
Replace python-mysql-connector-python by mysql-connector-python.
Change-Id: Ib48e3b998d3bf946d03d2c7aaf246a8251776402
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:41 +01:00
Nicolas Graves
72c02584e1
gnu: python-mysql-connector-python: Update to 8.3.0.
...
* gnu/packages/python-xyz.scm (python-mysql-connector-python): Update to 8.3.0.
[source]: Switch to git-fetch.
[arguments]<#:configure-flags>: Drop them.
<#:phases>: Add phase 'chdir and 'prepare-build. Refresh phases
'compatibility and 'check.
[native-inputs]: Add python-setuptools.
Fixes : #3881
Change-Id: I75cfdfb880e3b4f8245ef24d8340440393245f33
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:41 +01:00
Nicolas Graves
953d65a41d
build-system: pyproject: Fix 'install phase for purelib/platlib.
...
* guix/build/pyproject-build-system.scm (install):
[install-path, fix-scripts, distribution-name]: New helper procedures.
[expand-data-directory]: Refactor and build upon install-path to
handle purelib and platlib on top of just scripts and data.
Change-Id: I64f5453676e6881ae1cbce3170ed854f7035982a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:41 +01:00
Nicolas Graves
1f9f63bf34
gnu: boost: Avoid dependency on pyproject-build-system.
...
This very heavy package is quite annoying when developping on
python-team. Alleviate some of that development cost using
G-expressions.
* gnu/packages/boost.scm (boost, boost-1.88, boost-1.83):
[arguments]<#:imported-modules, #:modules>: Drop them.
<#:configure-flags, #:phases>: Set python-version with a G-expression
instead of depending on the pyproject-build-system to get it at build
time. Wrap those snippet in a force/delay, because evaluating the
G-expression is not possible if python is not present, and this is the
case for boost-for-mysql. This lead to a minor rewrite of the phase
'provide-libboost_python, to stay under 80 characters wide, but the
logic is similar.
Merges: https://codeberg.org/guix/guix/pulls/7392
Change-Id: I40ad5dfe12253d72f3b91af66eae4d72e1050209
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:41 +01:00
Sharlatan Hellseher
fa153c811c
gnu: python-parfive: Update to 2.3.1.
...
* gnu/packages/python-web.scm (python-parfive): Update to 2.3.1.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Remove python-aiofiles.
[native-inputs]: Remove python-wheel; add python-aiofiles.
Change-Id: Ia32c1e070ebc19ed1a2f8d442b4bda656b845a8b
2026-05-24 10:14:41 +01:00
Sharlatan Hellseher
f2ffd0aee0
gnu: python-aioftp: Fix tests.
...
* gnu/packages/python-web.scm (python-aioftp): Fix tests.
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest-mock.
Change-Id: I73a89803ad17148e590823a79c83ee8feade2371
2026-05-24 10:14:41 +01:00
Sharlatan Hellseher
4519ac56dd
gnu: python-click-repl: Update to 0.3.0-0.9a05fe9.
...
* gnu/packages/python-xyz.scm (python-click-repl): Update to
9a05fe9e58f768ce446f2777d13b4162211131e0 commit.
[propagated-inputs]: Remove python-click; add python-click-8.1.
[native-inputs]: Remove python-wheel.
Change-Id: Ia9fccd250c8a6a4bd38fce87e1847bbd95f34adc
2026-05-24 10:14:41 +01:00
Sharlatan Hellseher
1b9fba40e7
gnu: Add python-click-8.1.
...
* gnu/packages/python-xyz.scm (python-click-8.1): New variable.
Change-Id: Ib574dc4b1ec0d4dc06bb1fd844afbdbea345fc17
2026-05-24 10:14:41 +01:00
Sharlatan Hellseher
0f4c978720
gnu: python-fiona: Update to 1.10.1.
...
* gnu/packages/geo.scm (python-fiona): Update to 1.10.1.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Remove 'set-configure-flags, and 'remove-local-fiona; add
'remove-local-source.
[propagated-inputs]: Remove python-click-plugins-1; add
python-click-plugins.
[native-inputs]: Add python-fsspec and python-shapely.
Change-Id: I90fcfcd5cb4fc0956e0b0d28ce4b7a80ce66727f
2026-05-24 10:14:40 +01:00
Sharlatan Hellseher
047690daac
gnu: python-click-plugins: Downgrade to 1.1.1.2.
...
* gnu/packages/python-xyz.scm (python-click-plugins): 1.1.1.2.
[arguments] <tests?>: Disable them.
<phases>: Remove 'mkdir-tests.
[native-inputs]: Remove python-pytest.
(python-click-plugins-1): Deprecate in favor of python-click-plugins.
Fixes : guix/guix#7404
Change-Id: I51783a9013f1ee06f9445519203147751da47ee3
2026-05-24 10:14:40 +01:00
Sharlatan Hellseher
b1ce08e7d1
gnu: python-graphviz: Update to 0.21.
...
* gnu/packages/graphviz.scm (python-graphviz): Update to 0.21.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Ignore running tests from "tests/backend" in
the default 'check phase.
[phases] {check}: Use default phase.
{patch-pytest-options}: Re-point to pyproject.toml and exclude test
coverage checks.
{pre-check, test-backend}: New phases.
[native-inputs]: Remove unzip.
Change-Id: I0c8a146937edf81e086697ab048f8b15a85b4254
2026-05-24 10:14:40 +01:00
Maxim Cournoyer
82ae97ebca
gnu: gtk: Make reproducible.
...
* gnu/packages/patches/gtk4-demo-reproducible.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (gtk) [source]: Apply it.
Change-Id: I03ef58f324a84151a681988a18aa1ab986aeba79
2026-05-24 10:14:40 +01:00
Maxim Cournoyer
e3fa2b0a6d
gnu: gtk: Update to 4.22.1.
...
* gnu/packages/gtk.scm (gtk): Update to 4.22.1.
[patches]: Add gtk-needs-udmabuf.patch.
[#:phases] {pre-check}: Adjust arguments of Xvfb.
[native-inputs]: Add glibc-utf8-locales.
* gnu/packages/patches/gtk-needs-udmabuf.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: If9043cb55a60f4ec703515b61796b38fb4959f0b
2026-05-24 10:14:40 +01:00
Nicolas Graves
30b8bc4b6b
teams: Record python aux-files.
...
* CODEOWNERS, etc/teams.scm: Record python aux-files.
Change-Id: I74e40364f5bccdf2b3cfc24dc24b691d635a6dcb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:40 +01:00
Nicolas Graves
d4db790a9e
build-system: pyproject: Add arguments to pytest_guix plugin.
...
* guix/build/pyproject-build-system.scm
(keywords->alist, guile->python-keywords): Add procedures.
(check): Convert keyword alist before writing it.
* guix/build-system/pyproject.scm (%default-pytest-guix-options):
Add some python kwargs in a guile format.
* gnu/packages/aux-files/python/pytest_guix.py
(pytest_addoption): Handle python kwargs when some are provided.
Change-Id: Ie35e9b300acda830f35b6b754e8ccc07ad730faa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:40 +01:00
Nicolas Graves
77dc65e775
build-system: pyproject: Add pytest-guix-options.
...
* guix/build/pyproject-build-system.scm (check):
Pass pytest-guix-options to python through a hidden json file.
* guix/build-system/pyproject.scm
(%default-pytest-guix-options): Add variable.
(pyproject-build): Use it.
* gnu/packages/aux-files/python/pytest_guix.py:
Import pytest-guix-options from guile through a hidden json file.
Change-Id: Ice2ea72452c335b900bc354a04bd9657dc03d7d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:40 +01:00
Nicolas Graves
471161c718
gnu: packages: Remove python-pytest-html native-input.
...
* gnu/packages/check.scm (behave)[native-inputs]: Remove
python-pytest-html.
* gnu/packages/python-check.scm (python-cucumber-tag-expressions):
Likewise.
* gnu/packages/python-xyz.scm (python-parse-type): Likewise.
Change-Id: Ic6369532bb9846d81718deeb3a63f35e2609f4ac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
c6b3e568e1
gnu: packages: Remove some comments.
...
The previous commit removed some packages without proper handling of
comments. This commit correct those comments.
* gnu/packages/django.scm
(python-django-extensions, python-django-cleanup): Correct comments.
* gnu/packages/jupyter.scm (python-ipykernel-7): Likewise.
* gnu/packages/python-check.scm
(python-hypothesmith, python-pytest-celery): Likewise.
* gnu/packages/python-xyz.scm
(python-mir-eval, python-click-repl, python-nb-clean): Likewise.
* gnu/packages/statistics.scm (python-dcor): Likewise.
Change-Id: I1ee52361f627a71716c20ccff3a0cd1678a00b7d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
fb51dc5c5c
gnu: packages: Remove python-pytest-cov native-inputs.
...
Obtained with
./pre-inst-env guix style -S remove-native-inputs -t python-pytest-cov
on top of https://codeberg.org/guix/guix/pulls/5862
For this reason, I don't think it's relevant to generate a GNU Style
Changelog.
Change-Id: I58fe10452d7eaf2e8bb4dc88dfac5b4a5ee46165
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
ed0249ab48
gnu: python-diskcache: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-diskcache)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
<#:test-flags>: Keep ignoring addopts, as it also has other uneeded
flags.
Change-Id: I584128eed904c0d134e3a7292ffb65977b9f36b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
e0136f7353
gnu: python-cloudpathlib: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-cloudpathlib)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ia02f72a3643ed4b04e7430a74b246b27378ea213
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
955545ca7b
gnu: python-utils: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-utils)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I73f8a857d234b542a0ecf078cbb809403d5a9c7a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
092b469790
gnu: python-strenum: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-strenum)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I7b19876d98916098b90b9352f8c42c98fc7f708e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
ac235756dc
gnu: nikola: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (nikola)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: Ia18548523bf4cca435ab0a42d42e8f2a19961ac8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
5c32466128
gnu: python-async-timeout: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-async-timeout)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I06cafe55f35351110409ffdf5cd74e3c0e677139
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
693dd6dcf7
gnu: python-rich-click: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-rich-click)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I9c675aa0f90a45f336dc24e59cd631060e798d96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
f0f03985a0
gnu: python-codespell: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-codespell)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ic2287d6aa5e1dab0da960e0912ef363a33f9c088
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
e832150628
gnu: python-quantlaw: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-quantlaw)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: If109ea44922411a3a45b9bfd8a34e0265b550eb9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
bed17516a1
gnu: python-diskcache: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-diskcache)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Idb05bb437377878cefb639e7f8537b4837e63fe9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
ecf438bb01
gnu: python-pytokens: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-pytokens)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Iac4637403844c62d4bfd40dae2ca908469ef15a1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
5c88c3d370
gnu: python-conda-content-trust: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-conda-content-trust)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I1e613f9f52c2c004b7b64115d1288a75c051c03c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
d965d6edd6
gnu: python-anaconda-cli-base: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-xyz.scm (python-anaconda-cli-base)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
[native-inputs]: Replace python-pytest-8 by python-pytest. Add
python-types-requests.
Change-Id: Ie2f8c35497a0e17fd045166a34ea5a3269052e12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:38 +01:00
Nicolas Graves
248e0d2161
gnu: python-pyramid-tm: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-pyramid-tm)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I44cca8be5ca12925df3b70d2265331b2c7337320
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
3707567bb1
gnu: python-pyramid-mako: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-pyramid-mako)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I341da9eecf6078a6aa175f3884b0d15fbfec7c96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
7a8388f482
gnu: python-pyramid-jinja2: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-pyramid-jinja2)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I034863e3cfe613a5605d8eefa76e3f4c7575608e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
ad5d580dad
gnu: python-venusian: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-venusian)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I6f4b2ff1d387e302d0041da334e82c9d3f0ff717
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
81a7f0a07a
gnu: python-httpx-sse: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-httpx-sse)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I29167f13b75a56369e3ce886499b6589206ae9a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
d2c234911d
gnu: python-elastic-transport: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-elastic-transport)
[arguments]<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I70ea2632e8b43fdd3d81a3985a09c2fd187e375a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
aab86e7acf
gnu: python-pingouin: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-science.scm (python-pingouin)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ieadcbabed58f87ae3e5a4d54e158bfa6d8b322a2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
ebab4423a8
gnu: python-tspex: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-science.scm (python-tspex)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I41624e1f8dd044e25408b445b28759d8d52d62e4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:37 +01:00
Nicolas Graves
df4bccfb55
gnu: python-scikit-misc: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-science.scm (python-scikit-misc)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ic828d3d3d645b8e87c6ad50ed08008a9a6987372
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
3dec13b1e6
gnu: python-numdifftools: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-science.scm (python-numdifftools)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ib0cd60fd668cccab7cbb16d5e4b1bdb9fd7f96aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
b865247545
gnu: python-respx: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-check.scm (python-respx)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I31b5cb885d82f909aa4b3389fff9a8776af6cf4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
b1f14c7330
gnu: python-deal-solver: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-check.scm (python-deal-solver)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ie57206231cb72ab63523ed9482b92acaf9e6463d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
a17498d2f3
gnu: python-deal: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-check.scm (python-deal)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: If97a9af823185330a2717b08f2b51d8ada9008ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
912de52d80
gnu: conda-bootstrap: Drop phase 'fix-pytest-config.
...
* gnu/packages/package-management.scm (conda-bootstrap)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I6d0cc7c38313e97ff6224998b4554a133932651f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
88ce47e284
gnu: zulip-term: Drop phase 'fix-pytest-config.
...
* gnu/packages/messaging.scm (zulip-term)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I7198151577706405858346cde4b6a0ad9373effe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
6cdea44cc6
gnu: python-graphviz: Refresh phase 'fix-pytest-config.
...
* gnu/packages/bioinformatics.scm (python-graphviz)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ifbe98cc5a16da38bfac388a37c0cb5c2e7ffb78d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
25fa45e096
gnu: cpplint: Drop phase 'fix-pytest-config.
...
* gnu/packages/cpp.scm (cpplint)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I64bb7e3079947fadc76f9965480e4c4098ae9485
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:36 +01:00
Nicolas Graves
89e5fd5efe
gnu: python-cooler: Drop phase 'fix-pytest-config.
...
* gnu/packages/bioinformatics.scm (python-cooler)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: Iddad5557655691c11ded0f0a20b1f23b7791b896
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
09bdd018ab
gnu: gdc-client: Drop phase 'fix-pytest-config.
...
* gnu/packages/bioinformatics.scm (gdc-client)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I12f5dd5306a4c6d562d03b48837bf4bc1ae8ddda
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
168f830b5a
gnu: python-pandas-flavor: Improve python-pytest-cov removal.
...
* gnu/packages/python-science.scm (python-pandas-flavor)[arguments]:
Drop them.
Change-Id: I3c83750eeb95b755c6160fc10b0d34cb8fd9a465
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
690797b40a
gnu: python-cdflib: Drop phase 'fix-pytest-config.
...
* gnu/packages/astronomy.scm (python-cdflib)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: Ife876d242ed3fe602203ee675d158bc4f174c735
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
8b272661f8
gnu: python-qtpy: Remove phases argument.
...
* gnu/packages/qt.scm (python-qtpy)[arguments]<#:phases>: Drop them.
Change-Id: Idc0c8e1064d596fda250fca6ea811597e6901034
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
6c462b3c5a
gnu: python-distributed: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-science.scm (python-distributed)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Id5312389fdca9f9a456163d649084ef69e1d6a33
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
d0d1272e44
gnu: python-dask: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-science.scm (python-dask)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I6eea2cf2b1685b0fdb61afb6c55cda2605056ff1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
ee82e47a29
gnu: python-blurhash: Drop arguments.
...
* gnu/packages/python-crypto.scm (python-blurhash)[arguments]:
Drop them.
Change-Id: Ib46376553e09b0bdfaa4469f6df6bb0985760a42
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
bacd611909
gnu: mbed-tools: Drop phases.
...
* gnu/packages/embedded.scm (mbed-tools)[arguments]<#:phases>: Drop
them, they are not required anymore.
Change-Id: I470d9ecae2e86defcb144f8c759fd7db819f44f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:35 +01:00
Nicolas Graves
823ddbb07a
gnu: python-mt-940: Drop arguments.
...
* gnu/packages/finance.scm (python-mt-940)[arguments]: Drop them.
Change-Id: Id379f1477727a30779f5c6d883c8b9636f839dd9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
af0c391c2f
gnu: python-libtmux: Improve python-pytest-cov removal.
...
* gnu/packages/python-xyz.scm (python-libtmux):
[arguments]<#:test-flags>: Use -o instead of -c flag.
Change-Id: Id61657fffe36561954660f561fdf08ca3bdd346b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
647fd0257f
gnu: python-multidict: Improve python-pytest-cov removal.
...
* gnu/packages/python-xyz.scm (python-multidict):
[arguments] <#:phases>: Drop phase 'fix-pytest-config.
<#:test-flags>: Adapt accordingly.
Change-Id: Iff6ce80523e20dcec92eba70f7ede010d7199054
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
e766dcea75
gnu: python-propcache: Improve python-pytest-cov removal.
...
* gnu/packages/python-xyz.scm (python-propcache):
[arguments] <#:phases>: Drop phase 'avoid-pytest-cov-preload.
<#:test-flags>: Adapt accordingly.
Change-Id: I55eadb85860b06bf0567d59d4474c6235741983d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
27af7fb2fe
gnu: python-aiohttp: Improve python-pytest-cov removal.
...
* gnu/packages/python-web.scm (python-aiohttp):
[arguments] <#:phases>: Drop phase 'fix-pytest-config.
<#:test-flags>: Adapt accordingly.
Change-Id: I2f2710fd72b2d9c94da4716863c213a8906fe05e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
8f85f87f29
gnu: python-frozenlist: Improve python-pytest-cov removal.
...
* gnu/packages/python-web.scm (python-frozenlist):
[arguments]<#:test-flags>: Override the problematic option instead of
the whole file.
Change-Id: I06226a457d4a6ad562335141e20fd15cc39a47b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
45ad7bd32e
gnu: python-cftime: Cleanup python-pytest-cov removal.
...
* gnu/packages/python-xyz.scm (python-cftime):
[arguments]<#:phases>: Drop them.
Change-Id: I25c102e09412686ff26ffeae18128b5cce4cc251
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
44f380f607
gnu: python-vsg: Remove pytest plugin inputs.
...
* gnu/packages/electronics.scm (python-vsg)
[arguments]<#:phases>: Drop modifications.
[inputs]: Remove python-pytest-cov and python-pytest-html, add
python-pytest.
Change-Id: I9d8519112b301a1245634746ee678be0e835cf8a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:34 +01:00
Nicolas Graves
4f4ee46179
build-system/pyproject: Ignore selected pytest inputs.
...
This commit includes squashed changes from
https://codeberg.org/guix/guix/pulls/7220 and
https://codeberg.org/guix/guix/pulls/7338 .
* gnu/packages/aux-files/python/pytest_guix.py: New file.
* Makefile.am: Record it.
* guix/build/pyproject-build-system.scm (check): Preload pytest_guix
plugin when available.
* guix/build-system/pyproject.scm (default-pytest-guix-plugin): New
package, generated from pytest_guix.py.
(lower): Add python-pytest-guix argument, and inject it if
python-pytest is in the native-inputs.
Change-Id: I13263b461e9962aad340347657b9c9685db63927
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
30b3cbc90f
build-system/pyproject: Stop hiding options.
...
* gnu/packages/python-crypto.scm (python-keyring)
[arguments]<#:test-flags>: Remove arguments hiding coverage options.
* gnu/packages/python-web.scm (python-asgi-lifespan,
python-openapi-schema-validator, python-openapi-spec-validator,
python-openapi-core)[arguments]<#:test-flags>: Remove arguments hiding
coverage options.
(python-openapi-schema-validator, python-openapi-spec-validator)
[arguments]<#:phases>: Remove 'remove-coverage-pytest-options phase.
(python-cssselect2)[arguments]: Remove uneeded field.
(python-quart)[arguments]: Remove uneeded field.
(python-jsonpickle)[arguments]<#:test-flags>: Remove uneeded
test-flags.
* gnu/packages/python-xyz.scm (python-cattrs)
[arguments]<#:phases>: Remove arguments hiding coverage options.
(python-blessed)[arguments]: Remove uneeded field.
python-pytest-cov remove option
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
ae37c28e86
build-system/pyproject: Remove python-pytest-mypy inputs.
...
* gnu/packages/check.scm (python-pytest-perf)[native-inputs]: Remove
python-pytest-mypy.
* gnu/packages/python-xyz.scm (python-portalocker)
[native-inputs]: Remove python-pytest-mypy.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
3a6d597655
build-system/pyproject: Remove python-pytest-flake8 native-input.
...
* gnu/packages/bioinformatics.scm (python-muon)
* gnu/packages/check.scm (python-pytest-perf)
* gnu/packages/dav.scm (radicale)
* gnu/packages/debug.scm (c-vise)
[native-inputs]: Remove python-pytest-flake8.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
03396f3f9f
gnu: radicale: Remove python-pytest-isort native-input.
...
* gnu/packages/dav.scm (radicale)
[native-inputs]: Remove python-pytest-isort.
python-pytest-isort
Change-Id: I2d684c42d66183bd3e9e6f6281210cdcfd3b11b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
684b10f1db
build-system/pyproject: Remove python-pytest-cov native-input.
...
* gnu/packages/astronomy.scm (python-wiimatch)
* gnu/packages/audio.scm (python-resampy, python-librosa)
* gnu/packages/backup.scm (borgmatic)
* gnu/packages/bioinformatics.scm (python-bed-reader, python-pysnptool)
(python-pairtools):
* gnu/packages/check.scm (python-pytest-nunit, python-pytest-perf)
* gnu/packages/dav.scm (vdirsyncer, radicale)
* gnu/packages/django.scm (python-django-redis)
* gnu/packages/engineering.scm (python-scikit-rf)
* gnu/packages/fediverse.scm (python-mastodon-py)
* gnu/packages/fontutils.scm (psautohint)
* gnu/packages/geo.scm (python-pyogrio)
* gnu/packages/graphviz.scm (python-uqbar)
* gnu/packages/jupyter.scm (python-jupyterlab-server python-nbclient,
python-jupyterlite-core, python-ipydatawidgets)
* gnu/packages/machine-learning.scm
(python-pymanopt, python-tensorly, python-torchmetrics)
* gnu/packages/maths.scm (python-libensemble)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-check.scm (python-atpublic, python-vcrpy)
* gnu/packages/python-compression.scm (python-zipstream-ng)
* gnu/packages/python-science.scm (python-plotnine,
python-pandaparallel, python-pyts, python-pingouin)
* gnu/packages/python-web.scm (python-devpi-process, python-cheroot,
python-jsonpickle, python-flask-babel, python-url-normalize,
python-elasticsearch, python-hupper, python-simple-websocket,
python-apiron, python-huggingface-hub, python-aiosignal, python-ovh,
python-cbor2, python-zeep, hypercorn, python-warcio, python-aioftp,
python-oauthlib, python-tinycss2, python-cssselect2, python-httpcore,
python-wsgiprox, python-venusian, gunicorn)
* gnu/packages/python-xyz.scm (python-janus, python-affine,
python-contourpy, python-echo, python-rasterio, python-rich-tables,
python-babel, python-pymarshal, python-portalocker, python-expandvars,
python-mizani, python-cligj, autokey,
python-robotframework-pythonlibcore, python-lsp-jsonrpc,
python-numpydoc, python-pillow, python-manimpango, python-cairocffi,
python-pubmed-parser, python-sentry-sdk, python-prettytable,
python-sniffio, python-ipywidgets, python-pyproject-api,
python-pymemcache, python-async-lru, python-numcodecs, python-mwclient,
python-cmd2, python-pyan3, python-platformdirs, python-multipart,
python-shtab, python-scooby)
* gnu/packages/rdf.scm (python-rdflib-6)
* gnu/packages/simulation.scm (python-fenics-dijitso)
* gnu/packages/sphinx.scm (python-sphinx-design)
* gnu/packages/statistics.scm (python-patsy, python-rchitect)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/vpn.scm (sshuttle)
* gnu/packages/web.scm (anonip, python-tibanna)
[native-inputs]: Remove python-pytest-cov.
Change-Id: I32f027794e90333c27fdff5871180779f603846c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
aca09ee3bc
gnu: python-pytest-perf: Remove python-pytest-black native-input.
...
* gnu/packages/check.scm (python-pytest-perf)
[native-inputs]: Remove python-pytest-black.
Change-Id: I46a98d059577c366699c634514f1cb364437aca0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nicolas Graves
2f0bb5b1b6
gnu: python-wcwidth: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-wcwidth)
[native-inputs]: Remove python-pytest-cov, python-wheel.
[description]: Improve style.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
ea678c117d
gnu: python-watchdog: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-watchdog)
[native-inputs]: Remove python-pytest-cov, python-pytest-timeout.
[description]: Improve style.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
7a446e8229
gnu: python-numcodecs: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-numcodecs)
[native-inputs]: Remove python-pytest-cov, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
557d03cdc4
gnu: python-semver: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-semver)
[native-inputs]: Remove python-pytest-cov, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
f227faea4a
gnu: python-numpydoc: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-numpydoc)
[native-inputs]: Remove python-pytest-cov and python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
a08a4010ee
gnu: python-anytree: Remove coverage inputs.
...
* gnu/packages/python-xyz.scm (python-anytree)[native-inputs]:
Remove python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
0fac4b2fa3
gnu: python-socksio: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-socksio)[native-inputs]: Remove
python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
e5f4944e80
gnu: python-waitress: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-waitress)
[native-inputs]: Remove python-coverage, python-pytest-cov,
python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:32 +01:00
Nicolas Graves
d3d2f9d7f7
gnu: python-cbor2: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-cbor2)[native-inputs]:
Rmove python-pytest-cov, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
2853ada885
gnu: python-test2ref: Remove python-pytest-cov input.
...
* gnu/packages/python-check.scm (python-test2ref
[native-inputs]: Remove python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
34f639c1e4
gnu: python-stdnum: Remove python-pytest-cov input.
...
* gnu/packages/finance.scm (python-stdnum)[native-inputs]:
Remove python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
a37651b052
gnu: python-arrow: Remove python-pytest-cov requirement.
...
* gnu/packages/time.scm (python-arrow)[native-inputs]: Remove
python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
26c694b738
gnu: python-propcache: Remove python-pytest-cov requirement.
...
* gnu/packages/python-web.scm (python-propcache)[arguments]<#:phases>:
Add phase 'avoid-pytest-cov-preload.
[native-inputs]: Remove python-covdefaults, python-pytest-cov,
python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
4007855a98
gnu: python-yarl: Remove python-pytest-cov requirement.
...
* gnu/packages/python-web.scm (python-yarl)[arguments]<#:phases>: Add
phase 'avoid-pytest-cov-preload.
[native-inputs]: Remove python-covdefaults, python-pytest-cov,
python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
656b596d92
gnu: python-aiosignal: Remove python-pytest-cov requirement.
...
* gnu/packages/python-web.scm (python-aiosignal)
[arguments]<#:phases>: Add phase 'avoid-pytest-cov-preload.
[native-inputs]: Remove python-pytest-cov, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
0d2b39532c
gnu: python-aiohappyeyeballs: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-aiohappyeyeballs)
[native-inputs]: Remove python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:31 +01:00
Nicolas Graves
9f4300186d
gnu: python-pycountry: Remove coverage input.
...
* gnu/packages/iso-codes.scm (python-pycountry)
[arguments]<#:phases>: Refresh phase 'fix-pytest-config.
Change-Id: I0ac06cc2d7835ae747a69b71df60374225ab40bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:30 +01:00
Nicolas Graves
ec9b46b4ed
gnu: python-docstring-to-markdown: Remove uneeded native-inputs.
...
* gnu/packages/python-xyz.scm (python-docstring-to-markdown)
[arguments]: Remove field.
Change-Id: I7790a8a12ab60f366b6a7af9a53aca6208e19eee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:30 +01:00
Nguyễn Gia Phong
a550ba8906
gnu: Remove phase done by set-version in pyproject-build-system.
...
* gnu/packages/astronomy.scm (python-kanon)[arguments]<#:phases>:
Remove 'relax-requirements and 'set-version.
* gnu/packages/machine-learning.scm
(python-botorch)[arguments]<#:phases>: Remove 'pretend-version.
* gnu/packages/openstack.scm
(python-os-testr, python-requestsexceptions)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/package-management.scm
(python-conda-libmamba-solver)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/patchutils.scm (pwclient)[arguments]<#:phases>:
Remove 'set-PBR_VERSION.
* gnu/packages/python-check.scm
(python-aioresponses)[arguments]<#:phases>: Remove 'set-pbr-version.
* gnu/packages/python-science.scm
(python-modin, python-plotly, python-pytensor)[arguments]<#:phases>:
Remove 'versioneer.
(snakemake-5, snakemake-6, snakemake-7)[arguments]<#:phases>:
Remove 'patch-version.
* gnu/packages/python-web.scm (python-alpaca-py)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/python-xyz.scm
(python-logical-unification)[arguments]<#:phases>:
Remove 'versioneer.
(python-debugpy, python-strenum)[arguments]<#:phases>:
Remove 'fix-version.
(python-qstylizer)[arguments]<#:phases>: Remove 'set-pbr-version.
(python-retry)[arguments]<#:phases>: Remove 'set-version.
* gnu/packages/statistics.scm (python-pymc)[arguments]<#:phases>:
Remove 'versioneer.
Change-Id: I7b4557c576730e47575305f4f03bfe2523412c6c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:30 +01:00
Nguyễn Gia Phong
b27f30ffda
build: pyproject: set-version: Support more backends.
...
hatch-vcs also uses the SETUPTOOLS_SCM_PRETEND_VERSION
environment variable, while poetry-dynamic-versioning uses
POETRY_DYNAMIC_VERSIONING_BYPASS. versioneer, on the other hand,
read from the Python package's ._version.get_versions().
The version scheme for Python packaging is not the same as
(nor compatible with) that of semantic version,
hence stop mentioning the latter in the docstring and comments.
When no relevant Python build backend is detected, regardless
if the source has been obtained from a VCS checkout, it is confusing
to mention any of the backends as unnecessary as a native input.
Moreover, unlike the hatch-vcs, poetry-dynamic-versioning
and setuptools-scm that works transparently with the build backend,
pbr and versioneer are required for building.
The output of the set-version phase has been adjusted accordingly.
* guix/build/pyproject-build-system.scm (set-version):
Add support for python-hatch-vcs. Clarify docstring.
Log the explicit reason for noop cases.
References: https://github.com/ofek/hatch-vcs#version-source-environment-variables
References: https://github.com/mtkennerly/poetry-dynamic-versioning#environment-variables
References: https://github.com/python-versioneer/python-versioneer
References: https://docs.openstack.org/pbr/latest/user/packagers.html#versioning
References: https://packaging.python.org/en/latest/specifications/version-specifiers
Change-Id: I8f499856cb6b026539c96fb828e450a40ba10b79
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:30 +01:00
Nguyễn Gia Phong
2d62c3f5f5
gnu: python-versioneer: Adjust patch.
...
* gnu/packages/patches/python-versioneer-guix-support.patch:
Extract version from the environment variable
instead of the parent directory name.
Change-Id: Ide050eeb8fbb82c29805fce74d891d62b7e707cb
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:30 +01:00
Sharlatan Hellseher
21555b5083
gnu: python-openstep-plist: Update to 0.5.2.
...
* gnu/packages/python-xyz.scm (python-openstep-plist): Update to 0.5.2.
[native-inputs]: Remove python-cython-0; add python-cython.
Change-Id: I8fa859a2ef0fd156c90773a5aced929b6335214c
2026-05-24 10:14:30 +01:00
Sharlatan Hellseher
1ec9861fe9
gnu: python-dnspython: Update to 2.8.0.
...
* gnu/packages/python-xyz.scm (python-dnspython): Update to 2.8.0.
[arguments] <test-flags>: Clean up redundant skip options.
Change-Id: Ieb1f10fb99f10ec9ab6ae8e169a351ef652b6bac
2026-05-24 10:14:30 +01:00
Sharlatan Hellseher
eae5e67fff
gnu: python-apsw: Update to 3.50.4.0.
...
* gnu/packages/databases.scm (python-apsw): Update to 3.50.4.0.
[source]: Switch to git-fetch.
[arguments] <test-backend, test-flags>: Use custom.
[phases]{build-extensions, build-test-helper}: Remove phases.
[native-inputs]: Remove unzip and python-wheel.
Change-Id: I2afcf969ddc1dccc87bd81c0d7b9f175d8e7f3af
2026-05-24 10:14:30 +01:00
Sharlatan Hellseher
6729321a51
gnu: python-clang: Add python-setuptools.
...
* gnu/packages/llvm.scm (python-clang)[native-inputs]: Add
python-setuptools.
Change-Id: I777aac2f15aaa99dd08719c8c7fbb515967bd214
2026-05-24 10:14:29 +01:00
Sharlatan Hellseher
f759358e98
gnu: weasyprint: Update to 68.1.
...
* gnu/packages/pdf.scm (weasyprint): Update to 68.1.
[arguments] <test-flags>: Remove "-c" overwriting project pytest config.
Limit parallel tests count up to 8 threads. Skip some broken tests.
<phases>: Add 'set-home.
[propagated-inputs]: Remove python-cairocffi, python-cairosvg, and
python-html5lib; add python-tinyhtml5.
Change-Id: I1eb2f3e886e397ab3a3d4b234dea180c372617a0
2026-05-24 10:14:29 +01:00
Sharlatan Hellseher
d9fdb3caac
gnu: python-pydyf: Update to 0.12.1.
...
* gnu/packages/pdf.scm (python-pydyf): Update to 0.12.1.
[source]: Switch to git-fetch.
[arguments]: Drop all.
Change-Id: I671e1114610f02e8d116d7068a8d476e8363f209
2026-05-24 10:14:29 +01:00
Hugo Buddelmeijer
52a5ac165a
gnu: jack-2: Update to 1.9.22-0.1795946.
...
* gnu/packages/audio.scm (jack-2): Update to
17959465a722225a36a8b612aed26764036f258e commit.
[arguments]<#:phases>: Remove 'python-compatibility phase.
[inputs]: Remove python-dbus-1.2; add python-dbus.
Merges: https://codeberg.org/guix/guix/pulls/7200
Change-Id: Ic6f3b67c67d7b87bd8b9efcbc7c0b8c04e0da5e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:29 +01:00
Hugo Buddelmeijer
c3a6b3cbfe
gnu: python-pillow: Update to 12.1.1 [security-fixes].
...
Release notes since 11.1.0 (2025-01-02):
- 12.1.1 (2026-02-11)
<https://pillow.readthedocs.io/en/stable/releasenotes/12.1.1.html >.
- 12.1.0 (2026-01-02)
<https://pillow.readthedocs.io/en/stable/releasenotes/12.1.0.html >.
- 12.0.0 (2025-10-15)
<https://pillow.readthedocs.io/en/stable/releasenotes/12.0.0.html >.
- 11.3.0 (2025-07-01)
<https://pillow.readthedocs.io/en/stable/releasenotes/11.3.0.html >.
- 11.2.1 (2025-04-12)
<https://pillow.readthedocs.io/en/stable/releasenotes/11.2.1.html >.
Containes fixes for:
CVE-2026-25990: Out-of-bounds write vulnerability in Pillow (Python
imaging library) affecting versions 10.3.0 through
12.1.0. The vulnerability can be triggered when loading
specially crafted PSD image files.
CVE 2025-48379: Write buffer overflow on BCn encoding.
CVE-2021-25289: Heap-based Buffer Overflow.
* gnu/packages/python-xyz.scm (python-pillow): Update to 12.1.1.
[source]: Switch to git-fetch.
[native-inputs]: Add pybind11.
[home-page]: Update URL.
[license]: Switch to MIT-CMU license.
Merges: https://codeberg.org/guix/guix/pulls/7218
Change-Id: I5b13dca66aeb7efdfcc44c8c144b6c64601d9b1e
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:29 +01:00
Sharlatan Hellseher
7997ceb8c6
gnu: python-fonttools: Swap inheritance, simplify.
...
* gnu/packages/python-xyz.scm (python-fonttools): Don't inherit from
python-fonttools-miniaml.
[arguments]<test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-fs, python-lz4, and python-scipy.
(python-fonttools-minimal): Inherit from python-fonttools, simplify.
Relates-to: https://codeberg.org/guix/guix/issues/7195
Change-Id: I1da5dd67f41a90c291a48ec236e7e463acf65785
2026-05-24 10:14:29 +01:00
Yelninei
10feffdf4a
gnu: python-elementpath: Use libc-utf-8-locales.
...
* gnu/packages/xml.scm (python-elementpath):
[phases]{set-locales phase}: Remove phase.
[native-inputs]: Replace glibc-locales with
libc-utf8-locales-for-target.
Merges: https://codeberg.org/guix/guix/pulls/7189
Change-Id: Id89952c65ff644e5fb51dd7c0e0bf6c4791e4e3f
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:29 +01:00
Sharlatan Hellseher
dcf83b452e
gnu: python-rich-click: Update to 1.9.7.
...
* gnu/packages/python-xyz.scm (python-rich-click): Update to 1.9.7.
[phases]{fix-pytest-config}: New phase.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Add python-inline-snapshot and python-typer.
Change-Id: I8f22ce7e79d6aae367474c1b609ed43d9ab38167
2026-05-24 10:14:29 +01:00
Sharlatan Hellseher
10b6414ff3
gnu: python-inline-snapshot: Update to 0.32.5.
...
* gnu/packages/python-check.scm (python-inline-snapshot): Update to 0.32.5.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Ignore tests requiring isort.
Change-Id: Ic9bd5826f4cdc911dbae9eb52bfa08b7b56b5a9d
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
e80f295cdf
gnu: python-dirty-equals: Update to 0.11.0.
...
* gnu/packages/python-xyz.scm (python-dirty-equals): Update to 0.11.0.
[source]: Switch to git-fetch.
[arguments]: Drap all.
[propagated-inputs]: Remove python-pytz.
[native-inputs]: Add python-pydantic, python-pytest-examples, and
tzdata-for-tests.
Change-Id: Iff4b844ec8544d463806ff5c4fbd8c19deadd1c4
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
2bd8671a68
gnu: python-pydantic: Adjust inputs.
...
* gnu/packages/python-xyz.scm (python-pydantic)[native-inputs]: Remove
python-dirty-equals; add python-dirty-equals-bootstrap and python-pytz.
Change-Id: I5094994f891cf2ed9d06dc70d12e92d9eb5b7e02
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
4e0aaeac6c
gnu: python-pydantic-core: Adjust inputs.
...
* gnu/packages/python-xyz.scm (python-pydantic-core)[native-inputs]:
Remove python-dirty-equals; add python-dirty-equals-bootstrap.
Change-Id: I35ac1000927495ea451f49c8ccfeb97de6e58c63
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
648ffef210
gnu: Add python-dirty-equals-bootstrap.
...
* gnu/packages/python-xyz.scm (python-dirty-equals-bootstrap): New variable.
Change-Id: I1f90def023d1a2cc64998fd92ed427431c6b00fc
2026-05-24 10:14:28 +01:00
Hugo Buddelmeijer
c00a43acd3
gnu: python-gorilla: Update to 0.5.0.
...
* gnu/packages/python-xyz.scm (python-gorilla): Update to 0.5.0.
Change-Id: If6ec17cca1f3a08867fa3c163b1964b893621548
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
9c96a64391
gnu: python-booleanoperations: Move to fontutils.
...
The description of the package does not match the selected module, and
it's used only to build font related packages.
* gnu/packages/graphics.scm (python-booleanoperations): Move from here ...
* gnu/packages/fontutils.scm ... to here.
Change-Id: If96253ef74f2931b1c184eecd7c961b02e721cfd
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
1a4e95e53f
gnu: piglit: Update to 0.0.0-2.040ed91.
...
* gnu/packages/gl.scm (piglit): Update to
040ed91f234abb6a502d3a6910f1b0e54bd239a7 commit.
[phases]{wrap}: Use G-Expression.
[inputs]: Remove python-lxml, python-mako, and python-numpy-1; add
wayland-protocols.
[native-inputs]: Add python-lxml, python-mako, and python-numpy.
Change-Id: I060b5cce391a1c45d164117a9a72eeafc99a1194
2026-05-24 10:14:28 +01:00
Sharlatan Hellseher
21774aa05e
gnu: python-notebook: Reduce closure size.
...
* gnu/packages/jupyter.scm (python-notebook)[native-inputs]: Remove
python-coverage, python-pytest-cov, and python-wheel.
Change-Id: I4cddfe84a40440dc8d052885e5d0d4539b97da76
2026-05-24 10:14:27 +01:00
Sharlatan Hellseher
c93ff019bf
gnu: python-json-logger: Skip 3 tests.
...
* gnu/packages/python-xyz.scm (python-json-logger)[arguments]
<test-flags>: Skip 3 tests failing on Python 3.12.
[native-inputs]: Remove python-wheel.
Change-Id: Ic3b63d0c1b7c54bfce9151515384ef38a7d6be0a
2026-05-24 10:14:27 +01:00
Sharlatan Hellseher
27eee3a50a
gnu: python-rich: Update to 14.3.3.
...
* gnu/packages/python-xyz.scm (python-rich): Update to 14.3.3.
Change-Id: I83512a4988f98a74e0d0b418a79a3b3f4b9481b9
2026-05-24 10:14:27 +01:00
Sharlatan Hellseher
d3c3438bc0
gnu: Remove python-rich-next.
...
* gnu/packages/python-xyz.scm (python-rich-next): Delete variable.
Change-Id: I7b37b4083d770452e4659a8b876976d824f3bed0
2026-05-24 10:14:27 +01:00
Sharlatan Hellseher
16cb7859ee
gnu: python-flasgger: Fix tests.
...
* gnu/packages/python-xyz.scm (python-flasgger):
[source] <snippet>: Apply upstream patch for Click 8.2 compatibility,
see <https://github.com/flasgger/flasgger/pull/633 >.
[arguments] <test-flags>: Remove redundant option and run tests only in
"tests" directory.
Change-Id: I7fbe495dee922fd2aa67052cf445526adc5ab205
2026-05-24 10:14:27 +01:00
Hugo Buddelmeijer
ef6d874c33
gnu: python-notify2: Switch to python-dbus.
...
* gnu/packages/python-xyz.scm (python-notify2): Switch to python-dbus.
[propagated-inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: I7eb0a276dbebde3fd1380ad1b0d307e72896b754
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:27 +01:00
Hugo Buddelmeijer
20813b0e6b
gnu: terminator: Switch to python-dbus.
...
* gnu/packages/gnome.scm (terminator): Switch to python-dbus.
[inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: I5ef84a30b3ff76f7581a6e9aa74ecb99ee750040
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:27 +01:00
Hugo Buddelmeijer
7391dc97b8
gnu: network-manager: Switch to python-dbus.
...
* gnu/packages/gnome.scm (network-manager): Switch to python-dbus.
[native-inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: I67131ccb14540d96dc0bf6639a142d1385d37d2c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:27 +01:00
Hugo Buddelmeijer
0ecffa8fee
gnu: libsecret: Switch to python-dbus.
...
* gnu/packages/gnome.scm (libsecret): Switch to python-dbus.
[native-inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: If17e0eb40e5ed3493d5013bb9cc09135634e3239
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:26 +01:00
Hugo Buddelmeijer
2b8f452942
gnu: system-config-printer: Switch to python-dbus.
...
* gnu/packages/gnome.scm (system-config-printer): Switch to python-dbus.
[inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: Iba41894960ac4e432ad7cd03ce99cbcf228825d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:26 +01:00
Hugo Buddelmeijer
6940eae2ef
gnu: gtg: Switch to python-dbus.
...
* gnu/packages/gnome.scm (gtg): Switch to python-dbus.
[inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: I1ee875a33dc5a628bc8e4a5fe521c62319cafb57
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:26 +01:00
Hugo Buddelmeijer
788e58d5cd
gnu: python-liblarch: Fix build by switching to python-pygobject-3.50.
...
* gnu/packages/gnome.scm (python-liblarch): Switch to python-pygobject-3.50.
[propagated-inputs]: Remove python-pygobject; add python-pygobject-3.50.
Change-Id: I2e528bda69f3cd5de7a23620e71160553b53a36b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:26 +01:00
Hugo Buddelmeijer
b88c85a288
gnu: telepathy-idle: Switch to python-dbus.
...
* gnu/packages/freedesktop.scm (telepathy-idle): Switch to python-dbus.
[inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: Ia99a1ad430d46627a416ee50096cdef8727adbc8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:26 +01:00
Hugo Buddelmeijer
732629ff0a
gnu: modem-manager: Switch to python-dbus.
...
* gnu/packages/freedesktop.scm (modem-manager): Switch to python-dbus.
[native-inputs]: Remove python-dbus-1.2; add python-dbus.
Change-Id: Ia43359c043f9d2d9ded8cbad9445d1b75d514dac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:26 +01:00
Sharlatan Hellseher
00b55befbb
gnu: python-qt-py: Update to 2.0.3.
...
* gnu/packages/qt.scm (python-qt-py): Update to 2.0.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disable for now, see:
<https://github.com/mottosso/Qt.py/issues/395 >.
[propagated-inputs]: Add python-types-pyside6.
[native-inputs]: Remove python-pyqt; add python-pyqt-6 and
python-setuptools.
Change-Id: I87f1186ec3db5b37ec3cb9389e97d0ecc81e79ac
2026-05-24 10:14:26 +01:00
Sharlatan Hellseher
95304e3308
gnu: python-qt.py: Rename to python-qt-py.
...
* gnu/packages/qt.scm (python-qt.py): Rename to python-qt-py.
(python-qt.py): Deprecate in favor of python-qt-py.
* gnu/packages/radio.scm (qspectrumanalyzer):
[inputs]: Remove python-qt.py; add python-qt-py.
Change-Id: Idd0921fadc4724ed7bd4ed6f3e4115ddb5e70e2a
2026-05-24 10:14:26 +01:00
Sharlatan Hellseher
d5b58aad69
gnu: Add python-types-pyside6.
...
* gnu/packages/python-xyz.scm (python-types-pyside6): New variable.
Change-Id: I7c5e60cf38de37b1a127fd8aa2ce062f1da9ae54
2026-05-24 10:14:25 +01:00
Sharlatan Hellseher
1311f79329
gnu: python-black: Update to 26.3.1.
...
* gnu/packages/python-xyz.scm (python-black): Update to 26.3.1.
Use G-Expressions.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Skip one test.
[propagated-inputs]: Add python-pytokens.
[native-inputs]: Remove python-pytest-8; add python-pytest.
Change-Id: I132c774e3d946be8ed7f6be7574ea847b82fddf2
2026-05-24 10:14:25 +01:00
Sharlatan Hellseher
62a7a98354
gnu: Add python-pytokens.
...
* gnu/packages/python-xyz.scm (python-pytokens): New variable.
Change-Id: I1757fc076cb104533e4fa4223215615ac9c82d53
2026-05-24 10:14:25 +01:00
Sharlatan Hellseher
f05963ceb4
gnu: python-pathspec: Update to 1.0.4.
...
* gnu/packages/python-build.scm (python-pathspec): Update to 1.0.4.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-setuptools-bootstrap; add
python-packaging-bootstrap.
Change-Id: I02bab3eab782a735bd22f34e9667748c393c3fdf
2026-05-24 10:14:25 +01:00
Reza Housseini
97988b725b
gnu: python-click: Update to 8.3.1.
...
* gnu/packages/python-xyz.scm (python-click): Update to 8.3.1.
Merges: https://codeberg.org/guix/guix/pulls/6877
Change-Id: I0d4fea5e4628a39025705517b12f9a229365dd75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:25 +01:00
Hugo Buddelmeijer
fe6a8ab28f
gnu: python-sphinxcontrib-jquery: Update to 4.1-0.80d1d39.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery): Update to
80d1d3925c17c1860283323972680690f81d7b18 commit.
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest.
Merges: https://codeberg.org/guix/guix/pulls/7112
Change-Id: I9a68700797e9b4650e01e504bc2d5abbdca8435d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:25 +01:00
Andreas Enge
3a53839b8e
build-system: python: Remove strip-python2-variant.
...
* guix/build-system/python.scm (strip-python2-variant): Remove variable.
Fixes : guix/guix#5398
Change-Id: Ice537cbbecdc04cafcd5f1260a27a5f3a631df58
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:25 +01:00
Andreas Enge
8c5883aad6
gnu: Remove python2-dbus.
...
* gnu/packages/python-xyz.scm (python2-dbus): Delete variable.
Change-Id: I7975a5f4d172ecf7558cdf3469e6c60136feee48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:25 +01:00
Andreas Enge
e172a78220
gnu: python-dbus: Remove python2-variant property.
...
* gnu/packages/python-xyz.scm (python-dbus)[property]: Remove field.
Change-Id: Id37d3f0a42af06d4470abc69f983f6df14d609c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:25 +01:00
Sharlatan Hellseher
98d9d09c00
gnu: python-msgspec: Adjust style and indentation.
...
* gnu/packages/serialization.scm (python-msgspec): Adjust style and
indentation.
Change-Id: I76fba5a2314febe4cddbc712fecf7a596a31915e
2026-05-24 10:14:24 +01:00
Nguyễn Gia Phong
b35905695a
gnu: python-msgspec: Update to 0.20.0.
...
* gnu/packages/serialization.scm (python-msgspec): Update to 0.20.0.
[source]<snippet>: Adjust the path to atof_consts.h.
[arguments]<#:test-flags>: Adjust to disable all typing tests.
[native-inputs]: Remove python-gcovr, python-versioneer, and python-wheel.
[supported-systems]: Remove restrictions as no longer specified
by upstream.
Change-Id: Iab29b85cfd5c598db82f8753475d15ad97a564db
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:24 +01:00
Sharlatan Hellseher
f443a5d471
gnu: python-anyio: Simplify and rework skipped tests.
...
Anyio is know for shaky and time sensitive tests particularly on heavy
loaded machines and CI with cores count more than 16. This change
excludes all network tests with "-m no network" marker and time
sensitive test on all architectures.
* gnu/packages/python-xyz.scm (python-anyio)[arguments] <test-flags>:
Simplify and rework skipped/ignored tests.
Relates-to: https://codeberg.org/guix/guix/issues/6931
Relates-to: https://codeberg.org/guix/guix/issues/6649
Merges: https://codeberg.org/guix/guix/pulls/7070
Change-Id: Ide333652172e5d97c735414fe2b3d1beac6ab5bd
2026-05-24 10:14:24 +01:00
Hugo Buddelmeijer
bd83194e8a
gnu: python-can: Fix build.
...
* gnu/packages/python-xyz.scm (python-can): Fix build.
[native-inputs]: Remove python-future.
Change-Id: I189672b60c5367a6c5af202aad27984f3c260634
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:24 +01:00
Hugo Buddelmeijer
c7a6657752
gnu: python-pyxdg: Update to 0.28-0.63033ac.
...
* gnu/packages/freedesktop.scm (python-pyxdg): Update 0.28-0.63033ac.
[arguments]<#:test-flags>: Remove as tests pass.
Change-Id: Iefe8fb19a85348420b0727ab25267e1ea4cb4d55
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:24 +01:00
Hugo Buddelmeijer
48c1cd8a6a
gnu: python-pysendfile: Fix build on python-3.12.
...
* gnu/packages/python-xyz.scm (python-pysendfile): Fix build.
[propagated-inputs]: Add python-pyasynchat.
Change-Id: I1981abb1f976f5ad9c23ab398a87ff2fd1d96b75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:24 +01:00
Hugo Buddelmeijer
1112f95bf5
gnu: python-inotify: Fix build on python-3.12.
...
* gnu/packages/python-xyz.scm (python-inotify): Fix build.
[propagated-inputs]: Add python-pyasyncore.
Change-Id: I3de6bebfd4bb5c1ab1d13710864c9e53d8a31e14
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:24 +01:00
Hugo Buddelmeijer
f0cf695598
gnu: fiu: Fix build on python-3.12.
...
* gnu/packages/debug.scm (fiu): Fix build.
[native-inputs]: Add python-setuptools.
Change-Id: If5f8eacbeafd8bdc66351b2939b753f58e4eb27f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:24 +01:00
Hugo Buddelmeijer
868275403c
gnu: rrdtool: Fix build on python-3.12.
...
* gnu/packages/rrdtool.scm (rrdtool): Fix build.
[native-inputs]: Add python-setuptools.
Change-Id: I87b91bd6e6a9bd7be2ee1d9719c7f4c592f84c6d
2026-05-24 10:14:23 +01:00
Hugo Buddelmeijer
2573e21475
gnu: Add python-pyasynchat.
...
* gnu/packages/python-xyz.scm (python-pyasynchat): New variable.
Change-Id: I6d1d1c69ab8ca53dca0d626887ce830ddf836384
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:23 +01:00
Hugo Buddelmeijer
0a494a7de1
gnu: Add python-pyasyncore.
...
* gnu/packages/python-xyz.scm (python-pyasyncore): New variable.
Change-Id: I4fcfe9c22062223ba4a4d6341211529d955c4a0f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:23 +01:00
Sharlatan Hellseher
1feb6eb2a2
gnu: python-google-cloud-core: Fix tests on python-3.12.
...
* gnu/packages/python-web.scm (python-google-cloud-core) [arguments]
<test-flags>: Ignore faileur on deprecation warning.
Change-Id: I4657321d9fd72dd2b6b8cb09a197b2c92fbc2ad8
2026-05-24 10:14:23 +01:00
Sharlatan Hellseher
2836f27177
gnu: python-google-api-core: Fix tests on python-3.12.
...
* gnu/packages/python-web.scm (python-google-api-core)[arguments]
<test-flags>: Ignore faileur on deprecation warning.
Change-Id: I8aff71d3a7c0fd2a4c4505fff0173f23c86455b0
2026-05-24 10:14:23 +01:00
Hugo Buddelmeijer
52782c757e
gnu: python-pyu2f: Update to 0.1.5-0.064be5a.
...
* gnu/packages/python-crypto.scm (python-pyu2f): Update to 0.1.5-0.064be5a.
Change-Id: I63a7f743f1e128b1e969056db35c3557e2791b86
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:23 +01:00
Hugo Buddelmeijer
328ee16838
gnu: python-makefun: Update to 1.16.0-0.bacb3e1.
...
* gnu/packages/python-xyz.scm (python-makefun): Update to 1.16.0-0.bacb3e1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel; add python-pytest-asyncio.
Change-Id: Iac0e5bad44b481b7f78ea5fec5da6ba9de50cc75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:23 +01:00
Hugo Buddelmeijer
f59d851837
gnu: python-httplib2: Update to 0.31.2.
...
* gnu/packages/python-web.scm (python-httplib2): Update to 0.31.2.
[propagated-inputs]: Add python-pyparsing and python-pysocks.
[native-inputs]: Remove python-future and python-pyparsing.
Change-Id: I6d8272b1ffa00fa54d1fd72f21202fe6f7464c66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:23 +01:00
Hugo Buddelmeijer
a8f07f61a8
gnu: python-flask-sqlalchemy: Update to 3.1.1-0.168cb4b.
...
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to
3.1.1-0.168cb4b.
[source]: Switch to git-fetch.
Change-Id: I42972b20f998e5f99cab02938eb9cdd678720ef5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
Hugo Buddelmeijer
bb9af6581f
gnu: python-srsly: Update to 2.5.2.
...
* gnu/packages/python-xyz.scm (python-srsly): Update to 2.5.2.
[source]: Switch to git-fetch.
Change-Id: I0e5544b6d4258e6f9d66be3751247815e06f96c9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
Hugo Buddelmeijer
b035e3cef8
gnu: python-catalogue: Update to 2.0.10.
...
* gnu/packages/python-xyz.scm (python-catalogue): Update to 2.0.10.
[native-inputs]: Remove python-wheel.
Change-Id: I5f1c5357f58454a70ec56ef1ff93944ad43fcb48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
Hugo Buddelmeijer
56dca781ba
gnu: python-bson: Update to 0.5.10-0.4e6b4c2.
...
Fix build in Python 3.12.
* gnu/packages/python-xyz.scm (python-bson): Update to 0.5.10-0.4e6b4c2.
Change-Id: I412852030b326dfb20d57c7d75bc50073027abad
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
Yan Abu Arab
c32694a2b4
gnu: python-pydantic-core: Cleanup unneeded phase.
...
* gnu/packages/python-xyz.scm (python-pydantic-core)[phases]{patch-pyproject}:
Remove phase.
Merges: https://codeberg.org/guix/guix/pulls/6358
Change-Id: I04d0aaac7aec000db4e276e61097d55f9d8c630e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
jgart
208fee26a9
gnu: python-abjad: Update to 3.31.
...
* gnu/packages/music.scm (python-abjad): Update to 3.31.
[arguments]<tests?>: Enable them.
[phases]{fix-docstring}: Remove phase.
{remove-local-source}: New phase.
[native-inputs]: Add python-setuptools.
[description]: Fix fill-column.
Merges: https://codeberg.org/guix/guix/pulls/4256
Change-Id: Id5241c1fe706a57fabc6d714d4b92b49d8228be8
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
Nicolas Graves
6da840437c
gnu: python-cython-0: Fix build for python@3.12.
...
* gnu/packages/python-xyz.scm
(importlib-util-load-dynamic): Add helper string.
(python-cython-0)[arguments]<#:phases>: Add phase
'fix-pyximport-python-3.12.
Merges: https://codeberg.org/guix/guix/pulls/6222
Change-Id: I403e72cfdc82210bdfcbcb21e77cef89e8c68398
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:22 +01:00
Sharlatan Hellseher
60172673e8
gnu: Remove python-greenlet-2.
...
* gnu/packages/python-xyz.scm (python-greenlet-2): Delete variable.
Fixes : guix/guix#6801
Change-Id: Ib008ce81ca3af00d8c5c933d615b5a89effcc9ca
2026-05-24 10:14:22 +01:00
Hugo Buddelmeijer
fea779953a
gnu: python-virtualenv: Fix build.
...
The test_build_c_ext.py test explicitly checks for >= 3.12 to decide
to access the internet.
* gnu/packages/python-xyz.scm (python-virtualenv): Fix build.
[arguments]<#:test-flags>: Ignore internet-requiring test.
Change-Id: I4c48f7820ef222dd7deb334334558850b7c79b04
2026-05-24 10:14:21 +01:00
Hugo Buddelmeijer
862e3ac037
gnu: python-fastapi: Update to 0.131.0.
...
* gnu/packages/python-web.scm (python-fastapi): Update to 0.131.0.
[native-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2.
[arguments]<#:test-backend>: Use 'custom.
<#:test-flags>: Update tests.
[home-page]: Update with redirect.
2026-05-24 10:14:21 +01:00
Hugo Buddelmeijer
faf75322f8
gnu: python-httpbin: Update to 0.10.2.
...
* gnu/packages/web.scm (python-httpbin): Update to 0.10.2.
[propagated-inputs]: Remove python-greenlet-2; add python-greenlet.
[native-inputs]: Remove python-wheel.
Change-Id: I864cbade29f19667f1479139558738f63e8a4230
2026-05-24 10:14:21 +01:00
Sharlatan Hellseher
38af4c04ef
gnu: python-roman: Fix tests.
...
* gnu/packages/python-xyz.scm (python-roman)[arguments]<test-flags>:
Add unitest discovery option in "src" directory.
Change-Id: I3e14d0a0bf6f5e50ec5755d4f1846123ca34e877
2026-05-24 10:14:21 +01:00
Sharlatan Hellseher
fe0570511f
gnu: fontforge: Fix build on python-3.12.
...
* gnu/packages/fontutils.scm (fontforge): Update to 20230101.
[inputs]: Add python-setuptools-bootstrap.
Change-Id: I4d997fe2b1d05a6d4629a80e98378d5a98252b0c
2026-05-24 10:14:21 +01:00
Nicolas Graves
929e5d3d91
gnu: libtorrent-rasterbar: Fix build on python-3.12.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[native-inputs]:
Add python-setuptools.
Change-Id: I551065bcac8e62e3d25a95e235c567150ffe2ce3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:21 +01:00
Nicolas Graves
666d8b6b00
gnu: libpwquality: Fix package build on python-3.12.
...
* gnu/packages/password-utils.scm (libpwquality)
[arguments]: Improve style, use gexps.
[native-inputs]: Improve style, add python-setuptools.
Change-Id: I124701452e3f8e22625aa30f69a51a71cb6827de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:21 +01:00
Nicolas Graves
54e07a8db7
gnu: python-libfreenect: Fix package build on python-3.12.
...
* gnu/packages/openkinect.scm (python-libfreenect)[native-inputs]: Add
python-setuptools.
Change-Id: I3c1dc418063ffd2adecd91f2ef5ad510a6792f0a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:21 +01:00
Nicolas Graves
a219e331d0
gnu: libimobiledevice: Fix package build on python-3.12.
...
* gnu/packages/libusb.scm (libimobiledevice)[native-inputs]: Add
python-setuptools.
Change-Id: I0450c97b418f2f3879b81be05469e1560baddfa9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Nicolas Graves
3ba1468535
gnu: libplist: Fix package build on python-3.12.
...
* gnu/packages/libusb.scm (libplist)[native-inputs]: Add
python-setuptools.
Change-Id: If93408cb375f3e1d62207cb2a82bd4e3f0ee636a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Nicolas Graves
ede05f400d
gnu: openpmix: Fix package build on python-3.12.
...
* gnu/packages/parallel.scm (openpmix)[native-inputs]: Add
python-setuptools.
Change-Id: I6b4c3e880a5678887d32f5fdb4ef11d308bafe91
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Nicolas Graves
37f86ae679
gnu: libselinux: Fix package build under python-3.12.
...
* gnu/packages/selinux.scm (libselinux)[native-inputs]: Add
python-setuptools.
Change-Id: I035052b9e87690c9a7bf5a7b8526871a8f57df78
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Nicolas Graves
d939722764
gnu: ableton-link: Fix package build under python-3.12.
...
* gnu/packages/audio.scm (ableton-link)
[arguments]: Relocate field, improve style (use gexps, and
search-input-file).
[native-inputs]: Add python-setuptools.
Change-Id: I7d6773334674ddaec0ab7c611fb64e6e4cb43879
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Nicolas Graves
2ac4df9f7e
gnu: libiio: Fix package build under python-3.12.
...
* gnu/packages/radio.scm (libiio)
[native-inputs]: Add python-setuptools.
[license]: Relocate field.
Change-Id: Ief3c5f10b0744e4121b8b9297382d2d2d6598277
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Cayetano Santos
e06b19c408
gnu: python-motulator: Update to 0.6.2.
...
* gnu/packages/engineering.scm (python-motulator): Update to 0.6.2.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-ipykernel and python-toml.
[propagated-inputs]: Add python-tqdm.
Change-Id: Ic29ffedc4b663e4d2138cacc56e69c135add7f6d
2026-05-24 10:14:20 +01:00
Aaron Covrig
314d39ebeb
gnu: python-lxml: Update to 6.0.2.
...
* gnu/packages/xml.scm (python-lxml): Update to 6.0.2.
Change-Id: I5c16b8a2819e96a5fdeadbb35b72789cb78d1945
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:20 +01:00
Yan Abu Arab
dba036ecee
gnu: maturin: Update to 1.11.5.
...
* gnu/packages/rust-apps.scm (maturin): Update to 1.11.5.
[arguments]<#:cargo-test-flags>: Add skip for test_pep639 and
metadata_hello_world_pep639, renamed 'test' namespace to 'tests'.
[inputs]: Add zstd:libs.
[native-inputs]: Add pkg-config.
* gnu/packages/patches/maturin-no-cross-compile.patch: Update to 1.11.5.
* gnu/packages/rust-crates.scm (maturin): Update dependencies.
Change-Id: Ic479aa238b60331402749ff24fbf2a5e2b4c280c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Sharlatan Hellseher
3ed35c4b48
gnu: python-pluggy: Switch to git-fetch.
...
* gnu/packages/python-build.scm (python-pluggy):
[source]: Switch to git-fetch.
[arguments] <tests?>: Disable to break cycle with Pytest.
[native-inputs]: Remove python-wheel.
[home-page]: Use the URL mentioned on GitHub.
Change-Id: I81b053c7de9e57598e2172e6b5c001a15b770e45
2026-05-24 10:14:19 +01:00
Nicolas Graves
600ef517e6
gnu: sugar-toolkit-gtk3: Switch to pyproject.
...
* gnu/packages/sugar.scm (sugar-toolkit-gtk3):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
Change-Id: Ie0f16e7616afc7e505e64e4be660f86f3952812d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
b581f671e6
gnu: sby: Switch to pyproject.
...
* gnu/packages/electronics.scm (sby):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
Change-Id: I0d0ab1a192352c719a318a8383b9c77e4f979d00
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
01ae7dfa56
gnu: mcy: Switch to pyproject.
...
* gnu/packages/electronics.scm (mcy):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: I0f1004a7c28e88a49a5c55bccdb734d4e017b8c5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
8763722242
gnu: eqy: Switch to pyproject.
...
* gnu/packages/electronics.scm (eqy):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: Id206edb3a75bc025b18c70fc27a7d3b40efb2852
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
a5f7b7f39d
gnu: koboldcpp: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (koboldcpp):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
Change-Id: I320ad76b1c475f12a0cefc036bd1a19d91e00041
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
268f6cfcb2
gnu: llama-cpp: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (llama-cpp):
[arguments]<#:imported-modules, #:modules>: Relocate keywords. Switch
to pyproject-build-system.
Change-Id: I0b99e2b4b4beaf9fd085428022ec38b9e25995c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
761abb080c
gnu: sbcl-burgled-batteries3: Switch to pyproject.
...
* gnu/packages/lisp-xyz.scm (sbcl-burgled-batteries3):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
<#:phases>: Rewrite phase 'set-*cpython-include-dir*-var to use modern
procedures.
Change-Id: Ifd210c047f29b5ddae84cdde93efe35a557fc810
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
9b0b7cb7ee
gnu: emacs-jedi: Switch to pyproject.
...
* gnu/packages/emacs-xyz.scm (emacs-jedi)[arguments]<#:modules>:
Switch to pyproject.
Change-Id: I77ac94bbf8bd43e9f366ff7047a3bf90bf31c6fc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:18 +01:00
Nicolas Graves
89b89a6b0e
gnu: sbcl-burgled-batteries3: Improve style.
...
* gnu/packages/lisp-xyz.scm (sbcl-burgled-batteries3)[arguments]: Use
modern style.
Change-Id: I9399703d9a207526a2f4f07fbfd65dff92881053
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:18 +01:00
Nicolas Graves
ce218401fa
gnu: qgis: Switch to pyproject.
...
* gnu/packages/geo.scm (qgis):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
<#:phases>: Rewrite phase 'configure-pyqt5-sip-path with site-packages.
Change-Id: I481c31160d4452d6c146eb8c65966f1b2f4c1342
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:18 +01:00
Nicolas Graves
9292a2b087
gnu: grass: Switch to pyproject.
...
* gnu/packages/geo.scm (grass):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
Change-Id: I00f74565eaab9e33f4cb8652b1df7f283e50a4cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:18 +01:00
Nicolas Graves
a86ea1b7e2
gnu: dblatex: Fix build with python@3.12.
...
* gnu/packages/patches/dblatex-importlib.patch: New file.
* gnu/packages/docbook.scm (dblatex)[origin]<patches>: Record patch.
* gnu/local.mk: Record patch.
2026-05-24 10:14:18 +01:00
Nicolas Graves
01ed06fac4
gnu: nmap: Fix tests under python@3.12.
...
* gnu/packages/admin.scm (nmap)[arguments]<#:phases>:
Add phase 'fix-tests-for-python-3.12.
Change-Id: I9f4aa9fceca2d922e00b6305878e137644c2a39f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:18 +01:00
Nicolas Graves
e223c11008
build-system: pyproject: Remove reference to python-build-system.
...
* guix/build-system/pyproject.scm (%pyproject-build-system-modules):
Replace %python-build-system-modules by %default-gnu-imported-modules.
Change-Id: Ifee0564b61d15a022dc22afe437567d86034c81b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:18 +01:00
Nicolas Graves
356f582220
gnu: python: Refactor module.
...
* gnu/packages/python.scm
(common-python-phases): New variable, encompassing phases used both in
all python packages. Add a warning comment.
(common-python3-phases): New variable, encompassing phases used in all
python@3 packages. Add a warning comment.
(python-2.7)[arguments]<#:phases>: Modify them
from (common-python-phases) base.
(python-3.10)[arguments]: Avoid substituting python-2.7 arguments.
<#:configure-flags>: ...except here, which is fine since it's not
further inherited.
<#:phases>: Modify them from (common-python3-phases) base.
(python-3.11)[arguments]<#:phases>: Modify them
from (common-python3-phases) base.
(python-2.7)[arguments]<#:phases>: Modify them
from (common-python3-phases) base.
2026-05-24 10:14:18 +01:00
Andreas Enge
18a3715a18
gnu: python-3: Set to python-3.12.
...
* gnu/packages/python.scm (python-3): Define as python-3.12 instead of
python-3.11.
Change-Id: Ibb7106f19f54a5d7e58a128f37a2b62ba3b60e8c
2026-05-24 10:14:17 +01:00
Andreas Enge
84cad47547
gnu: python-3.12: Set name to "python".
...
* gnu/packages/python.scm (python-3.12)[name]: Set to "python" instead
of "python-next".
Change-Id: I01bcc4adff7aaa97f7077279800d6ecc0ae1c36d
2026-05-24 10:14:17 +01:00
Ricardo Wurmus
b7934f4192
gnu: swineherd: Update to 0.0.5.
...
* gnu/packages/admin.scm (swineherd): Update to 0.0.5.
[propagated-inputs]: Replace shepherd-0.10 with shepherd-1.0.
Change-Id: I267446d4de9d4f64c8ebca4812e413e9c86c933d
2026-05-24 11:11:46 +02:00
Efraim Flashner
472e55bd92
gnu: Remove libbwt-jni.
...
* gnu/packages/finance.scm (libbwt-jni): Remove variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[libbwt-jni]: Remove
entry.
Change-Id: I723ba5992d7f0c14b86d1882aaab7227a20219a0
2026-05-24 11:55:47 +03:00
Efraim Flashner
69cff94d3c
gnu: Remove bwt.
...
Closes guix/guix#8044 .
* gnu/packages/rust-apps.scm (bwt): Remove variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[bwt]: Remove entry.
Change-Id: Ia775db07e770b53ae4953e6d49cc0507cafc27b8
2026-05-24 11:55:47 +03:00
Efraim Flashner
b4a3239595
gnu: jujutsu: Update to 0.41.0.
...
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.41.0.
[native-inputs]: Remove openssh, add openssh-sans-x.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[jujutsu]: Update
entry.
Change-Id: I0ce635922f81706c6d5989b23ad8b7cea7be6f71
2026-05-24 11:55:47 +03:00
Efraim Flashner
f288e61bba
gnu: kibi: Update to 0.3.3.
...
* gnu/packages/rust-apps.scm (kibi): Update to 0.3.3.
[arguments]: Remove cargo-test-flags. Update the 'install-extras phase.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[kibi]: Update
dependencies.
Change-Id: I6ce9daf622781576d4f835218bf0bd7853b0e9c3
2026-05-24 11:55:43 +03:00
Guillaume Le Vaillant
9746105c3c
gnu: linux-libre-7.0: Add configuration for riscv.
...
* gnu/packages/aux-files/linux-libre/7.0-riscv.conf: New file.
Change-Id: Ib7a2217a8f4d598e20b73acd9a98f5ff19d38188
2026-05-24 09:51:57 +02:00
pinoaffe
c5006909c1
gnu: inkscape: Update to 1.4.3.
...
* gnu/packages/inkscape.scm (inkscape): Update to 1.4.3.
[inputs]: Add python-tinycss2.
(%inkscape-release-year): Update to 2025.
Change-Id: Ib4978226effe1960afc0005b47a293f60208d90c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8248
2026-05-24 00:48:33 +02:00
pinoaffe
660259f2e3
gnu: lib2geom: Update to 1.4.
...
* gnu/packages/graphics.scm (lib2geom): Update to 1.4.
Change-Id: I9af164493c725e0dfe3b4b38951646c117236da3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-24 00:48:33 +02:00
pinoaffe
5caf6f2a41
gnu: inkscape/pinned: Use pinned variant of lib2geom.
...
* gnu/packages/inkscape.scm (inkscape/pinned)[inputs]:
Replace lib2geom with lib2geom/pinned.
(inkscape)[inputs]: Replace inherited lib2geom/pinned with lib2geom.
Change-Id: I4ef5786c60c4b49dc746e6d6e271f77d279433a1
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-24 00:48:33 +02:00
pinoaffe
c8da685b9e
gnu: Add lib2geom/pinned.
...
* gnu/packages/graphics.scm (lib2geom/pinned): Rename from lib2geom.
[properties]<hidden?>: Set to #t.
(lib2geom): New variable inheriting lib2geom/pinned.
Change-Id: I1fe58cdf35941501271c11c3e9138393953075e7
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-24 00:48:33 +02:00
Ashish SHUKLA
525d8b48ac
gnu: python-libtmux: Update to 0.57.1
...
* gnu/packages/tmux.scm (python-libtmux): Update to 0.57.1.
Change-Id: I6d7cce59cd6bb46e6507a6974920e41eb8102e8d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8729
2026-05-24 00:48:33 +02:00
Ashish SHUKLA
2a42224ada
gnu: tmux: Update to 3.6b
...
* gnu/packages/tmux.scm (tmux): Update to 3.6b.
Change-Id: Ia25d3262374f73bb4ef22e7653231d3d576d17c9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-24 00:48:33 +02:00
Sergio Pastor Pérez
21d2cd9759
gnu: rocm-hip-runtime: Fix incorrect 'HIP_PATH' location for `hipconfig'.
...
* gnu/packages/llvm.scm (rocm-hipcc): Adjust wrapper so 'HIP_PATH' can be
overriden.
[phases]: Adjust 'wrap-programs' phase for making wrapped binaries respect
HIP_PATH environment variable.
* gnu/packages/rocm.scm (rocm-hip-runtime): Re-wrap programs taken from
`rocm-hipcc' so their paths point to this package output.
[phases]: Add 'wrap-programs' phase to force 'HIP_PATH' to point to the
package output.
Fixes : #6821
Change-Id: I877b1f3b3dda1ebc00caf5ef1c729914efa6de94
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8181
2026-05-24 00:48:32 +02:00
Sughosha
a9b47b02c6
gnu: Add go-github-com-dlasky-gotk3-layershell.
...
* gnu/packages/golang-graphics.scm (go-github-com-dlasky-gotk3-layershell): New
variable.
Relates-to: guix/guix!7644
Change-Id: I6387398811e77b9a959d5d6308eb36ec080f9438
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 22:35:15 +01:00
Sughosha
11b32fa198
gnu: Add go-github-com-gotk3-gotk3.
...
* gnu/packages/golang-graphics.scm (go-github-com-gotk3-gotk3): New variable.
Relates-to: guix/guix!7644
Change-Id: Ifdb19819e4f992ef61c2aae4782d310c83153f56
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 22:32:37 +01:00
Sughosha
0fbbd52cf5
gnu: Add go-github-com-joshuarubin-go-sway.
...
* gnu/packages/golang-xyz.scm (go-github-com-joshuarubin-go-sway): New
variable.
Relates-to: guix/guix!7644
Change-Id: I2bfcf6dd479d081b90af870098979e0664d7e9d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 22:22:22 +01:00
Sughosha
0ca01b4d10
gnu: Add go-github-com-joshuarubin-lifecycle.
...
* gnu/packages/golang-xyz.scm (go-github-com-joshuarubin-lifecycle): New
variable.
Relates-to: guix/guix!7644
Change-Id: I6d6a8a9599ffed9fa549d2fe070ff09a5e8de62d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 22:19:37 +01:00
Sughosha
4c3bfd0f31
gnu: Add go-github-com-diamondburned-gotk4-layer-shell.
...
* gnu/packages/golang-graphics.scm
(go-github-com-diamondburned-gotk4-layer-shell): New variable.
Relates-to: guix/guix!7644
Change-Id: I49d5d8c1b61864c26a10a70080893763c4910f84
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 22:17:11 +01:00
Sughosha
84ab58d59b
gnu: Add go-github-com-diamondburned-gotk4.
...
* gnu/packages/golang-graphics.scm: New module.
(go-github-com-diamondburned-gotk4): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module.
Relates-to: guix/guix!7644
Change-Id: I261d39418705762988f354ff004c1ce404a5f4d0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 21:40:07 +01:00
Sughosha
f6b376ee7b
gnu: Add go-go4-org-unsafe-assume-no-moving-gc.
...
* gnu/packages/golang-xyz.scm (go-go4-org-unsafe-assume-no-moving-gc): New
variable.
Relates-to: guix/guix!7644
Change-Id: I440b655764ed23df02f312ac2ae62228512af2a6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 21:39:48 +01:00
Sughosha
8fc91df5b2
gnu: Add go-github-com-karpeleslab-weak.
...
* gnu/packages/golang-xyz.scm (go-github-com-karpeleslab-weak): New variable.
Relates-to: guix/guix!7644
Change-Id: I371baf34bd0b3505d8cafeec5de64373821d1aff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 21:20:43 +01:00
Sughosha
81bd333fca
gnu: Add go-github-com-allan-simon-go-singleinstance.
...
* gnu/packages/golang-xyz.scm (go-github-com-allan-simon-go-singleinstance):
New variable.
Relates-to: guix/guix!7644
Change-Id: Id1ea959860ad069b7000cb9dc767a93a6d6d867d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-23 21:20:34 +01:00
Sergey Trofimov
11131ac629
gnu: ntfs-3g: Build from git.
...
* gnu/packages/patches/ntfs-3g-autoconf-sbin-helpers.patch: New patch.
* gnu/packages/patches/ntfs-3g-consistent-sbindir-usage.patch: New patch.
* gnu/local.mk: Register new patches.
* gnu/packages/linux.scm (ntfs-3g): Build from git.
[source]: Use git-fetch. <snippet>: Remove. <patches>: Add new patches.
[arguments]<#:configure-flags>: Add --with-modprobe-helper.
[native-inputs]: Add autoconf, automake, libtool.
[inputs]: Add kmod.
[properties]: Remove release-monitoring-url and upstream-name.
* gnu/packages/linux.scm (ntfs-3g-static): Gexpify arguments.
Merges guix/guix!8666
Change-Id: I391d31d9b161e5f7840b4be474b9538ae053d320
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-23 22:02:50 +02:00
jgart
0b597e5517
gnu: trealla: Update to 2.100.6.
...
* gnu/packages/prolog.scm (trealla): Update to 2.100.6.
Change-Id: I2844dc936d1c710e4607d7349388de8aac1ec20b
2026-05-23 12:01:29 -04:00
luca
1cb130bda2
gnu: fzf: Update to 0.72.0.
...
* gnu/packages/terminals.scm (fzf): Update to 0.72.0.
[home-page]: Update to https://junegunn.github.io/fzf/ .
Change-Id: I384d0222ad1a61e8ca5d431626896c421fcff25b
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-05-23 20:33:49 +05:30
Sughosha
b709e23ef5
gnu: single-application: Do not inherit.
...
* gnu/packages/qt.scm (single-application): Do not inherit from
single-application-qt5.
Change-Id: Ib96766b09164cdf9cedf70a6da300b8154b141db
2026-05-23 16:39:31 +05:30
Cayetano Santos
e7b38e8487
gnu: emacs-gptel-prompts: Update to 1.0-3.f6d590c.
...
* gnu/packages/emacs-xyz.scm (emacs-gptel-prompts): Update to 1.0-3.f6d590c.
Change-Id: Ieb6a1a95422f5103dd2ba97d5fe7f160b8832782
2026-05-23 12:55:18 +02:00
Cayetano Santos
d31cbb93ce
gnu: fusesoc: Update to 2.4.6.
...
* gnu/packages/electronics.scm (fusesoc): Update to 2.4.6.
Change-Id: Ia9d8003eb48511d1bdfef48b0e8c2ae3f6c9ef24
2026-05-23 11:08:32 +02:00
Cayetano Santos
ce1cd9a7b9
gnu: open-logic: Update to 4.5.0.
...
* gnu/packages/hdl.scm (open-logic): Update to 4.5.0.
Change-Id: I9090960d45301ee03b321b72e467fdb9f788c550
2026-05-23 10:20:11 +02:00
Cayetano Santos
06ec87bd52
gnu: python-tdda: Update to 3.0.02.
...
* gnu/packages/python-science.scm (python-tdda): Update to 3.0.02.
[source]: Switch to git-fetch.
[arguments]: Update #:test-flags.
[propagated-inputs]: Add python-chardet, python-numpy, python-pandas,
python-polars, python-pyarrow, python-pyyaml, python-regex,
python-requests, python-rich, python-tomli, and python-tomli-w.
[native-inputs]: Remove python-numpy, python-chardet, python-pandas,
python-pyarrow, and python-rich.
[home-page]: Update.
Change-Id: Iebc7b720019d99be859c5ec51361a30357aae012
2026-05-23 10:02:20 +02:00
Liliana Marie Prikler
a906fbd955
gnu: ruby-4.0: Update to 4.0.5.
...
* gnu/packages/ruby.scm (ruby-4.0): Update to 4.0.5.
2026-05-23 09:18:07 +02:00
Hugo Buddelmeijer
16f6588aee
gnu: libei: Use valgrind/pinned.
...
* gnu/packages/freedesktop.scm (libei)[native-inputs]: Replace
valgrind/interactive with valgrind/pinned.
Change-Id: Idf0b65eb7ae1bc44da90516958705a6931255301
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:17:49 +02:00
Patrick Norton
a6356a32b8
gnu: dunst: Update to 1.13.2.
...
* gnu/packages/wm.scm (dunst): Update to 1.13.2.
Change-Id: I3c1311a710a80b07b6448a3ba14e86b21cc5f1d2
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:17:47 +02:00
Ethan Blanton
d451df8479
gnu: guile-uuid: Update to 0.9.1.
...
* gnu/packages/guile-xyz.scm (guile-uuid): Update to 0.9.1.
[#:phases]<check>: Also delete “guix.scm”.
Change-Id: Iaad668c6a359f2ee5ac4e78e66979645f095720c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:16:57 +02:00
Aaron Covrig
3f4efc59f0
gnu: zsh-autosuggestions: Update to 0.7.1.
...
* gnu/packages/shellutils.scm (zsh-autosuggestions): Update to 0.7.1.
Change-Id: I1dd6c63f0204906db858d3b087c792e6c843fd2f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:16:53 +02:00
Liam Hupfer
47c846f9ed
gnu: Add emacs-nix-ts-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-nix-ts-mode): New variable.
Change-Id: I1a35eb7cd6803e2b41bedd67048a2d9056dbdb2e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:16:49 +02:00
Anderson Torres
c03c1426bd
gnu: byacc: Remove machine-generated files.
...
* gnu/packages/compiler-tools.scm (byacc)[source]: Remove machine-generated files.
[native-inputs]: Add autoconf, automake.
Change-Id: I74f756aefdf46a56b2da113bf9dd746f9dcfd13b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:16:40 +02:00
Anderson Torres
7101adead8
gnu: byacc: Migrate to (gnu packages compiler-tools).
...
* gnu/packages/c.scm (byacc): Move from here …
* gnu/packages/compiler-tools.scm: … to here.
Change-Id: I8caac104b9aeef000c836cad3d4d353313ef0cae
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:16:27 +02:00
Anderson Torres
522d3cf350
gnu: oyacc-as-yacc-wrapper: New package.
...
This patch provides a wrapper package to use oyacc as yacc.
* gnu/packages/compiler-tools.scm (oyacc-as-yacc-wrapper): New variable.
Change-Id: Id44f57287a672555b8a7af3c9342281227bdffdd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:15:50 +02:00
Anderson Torres
ef76675e8b
gnu: Rename (gnu packages oyacc) to (gnu packages compiler-tools).
...
* gnu/packages/oyacc.scm (oyacc): Move from here …
* gnu/packages/compiler-tools.scm: … to this new file.
* gnu/local.mk: (GNU_SYSTEM_MODULES): Adjust accordingly.
* etc/teams.scm (build-tools)[#:scope]: Likewise.
* CODEOWNERS: Likewise.
* po/packages/POTFILES.in: Likewise.
Change-Id: I6a93800d8549c612f21a705fe70cdd0266e334f9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-23 09:13:11 +02:00
Artyom V. Poptsov
98756cfccb
gnu: liblouisutdml: Update to 2.12.0-2.84916f5.
...
* gnu/packages/language.scm (liblouisutdml): Update to 2.12.0-2.84916f5.
Change-Id: I14baf304bfe74adea9f4bda76b481e20d54dfcfc
2026-05-23 08:06:56 +03:00
Maxim Cournoyer
1cb710f1fb
packages: Sanitize %load-path used in %patch-path.
...
Having the Guix root trailed by a slash in the GUILE_LOAD_PATH would
previously cause %patch-path to not return an entry with the patches
sub-directory, leading to errors such as:
While executing meta-command:
ERROR:
1. &formatted-message:
format: "~a: patch not found\n"
arguments: ("icecat-use-older-reveal-hidden-html.patch")
* gnu/packages.scm (strip-trailing-slash): New procedure.
(%patch-path): Use it to strip any trailing slash from the %load-path entries.
Fixes: <https://issues.guix.gnu.org/43818 >.
Change-Id: I4e98860d3914c8731c8dc70d29441e794825ff76
2026-05-23 13:36:10 +09:00
Maxim Cournoyer
f98c00ab74
machine: Dynamically retrieve the base server image name.
...
Query the API to find the latest Debian image to deploy the base system with.
* gnu/machine/hetzner/http.scm (null-or): New procedure.
(<hetzner-image>): New JSON record type.
(<hetzner-image-created-from>): Likewise.
(<hetzner-image-protection>): Likewise.
(%hetzner-default-server-image): Change simple variable to a memoized
procedure.
(hetzner-api-server-create): Adjust user accordingly.
(hetzner-api-images): New procedure.
Change-Id: I9544708c878971a2c776c80b9a4ee06078d5ce61
2026-05-23 13:29:15 +09:00
Maxim Cournoyer
5d33059550
gnu: luanti-halon: Update to 5.16.0-0.91e523a.
...
* gnu/packages/luanti.scm (luanti-halon): Update to 5.16.0-0.91e523a.
Change-Id: I575b43e54f81d5d19b7fed4ea8df49664aaf09ba
2026-05-23 13:21:16 +09:00
Maxim Cournoyer
dbbd7dea22
gnu: luanti: Update to 5.16.0.
...
* gnu/packages/luanti.scm (luanti): Update to 5.16.0.
[source] <patches>: Delete.
<snippet>: Adjust for renamed files.
* gnu/packages/patches/luanti-paths.patch: Delete file (integrated upstream).
* gnu/local.mk (dist_patch_DATA): De-register it.
Change-Id: I74e3ec846baca6b3b4af23cc10a059bb1a3d8b14
2026-05-23 13:21:16 +09:00
Maxim Cournoyer
3777bf133e
machine: hetzner: Fix initial deploy when ssh-key is #f.
...
This fixes a regression introduced in commit a2ef2bcbfd ("machine: hetzner:
Allow connections using ssh-agent"), where having no ssh-key would cause the
early Hetzner provisioning to fail due to the lack of SSH authentication.
* gnu/machine/hetzner.scm (%hetzner-ssh-key-file): New parameter.
(<hetzner-configuration>) [ssh-public-key]: Compute default according to the
value of the private ssh-key field. Introduce an indirection via...
(hetzner-configuration-ssh-public-key): ... this new procedure, to honor
%hetzner-ssh-key-file.
(hetzner-configuration-ssh-key): Likewise for the private ssh-key.
(hetzner-configuration-ssh-key-fingerprint): Rename to...
(public-key->fingerprint): ... this, taking just the public key as argument.
Update doc.
(hetzner-configuration-ssh-key-public): Rename to...
(public-key->string-with-type): ...this, for clarity, and accept just a
public-key object. Update doc.
(hetzner-machine-ssh-key): Exit early with #f when no ssh key is provided.
(temporary-ssh-key-file): New procedure.
(hetzner-machine-ssh-key-create): Assert a public key is defined. Adjust
calls to renamed procedures, and adjust for the `hetzner-api-server-create'
API change.
(hetzner-machine-enable-rescue-system): Refine doc and fix code path when
ssh-key is #f.
(hetzner-machine-rescue-install-os): Document.
(hetzner-machine-provision): Refine doc. Remove extraneous sleep and #:unwind
argument. Limit ssh-session dynamic scope to where it's needed.
(cleanup-temporary-ssh-key/maybe): New procedure.
(deploy-hetzner): Create and use a temporary SSH key when none is defined, and
clean it up when done or on errors.
* gnu/machine/hetzner/http.scm (hetzner-api-server-create): Make ssh-keys a
keyword argument, and fix execution when it's #f.
(hetzner-api-server-enable-rescue-system): Likewise.
* tests/machine/hetzner.scm ("deploy-machine-mock-with-unprovisioned-server"):
Adjust test.
* tests/machine/hetzner/http.scm (create-server)
("hetzner-api-server-create-unit")
("hetzner-api-server-enable-rescue-system-unit")
("hetzner-api-actions-integration")
("hetzner-api-server-enable-rescue-system-integration"): Likewise.
* doc/guix.texi (Invoking guix deploy): Precise what happens when 'ssh-key' is
#f in hetzner-configuration, and suggest declaratively authorizing your SSH
key.
Change-Id: I812b348fb553f3b5aebd0bf66850c6ecb9e06653
2026-05-23 13:21:16 +09:00
Maxim Cournoyer
6e7d100ee3
machine: hetzner: Allow providing the SSH user.
...
* gnu/machine/hetzner.scm (<hetzner-configuration>)
[user]: New field.
(hetzner-machine-delegate): Use match-record to bind the field values; honor
user.
* doc/guix.texi (Invoking guix deploy): Document it.
Fixes : #8493
Change-Id: I026828c508ea936523fe864e2646ab9e3a1329c4
2026-05-23 13:21:16 +09:00
luca
77308a4eb5
gnu: fastfetch: Update to 2.63.1.
...
* gnu/packages/admin.scm (fastfetch, fastfetch-minimal): Update to
2.63.1.
Change-Id: I47961a51e23ff67e347d6cd6f18ebfbff1ebf846
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-23 00:09:44 +02:00
Cayetano Santos
ffde23bf1e
gnu: minicom: Update to 2.11.1.
...
* gnu/packages/engineering.scm (minicom): Update to 2.11.1.
Change-Id: I0b03595f48b5bd6972dc2892cb3946c759309d48
2026-05-22 19:39:29 +02:00
Cayetano Santos
5064e82905
gnu: gpx: Update to 2.6.8.
...
* gnu/packages/engineering.scm (gpx): Update to 2.6.8.
Change-Id: I3d9b9ae9369c7ef0c132250ff538867622201a00
2026-05-22 19:36:25 +02:00
Cayetano Santos
2930d0613a
gnu: manifold: Update to 3.4.1.
...
* gnu/packages/engineering.scm (manifold): Update to 3.4.1.
Change-Id: I36621f10fc388331c63cccc13a3e4537901d89d3
2026-05-22 19:30:04 +02:00
Cayetano Santos
27446d3b1e
gnu: cgns: Update to 4.5.2.
...
* gnu/packages/engineering.scm (cgns): Update to 4.5.2.
Change-Id: Ia5e79b04ee1e5cef827a45071ac91f5479f947c8
2026-05-22 19:21:00 +02:00
Cayetano Santos
3bafd4b8df
gnu: emacs-scad-mode: Update to 99.0.
...
* gnu/packages/engineering.scm (emacs-scad-mode): Update to 99.0.
[arguments]: Disable #:tests?.
Change-Id: I7b70392ce5c7a7259a72734f099fecb6c2b74e31
2026-05-22 19:20:59 +02:00
Cayetano Santos
2bcd893319
gnu: meep: Update to 1.33.0.
...
* gnu/packages/engineering.scm (meep): Update to 1.33.0.
[inputs]: Remove guile-2.2; add guile-3.0.
[native-inputs]: Remove swig-4.0; add swig-4.4.
Change-Id: I7ae142c9eda5d84d90175135585d455ea50bee4b
2026-05-22 19:20:59 +02:00
Cayetano Santos
bd79c9615a
gnu: mpb: Update to 1.12.0.
...
* gnu/packages/engineering.scm (mpb): Update to 1.12.0.
[arguments]: Use G-Expressions; delete ’relax-gcc-14-strictness #:phase.
[inputs]: Remove guile-2.2; add guile-3.0; use variables.
[native-inputs]: Remove swig-4.0; add swig-4.4; use variables.
[description]: Fix max column.
[home-page]: Update.
Change-Id: Id9388608d6910115ec262437b12f19c6a13090cf
2026-05-22 19:20:59 +02:00
Andreas Enge
98fe415096
gnu: Remove naev.
...
* gnu/packages/games.scm (naev): Delete variable.
Fixes : guix/guix#6382
Change-Id: I6c7f0d666ef692c7a70701a455ac3b54a276cd8a
2026-05-22 18:54:23 +02:00
Andreas Enge
43cf782c5e
gnu: Remove python-pandas-vet.
...
* gnu/packages/python-check.scm (python-pandas-vet): Delete variable.
Fixes : guix/guix#8067
Change-Id: I802056e6258fca37a474b6f90d56b3515a3bf807
2026-05-22 18:49:50 +02:00
Andreas Enge
cbce4ef01e
gnu: Remove python-asdf-3.
...
* gnu/packages/astronomy.scm (python-asdf-3): Delete variable.
Fixes : guix/guix#7990
Change-Id: I3c246eb2bbf31e0d4901a379c5ee611b800108c1
2026-05-22 18:47:06 +02:00
Ashvith Shetty
0626e8bd40
gnu: texlive-optex: Use LuaHBTeX instead of LuaTeX.
...
* gnu/packages/tex.scm (texlive-optex)[arguments]<#:phases>{symlink-binaries}:
Symlink luahbtex binary instead of luatex.
Change-Id: I5e326b9b9205f6f6fd652f6dcbf7914060a248b0
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-05-22 18:32:57 +02:00
Cayetano Santos
ae521b7c43
gnu: guile-libctl: Update to 4.6.0.
...
* gnu/packages/engineering.scm (guile-libctl): Update to 4.6.0.
[source]: Switch to git-fetch.
[arguments]: Add ’no-/bin/sh #:phase.
[inputs]: Remove guile-2.2; add guile-3.0.
[native-inputs]: Add autoconf, automake, and libtool.
[home-page]: Update.
Change-Id: If3cc771e09fef1b00c2d010df48c4b824803269b
2026-05-22 18:02:39 +02:00
Andreas Enge
3c78635bfe
gnu: Remove python-openturns.
...
* gnu/packages/statistics.scm (python-openturns): Delete variable.
Fixes : guix/guix#7344
Change-Id: Idf3ae58ff383b914acbf4b05eddda8629bdd9216
2026-05-22 16:40:01 +02:00
Florian Pelz
d5cf275407
gnu: atomspace-storage: Rewrite from scratch without LLM.
...
In response to the info that gen AI agents or LLMs had been used
<https://lists.gnu.org/archive/html/guix-devel/2026-05/msg00126.html >.
Technically it is a package update.
This reverts commit f528be103a .
* gnu/packages/opencog.scm (atomspace-storage): Rewrite.
Reviewed-by: Daniel Fahey <dpf@helmcontrol.ltd >
Change-Id: Iff61a55b489ecccf0873d6024243b27b312310b0
2026-05-22 15:37:05 +02:00
Cayetano Santos
e6b49f7d47
gnu: Add llama-cpp-scripts.
...
* gnu/packages/machine-learning.scm (llama-cpp-scripts): New variable.
Change-Id: I06e9d8176dd4130d4ea238467bc32a555aae1407
2026-05-22 13:07:08 +02:00
Cayetano Santos
62e11d3051
gnu: llama-cpp: Update to 9276.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 9276.
[inputs]: Remove coreutils.
[native-inputs]: Remove python; add python-minimal-wrapper.
[arguments]<#:configure-flags>: Update.
<#:phases>: Update ’fix-tests; delete ’fix-python-shebang.
Change-Id: Ib7c44775468ff85be8bb64170b009f4448268569
2026-05-22 12:42:39 +02:00
Cayetano Santos
022b728cd3
gnu: ggml: Update to 0.12.0.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.12.0.
Change-Id: I9eb8e81ed990ff269c5e392277b228886d037e90
2026-05-22 12:42:39 +02:00
Sharlatan Hellseher
f12a3c7658
gnu: packages/golang-xyz: Sort variables.
...
* gnu/packages/golang-xyz.scm (go-gronx-tasker, go-jfmt, go-ply, gops):
Sort variables alphabetically.
Change-Id: Ie5d453bbdbaee34a9c1c813df3265d44b2875446
2026-05-22 11:20:41 +01:00
Sharlatan Hellseher
493127241f
gnu: Add go-github-com-holoplot-go-evdev.
...
* gnu/packages/golang-xyz.scm (go-github-com-holoplot-go-evdev,
go-evdev): New variables.
Change-Id: I08fc74806a3cda22e643e5026b5c3fa6020ab476
2026-05-22 11:15:39 +01:00
Sharlatan Hellseher
93fcbc4ddb
gnu: Add go-github-com-pilebones-go-udev.
...
* gnu/packages/golang-xyz.scm (go-github-com-pilebones-go-udev,
go-udev): New variables.
Change-Id: I4387ab5035d0fd5872a04ff306566c577c3d4169
2026-05-22 11:15:23 +01:00
VnPower
a910ab23d3
gnu: Add gtklock.
...
* gnu/packages/wm.scm (gtklock): New variable.
Merges: guix/guix!6525
Change-Id: I1b82dad5ba8327dcb237e2d8e8f05474348677ef
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-22 10:37:06 +01:00
Andreas Enge
3a7f175db7
Revert "gnu: git-minimal: Install bash completion beside zsh wrapper."
...
This reverts commit e12b7e6217 .
2026-05-22 11:26:05 +02:00
André Batista
9ded80a3cb
gnu: keepassxc-browser: Update to 1.9.10.
...
* gnu/packages/browser-extensions.scm (keepassxc-browser): Update to 1.9.10.
Merges: guix/guix!3408
Change-Id: Icc6d01a180b47032d521f521627c97189187446e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-22 09:29:47 +01:00
Guillaume Le Vaillant
adcb7e9ca0
guix: tests: Increase test timeout on riscv64-linux.
...
Compiling the modules required by the "gexp: gexp->derivation, store copy"
test can take more than 5 minutes on riscv64.
* guix/tests.scm (%tests-build-timeout): Increase default timeout to 10
minutes on riscv64-linux.
Change-Id: Ic2644e433b4f05cab2802a0481e39a9097575973
2026-05-22 08:56:37 +02:00
Artyom V. Poptsov
0fc77aac21
gnu: python-psptrace: Update to 0.11.
...
* gnu/packages/embedded.scm (python-psptrace): Update to 0.11.
[native-inputs]: Add python-hatch-vcs and python-hatchling.
Change-Id: I7ce3c1034e3e6054a91e4fd8cec8f56d2596dbb7
2026-05-22 08:02:05 +03:00
Artyom V. Poptsov
2da57f11b2
gnu: python-psptool: Update to 3.6.
...
* gnu/packages/embedded.scm (python-psptool): Update to 3.6.
[native-inputs]: Add python-hatch-vcs and python-hatchling.
[description]: Add a dot at the end of the description.
Change-Id: Iede5a0b3f403181f2b86395ee0ac9691995ef615
2026-05-22 08:02:05 +03:00
Trevor Arjeski
e12b7e6217
gnu: git-minimal: Install bash completion beside zsh wrapper.
...
This is required when using zsh or you start seeing errors
if the completion fails, for example, if you make a typo and hit tab:
__git_zsh_bash_func:8: command not found: __git_aliased_command
* gnu/packages/version-control.scm
(git-minimal)[arguments]<#:phases>{install-shell-completion}:
Additionally copy git-completion.bash
to the zsh site-functions directory.
Change-Id: Ibda899222c248f37e2e05ebbb2f39a0b3be37b50
Merges: https://codeberg.org/guix/guix/pulls/8477
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-22 13:15:51 +09:00
Artyom V. Poptsov
1130f68732
gnu: interbench: Fix build.
...
* gnu/packages/benchmark.scm (interbench): Fix build.
[arguments]: Use GEXPs.
<#:make-flags>: Add "-Wno-error=implicit-function-declaration", "-g" and "-O2"
to CFLAGS. Set the "CC" to the "cc-for-target" value.
<#:phases>: Simplify the code.
Change-Id: I66602e7bf894745ebfd669139516657b3f6af639
2026-05-21 23:01:58 +03:00
Olivier Farges
bd2b839c3c
gnu: gmsh: Update to 4.15.2.
...
* gnu/packages/maths.scm (gmsh): Update to 4.15.2.
Change-Id: Ibd939f710c73d85f24688b53123a886d6ffc3109
Merges: https://codeberg.org/guix/guix/pulls/8526
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-22 03:08:26 +09:00
Patrick Norton
a806d908cd
gnu: git-extras: Update to 7.5.0.
...
* gnu/packages/version-control.scm (git-extras): Update to 7.5.0.
Change-Id: I56c1a46ebd9cb5cb560d8039f27a2aefb18860db
Merges: https://codeberg.org/guix/guix/pulls/8727
Reviewed-by: Ashish SHUKLA <ashish.is@lostca.se >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-22 02:42:27 +09:00
Ashish SHUKLA
8ba7cf0728
gnu: rsync: Update to 3.4.3 [security-fixes].
...
This update includes fixes for CVE-2026-29518, CVE-2026-43617,
CVE-2026-43618, CVE-2026-43619, CVE-2026-43620, CVE-2026-45232.
* gnu/packages/rsync.scm (rsync): Update to 3.4.3.
[native-inputs]: Add python.
Change-Id: I6b07ade959a08a28f942525f112387f75cbae50d
Merges: https://codeberg.org/guix/guix/pulls/8752
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-22 02:34:46 +09:00
Arun Isaac
72f1199c74
gnu: Add souffle.
...
* gnu/packages/datalog.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.
Change-Id: I1a3d9b0fc10de81976d7c4467a0c3e1b2665e7d0
2026-05-21 17:10:48 +01:00
Arun Isaac
5fc4110850
gnu: Add span.
...
* gnu/packages/cpp.scm (span): New variable.
Change-Id: Ic648e39b1537731c7fead944c7e8ea43bd4f24cb
2026-05-21 17:10:48 +01:00
Arun Isaac
caa2352f39
gnu: Add tinyformat.
...
* gnu/packages/cpp.scm (tinyformat): New variable.
Change-Id: Ief1692ba4be1d999d07a4468e982855366cc1062
2026-05-21 17:10:48 +01:00
Arun Isaac
b7da86ff56
licenses: Add Universal Permissive License.
...
* guix/licenses.scm (upl): New variable.
Change-Id: Ib430e345b38698bcc1a82c7bbebe80858beb6d71
2026-05-21 17:10:48 +01:00
Cayetano Santos
aa0b0c714b
.dir-locals: Update bug-reference-bug-regexp.
...
This change fits with
#8545 ✅
guix/guix#8545 ✅
guix/guix!8545 ✅
but not with
!8545
* .dir-locals.el: Update 'bug-reference-bug-regexp'.
Merges guix/guix!8641
Change-Id: I12a15b75f93b3fa6000c8f8a9f9286a229e14bc1
2026-05-21 15:48:26 +02:00
Fabio Natali
3ac5660019
teams: Add Fabio Natali to the Emacs team.
...
- etc/teams.scm ("Fabio Natali"): New member.
Change-Id: I77726622d7fe22c8cb0fc28023740c997ff710cb
2026-05-21 15:38:06 +02:00
Cayetano Santos
d7065ad369
doc: Remove footnote under “The Perfect Setup”.
...
This doesn’t hold true anymore.
* doc/contributing.texi (The Perfect Setup)[Emacs]: Remove footnote.
Change-Id: Iafe3bddad665c817eef463a264fcf3503f4a7691
2026-05-21 15:36:58 +02:00
Thomas Kramer
9cf2984165
gnu: Add appcsxcad.
...
* gnu/packages/electronics.scm (appcsxcad): New variable.
Change-Id: Ie0c6b07451d383f952989502f8026a90e004b694
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:36:00 +02:00
Thomas Kramer
7671326836
gnu: Add qcsxcad.
...
* gnu/packages/electronics.scm (qcsxcad): New variable.
Change-Id: Ie55470023983cde6004e9ac7d409a78567b059a4
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:36:00 +02:00
Thomas Kramer
69477daac9
gnu: Add python-openems.
...
* gnu/packages/electronics.scm (python-openems): New variable.
Change-Id: If98bf95b750112c52d0d319f516ad483c5cc2567
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:36:00 +02:00
Thomas Kramer
1613bee190
gnu: Add openems.
...
* gnu/packages/electronics.scm (openems): New variable.
Change-Id: Iac9d0932b0ff4a023ee5d61efe463a6ef8d88cbd
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:36:00 +02:00
Thomas Kramer
c13abb68a0
gnu: Add python-csxcad.
...
* gnu/packages/electronics.scm (python-csxcad): New variable.
Change-Id: Ibf2da4ca7a05edbb12edcabfeff31e2526676852
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:35:59 +02:00
Thomas Kramer
6255236244
gnu: Add csxcad.
...
* gnu/packages/electronics.scm (csxcad): New variable.
Change-Id: I91f2b716a048425de92a203f19245452feca5f72
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:35:59 +02:00
Thomas Kramer
5593b96976
gnu: cgal: Update to 6.1.1.
...
* gnu/packages/graphics.scm (cgal): Move definition to (cgal-5).
(cgal-5) [source] Switch to git-fetch. [arguments, inputs] Format.
(cgal) Update to 6.1.1.
* gnu/packages/bioinformatics.scm (imp): Use cgal-5.
* gnu/packages/engineering.scm (prusa-slicer): Use cgal-5.
* gnu/packages/graph.scm (python-graph-tool): Use cgal-5.
Change-Id: Ic5e452cea80ebbf7eeeef8dadfa852b66b30ff53
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:35:59 +02:00
Thomas Kramer
79d15c0c41
gnu: Add fparser.
...
* gnu/packages/maths.scm (fparser): New variable.
Change-Id: Ibeb9486c5fbcac3ca5c59150c94aef12fee8138b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-21 13:35:56 +02:00
Maxim Cournoyer
3699795a8c
gnu: delve: Update to 1.26.3.
...
* gnu/packages/debug.scm (delve): Update to 1.26.3.
Change-Id: I7f413a14d88f21a43ff84f683e7832af0d5f9ab6
2026-05-21 20:06:21 +09:00
Maxim Cournoyer
8c4e19c1b4
file-systems: Register /etc/protocols in %network-configuration-files.
...
This is also needed in containers for defining the various protocols; its
absence would cause error like, for example with Perl:
IO::Socket::INET6: sock_info: Bad protocol 'tcp'
* gnu/system/file-systems.scm (%network-configuration-files): Register
/etc/protocols.
Change-Id: I871cd01a0eac4f979d1e6e3614972fac8d1a5e0f
2026-05-21 20:06:20 +09:00
Ashish SHUKLA
1672274e6f
gnu: unbound: Update to 1.25.1 [security].
...
This release contains fixes for CVE-2026-33278, CVE-2026-42944,
CVE-2026-42959, CVE-2026-32792, CVE-2026-40622, CVE-2026-41292,
CVE-2026-42534, CVE-2026-42923, CVE-2026-42960, CVE-2026-44390
and CVE-2026-44608.
* gnu/packages/dns.scm (unbound): Update to 1.25.1.
Change-Id: Ie43a6f1fba35c0bd3607bd615283fa54e58da87b
Merges: https://codeberg.org/guix/guix/pulls/8731
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-21 18:34:35 +09:00
Artyom V. Poptsov
64a2b45050
gnu: gnome-latex: Fix build.
...
* gnu/packages/gnome.scm (gnome-latex): Fix build.
[arguments]<#:configure-flags>: Add "-Wno-error=incompatible-pointer-types" to
CFLAGS, to fix build with gcc-14. Also add "-g" and "-O2" flags.
Change-Id: I52611ebba3205c6aed524c39128692f9373aa8de
2026-05-21 08:43:40 +03:00
Artyom V. Poptsov
62df458b50
gnu: padthv1: Update to 1.4.2.
...
* gnu/packages/music.scm (padthv1): Update to 1.4.2.
Change-Id: If2e07caa0997f856dd55b30f4fca1abd42ff94a7
2026-05-21 08:01:33 +03:00
Artyom V. Poptsov
3478cf98e6
gnu: synthv1: Update to 1.4.2.
...
* gnu/packages/music.scm (synthv1): Update to 1.4.2.
Change-Id: I442560e09161c6a59891501b7e3f5070267770c9
2026-05-21 08:00:11 +03:00
Artyom V. Poptsov
f150a998c9
gnu: zam-plugins: Update to 4.5.
...
* gnu/packages/music.scm (zam-plugins): Update to 4.5.
Change-Id: Id89a9d615b19b0b9d83193ae939ab04431755df8
2026-05-21 07:48:13 +03:00
Noé Lopez
09be58292f
gnu: grub: Switch to fuse@3.
...
* gnu/packages/bootloaders.scm (make-grub)[inputs]: Replace fuse-2 by fuse.
Change-Id: I5818c053d5d59347103a49551b669084d3ec464a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-20 21:38:08 +02:00
Christopher Baines
396969b640
gnu: bffe: Update to 0-19.85b31c2.
...
* gnu/packages/package-management.scm (bffe): Update to 0-19.85b31c2.
Change-Id: If58bff11b9fece70128f2497d68029fddb49b031
2026-05-20 21:09:34 +02:00
Christopher Baines
4dbcb0744c
gnu: guile-safsaf: Update to 0.1-2.079267a.
...
* gnu/packages/web.scm (guile-safsaf): Update to 0.1-2.079267a.
Change-Id: I6c95fcf4167c942000f59b9dcbe1aa8749c82a6a
2026-05-20 21:04:57 +02:00
Christopher Baines
cdce0ff17b
gnu: nar-herder: Update to 0-54.48d4d33.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-54.48d4d33.
[native-inputs]: Remove guile-next.
Change-Id: I6346124cd7a6c1b4b1c1dc9ef97e8481d2d64e0d
2026-05-20 21:00:16 +02:00
Andreas Enge
80197ab0aa
gnu: Remove opentaxsolver.
...
* gnu/packages/finance.scm (opentaxsolver): Delete variable.
Fixes : guix/guix#8019
Change-Id: I4bfc54d4efda04aa092ecc2a5b88b75ec0108bbd
2026-05-20 19:02:12 +02:00
Andreas Enge
ac1bd815bc
gnu: Remove linsmith.
...
* gnu/packages/engineering.scm (linsmith): Delete variable.
Fixes : guix/guix#8017
Change-Id: I9265360e7642185853693c6046418f5de1cda433
2026-05-20 19:00:37 +02:00
Andreas Enge
e82fce2180
gnu: Remove gnaural.
...
* gnu/packages/audio.scm (gnaural): Delete variable.
Fixes : guix/guix#8016
Change-Id: I5b490d1b4e0fc0493434862549343ecfe9b51d16
2026-05-20 18:59:44 +02:00
Ricardo Wurmus
e7ff26ead7
gnu: pigx-chipseq: Update to 0.2.0.
...
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.2.0.
[inputs]: Replace macs with macs-3.
Change-Id: I3e2478ada2afb0142fe63e6b446f702666715504
2026-05-20 16:17:04 +02:00
Ricardo Wurmus
dea6ed5f59
gnu: idr: Update to 2.0.4.2.
...
* gnu/packages/bioinformatics.scm (idr): Update to 2.0.4.2.
[arguments]: Add phase 'numpy-compatibility.
[propagated-inputs]: Replace python-numpy-1 with python-numpy.
[native-inputs]: Replace python-cython-0 with python-cython.
Change-Id: I09b47d31ac1288d0c37403625a45f31427fbaa40
2026-05-20 16:17:01 +02:00
Guillaume Le Vaillant
400ed397f2
gnu: linux-libre-6.18: Add configuration for riscv.
...
* gnu/packages/aux-files/linux-libre/6.18-riscv.conf: New file.
Change-Id: I45927c124cd33b911076de311110c62acae78ca0
2026-05-20 15:05:23 +02:00
Sughosha
f9e1e6bac6
gnu: Add font-nerd-jetbrains-mono.
...
* gnu/packages/fonts.scm (font-nerd-jetbrains-mono): New variable.
Change-Id: Ie0318334c70afa55da95b4cc9d39315f305aab4c
2026-05-20 18:03:05 +05:30
Sughosha
4208601bb5
gnu: Add font-nerd-fira-code.
...
* gnu/packages/fonts.scm (font-nerd-fira-code): New variable.
Change-Id: I873bb0a297affc648e440a5d563e794681cc5bae
2026-05-20 18:03:04 +05:30
Foster Hangdaan
00c596a489
gnu: font-mona-sans: Update to 2.0.26.
...
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.26.
Merges: guix/guix!8713
Change-Id: Ie352453856a0da67b8b5263674a17ad09da3ef52
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-20 20:10:47 +08:00
Sughosha
d3171657a7
gnu: dolphin-plugins: Move to (gnu packages kde-sdk).
...
* gnu/packages/kde-sdk.scm (dolphin-plugins): New variable.
* gnu/packages/kde-systemtools.scm (dolphin-plugins): Replace with deprecated
alias.
Change-Id: Iae245eacb7495fde8e530006d628424ac2abf6de
2026-05-20 17:25:01 +05:30
Cayetano Santos
bd2835fe68
gnu: vhdl-ls: Update to 0.87.0.
...
* gnu/packages/rust-apps.scm (vhdl-ls): Update to 0.87.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[vhdl-ls]: Update
entry.
Change-Id: Id8f9f426e6b2363533057a0b0e06f3052df4bd4c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-20 11:54:11 +03:00
Efraim Flashner
fdefbfd53a
gnu: keepassxc: Build as release build.
...
* gnu/packages/password-utils.scm (keepassxc)[arguments]: Add a
configure-flag to mark the build as a release build.
Reported by civodul in #guix.
Change-Id: I0f08e91de026b569754af7f5baffad8b0d6df5ab
2026-05-20 11:42:09 +03:00
Joan V. C.
3b7fd1e766
gnu: services: Add btrfs-scrub-service-type.
...
* gnu/services/linux.scm (btrfs-scrub-configuration): New configuration
record.
(btrfs-scrub-service-type): New service type with custom actions.
(fstrim-/shepherd-calendar-event?): Refactor to avoid name collisions.
* doc/guix.texi: Add service documentation.
Change-Id: I04747914591a80cd535d2f79d35e08f68081b2fc
Signed-off-by: Joan Vilardaga Castro <codeberg-hn80@joanvc.cat >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-20 11:37:30 +03:00
Cayetano Santos
5912f01e97
gnu: emacs-forgejo: Update to 0.2.2.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): Update to 0.2.2.
Change-Id: Ia5e7a2cf89754637bd7fb8593aa9ef9069793390
2026-05-20 10:05:45 +02:00
Artyom V. Poptsov
a7539edb13
gnu: bchoppr: Update to 1.12.8.
...
* gnu/packages/music.scm (bchoppr): Update to 1.12.8.
[native-inputs]: Add pkg-config.
[inputs]: Add cairo, cpio, libsndfile and lv2.
Change-Id: Ife065ddfc5eb86f4fb1fc399d16b3b791ef34fa0
2026-05-20 08:17:23 +03:00
Artyom V. Poptsov
07b01260a0
gnu: drumkv1: Update to 1.4.2.
...
* gnu/packages/music.scm (drumkv1): Update to 1.4.2.
Change-Id: Ie9f36d3833ec4c7729d9b9254131621cf9d7b330
2026-05-20 08:11:05 +03:00
Artyom V. Poptsov
d619de32e3
gnu: beets-beetcamp: Update to 0.24.3.
...
* gnu/packages/music.scm (beets-beetcamp): Update to 0.24.3.
Change-Id: I28359c093bc751f979e35ebeab0c672a69f5f414
2026-05-20 08:11:04 +03:00
Artyom V. Poptsov
7156d1e71b
gnu: fogpad: Fix build.
...
* gnu/packages/music.scm (fogpad): Fix build.
[source]<uri>: Replace "https://github.com/linuxmao-org/fogpad "
with "https://github.com/linuxmao-org/fogpad-port ".
[home-page]: Likewise.
[native-inputs]: Add gcc-12 and pkg-config.
[arguments]<#:make-flags>: Replace hardcoded GCC references with
"cc-for-target" and "cxx-for-target" output.
<#:tests?>: Disable tests.
<#:phases>: Delete "configure" phase.
Change-Id: Ic30c3c73a2395abcb9fd27222dfc8383addb853e
2026-05-20 08:10:45 +03:00
Patrick Norton
39caa6dbc7
gnu: nudoku: Update to 8.0.0.
...
* gnu/packages/games.scm (nudoku): Update to 8.0.0.
Change-Id: I018a4daeef100c8207d8917b1e1576b5cd3d0673
2026-05-19 19:47:51 -04:00
jgart
5f42ab7d46
gnu: Add perl-languageserver.
...
* gnu/packages/perl.scm (perl-languageserver): New variable.
Change-Id: I25263a82d0824d70a23e02a33382f00496e4e6c4
2026-05-19 15:11:00 -04:00
jgart
5b1b0aa2fd
gnu: Add perl-compiler-lexer.
...
* gnu/packages/perl.scm (perl-compiler-lexer): New variable.
Change-Id: Ib3f195bc2fc9341d63ef21f80b83cc3469e4e7a7
2026-05-19 14:38:51 -04:00
jgart
f979c7b14c
gnu: Add perl-anyevent-aio.
...
* gnu/packages/perl.scm (perl-anyevent-aio): New variable.
Change-Id: Icdbdef28b087a5022cf7514a54aa912ea6fb234a
2026-05-19 14:38:51 -04:00
jgart
e69aabe37d
gnu: Add perl-io-aio.
...
* gnu/packages/perl.scm (perl-io-aio): New variable.
Change-Id: If69981393164062c3c9358252689651ca9f7512e
2026-05-19 14:38:51 -04:00
jgart
c0d6641f7a
gnu: Add perl-hash-safekeys.
...
* gnu/packages/perl.scm (perl-hash-safekeys): New variable.
Change-Id: Ic38c2f71d828a786cbe6d865a7427209536bce01
2026-05-19 14:38:51 -04:00
jgart
af6b6024f9
gnu: Add perl-coro.
...
* gnu/packages/perl.scm (perl-coro): New variable.
Change-Id: Ibeb471b2ccd381d2548285d79f571917591c1d1e
2026-05-19 14:38:51 -04:00
jgart
83df51e11a
gnu: Add perl-event.
...
* gnu/packages/perl.scm (perl-event): New variable.
Change-Id: I6fae486a13b1b258416032d2e49cd09e40e787a2
2026-05-19 14:38:51 -04:00
jgart
94ca82baec
gnu: Add perl-bdb.
...
* gnu/packages/perl.scm (perl-bdb): New variable.
Change-Id: I4c6d2b61a14cdc6dd6a37e994c8d0a3ae7c3ee68
2026-05-19 14:38:51 -04:00
jgart
a1ab9ce504
gnu: Add perl-anyevent-bdb.
...
* gnu/packages/perl.scm (perl-anyevent-bdb): New variable.
Change-Id: I8dd4f06aa8dd3a0b3b792c7f4e6f447e434a3623
2026-05-19 14:38:50 -04:00
jgart
42337eab2b
gnu: trealla: Update to 2.99.7.
...
* gnu/packages/prolog.scm (trealla): Update to 2.99.7.
Change-Id: I88962a71a36b2d58dbdd843c773d121a64bd3627
2026-05-19 14:36:47 -04:00
Mark H Weaver
82e7bb9837
gnu: icecat: Update to 140.11.0-gnu1 [security fixes].
...
Includes fixes for CVE-2026-8388, CVE-2026-8391, CVE-2026-8401,
CVE-2026-8946, CVE-2026-8947, CVE-2026-8949, CVE-2026-8950,
CVE-2026-8953, CVE-2026-8954, CVE-2026-8955, CVE-2026-8956,
CVE-2026-8957, CVE-2026-8958, CVE-2026-8959, CVE-2026-8961,
CVE-2026-8962, CVE-2026-8968, CVE-2026-8970, CVE-2026-8974, and
CVE-2026-8975.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
(%icecat-140.10.2-base-version, %icecat-140.10.2-version)
(icecat-140.10.2-source): New variables.
(icedove-source): Use 'icecat-140.10.2-source'.
2026-05-19 13:23:55 -04:00
Janneke Nieuwenhuizen
c62a39174e
system: hurd-boot: Prepare for runsystem in Guile.
...
Fo guile to run, it needs pipe support: without pipe support it aborts at
startup. Pipe support is currently createn in runsystem by creating a
passive translator
settrans --create /servers/socket/1 /hurd/pflocal
However, this needs a writable root file-system, and runsystem is started with
a readonly root file-system.
This patch enables running guile early in runsystem, and thus prepares for
replacing the runsystem shell script with a guile program, by embedding the
servers/socket/1 passive translator into the hurd system image using xattr.
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Change optional root
parameter to keyword #:root. Add #:hurd keyword parameter. Use it to
create servers/socket/1 (pipe) and proc passive xattr translators.
* gnu/build/image.scm (initialize-root-partition): Update caller.
* gnu/system/image.scm (with-imported-modules*): Include (ice-9 optargs).
* gnu/system/images/hurd.scm (hurd-initialize-root-partition): Use it to
update caller.
* guix/scripts/system.scm (install): Update caller.
Change-Id: Ib3a672ae78bd969a2a4c0e33db8e38ccf71238ba
Merges: #8609
2026-05-19 18:34:56 +02:00
Janneke Nieuwenhuizen
b8f6ad6750
system: hurd-boot: Robustify passive-translator-xattr?.
...
* gnu/build/hurd-boot.scm (passive-translator-xattr?): Check for existance of
file-name first to avoid spurious backtrace. Mention caveat of reading
xattrs on Linux in docstring.
* gnu/build/hurd-boot.scm (set-translator): Mention caveat of writing
xattrs on Linux in docstring.
Change-Id: I0586359add5c565f5857c4923756840010e42cd5
2026-05-19 18:33:13 +02:00
Janneke Nieuwenhuizen
d4d03b652f
gnu: hurd: Add workaround against race.
...
Sometimes, booting a fresh image does not present a working SSH connection.
This seems to fix that.
Taken from Debian.
* gnu/packages/hurd.scm (hurd)[arguments]<runsystem>: Add workaround against
race.
Change-Id: I6ea288b553a3e7107f95245b61eb384460025e13
2026-05-19 18:19:26 +02:00
Efraim Flashner
e0efaffe4b
gnu: rusty: Skip some tests on non-x86_64 systems.
...
* gnu/packages/rust-apps.scm (rusty)[arguments]: Add cargo-test-flags to
skip some tests when not building on x86_64-linux.
Change-Id: I0bbc16d52d05ce0907f4f3587430d3969583b3d3
2026-05-19 14:01:56 +03:00
Efraim Flashner
e6d44c6bcf
gnu: rusty: Format with guix style.
...
* gnu/packages/rust-apps.scm (rusty): Format package with guix style.
Change-Id: I4d1cbb41b6b5c2ca2e19cb6cac71dcec238a57e3
2026-05-19 13:26:21 +03:00
Efraim Flashner
e1e44912dc
gnu: rusty: Update to 0.5.0.
...
* gnu/packages/rust-apps.scm (rusty): Update to 0.5.0.
[inputs]: Remove lld-14 llvm-14, add llvm-21.
[native-inputs]: Remove lld-wrapper.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rusty]: Update
entry.
Change-Id: I0ac6ef8bc7464d742cd99cb7a4ec8f9126b88192
2026-05-19 13:26:01 +03:00
Maxim Cournoyer
7309f55abc
doc: Fix typo.
...
Follow-up to commit 02352f186f .
* doc/guix.texi (Database Services): Fix typo.
Change-Id: If3c672c3a986b4d0eaf0892cfb44c59fe9413310
2026-05-19 15:46:57 +09:00
Maxim Cournoyer
02352f186f
doc: Document valid values for log-destination in postgresql-config-file.
...
* doc/guix.texi (Database Services) <posgresql-config-file>
[log-destination]: Mention valid values.
Change-Id: I111a258efba01c3889dfc36e44dc21f5137b91f1
2026-05-19 15:40:56 +09:00
Maxim Cournoyer
8de7f580cd
services: postgresql: Use match-record to access record values.
...
* gnu/services/databases.scm
(postgresql-config-file-compiler): Use match-record.
(postgresql-activation): Use match-record-lambda.
(postgresql-shepherd-service): Likewise.
Change-Id: I2aabaa90e1a0958973df3838efbcd1421c41dfce
2026-05-19 15:40:56 +09:00
Maxim Cournoyer
bf55797e7b
doc: Remove stale paragraph about postgres socket-directory's default.
...
The default value was changed in commit
502925655d ("doc: Update postgresql defaut
socket directory.").
Change-Id: I9d495de696273bd35f77c858fd22653a556e2c13
2026-05-19 15:40:56 +09:00
Maxim Cournoyer
b5e047ff9b
machine: hetzner: Introduce the `make-hetzner-os' procedure.
...
All the performance and general purpose newer x86 Hetzner server types like
the 'cpx22' now require an EFI bootloader, while older ones like the 'cx23'
still expect a BIOS bootloader.
Instead of exposing the user to errors when selecting the correct operating
system template to use, provide a procedure that takes returning one based on
the server type name.
* gnu/machine/hetzner.scm (%hetzner-os-arm): Rename to...
(%hetzner-os-arm/efi): ... this. Adjust for variable name change.
(%hetzner-os-x86): Rename to...
(%hetzner-os-x86/bios): ... this. Adjust for variable name change.
(%hetzner-os-x86/efi): New variable.
(server-type-name->arch, server-type-name->bootloader)
(make-hetzner-os): New procedures.
(%hetzner-os-x86, %hetzner-os-x86): Deprecate variables.
(hetzner-machine-bootstrap-os-form): Use the server type name to infer whether
the EFI or BIOS bootloader should be used, along the EFI partition.
* doc/guix.texi (Invoking guix deploy): Updated doc.
Fixes : #8523
Change-Id: I331a76e12bb3c19f5664dcbe4437a8d1cfe1d363
2026-05-19 14:15:27 +09:00
jgart
115e10921e
gnu: trealla: Update to 2.99.1.
...
* gnu/packages/prolog.scm (trealla): Update to 2.99.1.
Change-Id: If0f58aee787ddf5bfc02d1d6b7ceeadfaae6161d
2026-05-18 10:33:34 -04:00
Maxim Cournoyer
928f7ff31a
gnu: mailutils: Modernize.
...
* gnu/packages/mail.scm (mailutils)
[source]: Fix indentation.
[#:configure-flags]: Use gexp variables and procedures.
[native-inputs]: Drop labels and sort.
[inputs]: Sort.
Change-Id: I35e01d4d38641205ba9ce715b0c50bd310cee1cd
2026-05-18 22:36:25 +09:00
EuAndreh
e0f2ac2c63
gnu: mailutils: Inform correct path of sendmail.
...
* gnu/packages/mail.scm (mailutils)[arguments]: Add -DPATH_SENDMAIL
to CFLAGS pointing to /run/setuid-programs.
Change-Id: I73253ae76502e78657161e62f808750ccd76d8c7
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-18 22:28:38 +09:00
Florian Pelz
c7e85bab13
gnu: guile-g-golf: Update to 0.8.7.
...
* gnu/packages/guile-xyz.scm (guile-g-golf): Update to 0.8.7.
Change-Id: Ie3a22c10263eba13eb24137b76c2011672dca3c5
2026-05-18 12:23:13 +02:00
Florian Pelz
89213f5ec3
gnu: g-golf-gtk-4-examples: Pin version at 0.8.3.
...
The derivation does not change. Now we can bump the version of
guile-g-golf independently. Otherwise the animated-paintable binary
becomes unusable when new G-Golf requires GTK 4.22.1 but Guix master is
still on 4.20.3.
* gnu/packages/guile-xyz.scm (g-golf-gtk-4-examples)[version, source]:
Do not inherit them from guile-g-golf.
Change-Id: I47057f7a61715bc6766288308e4610273cdf268f
2026-05-18 12:22:56 +02:00
Efraim Flashner
aa16403480
gnu: freedesktop.scm: Remove unused module import.
...
* gnu/packages/freedesktop.scm: Remove unused import.
Change-Id: I1b674f2a9214b23b5fd3ced8c6de12fc36e2d7bb
2026-05-18 12:08:10 +03:00
Efraim Flashner
c6ddca78fe
gnu: rust-sources.scm: Remove unused imports.
...
* gnu/packages/rust-sources.scm: Remove unused imports.
Change-Id: I5c31c71fe2666ad164615124b0d6d4213f88e08e
2026-05-18 12:08:10 +03:00
Andreas Enge
7d51e25b3f
gnu: Remove scm.
...
* gnu/packages/scheme.scm (scm): Delete variable.
Fixes : guix/guix#7958
Change-Id: Ibc599f6480fba67e1c21fe771351df6a22ba84a0
2026-05-18 10:34:34 +02:00
Andreas Enge
2966911f9c
gnu: Remove jacal.
...
* gnu/packages/maths.scm (jacal): Delete variable.
Change-Id: I460845e40df9ffd07b173e1c96c45958acab9517
2026-05-18 10:34:27 +02:00
Andreas Enge
9b4a28b913
gnu: Remove libnfsidmap.
...
* gnu/packages/linux.scm (libnfsidmap): Delete variable.
Fixes : guix/guix#7939
Change-Id: I785409762583ce848020a2c55a1078575252c48b
2026-05-18 10:32:18 +02:00
Trevor Arjeski
cc909a27cb
gnu: Add vala-lint.
...
The binary is originally called io.elementary.vala-lint
which is a bit misleading so a symlink is made to vala-lint.
* gnu/packages/gnome-xyz.scm (vala-lint): New variable.
Change-Id: I5265d4966ff50c134c6409302c178572ff10bd89
Merges: https://codeberg.org/guix/guix/pulls/8476
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 15:20:11 +09:00
Yappaholic
67bd2766c9
gnu: lua-luv: Update to 1.52.1-0.
...
* gnu/packages/lua.scm (lua-luv): Update to 1.52.1-0.
Merges: https://codeberg.org/guix/guix/pulls/8502
Change-Id: I1cd4ddeb498640667c5e09855ee9f1e171601b39
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 15:09:03 +09:00
Yappaholic
190528f632
gnu: libuv-for-luv: Update to 1.52.1.
...
* gnu/packages/libevent.scm (libuv-for-luv): Update to 1.52.1.
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 15:09:03 +09:00
Yappaholic
204b2ca8b9
gnu: neovim: Use system dependencies.
...
* gnu/packages/vim.scm (neovim)[arguments]<#:configure-flags>:
Add "-DUSE_BUNDLED:BOOL=NO".
Merges: https://codeberg.org/guix/guix/pulls/8504
Change-Id: If730e2ad5419fe58b21b41ae9a9e14a8d4995444
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 15:03:13 +09:00
Trevor Arjeski
1ff6e687c0
shadow: use emulate to source profile scripts
...
Since 306bd80481 ("system: Source scripts from the /etc/profile.d
directory."), /etc/profile a glob which does not silently fail on zsh,
which by default does not enable NULL_GLOB.
* gnu/system/shadow.scm (%default-zprofile): Use emulate sh
to source profile scripts.
Change-Id: Ia647682fc7a35afe448d56a99f866f31da0de145
Merges: https://codeberg.org/guix/guix/pulls/8479
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 13:55:02 +09:00
Nguyễn Gia Phong
e97d0696c0
gnu: flare-game: Update to 1.15.
...
* gnu/packages/games.scm (flare-game): Update to 1.15.
Change-Id: I46ae21e779b7d95cbbb1d63e896665a851b5b5a9
Merges: https://codeberg.org/guix/guix/pulls/8525
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 13:40:21 +09:00
Nguyễn Gia Phong
48b506b95c
gnu: flare-engine: Update to 1.15.
...
* gnu/packages/games.scm (flare-engine): Update to 1.15.
Change-Id: I9977b33375bd2484e3dea2ec8c0622af4953bca7
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-18 13:40:01 +09:00
Sergey Trofimov
0f083f50eb
gnu: pipemixer: Update to 0.5.0.
...
* gnu/packages/audio.scm (pipemixer): Update to 0.5.0.
[arguments]: Remove obsolete patching phase.
Merges: guix/guix!7842
Change-Id: I8d8ab8cd87ef81086742649c06f36ea8727d9728
Reviewed-by: Sughosha <sughosha@disroot.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 22:02:34 +01:00
Sergey Trofimov
72bfa5ef9a
gnu: libinih: Update to 62.
...
* gnu/packages/linux.scm (libinih): Update to 62.
Relates-to: guix/guix!7842
Change-Id: I0d76ae53225657ff99bdc979438d7e3f9b2e1db1
Reviewed-by: Sughosha <sughosha@disroot.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 22:02:30 +01:00
Ashish SHUKLA
015e02d6a5
gnu: profanity: Update to 0.18.1
...
* gnu/packages/messaging.scm (profanity): Update to 0.18.1.
[build-system]: Switch to meson-build-system. [arguments]
Add #:glib-or-gtk?. <#:configure-flags>: Update. [inputs]:
Replace gtk+-2 with gtk. Replace libsignal-protocol-c with
libomemo-c. [native-inputs]: Remove autoconf, autoconf-archive,
automake, libtool.
Change-Id: I6053e9ca6035b2f72c0bde13c8a3d8331bc84440
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7798
2026-05-17 22:12:08 +02:00
Ludovic Courtès
e12e4321d3
gnu: idutils: Fix reference to new variable.
...
* gnu/packages/idutils.scm (idutils): Fix alias.
Change-Id: Ie6f88047c2a71a7116e52ee9528a51c39c2f419f
2026-05-17 22:12:08 +02:00
Patrick Norton
bc998dcd1c
gnu: home-services: Fix serialization of environment-variables.
...
* gnu/home/services/ssh.scm (serialize-string-alist): Fix serialization.
(serialize-symbol): Check for %unset-marker% symbol.
(serialize-field-name): Fix typo in name SendEnv.
Change-Id: I69f340178ef30e9d03a87be4a6495b1704f140f4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8659
2026-05-17 22:12:07 +02:00
Ludovic Courtès
1238aa538c
gnu: amd-smi: Fix build with newer libdrm.
...
* gnu/packages/patches/amd-smi-newer-libdrm.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rocm.scm (amd-smi)[source]: Use it.
Fixes: guix/guix#8058
Change-Id: I3348b888ab297647c4fdb2e4a38707a92994af22
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8599
2026-05-17 22:12:07 +02:00
Sergio Pastor Pérez
2c9f5ce1ee
gnu: rocm-smi-lib: Move Python modules to separate 'bin' output.
...
* gnu/packages/rocm.scm (rocm-smi-lib): Move Python modules to separate 'bin'
output.
[phases]: Replace 'chdir' phase with 'setup' phase.
[configure-flags]: Adjust CMAKE variables to split package output.
* gnu/packages/rocm-libs.scm (hipblaslt): [inputs]: Add both outputs of
`rocm-smi-lib'.
Fixes : #7285
Change-Id: Id5ce15454cf239dd7c6836b172224ae309df81d4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8185
2026-05-17 22:12:07 +02:00
Ludovic Courtès
c69d577a6f
doc: Mention that trusted channels must have an introduction.
...
* doc/guix.texi (Invoking guix pull): Mention that “trusted channels” must
have an introduction; explain how channels are identified.
Reported-by: Simon Tournier <zimon.toutoune@gmail.com >
Change-Id: Ie89702cc17bc90130153a56df1f0844b19cfff23
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8565
2026-05-17 22:12:07 +02:00
Ludovic Courtès
2baa1f3f0c
doc: cookbook: More cross-reference fixes under “Packaging Tutorial”.
...
* doc/guix-cookbook.texi (Recursive importers): Turn @pxref into @xref to
avoid repetition.
(Automatic update): Add cross-reference to “Invoking guix refresh”.
Change-Id: I7511c539209ee1d861270dfe520c3f4930449d4e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-17 22:12:07 +02:00
Ludovic Courtès
c8894c3ca5
doc: cookbook: Fix typo.
...
The typo was introduced in 2cbe77f480 .
* doc/guix-cookbook.texi (Inheritance): Fix typo.
Change-Id: I09616d4336ab827ae298e331be7a9117a0b9214c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-17 22:12:07 +02:00
Cayetano Santos
b373e9926b
gnu: snooze: Update to 0.5.1.
...
* gnu/packages/suckless.scm (snooze): Update to 0.5.1.
Change-Id: Ifdac6707ab1de2256eaaca7aaba2970c928c25a9
2026-05-17 20:45:36 +02:00
Cayetano Santos
328bf76757
gnu: tree-sitter-vhdl: Update to 1.5.0.
...
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl): Update to 1.5.0.
Change-Id: I46472140fc0015e8eeba460bb0e3d6963d792e4d
2026-05-17 20:42:32 +02:00
Cayetano Santos
4ff9ff9cba
gnu: hut: Update to 0.8.0.
...
* gnu/packages/version-control.scm (hut): Update to 0.8.0.
Change-Id: Ic1245e7f8851a1e3bef7e710856766b960f4e6d4
2026-05-17 20:37:28 +02:00
Cayetano Santos
e8e8afab26
gnu: python-core-sr-ht: Update to 0.83.3.
...
* gnu/packages/sourcehut.scm (python-core-sr-ht): Update to 0.83.3.
Change-Id: Ic26d78485981cfb07f91823c4af6ab457e92eea7
2026-05-17 20:36:10 +02:00
Cayetano Santos
52b40a6737
gnu: book-emacs-lisp-elements: Update to 2.0.4.
...
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.4.
Change-Id: Ia9ce6262a6256185984e86939e0ee2682eef0ed8
2026-05-17 20:34:16 +02:00
Cayetano Santos
22a48b16d0
gnu: sfeed: Update to 2.4.
...
* gnu/packages/suckless.scm (sfeed): Update to 2.4.
Change-Id: I4ca432c0e83a4d435b415b3f55b6218c86d06552
2026-05-17 20:33:14 +02:00
Cayetano Santos
2bfc83d279
gnu: python-sentence-transformers: Update to 5.5.0.
...
* gnu/packages/machine-learning.scm (python-sentence-transformers): Update to 5.5.0.
[native-inputs]: Remove python-pytest.
Change-Id: Icaea92e22edd2df8f0febe0836abc5a8b9ec33c1
2026-05-17 20:28:43 +02:00
Cayetano Santos
cc3649bd17
gnu: emacs-pg: Update to 0.66.
...
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.66.
Change-Id: I057c82bf6ce9da4e6ba256a4f87588718e72bc7f
2026-05-17 20:22:07 +02:00
Cayetano Santos
9f9ae28f98
gnu: emacs-codex-ide: Update to 0.3.1.
...
* gnu/packages/emacs-xyz.scm (emacs-codex-ide): Update to 0.3.1.
[arguments]: Update ’remove-failing-tests #:phase.
Change-Id: I321bf961b8d243af97b3f09e086e4afe95eb7044
2026-05-17 20:13:53 +02:00
Cayetano Santos
2b3ad8faf8
gnu: emacs-mastodon: Update to 2.0.17.
...
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.17.
Change-Id: I2d77eb892554e54713173c29fd5054f98ecfbf69
2026-05-17 20:13:12 +02:00
Cayetano Santos
fda44ca8b3
gnu: emacs-ghub: Update to 5.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 5.2.0.
Change-Id: I318ed34012210509a9cc4d8d56524dab19800c6e
2026-05-17 20:13:11 +02:00
Cayetano Santos
ee338fe296
gnu: emacs-tp: Update to 0.9.
...
* gnu/packages/emacs-xyz.scm (emacs-tp): Update to 0.9.
Change-Id: Ic9bf6ee955614b0ef79ad5323357f21dddf7033e
2026-05-17 20:07:40 +02:00
Cayetano Santos
8451e354b5
gnu: emacs-keymap-popup: Update to 0.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-keymap-popup): Update to 0.3.0.
Change-Id: I2926b36a12e54cf0b887952d3bd315af3cc7b0a9
2026-05-17 20:04:57 +02:00
Cayetano Santos
78e06736fe
gnu: emacs-fedi: Update to 0.4.
...
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.4.
Change-Id: If5d72869f6d7787e854d510b06962903b21eba30
2026-05-17 20:04:56 +02:00
Cayetano Santos
6d9564b0d3
gnu: emacs-lem: Update to 0.25.
...
* gnu/packages/emacs-xyz.scm (emacs-lem): Update to 0.25.
Change-Id: Ibb2b0849cf72241d85b0d29fd3a0a27ec896f5d0
2026-05-17 20:04:49 +02:00
Nicolas Goaziou
ad4b1a9a47
gnu: texlive-beamerthemecelestia: Update to 2026.1-79029.
...
* gnu/packages/tex.scm (texlive-beamerthemecelestia): Update to 2026.1-79029.
Change-Id: Ie24d8cf0554f5850a3076a0b7d3afdf2d2d8fef1
2026-05-17 18:36:25 +02:00
Nicolas Goaziou
2a69ad3369
gnu: texlive-neoschool: Update to 2026.1-79027.
...
* gnu/packages/tex.scm (texlive-neoschool): Update to 2026.1-79027.
Change-Id: I693d811e0cb80a6fdec64c917027625a1d92d228
2026-05-17 18:29:00 +02:00
Greg Hogan
7aa3aef400
gnu: texstudio: Update to 4.9.1.
...
* gnu/packages/tex.scm (texstudio): Update to 4.9.1.
Change-Id: I9480989e916d1d0295ec040a88bd0d452c07dd77
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-05-17 18:20:27 +02:00
Foster Hangdaan
85a94ac978
gnu: font-mona-sans: Update to 2.0.25.
...
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.25.
Change-Id: I1e3c6e8d84c90f7f4b041b585c71cbb15fd798f2
Signed-off-by: Sören Tempel <soeren+git@soeren-tempel.net >
2026-05-17 18:10:32 +02:00
Sören Tempel
258cabed32
services: gunicorn: Allow configuration of socket user/group/mode
...
Without this change, the mode is not at all configurable meaning
that—depending on the umask(1)—it may allow access to others. Further,
in many scenarios the owner/group of the Unix domain socket should
differ from the owner/group of the gunicorn process. For example,
we might want to grant the nginx group access to the socket but not
use that as the GID for the gunicorn process.
* gnu/services/web.scm (<gunicorn-app>): Add socket-user, socket-group
and socket-mode.
* gnu/services/web.scm (gunicorn-activation): Respect
gunicorn-app-socket-user, gunicorn-socket-app-group, and
gunicorn-app-socket-mode.
* doc/guix.texi (Guix Services): Document new record fields.
Change-Id: I1fe5b77deb791c38c1642753a52098d304124049
2026-05-17 17:59:35 +02:00
Junker
28b1f28153
gnu: Add uacme.
...
* gnu/packages/tls.scm (uacme): New variable.
Merges guix/guix!8161
Change-Id: I98a897880da151ef5402a650716c1278b712f5e9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-05-17 17:50:14 +02:00
Sharlatan Hellseher
c3428a0879
gnu: tegola: Complete unvendor.
...
* gnu/packages/geo.scm (tegola):
[source] <snippet>: Delete the whole "vendor" directory.
[inputs]: Remove go-github-com-golang-groupcache,
go-github-com-spf13-pflag, and go-golang-org-x-xerrors; add
go-cloud-google-com-go-storage, go-github-com-go-spatial-cobra,
go-github-com-go-spatial-geom, go-github-com-theckman-goconstraint,
go-gopkg-in-go-playground-colors-v1,
go-github-com-azure-azure-storage-blob-go,
go-github-com-envoyproxy-go-control-plane, and
go-github-com-envoyproxy-go-control-plane-envoy.
Change-Id: If1ce0ce25b8f61e8df086cf59eafb555ad1563a9
2026-05-17 16:03:14 +01:00
Sharlatan Hellseher
b207ef6ca1
gnu: Add go-github-com-go-spatial-geom.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-spatial-geom): New variable.
Change-Id: I3ea54ad09cfaa434bbb9960f1cd2d8e7866bc932
2026-05-17 16:03:14 +01:00
Sharlatan Hellseher
605fbd4b98
gnu: Add go-github-com-go-spatial-cobra.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-spatial-cobra): New variable.
Change-Id: I4ac6a90b4d149af3b036b9f408efc33f82c71207
2026-05-17 16:03:14 +01:00
Sharlatan Hellseher
31e151245c
gnu: Add go-github-com-theckman-goconstraint.
...
* gnu/packages/golang-xyz.scm (go-github-com-theckman-goconstraint): New variable.
Change-Id: I45078f72a60fe3cf9d56f51ffccfe0bd83096b8f
2026-05-17 16:03:14 +01:00
Sharlatan Hellseher
c137ab9a63
gnu: Add go-gopkg-in-go-playground-colors-v1.
...
* gnu/packages/golang-xyz.scm (go-gopkg-in-go-playground-colors-v1): New variable.
Change-Id: Id54ef55e2bdc144742181c2630bdaad6b6e5de38
2026-05-17 16:03:14 +01:00
Sharlatan Hellseher
a2d5008635
gnu: Add go-github-com-azure-azure-storage-blob-go.
...
* gnu/packages/golang-web.scm (go-github-com-azure-azure-storage-blob-go): New variable.
Change-Id: Iecfa87ecf09d772e872b163c27f4c5dec86e060d
2026-05-17 16:03:14 +01:00
Sharlatan Hellseher
7393bcc43b
gnu: Add go-github-com-azure-azure-pipeline-go.
...
* gnu/packages/golang-web.scm (go-github-com-azure-azure-pipeline-go): New variable.
Change-Id: I2a30b567bc2c802bbb2f8525c2debe9917f8eab3
2026-05-17 16:03:14 +01:00
Jason Conroy
b6bb61cdf7
gnu: ocaml-4.07: Document unsupported status.
...
* gnu/packages/ocaml.scm (ocaml-4.07): Add comment explaining why older
compiler versions are unsupported.
Change-Id: Ifadd52a9383a8a9d416f46e6e8e96e98c05384e9
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-17 16:48:04 +02:00
Jason Conroy
2c917ee9cb
gnu: ocaml-4.09: Document unsupported status.
...
* gnu/packages/ocaml.scm (ocaml-4.09): Add comment explaining why older
compiler versions are unsupported.
Change-Id: Iefa78b571bdf863f0e15b35a9ac139c2a6c9c957
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-17 16:48:02 +02:00
Jason Conroy
5ea8a1afff
gnu: ocaml-5.3: Document unsupported status.
...
* gnu/packages/ocaml.scm (ocaml-5.3): Add comment explaining why older
compiler versions are unsupported.
Change-Id: Id46458121c74c00e8ef119d655ec3075c522aaf7
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-17 16:47:56 +02:00
Jason Conroy
e81ef3f0a8
gnu: ocaml-5.0: Document unsupported status.
...
* gnu/packages/ocaml.scm (ocaml-5.0): Add comment explaining why older
compiler versions are unsupported.
Change-Id: If778585b0902846893b8fb7cbed0b878ab86795b
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-17 16:47:37 +02:00
Jason Conroy
ff3157795d
gnu: ocaml: Add version 5.4.1. [security-fixes]
...
Supersedes v5.3.0 and fixes CVE-2026-28364.
* gnu/packages/ocaml.scm (ocaml-5.4): New variable.
Change-Id: I6ed0647d89b0c5645bfa415eb605d3935e1d807f
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-17 16:47:28 +02:00
Jason Conroy
0d19b6d752
gnu: ocaml-4.14: Update to 4.14.3. [security-fixes]
...
Fixes CVE-2026-28364.
* gnu/packages/ocaml.scm (ocaml-4.14): Update to 4.14.3.
Change-Id: I76e9803658557fb42187e2fbf25504918c93131b
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-17 16:47:02 +02:00
Cayetano Santos
43b9738ce9
gnu: python-thinc: Use git fetch.
...
* gnu/packages/machine-learning.scm (python-thinc)[source]: Switch to
git-fetch.
Change-Id: Ie087864c683e6e32decf9ff0a2624cd6ab000ff8
2026-05-17 16:21:18 +02:00
Charles Roelli
8844aac6c6
gnu: zabbix-agentd: Update to 7.2.15.
...
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 7.2.15.
[source] <uri>: Swap to new package location, 7.2.* marked upstream as
old stable.
Merges: guix/guix!8564
Change-Id: I9b176b5aa25cf4d1559cae7bd1670799a8b309fa
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:48:08 +01:00
Efraim Flashner
e6b16dcc13
gnu: tree-sitter-cli: Update cargo inputs.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[tree-sitter-cli]:
Update entry.
Change-Id: Ic2edebb8d05ef4c6b4e7bb3244af7203549ec2d0
2026-05-17 16:38:55 +03:00
Efraim Flashner
57ed54ac88
gnu: tmux-plugin-sessionizer: Install shell completions.
...
* gnu/packages/tmux.scm (tmux-plugin-sessionizer)[arguments]: Add a
phase to generate and install the shell completions.
[native-inputs]: When cross-building add a copy of this package.
Change-Id: I99c3fed96a17c56994ef4895a2217131c10168d5
2026-05-17 16:38:55 +03:00
Efraim Flashner
0c73fc9e23
gnu: tmux-plugin-sessionizer: Fix cross-compilation.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)
[tmux-plugin-sessionizer]: Update entry.
Change-Id: Ie54b874e14a746302e5b02651c09c1993b83d1dd
2026-05-17 16:38:55 +03:00
Efraim Flashner
bbfd6b915a
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Adjust indentation.
Change-Id: I3256ff6b7f465dac21b404adfaabb75369ca1e7a
2026-05-17 16:38:55 +03:00
Efraim Flashner
034051e615
gnu: stgit: Fix cross-compiling.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[stgit-2]: Update
entry.
Change-Id: I2a7dd609733bf475636ca24b42a765661513ab38
2026-05-17 16:38:55 +03:00
Efraim Flashner
e440725e7c
gnu: lsd: Simplify installing extras.
...
* gnu/packages/rust-apps.scm (lsd)[arguments]: Rewrite the phase
installing extras to use the copy-build-system's 'install phase.
Change-Id: I5732eb3d7b400bb05f14bbdc76e68cee5bcd0c9b
2026-05-17 16:38:55 +03:00
Efraim Flashner
29e8804f17
gnu: lsd: Update to 1.2.0.
...
* gnu/packages/rust-apps.scm (lsd): Update to 1.2.0.
[native-inputs]: Remove libgit2-1.7, zlib.
[inputs]: Add libgit2-1.9, zlib.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[lsd]: Update entry.
Change-Id: I171262680d18d2dc3819e56814639e6198f83228
2026-05-17 16:38:55 +03:00
Efraim Flashner
da1910b031
gnu: gitui: Update to 0.28.1.
...
* gnu/packages/rust-apps.scm (gitui): Update to 0.28.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[gitui]: Update
entry.
Change-Id: I375be7fdbde459aa27503954752acb52fc00e5fa
2026-05-17 16:38:55 +03:00
Efraim Flashner
ab197930df
gnu: git-delta: Simplify installing extras.
...
* gnu/packages/rust-apps.scm (git-delta)[arguments]: Rewrite the
'install-extras phase using the cargo-build-system's 'install phase.
Change-Id: Iefd6615d89389ce7f222d4655050f49e3c9d8e7e
2026-05-17 16:38:54 +03:00
Efraim Flashner
60d30f1050
gnu: git-delta: Update to 0.19.2.
...
* gnu/packages/rust-apps.scm (git-delta): Update to 0.19.2.
[arguments]: Remove cargo-test-flags.
[inputs]: Remove libgit2-1.7, add libgit2-1.9.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[git-delta]: Update
entry.
Change-Id: I5347a6f9a1c56a550d3cea6683b0ac20497a75c1
2026-05-17 16:38:54 +03:00
Efraim Flashner
918e2ae852
gnu: eza: Simplify installing extras.
...
* gnu/packages/rust-apps.scm (eza)[arguments]: Rewrite the 'build-manual
and 'install-extras phases to use the copy-build-system's install phase.
Change-Id: I7cebd3a5c529dd54cafbbfba6a59a702c3e362fc
2026-05-17 16:38:54 +03:00
Efraim Flashner
e7c07af656
gnu: eza: Fix cross-compiling.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[eza]: Update entry.
Change-Id: I2005b0391636ef05c55bada4fa7884ab8d73c650
2026-05-17 16:38:54 +03:00
Efraim Flashner
c2aca8c66c
gnu: git-interactive-rebase-tool: Fix cross-compiling.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)
[git-interactive-rebase-tool]: Update entry.
Change-Id: Iaa5666b59b972c99e9a718606415075889c5314c
2026-05-17 16:38:54 +03:00
Efraim Flashner
0212837f34
gnu: mise: Add missing packages.
...
* gnu/packages/rust-apps.scm (mise)[inputs]: Add bzip2, xz.
Change-Id: Ieac794db9708e420d804976995764d139d716118
2026-05-17 16:38:54 +03:00
Efraim Flashner
ef9579b633
gnu: age-plugin-yubikey: Fix cross-compiling.
...
* gnu/packages/rust-apps.scm (age-plugin-yubikey)[arguments]: Don't
build the manpage when cross-compiling.
Change-Id: Ifb62f363f9ad08802c5219d11ad938d3756dc178
2026-05-17 16:38:54 +03:00
Efraim Flashner
4bd667d0b3
gnu: age-plugin-yubikey: Update to 0.5.1.
...
* gnu/packages/rust-apps.scm (age-plugin-yubikey): Update to 0.5.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[age-plugin-yubikey]:
Update entry.
Change-Id: I7002b65eb979a7c26b8255cf2fe6faf1397b9338
2026-05-17 16:38:54 +03:00
Nicolas Graves via Guix-patches via
b52d73e0cb
gnu: Add canvasblocker/icecat.
...
* gnu/packages/browser-extensions.scm (canvasblocker/icecat): New variable.
Merges: guix/guix!6047
Change-Id: Ia2ef02a3f965c3a9379411926c1ff96f18232d1d
Reviewed-by: André Batista <nandre@riseup.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:36:12 +01:00
Herman Rimm
74c4333717
gnu: hugs: Move to (gnu packages haskell).
...
* gnu/packages/hugs.scm (hugs): Move from here ...
* gnu/packages/haskell.scm: ... to here.
Merges: guix/guix!4793
Relates-to: guix/guix#1134
Change-Id: I81b15e3215293420369b40c7a531c555db20ba63
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:32:41 +01:00
Nicolas Graves
67fd8273f0
gnu: Add python-hatch-regex-commit.
...
* gnu/packages/python-xyz.scm (python-hatch-regex-commit): New variable.
Merges: guix/guix!8591
Change-Id: I957023904eacd89a381ccaeaa4c3c08a5af908d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:31 +01:00
Nicolas Graves
55f3ca86a0
gnu: Add python-pycrdt-websocket.
...
* gnu/packages/python-web.scm (python-pycrdt-websocket): New variable.
Relates-to: guix/guix!8591
Change-Id: I2a05ecb85482dd6fbe83ed93003eeb7d0204ce65
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:31 +01:00
Nicolas Graves
bbb9400c4c
gnu: Add python-hypercorn.
...
* gnu/packages/python-web.scm (python-hypercorn): New variable.
Relates-to: guix/guix!8591
Change-Id: I3880669d081e4939143d7f5e040f107d566560db
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:31 +01:00
Nicolas Graves
ccc04fa425
gnu: Add python-pycrdt-store.
...
* gnu/packages/python-web.scm (python-pycrdt-store): New variable.
Relates-to: guix/guix!8591
Change-Id: Id066086cab72ea663fbb8d27cc685515589304fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:31 +01:00
Nicolas Graves
71acbe87bc
gnu: Add python-sqlite-anyio.
...
* gnu/packages/databases.scm (python-sqlite-anyio): New variable.
Relates-to: guix/guix!8591
Change-Id: Ie51cd9116316defa58d96263dd849848a77c3e68
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:31 +01:00
Nicolas Graves
183f37b1dc
gnu: Add python-httpx-ws.
...
* gnu/packages/python-web.scm (python-httpx-ws): New variable.
Relates-to: guix/guix!8591
Change-Id: I977bbad31cfab4a4f8684acb6a32ad73587276a0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:31 +01:00
Nicolas Graves
2a77a21e86
gnu: Add python-pycrdt.
...
* gnu/packages/python-web.scm (python-pycrdt): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) : Add pycrdt
entry.
Relates-to: guix/guix!8591
Change-Id: Ie0b73d548da2bf09e43d157d018523987900bef6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:27:23 +01:00
Artyom V. Poptsov
9e0c7c1225
gnu: lxi-tools: Update to 2.8.
...
* gnu/packages/hardware.scm (lxi-tools): Update to 2.8.
[arguments]<#:phases>: Update "skip-gtk-update-icon-cache" phase.
Change-Id: I7ed85af6ad938a7dcf9af49d4e7d2e0b0e7b313d
2026-05-17 16:14:34 +03:00
Artyom V. Poptsov
3bf26ffb08
gnu: wavemon: Update to 0.9.7.
...
* gnu/packages/hardware.scm (wavemon): Update to 0.9.7.
[arguments]: Use GEXPs.
<#:make-flags>: Replace the hardcoded GCC reference with "cc-for-target"
output.
Change-Id: I6d55adc81124639ad3a5df713d6695da47b2938d
2026-05-17 16:14:34 +03:00
Spencer King
856d637884
gnu: Add python-duet.
...
* gnu/packages/python-xyz.scm (python-duet): New variable.
Merges: guix/guix!8491
Change-Id: I721d990caf96f5f2710dc0ecdd26654dfa4cfc1f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 14:12:46 +01:00
Sharlatan Hellseher
ef0d69e72a
gnu: restic: Update to 0.18.1.
...
This change updates Restic to the latest version and fix building of
manpages.
See: <https://codeberg.org/guix/guix/issues/4915#issuecomment-14537649 >.
* gnu/packages/backup.scm (restic): Update to 0.18.1.
[arguments] <test-flags>: Drop all.
[phases]{fix-python-path}: New phase.
{install-docs}: Swap input-path with unpack-path to have access to
project's root.
[native-inputs]: Remove go-github-com-minio-sha256-simd; add python-minimal.
Change-Id: I9c65f6f9e0b2633784d7148fa514203c293186a1
2026-05-17 13:55:43 +01:00
Sharlatan Hellseher
487d289ece
gnu: go-github-com-refraction-networking-utls: Enable tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls):
[arguments] <tests?, test-flags>: Enable the most of the tests.
[description]: Apply Texinfo markups and provide URL for ClientHello RFC
specification.
Change-Id: I16e4ca1264187167ff4fa4689e0b8a7d1c71f602
2026-05-17 13:53:33 +01:00
Sharlatan Hellseher
90e2971666
gnu: Add go-github-com-dromara-dongle.
...
* gnu/packages/golang-crypto.scm (go-github-com-dromara-dongle): New variable.
Change-Id: I8dada63261f311d4015f9219be0905dd0558c376
2026-05-17 13:53:30 +01:00
Sharlatan Hellseher
c1fbc5d4e2
gnu: go-1.26: Update to 1.26.3 [security-fixes].
...
go1.26.3 (released 2026-05-07) includes security fixes to the go
command, the pack tool, and the html/template, net, net/http,
net/http/httputil, net/mail, and syscall packages, as well as bug fixes
to the go command, the go fix command, the compiler, the linker, the
runtime, and the crypto/fips140, crypto/tls, go/types, and os packages
See: <https://github.com/golang/go/milestone/433 >,
<https://groups.google.com/g/golang-announce/c/qcCIEXso47M >.
Containes fixes for:
CVE-2026-42501: cmd/go: malicious module proxy can bypass checksum
database
CVE-2026-39825: net/http/httputil: ReverseProxy forwards queries with
more than urlmaxqueryparams parameters
CVE-2026-39836: net: panic in Dial and LookupPort when handling NUL byte
on Windows
CVE-2026-42499: net/mail: quadratic string concatenation in
consumePhrase
CVE-2026-39820: net/mail: quadratic string concatentation in
consumeComment
CVE-2026-39819: cmd/go: "go bug" follows symlinks in predictable
temporary filenames
CVE-2026-39817: cmd/go: "go tool pack" does not sanitize output paths
CVE-2026-33814: net/http: infinite loop in HTTP/2 transport when given
bad SETTINGS_MAX_FRAME_SIZE
CVE-2026-39826: html/template: escaper bypass leads to XSS
CVE-2026-33811: net: crash when handling long CNAME response
CVE-2026-39823: html/template: bypass of meta content URL escaping
causes XSS
* gnu/packages/golang.scm (go-1.26): Update to 1.26.3.
Change-Id: Ia1a51eff549c90918e32af4834c03b675504a231
2026-05-17 13:40:35 +01:00
Sharlatan Hellseher
556cb3ca41
gnu: go-1.25: Update to 1.25.10 [security-fixes].
...
go1.25.10 (released 2026-05-07) includes security fixes to the go
command, the pack tool, and the html/template, net, net/http,
net/http/httputil, net/mail, and syscall packages, as well as bug fixes
to the go command, the compiler, the linker, the runtime, and the
crypto/fips140, go/types, and os packages.
See: <https://github.com/golang/go/milestone/434 >,
<https://groups.google.com/g/golang-announce/c/qcCIEXso47M >.
Containes fixes for:
CVE-2026-42501: cmd/go: malicious module proxy can bypass checksum
database
CVE-2026-39825: net/http/httputil: ReverseProxy forwards queries with
more than urlmaxqueryparams parameters
CVE-2026-39836: net: panic in Dial and LookupPort when handling NUL byte
on Windows
CVE-2026-42499: net/mail: quadratic string concatenation in
consumePhrase
CVE-2026-39820: net/mail: quadratic string concatentation in
consumeComment
CVE-2026-39819: cmd/go: "go bug" follows symlinks in predictable
temporary filenames
CVE-2026-39817: cmd/go: "go tool pack" does not sanitize output paths
CVE-2026-33814: net/http: infinite loop in HTTP/2 transport when given
bad SETTINGS_MAX_FRAME_SIZE
CVE-2026-39826: html/template: escaper bypass leads to XSS
CVE-2026-33811: net: crash when handling long CNAME response
CVE-2026-39823: html/template: bypass of meta content URL escaping
causes XSS
* gnu/packages/golang.scm (go-1.25): Update to 1.25.10.
Change-Id: I2fc6c1eac7aed34737b42181b22de3bc310946cd
2026-05-17 13:40:35 +01:00
Cayetano Santos
7041be9c11
gnu: librelane: Update to 3.0.3.
...
* gnu/packages/electronics.scm (librelane): Update to 3.0.3.
Change-Id: Icc4a0fb03c7466c9f3a70f4d93480da18b336cd8
2026-05-17 12:57:11 +02:00
Cayetano Santos
f493423d59
gnu: ciel: Update to 2.4.1.
...
* gnu/packages/electronics.scm (ciel): Update to 2.4.1.
Change-Id: I56f3918285fb4d02d3824dc5bbffec454529e392
2026-05-17 12:52:32 +02:00
Cayetano Santos
a0597cd024
gnu: netgen: Update to 1.5.319.
...
* gnu/packages/electronics.scm (netgen): Update to 1.5.319.
Change-Id: I8cb6414229fac5f879d0ca5e15c40b0bde29743d
2026-05-17 12:50:43 +02:00
Cayetano Santos
289db51c34
gnu: klayout: Update to 0.30.8.
...
* gnu/packages/electronics.scm (klayout): Update to 0.30.8.
Change-Id: Ia38b6e1591ada86a59ee42b358c071f245576a05
2026-05-17 12:49:47 +02:00
Cayetano Santos
c69882a548
gnu: magic: Update to 8.3.644.
...
* gnu/packages/electronics.scm (magic): Update to 8.3.644.
Change-Id: Icc4ce55fb0d67fa9cd8a06f944a25447dbfb9443
2026-05-17 12:45:19 +02:00
Cayetano Santos
84dce88dfa
gnu: abc: Update to 0.0-11.7bf1177.
...
* gnu/packages/electronics.scm (abc): Update to 0.0-11.7bf1177.
Change-Id: Ic1a532e23342489d58a480fdb06c0bf37e822960
2026-05-17 12:41:29 +02:00
Cayetano Santos
67829193d8
gnu: yosys: Update to 0.65.
...
* gnu/packages/electronics.scm (yosys): Update to 0.65.
[native-inputs]: Update yosys-slang.
[arguments]<#:phases>: Add ’remove-aiger.
<#:test-target>: Replace ’vanilla-test by ’all.
<#:make-flags>: Enable functional tests.
Change-Id: I55f2dc4b7fbeaf295270c9cf75a7590cd0196576
2026-05-17 12:41:29 +02:00
Cayetano Santos
8e0288ae7e
gnu: sby: Update to 0.65.
...
* gnu/packages/electronics.scm (sby): Update to 0.65.
Change-Id: I1313822d7ee8da3a58d09dbfce9bcb175a01c8a4
2026-05-17 12:41:29 +02:00
Cayetano Santos
027472d480
gnu: mcy: Update to 0.65.
...
* gnu/packages/electronics.scm (mcy): Update to 0.65.
Change-Id: Ia32f833117407b1b1ab8069244f4a5eb0e1108db
2026-05-17 12:41:29 +02:00
Cayetano Santos
2cbcf00b86
gnu: eqy: Update to 0.65.
...
* gnu/packages/electronics.scm (eqy): Update to 0.65.
Change-Id: I6f76bf51774c6c124dc488ee686f80e2fca36784
2026-05-17 12:41:29 +02:00
Cayetano Santos
18a1cc2fd9
gnu: abc-yosyshq: Update to 0.65.
...
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.65.
Change-Id: I035af5e009fea7aec1da11b2cb5340b257774e7e
2026-05-17 12:41:29 +02:00
Sharlatan Hellseher
8832df9ea1
gnu: fdroidcl: Adjust layout, fix indentation.
...
* gnu/packages/android.scm (fdroidcl):
[arguments]: Use list style.
[home-page]: Move above [synopsis].
Change-Id: I2d0de84a0fc8a9c8476796b3be15abe6dbfcfa30
2026-05-17 11:05:59 +01:00
Sergey Trofimov
f53e34191e
gnu: fdroidcl: Update to 0.8.1.
...
* gnu/packages/patches/fdroidcl-fix-tests.patch: New file.
* gnu/local.mk: Register new patch.
* gnu/packages/android.scm (fdroidcl): Update to 0.8.1.
[source]: Add the patch.
[arguments]<#:tests>: Enable tests.
[inputs]: Add go-github-com-pelletier-go-toml-v2 and
go-github-com-rogpeppe-go-internal.
Merges: guix/guix!7843
Change-Id: I0a891a7f36890c41a777eabd724bd9afccfda354
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 11:02:07 +01:00
Sergey Trofimov
ce686240e6
gnu: fdroidcl: Update source repository location.
...
* gnu/packages/android.scm (fdroidcl): Use new repository.
[source], [home-page]: Use new repository location.
Relates-to: guix/guix!7843
Change-Id: I34bbb454eda39e3626ce1eb1cd394f6509f67abc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 11:01:37 +01:00
Théo Tyburn
5ae688c545
gnu: Add epub-thumbnailer.
...
* gnu/packages/ebook.scm (epub-thumbnailer): New variable.
Merges: guix/guix!8615
Change-Id: Id1a62e92294b3f5cd72795fe96f3b66f819d196b
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 10:58:22 +01:00
Ashish SHUKLA
509e9fc4b0
gnu: foot: Update to 1.27.0
...
* gnu/packages/terminals.scm (foot): Update to 1.27.0.
Merges: guix/guix!8644
Change-Id: Ia1f270593225918dfaf4809d388df90a98614b9d
Reviewed-by: Sughosha <sughosha@disroot.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 10:42:52 +01:00
Yappaholic
b391b7aeaa
gnu: mangowm: Update to 0.13.0.
...
* gnu/packages/wm.scm (mangowm): Update to 0.13.0.
[home-page]: Update to https://mangowm.github.io .
Merges: guix/guix!8653
Change-Id: I041afd5f8da5c6ac443b2eceb8a28c423fdedec4
Reviewed-by: Sughosha <sughosha@disroot.org >
Reviewed-by: Ashish SHUKLA <ashish.is@lostca.se >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 10:37:56 +01:00
Efraim Flashner
2bda68d8e7
gnu: onefetch: Install shell completions.
...
* gnu/packages/rust-apps.scm (onefetch)[arguments]: Add a phase to
install the shell completions.
[native-inputs]: When cross-compiling add a copy of this package.
Change-Id: I4632e0a9b3724554f69e37b5b0cef2d2fb0c825f
2026-05-17 11:30:51 +03:00
Yappaholic
069668f788
gnu: Add onefetch.
...
* gnu/packages/rust-apps.scm (onefetch): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for
onefetch.
Change-Id: I1a02cc1c445aacaa300dbb94bcd85bb8570e61a6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-17 11:30:51 +03:00
Efraim Flashner
49dfc18f43
doc: Add EFI hint for Chrooting into an existing system.
...
* doc/guix.texi (Chrooting into an existing system): Mention the
canonical directory to check to see if a machine has booted with EFI
support.
Change-Id: I98b2b3a8adc0cc5b49a91b976ca02c10ac424d40
2026-05-17 11:30:51 +03:00
Janneke Nieuwenhuizen
99438d8775
doc: Substitute @' with @@' when generating os-config*.texi files.
...
* doc/local.mk (%D%/os-config-%.texi): Use SED to substitute `@', rather than
CP.
Change-Id: I515ab99adb3c2c7ee8fa01d314c777df395930fc
2026-05-17 10:22:35 +02:00
Andy Tai
b3a80ed56f
gnu: koboldcpp: Update to 1.112.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.112.2.
Merges guix/guix!8219
Change-Id: I3f02e4292938a20eeb1d34213e96381c53212d97
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-17 10:04:50 +02:00
Janneke Nieuwenhuizen
1f215de55d
gnu: fakeroot: Update to 1.38.
...
* gnu/packages/linux.scm (fakeroot): Update to 1.38.
Change-Id: Iefac6357ea47e11afef16f6f2e3e4117a6245772
Fixes : #8660
Fixes : #8684
2026-05-17 10:01:26 +02:00
bdunahu
80d73fb5a5
gnu: iaito: Update to 6.1.4.
...
* gnu/packages/engineering.scm (iaito): Update to 6.1.4.
Merges guix/guix!8679
Change-Id: I42ab69ffe26eca92e9656b6cace64b0ae9691e5f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-17 09:40:41 +02:00
bdunahu
416b6a2a2d
gnu: radare2: Update to 6.1.4.
...
* gnu/packages/engineering.scm (radare2): Update to 6.1.4.
Merges guix/guix!8679
Change-Id: Ieecbcd6e1144aa50e88abb988f016e53eb77791b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-17 09:40:27 +02:00
Artyom V. Poptsov
8441d86948
gnu: kitsas: Update to 5.11.1.
...
* gnu/packages/finance.scm (kitsas): Update to 5.11.1.
Change-Id: I167d698134d6de653b58bac1d40c0f2168c471d6
2026-05-17 10:06:04 +03:00
Artyom V. Poptsov
c3a1f4623a
gnu: glabels: Fix build.
...
* gnu/packages/gnome.scm (glabels): Fix build.
[arguments]<#:configure-flags>: Add "-Wno-error=incompatible-pointer-types" to
CFLAGS.
Change-Id: I9bc7b1e6f517a8f48f2c0af1fd475b29a2270181
2026-05-17 09:58:06 +03:00
Reza Housseini
6e09c50eaf
gnu: openfoam-org: Fixes for paraview plugin.
...
* gnu/packages/simulation.scm (openfoam-org)[propagated-inputs]: Add
python-openpmd-api.
[arguments]: Add openfoam paraview plugin path to LD_LIBRARY_PATH environment
variable during wrapping of binaries.
Change-Id: I1949bf220e60de24a44cef7bce0ca19788241800
Merges: guix/guix!8352
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 00:53:08 +01:00
Reza Housseini
4ca739f886
gnu: Add python-openpmd-api.
...
* gnu/packages/python-xyz.scm (python-openpmd-api): New variable.
Change-Id: Ibe42302342ec4a8fd551d417959a7d045ba13f05
Relates-to: guix/guix!8352
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-17 00:52:59 +01:00
Artyom V. Poptsov
add7248b35
gnu: fastcap: Make build deterministic.
...
* gnu/packages/engineering.scm (fastcap): Make build deterministic.
[native-inputs]: Add libfaketime.
[arguments]<#:phases>: Wrap commands in "faketime" in "make-doc" and
"make-pdf" phases. Install only PDFs in "install" phase.
Change-Id: I5386f1e20551ab45711dee61adbe1744802ce2a1
2026-05-17 01:38:37 +03:00
Artyom V. Poptsov
01abc5cbc6
gnu: fastcap: Fix build and modernize the package.
...
* gnu/packages/engineering.scm (fastcap): Fix build and modernize the package.
[source]<origin>: Use GEXPs.
[arguments]: Use GEXPs.
<#:make-flags>: Add CFLAGS to relax gcc-14's strictness.
Change-Id: Id65b8d7593a7bae6340f209c664aa91ad8a2fe4e
2026-05-17 01:38:37 +03:00
Artyom V. Poptsov
6cce547c0e
gnu: abook: Fix build.
...
* gnu/packages/mail.scm (abook): Fix build.
[arguments]<#:phases>: Set gettext version to 0.22 in the
fix-gettext-macro-version phase.
Change-Id: Iadb2e06a3272fd08af784538448cee9cb95ac93b
2026-05-17 01:38:37 +03:00
Yappaholic
9ad8bef856
gnu: linux-libre: Add sched_ext support .
...
* gnu/packages/linux.scm (default-extra-linux-options): Add CONFIG_SCHED_CLASS_EXT.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-16 14:12:47 -07:00
Janneke Nieuwenhuizen
83445f4590
gnu: linux-libre-7.0: Support xattr gnu.* namespace for the Hurd.
...
* gnu/packages/patches/linux-shmem-hurd-xattr.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (linux-libre-7.0-source): Use it.
Change-Id: Iedb5d891a7f7638a1644a036e0304ca856d7e4a8
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-16 14:12:44 -07:00
Vagrant Cascadian
b61162017e
gnu: linux-libre 6.12: Update to 6.12.89.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.89.
(linux-libre-6.12-pristine-source): Update hash.
2026-05-16 14:12:42 -07:00
Vagrant Cascadian
ba1ccf500b
gnu: linux-libre 6.18: Update to 6.18.31.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.31.
(linux-libre-6.18-pristine-source): Update hash.
2026-05-16 14:12:39 -07:00
Vagrant Cascadian
6180453020
gnu: linux-libre 7.0: Update to 7.0.8.
...
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.8.
(linux-libre-7.0-pristine-source): Update hash.
2026-05-16 14:12:36 -07:00
Peter Polidoro
a08c8a37b2
gnu: kicad: Update to 10.0.3.
...
* gnu/packages/electronics.scm (kicad): Update to 10.0.3.
Merges guix/guix!8652
Change-Id: I877fe780fbba8af4d67b2425edd05e9ff6a3fcfd
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-16 22:57:59 +02:00
Janneke Nieuwenhuizen
3c20e7853b
gnu: fakeroot: Update to 1.37.2.
...
* gnu/packages/linux.scm (fakeroot): Update to 1.37.2.
Change-Id: Iefac6357ea47e11afef16f6f2e3e4117a6245772
2026-05-16 13:45:27 +02:00
Ashish SHUKLA
b8a798d84e
gnu: zfs: Update to 2.4.2
...
* gnu/packages/file-systems.scm (zfs): Update to 2.4.2.
Change-Id: I5e1b98f742b336ead4a8e069c392ce1d09d33a78
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Merges: #8582
2026-05-16 19:43:56 +08:00
Hilton Chain
4423a03f95
gnu: zfs: Fix store references for cross-compilation.
...
* gnu/packages/file-systems.scm (zfs) [arguments] <#:phases>: Use store
references from inputs.
[inputs]: Add coreutils-minimal, gawk, grep, sed.
2026-05-16 19:43:56 +08:00
Hilton Chain
250731ac62
gnu: zfs: Allow building from git source.
...
This is useful for defining a ZFS variant with source transformation, which is
usually the case when support for a new kernel version is not yet released.
* gnu/packages/file-systems.scm (zfs) [arguments] <#:phases>: Run patch-source
after bootstrap.
[native-inputs]: Add autoconf, automake and libtool.
2026-05-16 19:43:56 +08:00
Hilton Chain
fa39bf58a7
system: virtualized-operating-system: Fix version comparison.
...
(string< "6.6" "6.14") => #f
* gnu/system/vm.scm (virtualized-operating-system): Use version>=? instead of
string< to compare version.
Merges: #7959
2026-05-16 19:43:55 +08:00
Anderson Torres
412c748ff5
teams: Add entry for Anderson Torres.
...
* etc/teams.scm ("Anderson Torres"): New member.
Change-Id: Ieba1b17d1cbd3f83b23e4765083a9de4ad66532a
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-05-16 13:23:57 +02:00
Sören Tempel
6272f97953
tests: guix-system: Use dhcpcd-service-type instead of ISC dhcp.
...
dhcp-client-service-type has been deprecated for a while as the
ISC implementation has reached end-of-life upstream in 2022. This
is the last remaining user of dhcp-client-service-type in the Guix
repository.
* tests/guix-system.sh: Use dhcpcd-service-type.
Change-Id: Iaf8dd4bc888c99815d2d6c8c195fe92644186625
2026-05-16 12:50:11 +02:00
Sören Tempel
56d7d59c7a
gnu: bmake: Update to 20260508.
...
* gnu/packages/build-tools.scm (bmake): Update to 20260508.
Change-Id: Iaf4a9ba568ee0a6af15a0c0be70bb3af56e26c14
2026-05-16 12:46:41 +02:00
Cayetano Santos
b20700288a
gnu: Add python-pyxhdl.
...
* gnu/packages/electronics.scm (python-pyxhdl): New variable.
Merges guix/guix!8441
Change-Id: Ib92dee9278f8fd08e902f0123ba3ea1aa5a8e31b
2026-05-16 11:26:58 +02:00
Cayetano Santos
fd203036c4
gnu: Add python-misc-utils.
...
* gnu/packages/python-xyz.scm (python-misc-utils): New variable.
Merges guix/guix!8441
Change-Id: I27ab9804aba1f28ebbf264c20cd35d8859dd3b91
2026-05-16 11:26:28 +02:00
Sergey Trofimov
40a2d66fe8
gnu: keepassxc: Build from git.
...
* gnu/packages/password-utils.scm (keepassxc): Build from git.
[source]: Use git-fetch.
[properties]: Remove release-monitoring-url.
Merges guix/guix!5635
Change-Id: I8fd94068c0cb9b156d14d202c810766bc86aee88
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-16 10:26:55 +02:00
Sergey Trofimov
c4ebfb0977
gnu: python-pyscard: Build from git.
...
* gnu/packages/security-token.scm (python-pyscard): Build from git.
[source]: Use git-fetch.
[properties]: Remove release-monitoring-url.
Merges guix/guix!5635
Change-Id: I6ddbd2fd2c56bb119c70d4dd4bc667425b879567
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-16 10:26:45 +02:00
Sergey Trofimov
61b4f6dec4
gnu: aria2: Build from git.
...
* gnu/packages/bittorrent.scm (aria2): Build from git.
[source]: Use git-fetch. <snippet>: Adjust.
[arguments]<#:phases>{patch-configure}: Rename to
update-gettext-version, make more robust.
[properties]: Remove release-monitoring-url.
Merges guix/guix!5635
Change-Id: I4f5567e1da953279717f3b69d671b889d08bd8ad
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-16 10:26:30 +02:00
Sergey Trofimov
45fd19cbc2
gnu: vim-gnupg: Build from git.
...
* gnu/packages/vim.scm (vim-gnupg): Switch to git-fetch.
[source]: Use git source.
[properties]: Remove release-monitoring-url.
Merges guix/guix!5635
Change-Id: I61a609fe3c7fec01ac022e7059ffb705bcdb0ea9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-16 10:26:19 +02:00
Artyom V. Poptsov
c652251c51
gnu: wificurse: Fix build.
...
* gnu/packages/suckless.scm (wificurse): Fix build.
[arguments]<#:make-flags>: Add "-Wno-error=implicit-function-declaration" to
CFLAGS.
Change-Id: I457f8970299ebfd64374abc931613e7a26c8fa5a
2026-05-16 09:51:05 +03:00
Artyom V. Poptsov
4b628d71ad
gnu: xfstests: Fix build.
...
* gnu/packages/file-systems.scm (xfstests): Fix build.
[arguments]<#:configure-flags>: Add "-Wno-error=implicit-int" to CFLAGS.
Change-Id: Iabc73644a0406ca3f9c482183c198116c0d20033
2026-05-16 09:46:55 +03:00
Noé Lopez
b5feebef5d
gnu: libtracefs: Update to 1.8.3.
...
* gnu/packages/linux.scm (libtracefs): Update to 1.8.3 and switch to
meson-build-system.
[native-inputs]: Add bison and flex.
Change-Id: If92fe0f3b16547129170492fc91a7b583da4ea73
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-15 21:43:53 -07:00
Noé Lopez
dc592f3cf8
gnu: libtraceevent: Switch to meson-build-system.
...
* gnu/packages/linux.scm (libtraceevent): Switch to meson-build-system.
Change-Id: I21e3e008ab5127355e282717d0bbc068b4fed4d5
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-15 21:43:50 -07:00
Ian Eure
0039b976d1
gnu: librewolf: Update to 150.0.3-1 [security-fixes].
...
Contains fixes for:
CVE-2026-8090: Use-after-free in the DOM: Networking component
CVE-2026-8092: Memory safety bugs fixed in Firefox ESR 115.35.2,
Firefox ESR 140.10.2 and Firefox 150.0.2
CVE-2026-8093: Memory safety bugs fixed in Firefox 150.0.2
CVE-2026-8388: Incorrect boundary conditions in the JavaScript Engine:
JIT component
CVE-2026-8389: JIT miscompilation in the JavaScript Engine: JIT
component
CVE-2026-8390: Use-after-free in the JavaScript: WebAssembly component
CVE-2026-8391: Other issue in the JavaScript Engine component
CVE-2026-8401: Sandbox escape in the Profile Backup component
* gnu/packages/librewolf.scm (librewolf): Update to 150.0.3-1.
2026-05-15 21:33:07 -07:00
Patrick Norton
89438b98fb
gnu: home-services: Add config options to ssh.
...
* gnu/home/services/ssh.scm (openssh-host): Add new explicit
configuration options.
Change-Id: Ie67ed10829642cd1f64c55f25ccd50b8e557983e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6288
2026-05-16 00:42:25 +02:00
Danylo Kondratiev
efe3506396
doc: Replace idutils import under the 'Shepherd Home Service' subsection.
...
* doc/guix.texi: Replace '(gnu packages idutils)' in the 'Shepherd Home
Service' subsection with '(gnu packages code)'.
Change-Id: Ib45c48148c8f8117d5d0be4bd6c68473b55d4b22
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8447
2026-05-16 00:42:25 +02:00
Danylo Kondratiev
6e1bcc3147
gnu: idutils: Improve style and move package.
...
* gnu/packages/idutils.scm (idutils): Run guix style.
[native-inputs]: Drop input labels.
Move from here ...
* gnu/packages/code.scm: ... to here.
Change-Id: Ie48e1e2ad67d484dbde9d8f5f37cf5bfb6df4a7f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-05-16 00:42:25 +02:00
Thijs Paelman
55f59e17b1
tests: Add ‘modules’ and ‘select?’ parameters to ‘fold-system-tests’.
...
* gnu/tests.scm (fold-system-tests): Add ‘modules’ and ‘select?’ and honor
them. Rename ‘see’ to ‘init’.
Change-Id: If4fd75b955459a92e7808c01ed7a7820c4458871
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5598
2026-05-16 00:42:25 +02:00
Ludovic Courtès
584a6de69d
pull: Add ‘guix-channel?’ to the set of bindings when loading channel files.
...
* guix/scripts/pull.scm (%safe-channel-bindings): Add ‘guix-channel?’.
Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I5c1d06f540b85ebf96390ac4eaf10ff45e13123d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8562
2026-05-16 00:42:25 +02:00
Cayetano Santos
dcf9d04120
gnu: mnn: Update to 3.5.0.
...
* gnu/packages/machine-learning.scm (mnn): Update to 3.5.0.
[inputs]: Remove flatbuffers and protobuf; add protobuf-3.20.
[source]: Remove test failures in #:snippet.
[arguments]: Replace ’check #:phase; activate #:tests;
update #:configure-flags.
Change-Id: I60a8a28f0ead995060f527d2236a46f243896eef
2026-05-15 23:59:19 +02:00
Ian Eure
693477f2db
gnu: mpd: Update to 0.24.11.
...
* gnu/packages/mpd.scm (mpd): Update to 0.24.11.
[source]: Build from Git.
Change-Id: I6266a1344b97e3c62f5a8cff516c5bc7aea40791
2026-05-15 10:40:49 -07:00
Patrick Norton
b8f3db361d
gnu: libaom: Graft to 3.9.1 [fixes CVE-2024-5171].
...
* gnu/packages/video.scm (libaom/fixed): New variable.
(libaom): Add replacement.
Change-Id: I01659ea4136c1f0198878a68b0b545f91c2074c5
Merges: https://codeberg.org/guix/guix/pulls/8649
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-16 00:50:12 +09:00
Cayetano Santos
dd79898f11
gnu: llama-cpp: Update to b9095.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to b9095.
Merges guix/guix!8512
Change-Id: I642b15bc787c71ad16ada098e811a95c5a70e216
2026-05-15 17:27:12 +02:00
Cayetano Santos
4f14e1f8b9
gnu: python-gguf: Update to 0.19.0.
...
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.19.0.
Merges guix/guix!8512
Change-Id: I144f369336b05684a7c90da7764b614e3c469b89
2026-05-15 17:27:07 +02:00
Cayetano Santos
3f4e89f383
gnu: ggml: Update to 0.11.1.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.11.1.
Merges guix/guix!8512
Change-Id: Ic3dc6091accf057c55613629fd52e52af1fc70e5
2026-05-15 17:26:57 +02:00
Cayetano Santos
1514adcaf1
gnu: whisper-cpp: Fix ggml version.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove ggml;
add ggml-for-whisper.
Merges guix/guix!8512
Change-Id: I9d50527eee87fedc69207c849ed8842f30e4b8e1
2026-05-15 17:26:42 +02:00
Cayetano Santos
059a7ba6d6
gnu: Add ggml-for-whisper.
...
* gnu/packages/machine-learning.scm (ggml-for-whisper): New variable.
Merges guix/guix!8512
Change-Id: If1e2f106a7d2a159b5374d9fe9e79dae81b2511e
2026-05-15 17:26:33 +02:00
Peter Polidoro
c2e3acbb65
gnu: kicad: Update to 10.0.2.
...
* gnu/packages/electronics.scm (kicad): Update to 10.0.2.
Merges guix/guix!8554
Change-Id: I0d6d50943936a72dc3f43fd0ae0971960bac8f2d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-15 17:00:39 +02:00
Peter Polidoro
2528f3a8bc
gnu: Add kicad-cern-libraries.
...
* gnu/packages/electronics.scm (kicad-cern-libraries): New variable.
Merges guix/guix!8597
Change-Id: I82093583e711540a4dd4459237d1a7adc0b61c23
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-15 16:56:13 +02:00
Danny Milosavljevic
42bf7db3a5
teams: Add Nomike to Dotnet team.
...
* etc/teams.scm ("Nomike"): Add Nomike to Dotnet team.
Change-Id: I089dfbfea29fe345cefa54224a5e02cc3eded21e
2026-05-15 16:51:27 +02:00
Danny Milosavljevic
8b615b99c5
teams: Add Danny Milosavljevic to the Dotnet team.
...
* etc/teams.scm ("Danny Milosavljevic"): Add to the Dotnet team.
Change-Id: Ic7fdf21efb7080b0b24b530c4dfa1f854287eaea
2026-05-15 16:51:27 +02:00
Danny Milosavljevic
ab2ccf8a8f
teams: Add Dotnet team.
...
* etc/teams.scm (dotnet): New team.
* CODEOWNERS: Update.
Change-Id: I2a424a621d003150440e525760bfd2797917f29e
2026-05-15 16:51:26 +02:00
Maxim Cournoyer
89403c70ec
doc: Document binary installation using a pre-mounted store.
...
* doc/guix.texi (Binary Installation): Add new 'Installation with a
pre-mounted store' subsection.
Fixes : #8452
Change-Id: I360399362765b6c29e177c2a6eb750d59a8531a6
Suggested-by: Rutherther <rutherther@ditigal.xyz >
Reviewed-by: Rutherther <rutherther@ditigal.xyz >
2026-05-15 22:07:41 +09:00
Maxim Cournoyer
6989890f65
home: gnupg: Remove extraneous lambda wrapper.
...
* gnu/home/services/gnupg.scm (home-gpg-agent-shepherd-services): Call
constructor directly.
Change-Id: I37e3c960f435a3e39ac0deaa78cf64a310b1d32d
2026-05-15 22:06:22 +09:00
Maxim Cournoyer
d4699fc394
gnu: mysql: Modernize.
...
* gnu/packages/databases.scm (mysql) [#:configure-flags]: Use gexps.
[#:phases]: Likewise.
{remove-extra-binaries}: Delete trailing #t; use #$output.
{wrap-mysql_helpers}: Use search-input-file and gexp variables.
Change-Id: I16699173ae3534be59492cab8410c70f5b00ccb9
2026-05-15 22:06:22 +09:00
Maxim Cournoyer
b04aaef066
gnu: mysql: Fix indentation.
...
* gnu/packages/databases.scm (mysql): Fix indentation.
Change-Id: I25714647b34fe3812002b2940b29d6d2254199f9
2026-05-15 22:06:22 +09:00
Anderson Torres
5c5af663a3
gnu: ares: Update to 147.
...
* gnu/packages/emulators.scm (ares): Update to 147.
[source]: Delete non-free blobs.
[arguments]: Cosmetic reformat.
Merges guix/guix!8524
Change-Id: I7e00142ce23d922d57cc9742e9b1518b4f454b82
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-15 21:02:58 +08:00
Patrick Norton
46d2268b5c
gnu: openttd-jgrpp: Update to 0.72.2.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.72.2.
Merges guix/guix!8613
Change-Id: I5c739b0d0305b9c59cf8f8024036133bbb7a71b5
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-15 21:02:58 +08:00
Foster Hangdaan
ca63035eb3
gnu: font-mona-sans: Update to 2.0.24.
...
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.24.
[source]<commit>: Prefix tag with a "v".
Merges guix/guix!8610
Change-Id: Id33ba1517bf8131ce4d9c5ab2edc0c0127259cb3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-05-15 21:02:58 +08:00
Sharlatan Hellseher
4de7f5ec6b
gnu: Add cfssl.
...
* gnu/packages/golang-web.scm (cfssl): New variable.
Change-Id: Ic079faf1786f87e4e11fa5e854cb68e900b449c5
2026-05-15 13:05:24 +01:00
Sharlatan Hellseher
385ef7aa96
gnu: Add docker-policy-helper.
...
* gnu/packages/docker.scm (docker-policy-helper): New variable.
Change-Id: Ic4fc6db27b1fd9784f5f13515aa6483179c1847e
2026-05-15 13:05:24 +01:00
Arthur Rodrigues
726b9784fb
gnu: Add go-github-com-cloudflare-cfssl.
...
* gnu/packages/golang-web.scm (go-github-com-cloudflare-cfssl): New variable.
Change-Id: If1203b678a6a8904eac63611c10a1385b52a0293
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
82dfda7421
gnu: Add go-github-com-moby-policy-helpers.
...
* gnu/packages/docker.scm (go-github-com-moby-policy-helpers): New variable.
Change-Id: I1027f63912c7b437a19c7a421ba2cb1b572ddfb4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: Ifb8b60fd878b0a95ce03c59f8f96546db31261fb
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
1498f468a3
gnu: Add go-github-com-mistifyio-go-zfs-v4.
...
* gnu/packages/golang-xyz.scm (go-github-com-mistifyio-go-zfs-v4): New variable.
Change-Id: Ifb24bbf0bb50c6ef514e22403e79b1f049a5d760
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
cb22d95e3a
gnu: Add go-github-com-containerd-containerd-v2.
...
* gnu/packages/containers.scm (go-github-com-containerd-containerd-v2): New variable.
Change-Id: I9dffb5d98a0d8e73e524a10b2c7f8043841eb080
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
53e5838736
gnu: go-github-com-containerd-containerd-api: Update to 1.8.0.
...
* gnu/packages/golang-web.scm (go-github-com-containerd-containerd-api): Update to 1.8.0.
Change-Id: I7c5564416e3b75f64a35a3d9740ff916816f8cbb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
57cadd9a78
gnu: go-github-com-containerd-containerd: Update to 1.7.31.
...
* gnu/packages/golang-xyz.scm (go-github-com-containerd-containerd): Update to 1.7.31.
Change-Id: Ib7760b0f16952ef26c29bf0fb0f7a636c23dd081
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
168d06552b
gnu: Add go-github-com-rootless-containers-rootlesskit-v3.
...
* gnu/packages/containers.scm (go-github-com-rootless-containers-rootlesskit-v3): New variable.
Change-Id: Idead0b1c3008bd97b75abb348be64ccfafd9f024
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:23 +01:00
Arthur Rodrigues
f1e4c06694
gnu: Add go-github-com-containers-gvisor-tap-vsock.
...
* gnu/packages/containers.scm (go-github-com-containers-gvisor-tap-vsock): New variable.
(gvisor-tap-vsock): Inherit from go-github-com-containers-gvisor-tap-vsock,
and build all binaries from "cmd/".
Change-Id: I187963672b4780b7afd9bc9075d15ddc310a67de
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:22 +01:00
Arthur Rodrigues
88008ee7cf
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-cloudwatchlogs.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2):
[source] <snippet>: Delete "service/cloudwatchlogs" submodule.
(go-github-com-aws-aws-sdk-go-v2-service-cloudwatchlogs): New variable.
Change-Id: I59c675b0cb2f400a7d298d20d2f2e97dfe21e22d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:22 +01:00
Arthur Rodrigues
b513eb0535
gnu: go-github-com-aws-aws-sdk-go-v2: Update to 1.41.7.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2): Update to 1.41.7.
Change-Id: I402f81b7dfbb7ed74a907affa0f6240d80200b25
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:22 +01:00
Arthur Rodrigues
07511fff9f
gnu: go-github-com-aws-aws-sdk-go-v2-config: Update to 1.32.17.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-config): Update to 1.32.17.
Change-Id: Ifb2ec50b7450b9152a5b707b10f4ed58fc7e78ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-15 13:05:22 +01:00
Sharlatan Hellseher
20d54481ec
gnu: go-1.26: Update to 1.26.2 [security-fixes].
...
go1.26.2 (released 2026-04-07) includes security fixes to the go
command, the compiler, and the archive/tar, crypto/tls, crypto/x509,
html/template, and os packages, as well as bug fixes to the go command,
the go fix command, the compiler, the linker, the runtime, and the net,
net/http, and net/url packages.
See: <https://github.com/golang/go/milestone/430 >
Containes fixes for:
CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on
Linux
CVE-2026-32289: html/template: JS template literal context incorrectly
tracked
CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap
checking
CVE-2026-27143: cmd/compile: possible memory corruption after bound
check elimination
CVE-2026-32288: rchive/tar: unbounded allocation when parsing old format
GNU sparse map
CVE-2026-32283: crypto/tls: multiple key update handshake messages can
cause connection to deadlock
CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
CVE-2026-32280: crypto/x509: unexpected work during chain building
CVE-2026-32281: crypto/x509: inefficient policy validation
CVE-2026-33810: crypto/x509: excluded DNS constraints not properly
applied to wildcard domains
* gnu/packages/golang.scm (go-1.26): Update to 1.26.2.
Change-Id: I634c908bc4f2a1dd37a1405e2277c60846c2a43e
2026-05-15 13:05:22 +01:00
Sharlatan Hellseher
01038288e5
gnu: go-1.25: Update to 1.25.9 [security-fixes].
...
go1.25.9 (released 2026-04-07) includes security fixes to the go
command, the compiler, and the archive/tar, crypto/tls, crypto/x509,
html/template, and os packages, as well as bug fixes to the go command,
the compiler, and the runtime.
See: <https://github.com/golang/go/milestone/431 >
Containes fixes for:
CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on
Linux
CVE-2026-32289: html/template: JS template literal context incorrectly
tracked
CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap
checking
CVE-2026-27143: cmd/compile: possible memory corruption after bound
check elimination
CVE-2026-32288: rchive/tar: unbounded allocation when parsing old format
GNU sparse map
CVE-2026-32283: crypto/tls: multiple key update handshake messages can
cause connection to deadlock
CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
CVE-2026-32280: crypto/x509: unexpected work during chain building
CVE-2026-32281: crypto/x509: inefficient policy validation
* gnu/packages/golang.scm (go-1.25): Update to 1.25.9.
Change-Id: Ie5f8efb1588add0b7dfc25122f9588819e02ba9e
2026-05-15 13:05:12 +01:00
Lesik Edelweiss
06ccb7d980
gnu: nginx: Update to 1.31.0.
...
Fixes CVEs:
- 2025-53859: Buffer overread in the ngx_mail_smtp_module.
<https://my.f5.com/manage/s/article/K000152786 >
- 2026-1642: SSL upstream injection.
<https://my.f5.com/manage/s/article/K000159824 >
- 2026-28755: OCSP result bypass in stream.
<https://my.f5.com/manage/s/article/K000160368 >
- 2026-28753: Injection in auth_http and XCLIENT.
<https://my.f5.com/manage/s/article/K000160367 >
- 2026-27651: NULL pointer dereference while using CRAM-MD5 or APOP.
<https://my.f5.com/manage/s/article/K000160383 >
- 2026-32647: Buffer overflow in the ngx_http_mp4_module.
<https://my.f5.com/manage/s/article/K000160366 >
- 2026-27784: Buffer overflow in the ngx_http_mp4_module.
<https://my.f5.com/manage/s/article/K000160364 >
- 2026-27654: Buffer overflow in ngx_http_dav_module.
<https://my.f5.com/manage/s/article/K000160382 >
- 2026-40701: resolver use-after-free in OCSP.
<https://my.f5.com/manage/s/article/K000161021 >
- 2026-40460: HTTP/3 address spoofing.
<https://my.f5.com/manage/s/article/K000161068 >
- 2026-42934: Buffer overread in the ngx_http_charset_module.
<https://my.f5.com/manage/s/article/K000161028 >
- 2026-42946: Buffer overread in the ngx_http_scgi_module and
ngx_http_uwsgi_module.
<https://my.f5.com/manage/s/article/K000161027 >
- 2026-42945: Buffer overflow in the ngx_http_rewrite_module.
<https://my.f5.com/manage/s/article/K000161019 >
- 2026-42926 HTTP/2 request injection in the ngx_http_proxy_module.
<https://my.f5.com/manage/s/article/K000161131 >
* gnu/packages/web.scm (nginx): Update to 1.31.0.
* gnu/packages/web.scm (nginx-documentation):
Update to 1.31.0-0.82d15ac. [source]: Switch to git-fetch.
Change-Id: I87d546d38c8c8a61ad1a8408337b352b2e8de97e
Merges: https://codeberg.org/guix/guix/pulls/8606
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-15 16:42:52 +09:00
bdunahu
e35c41e9bc
gnu: Add r2ghidra.
...
* gnu/packages/engineering.scm (r2ghidra): New variable.
Change-Id: I57dc5f46a9fa637d1d23b8272866a0bc67c09113
Merges: https://codeberg.org/guix/guix/pulls/8112
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-15 16:38:46 +09:00
bdunahu
05f0b49017
gnu: iaito: Export R2_LIBR_PLUGINS environment variable.
...
* gnu/packages/engineering.scm (iaito)[native-search-paths]:
Export R2_LIBR_PLUGINS.
Change-Id: I531d352027b0a9807d0325f097bd866d0fc8626c
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-15 16:38:46 +09:00
bdunahu
77485eea1d
gnu: radare2: Export R2_LIBR_PLUGINS environment variable.
...
* gnu/packages/engineering.scm (radare2)[native-search-paths]:
Export R2_LIBR_PLUGINS.
Change-Id: Ia62f77cee8320f24b63655f78a2d9569b30100dd
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-15 16:38:46 +09:00
bdunahu
037a4467be
gnu: Add ghidra-native.
...
* gnu/packages/engineering.scm (ghidra-native): New variable.
Change-Id: Ie3ca94ce1d260054745e49de4ff5a7c8dad5f438
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-15 16:38:46 +09:00
jgart
58545527cd
gnu: trealla: Update to 2.98.6.
...
* gnu/packages/prolog.scm (trealla): Update to 2.98.6.
Change-Id: I47e1214ef11158f1d417643aa13ebcb133d1c9cb
2026-05-14 18:26:02 -04:00
Sharlatan Hellseher
ad9827a420
gnu: go-github-com-aws-smithy-go-metrics-smithyotelmetrics: Update to 1.0.15.
...
* gnu/packages/golang-web.scm (go-github-com-aws-smithy-go-metrics-smithyotelmetrics): Update to 1.0.15.
[source] <snippet>: Keep the source related only for the
"metrics/smithyotelmetrics" submodule.
[propagated-inputs]: Add go-github-com-aws-smithy-go and
go-go-opentelemetry-io-otel-metric.
Change-Id: I3387c2cfba837f508e529709ef2be80d5d6501cc
2026-05-14 19:15:17 +01:00
Patrick Norton
30ba442b3b
gnu: Add go-github-com-tailscale-xnet.
...
* gnu/packages/golang-web.scm (go-github-com-tailscale-xnet): New
variable.
Relates-to: guix/guix#5417
Change-Id: I488a3b7f73f8ef9b0e27fbfcd12933bacee33f3f
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:59:36 +01:00
Patrick Norton
73cb503c3e
gnu: Add go-github-com-studio-b12-gowebdav.
...
* gnu/packages/golang-web.scm (go-github-com-studio-b12-gowebdav): New
variable.
Relates-to: guix/guix#5417
Change-Id: I45f1111bed1a63aa73b0400c28cdea75860c61a6
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:58:35 +01:00
Patrick Norton
f0f9761b52
gnu: Add go-github-com-mdlayher-sdnotify.
...
* gnu/packages/golang-xyz.scm (go-github-com-mdlayher-sdnotify): New
variable.
Relates-to: guix/guix#5417
Change-Id: Ib542d458e34f2a6ad33887804b8b0b463210aea7
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:58:07 +01:00
Patrick Norton
e622d1aed3
gnu: Add go-github-com-illarion-gonotify-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-illarion-gonotify-v3): New
variable.
Relates-to: guix/guix#5417
Change-Id: I027a21159b822f60e67e2aa8c5cfa82af4e3c638
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:56:32 +01:00
Patrick Norton
1be70bdea2
gnu: Add go-github-com-hdevalence-ed25519consensus.
...
* gnu/packages/golang-crypto.scm
(go-github-com-hdevalence-ed25519consensus): New variable.
Relates-to: guix/guix#5417
Change-Id: I410971382a269cfe2e4e1fe2a539d08e4c0a089c
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:55:19 +01:00
Patrick Norton
e0d9e64146
gnu: Add go-github-com-hashicorp-raft.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-raft): New
variable.
Relates-to: guix/guix#5417
Change-Id: I332dcd73978c3f7e68393a6498de5cc85ffb708a
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:53:16 +01:00
Patrick Norton
8ec7fca6a8
gnu: Add go-github-com-go-json-experiment-json.
...
* gnu/packages/golang-web.scm (go-github-com-go-json-experiment-json):
New variable.
Relates-to: guix/guix#5417
Change-Id: I1f68cf04c13a33e23de74b591c3b3b45dba981c6
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:51:45 +01:00
Patrick Norton
4be0785090
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-ssm.
...
* gnu/packages/golang-web.scm (define-public go-github-com-aws-aws-sdk-go-v2):
[source]: Delete "service/ssm" submodule.
(go-github-com-aws-aws-sdk-go-v2-service-ssm): New variable.
Relates-to: guix/guix#5417
Change-Id: I0758fa4c2a07c6d9ccc6076127ccd59191ec21a7
Reviewed-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Modified-by: Arthur Rodrigues <arthurhdrodrigues@proton.me >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 18:50:18 +01:00
bdunahu
487c8e1071
gnu: python-pymupdf: Update to 1.27.2.2.
...
* gnu/packages/pdf.scm (python-pymupdf): Update to 1.27.2.2.
[native-inputs]: Add python-mypy.
Change-Id: I1fc610af3380595515d5e78a254552b73ffd0f65
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-14 19:23:24 +03:00
bdunahu
fdddef21d1
gnu: mupdf: Update to 1.27.2 [security-fixes].
...
Potential fixes for CVE-2026-25556.
* gnu/packages/pdf.scm (mupdf): Update to 1.27.2.
[source]: Do not snippet out bundled mujs source.
[inputs]: Remove mujs.
[arguments]: <#:make-flags>: Use bundled mujs.
Change-Id: I1869bd451c751dc7dc4dce41b13e1dd6e421d753
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-14 19:23:24 +03:00
bdunahu
74472b7a0d
gnu: mujs: Update to 1.3.9.
...
* gnu/packages/javascript.scm (mujs): Update to 1.3.9.
[source]: Fetch from project page URL.
Change-Id: I1869bd451c751dc7dc4dce41b13e1dd6e421d753
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-14 19:23:23 +03:00
Trevor Arjeski
4278840aa8
gnu: kitty: Update to 0.46.2.
...
* gnu/packages/terminals.scm (kitty): Update to 0.46.2. Improve style by
applying G-Expressions.
[build-system]: Switch to go-build-system.
[phases] 'setup-fonts, 'build-kitty, 'run-python-tests, 'cleanup, 'install
[output]: Add "kitten" output.
[native-inputs]: Remove mesa, libxcursor, libxi, libxinerama,
libxkbcommon, libxrandr, wayland-protocols-1.42; Add bash, fish,
font-nerd-symbols, go-github-com-alecthomas-chroma-v2,
go-github-com-altree-bigfloat, go-github-com-bmatcuk-doublestar-v4,
go-github-com-dlclark-regexp2, go-github-com-google-go-cmp,
go-github-com-google-uuid, go-github-com-hako-durafmt,
go-github-com-klauspost-compress, go-github-com-kovidgoyal-dbus,
go-github-com-kovidgoyal-exiffix, go-github-com-kovidgoyal-go-parallel,
go-github-com-kovidgoyal-go-shm, go-github-com-kovidgoyal-imaging,
go-github-com-nwaples-rardecode-v2, go-github-com-rwcarlsen-goexif,
go-github-com-seancfoley-bintree, go-github-com-seancfoley-ipaddress-go,
go-github-com-shirou-gopsutil-v4, go-github-com-ulikunitz-xz,
go-github-com-zeebo-xxh3, go-golang-org-x-exp, go-golang-org-x-image,
go-golang-org-x-sys, go-golang-org-x-text, go-howett-net-plist,
python-pillow, python-sphinx, python-sphinx-copybutton,
python-sphinx-inline-tabs, python-sphinxext-opengraph,
wayland-protocols, zsh.
[inputs]: Add cairo, librsync, libx11 libxcursor, libxext, libxi,
libxinerama, libxkbcommon, libxrandr, mesa, ncurses, openssl, simde,
startup-notification, xxhash
Removed freetype, python-pygments
* gnu/packages/patches/kitty-fix-wayland-protocols.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: I065aadd348e9995f4c93c844d277d553460157d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 15:01:20 +01:00
Trevor Arjeski
fc58af5d93
gnu: go-github-com-nwaples-rardecode: Update to 2.2.2.
...
* gnu/packages/golang-compression.scm (go-github-com-nwaples-rardecode): Update to 2.2.2.
Change-Id: I83a878c5aab1a467492b5fb4a0a6bd8256a4aa27
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 15:01:04 +01:00
Trevor Arjeski
e440f294f1
gnu: Add go-github-com-kovidgoyal-go-parallel.
...
* gnu/packages/golang-xyz.scm (go-github-com-kovidgoyal-go-parallel): New variable.
Change-Id: Ib69f679215e322e7db26226d54b32ae679fe8b45
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 15:01:04 +01:00
Trevor Arjeski
3fcabc0b93
gnu: Add go-github-com-kovidgoyal-go-shm.
...
* gnu/packages/golang-xyz.scm (go-github-com-kovidgoyal-go-shm): New variable.
Change-Id: I24c15d7fa8ac5f512e4b9499a073122a604aef2f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 15:01:04 +01:00
Trevor Arjeski
a467812a8b
gnu: go-github-com-kovidgoyal-imaging: Update to 1.8.21.
...
* gnu/packages/golang-xyz.scm (go-github-com-kovidgoyal-imaging): Update to 1.8.21.
[arguments] <embed-files>: Include ".icc" files.
[native-inputs]: Add go-github-com-stretchr-testify.
[propagated-inputs]: Add go-github-com-kovidgoyal-go-parallel,
go-github-com-kovidgoyal-go-shm, go-github-com-rwcarlsen-goexif,
go-golang-org-x-sys, imagemagick/stable
Change-Id: Icceae4ead18ba8c06a206159ca99ea0074792efd
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 14:52:24 +01:00
Trevor Arjeski
c336aeef46
gnu: Add go-github-com-hako-durafmt.
...
* gnu/packages/golang-xyz.scm (go-github-com-hako-durafmt): New variable.
Change-Id: I73381ffcaf36f700170a1550294c7e7820f7bd0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 14:52:24 +01:00
Sharlatan Hellseher
4b20467199
gnu: go-github-com-kovidgoyal-exiffix: Embed icc files.
...
* gnu/packages/golang-xyz.scm (go-github-com-kovidgoyal-exiffix):
[arguments] <embed-files>: Copy ".icc" files.
Change-Id: I384a30ce959f749338b7ac809ec04e26bfa19404
2026-05-14 14:52:24 +01:00
Aaron Covrig
ba5c4fa6bf
gnu: go-github-com-charmbracelet-x-ansi: Update to 0.10.2.
...
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi): Update to 0.10.2.
Fixes : guix/guix#8408
Change-Id: I47c9ceedb63c1c890913ea1cbadcab6cf45249b8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:55:06 +01:00
Aaron Covrig
ebbb1e205a
gnu: go-github-com-gdamore-tcell-v2: Update to 2.13.9.
...
* gnu/packages/golang-xyz.scm (go-github-com-gdamore-tcell-v2): Update to 2.13.9.
Change-Id: Iebe44ee14a1093482f7d0433eec8dc1613fb2974
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:54:27 +01:00
Aaron Covrig
1434c1a022
gnu: go-github-com-gdamore-tcell: Update to 1.4.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-gdamore-tcell): Update to 1.4.1.
Change-Id: Ia5d9ca6f45ef15b57c7035169fc08d2304879560
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:54:27 +01:00
Aaron Covrig
a0649b7b91
gnu: go-github-com-lucasb-eyer-go-colorful: Update to 1.4.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-lucasb-eyer-go-colorful): Update to 1.4.0.
Change-Id: I6ec1bd58fbd235418dbe62ce9063ed58d7893ecb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:54:27 +01:00
Aaron Covrig
2389999184
gnu: go-github-com-bits-and-blooms-bloom-v3: Update to 3.7.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-bits-and-blooms-bloom-v3): Update to 3.7.1.
Change-Id: I35ea5ec1787555982f1e30bd64938cdc417edcb2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:54:27 +01:00
Aaron Covrig
474c4670a7
gnu: go-github-com-bits-and-blooms-bitset: Update to 1.24.4.
...
* gnu/packages/golang-xyz.scm (go-github-com-bits-and-blooms-bitset): Update to 1.24.4.
Change-Id: Id2dd13f3d3ab1a89af899988fc2a5e19c9f4082b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:54:24 +01:00
Rodion Goritskov
660edfadd9
gnu: miniflux: Update to 2.2.19.
...
* gnu/packages/web.scm (miniflux): Update to 2.2.19.
[arguments]<#:go>: Use 1.26.
[arguments]<#:phases>: Avoid using legacy ServeMux.
[inputs]: Remove go-github-com-gorilla-mux.
Change-Id: I67101785cd618163250bce4f8b71fad799177222
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:44:30 +01:00
Nicolas Graves
5bba8f80c0
gnu: Add go-github-com-go-sourcemap-sourcemap.
...
* gnu/packages/golang-web.scm (go-github-com-go-sourcemap-sourcemap): New variable.
Change-Id: I47d252386eb472d7422a0a43c4e1414a3fd40431
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:40:55 +01:00
Guillaume Le Vaillant
62fb1afea9
gnu: xmrig: Update to 6.26.0.
...
* gnu/packages/finance.scm (xmrig): Update to 6.26.0.
Change-Id: Idcceae56252ab9a0e4cba1db6378533a9896c351
2026-05-14 14:37:00 +02:00
Guillaume Le Vaillant
1594577539
gnu: p2pool: Update to 4.15.1.
...
* gnu/packages/finance.scm (p2pool): Update to 4.15.1.
Change-Id: I47e693281f655374db159b61f2535839eb7995a8
2026-05-14 14:37:00 +02:00
Foster Hangdaan
a6c69a6e24
gnu: monero-gui: Update to 0.18.5.0.
...
* gnu/packages/finance.scm (monero-gui): Update to 0.18.5.0.
Change-Id: Ic523f1b41ea51b3a09080bf90efda46166eaa7ca
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2026-05-14 14:37:00 +02:00
Foster Hangdaan
fdee1541e1
gnu: monero: Update to 0.18.5.0.
...
* gnu/packages/finance.scm (monero): Update to 0.18.5.0.
[source]<patches>: Remove monero-use-system-miniupnpc.patch.
[source]<snippet>: Remove "external/miniupnp".
[inputs]: Remove miniupnpc-2.1.
* gnu/packages/patches/monero-use-system-miniupnpc.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister monero-use-system-miniupnpc.patch.
Change-Id: I0bc7ac9694a03181ef692e222736fab11d0b3648
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2026-05-14 14:37:00 +02:00
Sharlatan Hellseher
ded6941599
gnu: Add kubernetes-code-generator.
...
* gnu/packages/kubernetes.scm (kubernetes-code-generator): New variable.
Change-Id: I7c952b65f6f673f2645f2278f304a2666f653be5
2026-05-14 13:32:52 +01:00
Sharlatan Hellseher
586e5901b9
gnu: Add etcd-server.
...
* gnu/packages/kubernetes.scm (etcd-server): New variable.
Change-Id: If0e3c5a9788f025089f13f83f4b9fa9ce9cf9727
2026-05-14 13:32:52 +01:00
Patrick Norton
7b59abf211
gnu: Add go-sigs-k8s-io-controller-runtime.
...
* gnu/packages/kubernetes.scm (go-sigs-k8s-io-controller-runtime): New
variable.
Change-Id: Ied3d1ee3d7f4eba22c6dfe9f8750f1b211e82f29
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Edited-by: Johannes Christ <jc@jchri.st >,
Edited-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:52 +01:00
Patrick Norton
6062acfbc9
gnu: Add go-k8s-io-apiextensions-apiserver.
...
* gnu/packages/kubernetes.scm (go-k8s-io-apiextensions-apiserver,
kubernetes-apiserver): New variables.
Change-Id: I73d8e0d749d41805486f62122d46a8b59151fae6
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Edited-by: Johannes Christ <jc@jchri.st >
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:52 +01:00
Patrick Norton
f9d3dd668e
gnu: Add go-k8s-io-code-generator.
...
* gnu/packages/kubernetes.scm (go-k8s-io-code-generator): New variable.
Change-Id: I8872da24b971919c629fca72182af7eefa50e814
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Edited-by: Johannes Christ <jc@jchri.st >
Edited-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: I8c8d0d885b32a65472f41251375528866c3698b7
2026-05-14 13:32:52 +01:00
Sharlatan Hellseher
48f0cbb096
gnu: go-k8s-io-apimachinery: Update to 0.35.0.
...
* gnu/packages/golang-xyz.scm (go-k8s-io-apimachinery): Update to 0.35.0.
[arguments] <go>: Use go-1.25.
<test-flags>: Enable the most of the tests, skip only some problematic
ones.
[phases]{sync-api-spec-for-tests}: New phase.
[propagated-inputs]: Remove go-github-com-gogo-protobuf and
go-github-com-google-go-cmp.
[native-inputs]: Add go-github-com-google-go-cmp.
Change-Id: I208f301f6f293463f6e443e5745ffb75c71a36b4
2026-05-14 13:32:52 +01:00
Patrick Norton
b75d98f7a6
gnu: Add go-github-com-cristalhq-acmd.
...
* gnu/packages/golang-xyz.scm (go-github-com-cristalhq-acmd): New
variable.
Change-Id: Ie7af417de1c5c3f7ec16c079c954976b25816989
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:51 +01:00
Patrick Norton
bb0096af80
gnu: Add go-github-com-creachadair-taskgroup.
...
* gnu/packages/golang-xyz.scm (go-github-com-creachadair-taskgroup): New
variable.
Change-Id: I25170ed6542ab77e1a05a054fea9f7c5230864b0
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Edited-by: Johannes Christ <jc@jchri.st >
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:51 +01:00
Patrick Norton
ebe656f7fa
gnu: Add go-github-com-cespare-subcmd.
...
* gnu/packages/golang-xyz.scm (go-github-com-cespare-subcmd): New
variable.
Change-Id: I5fb47d258cebca163f9809e7eb5a7b5971474a62
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:51 +01:00
Patrick Norton
1a4d986cb2
gnu: Add go-github-com-bramvdbogaerde-go-scp.
...
* gnu/packages/golang-xyz.scm (go-github-com-bramvdbogaerde-go-scp): New
variable.
Change-Id: If7b683872cfa2f34a9c04090c77d203dd73089c3
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:51 +01:00
Sharlatan Hellseher
19dc246a62
gnu: Add go-tool-cache.
...
* gnu/packages/golang-web.scm (go-tool-cache): New variable.
Change-Id: I995ddfdfac6b0ff1f2a4bdce35db6f8b1c672855
2026-05-14 13:32:51 +01:00
Patrick Norton
ac1c2576be
gnu: Add go-github-com-bradfitz-go-tool-cache.
...
* gnu/packages/golang-web.scm (go-github-com-bradfitz-go-tool-cache):
New variable.
Change-Id: I7a1a23c1a7353ca51ffd3bf2aa34a5744de2bf45
Relates-to: https://codeberg.org/guix/guix/pulls/5417
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-14 13:32:51 +01:00
Sharlatan Hellseher
a7c9561567
gnu: Add go-github-com-bradfitz-parentdeath.
...
* gnu/packages/golang-xyz.scm (go-github-com-bradfitz-parentdeath): New variable.
Change-Id: I59bc4a22e3896efd7bb00e1cb7ba51b6afae275b
2026-05-14 13:32:51 +01:00
Christopher Baines
931016b039
gnu: Add guile-safsaf.
...
* gnu/packages/web.scm (guile-safsaf): New variable.
Change-Id: I6b5cf54dc861c2cc72218b492bc8dd89f319d44d
2026-05-14 11:59:05 +01:00
Efraim Flashner
aa0760f615
gnu: mujs: Update to 1.3.8.
...
* gnu/packages/javascript.scm (mujs): Update to 1.3.8.
Change-Id: I9703cc6dd3d1aad91b1a984cc41eb3193e08a8fb
2026-05-14 12:51:02 +03:00
Efraim Flashner
5298914c2a
gnu: atuin: Install shell completions.
...
* gnu/packages/rust-apps.scm (atuin)[arguments]: Add a phase to install
the shell completions.
[native-inputs]: Add this-package when cross-compiling.
Change-Id: Id37d0718f7996c08c74b18866f2dde0a93d5dcf0
2026-05-14 11:41:11 +03:00
Romain GARBAGE
ae943bc6be
gnu: rust-apps: Add atuin.
...
* gnu/packages/rust-apps.scm (atuin): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add atuin.
Change-Id: I933151b06b837d101e1b249a15a8fca672b0f35b
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-05-14 11:32:45 +03:00
Ricardo Wurmus
5a2f96278f
gnu: qtbase: Add MariaDB support.
...
* gnu/packages/qt.scm (qtbase)[inputs]: Add mariadb:lib.
Change-Id: Ia1019e5e2d91959f5d2d653ff478b49ecdedabbe
2026-05-14 09:04:18 +02:00
Andreas Enge
49c005ffd5
gnu: qtbase-5: Refresh input.
...
* gnu/packages/qt.scm (qtbase-5)[native-inputs]: Remove ruby-2.7;
add ruby-3.4.
(qtbase)[arguments]<#:phases>{check}: Disable tst_qlatin1stringmatcher.
Change-Id: Ief933be873f0b527a22ac6ec604e625abf0da763
2026-05-14 09:04:18 +02:00
Sughosha
0ccf94a014
gnu: kpackage: Enable all tests.
...
* gnu/packages/kde-frameworks.scm (kpackage)[arguments]<#:test-exclude>: Remove
plasmoidpackagetest.
<#:phases>: Do not replace check phase.
Change-Id: I3faa1729961ccfdcaefa0979939d9e5b24d79de0
2026-05-14 09:04:18 +02:00
Sughosha
a4e5bf8684
gnu: kpackage: Fix allowing external paths and symlinks.
...
* gnu/packages/kde-frameworks.scm (kpackage)[source]: Add snippet to allow
following external paths or symlinks.
[arguments]<#:phases>: Remove patch phase.
Change-Id: I93b6948a9135f1c4a4f33cd29fdde7d1e38e6117
2026-05-14 09:04:18 +02:00
Sughosha
f3c8ade5a4
gnu: kalarm: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kalarm): Update to 25.12.3.
Change-Id: I7fafab86fac185f26e1d66507f5d7e8219720522
2026-05-14 09:04:18 +02:00
Sughosha
bee73df6ad
gnu: kaichat: Update to 0.7.0.
...
* gnu/packages/kde-utils.scm (kaichat): Update to 0.7.0.
[inputs]: Add qtspeech.
Change-Id: Id29521ff27445e139565c87ace345674d9ec77ef
2026-05-14 09:04:18 +02:00
Sughosha
a7c8ea872b
gnu: sweeper: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (sweeper): Update to 25.12.3.
Change-Id: Iaf76400202472eef8dfb2da964529fe344d03357
2026-05-14 09:04:18 +02:00
Sughosha
82c9f24eb1
gnu: ktimer: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (ktimer): Update to 25.12.3.
Change-Id: I59074fb05d1853806268cb7024a9a7614272a791
2026-05-14 09:04:18 +02:00
Sughosha
852c4060e0
gnu: kmouth: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kmouth): Update to 25.12.3.
Change-Id: I3b673c7bb62bddb6f3b0d8464bf5f19bfe656195
2026-05-14 09:04:18 +02:00
Sughosha
5fb7352a7f
gnu: kmousetool: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kmousetool): Update to 25.12.3.
Change-Id: I9263cb461a5b2e29fbc4635dbe9cc9988ee0c547
2026-05-14 09:04:18 +02:00
Sughosha
40db13abc9
gnu: kmag: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kmag): Update to 25.12.3.
Change-Id: I4fd5916988576c282e26850ab281080680ecca2e
2026-05-14 09:04:18 +02:00
Sughosha
f17e51bc67
gnu: kontrast: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kontrast): Update to 25.12.3.
Change-Id: Iaf54dd8e7a30338bbb2d184706903f628c8d1421
2026-05-14 09:04:18 +02:00
Sughosha
0e3d375221
gnu: kongress: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kongress): Update to 25.12.3.
Change-Id: Iaac9ad491a3178800f1df70fa84795a6992db860
2026-05-14 09:04:18 +02:00
Sughosha
f5661ffca4
gnu: komodo: Update to 1.6.0.
...
* gnu/packages/kde-utils.scm (komodo): Update to 1.6.0.
Change-Id: I573794280f07a1fa655bf9c06af930d27b6f4938
2026-05-14 09:04:17 +02:00
Sughosha
419ab11952
gnu: kfind: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kfind): Update to 25.12.3.
Change-Id: I3abbba2bf5f6ffc4e3503c60a47b2a4eabedee3f
2026-05-14 09:04:17 +02:00
Sughosha
2e1792d9f2
gnu: keysmith: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (keysmith): Update to 25.12.3.
Change-Id: I2eb666d63b4d0487fed3b9f9614d012e7bd19d9d
2026-05-14 09:04:17 +02:00
Sughosha
c58ae148de
gnu: kdialog: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kdialog): Update to 25.12.3.
Change-Id: I6a8ce60d735184d8b542ade79b13446ef9183ed3
2026-05-14 09:04:17 +02:00
Sughosha
11a9b44b03
gnu: kcharselect: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kcharselect): Update to 25.12.3.
Change-Id: I084a22ae48ffaed95a2d79331f11e35e4fef620d
2026-05-14 09:04:17 +02:00
Sughosha
759c34f141
gnu: kcalc: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kcalc): Update to 25.12.3.
Change-Id: I7b58be5bc75e8bbfaa9b85238bb31c8771e31131
2026-05-14 09:04:17 +02:00
Sughosha
c582ba31b3
gnu: kbackup: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kbackup): Update to 25.12.3.
Change-Id: I4d9a76e27ee0aa2f36c5607ca14e9cb42637b1a4
2026-05-14 09:04:17 +02:00
Sughosha
a34e93a6cf
gnu: kdebugsettings: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kdebugsettings): Update to 25.12.3.
Change-Id: I2f8dced5042585c6daf779f4960047ddaace2ce1
2026-05-14 09:04:17 +02:00
Sughosha
b7b468ad04
gnu: kate: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kate): Update to 25.12.3.
Change-Id: I53b87587da5ba8dd366f521752ba13846faa8516
2026-05-14 09:04:17 +02:00
Sughosha
3cf0eb6400
gnu: kamera: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kamera): Update to 25.12.3.
Change-Id: I913a06b9fd6fa9c3fa62d02f15358b786296a7a2
2026-05-14 09:04:17 +02:00
Sughosha
adb6b4e9a7
gnu: kalm: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (kalm): Update to 25.12.3.
Change-Id: If2eeb353f06d74f5ae84de2068c19dd0571b6dd9
2026-05-14 09:04:17 +02:00
Sughosha
05a9449359
gnu: isoimagewriter: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 25.12.3.
Change-Id: I8798a8909bb1d056d95d8dc85bb186963411f615
2026-05-14 09:04:17 +02:00
Sughosha
5b5bf85fff
gnu: francis: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (francis): Update to 25.12.3.
Change-Id: Ibb1f166557f17c97803d1942958501d26b5e18a5
2026-05-14 09:04:17 +02:00
Sughosha
d6f3c6c297
gnu: filelight: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (filelight): Update to 25.12.3.
Change-Id: I8c6625ea93103d2ed388c41957854d8bbe12bf3c
2026-05-14 09:04:17 +02:00
Sughosha
fcb58dfd07
gnu: ark: Update to 25.12.3.
...
* gnu/packages/kde-utils.scm (ark): Update to 25.12.3.
Change-Id: Ia0991218e7afac5336e6da797eda2cabdde69146
2026-05-14 09:04:17 +02:00
Sughosha
d6aa5f961f
gnu: yakuake: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (yakuake): Update to 25.12.3.
Change-Id: I1670199621009d3d3581a32e34fa751c853634cc
2026-05-14 09:04:17 +02:00
Sughosha
f233b2e232
gnu: partitionmanager: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (partitionmanager): Update to 25.12.3.
Change-Id: I89cf23d9d4f86ecb9d101d3214e38bca1fb0fab5
2026-05-14 09:04:16 +02:00
Sughosha
8851235483
gnu: kwalletmanager: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (kwalletmanager): Update to 25.12.3.
Change-Id: Iec812b2ffd7f05fb9754eacaf861b857059ca7a5
2026-05-14 09:04:16 +02:00
Sughosha
293f5f99aa
gnu: ksystemlog: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (ksystemlog): Update to 25.12.3.
Change-Id: I393b40afe21133c668a126acd94980a5599c0df9
2026-05-14 09:04:16 +02:00
Sughosha
a78354495c
gnu: krfb: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (krfb): Update to 25.12.3.
Change-Id: I14ab3088f6922b4fa5c320fd58d6557d95ffdb71
2026-05-14 09:04:16 +02:00
Sughosha
d9b1cf112c
gnu: konsole: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (konsole): Update to 25.12.3.
Change-Id: I710b741bed51928963f86421375f611dbc125e13
2026-05-14 09:04:16 +02:00
Sughosha
309b92b480
gnu: kpmcore: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (kpmcore): Update to 25.12.3.
Change-Id: Ie9a5f3ad5b540704381a1611cb6b7d09fb1130c9
2026-05-14 09:04:16 +02:00
Sughosha
1c4c2fe93e
gnu: khelpcenter: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (khelpcenter): Update to 25.12.3.
Change-Id: I334604d597114154d77b0fd6b3ae528beced7bdc
2026-05-14 09:04:16 +02:00
Sughosha
685d09c76b
gnu: kdf: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (kdf): Update to 25.12.3.
Change-Id: I47b5424a37f5581563d94f195db07787c416f6ed
2026-05-14 09:04:16 +02:00
Sughosha
75e4d299c2
gnu: kde-inotify-survey: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (kde-inotify-survey): Update to 25.12.3.
Change-Id: Idee2c6a9801f6746c3911bc7e2dc5e5e5bfda43d
2026-05-14 09:04:16 +02:00
Sughosha
9e266afecb
gnu: dolphin-plugins: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (dolphin-plugins): Update to 25.12.3.
Change-Id: I0fff0abde531ccbe75e3953e57cc6cc01df6eb11
2026-05-14 09:04:16 +02:00
Sughosha
705fcd0461
gnu: dolphin: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (dolphin): Update to 25.12.3.
Change-Id: Ieec8d7266571bde78b9127b9b70d7f1761db2b86
2026-05-14 09:04:16 +02:00
Sughosha
1a1e82b8bc
gnu: baloo-widgets: Update to 25.12.3.
...
* gnu/packages/kde-systemtools.scm (baloo-widgets): Update to 25.12.3.
Change-Id: I216436570a4d550404e59da905452dae4464c77f
2026-05-14 09:04:16 +02:00
Sughosha
32a2ede07f
gnu: umbrello: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (umbrello): Update to 25.12.3.
Change-Id: I89f084406d370f5d642d4a6b11190559f49518e8
2026-05-14 09:04:16 +02:00
Sughosha
4d6a4d497b
gnu: massif-visualizer: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (massif-visualizer): Update to 25.12.3.
Change-Id: Ib0679eb49cdfa3f26accc2da18d472c5b6d932cf
2026-05-14 09:04:16 +02:00
Sughosha
ff515ad5a1
gnu: kompare: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (kompare): Update to 25.12.3.
Change-Id: I2ea635bbf7c492161059ffecdea6af094ad622b1
2026-05-14 09:04:16 +02:00
Sughosha
871c4b24b5
gnu: kdevelop: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (kdevelop): Update to 25.12.3.
Change-Id: Ia506a3a312e35c54559dac558b7dd6af00df4001
2026-05-14 09:04:16 +02:00
Sughosha
48230631a5
gnu: kdesdk-thumbnailers: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (kdesdk-thumbnailers): Update to 25.12.3.
Change-Id: I5e574018c9e85b97ab4c4fc046e77291d9c8b2b8
2026-05-14 09:04:15 +02:00
Sughosha
0693e16851
gnu: kcachegrind: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (kcachegrind): Update to 25.12.3.
Change-Id: I794eb229dadda1b4ccd70c92e829fe3ba6f4f017
2026-05-14 09:04:15 +02:00
Sughosha
5e88438694
gnu: kapptemplate: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (kapptemplate): Update to 25.12.3.
Change-Id: Id83c58b4f6a16869f8d18bb94dcd493006d94b9f
2026-05-14 09:04:15 +02:00
Sughosha
19a356fe3e
gnu: libkomparediff2: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (libkomparediff2): Update to 25.12.3.
Change-Id: I8033c65108d1bcabe26179febd513af0973221a3
2026-05-14 09:04:15 +02:00
Sughosha
bdacbab4ec
gnu: poxml: Update to 25.12.3.
...
* gnu/packages/kde-sdk.scm (poxml): Update to 25.12.3.
Change-Id: I484b76e6870c44b83a29017abac3f1040b8dab9d
2026-05-14 09:04:15 +02:00
Sughosha
31a3cf0838
gnu: calindori: Update to 25.12.3.
...
* gnu/packages/kde-plasma.scm (calindori): Update to 25.12.3.
Change-Id: I73e87a14eeed620f2b5a4d115a8e137c42251bb6
2026-05-14 09:04:15 +02:00
Sughosha
7961838b9a
gnu: zanshin: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (zanshin): Update to 25.12.3.
Change-Id: Idb2455cade89943047584ee77a09af85fdc79db0
2026-05-14 09:04:15 +02:00
Sughosha
2f80bd6f6d
gnu: mimetreeparser: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (mimetreeparser): Update to 25.12.3.
Change-Id: I1598b46ca1bb92a8e476842b4936bafbb6aabcf2
2026-05-14 09:04:15 +02:00
Sughosha
560fe2e62c
gnu: merkuro: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (merkuro): Update to 25.12.3.
Change-Id: Icf83bc73a707ee4776e16ac6ee5e8798100157cc
2026-05-14 09:04:15 +02:00
Sughosha
d203bd5d0c
gnu: libksieve: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (libksieve): Update to 25.12.3.
Change-Id: Ia91290aac37ca923961a2f60b2ef70c769744012
2026-05-14 09:04:15 +02:00
Sughosha
55971e64d8
gnu: libkleo: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (libkleo): Update to 25.12.3.
Change-Id: Ib6244c5a385bb68f9fe0c21e21549469f0e10641
2026-05-14 09:04:15 +02:00
Sughosha
40c005a6d2
gnu: libkgapi: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (libkgapi): Update to 25.12.3.
Change-Id: I34e84bd0b1c4ded21260a176f6e69139c3e01c17
2026-05-14 09:04:15 +02:00
Sughosha
2529e06ed9
gnu: libkdepim: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (libkdepim): Update to 25.12.3.
Change-Id: Iff89158d3ff622cb24b775aaf6737ec8d6e85de1
2026-05-14 09:04:15 +02:00
Sughosha
ffef0ef524
gnu: ktnef: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (ktnef): Update to 25.12.3.
Change-Id: Ic9304d6db7dde6f1b642daff3e9c9627ff1e6730
2026-05-14 09:04:15 +02:00
Sughosha
e12f753c38
gnu: ksmtp: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (ksmtp): Update to 25.12.3.
Change-Id: I8357cbceae15afbfdcc44980f5eb833dadf12185
2026-05-14 09:04:15 +02:00
Sughosha
85d6e9dd1a
gnu: kpimtextedit: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kpimtextedit): Update to 25.12.3.
Change-Id: I8680c37f0554a6861a337134523c29f874f77fb1
2026-05-14 09:04:14 +02:00
Sughosha
5c2ecd6e10
gnu: libgravatar: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (libgravatar): Update to 25.12.3.
Change-Id: Iffe76ae782164c7309d5fc668c528a710231d435
2026-05-14 09:04:14 +02:00
Sughosha
bf8727a411
gnu: kpublictransport: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kpublictransport): Update to 25.12.3.
Change-Id: I453b0e9d5c27dba687fd04a4d65fa2e5c65425ec
2026-05-14 09:04:14 +02:00
Sughosha
4bddb56076
gnu: kpimcommon: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kpimcommon): Update to 25.12.3.
Change-Id: I4ee0787af345b32d715d9c548361db4448d15718
2026-05-14 09:04:14 +02:00
Sughosha
c04c6af930
gnu: kpkpass: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kpkpass): Update to 25.12.3.
Change-Id: I10cb3e22af88ca53ca4229efac1100ec66ce3b52
2026-05-14 09:04:14 +02:00
Sughosha
113a5d609f
gnu: korganizer: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (korganizer): Update to 25.12.3.
Change-Id: I4d100eca623ca0124887b0dde25142bfaf5338cd
2026-05-14 09:04:14 +02:00
Sughosha
034ecf47d2
gnu: kontactinterface: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kontactinterface): Update to 25.12.3.
Change-Id: I30ef2fc51b0e0f38680532119d629d8db8e544cc
2026-05-14 09:04:14 +02:00
Sughosha
5398bb8fe9
gnu: kmime: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmime): Update to 25.12.3.
Change-Id: I5c6c70bdc826a40425cdd59f753ae5850dcf0af4
2026-05-14 09:04:14 +02:00
Sughosha
e3932e0e1b
gnu: kmessagelib: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmessagelib): Update to 25.12.3.
Change-Id: Ic22d19dacadb05832ef8e728330aa0dfc73db634
2026-05-14 09:04:14 +02:00
Sughosha
eb3dff6ebf
gnu: kmbox: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmbox): Update to 25.12.3.
Change-Id: Id94af81fb0a12d69147736c2ec243d34b0f5081a
2026-05-14 09:04:14 +02:00
Sughosha
af029ea189
gnu: kmailtransport: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmailtransport): Update to 25.12.3.
Change-Id: I2cfc5bee3ec5844c084e7c8857821d0915574a1f
2026-05-14 09:04:14 +02:00
Sughosha
46c5586a54
gnu: kmailimporter: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmailimporter): Update to 25.12.3.
Change-Id: I166c70567c6c476b696efd3ab36be0c492da96f1
2026-05-14 09:04:14 +02:00
Sughosha
3cbb27af5e
gnu: kmailcommon: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmailcommon): Update to 25.12.3.
Change-Id: Ieca76b21aa419807f81a7ca30d75042e7ae3ed6e
2026-05-14 09:04:14 +02:00
Sughosha
953f4288dd
gnu: kmail-account-wizard: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmail-account-wizard): Update to 25.12.3.
Change-Id: I954bdd5e277defce483ef9b8ad7594a3f5857fbb
2026-05-14 09:04:14 +02:00
Sughosha
5fd6626b2c
gnu: kmail: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kmail): Update to 25.12.3.
Change-Id: I8f875696d57799865e15d364400d789f6162465c
2026-05-14 09:04:14 +02:00
Sughosha
a7eb4095bb
gnu: kleopatra: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kleopatra): Update to 25.12.3.
Change-Id: I2af103b2af0a9dd030576d66fcefe08bd2612720
2026-05-14 09:04:14 +02:00
Sughosha
d5ccfdc174
gnu: kldap: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kldap): Update to 25.12.3.
Change-Id: I6df3bf4db213a457850e7b5c43177f2072652ac2
2026-05-14 09:04:13 +02:00
Sughosha
b04c79d225
gnu: kitinerary: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kitinerary): Update to 25.12.3.
Change-Id: Ib4bedcfb19636c765382c0eb8aedda08e3cf7f17
2026-05-14 09:04:13 +02:00
Sughosha
473f5d43f2
gnu: kimap: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kimap): Update to 25.12.3.
Change-Id: Ica09f0f1d79c09bd2d58c39612e9619f9fae6be2
2026-05-14 09:04:13 +02:00
Sughosha
a898dd116e
gnu: kidentitymanagement: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kidentitymanagement): Update to 25.12.3.
Change-Id: Ia39174e793f43cec70fb11d46004e3edd45547e1
2026-05-14 09:04:13 +02:00
Sughosha
383442c4c8
gnu: khealthcertificate: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (khealthcertificate): Update to 25.12.3.
Change-Id: I129045bdd1514adda0c4dcd5e97e4a46365af1ad
2026-05-14 09:04:13 +02:00
Sughosha
bff6558cdf
gnu: kgpg: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kgpg): Update to 25.12.3.
Change-Id: I88ffa031a41983eeac409d53ef83f0bd21f13561
2026-05-14 09:04:13 +02:00
Sughosha
d1dacedf18
gnu: keventviews: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (keventviews): Update to 25.12.3.
Change-Id: Ie2073b31037f7e09b9a644f73ac8e33bf17167f1
2026-05-14 09:04:13 +02:00
Sughosha
6458ed2243
gnu: kdepim-runtime: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kdepim-runtime): Update to 25.12.3.
Change-Id: I3f9576e8b735df9113a5a81e5181e97a85ae8614
2026-05-14 09:04:13 +02:00
Sughosha
32f04f1167
gnu: kdepim-addons: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kdepim-addons): Update to 25.12.3.
Change-Id: Id64ce70cd8a7bc577e9aa7a586d36898a1aea15d
2026-05-14 09:04:13 +02:00
Sughosha
b3a91d2d2c
gnu: kcalutils: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kcalutils): Update to 25.12.3.
Change-Id: I9d99d0e0d570ea1baebc836a05d36fd54b6ebe06
2026-05-14 09:04:13 +02:00
Sughosha
7ba496abe1
gnu: kcalendarsupport: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kcalendarsupport): Update to 25.12.3.
Change-Id: Ic89ef2df737564e0699f7e3ecfca466983fd8eda
2026-05-14 09:04:13 +02:00
Sughosha
4782ea19c5
gnu: kaccounts-providers: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kaccounts-providers): Update to 25.12.3.
Change-Id: I2e6a02a2e7480f088156564e5fd74f7171254f8f
2026-05-14 09:04:13 +02:00
Sughosha
67e6dd4269
gnu: kaccounts-integration: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kaccounts-integration): Update to 25.12.3.
Change-Id: I7940aa03701308a255a7b5cb2760f8a7910621f7
2026-05-14 09:04:13 +02:00
Sughosha
dd42b7af68
gnu: kaddressbook: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kaddressbook): Update to 25.12.3.
Change-Id: Id49f322bba88d0d02650099d2a13c09f45bbce11
2026-05-14 09:04:13 +02:00
Sughosha
ba9d7a384d
gnu: kincidenceeditor: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kincidenceeditor): Update to 25.12.3.
Change-Id: I95d4c0a1d8be780ae1b8ed6c7237d48d996af7b2
2026-05-14 09:04:13 +02:00
Sughosha
7543037c2e
gnu: itinerary: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (itinerary): Update to 25.12.3.
Change-Id: I6ed210fde7f92ebdda860434b81fdb8e1f198015
2026-05-14 09:04:13 +02:00
Sughosha
93752bccf9
gnu: akregator: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akregator): Update to 25.12.3.
Change-Id: Iceb8e4abb1c67665246af1ed6a822910b0e384ab
2026-05-14 09:04:12 +02:00
Sughosha
7e57da891b
gnu: akonadi-import-wizard: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akonadi-import-wizard): Update to 25.12.3.
Change-Id: Ib094cf8ba240514d44b1136169fa76993b26381e
2026-05-14 09:04:12 +02:00
Sughosha
aecbb8e949
gnu: akonadi-search: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akonadi-search): Update to 25.12.3.
Change-Id: I2a29446415e43704cbb5875459e2889655dcaedb
2026-05-14 09:04:12 +02:00
Sughosha
f9f16b7b12
gnu: akonadi-mime: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akonadi-mime): Update to 25.12.3.
Change-Id: Ib39aa2f233d0a1d4879cc776cf34fe31a9f5df75
2026-05-14 09:04:12 +02:00
Sughosha
bdf71bbef6
gnu: akonadi-contacts: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akonadi-contacts): Update to 25.12.3.
Change-Id: I953e9bd449d17ad7120f0732f0289a328706c168
2026-05-14 09:04:12 +02:00
Sughosha
8c4bd87607
gnu: akonadi-calendar: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akonadi-calendar): Update to 25.12.3.
Change-Id: Ia59a7b9fe8ab0fefd879e888651e65817f0dfa5c
2026-05-14 09:04:12 +02:00
Sughosha
e3db04cf8f
gnu: akonadi: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (akonadi): Update to 25.12.3.
Change-Id: I2433734b6e9ba995662c3f0b81ad0201a11e792b
2026-05-14 09:04:12 +02:00
Sughosha
3308f22fed
gnu: grantleetheme: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (grantleetheme): Update to 25.12.3.
Change-Id: Ie05b7cadcbb3f69acd41d0334bdc56e0a34917cf
2026-05-14 09:04:12 +02:00
Sughosha
56b7297aae
gnu: kosmindoormap: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kosmindoormap): Update to 25.12.3.
Change-Id: I66c03e3f85651158176a66500db25732e833cd77
2026-05-14 09:04:12 +02:00
Sughosha
9b23399e50
gnu: kopeninghours: Update to 25.12.3.
...
* gnu/packages/kde-pim.scm (kopeninghours): Update to 25.12.3.
Change-Id: I18bb3c8709b819b1ce5a8bb7d86c118c076fe8d8
2026-05-14 09:04:12 +02:00
Sughosha
c5b9484086
gnu: ghostwriter: Update to 25.12.3.
...
* gnu/packages/kde-office.scm (ghostwriter): Update to 25.12.3.
Change-Id: Iccc5a38b1aa51aec96e43f708ceb1c99b71be287
2026-05-14 09:04:12 +02:00
Sughosha
cd85068b60
gnu: libkcompactdisc: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (libkcompactdisc): Update to 25.12.3.
Change-Id: Ic37e9b7964226a9a142b2abe4bcc645b715b7bc2
2026-05-14 09:04:12 +02:00
Sughosha
ea93b8623f
gnu: libkcddb: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (libkcddb): Update to 25.12.3.
Change-Id: I81ea1a982d33a1aa822d157f1ca1c3e0ec1fe67d
2026-05-14 09:04:12 +02:00
Sughosha
bf221a30ab
gnu: kwave: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (kwave): Update to 25.12.3.
Change-Id: I88e0582a75e05cfc7924891b6b1bd84b7148078a
2026-05-14 09:04:12 +02:00
Sughosha
b1156aba47
gnu: kmix: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (kmix): Update to 25.12.3.
Change-Id: Ia99b78d96421f6b2624679db5d0be89c78759b36
2026-05-14 09:04:12 +02:00
Sughosha
728349ff37
gnu: kasts: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (kasts): Update to 25.12.3.
Change-Id: I6c73746aa7469423be7ac39f2977c5884074446b
2026-05-14 09:04:12 +02:00
Sughosha
f3da9c3255
gnu: kamoso: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (kamoso): Update to 25.12.3.
Change-Id: I0cf5eafbbc989025d34a99141f2652d7630c58a9
2026-05-14 09:04:11 +02:00
Sughosha
f49930307e
gnu: k3b: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (k3b): Update to 25.12.3.
Change-Id: Ibd22731efadd14a8fc75186ba5e7ac272764ec99
2026-05-14 09:04:11 +02:00
Sughosha
e8c9b97af7
gnu: kdenlive: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (kdenlive): Update to 25.12.3.
Change-Id: Iedd891a04e0db3adf3d7c46ceb33895e8b0c9bfd
2026-05-14 09:04:11 +02:00
Sughosha
dbc30539f1
gnu: juk: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (juk): Update to 25.12.3.
Change-Id: I5332274a2a0e16c1de1ce636dbfe9d6c8f2f9f5b
2026-05-14 09:04:11 +02:00
Sughosha
17d16c89c6
gnu: ffmpegthumbs: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (ffmpegthumbs): Update to 25.12.3.
Change-Id: I3985ddb168d61e769ccca2e35212410b6553b69c
2026-05-14 09:04:11 +02:00
Sughosha
aba1229010
gnu: elisa: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (elisa): Update to 25.12.3.
Change-Id: I59d4437fb5ebfedd05e2f2348ebdf90cc1602f6a
2026-05-14 09:04:11 +02:00
Sughosha
201dff3423
gnu: dragon: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (dragon): Update to 25.12.3.
Change-Id: I7edfe4ef7f484a225b13b3b72f3c0834db597f04
2026-05-14 09:04:11 +02:00
Sughosha
72ebaedf6e
gnu: audiocd-kio: Update to 25.12.3.
...
* gnu/packages/kde-multimedia.scm (audiocd-kio): Update to 25.12.3.
Change-Id: I752142700d9dc2dd7bcac37a372c220fb3a07abf
2026-05-14 09:04:11 +02:00
Sughosha
0a8ed62862
gnu: smb4k: Update to 4.0.6.
...
* gnu/packages/kde-internet.scm (smb4k): Update to 4.0.6.
Change-Id: If629b146b17976c7d2e9dbc2b3beeb4158fb5adc
2026-05-14 09:04:11 +02:00
Sughosha
dc5f6afac0
gnu: ruqola: Update to 2.7.0.
...
* gnu/packages/kde-internet.scm (ruqola): Update to 2.7.0.
[inputs]: Add qtspeech.
Change-Id: Ie469325d7f6259705b864206fa5aa5e2bcf98f04
2026-05-14 09:04:11 +02:00
Sughosha
18f644732f
gnu: ktextaddons: Add support for text to speech.
...
* gnu/packages/kde-frameworks.scm (ktextaddons)[inputs]: Add qtspeech.
[arguments]<#:test-exclude>: Exclude texttospeech-texttospeechactionstest.
Change-Id: I8e2e50e272c86a1e08f1c0bcf21578cd69747adb
2026-05-14 09:04:11 +02:00
Sughosha
67577ef19f
gnu: neochat: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (neochat): Update to 25.12.3.
Change-Id: I21b1ba367718a62c0681739504a75c6a27ea7b6b
2026-05-14 09:04:11 +02:00
Sughosha
44fa84cc24
gnu: kunifiedpush: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (kunifiedpush): Update to 25.12.3.
Change-Id: I32d3c142d29674ebe8b5e27627a9f2cf04605532
2026-05-14 09:04:11 +02:00
Sughosha
b12aaaa4f6
gnu: libktorrent: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (libktorrent): Update to 25.12.3.
Change-Id: I0575a4d791eb9729c7ae4f46f8ad73304f772607
2026-05-14 09:04:11 +02:00
Sughosha
4818073cc4
gnu: ktorrent: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (ktorrent): Update to 25.12.3.
Change-Id: I811746e569f60557f46036df5d991fe4b90dec9c
2026-05-14 09:04:11 +02:00
Sughosha
686275b1b1
gnu: krdc: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (krdc): Update to 25.12.3.
Change-Id: I3a5ccc12696d8badab1013d5fe50da5f2ba00736
2026-05-14 09:04:11 +02:00
Sughosha
18d898365b
gnu: konversation: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (konversation): Update to 25.12.3.
Change-Id: I998d0e28ce216dcbfbca86b21224007ba6901ef3
2026-05-14 09:04:10 +02:00
Sughosha
a647925d48
gnu: kio-zeroconf: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (kio-zeroconf): Update to 25.12.3.
Change-Id: Ic351e6b7ad23a1317dda6ec194bf6c3e7b57efe7
2026-05-14 09:04:10 +02:00
Sughosha
67bbc17c29
gnu: kio-extras: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (kio-extras): Update to 25.12.3.
Change-Id: Ica4f3a7f5ce89b8e49aababec883f951432f1881
2026-05-14 09:04:10 +02:00
Sughosha
166fa4c2ec
gnu: kdeconnect: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (kdeconnect): Update to 25.12.3.
Change-Id: Ic2124b2ed9fbb9188f04f91ba4e90680a59568f8
2026-05-14 09:04:10 +02:00
Sughosha
48e7beb8b1
gnu: kget: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (kget): Update to 25.12.3.
Change-Id: Ifdbc2b63f16e4dd7ce74885a609f368502354e7e
2026-05-14 09:04:10 +02:00
Sughosha
c669fb5805
gnu: falkon: Update to 25.12.3.
...
* gnu/packages/kde-internet.scm (falkon): Update to 25.12.3.
Change-Id: Ifa5a9528c01d0ae0c6c014fedf637d19cb1a36d1
2026-05-14 09:04:10 +02:00
Sughosha
4641e0a3e8
gnu: qxmpp: Update to 1.14.3.
...
* gnu/packages/kde-internet.scm (qxmpp): Update to 1.14.3.
Change-Id: Icaa34df637849667644d72e157adbbe41492d459
2026-05-14 09:04:10 +02:00
Sughosha
83f26e152d
gnu: okular: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (okular): Update to 25.12.3.
Change-Id: I0df4f44332037c297f37a8d320029bad303436e1
2026-05-14 09:04:10 +02:00
Sughosha
757330b741
gnu: libkexiv2: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (libkexiv2): Update to 25.12.3.
Change-Id: I196ea5ca0db56114e9cea6b84dd0c6910df6d3da
2026-05-14 09:04:10 +02:00
Sughosha
e9d4364bb9
gnu: libksane: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (libksane): Update to 25.12.3.
Change-Id: I7eba91848f15a77c0f1dc5c27ac7fec91628d0af
2026-05-14 09:04:10 +02:00
Sughosha
fb80369cee
gnu: libkdcraw: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (libkdcraw): Update to 25.12.3.
Change-Id: I9213e995a36365d7d0ae016f76288387f76d3d99
2026-05-14 09:04:10 +02:00
Sughosha
472144f622
gnu: krita: Update to 5.2.16.
...
* gnu/packages/kde-graphics.scm (krita): Update to 5.2.16.
Change-Id: If493509c3326b7d560033403084c34644a5af6ad
2026-05-14 09:04:10 +02:00
Sughosha
4289ebc99d
gnu: kolourpaint: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (kolourpaint): Update to 25.12.3.
Change-Id: Id9b9de548c38d5dec98c1d768d87e5dedfc3cd45
2026-05-14 09:04:10 +02:00
Sughosha
a1907d4bb8
gnu: kdegraphics-thumbnailers: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (kdegraphics-thumbnailers): Update to 25.12.3.
Change-Id: I528b83cb49f7f4bb2b3b57deb85ccee68cf6a2e7
2026-05-14 09:04:10 +02:00
Sughosha
847493f3c4
gnu: kdegraphics-mobipocket: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (kdegraphics-mobipocket): Update to 25.12.3.
Change-Id: I203b4bf42ecd0afd6d1c9deb45f1395babc764e4
2026-05-14 09:04:10 +02:00
Sughosha
77b0493615
gnu: kcolorchooser: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (kcolorchooser): Update to 25.12.3.
Change-Id: I1111351403657fd0cb4986263e78ff960136601d
2026-05-14 09:04:10 +02:00
Sughosha
120b2e21b3
gnu: gwenview: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (gwenview): Update to 25.12.3.
Change-Id: I95e636164f29a02bb65c0ecb5eb7c1ded9b3f095
2026-05-14 09:04:09 +02:00
Sughosha
00750f0145
gnu: digikam: Update to 9.0.0.
...
* gnu/packages/kde-graphics.scm (digikam): Update to 9.0.0.
Change-Id: I7fb6f4f47f5b30a4f1ed7899467ee829746e06fa
2026-05-14 09:04:09 +02:00
Sughosha
fc0ce80342
gnu: colord-kde: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (colord-kde): Update to 25.12.3.
Change-Id: Ib1c3b0d11b7a692909b7a3078e3002b94c1d50d2
2026-05-14 09:04:09 +02:00
Sughosha
1757263cb9
gnu: ksanecore: Update to 25.12.3.
...
* gnu/packages/kde-graphics.scm (ksanecore): Update to 25.12.3.
Change-Id: Ieb8cf70952196d6c850c9864197316850694fc8c
2026-05-14 09:04:09 +02:00
Sughosha
fb603c70af
gnu: skladnik: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (skladnik): Update to 25.12.3.
Change-Id: If330837c7170198e4aff1aad0282df7b3e49df0f
2026-05-14 09:04:09 +02:00
Sughosha
d6eb888694
gnu: kpat: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kpat): Update to 25.12.3.
Change-Id: I029aae3ce6b7786bfad7ce48d31ecf43e2f40da3
2026-05-14 09:04:09 +02:00
Sughosha
576fa5adc8
gnu: knights: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (knights): Update to 25.12.3.
Change-Id: Ife9c635a21bdc3cee8e326182a77625cdd60d2c6
2026-05-14 09:04:09 +02:00
Sughosha
8872903c90
gnu: kjumpingcube: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kjumpingcube): Update to 25.12.3.
Change-Id: I3066504bcb383704a4498f21ca15ec4d2668a773
2026-05-14 09:04:09 +02:00
Sughosha
dacd9c4981
gnu: ksquares: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (ksquares): Update to 25.12.3.
Change-Id: I2c32671e70f65524aa4cb316aea8d8a47fcbb63a
2026-05-14 09:04:09 +02:00
Sughosha
ebbaed106d
gnu: kreversi: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kreversi): Update to 25.12.3.
Change-Id: Ie03262b5ec0db2991489bc70f62d5df2498430e1
2026-05-14 09:04:09 +02:00
Sughosha
83edb8ac2f
gnu: knavalbattle: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (knavalbattle): Update to 25.12.3.
Change-Id: Ic6a8e8dc7542eb369c0aa3344409010e0bac2401
2026-05-14 09:04:09 +02:00
Sughosha
cfeb4afc48
gnu: kollision: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kollision): Update to 25.12.3.
Change-Id: I07cdf181834db0eccf6ba91c8f2324177af1acc6
2026-05-14 09:04:09 +02:00
Sughosha
6eaf041bc8
gnu: ksnakeduel: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (ksnakeduel): Update to 25.12.3.
Change-Id: I4ca77f6d8163ab636c52039fdc0c902d412f5b43
2026-05-14 09:04:09 +02:00
Sughosha
386804f308
gnu: killbots: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (killbots): Update to 25.12.3.
Change-Id: I55896761866829033ea5dde1849056849b768e1a
2026-05-14 09:04:09 +02:00
Sughosha
219a15748d
gnu: bovo: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (bovo): Update to 25.12.3.
Change-Id: I47991152cfde38388f16f86567442b6dc527d09f
2026-05-14 09:04:09 +02:00
Sughosha
fc9dab9d64
gnu: kspaceduel: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kspaceduel): Update to 25.12.3.
Change-Id: Ie951eeae8143ec43dc4177a198b3b5835b7df013
2026-05-14 09:04:09 +02:00
Sughosha
271a701b19
gnu: kapman: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kapman): Update to 25.12.3.
Change-Id: I5684884c72314bb250a0aeb386aae1fa9e420cfc
2026-05-14 09:04:08 +02:00
Sughosha
1272f8fa8c
gnu: lskat: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (lskat): Update to 25.12.3.
Change-Id: I4a29fce33220dff7f548d2909eb46ee26e317980
2026-05-14 09:04:08 +02:00
Sughosha
a3a443fb14
gnu: kubrick: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kubrick): Update to 25.12.3.
Change-Id: Ie012f26f63b7d17da60e4a549af2c284ff05b632
2026-05-14 09:04:08 +02:00
Sughosha
3a295c3127
gnu: kigo: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kigo): Update to 25.12.3.
Change-Id: I9c8062cdf0c5b46d5fd45b9439f06a45177cec55
2026-05-14 09:04:08 +02:00
Sughosha
3b97682e71
gnu: kiriki: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kiriki): Update to 25.12.3.
Change-Id: Ic2046fda543c3757eb86f65c93b326fc63cbafc8
2026-05-14 09:04:08 +02:00
Sughosha
8fa956b805
gnu: palapeli: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (palapeli): Update to 25.12.3.
Change-Id: Ifc8695ab878f27b96ec1f8f2bc9af74116030e43
2026-05-14 09:04:08 +02:00
Sughosha
3a9a6f3f9e
gnu: ksirk: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (ksirk): Update to 25.12.3.
Change-Id: Id25916898e15eac5f7040d8026eca68d3faea683
2026-05-14 09:04:08 +02:00
Sughosha
5900f3079f
gnu: granatier: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (granatier): Update to 25.12.3.
Change-Id: I72db675d44b3babc4387a77257fa33d151f9faa0
2026-05-14 09:04:08 +02:00
Sughosha
a1497d7f4e
gnu: bomber: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (bomber): Update to 25.12.3.
Change-Id: Ie2cf8651b9d49b545f57829ece282bfb4beee7d2
2026-05-14 09:04:08 +02:00
Sughosha
fc2a4019f6
gnu: knetwalk: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (knetwalk): Update to 25.12.3.
Change-Id: Icecbe89f8abd33c10e171bee356743713aff718b
2026-05-14 09:04:08 +02:00
Sughosha
830b2bb40a
gnu: kblackbox: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kblackbox): Update to 25.12.3.
Change-Id: Ia19d8d84ecee303eb53fc78b0cc323c427005edc
2026-05-14 09:04:08 +02:00
Sughosha
28523fcdcf
gnu: kfourinline: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kfourinline): Update to 25.12.3.
Change-Id: I83c38f8843e799359f32fefc4ffe2b4fad7b8816
2026-05-14 09:04:08 +02:00
Sughosha
a455c7eb6a
gnu: kdiamond: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kdiamond): Update to 25.12.3.
Change-Id: I594da15e96fc223ffb8bec10d3cf48c85e3179c6
2026-05-14 09:04:08 +02:00
Sughosha
e285f77f77
gnu: kgoldrunner: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kgoldrunner): Update to 25.12.3.
Change-Id: I2021970efecd214c8874c4996cc76af3b591794d
2026-05-14 09:04:08 +02:00
Sughosha
119fc6b990
gnu: klines: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (klines): Update to 25.12.3.
Change-Id: I6e12a24e72d391eac46de2c1b64def3da71c8b80
2026-05-14 09:04:08 +02:00
Sughosha
39117f5ca4
gnu: klickety: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (klickety): Update to 25.12.3.
Change-Id: If5dcb7b2190a7f1ff7f692670455ace477110767
2026-05-14 09:04:08 +02:00
Sughosha
b38bbe3a5b
gnu: ksudoku: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (ksudoku): Update to 25.12.3.
Change-Id: Iea47316796a8bf1836cc828ab91731e788b603a4
2026-05-14 09:04:07 +02:00
Sughosha
6cc1f94ba5
gnu: kblocks: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kblocks): Update to 25.12.3.
Change-Id: Ibf63d307cb2376f297317066be44d026e54b0d63
2026-05-14 09:04:07 +02:00
Sughosha
746ce0fe2f
gnu: kbounce: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kbounce): Update to 25.12.3.
Change-Id: I89af7644dbeb171d3f90452e8e504086b2077f60
2026-05-14 09:04:07 +02:00
Sughosha
e20be9e30e
gnu: konquest: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (konquest): Update to 25.12.3.
Change-Id: I6b1ab46acfa55bf4b57e4d3453b3fef9e651ecae
2026-05-14 09:04:07 +02:00
Sughosha
0e2e9dc781
gnu: kmines: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kmines): Update to 25.12.3.
Change-Id: I6b360567b52c75a8c60fbfccd90e77822b3dc9a8
2026-05-14 09:04:07 +02:00
Sughosha
7dfe8f4da8
gnu: kbreakout: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kbreakout): Update to 25.12.3.
Change-Id: Ida9c6f00783a0945b964ee6fda48ab79b8ec105b
2026-05-14 09:04:07 +02:00
Sughosha
a8bcc30d6d
gnu: kajongg: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kajongg): Update to 25.12.3.
Change-Id: Ic12b184aed36f268ffe8822c67395a69286e4f79
2026-05-14 09:04:07 +02:00
Sughosha
4a41b34b60
gnu: kshisen: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kshisen): Update to 25.12.3.
Change-Id: I64a9af162d5344657acc45904c913694172e309b
2026-05-14 09:04:07 +02:00
Sughosha
d4c4ddeb4a
gnu: kmahjongg: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kmahjongg): Update to 25.12.3.
Change-Id: Id73e98a443b5cae54d9b080365dc8f938261c200
2026-05-14 09:04:07 +02:00
Sughosha
62f0fadea7
gnu: libkmahjongg: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (libkmahjongg): Update to 25.12.3.
Change-Id: Ie3613f8e69fe1380097a74f9f3ef3d7c27aa9c5f
2026-05-14 09:04:07 +02:00
Sughosha
08510daec8
gnu: kolf: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (kolf): Update to 25.12.3.
Change-Id: I47a4a5f857925581969cc71b224406b39bf2724e
2026-05-14 09:04:07 +02:00
Sughosha
0ded72257b
gnu: picmi: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (picmi): Update to 25.12.3.
Change-Id: I800aaeb2a095e1f7a733c4a1d18ab5ee0a5351a6
2026-05-14 09:04:07 +02:00
Sughosha
7257c123fd
gnu: ktuberling: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (ktuberling): Update to 25.12.3.
Change-Id: Ifeba1e9c59f5f43a1f1ca90dd54cd98211e1305c
2026-05-14 09:04:07 +02:00
Sughosha
aeb85e1b7c
gnu: katomic: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (katomic): Update to 25.12.3.
Change-Id: Ib031286c761e637536bd86138dbc5731d6073ada
2026-05-14 09:04:07 +02:00
Sughosha
de58f0903f
gnu: libkdegames: Update to 25.12.3.
...
* gnu/packages/kde-games.scm (libkdegames): Update to 25.12.3.
Change-Id: I1f0d7427cedad41881a7dc5bd9cfcb1c735b4cd5
2026-05-14 09:04:07 +02:00
Sughosha
7a00c1fc0b
gnu: marble: Update to 25.12.3.
...
* gnu/packages/kde-education.scm (marble): Update to 25.12.3.
Change-Id: Idc065f7c2fa7e114b55c66084e02bb5fe3d5f396
2026-05-14 09:04:06 +02:00
Sughosha
16b5790f22
gnu: ktouch: Update to 25.12.3.
...
* gnu/packages/kde-education.scm (ktouch): Update to 25.12.3.
Change-Id: Ida6edce2f23c6014120365c0f4fcf9726c47239a
2026-05-14 09:04:06 +02:00
Sughosha
cdf8c20bfc
gnu: kalgebra: Update to 25.12.3.
...
* gnu/packages/kde-education.scm (kalgebra): Update to 25.12.3.
Change-Id: I57d59bdd6df535c6db54238951f659774d1f4771
2026-05-14 09:04:06 +02:00
Sughosha
68b294b079
gnu: analitza: Update to 25.12.3.
...
* gnu/packages/kde-education.scm (analitza): Update to 25.12.3.
Change-Id: Ib41e0585c26543d9543dee6e84547e04c64a57f6
2026-05-14 09:04:06 +02:00
Sughosha
34bcf03d3e
gnu: kqtquickcharts: Update to 25.12.3.
...
* gnu/packages/kde-education.scm (kqtquickcharts): Update to 25.12.3.
Change-Id: Iae2b963a0ee86ec6b1447c71cecfb1fc86f93c29
2026-05-14 09:03:58 +02:00
Cayetano Santos
ec64d521e1
gnu: Add emacs-codex-ide.
...
* gnu/packages/emacs-xyz.scm (emacs-codex-ide): New variable.
Change-Id: I4c5ec3e81b6d45087799b60281a8d53c8cc0c26f
Merges: guix/guix#8415
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-05-14 07:10:58 +02:00
Artyom V. Poptsov
aa0ed34bf2
gnu: weex: Update to 2.8.3.
...
* gnu/packages/ftp.scm (weex): Update to 2.8.3.
[arguments]<#:configure-flags>: Add "--disable-dependency-tracking" to prevent
the build system from trying to run the missing "depcomp" file.
<#:phases>: Add "patch-/bin/sh" phase to substitute actual "/bin/sh" from the
inputs.
Change-Id: I7e849c327f867456a1f2a372842c4afc335503a8
2026-05-14 07:32:24 +03:00
Artyom V. Poptsov
4a0d4d1b27
gnu: siggen: Fix build.
...
* gnu/packages/audio.scm (siggen): Fix build.
[arguments]<#:phases>: Fix some warnings by including the required "stdlib.h"
header.
[native-inputs]: Add gcc-9.
Change-Id: Id1276691a046172721b641a868aa031aef6a9301
2026-05-14 07:32:23 +03:00
brian cully
a5a45d1822
gnu: hurd: Fix second boot.
...
Don't create /dev/random with a passive translator, so that it won't try to
start while the/var/lib/random-seed is read-only.
* gnu/build/hurd-boot.scm (set-hurd-device-translators): Do not create
/var/lib/random-seed, /dev/random, /dev/urandom.
* gnu/packages/hurd.scm (hurd)[arguments]: Create /var/lib-random-seed,
/dev/random, /dev/urandom as active translators in runsystem.
Change-Id: Id31dda3bd007a78a487a9a3df8dfc25d749f6b7d
Co-authored-by: Janneke Nieuwenhuizen <janneke@gnu.org >
2026-05-13 20:42:37 +02:00
Janneke Nieuwenhuizen
d6a9c314ce
system: hurd: Fix fsck.
...
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Create "/dev/console".
* gnu/system.scm (hurd-multiboot-modules): Run ext2fs.static with --readonly.
* gnu/packages/hurd.scm (hurd)[arguments]: Use "fsysopts / --update
--writable" and "fsck --preen --writable" and Debian's return value meme.
Also substitute "/sbin/" in "sbin/fsck.c".
Change-Id: I7bc3cf334939d6f1f00ee8615810338167904e8e
Co-authored-by: Yelninei <yelninei@tutamail.com >
Fixes : #4820
2026-05-13 20:42:36 +02:00
Janneke Nieuwenhuizen
c2abb6d048
system: hurd: Add e2fsprogs.
...
* etc/manifests/cross-compile.scm (%base-packages/hurd): Do not remove
e2fsprogs.
* gnu/system/hurd.scm (%base-packages/hurd): Add e2fsprogs.
Change-Id: I45edf91846efed31309c4c30d185606ba68c3140
Co-authored-by: Brian Cully <bjc@spork.org >
2026-05-13 20:42:36 +02:00
Janneke Nieuwenhuizen
d34477d22e
system: hurd-boot: Redefine /dev/urandom.
...
* gnu/build/hurd-boot.scm (set-hurd-device-translators): Define /dev/urandom
with --fast instead of symlinking to /dev/random.
Change-Id: Ib8ed5848cc929a367d19ed0083101c01967acb42
2026-05-13 20:42:36 +02:00
Janneke Nieuwenhuizen
2e6aa8cc76
system: hurd-boot: Create initial random seed.
...
* gnu/build/hurd-boot.scm (set-hurd-device-translators): Create some content
in /var/lib/random-seed.
Change-Id: Ib8ed5848cc929a367d19ed0083101c01967acb42
2026-05-13 20:42:36 +02:00
David Thompson
c510680085
gnu: guile-hoot: Update to 0.9.0.
...
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.9.0.
Change-Id: I82f7b7373dd55d38a9ae677661eb5863bb357ff3
2026-05-13 11:59:34 -04:00
Cayetano Santos
29a2518983
gnu: emacs-elfeed: Fix path to gzip.
...
Required by ‘elfeed-db-compact’.
* gnu/packages/emacs-xyz.scm (emacs-elfeed)[#:phases]<patch-program-calls>:
Also patch call to “gzip”.
[inputs]: Add gzip.
Merges guix/guix!8464
Change-Id: If7bbef975139085e34da68d8959c6e61ed894c6e
2026-05-13 10:34:39 +02:00
Cayetano Santos
6e1f298518
.dir-locals: Update bug-reference variables to codeberg.
...
This fits both #1234 and guix/guix#2020 . Using ’rx’ macro to ease
maintenance.
* .dir-locals.el: Update 'bug-reference-bug-regexp' and
'bug-reference-url-format'.
Merges guix/guix!8474
Change-Id: I7295adf877c4c3b4dcfdd8ea80e7543a367f3484
2026-05-13 10:26:24 +02:00
Andreas Enge
5a4ee2fc5b
gnu: cockatrice: Really drop Qt5 input.
...
This is a follow-up to commit 60e738c3b7
with changes that were mistakenly not committed.
* gnu/packages/games.scm (cockatrice)[arguments]: Set #qtbase. Use gexps.
[inputs]: Remove qtbase.
Change-Id: Iee17dd7518f4937b4dd8005656483c3874e057a5
2026-05-13 10:09:25 +02:00
Cayetano Santos
933ffde866
gnu: emacs-forgejo: Update to 0.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-forgejo): Update to 0.2.1.
Change-Id: I94a11078490cd905887dfdbfaed908fe128ddb06
2026-05-13 08:19:04 +02:00
Patrick Norton
fb78838c61
gnu: nml: Update to 0.9.0.
...
* gnu/packages/game-development.scm (nml): Update to 0.9.0.
Change-Id: I9db800c3b4a4ccea6368c99b31822dab1c3a5534
Merges: https://codeberg.org/guix/guix/pulls/8421
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-13 14:26:41 +09:00
Hugo Buddelmeijer
92e84271ab
gnu: icedove: Update to 140.10.2.
...
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version)
(thunderbird-comm-source, thunderbird-comm-l10n): Update to 140.10.2.
(%icecat-140.9.1-base-version, %icecat-140.9.1-version)
(icecat-140.9.1-source): Remove temporary variables.
(icedove-source): Use 'icecat-source' again.
Change-Id: Idef6410450db50e9d4d9ea5ac5f571a80db37286
Merges: https://codeberg.org/guix/guix/pulls/8497
Reviewed-by: Ada Stevenson <adanskana@gmail.com >
Reviewed-by: André Batista <nandre@riseup.net >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-13 14:16:46 +09:00
Sughosha
558a9be50e
gnu: libtcod: Update to 2.2.2.
...
* gnu/packages/game-development.scm (libtcod): Update to 2.2.2.
[source]: Realign. <snippet>: Update for this version.
[build-system]: Switch to cmake-build-system.
[arguments]: Switch to gexp.
<#:configure-flags>: Remove unused flags.
Add "-DLIBTCOD_TESTS=ON" and "-DBUILD_SHARED_LIBS=ON".
<#:phases>: Remove 'change-to-build-dir.
Add 'patch-commands and a replacement for 'check.
[inputs]: Replace lodepng with lodepng/c and sdl2 with sdl3.
Add fontconfig and stb-truetype.
[native-inputs]: Remove autoconf, automake, libtool, python,
stb-sprintf, and stb-truetype. Add catch2-3.8.
Change-Id: I4a03d20be55954153cda5a01afe7c051168c4a36
Merges: https://codeberg.org/guix/guix/pulls/8355
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Reviewed-by: bdunahu <bdunahu@operationnull.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-13 13:56:06 +09:00
Sughosha
41c670a6c4
gnu: Add lodepng/c.
...
* gnu/packages/image.scm (lodepng/c): New variable.
Change-Id: I9281370921b215769a95d5f776eca5bea4ad9443
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Reviewed-by: bdunahu <bdunahu@operationnull.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-13 13:56:06 +09:00
Artyom V. Poptsov
651b2e347a
gnu: deskflow: Update to 1.26.0-0.ef96c2c [security fixes].
...
Fixes CVEs:
- 2026-41476: Clipboard deserialization global-buffer-overflow.
<https://github.com/deskflow/deskflow/security/advisories/GHSA-3jp5-g964-cgmh >
- 2026-41477: Local privilege escalation via unauthenticated IPC.
<https://github.com/deskflow/deskflow/security/advisories/GHSA-6rx5-g478-775c >
* gnu/packages/hardware.scm (deskflow): Update to 1.26.0-0.ef96c2c.
Change-Id: I31fe519462fc121b3d701b43f1fcab7cc2e0624e
2026-05-13 07:36:37 +03:00
Artyom V. Poptsov
13d64f0c36
gnu: tpm2-tools: Update to 5.7.
...
* gnu/packages/hardware.scm (tpm2-tools): Update to 5.7.
Change-Id: I865f58d2ef55e644c95a44a74dfd15760e5775a1
2026-05-13 07:11:33 +03:00
Artyom V. Poptsov
1356081c27
gnu: brillo: Update to 1.4.13.
...
* gnu/packages/hardware.scm (brillo): Update to 1.4.13.
Change-Id: I1f94d3b1f051f2c5c23715f1e936e9cac779bca8
2026-05-13 07:09:27 +03:00
Artyom V. Poptsov
e3d6cd0aef
gnu: deskflow: Update to 1.26.0.
...
* gnu/packages/hardware.scm (deskflow): Update to 1.26.0.
Change-Id: Ied59d36c6c9a849cca8741d89eb69cafe9be0752
2026-05-13 07:00:56 +03:00
Artyom V. Poptsov
9fe6bcde58
gnu: liquidctl: Update to 1.16.0.
...
* gnu/packages/hardware.scm (liquidctl): Update to 1.16.0.
Change-Id: Id0fea0ca2c37f939c4749ce6d0a20dd98dc4159f
2026-05-13 06:55:20 +03:00
Maxim Cournoyer
af243280ff
gnu: emacs-erc: Update to 5.6.2.
...
* gnu/packages/emacs-xyz.scm (emacs-erc): Update to 5.6.2.
Change-Id: Id3c5bdf2c47c61b90b615c36c4e4ce6fbf517e8c
2026-05-13 09:26:12 +09:00
Wilko Meyer
823ca4f288
gnu: linux-libre 6.18: Update to 6.18.29.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.29.
(linux-libre-6.18-pristine-source): Update hash.
Change-Id: Id87f3dc377b6edbd28884e83867723904b11b882
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-12 17:07:14 -07:00
Wilko Meyer
04358e0f38
gnu: linux-libre 7.0: Update to 7.0.6.
...
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.6.
(linux-libre-7.0-pristine-source): Update hash.
Change-Id: I14fdb8f4eb4a381088c6cf0294f493d9cfd124b9
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-05-12 17:07:09 -07:00
Brickworld
e68faafcd3
doc: Move the --repo option under OPAM.
...
* doc/guix.texi (Invoking guix import): Move the --repo option under OPAM.
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-05-13 08:36:42 +09:00
jgart
2afd5f64e8
gnu: trealla: Update to 2.97.14.
...
* gnu/packages/prolog.scm (trealla): Update to 2.97.14.
Change-Id: Ia401ff4430e369c5b11ff97a19626a235c49f5d1
2026-05-12 18:16:46 -04:00
Thomas Kramer
68495de32c
gnu: Add python-pyroomacoustics.
...
* gnu/packages/audio.scm (python-pyroomacoustics): New variable.
Change-Id: Ib840a33ee93e5e65b132269cf8b6050dae997711
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-12 21:47:18 +02:00
Thomas Kramer
526dbd808a
gnu: Add python-sofa.
...
* gnu/packages/audio.scm (python-sofa): New variable.
Change-Id: I46bc973fc80e7f19a8285496a3ad291ae5778c4d
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-12 21:47:18 +02:00
Thomas Kramer
32bb76083f
gnu: Add nanoflann.
...
* gnu/packages/maths.scm (nanoflann): New variable.
Change-Id: I4e6b5a8423a7577fd8720441b2fab9d79dc0c8a1
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-05-12 21:47:15 +02:00
Mathieu Lirzin
370d7883cf
gnu: clojure-tools: Update to 1.12.4.1618.
...
* gnu/packages/clojure.scm (clojure-tools): Update to 1.12.4.1618.
Change-Id: I3081bf7b685ff341e54e5fb2b6c51a08821f785e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:37 +02:00
Mathieu Lirzin
c702ac8021
gnu: clojure-tools-deps: Update to 0.29.1598.
...
* gnu/packages/clojure.scm (clojure-tools-deps): Update to 0.29.1598.
[propagated-inputs]: Add clojure-tools-deps-edn.
Change-Id: I6107cdb775a2d970fe58a9244497efdd894749a8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:33 +02:00
Mathieu Lirzin
c64d2b7899
gnu: Add clojure-tools-deps-edn.
...
* gnu/packages/clojure.scm (clojure-tools-deps-edn): New variable.
Change-Id: I0e716d361fc7b4a5c12d243b53c8237f60bb22e6
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:30 +02:00
Mathieu Lirzin
507354ac1e
gnu: cognitect-aws-api: Update to 0.8.824.
...
* gnu/packages/clojure.scm (cognitect-aws-api): Update to 0.8.824.
Change-Id: I74b3b2b913e5af0ec5f1e8b83c18bcce85701206
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:28 +02:00
Mathieu Lirzin
9632ca652c
gnu: clojure-tools-cli: Update to 1.4.256.
...
* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.4.256.
Change-Id: I92e9a480995c6b7bb980b31795b27eae32f36914
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:26 +02:00
Mathieu Lirzin
e811d20856
gnu: clojure-tools-analyzer: Update to 1.2.2.
...
* gnu/packages/clojure.scm (clojure-tools-analyzer): Update to 1.2.2.
Change-Id: I7ad9588863e27dab8f5429303d6cbbd16c6be697
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:24 +02:00
Mathieu Lirzin
04412a0576
gnu: clojure-data-xml: Update to 0.2.0-alpha11.
...
* gnu/packages/clojure.scm (clojure-data-xml): Update to 0.2.0-alpha11.
Change-Id: I290fb2e04d667fd49a53af82e187a7aad840f4ea
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:22 +02:00
Mathieu Lirzin
1a74aa2177
gnu: clojure-core-memoize: Update to 1.2.281.
...
* gnu/packages/clojure.scm (clojure-core-memoize): Update to 1.2.281.
Change-Id: Ic546572aa5d2244b6954dd85826e12686304d707
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:20 +02:00
Mathieu Lirzin
4aa38ba799
gnu: clojure-core-cache: Update to 1.2.263.
...
* gnu/packages/clojure.scm (clojure-core-cache): Update to 1.2.263.
Change-Id: I2261ffb928b7a356630ee8b1696853703bc0a1fc
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:17 +02:00
Mathieu Lirzin
5d6db1864c
gnu: clojure-core-async: Update to 1.9.865.
...
* gnu/packages/clojure.scm (clojure-core-async): Update to 1.9.865.
Change-Id: I225fb0a93255fead92dbc944d97e0930ddeafb8c
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-05-12 20:50:03 +02:00
André Batista
ddd26bef7e
gnu: noscript: Update to 13.6.19.1984.
...
* gnu/packages/browser-extensions.scm (noscript): Update to 13.6.19.1984.
Change-Id: I19c1ccdbbc48f5e1aceff22729ada578f16dc6c0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 19:09:36 +02:00
André Batista
f3245ac924
gnu: torbrowser: Update to 15.0.13.
...
Fixes CVEs: 2026-8090, 2026-8092 and 2026-8094.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-41/ > for
details.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20260507142516.
(%torbrowser-version): Update to 15.0.13.
(%torbrowser-firefox-version): Update to 140.10.2esr-15.0-1-build1.
(torbrowser-translation-base): Update to bca639ef18.
(torbrowser-translation-specific): Update to 56f475a6c10.
Change-Id: Idebc06176a2f95fa2576e94aad9c41eb13e55edf
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 17:12:58 +02:00
André Batista
bcade5b40c
gnu: mullvadbrowser: Update to 15.0.12.
...
Fixes CVEs: 2026-8090, 2026-8092 and 2026-8094.
See:
<https://www.mozilla.org/en-US/security/advisories/mfsa2026-41/ > for
details.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20260506160000.
(%mullvadbrowser-version): Update to 15.0.12.
(%mullvadbrowser-firefox-version): Update to 140.10.2esr-15.0-1-build1.
(mullvadbrowser-translation-base): Update to bca639ef18.
Change-Id: Ie738f76d87b57dac0b475f5338910bbbfab4f3e1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 17:12:29 +02:00
Patrick Norton
60e738c3b7
gnu: cockatrice: Update to 3.0.0 and build with Qt6.
...
* gnu/packages/games.scm (cockatrice): Update to 3.0.0.
[source]: Update stripping of image URLs.
[inputs]: Remove qtbase-5, qtmultimedia-5, qtsvg-5, qttools-5,
qtwebsockets-5, and qtwayland-5; add qtmultimedia, qtsvg, qttools,
qttranslations, qtwebsockets, and qtwayland.
[arguments]: Add qtbase. Use gexps.
Change-Id: Ib45a1d8344d35d9a1d186055757d1f7d9eb5239b
Co-authored-by: Andreas Enge <andreas@enge.fr >
2026-05-12 17:03:10 +02:00
Andreas Enge
69f3ef7558
gnu: Remove httpie.
...
* gnu/packages/python-web.scm (httpie): Delete variable.
Fixes : guix/guix#7707
Change-Id: Ie66a1b1e7e581423064d0ae4ef12ccc149e00753
2026-05-12 16:29:51 +02:00
Andy Tai
4d02705348
gnu: xpra: Update to 6.4.4.
...
* gnu/packages/xorg.scm (xpra): Update to 6.4.4.
Change-Id: Ie110120749d1cce426b9f65edbc5a82b6a5f8a4c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 16:21:36 +02:00
Andy Tai
42eed0f762
gnu: xpra-5: Update to 5.1.5.
...
* gnu/packages/xorg.scm (xpra-5): Update to 5.1.5.
Change-Id: Ic6c44ab5f0e66fd8723dbc0464eb9c8acd5c86b3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 16:13:40 +02:00
Tomas Volf
c39ad8dd61
gnu: perl-finance-quote: Update to 1.69.
...
* gnu/packages/web.scm (perl-finance-quote): Update to 1.69.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 15:15:52 +02:00
Patrick Norton
71b97f2df4
gnu: freeciv: Update to 3.2.4.
...
* gnu/packages/games.scm (freeciv): Update to 3.2.4.
Change-Id: I8fa612fd51519d16e380dc8fec4565a703117445
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 15:11:25 +02:00
Patrick Norton
a5c8e839e2
gnu: openttd-jgrpp: Update to 0.72.1.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.72.1.
Change-Id: I565d2858cf335e9385a1d4804532660500b75ba5
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 15:10:16 +02:00
Andreas Enge
ce67dbdc88
gnu: bitcoin-knots: Build with Qt6.
...
* gnu/packages/finance.scm (bitcoin-knots)[arguments]
<#:qtbase>: Inherit qtbase instead of setting qtbase-5.
<#:configure-flags>: Add "-DWITH_QT_VERSION=6".
[native-inputs]: Replace qttools-5 by qttools.
Change-Id: I1b7cb2f8baf239aabf109afcf41872dbbfe71beb
2026-05-12 15:03:48 +02:00
Andreas Enge
43cae46053
gnu: Remove parted-3.4.
...
* gnu/packages/disk.scm (parted-3.4): Delete variable.
Fixes : guix/guix#7844
Change-Id: I6e89fb22dfd955e45b6d1698e707d24ffa7e5727
2026-05-12 14:38:03 +02:00
Anderson Torres
a4f1504d18
gnu: Delete open-zwave.
...
Upstream declared it abandoned since 2022-11-17.
* gnu/packages/zwave.scm: Delete file.
(open-zwave): Delete variable.
* gnu/packages/patches/open-zwave-hidapi.patch: Delete file.
* gnu/local.mk: Remove references to the files above.
* po/packages/POTFILES.in: Remove references to the files above.
Fixes : guix/guix#7699
Change-Id: I37242e5958db1abd00259a8c956310f6a1e10f7c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 14:33:53 +02:00
Anderson Torres
6950bc7d4b
gnu: node-openzwave-shared: Delete package.
...
* gnu/packages/zwave.scm (node-openzwave-shared): Delete variable.
Change-Id: I860bec65aa3a0dfde5c6eb1927765342b580b6b4
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-05-12 14:33:50 +02:00
Andreas Enge
894bf91b15
gnu: Remove shakespeare-spl.
...
* gnu/packages/esolangs.scm (shakespeare-spl): Delete variable.
* gnu/packages/patches/shakespeare-spl-fix-grammar.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Fixes : guix/guix#7637
Change-Id: I0fa9f0788a030fd0caaa58d9bb2b06b190056151
2026-05-12 14:31:30 +02:00
Nguyễn Gia Phong
ee8cdbd866
gnu: Add xoa.
...
* gnu/packages/web.scm (xoa): New variable.
Change-Id: I26e69c425ccb218349b4540dd2a9b04b57d60130
Merges: https://codeberg.org/guix/guix/pulls/8373
2026-05-12 17:56:33 +09: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
Cayetano Santos
e978b77e9b
gnu: emacs-calibredb: Update to 2.14.0.
...
* gnu/packages/emacs-xyz.scm (emacs-calibredb): Update to 2.14.0.
[propagated-inputs]: Add emacs-request.
[arguments]<#:tests?>: Disable.
<#:include>: Add .py files.
<#:phases>: Update ’patch-paths.
Change-Id: Ic0b8bf581fca242ff3e91ce510826e46c189aa18
2026-04-26 12:34:01 +02:00
Nguyễn Gia Phong
3e937950aa
gnu: fnc: Indent.
...
* gnu/packages/version-control.scm (fnc): Indent.
Change-Id: I04a155e6084ee9d6f5b15db62f920c9bf5c6ba53
Merges: https://codeberg.org/guix/guix/pulls/7962
2026-04-26 17:37:16 +09:00
Nguyễn Gia Phong
b22ed7e361
gnu: fnc: Update to 0.19-0.c158d7ac217.
...
* gnu/packages/version-control.scm (fnc): Update to 0.19-0.c158d7ac217.
[arguments]<#:make-flags>: Add LDFLAGS for libfossil and sqlite3.
<#:phases>: Move 'don-t-use-install-s from here...
[source]: ...to a snippet here together with the unbundling
of SQLite and libfossil. Switch to fossil-fetch.
[inputs]: Add libfossil. Remove zlib.
[home-page]: Update to the new URL.
Change-Id: Ib9ee71665b23c363fdfc88ddd9a2380561e16351
Reviewed-by: Thanos Apollo <public@thanosapollo.org >
2026-04-26 17:37:03 +09:00
Nguyễn Gia Phong
f27a394eb7
gnu: libfossil: Dedent.
...
* gnu/packages/version-control.scm (libfossil): Dedent.
Change-Id: I90ed0a5e1d61ac50b125807b561d7f221284bd84
2026-04-26 17:37:01 +09:00
Nguyễn Gia Phong
a97d78ba76
gnu: libfossil: Update to 0.6.0.
...
* gnu/packages/patches/libfossil-skip-amalgamation.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/version-control.scm (libfossil)[source]: Remove patch.
Update to 0.6.0.
Change-Id: I3e75eea767c582325fa4a6b62d093a40964cfaeb
Reviewed-by: Thanos Apollo <public@thanosapollo.org >
2026-04-26 17:36:21 +09:00
Anderson Torres
229d0cb49f
gnu: e3: Update to 2.82.1.
...
The original upstream website is no longer available.
* gnu/packages/text-editors.scm (e3): Update to 2.82.1.
[source]: Use git-fetch.
[arguments]: Use gexps.
[supported-systems]: Reorder field.
[home-page]: Update to fork at Museoa.
Change-Id: I908317793035971e84efc67b8970a18594bb3234
Merges: https://codeberg.org/guix/guix/pulls/8117
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-26 17:13:32 +09:00
Cayetano Santos
78e603ce22
gnu: emacs-mastodon: Add tests.
...
* gnu/packages/emacs-xyz.scm (emacs-mastodon)[native-inputs]: Add
emacs-el-mock.
[arguments]<#:test-command>: Add.
<#:tests?>: Delete.
<#:phases>: Indent; add ’skip-failing-tests and ’fix-tests.
Change-Id: Id7f9c07a9d54c7f91dfc498aa4859ddd56c17a40
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-26 07:53:08 +02:00
Vinicius Monego
83dfde3eb6
gnu: highs: Update to 1.14.0.
...
* gnu/packages/maths.scm (highs): Update to 1.14.0.
[description]: End with a period.
Change-Id: Ibb20b6bfa553be855c96a4960c36fd2c42f462e0
2026-04-25 22:01:20 -03:00
jgart
06cd989c0f
gnu: sbcl-stumpwm-wpctl: Use modern style.
...
* gnu/packages/wm.scm (sbcl-stumpwm-wpctl)[arguments]: Use modern style.
[inputs]: Format the code.
[description]: Add period to sentence.
Change-Id: I285ea307e0f0a58e456870f8d5314cd464da2f49
2026-04-25 19:00:13 -04:00
Junker
ddc6ea22ca
gnu: Add sbcl-stumpwm-wpctl.
...
* gnu/packages/wm.scm (sbcl-stumpwm-wpctl): New variable.
Change-Id: I2a73a72c1437e0a27b4ca9d047c6c153f5389dcf
Signed-off-by: jgart <jgart@dismail.de >
2026-04-25 18:55:38 -04:00
jgart
64e4b79de6
gnu: sbcl-stumpwm-acpi-backlight: Use modern style.
...
* gnu/packages/wm.scm (sbcl-stumpwm-acpi-backlight)[arguments]: Use modern
style.
[source]: Format the code.
Change-Id: I65c608d30aeefd54166d136115c81c7a4e6c7320
2026-04-25 18:54:57 -04:00
jgart
cbeee0326f
gnu:sbcl-stumpwm-bluetooth: Use modern style.
...
* gnu/packages/wm.scm (sbcl-stumpwm-bluetooth)[arguments]: Use modern style.
Change-Id: I0038d52948f48c8a489b69a5ad9ae9ec9d6e32aa
2026-04-25 18:49:54 -04:00
Junker
165bc107d4
gnu: Add sbcl-stumpwm-bluetooth.
...
* gnu/packages/wm.scm (sbcl-stumpwm-bluetooth): New variable.
Change-Id: Iaa54c27cbfc8a429fe3af87a9a56cfec8c2923af
Signed-off-by: jgart <jgart@dismail.de >
2026-04-25 16:24:45 -04:00
jgart
c039b2da23
gnu: sbcl-stumpwm-acpi-backlight: Add comment on missing tests.
...
* gnu/packages/wm.scm (sbcl-stumpwm-acpi-backlight)[arguments]: Add comment
regarding missing tests.
Change-Id: Id86f679b7df58582b15be7e2dfa6d597276956a6
2026-04-25 16:24:03 -04:00
Junker
d02b10be15
gnu: Add sbcl-stumpwm-acpi-backlight.
...
* gnu/packages/wm.scm (sbcl-stumpwm-acpi-backlight): New variable.
Change-Id: I4db3c6f75c77d9c4e2c22b633a36cf68f6e47971
Signed-off-by: jgart <jgart@dismail.de >
2026-04-25 16:24:03 -04:00
Ian Eure
e5e2aaaf55
gnu: librewolf: Update to 150.0-1. [security-updates]
...
Contains fixes for:
CVE-2026-6746: Use-after-free in the DOM: Core & HTML component
CVE-2026-6747: Use-after-free in the WebRTC component
CVE-2026-6748: Uninitialized memory in the Audio/Video: Web Codecs
component
CVE-2026-6749: Information disclosure due to uninitialized memory in
the Graphics: Canvas2D component
CVE-2026-6750: Privilege escalation in the Graphics: WebRender
component
CVE-2026-6751: Uninitialized memory in the Audio/Video: Web Codecs
component
CVE-2026-6752: Incorrect boundary conditions in the WebRTC component
CVE-2026-6753: Incorrect boundary conditions in the WebRTC component
CVE-2026-6754: Use-after-free in the JavaScript Engine component
CVE-2026-6755: Mitigation bypass in the DOM: postMessage component
CVE-2026-6756: Mitigation bypass in Firefox for Android
CVE-2026-6757: Invalid pointer in the JavaScript: WebAssembly
component
CVE-2026-6758: Use-after-free in the JavaScript: WebAssembly component
CVE-2026-6759: Use-after-free in the Widget: Cocoa component
CVE-2026-6760: Mitigation bypass in the Networking: Cookies component
CVE-2026-6761: Privilege escalation in the Networking component
CVE-2026-6762: Spoofing issue in the DOM: Core & HTML component
CVE-2026-6763: Mitigation bypass in the File Handling component
CVE-2026-6764: Incorrect boundary conditions in the DOM: Device
Interfaces component
CVE-2026-6765: Information disclosure in the Form Autofill component
CVE-2026-6766: Incorrect boundary conditions in the Libraries
component in NSS
CVE-2026-6767: Other issue in the Libraries component in NSS
CVE-2026-6768: Mitigation bypass in the Networking: Cookies component
CVE-2026-6769: Privilege escalation in the Debugger component
CVE-2026-6770: Other issue in the Storage: IndexedDB component
CVE-2026-6771: Mitigation bypass in the DOM: Security component
CVE-2026-6772: Incorrect boundary conditions in the Libraries
component in NSS
CVE-2026-6773: Denial-of-service due to integer overflow in the
Graphics: WebGPU component
CVE-2026-6774: Mitigation bypass in the DOM: Security component
CVE-2026-6775: Incorrect boundary conditions in the WebRTC component
CVE-2026-6776: Incorrect boundary conditions in the WebRTC: Networking
component
CVE-2026-6777: Other issue in the Networking: DNS component
CVE-2026-6778: Invalid pointer in the Audio/Video: Playback component
CVE-2026-6779: Other issue in the JavaScript Engine component
CVE-2026-6780: Denial-of-service in the Audio/Video: Playback
component
CVE-2026-6781: Denial-of-service in the Audio/Video: Playback
component
CVE-2026-6782: Information disclosure in the IP Protection component
CVE-2026-6783: Incorrect boundary conditions, integer overflow in the
Audio/Video: Playback component
CVE-2026-6784: Memory safety bugs fixed in Firefox 150 and Thunderbird
150
CVE-2026-6785: Memory safety bugs fixed in Firefox ESR 115.35, Firefox
ESR 140.10, Thunderbird ESR 140.10, Firefox 150 and
Thunderbird 150
CVE-2026-6786: Memory safety bugs fixed in Firefox ESR 140.10,
Thunderbird ESR 140.10, Firefox 150 and Thunderbird 150
* gnu/packages/patches/librewolf-150.0-encoding_rs-rust-fix.patch: New file.
* gnu/local.mk: Add new patch to dist_patch_DATA.
* gnu/packages/librewolf.scm (make-librewolf-source): Apply new patch.
* gnu/packages/librewolf.scm (librewolf): Update to 150.0-1.
[arguments #:phases use-mozzarella]: Update Mozzarella URLs. Fixes #1923 .
Change-Id: I7696abc0ac44d689190d9ef1e12704905c11d431
2026-04-25 09:50:42 -07:00
Ian Eure
5d73106227
gnu: nss-rapid: Update to 3.123.
...
* gnu/packages/nss.scm (nss-rapid): Update to 3.123.
Change-Id: I9a8d96da253bb0dca207d2bd7a6bb83b821880ee
2026-04-25 09:50:42 -07:00
Nguyễn Gia Phong
ce09216dce
gnu: Add fead.
...
* gnu/packages/syndication.scm (fead): New variable.
Change-Id: Ic43d5fe1cc32697c6382bd6585c73cdef647e92b
Merges: https://codeberg.org/guix/guix/pulls/7979
Reviewed-by: Anderson Torres <anderson.torres.8519@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-25 21:35:10 +09:00
Danylo Kondratiev
cb1f7b8948
gnu: gkrellm: Migrate from (gnu packages gkrellm) to (gnu packages monitoring).
...
* gnu/packages/monitoring.scm (gkrellm): Move to here...
* gnu/packages/gkrellm.scm (gkrellm): ...from here.
Define instead as a deprecated public alias.
Change-Id: I5fb902429dc128e349406655d0aa8b7a658212b6
Merges: https://codeberg.org/guix/guix/pulls/7928
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-25 21:31:58 +09:00
Junker
f78630e302
gnu: sbcl-stumpwm-tomato: Update to 0.2.0.
...
* gnu/packages/wm.scm (sbcl-stumpwm-tomato): Update to 0.2.0.
Change-Id: Iedc27803a0267e02fd62b9551953ae0f6c073b90
Signed-off-by: jgart <jgart@dismail.de >
2026-04-25 08:01:28 -04:00
Sergio Pastor Pérez
9e4f181122
gnu: Add emacs-ben.
...
* gnu/packages/emacs-xyz.scm (emacs-ben): New variable.
Change-Id: I67659ea638185b48d4c6a41ffa531fc89ed80852
Signed-off-by: jgart <jgart@dismail.de >
2026-04-25 07:53:24 -04:00
jgart
4362b0c608
gnu: trealla: Update to 2.94.2.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.2.
Change-Id: I5a6d67a0f20e8384e769d33bf17959d5317c78e4
2026-04-25 07:50:49 -04:00
Ian Eure
fef9065259
gnu: emacs-firefox-release-notes: Update to 1.8.
...
* gnu/packages/emacs-xyz.scm (emacs-firefox-release-notes): Update to 1.8.
Change-Id: I974e2414bd4a9fd3e128ca8778f15f3c1360fa0a
2026-04-24 19:39:20 -07:00
Ludovic Courtès
528c6261cd
publish: Ignore ‘--advertise’ and warn when listening to localhost.
...
* guix/scripts/publish.scm (run-publish-server): Write lower-case message.
(localhost?): New procedure.
(guix-publish): Warn when ‘advertise?’ is true but ‘address’ is localhost.
Adjust #:advertise? argument to ‘run-publish-server’ accordingly.
Reported-by: Sergio Pastor Pérez <sergio.pastor-perez@inria.fr >
Change-Id: I7166528d11ead67882326defcf5151af28e4253a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7790
2026-04-24 22:58:43 +02:00
Nicolas Graves
fbd8568c22
tests: style: Fix tests for guile > 3.0.9.
...
* tests/style.scm : Drop the snippet that skipped all tests.
(read-package-field): Return S-expressions with comments rather than a
string.
Rewrite all tests accordingly.
Change-Id: I478611e7c58747a1b80598366c2b5510d9625498
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7632
2026-04-24 22:57:49 +02:00
jadzi
31c2fc709b
guile-web-middleware: Propagate ‘guile-compose’.
...
* gnu/packages/guile-xyz.scm (guile-web-middleware)[inputs]: Move
‘guile-compose’ to…
[propagated-inputs]: … here.
Change-Id: I4b8ce3fd160dab7eb57f3565ff6f693b5cbdd36a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8088
2026-04-24 22:57:13 +02:00
Ludovic Courtès
bbfb6f2c62
gnu: guile-git: Update to 0.11.1.
...
* gnu/packages/guile.scm (guile-git): Update to 0.11.1.
[home-page]: Switch to codeberg.org.
[arguments]: Remove ‘skip-tests/hurd’ phase, which is no longer needed.
Fixes: guix/guix#4989
Change-Id: Ie6570df3d19c61acc165d4619445c4a55ed319cf
Reported-by: Yelninei <yelninei@tutamail.com >
Reported-by: brian cully <bjc@spork.org >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8076
2026-04-24 22:16:08 +02:00
Ludovic Courtès
0cbf963044
gnu: guile-variant-package-name: Don’t rename ‘guile-bootstrap’.
...
Previously, ‘package-for-guile-2.2’ would sometimes create a variant
of (@ (gnu packages commencement) glibc-final) with a package called
“guile2.2-bootstrap” among its derivations, thereby causing an entirely
separate package graph to be built.
The reason ‘glibc-final’ would be modified despite the use of #:deep? #f is
because ‘texinfo’ depends on ‘libc-utf8-locales-for-target’, which depends on
‘glibc-final’. This happened for ‘guile2.2-git’ because it depends on
‘texinfo’.
* gnu/packages/guile.scm (guile-variant-package-name): When ‘name’ is
“guile-bootstrap”, return it unchanged.
Change-Id: I6317927cf073085f36c4e07704469bb400b5a890
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-24 22:16:07 +02:00
Daniel Littlewood
fe89ae08c2
services: nginx: Fix ‘stop’ in cases where a custom config file is passed.
...
A previous commit (c7cb771cf4 ) fixed an issue with the nginx service to
ensure it can be stopped when started from a custom config file.
The stop command, which should have been `nginx -s stop`, was mistakenly
written as `nginx stop`, which means that `herd stop nginx` still fails
in the given case. This commit corrects that typo.
* gnu/services/web.scm (nginx-shepherd-service): In ‘stop’, correctly
call “nginx -s stop” when ‘value’ is not a process.
Fixes : guix/guix#7061
Reported-by: Dan Littlewood
Change-Id: I3055fc24084d30da969afd508861d2423a396ced
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8128
2026-04-24 22:16:01 +02:00
Efraim Flashner
72ce4088da
gnu: bottom: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
bottom.
Change-Id: I8deffd25b7876514997fe4c78b21b4fb89d37210
2026-04-24 16:15:57 +03:00
Efraim Flashner
65eb271e6f
gnu: rmpc: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rmpc.
Change-Id: I27e90add392c04f5670957240bb86c80882359e6
2026-04-24 16:15:57 +03:00
Efraim Flashner
0e0622edcc
gnu: mollysocket: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
mollysocket.
Change-Id: If0acc613381141b1227cc3c5154e354c5bb6da8a
2026-04-24 16:15:57 +03:00
Efraim Flashner
9a9b4c5674
gnu: espflash: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
espflash.
Change-Id: I001401f94c48b0a524da23fd04e2f790639fa036
2026-04-24 16:15:56 +03:00
Efraim Flashner
f0c5f25cb4
gnu: cargo-nextest: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
cargo-nextest.
Change-Id: I97cd6068fed88ddd25eda6a6a32ab596f31c5882
2026-04-24 16:15:56 +03:00
Efraim Flashner
869cd7fa03
gnu: python-cmsis-pack-manager: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-cmsis-pack-manager.
Change-Id: I16ec4aebec3a887d04a72e6518a369d3c7b4d530
2026-04-24 16:15:56 +03:00
André Batista
08015b27ee
gnu: mullvadbrowser: Update to 15.0.9.
...
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
140.9.1esr-15.0-1-build1.
(%mullvadbrowser-version): Update to 15.0.9.
(%mullvadbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1.
(mullvadbrowser-translation-base): Update to ce651a6f8a.
(mullvadbrowser-translation-specific): Update to 4bf1989120.
Change Id: I6678167e836f66979f44a3c7f67ae499930abdd4
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-24 14:59:01 +02:00
André Batista
273a4433a6
gnu: torbrowser: Update to 15.0.9.
...
* gnu/packages/tor-browsers.scm (firefox-locales): Update to 412690f136.
(%torbrowser-build-date): Update to 20260404073000.
(%torbrowser-version): Update to 15.0.9.
(%torbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1.
(torbrowser-translation-base): Update to ce651a6f8a.
(torbrowser-translation-specific): Update to 685a144cb5.
[arguments] <#:phases> 'fix-zucchini: New phase.
Change Id: I04a709936f40f32780d2a9fd31d395db727378d3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-24 14:58:54 +02:00
Efraim Flashner
209874a88a
gnu: ouch: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
ouch.
Change-Id: Ieef1dac04323f059afcfc1b4d814e81154fc3b09
2026-04-24 15:01:10 +03:00
Efraim Flashner
d7f45831cf
gnu: tectonic: Install shell completions.
...
* gnu/packages/rust-apps.scm (tectonic)[arguments]: Add a phase to
generate the shell completions.
Change-Id: I9a624b1c44770325ff33567181440168c5b9a38f
2026-04-24 15:01:09 +03:00
Efraim Flashner
b10d0fdaf0
gnu: tectonic: Update to 0.16.9.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.16.9.
[source]: Don't download recursively. Remove snippet.
[arguments]: Skip a test.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
tectonic.
Change-Id: I293ba0f31567d0cedf918cdfbbcfd62692c46dec
2026-04-24 15:01:09 +03:00
Efraim Flashner
af2b12e51f
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: Ic76e8fdaf47d1004e8f0fb2c28162d20ccb57004
2026-04-24 15:01:09 +03:00
Efraim Flashner
cfa3de9ba4
gnu: hyperfine: Simplify installing shell completions.
...
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Rewrite installing
the shell completions to use the copy-build-system's install phase.
Change-Id: I3113b1817a2a8ebeb63aa187f736def8babbb5c1
2026-04-24 15:01:09 +03:00
Efraim Flashner
fd18daaa4d
gnu: hyperfine: Update to 1.20.0.
...
* gnu/packages/rust-apps.scm (hyperfine): Update to 1.20.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
hyperfine.
Change-Id: I285f911b3b1dbb5b8338e1b5d5f1153dfce0aeed
2026-04-24 15:01:09 +03:00
Efraim Flashner
3c2ea3ba6a
gnu: vtracer: Update rust dependencies.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
vtracer.
Change-Id: Iebf3a02aed85ef832ba2f57f696e45b9865f9983
2026-04-24 15:01:09 +03:00
Efraim Flashner
d3a19b14a9
gnu: aw-watcher-window-wayland: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
aw-watcher-window-wayland.
Change-Id: I03e5904c697be2d1dcb9a447c84aa80e30afc286
2026-04-24 15:01:08 +03:00
Efraim Flashner
8a68d9f6c8
gnu: zed: Update some rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rust-dap-types-0.0.1.1b461b3, rust-gh-workflow-0.8.0.c9eac0e,
rust-livekit-0.7.8.5f04705, rust-notify-8.2.0.ce58c24,
rust-zed-xim-0.4.0-zed.16f35a2.
Change-Id: I489b0fbc53da10c38bb25e0a20a43065d1aafdd6
2026-04-24 15:01:08 +03:00
Efraim Flashner
bec766115e
gnu: python-proton-vpn-local-agent: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-proton-vpn-local-agent.
Change-Id: Ia4c1bbdb5e114861c1aec2f107d4f84982ff3a36
2026-04-24 15:01:01 +03:00
Greg Hogan
8793d78395
gnu: fast-float: Update to 8.2.5.
...
* gnu/packages/cpp.scm (fast-float): Update to 8.2.5.
[arguments]<#:phases>{patch-cmake-tests}: Fix matches.
Change-Id: I04d66fb223e2535d63daa2e7a1809a0bd22644af
2026-04-24 11:41:03 +00:00
Ashish SHUKLA
128dc8ca7f
gnu: simdutf: Update to 9.0.0.
...
* gnu/packages/c.scm (simdutf): Update to 9.0.0.
Change-Id: I90f6e78814c2cfe827f5190f8cb743e97faa2531
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-04-24 11:20:50 +00:00
Ashish SHUKLA
b5e877667d
gnu: simdjson: Update to 4.6.2.
...
* gnu/packages/cpp.scm (simdjson): Update to 4.6.2.
Change-Id: I6ed5fa8293acc74ea0031ce781f1aacdaed05c13
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-04-24 11:03:23 +00:00
Ashish SHUKLA
a3b0ebdde1
gnu: git-minimal: Update to 2.54.0
...
* gnu/packages/version-control.scm (git-minimal): Update to 2.54.0.
[source]: Remove patches.
* gnu/packages/patches/git-clar-path-max.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I84ea947e29ab800b0dce7e7786f1cf5cefad2bb6
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-04-24 10:45:08 +00:00
luca
606bbed702
gnu: Add yoctofetch.
...
* gnu/packages/admin.scm (yoctofetch): New variable.
Change-Id: Ic00cd0460627378fcbb57fadffc0cb94d7b58658
Merges: https://codeberg.org/guix/guix/pulls/4990
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-24 16:44:39 +09:00
Andrew Tropin
de8754d2e1
gnu: guile-ares-rs: Preserve load paths from environment variables.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Preserve load paths from environment variables.
2026-04-24 11:39:20 +07:00
Andreas Enge
92c1e44eb8
gnu: ntp: Fix build.
...
* gnu/packages/ntp.scm (ntp)[inputs]: Replace openssl by openssl-3.0.
Change-Id: Ic4a9f753dc22d214dbf470784fa7d6eb5b8a6aee
2026-04-23 23:41:58 +02:00
Nicolas Graves
5ee0ece891
gnu: python-fast-histogram: Update to 0.14-0.92ed204.
...
* gnu/packages/python-science.scm (python-fast-histogram): Update to 0.14-0.92ed204.
[source]: Switch to git-fetch.
[arguments]: Ignore failing test.
Change-Id: I78510869691e0b198a65b62f9bcad614198a20e2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Nicolas Graves
1c3f020a60
gnu: python-m2crypto: Update to 0.47.0.
...
* gnu/packages/python-crypto.scm (python-m2crypto): Update to 0.47.0.
[source]: Switch to git-fetch.
[native-inputs]: Replace swig-4.0 by swig. Remove python-wheel.
Change-Id: I2a71ecf2deca9fe9b1742759694e60960622aa26
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Nicolas Graves
7c60dab501
gnu: python-cherrypy: Update to 18.10.0-0.1f75bc9.
...
* gnu/packages/python-web.scm (python-cherrypy): Update to
18.10.0-0.1f75bc9.
[arguments]<#:phases>: Add phase 'patch-pyproject.
<#:test-flags>: Refresh them.
[native-inputs]: Add python-filelock, python-flaky,
python-setuptools-scm.
* gnu/packages/check.scm (python-flaky): Add comment.
Change-Id: I04910778ab2ae754bad5e6c02d2166b6c1605972
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Nicolas Graves
ff3ee6f1ce
gnu: python-cheroot: Update to 11.1.2.
...
* gnu/packages/python-web.scm (python-cheroot): Update to 11.1.2.
[source]: Switch to git-fetch.
Change-Id: If85119857ae62f17d1f9989f038fa012bb85474b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Andreas Enge
79acf11475
gnu: inetutils: Add patch to fix tests on our aarch64 build machines.
...
* gnu/packages/patches/inetutils-drop-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register file.
* gnu/packages/admin.scm (inetutils)[source]: Add patch.
Fixes : guix/guix#7995
Change-Id: Iaaf8cb665b81d02c876acc9d400559d4f7d7bf90
2026-04-23 22:47:11 +02:00
Yelninei
8119d7fc9d
gnu: python: Skip test_ssl on the Hurd.
...
The test is failing with openssl 3.5 in non linux paths.
* gnu/packages/python.scm (python-3.11)[#:make-flags]: Skip test_ssl test
on the Hurd.
Fixes : guix/guix#4062
Change-Id: Ia83b51dfc18cf92c2fee02415fe628ac2675582d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Andreas Enge
3e358dd784
gnu: openssl: Switch to openssl-3.5 as the default.
...
* gnu/packages/tls.scm (openssl): Define as openssl-3.5.
(perl-net-ssleay)[inputs]: Replace openssl by openssl-3.0.
* gnu/packages/node.scm (node-lts)[inputs, native-inputs]:
Replace openssl by openssl-3.0.
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl)[inputs]:
Replace openssl by openssl-3.0.
Change-Id: Ia13ea615a5265fc7012e881e516b98066cad8e3f
2026-04-23 22:47:11 +02:00
Andreas Enge
ab36825327
gnu: libsodium: Update to 1.0.22.
...
This fixes a build failure on aarch64, see
https://github.com/jedisct1/libsodium/issues/1502 .
* gnu/packages/crypto.scm (libsodium): Update to 1.0.22.
Change-Id: Ibf422b4c8e21dc71f0202bad3199d54bd8e01056
2026-04-23 22:47:11 +02:00
Andreas Enge
9880ac3122
gnu: python-pyftpdlib: Update to 1.5.10.
...
* gnu/packages/python-xyz.scm (python-pyftpdlib): Update to 1.5.10.
Change-Id: Ic267e2c91490aa677f54c908fd5883ab2da00c87
2026-04-23 22:47:11 +02:00
Cayetano Santos
a801ef90b5
gnu: libsodium: Update to 1.0.21.
...
* gnu/packages/crypto.scm (libsodium): Update to 1.0.21.
[source]: Switch to git-fetch.
Change-Id: Iaaefe80eec5e82fa3c7a81712389894d37faa5c2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:10 +02:00
Ashish SHUKLA
f828194554
gnu: openssh: Update to 10.3p1 [security-fixes].
...
Release notes since 10.2p1 (2025-10-10):
- 10.3p1 (2026-04-02)
<https://www.openssh.org/txt/release-10.3 >.
Contains fixes for:
CVE-2026-35385: A file downloaded by scp may be installed setuid or setgid, an
outcome contrary to some users' expectations, if the download is
performed as root with -O (legacy scp protocol) and without -p
(preserve mode).
CVE-2026-35386: Command execution can occur via shell metacharacters in a
username within a command line. This requires a scenario where
the username on the command line is untrusted, and also requires
a non-default configurations of % in ssh_config.
CVE-2026-35387: OpenSSH can use unintended ECDSA algorithms. Listing of any
ECDSA algorithm in PubkeyAcceptedAlgorithms or
HostbasedAcceptedAlgorithms is misinterpreted to mean all ECDSA
algorithms.
CVE-2026-35388: OpenSSH before omits connection multiplexing confirmation for
proxy-mode multiplexing sessions.
CVE-2026-35414: OpenSSH mishandles the authorized_keys principals option in
uncommon scenarios involving a principals list in conjunction
with a Certificate Authority that makes certain use of comma
characters.
* gnu/packages/ssh.scm (openssh): Update to 10.3p1.
Merges: https://codeberg.org/guix/guix/pulls/7695
Change-Id: I9e90c3ef02f567d0f5b2485c4e0bcfaa1a1f31c8
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Reviewed-by: Jonas Meeuws <jonas.meeuws@gmail.com >
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-23 22:47:10 +02:00
Andy Tai
a50c44187a
gnu: libtasn1: Update to 4.21.0.
...
* gnu/packages/tls.scm (libtasn1): Update to 4.21.0.
Change-Id: I8a33a95def0d22e9df5ec592abb9c6728dce2ccb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:10 +02:00
Andreas Enge
33c8768b2e
gnu: openssl-3.0: Change inheritance.
...
* gnu/packages/tls.scm (openssl-3.0)[inherit]: Use openssl-3.5
instead of openssl-1.1.
[source]: Add hurd patch.
Fixes : guix/guix#4062
Change-Id: Id03fdd9532855bd66fbd9da9eb64768f8b9fb780
2026-04-23 22:47:10 +02:00
Andreas Enge
0e163369bd
gnu: Add openssl-3.5.
...
* gnu/packages/tls.scm (openssl-3.5): New variable.
Change-Id: I0636a3455cec5636e926a51eddb96d3bdec7adeb
2026-04-23 22:47:10 +02:00
Andreas Enge
30f766b991
gnu: openssl-1.1: Re-enable tls_ssl_new test.
...
* gnu/packages/tls.scm (openssl-1.1)[make-flags]: Do not disable
tls_ssl_new.
Change-Id: I95e6ef5906f7477f0ac6bfcd685a69229eb1a54d
2026-04-23 22:47:10 +02:00
Andreas Enge
ad469cba6e
gnu: openssl-3.0: Update to 3.0.19.
...
* gnu/packages/tls.scm (openssl-3.0): Update to 3.0.19.
Change-Id: Iebfaeb06b6a9dd270a9fca69c67fa9c32eaa4962
2026-04-23 22:47:10 +02:00
Andreas Enge
ec02b2b974
gnu: openssl-1.1: Update to 1.1.1w.
...
* gnu/packages/tls.scm (openssl-1.1): Update to 1.1.1w.
Change-Id: Ibb7efac450bf942088a5332fa4a4b0a041ba2283
2026-04-23 22:47:02 +02:00
Noé Lopez
3b5508ffde
gnu: openttd: Fix substitute* patching.
...
* gnu/packages/games.scm (openttd)[arguments]<#:phases>:
Change the substitute* to match the newer source.
Change-Id: Ib0bf0f4da84290fe99dd4337387636634b50043d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:30:41 +02:00
Patrick Norton
6f905d7258
gnu: openttd-jgrpp: Update to 0.71.1.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.1.
Change-Id: Id7922107354b4f7692d607346338874a5f570888
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:29:08 +02:00
Adrien 'neox' Bourmault
7c62cb0528
gnu: gajim: Fix inputs after update to 2.4.6.
...
* gnu/packages/messaging.scm (gajim)[inputs]: Remove gsound;
add python-cryptography.
Change-Id: Ide24d13ea4cd39bec1927f543a59ee70c42413eb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:21:30 +02:00
Andreas Enge
59784cd1ad
gnu: Deprecate guile-fibers-next.
...
* gnu/packages/guile-xyz.scm (guile-fibers-next): Deprecate by
guile-fibers.
Change-Id: I52bd95f47ee5969faa4c3a5ca5ad3b0175f24ba4
2026-04-23 19:05:32 +02:00
Andreas Enge
5fe0b7d3b6
gnu: guix-data-service: Use current guile and guile-fibers.
...
* gnu/packages/web.scm (guix-data-service)[propagated-inputs]:
Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Use guile-3.0-latest instead of guile input
from guile-fibers-next.
Co-authored-by: Christopher Baines <mail@cbaines.net >
Change-Id: I7ff232064770d90026bf513b75a396ec68a093f1
Change-Id: I0dd47c194268811c5035d52fa3036efb9d44740c
2026-04-23 19:04:52 +02:00
Andreas Enge
ad8f92b114
gnu: nar-herder: Use current guile and guile-fibers.
...
* gnu/packages/package-management.scm (nar-herder)[inputs]:
Remove guile-next; add guile-3.0-latest.
[propagated-inputs]: Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-next and guile-fibers-next; add guile-3.0-latest and
guile-fibers.
[arguments]<#:phases>{wrap-executable}: Reference changed input.
Change-Id: If0c6513b056b9c35c33fe84dcd48d36970c54de6
2026-04-23 19:04:52 +02:00
Andreas Enge
a3b327b8a8
gnu: guix-build-coordinator/agent-only: Use current guile.
...
* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)
[inputs]: Remove guile-next; add guile-3.0-latest.
[native-inputs]: Remove guile-next; add guile-3.0-latest.
Change-Id: I8e5ca94fbad4daac4cef51aff25ab2d9601b2d08
2026-04-23 19:04:52 +02:00
Andreas Enge
3d19529f8e
gnu: guix-build-coordinator: Use current guile and guile-fibers.
...
* gnu/packages/package-management.scm (guix-build-coordinator)[inputs]:
Remove guile-next; add guile-3.0-latest.
[propagated-inputs]: Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-fibers-next and guile-next; add guile-fibers
and guile-3.0-latest.
[arguments]<#:phases>{wrap-executable}: Reference changed input.
* gnu/services/guix.scm (<guix-build-coordinator-configuration>,
make-guix-build-coordinator-start-script):
Use guile-3.0-latest instead of guile-next as default.
Change-Id: I16b219db03112b62b53ffdb01a5a0872cb9d79d2
2026-04-23 19:04:52 +02:00
Andreas Enge
3b53789393
gnu: bffe: Use current guile and guile-fibers.
...
* gnu/packages/package-management.scm (bffe)[propagated-inputs]: Remove
guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-next and guile-fibers-next;
add guile-3.0-latest and guile-fibers.
* gnu/services/guix.scm (bffe-shepherd-services): Adapt to changed input
of the bffe package.
Change-Id: I5f1cbb1225eb5c684b01098d7e87d198b5d20ff2
2026-04-23 19:04:52 +02:00
Andreas Enge
a191ad0d35
gnu: guile-knots: Use current guile and guile-fibers.
...
* gnu/packages/guile-xyz.scm (guile-knots)[inputs]: Remove guile-next;
add guile-3.0-latest.
[propagated-inputs]: Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-next and guile-fibers-next;
add guile-3.0-latest and guile-fibers.
Change-Id: I9b92a3e4fc4c3a83cc0b9c5088671704ce4a10dc
2026-04-23 19:04:44 +02:00
Andrew Tropin
9561f5375c
gnu: emacs-arei: Update to 0.9.7.
...
* gnu/packages/emacs-xyz.scm (emacs-arei): Update to 0.9.7.
2026-04-23 19:39:44 +07:00
Andrew Tropin
8ebc554e6a
gnu: guile-ares-rs: Update to 0.9.7.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.7.
2026-04-23 19:39:43 +07:00
Murilo
fda72ca8fb
doc: Add a note reminder to checkout the correct tag for rust crates.
...
* doc/guix-cookbook.texi (Packaging Workflows)[Packaging Rust Crates]
{Common Workflow for Rust Packaging}: Add the note.
Change-Id: I670c78d7cd6771b5f4814123e488cbdb1c4e9fe2
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
e9e6165d07
doc: Add new workflow for resolving merge conflicts on rust apps PRs.
...
* doc/guix-cookbook.texi (Packaging Workflows)[Packaging Rust Crates]
{Common Workflow for Updating Existing Rust Packages}: Add new workflow.
Change-Id: I191d35790754b2fab4c27b794829959f1bf58d06
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
4dcde11825
doc: Recommend a way of resolving merge conflicts for rust PRs.
...
* doc/contributing.texi (Rust Crates)
[Resolving merge conflicts in Pull Requests]: New subsubsection.
Change-Id: Icbc5e2da01b6068b6237548f2bd49262433799de
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
412394f444
doc: Add new workflow for resolving merge conflicts on rust crate PRs.
...
* doc/guix-cookbook.texi (Packaging Workflows)[Packaging Rust Crates]
{Common Workflow for Resolving Merge Conflicts on Existing Pull Requests}:
Add new workflow.
Change-Id: I6e5cbf843174049e1dbde17ecd1ea259b4fa4aae
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
32f426c446
doc: Add rust commit messages guidance.
...
* doc/contributing.texi (Rust Crates)[Commit messages]:
New subsubsection.
Change-Id: If22d6921301902417a88d2d5d8e2fad947762bee
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
0a713ecbc8
doc: Clarify that rust crate changes should be done in the same commit.
...
* doc/contributing.texi (Rust Crates): Add clarification.
Change-Id: Iff45cda11b14640a70a2849fe66ae68f46cb3ba9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Igorj Gorjaĉev
edda146be0
gnu: elixir-ex-cldr: Update to 2.47.2.
...
* gnu/packages/elixir-i18n.scm (elixir-ex-cldr): Update to 2.47.2.
Change-Id: I1bb74ff47c899e4af02db4a852e939441d42289e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 12:20:00 +02:00
Igorj Gorjaĉev
36bf3f59c1
gnu: elixir-httpoison: Fix test under Erlang 28+.
...
* gnu/packages/elixir-web.scm (elixir-httpoison): Fix test under Erlang 28+.
Change-Id: I61056fccf4346975d30e5f213185b2bebe650f4e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 12:20:00 +02:00
Igorj Gorjaĉev
a368dfefbb
gnu: erlang: Update to 28.4.3.
...
* gnu/packages/erlang.scm (erlang): Update to 28.4.3.
Change-Id: I1b197fc8a7f7a8f235bdc4b208ceb344b960f749
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 12:19:52 +02:00
Andreas Enge
32ed37885e
gnu: grantlee: Build with Qt6.
...
* gnu/packages/qt.scm (grantlee)[build-system]: Switch to qt-build-system.
[inputs]: Remove qtbase-5, qtdeclarative-5, and qtscript-5;
add qtdeclarative.
[arguments]<#:qtbase>: Set to qtbase.
<#:configure-flags>: Define GRANTLEE_BUILD_WITH_QT6.
Change-Id: I3a2310ad3d3a8077640af530873692b26d6c7ed7
2026-04-23 11:21:29 +02:00
宋文武
ef8a6c422b
gnu: plan9port: Update to 0.1.0-2.b379c7c.
...
* gnu/packages/plan9.scm (plan9port): Update to 0.1.0-2.b379c7c.
[arguments]<phases>: Better handle 'fontsrv' and '9c'. Install 'config'.
Change-Id: I607780bc65926cfe5f3b7dcc2058140aa5434b9f
2026-04-23 17:13:07 +08:00
Liliana Marie Prikler
601d8c959d
gnu: Cleanup emacs-org-arbeitszeit.
...
* gnu/packages/emacs-xyz.scm (emacs-org-arbeitszeit)[#:tests?]: Set to #f.
[license]: Use license:gpl3+.
2026-04-23 10:56:20 +02:00
Wilko Meyer
bb81430026
gnu: Add emacs-org-arbeitszeit.
...
* gnu/packages/emacs-xyz.scm (emacs-org-arbeitszeit): New variable.
Change-Id: I73c9832e111640d0745c27cadcf8bf30d0e04666
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:39 +02:00
coopi
b7e6b4c615
gnu: Add emacs-shr-syntax-highlight.
...
* gnu/packages/emacs-xyz.scm (emacs-shr-syntax-highlight): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:36 +02:00
Anderson Torres
affd37076f
gnu: emacs-sliver: Update to 0.0.0-1.b4cb9cd.
...
* gnu/packages/emacs-xyz.scm (emacs-sliver): Update to 0.0.0-1.b4cb9cd.
Change-Id: Iee81c615ddb9b64c0acd390b52bc5b5a6f5a506c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:32 +02:00
Liam Hupfer
c1719eb0c4
gnu: emacs-eglot: Update to 1.23.
...
This fixes a bug with imenu integration (at least).
* gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.23.
See-also: https://bugs.gnu.org/80367
Change-Id: I0bb72159222735a194d7f7ae9ded2b9fc1e00e99
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:25 +02:00
Liam Hupfer
9147a33256
gnu: emacs-consult-eglot: Generate autoloads for extensions.
...
Most other Emacs packages with optional extensions use a custom
move-source-files phase rather than #:include to move the extensions to
the parent directory with the rest of the sources. This ensures the
build system generates autoloads correctly.
* gnu/packages/emacs-xyz.scm (emacs-consult-eglot)[#:phases]: Add
‘move-source-files’.
Change-Id: I9ddc8142a8bf151ce6cf02bb7ebfc3817b515a06
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:17 +02:00
Sergio Pastor Pérez
9e5a110068
services: kmonad: New service.
...
* gnu/services/desktop.scm (<kmonad-configuration>)
(kmonad-shepherd-service, kmonad-service-type): New variables.
* doc/guix.texi (Desktop Services): Document `kmonad-service-type'.
Change-Id: I53f868d55aea97858ec83d762a04723d3c72dc92
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:11 +02:00
Maxim Cournoyer
513168ffb2
gnu: guile-jtd: Update to 220323a-0.425f86a.
...
* gnu/packages/guile-xyz.scm (guile-jtd): Update to 220323a-0.425f86a.
Change-Id: I9355a82ca15022f2a080f85492da964056510f02
2026-04-23 16:14:50 +09:00
Danny Milosavljevic
23377537da
gnu: (codex, codex-acp): Update to 0.120.0 and 0.11.1.
...
* gnu/packages/codex.scm (codex): Update to 0.120.0.
[source]: Adjust patches.
[arguments]: Adjust cargo-install-paths, cargo-test-flags, and
cargo-package-crates.
[arguments]<#:phases>{patch-git-deps-to-vendor,patch-hardcoded-paths,
set-bubblewrap-source,create-node-version-file,set-home}: Adjust for
the new workspace and test environment.
[native-inputs]: Add bubblewrap, bubblewrap-source, lsof,
nss-certs-for-test, and procps.
[inputs]: Add libcap, oniguruma, and zlib.
[description]: Mention that codex-code-mode's V8 Javascript executor is
disabled.
(codex-acp): Update to 0.11.1.
[source]: Adjust patches and source hash.
[arguments]<#:phases>{patch-codex-deps}: Rewrite the codex dependency
for rust-v0.117.0, disable codex-code-mode's V8 runtime, and set
CODEX_BWRAP_SOURCE_DIR.
[arguments]<#:phases>{set-home}: Set HOME and USER.
[arguments]<#:phases>{create-node-version-file}: Create node-version.txt.
[native-inputs]: Add cmake-minimal, clang, and bubblewrap-source.
[inputs]: Add libcap and zlib.
* gnu/packages/rust-sources.scm (rust-deunicode-1.6.2.cfb8552): New
variable.
(rust-codex-0.117.0, rust-codex-0.120.0): New variables.
* gnu/packages/rust-crates.scm (rust-deunicode-1.6.2,
rust-deunicode-1.6.2.cfb8552): Define aliases for the new workspace
package.
(lookup-cargo-inputs): Update entries for codex, codex-acp, and
rust-codex-0.0.0.785c0c43. Add rust-deunicode-1.6.2.cfb8552.
* gnu/packages/patches/codex-acp-0.11.1-disable-code-mode.patch,
gnu/packages/patches/codex-acp-0.11.1-remove-patch-sections.patch,
gnu/packages/patches/rust-codex-0.117.0-core-remove-self-dep.patch,
gnu/packages/patches/rust-codex-0.117.0-remove-patch-sections.patch,
gnu/packages/patches/rust-codex-0.120.0-connectors-cache-test-race.patch,
gnu/packages/patches/rust-codex-0.120.0-core-remove-self-dep.patch,
gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch,
gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch: New files.
* gnu/packages/patches/codex-acp-0.9.2-remove-patch-sections.patch,
gnu/packages/patches/codex-acp-0.9.2-replace-result-flatten.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Register the new patches.
Change-Id: I280a752507f40e525243dcb869c264da96605bd7
2026-04-23 07:19:23 +02:00
jgart
9cf150b28e
gnu: toys: Wrap Guile search paths.
...
* gnu/packages/package-management.scm (toys)[arguments]<#:phases>: Wrap
Guile search paths.
Change-Id: Ia43318cf81d00e728ed636d2860cdf9609f2d4ed
2026-04-23 00:23:11 -04:00
jgart
96b80b008e
gnu: trealla: Update to 2.93.2.
...
* gnu/packages/prolog.scm (trealla): Update to 2.93.2.
Change-Id: Ib2eb9ce59ab3204329cf81a5ee5a7ece054b07da
2026-04-22 23:31:27 -04:00
jgart
6b89b97d05
gnu: Add python-rassumfrassum.
...
* gnu/packages/python-xyz.scm (python-rassumfrassum): New variable.
Change-Id: I136f86d7d782f49255ec2b8ac2a1b8ca417b3f84
Signed-off-by: jgart <jgart@dismail.de >
2026-04-22 23:27:03 -04:00
Vinicius Monego
4cc4c76637
gnu: Add gdu.
...
* gnu/packages/disk.scm (gdu): New variable.
Change-Id: Ic4667cb2ed3f4768f71d9e78b37733f378c2aa60
2026-04-22 22:07:13 -03:00
Vinicius Monego
33c9aaf002
gnu: go-github-com-maruel-natural: Update to 1.3.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-maruel-natural): Update to
1.3.0.
Change-Id: I48bcf40d51fe4645a5f66b292aac01e23018dc3e
2026-04-22 22:07:13 -03:00
Vinicius Monego
643374559e
gnu: go-github-com-rivo-tview: Update to 0.42.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-rivo-tview): Update to
0.42.0.
[source]: Update commit string.
Change-Id: I117b9addb8f5f96c0944f14d1bdf000a57927815
2026-04-22 22:07:13 -03:00
Vinicius Monego
ad86e9660d
gnu: go-github-com-dgraph-io-badger-v4: Update to 4.9.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger-v4):
Update to 4.9.1.
[propagated-inputs]: Remove go-go-opencensus-io. Add
go-go-opentelemetry-io-contrib-zpages, go-go-opentelemetry-io-otel.
Change-Id: Id1f216353d11a80002c911e4242f81ac7e874a89
2026-04-22 22:07:13 -03:00
Vinicius Monego
b4b7dbfe1b
gnu: Add go-go-opentelemetry-io-contrib-zpages.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-zpages):
New variable.
Change-Id: I594f36251d908e9f40b46f6d67e0457cc1920e6b
2026-04-22 22:07:08 -03:00
Vinicius Monego
dbecaed075
gnu: python-qtconsole: Update to 5.7.2.
...
* gnu/packages/jupyter.scm (python-qtconsole): Update to 5.7.2.
Change-Id: I3fc928e5c1b82aad5d737121369e93d414be0fab
2026-04-22 21:37:39 -03:00
Vinicius Monego
87d45d5b76
gnu: Add python-lsp-ruff.
...
* gnu/packages/python-check.scm (python-lsp-ruff): New variable.
Change-Id: I4bcf0fc8abc5889547fc2a350916b10b5f4d053a
2026-04-22 21:37:39 -03:00
Vinicius Monego
bf3f52609d
gnu: python-lsp-server: Update to 1.14.0.
...
* gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.14.0.
[arguments]<#:test-flags>: Skip failing test.
Change-Id: I59ca40c905432d6be09aef36821fc6bca238af81
2026-04-22 21:37:39 -03:00
Vinicius Monego
34777c0bbd
gnu: python-lsp-server: Refresh package.
...
* gnu/packages/python-xyz.scm (python-lsp-server)[source]: Switch to
git-fetch.
[arguments]: Use G-Expressions.
<#:test-flags>: Use STRING-JOIN for skipped tests.
[native-inputs]: Remove python-wheel. Move python-flake8, python-pylint,
python-rope to ...
[propagated-inputs]: ... here.
Change-Id: I45d07389aaad59805ad7e4ef6985c8e6fb168225
2026-04-22 21:37:39 -03:00
Vinicius Monego
d86748d99f
gnu: Add python-pyls-spyder.
...
* gnu/packages/python-xyz.scm (python-pyls-spyder): New variable.
Change-Id: I1d639d0bdd6a9db51616cc5bcf1222ccc2bfbc18
2026-04-22 21:37:39 -03:00
Vinicius Monego
2474e38c5b
gnu: Add python-pylint-venv.
...
* gnu/packages/python-check.scm (python-pylint-venv): New variable.
Change-Id: I64ae882de68d0a995f7636a50633001bd5b01290
2026-04-22 21:37:38 -03:00
Vinicius Monego
113d22500c
gnu: Add python-pyuca.
...
* gnu/packages/python-xyz.scm (python-pyuca): New variable.
Change-Id: Ie526a115468921f133c75022e2224e266ca2b8fe
2026-04-22 21:37:38 -03:00
Vinicius Monego
28a2916e86
gnu: python-qtawesome: Update to 1.4.2.
...
* gnu/packages/python-graphics.scm (python-qtawesome): Update to 1.4.2.
Change-Id: If2cfd6d89a73ec8e9d1496abf967f9e12f0f8f47
2026-04-22 21:37:38 -03:00
Vinicius Monego
96d645150a
gnu: Add python-spyder-kernels.
...
* gnu/packages/jupyter.scm (python-spyder-kernels): New variable.
Change-Id: Id4027e9672e5988f5c54681765ea077d5b2c7a27
2026-04-22 21:37:38 -03:00
Tomas Volf
78000c9395
gnu: crun: Update to 1.26.
...
* gnu/packages/containers.scm (crun): Update to 1.26.
2026-04-22 23:03:22 +02:00
Artyom V. Poptsov
a448eca8a5
gnu: rasdaemon: Update to 0.8.4.
...
* gnu/packages/linux.scm (rasdaemon): Update to 0.8.4.
[inputs]: Add pciutils. Sort inputs alphabetically.
Change-Id: I42be9bae91e4c8e0a6c897932acc1d8db0bbf246
2026-04-22 22:38:12 +03:00
Artyom V. Poptsov
39a6807609
gnu: htop: Update to 3.5.0.
...
* gnu/packages/admin.scm (htop): Update to 3.5.0.
Change-Id: Ied547508584e7b29b736eeecebe32b3ca5bb9b4a
2026-04-22 22:38:12 +03:00
Noé Lopez
c581d42f7f
gnu: debops: Switch to latest fuse.
...
* gnu/packages/admin.scm (debops)[inputs]: Replace fuse-2 with fuse.
Change-Id: Ibc195b24c39fb04a475688df04e10ba32986e0fc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 20:40:12 +02:00
Efraim Flashner
13196327fd
gnu: xdg-desktop-portal-wlr: Install manpage.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr)[native-inputs]:
Add scdoc.
Change-Id: If7b0694fdd6a3d847c0a1116cea11404a23da919
2026-04-22 19:30:33 +03:00
Josep Bigorra
e20ff3658f
gnu: Add mutastructura.
...
* gnu/packages/databases.scm (mutastructura): New variable.
Change-Id: I777b1f760d87cdd1b404cee961be6ee6bc7d76c3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-22 17:26:53 +02:00
jadzi
6a3832ad6d
gnu: Add guile-compose, guile-web-middleware
...
* gnu/packages/guile-xyz.scm (guile-compose): New variable.
* gnu/packages/guile-xyz.scm (guile-web-middleware): New variable.
Change-Id: I73ba48093b4f614d6f1317275f4fa638b22f10c6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7954
2026-04-22 17:23:31 +02:00
Johannes Christ
85ccd32fe6
gnu: pacemaker: Configure local state directory.
...
Before this commit, pacemaker would look in
`/gnu/store/...-pacemaker/var/` for its state, which would be
counterproductive. Use `/var` from the system instead, and disable the
make target that would create the local state directory.
* gnu/packages/high-availability.scm (pacemaker) [arguments] <#:phases>:
Add phase to remove `/var` creation.
<#:configure-flags>: Set local state directory to `/var`.
Change-Id: I4ef72bd6dabe1ed21fd356fe2eb10cee223aaf42
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Modified-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8033
2026-04-22 17:16:20 +02:00
Roman Scherer
6a5005d62e
tests: gexp: Fix test shadowing replacement field.
...
Fixes a regression introduced in a7c8e68dc5 .
* tests/gexp.scm (gexp): Rename replacement binding to replacement-pkg in
order to not shadow the replacement field of the package record.
Change-Id: I70ceafc92f52e588b3cac8f74bffa274bf0da352
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7846
2026-04-22 16:51:07 +02:00
Ludovic Courtès
c04485849e
gnu: guile-fibers-1.4: Update to 1.4.3.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.3.
Change-Id: I95296efbec90e96229166d34aea254822034796e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7996
2026-04-22 16:17:12 +02:00
Sören Tempel
bcee2b576a
gnu: bmake: Update to 20260406.
...
* gnu/packages/build-tools.scm (bmake): Update to 20260406.
Change-Id: I78f7dd893f21a745fd5ac7a4f256e1572caf2a8d
2026-04-22 15:37:06 +02:00
Danylo Kondratiev
b9512bd5e8
gnu: gajim: Update to 2.4.6.
...
* gnu/packages/messaging.scm (gajim): Update to 2.4.6.
Change-Id: I32097ef0b269bdcf8aacc06b98c2abb9f43cb4bb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 13:42:08 +02:00
Danylo Kondratiev
3628c68e9a
gnu: python-nbxmpp: Update to 7.2.0.
...
* gnu/packages/messaging.scm (python-nbxmpp): Update to 7.2.0.
Change-Id: If8c9a3d686cfd603d44a49c36ebb70c21d1a011b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 13:42:08 +02:00
Hennadii Stepanov
200fdbed49
gnu: bitcoin-core: Update to 31.0.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 31.0.
[native-inputs]: Remove bash and coreutils.
Change-Id: I9ea1dcd2517ca2cdfb8cbfc5c6894d01bf922176
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 13:40:52 +02:00
Herman Rimm
f82efbf17d
gnu: plasmatube: Update to 26.04.0.
...
* gnu/packages/kde-multimedia.scm (plasmatube)[version]: Set to 26.04.0.
[source]: Change origin-hash.
Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-22 15:43:19 +05:30
Herman Rimm
d5091385a5
gnu: plasmatube: Add inputs for missing modules.
...
* gnu/packages/kde-multimedia.scm (plasmatube)[inputs]: Add
kdeclarative, kitemmodels, qqc2-desktop-style, sonnet.
Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-22 15:43:18 +05:30
Herman Rimm
0d40939b5f
gnu: plasmatube: Improve package style and update description.
...
* gnu/packages/kde-multimedia.scm (plasmatube)[source]: Unindent.
[inputs]: Order alphabetically.
[description]: Mention Invidious and PeerTube.
Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-22 15:43:18 +05:30
宋文武
1b2320b8b0
gnu: wesnoth: Build with C++ compiled Lua.
...
* gnu/packages/games.scm (wesnoth)[arguments]: Remove pre-configure phase.
[inputs]: Replace lua-5.4 with lua-5.4-for-c++.
Change-Id: I3b3a7998bae2b8b0518dbb1a943e06c27c7993c0
2026-04-22 17:01:48 +08:00
Ian Eure
d93e81e2b4
gnu: mame: Update to 0.287.
...
* gnu/packages/emulators.scm (mame): Update to 0.287.
[source]: Adjust snippet.
[inputs]: Replace lua with lua-5.4-for-c++.
Merges guix/guix!8012
Change-Id: Ib872a90b2766f9381ebc4ba6774dd8a332bd8f25
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-22 17:01:48 +08:00
Ian Eure
8bb50dde37
gnu: Add lua-5.4-for-c++.
...
* gnu/packages/lua.scm (lua-5.4-for-c++): New variable.
Change-Id: I99727b0c1c83269b353431023ad4568b27cd86a3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-22 17:01:48 +08:00
Anderson Torres
ae742476b5
gnu: ekho: Update to 9.0.
...
* gnu/packages/speech.scm (ekho): Update to 9.0.
[arguments]<:phases>: Add 'remove-configure-script and 'set-cxxflag-utf8cpp.
[inputs]: Add sonic, utfcpp.
[native-inputs]: Add autoconf, auutomake, libtool.
[description]: Add @acronym.
Merges guix/guix!7974
Change-Id: I70127f1f6b634209c08fd649573762846cea47c7
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-22 15:54:00 +08:00
Danny Milosavljevic
1dab977424
gnu: lazarus: Update to 4.6.
...
* gnu/packages/pascal.scm (lazarus): Update to 4.6.
Fixes : guix/guix#6308
2026-04-22 00:59:12 +02:00
bdunahu
96ae688e32
gnu: perl-image-exiftool: Update to 13.55
...
* gnu/packages/photo.scm (perl-image-exiftool): Update to 13.55.
Change-Id: If41f188bab3591b96b014f0a8fa8624d0cc05c7d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-21 23:00:16 +02:00
gemmaro
aad2bc38c7
gnu: Add ruby-4.0.
...
* gnu/packages/ruby.scm (ruby-4.0): New variable.
Change-Id: Id0102f4b6830da2106a49acc723d1cd9e39b18d1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-21 21:49:58 +02:00
Anderson Torres
42e68f5584
gnu: snd: Update to 26.3.
...
* gnu/packages/audio.scm (snd): Update to 26.3.
[source]: Update URI.
[home-page]: Update.
Change-Id: I697bfdaa720c2d31b38ded23d7b64fc0f7761d38
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-21 21:42:09 +02:00
Mark H Weaver
5afd027487
gnu: icecat: Update to 140.10.0-gnu1 [security fixes].
...
Includes fixes for CVE-2026-6746, CVE-2026-6747, CVE-2026-6748,
CVE-2026-6749, CVE-2026-6750, CVE-2026-6751, CVE-2026-6752,
CVE-2026-6753, CVE-2026-6754, CVE-2026-6757, CVE-2026-6759,
CVE-2026-6761, CVE-2026-6762, CVE-2026-6763, CVE-2026-6764,
CVE-2026-6765, CVE-2026-6766, CVE-2026-6767, CVE-2026-6769,
CVE-2026-6770, CVE-2026-6771, CVE-2026-6772, CVE-2026-6776,
CVE-2026-6785, and CVE-2026-6786.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
(%icecat-140.9.1-base-version, %icecat-140.9.1-version)
(icecat-140.9.1-source): New variables.
(icedove-source): Use 'icecat-140.9.1-source'.
2026-04-21 13:46:03 -04:00
David Thompson
3806f5f991
gnu: guile-goblins: Update to 0.18.0.
...
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.18.0.
Change-Id: I6f660150e6fa30d2a78fd3f3eccef37475c7d873
2026-04-21 12:16:09 -04:00
Efraim Flashner
65f772c482
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: I9a138aafa1c3e6e4be4f934cfe10951c5874083b
2026-04-21 17:07:22 +03:00
Efraim Flashner
7ce5f9e696
gnu: drill: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
drill.
Change-Id: I4f3385d2d1a53d29c9dc3cb6949bc37c87830ba9
2026-04-21 17:07:21 +03:00
Efraim Flashner
428dfc796f
gnu: age-plugin-yubikey: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
age-plugin-yubikey.
Change-Id: Iecaa26a8dd6aa9813be3358970b02ae69457fe13
2026-04-21 17:07:21 +03:00
Efraim Flashner
90f9443668
gnu: agate: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
agate.
Change-Id: I50f6931ec1614d96a7fd0b4f565f8e08030873c9
2026-04-21 17:07:21 +03:00
Efraim Flashner
f8f9149ff0
gnu: alfis: Update rust dependencies.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
alfis.
Change-Id: I0fe42bbd103d236b5a84636bed607b2741ac3030
2026-04-21 17:07:20 +03:00
Efraim Flashner
6806ec49db
gnu: gitoxide: Update to 0.52.0.
...
* gnu/packages/rust-apps.scm (gitoxide): Update to 0.52.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
gitoxide.
Change-Id: I90352b94d89bc83f2c0fc9fb9a4cf70bf9875b1d
2026-04-21 17:05:53 +03:00
Efraim Flashner
be70e45f12
gnu: selenium-manager: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
selenium-manager.
Change-Id: I59a61675ef4ee1866baa3376bc9371bdcc03bf5e
2026-04-21 17:05:53 +03:00
Efraim Flashner
fd86a45eb0
gnu: rabbitmqadmin: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rabbitmqadmin.
Change-Id: I9f58279edb6c3fbb9c7dc3bc3bd92833e7341313
2026-04-21 17:05:53 +03:00
Efraim Flashner
a0d88a4725
gnu: c2rust: Update to 0.22.1.
...
* gnu/packages/rust-apps.scm (c2rust): Update to 0.22.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
c2rust.
Change-Id: I67528f6a88f7e983b984a6f6bb2ea177e314c954
2026-04-21 17:05:53 +03:00
Efraim Flashner
a1d6d4e8b8
gnu: wasm-bindgen-cli: Update to 0.2.118.
...
* gnu/packages/rust-apps.scm (wasm-bindgen-cli): Update to 0.2.118.
[source]: Update snippet.
[arguments]: Add cargo-install-paths. Remove custom 'install phase.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
wasm-bindgen-cli.
Change-Id: I2070e70df44e08acf314a7664b1a55b80d7922d0
2026-04-21 17:05:53 +03:00
Efraim Flashner
c013cce3ba
gnu: sequoia-chameleon-gnupg: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[native-inputs]: Add
capnproto.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
sequoia-chameleon-gnupg.
Change-Id: Ica3d71e8e2313f15f9045f74a99892d2dda50cfe
2026-04-21 17:05:52 +03:00
Efraim Flashner
46e915efba
gnu: sequoia: Update to 2.2.0.
...
Addresses rust security advisories.
* gnu/packages/sequoia.scm (sequoia): Update to 2.2.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entries for
sequoia-sq, sequoia-sqv, sequoia-wot-tools.
Change-Id: Idd29d0441230b14f186b2023d17b4f4396af6e3e
2026-04-21 17:05:52 +03:00
Efraim Flashner
25a3cf7687
gnu: spotifyd: Update to 0.4.2.
...
* gnu/packages/rust-apps.scm (spotifyd): Update to 0.4.2.
[inputs]: Add openssl.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
spotifyd.
Change-Id: I0d2f9f680fcbcb3f7db6eebb9db64502262d969a
2026-04-21 17:05:52 +03:00
Efraim Flashner
cc1c4e60e7
gnu: ripgrep-all: Update to 0.10.10.
...
* gnu/packages/rust-apps.scm (ripgrep-all): Update to 0.10.10.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
ripgrep-all.
Change-Id: Ib9ec07ce3bc39fb1b79c4e6d1f5ddda5fb38de6b
2026-04-21 17:05:52 +03:00
Efraim Flashner
969be80aae
gnu: python-nh3: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-nh3.
Change-Id: I350b3829b96d7f3a5cf943f03814a8feb8df219c
2026-04-21 17:05:52 +03:00
Efraim Flashner
6a2c721366
teams: rust: Improve audit-rust-crates script.
...
* etc/teams/rust/audit-rust-crates: Count the number of untested crates
and print them at the end of running the script.
[Begin]: Close open file descriptor.
[crate-source]: Use variables.
[package:rust, git-reference]: New matches.
Change-Id: If3d9dec79175dfa521a4dfa54d2fedf69712d96e
2026-04-21 17:05:52 +03:00
Efraim Flashner
7a37399512
gnu: rust-crates: Remove spurious crate.
...
* gnu/packages/rust-crates.scm (rust-pubgrub-0.3.0-alpha.1.b70cf70):
Remove variable.
Change-Id: I2dd7a69527ecc674dcc766732d799eeb77597134
2026-04-21 17:05:52 +03:00
Evgeny Pisemsky
05ad747b16
gnu: Add go-github-com-xtls-reality.
...
* gnu/packages/golang-crypto.scm (go-github-com-xtls-reality): New variable.
Change-Id: I7f0e63961efc81ae38994ac99190b6e178bc9127
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-21 14:10:19 +01:00
Evgeny Pisemsky
7072de11b9
gnu: go-github-com-refraction-networking-utls: Update to 1.8.2.
...
* gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls): Update to 1.8.2.
Change-Id: Id51a0804238ee927209e6022143dd4a2fdd3fa3e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-21 14:05:12 +01:00
宋文武
c03156b1fb
gnu: logtalk: Update to 3.99.0.
...
* gnu/packages/prolog.scm (logtalk): Update to 3.99.0.
Merges guix/guix!7992
Change-Id: I6e8616411577068e537e72554e05d29db93e8166
2026-04-21 17:51:03 +08:00
Jason Conroy
ef1638ebdf
gnu: ocaml-opam-client: Remove dependency on ocaml-cmdliner.
...
No longer required in opam >= 2.5.
* gnu/packages/ocaml.scm (ocaml-opam-client)[propagated-inputs]: Remove ocaml-cmdliner.
Change-Id: I67fd4dd30fbee25a0598a844b27e351fd4b87d1e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:12 +02:00
Jason Conroy
cdaefd61ba
gnu: opam: Update package for 2.5.1.
...
Restore tests now that the inherited package is at 2.5.1. The package
definition is backported from the ocaml-team branch with one extra test
exclusion for the new opam release.
* gnu/packages/ocaml.scm (opam): Update package for 2.5.1.
Change-Id: Ib80e2f7c31f56dd7a285454ce0ddfed701d68860
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:10 +02:00
Jason Conroy
c2e4b45aad
gnu: ocaml-opam-core: Update to 2.5.1.
...
* gnu/packages/ocaml.scm (ocaml-opam-core): Update to 2.5.1.
Change-Id: Ie0934f39df8e52ec6665ee64b9828826f002095d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:08 +02:00
Jason Conroy
0133d872f6
gnu: opam: Temporarily disable tests.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (opam):
[arguments]: Disable tests. Delete modified phase related to tests.
Change-Id: I114e85eefa5ab78cdba0b264d9954ac831031541
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:06 +02:00
Jason Conroy
ddb7a77b7d
gnu: ocaml-opam-client: Add dependency on ocaml-spdx-licenses.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-client)[propagated-inputs]: Add ocaml-spdx-licenses.
Change-Id: I72f13f8276acb89eba14b86baf33c265f5405bf6
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:04 +02:00
Jason Conroy
31eee60940
gnu: ocaml-opam-solver: Add dependency on ocaml-opam-0install-cudf.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-solver)[propagated-inputs]: Add
ocaml-opam-0install-cudf.
Change-Id: I87ad17c8a7fa032e54ebd4a8d096bd0da91003e3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:02 +02:00
Jason Conroy
16f971bbf7
gnu: ocaml-opam-state: Add dependency on ocaml-spdx-licenses.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-state)[inputs]: Add ocaml-spdx-licenses.
Change-Id: Iffe4f00abeb394d92385e17ea7c7e0516d1ca0e3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:59 +02:00
Jason Conroy
c32757baf6
gnu: ocaml: Add ocaml-patch.
...
* gnu/packages/ocaml.scm (ocaml-patch): New variable.
Change-Id: I18f224e1c8cac942a86d05419d02d0fa418ded98
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:57 +02:00
Jason Conroy
986d997ad0
gnu: ocaml: Add ocaml-opam-0install-cudf.
...
* gnu/packages/ocaml.scm (ocaml-opam-0install-cudf): New variable.
Change-Id: If7e08f2fbf55626eb90644a0ed8317a2367de0fd
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:55 +02:00
Jason Conroy
0748122bd2
gnu: ocaml: Add ocaml-0install-solver.
...
* gnu/packages/ocaml.scm (ocaml-0install-solver): New variable.
Change-Id: I52482474746ea518cd108074b0afe22f62952960
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:53 +02:00
Jason Conroy
396bb7e8ef
gnu: ocaml: Add ocaml-spdx-licenses.
...
* gnu/packages/ocaml.scm (ocaml-spdx-licenses): New variable.
Change-Id: I6bed592e3320f1e902478586ff1a84c0b5cf327f
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:51 +02:00
Jason Conroy
f668151823
gnu: ocaml: Add ocaml-swhid-core.
...
* gnu/packages/ocaml.scm (ocaml-swhid-core): New variable.
Change-Id: I017a7370d12c9c7e73e3902a1310778d9b630fe8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:49 +02:00
Jason Conroy
c0584bed8c
gnu: ocaml-mccs: Update to 1.1+19.
...
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+19.
Change-Id: I4ae04da62c430c732fb806195bb6116041b6aaa3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:47 +02:00
Jason Conroy
6cc23705a6
gnu: opam-installer: Update to 2.5.1.
...
* gnu/packages/ocaml.scm (opam-installer): Update to 2.5.1.
Change-Id: Ifd0ba2ab79df67b18d3cdc7a5995acf0a4012e81
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:31 +02:00
Sören Tempel
acb466c056
gnu: kissat: Update to 4.0.4.
...
* gnu/packages/maths.scm (kissat): Update to 4.0.4.
[arguments]<#:phases>{patch-source}: Don't check if /etc/passwd is writable.
Change-Id: I40d6b22bea16009fa67fa8abcda95ea9824e5baf
2026-04-20 18:51:14 +02:00
fanquake
735e13d60e
gnu: guile-lzlib: Fix hash.
...
Fixes a regression introduced in 650e69784d .
* gnu/packages/guile.scm (guile-lzlib)[source]: Update sha256.
Change-Id: Iccb8acc8d1c92d89c4e3b03dbf500e21be604692
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Fixes : guix/guix#7573
Merges: #8020
2026-04-20 16:41:49 +02:00
Miro Palmu
98168d5362
gnu: ucx: enable multithreading support
...
* gnu/packages/fabric-management.scm (ucx): Enable multithreading
support.
[#:configure-clags]: Add "--enable-mt".
Fixes: guix/guix/#7456
Change-Id: Ib59efca36e9a168c30638a02f110344e83edd949
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7529
2026-04-20 15:21:15 +02:00
Ludovic Courtès
fa8e00338c
doc: Mention the GCD process.
...
* doc/contributing.texi (Making Decisions): Document GCDs.
Change-Id: I8b247af4e6ec731bc7750e19519c8dba863e5ef5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7786
2026-04-20 15:03:23 +02:00
Ludovic Courtès
32b007b434
doc: Document ‘package/inherit’.
...
* doc/guix.texi (Defining Package Variants): Document ‘package/inherit’.
Change-Id: I373b54d3a6978d7d2719a234b244397f68004818
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7784
2026-04-20 15:03:13 +02:00
Ludovic Courtès
0e8a578da4
doc: Add missing markup in “Invoking guix refresh”.
...
* doc/guix.texi (Invoking guix refresh): Add missing @option.
Change-Id: I898d2d4d6fac8a05281a43043e1eaba36cd57869
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-20 15:03:13 +02:00
Ludovic Courtès
fe376cdf4a
doc: Fix typographical issues in “Invoking guix style”.
...
* doc/guix.texi (Invoking guix style): Fix typographic issues. Use less
horizontal space in example.
Change-Id: Ibc8c89e4f0ae1f8ea03c4d706280b424533b0e48
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-20 15:03:12 +02:00
Andreas Enge
d636e801be
gnu: Remove gourmet.
...
* gnu/packages/nutrition.scm (gourmet): Delete variable.
Fixes : guix/guix#7352
Change-Id: Idb4f13e75caf6f19baefe43d0017a5ea57cc3edb
2026-04-20 13:48:46 +02:00
Andreas Enge
c46b44ce68
gnu: Remove python-pytest-tornado5.
...
* gnu/packages/check.scm (python-pytest-tornado5): Delete variable.
Fixes : guix/guix#7347
Change-Id: Ife69b7a42fb1bdcdd6ed9dd4b37847d94bf3cee5
2026-04-20 13:47:58 +02:00
Andreas Enge
bb27bc901c
gnu: Remove lkrg.
...
* gnu/packages/linux.scm (lkrg): Delete variable.
Fixes : guix/guix#7335
Change-Id: Id303e1bc80a5be8b2ec125a2ff07859d9be72f01
2026-04-20 13:47:07 +02:00
Andreas Enge
7619e82b35
gnu: Remove evdi.
...
* gnu/packages/linux.scm (evdi): Delete variable.
Fixes : guix/guix#7339
Change-Id: I878d0677d28504b8f44c63471834e568e8303935
2026-04-20 13:43:31 +02:00
Andreas Enge
8d6b041cb6
gnu: Remove libevdi.
...
* gnu/packages/linux.scm (libevdi): Delete variable.
Change-Id: I8961aa3cddc981eddd908ccc7df66b2906a928e2
2026-04-20 13:43:00 +02:00
Andreas Enge
55e3d0b154
gnu: Remove lttng-modules.
...
* gnu/packages/instrumentation.scm (lttng-modules): Delete variable.
Fixes : guix/guix#7337
Change-Id: I1868722e93ee25072855c9f32da6556b46e42ceb
2026-04-20 13:41:20 +02:00
Andreas Enge
32863e42b6
gnu: Remove vhba-module.
...
* gnu/packages/linux.scm (vhba-module): Delete variable.
Fixes : guix/guix#7336
Change-Id: Ie48554619a8d23cda7b5764ee326727ec1bef2e9
2026-04-20 13:39:17 +02:00
Andreas Enge
c6cf60450d
gnu: Remove vendor-reset-linux-module.
...
* gnu/packages/linux.scm (vendor-reset-linux-module): Delete variable.
Fixes : guix/guix#7334
Change-Id: Ib6c0d821dfb7b3d08d106ac34b37d6fafe57377a
2026-04-20 13:38:26 +02:00
Andreas Enge
451247642d
gnu: Remove librem-ec-acpi-linux-module.
...
* gnu/packages/linux.scm (librem-ec-acpi-linux-module): Delete variable.
Fixes : guix/guix#7331
Change-Id: I68f04f69fb25e8e762aff96430b2d62c3fdca86c
2026-04-20 13:37:08 +02:00
Andreas Enge
be5131cf13
gnu: Remove rdesktop.
...
* gnu/packages/rdesktop.scm (rdesktop): Delete variable.
Fixes : guix/guix#7302
Change-Id: Ie6dbb506f66b2ce81dc93e73902b99f437accaaa
2026-04-20 13:36:21 +02:00
Andreas Enge
7b4d4f16ed
gnu: Remove wxwidgets-gtk2.
...
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): Delete variable.
Fixes : guix/guix#7247
Change-Id: I4f3bb13d4cca2f2d22879ce47123fa649cfb3065
2026-04-20 13:33:48 +02:00
Andreas Enge
73d69677a3
gnu: Remove font-cozette.
...
* gnu/packages/fonts.scm (font-cozette): Delete variable.
Fixes : guix/guix#7241
Change-Id: I56eb14d2aad5ea070c42d1983ee9a37ee40556db
2026-04-20 13:31:44 +02:00
Andreas Enge
44a1f76f05
gnu: Remove hwloc-2.
...
* gnu/packages/mpi.scm (hwloc-2): Delete variable.
Fixes : guix/guix#7216
Change-Id: If7dfd6002ef2c02677691adc791f75ea3b2cb5ce
2026-04-20 13:27:28 +02:00
Andreas Enge
ce0a26bf44
gnu: Remove hwloc-1.
...
* gnu/packages/mpi.scm (hwloc-1): Delete variable.
* gnu/packages/patches/hwloc-1-test-btrfs.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I1ff036fb7c81702a46a9f97b6d5d3199d380242c
2026-04-20 13:27:27 +02:00
Andreas Enge
d57ecc3023
gnu: slurm-minimal: Rewrite input.
...
* gnu/packages/parallel.scm (slurm-minimal)[inputs]: Replace hwloc-2 by
the identical hwloc.
Change-Id: I9ae384f88c3840b4d1c6978129ca48a4459de166
2026-04-20 13:27:26 +02:00
Andreas Enge
132d2a4e7c
gnu: mpich: Rewrite input.
...
* gnu/packages/mpi.scm (mpich)[inputs]: Replace hwloc-2 by the identical
hwloc.
Change-Id: I1ba8a2fbdc64c8a4343903f936e6a018322ac2a8
2026-04-20 13:27:25 +02:00
Andreas Enge
f3efb57c4c
gnu: openmpi-4: Rewrite input.
...
* gnu/packages/mpi.scm (openmpi-4)[inputs]: Replace hwloc-2 by the
identical hwloc.
Change-Id: I16f4dde4f66f5ee05f6c490f19aa590407cffb1a
2026-04-20 13:27:24 +02:00
Andreas Enge
d68e92fcf7
gnu: gromacs: Rewrite input.
...
* gnu/packages/chemistry.scm (gromacs)[inputs]: Replace hwloc-2 by the
identical hwloc.
Change-Id: I5a7f33e12cefff884329a867e05ecef60ce9e1d9
2026-04-20 13:27:23 +02:00
Andreas Enge
72d81789e9
gnu: Remove fsom.
...
* gnu/packages/bioinformatics.scm (fsom): Delete variable.
Change-Id: I2881a1addec0c9c100141bd181a1f7a84a964c94
2026-04-20 13:18:43 +02:00
Denis 'GNUtoo' Carikli
65b767cb36
teams: Add GNUtoo to the embedded team.
...
I was asked to join the team that manages the gnu/packages/coreboot.scm
file.
* etc/teams.scm ("GNUtoo"): Create and add to the embedded team.
Link: https://codeberg.org/guix/guix/pulls/7065
Change-Id: I3e3963cf3806e4a7d741b75b052de4caa3b8ea98
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-20 13:33:22 +03:00
Denis 'GNUtoo' Carikli
a02a6d2b83
teams: embedded: adopt gnu/packages/coreboot.scm.
...
Before the commit 7cf91385c5 ("gnu: Move bincfg,
ifdtool and intelmetool to coreboot.scm."), the packages moved to coreboot.scm
were managed by the electronics team. After that, these packages became orphan
because coreoot.scm had wasn't managed by any team.
For now, the best fit is the "embedded" team because embedded also manages
bootloader.scm which also provide boot firmware images (u-boot).
* CODEOWNERS: Regenrate file.
* etc/teams.scm (embedded)<#:scope>: Add gnu/packages/coreboot.scm.
Link: https://codeberg.org/guix/guix/pulls/7065
Change-Id: I6626ad74bf5b20bee24c018292354c4db127f7a3
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-20 13:33:18 +03:00
Dan Rostovtsev
14a65594a1
gnu: Add rocqide.
...
* gnu/packages/rocq.scm (rocqide): New variable.
Change-Id: I5db4925c6a193c562a14be49d4edc17ed252f22a
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:11 +02:00
Dan Rostovtsev
527de054fa
gnu: Add rocqide-server.
...
* gnu/packages/rocq.scm (rocqide): New variable.
Change-Id: I446de988b7f456918b8913b002e2fb070ff22883
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:06 +02:00
Dan Rostovtsev
78cb02925f
gnu: Add rocq-core.
...
* gnu/packages/rocq.scm (rocq-core): New variable.
Change-Id: I4db97a371d6d6c12ab285c4f5484caa4bd471485
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:04 +02:00
Dan Rostovtsev
3e6e8582a1
gnu: Add rocq-runtime.
...
* gnu/packages/rocq.scm (rocq-runtime): New variable.
Change-Id: Ib9199253987f444bd597b03d12cd8b34bd3bbce8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:02 +02:00
Dan Rostovtsev
c94e2af5aa
gnu: Add rocq module.
...
* gnu/packages/rocq.scm: New file.
* etc/teams.scm (ocaml): Add it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* CODEOWNERS: Regenerate file.
Change-Id: Ia6ed17bf36632463b7df1e6bd6a6ae14ee1b7e3f
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:34:55 +02:00
Efraim Flashner
f5c418be09
gnu: fish: Run more tests.
...
* gnu/packages/shells.scm (fish)[native-inputs]: Add python-pexpect.
Change-Id: I1b712178f7e9263bb7682bd8fc1572949639c0a4
2026-04-20 11:41:25 +03:00
Andrew Stubbs
a4ecd92dae
gnu: fish: Update to 4.6.0.
...
* gnu/packages/shells.scm (fish): Update to 4.6.0.
[arguments]: Remove some unneeded substitutions.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
fish.
Change-Id: I13e4aec5e16ca0e0ecacddbee4c471151e7b09ca
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-20 11:40:13 +03:00
Nicolas Graves
b8946c8d7b
gnu: java-snappy: Improve style.
...
* gnu/packages/java-compression.scm
(java-snappy)[arguments]: Drop trailing #t, fit into 79 characters.
[native-inputs, inputs, propagated-inputs]: Drop input labels.
(java-snappy-1)[arguments]: Likewise.
Change-Id: I241a675425cf2d28b52568e52a923e48a347453d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 10:20:47 +02:00
Efraim Flashner
f17572eb4b
gnu: alacritty: Speedup patching library references phase.
...
* gnu/packages/terminals.scm (alacritty)[arguments]: Rewrite the
'add-absolute-library-references phase to run faster.
Change-Id: I6eb41a1739b0199dc883a5ce0f6772ee0691f9a6
2026-04-20 10:03:48 +03:00
Efraim Flashner
48f52f85f9
gnu: alacritty: Modernize package.
...
* gnu/packages/terminals.scm (alacritty)[arguments]: Rewrite using
g-exps. Add cargo-install-paths. Replace custom 'install phase with
'install-more phase using the copy-build-system's 'install phase.
Change-Id: I8eac507e2f07df07c62cfc68a9adabf4155f79c0
2026-04-20 09:38:28 +03:00
Efraim Flashner
852c6300bf
gnu: alacritty: Update to 0.17.0.
...
* gnu/packages/terminals.scm (alacritty): Update to 0.17.0.
[arguments]: Install new manpage.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
alacritty.
Change-Id: I76dfa7b0d23d3d82284ea4e3912cfec0ec425cec
2026-04-20 09:37:44 +03:00
Anderson Torres
3699c4a4fe
gnu: nvi: Move to (gnu packages text-editors).
...
* gnu/packages/nvi.scm (nvi): Deprecate, move from here ...
* gnu/packages/text-editors.scm: ... to here. Update copyright headers.
* gnu/system.scm: Do not use (gnu packages nvi).
Change-Id: I9968c854a7ea42b1f3288ae68a9259bd7d35c685
Merges: https://codeberg.org/guix/guix/pulls/4806
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-20 12:43:25 +09:00
Anderson Torres
d1011b548f
gnu: nvi: Reformat.
...
* gnu/packages/nvi.scm (nvi)[source]: Reduce indentation,
reformat uri, use G-expression snippet.
[inputs]: Remove newline.
[description]: Reduce indentation, limit width to 72 columns.
[home-page]: Update.
[license]: Add prefix.
Change-Id: I0f8068a7f204a817deb02ac0dc179bde47d96d58
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-20 12:42:04 +09:00
Ashish SHUKLA
3814cc1da9
gnu: labwc: Update to 0.9.7
...
* gnu/packages/wm.scm (labwc): Update to 0.9.7.
Change-Id: Iaf7437e8bcc71819252250934b386bb1b1927724
Merges: https://codeberg.org/guix/guix/pulls/7969
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-20 11:41:55 +09:00
Maxim Cournoyer
746add3f1b
gnu: luanti-mineclonia: Update to 0.121.1.
...
* gnu/packages/luanti.scm (luanti-mineclonia): Update to 0.121.1.
Change-Id: Iabbb5743e04106393736be5e891458da8bef98e3
2026-04-20 11:18:12 +09:00
jgart
2fbb82a8a5
gnu: trealla: Update to 2.92.41.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.41.
Change-Id: I23d7054e7154cd8f484522e8ed8781981b75915c
2026-04-19 20:30:37 -04:00
Johannes Christ
45cf15b751
gnu: forgejo-cli: Update to 0.5.0.
...
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.5.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update forgejo-cli
crates.
Change-Id: Ib6c49565cf6b5e4db559b5f2772a0420a72e121c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 19:24:50 +03:00
Efraim Flashner
30442f49a5
gnu: Fix some spelling errors.
...
* gnu/packages/ocaml.scm, gnu/packages/orange.scm,
gnu/packages/package-management.scm, gnu/packages/password-utils.scm,
gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm,
gnu/packages/power.scm, gnu/packages/prometheus.scm,
gnu/packages/protobuf.scm, gnu/packages/python-check.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-science.scm, gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm, gnu/packages/qt.scm,
gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm,
gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm,
gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm,
gnu/packages/rust.scm, gnu/packages/telephony.scm,
gnu/packages/terminals.scm: Fix some spelling errors.
Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-04-19 11:42:53 +03:00
Andy Tai
2afe7fe09e
gnu: time: Update to 1.10.
...
* gnu/packages/time.scm (time): Update to 1.10.
* tests/guix-build.sh: Adjust accordingly.
Change-Id: Ia21a99e992f7b4b6e940756918ce7d11b9602a4f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 10:54:06 +03:00
Efraim Flashner
2fe026b447
gnu: vim: Update to 9.2.0333.
...
* gnu/packages/vim.scm (vim): Update to 9.2.0333.
[arguments]: Adjust skip-or-fix-failing-tests phase to skip another
test.
Fixes : guix/guix#7941
Change-Id: I48f2b404932902d2a65c651a4e6aad1c98034c1e
2026-04-19 10:43:29 +03:00
Efraim Flashner
03f9966834
gnu: starship: Adjust synopsis, description.
...
* gnu/packages/shellutils.scm (starship)[description]: Rewrite to remove
marketing language.
[description]: Same.
Change-Id: Ib0c6c815b0f2af3c65de970b41aec7211a81a548
2026-04-19 10:43:10 +03:00
Foster Hangdaan
2f889ec2b5
gnu: starship: Update to 1.25.0.
...
* gnu/packages/shellutils.scm (starship): Update to 1.25.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update starship crates.
Fixes : guix/guix#7978
Change-Id: Ib035143e89582c2967665c4b84d008bc03af4517
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 10:42:13 +03:00
Maxim Cournoyer
cfd676fa24
gnu: qdigidoc: Fix icon at run time.
...
* gnu/packages/patches/qdigidoc-fix-icon.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/security-token.scm (qdigidoc): Apply it.
Change-Id: I1dee3c7f525eec804e83b669c253da139b8e52db
2026-04-19 16:33:09 +09:00
Efraim Flashner
5e86b3e112
gnu: storage: Install shell completions.
...
* gnu/packages/storage.scm (garage)[arguments]: Add a phase to generate
and install the shell completions.
[native-inputs]: When cross-compiling add this package.
Change-Id: Iaf4f90c88ee68520a749de5fe961626d5dc9b579
2026-04-19 10:17:30 +03:00
Efraim Flashner
d09c3b19e7
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Icf5218e4519dc081f258cb5e0caa7b45a0f83fc2
2026-04-19 10:17:30 +03:00
Foster Hangdaan
68adc69ce3
gnu: garage: Update to 2.3.0.
...
* gnu/packages/storage.scm (garage): Update to 2.3.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update garage crates.
Change-Id: Ie3b8cec438b19f3860122d42d4132eb62f3043c4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 10:17:27 +03:00
Jan Wielkiewicz
b7b8497734
gnu: luanti: Update to 5.15.2. [security fixes]
...
Includes fixes for GHSA-22c4-238c-m5j4 and GHSA-g596-mf82-w8c3.
* gnu/packages/luanti.scm (luanti): Update to 5.15.2.
Change-Id: Iab3b05fa65be40b895b2f6fdf56d0ba5dcf0b7ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Anderson Torres
6b11be9644
gnu: emacs-flymake-flycheck: Update to 0.2-0.cbc0fc8.
...
* gnu/packages/emacs-xyz.scm (emacs-flymake-flycheck): Update to 0.2-0.cbc0fc8.
[source]: Use git instead of MELPA.
[#:tests?]: Set as #f.
(emacs-flymake-flycheck-superseded-version): New dummy variable.
Change-Id: I75b96526e7cd9fdfbc95c1408bd0e94759344c5c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Anderson Torres
79a70405bb
gnu: emacs-keyfreq: Update to 1.8-0.c695516.
...
* gnu/packages/emacs-xyz.scm (emacs-2048-game): Update to 1.8-0.c695516.
[source]: Use git respository instead of MELPA tarball.
[#:tests?]: Set as #f.
(emacs-keyfreq-superceded-version): New dummy variable.
Change-Id: I86aa99701b4fb3ad03a0052a2c4ab4dabda1a2ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Anderson Torres
8d06dbc72e
gnu: emacs-2048-game: Use Mercurial instead of MELPA.
...
* gnu/packages/emacs-xyz.scm (emacs-2048-game): Update to 2023.8.8.1-0.0e7210d.
[source]: Use mercurial respository instead of MELPA tarball.
[#:tests?]: Set as #f.
(emacs-2048-game-superceded-version): New dummy variable.
Change-Id: Id03b28ff6ca3e74dea3fadfb11b5b1b105e7cd2e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Ian Henderson
ac7bec1187
gnu: Add gnome-shell-extension-hot-edge.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-hot-edge): New variable.
Change-Id: I23b6be8c28ec66d80c1b5b0cc430680646e6ce54
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:36 +02:00
Ian Henderson
a1bb828da2
gnu: Add gnome-shell-extension-caffeine.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-caffeine): New variable.
Change-Id: I542a502062c386f8dda434d4135610821cf493ae
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:23:33 +02:00
moksh
6a90416017
gnu: Add emacs-jag.
...
* gnu/packages/emacs-xyz.scm (emacs-jag): New variable.
Change-Id: If1948d0a609500391d7b240ccde32a4cc58dcce0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:07:28 +02:00
moksh
2fdb18979e
gnu: Add emacs-swagg.
...
* gnu/packages/emacs-xyz.scm (emacs-swagg): New variable.
Change-Id: I0f07711cd4536500d976fc76e24a9a93bec9e660
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:07:27 +02:00
jgart
d8bc7a857a
gnu: pounce: Update to 3.2.
...
* gnu/packages/messaging.scm (pounce): Update to 3.2.
Change-Id: I2b758ce5a895c346c4275128acf36a6221e86a04
2026-04-18 23:58:44 -04:00
Sughosha
9ccbefd585
gnu: plasma: Add flatpak-kcm to propagated-inputs.
...
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add flatpak-kcm.
Change-Id: Ie0d9cfa5c4b96040deb385e177a1e6b6c769ee82
2026-04-19 09:08:09 +05:30
Sughosha
8538108621
gnu: plasma: Add flatpak to propagated-inputs.
...
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add flatpak.
Change-Id: I0d8f7877430abf5b30dbd61186fbfe799a3f0435
2026-04-19 09:07:34 +05:30
Sughosha
adac45850b
gnu: plasma: Enable showing thumbnails of video files.
...
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add ffmpegthumbs.
Change-Id: Ic8e638c3a40923f3dc86bbec40fd53875a93001c
2026-04-19 09:02:41 +05:30
Owen T. Heisler
63e73973a5
gnu: flatpak: Add librsvg for SVG icon validation.
...
* gnu/packages/package-management.scm (flatpak):[propagated-inputs]: Add
librsvg as (librsvg-for-system).
Merges: guix/guix!7973
Closes: https://codeberg.org/guix/guix/issues/7972
Change-Id: Ie03b580a5587711e81260a93f3cb732332c35209
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-19 08:46:09 +05:30
Sughosha
082c705d48
gnu: kaidan: Improve package style.
...
* gnu/packages/kde-internet.scm (kaidan)[source]: Adjust formatting to meet the
80 characters line width convention.
[arguments]: Likewise.
Change-Id: I5202fa5b200c3f1193f38279baa4f279f31e2451
2026-04-19 08:38:31 +05:30
bdunahu
a544e59205
gnu: kaidan: Add required qt6 plugins.
...
* gnu/packages/kde-internet.scm (kaidan)[#:phases]: Add ‘wrap-program’.
[inputs]: Add bash-minimal, gst-plugins-good-qt.
Change-Id: Idc824c4a8daaecf6e274126427da8809f30d24c2
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-19 08:33:54 +05:30
Ian Henderson
fed54175a1
gnu: Add font-open-sans.
...
* gnu/packages/fonts.scm (font-open-sans): New variable.
Merges guix/guix!7833
Change-Id: I541f88b3745ea61d04d061200e08d31d4fb23466
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-19 09:49:22 +08:00
jgart
6d5a20bc05
gnu: trealla: Update to 2.92.38.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.38.
Change-Id: I841300c8b2c0f02cd432388c41b5f8690c3a8e02
2026-04-18 19:14:27 -04:00
Sughosha
92df3d957a
gnu: wl-color-picker: Update to 1.4.
...
* gnu/packages/xdisorg.scm (wl-color-picker): Update to 1.4.
[arguments]<#:phases>: Rename 'wrap-script' to 'wrap-program' and rewrite it.
[inputs]: Reorder; add libnotify.
Change-Id: I49d934c634ed7838b3dd494c847dd3f02b92ab89
2026-04-18 22:50:39 +05:30
David Thompson
8bb2902721
gnu: guile-bstructs: Update to 0.2.0.
...
* gnu/packages/guile-xyz.scm (guile-bstructs): Update to 0.2.0.
Change-Id: I5e9b15ffe8507e4ba29af0cac234b16edec71f2a
2026-04-18 08:44:30 -04:00
Peter Polidoro
dc0ffec8da
gnu: kicad: Update to 10.0.1.
...
* gnu/packages/electronics.scm (kicad): Update to 10.0.1.
[description]: Update.
Merges guix/guix!7967
Change-Id: Iaccf167967402345e3576d48cdbf098d0b5e6263
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-18 10:51:55 +02:00
Evgeny Pisemsky
ccd22eac80
gnu: Add mopidy-mopiqtt.
...
* gnu/packages/music.scm (mopidy-mopiqtt): New variable.
Merges guix/guix!7789
Change-Id: Ic4b6bb74cc2b4c921be837875365e1cba7398cb8
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-18 06:11:40 +05:30
Christopher Baines
da61f4e8fb
gnu: guix-build-coordinator: Update to 0-138.a52e17a.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-138.a52e17a.
Change-Id: I16a992ab97b9c19d2399336fef5212a40e987d5d
2026-04-17 18:51:46 +01:00
Christopher Baines
67fa713c9a
gnu: nar-herder: Update to 0-53.44ca801.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-53.44ca801.
[inputs,propagated-inputs]: Add guile-aws.
Change-Id: I31a84cc850d315daaeb883a324fe38888f80bd86
2026-04-17 18:51:46 +01:00
Christopher Baines
d8aadaecca
gnu: guile-knots: Update to 0.1-34.f767eca.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-34.f767eca.
Change-Id: I22abce1b6086c8a86b0c6d0738b5bc5a063cf7f2
2026-04-17 18:51:46 +01:00
Christopher Baines
84426cb20a
services: bffe: Don't use line buffering.
...
For the output ports, as this can cause problems with fibers.
* gnu/services/guix.scm (bffe-shepherd-services): Don't use line buffered
output.
Change-Id: I93a24ea2bad2d7beac795caf515ffd7a259247a7
2026-04-17 18:51:46 +01:00
Christopher Baines
3e4c2ce48e
services: guix-build-coordinator: Don't use line buffering.
...
For the output ports, as this can cause problems with fibers.
* gnu/services/guix.scm (make-guix-build-coordinator-start-script): Don't use
line buffered output.
Change-Id: I7b26ef252b6f6999e8a39b5d872a780a99f3852c
2026-04-17 18:51:46 +01:00
Cayetano Santos
8014907342
gnu: emacs-fj: Add tests.
...
* gnu/packages/emacs-xyz.scm (emacs-fj)[native-inputs]: Add
emacs-el-mock, emacs-exemplify-ert, and emacs-exemplify-eval.
[arguments]<#:test-command>: Add.
<#:tests?>: Delete.
<#:phases>: Add ’remove-cask.
Change-Id: I5dab9012ef053eb871ec299bf6d4f553d6a56d10
2026-04-17 17:38:38 +02:00
Cayetano Santos
5dd9f05628
gnu: Add emacs-exemplify-eval.
...
* gnu/packages/emacs-xyz.scm (emacs-exemplify-eval): New variable.
Change-Id: I704387dd9faa181f9c1bdbe36cf437e4155c854f
2026-04-17 17:36:09 +02:00
Cayetano Santos
8d585c6179
gnu: Add emacs-whisper-el.
...
* gnu/packages/emacs-xyz.scm (emacs-whisper-el): New variable.
Merges guix/guix!7742
Change-Id: Ib0623a832e3ac9b02359602c75c3da3349059668
2026-04-17 17:14:06 +02:00
Cayetano Santos
89a627472b
gnu: Add emacs-exemplify-ert.
...
* gnu/packages/emacs-xyz.scm (emacs-exemplify-ert): New variable.
Merges guix/guix!7763
Change-Id: I363d87b661254e7751725d9a2db5aed7248830a3
2026-04-17 17:05:36 +02:00
moksh
98a10e4e2e
gnu: emacs-mastodon: Update to 2.0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.16.
Merges guix/guix!7963
Change-Id: I3cb634d8e63e9bbd6ce52c81f5d330cc121991bf
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-17 16:36:06 +02:00
Peter Polidoro
d7cf85a404
gnu: Add sqliteodbc.
...
* gnu/packages/databases.scm (sqliteodbc): New variable.
Merges guix/guix!7882
Change-Id: I3ed8854a32e40d488097133f0e730d14a361064c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-17 16:07:24 +02:00
Maxim Cournoyer
de90fd9b14
gnu: gnome-meta-core-utilities: Replace evince with papers.
...
* gnu/packages/gnome.scm (gnome-meta-core-utilities): Replace evince with
papers.
Change-Id: I44363e976b3a7fa1e86822138d65b26661c62566
2026-04-17 10:25:54 +09:00
Anderson Torres
8a8d8ca39e
gnu: installer: Use kmscon-8.
...
Because kmscon-9 lacks the patch to change keyboared layout in the installer.
* gnu/system/install.scm (%installation-services)[kmscon-service-type]: Set kmscon to kmscon-8.
Change-Id: Ib12d9ec8f32042dce8ade66bf042ae32a7d05e2c
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Merges: #7381
2026-04-17 03:07:05 +08:00
Anderson Torres
a06400ad5c
gnu: Add kmscon-8.
...
An API breakage occurred some place between 8.x and 9.x series of kmscon.
Because of it, our custom patch kmscon-8-runtime-keymap-switch.patch (needed
by Guix System installer) no longer applies cleanly. Until a new patch is
developed, let's recover the older package and keep it side-by-side in Guix.
* gnu/packages/terminals.scm (kmscon-8): New variable.
Document its dependency with Guix System installer.
* gnu/packages/patches/kmscon-runtime-keymap-switch.patch: Rename to...
* gnu/packages/patches/kmscon-8-runtime-keymap-switch.patch: ...this file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Change-Id: I88cb9ea39b3801ea96dd663e2995597c060f41db
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2026-04-17 03:07:05 +08:00
Hilton Chain
ca58363a7c
hash: %vcs-directories: Add .jj for Jujutsu.
...
* guix/hash.scm (%vcs-directories): Add ".jj".
Merges: #7872
2026-04-17 03:07:05 +08:00
Hilton Chain
ace8be46a4
home: services: gpg-agent: Expose shepherd-requirement in configuration.
...
* gnu/home/services/gnupg.scm (home-gpg-agent-configuration)
[shepherd-requirement]: New field.
(home-gpg-agent-shepherd-services): Use it.
* doc/guix.texi (GNU Privacy Guard): Update documentation.
Merges: #7788
2026-04-17 03:07:05 +08:00
Hilton Chain
f0079d20ae
home: services: gpg-agent: Allow inheriting graphical session environment.
...
* gnu/home/services/gnupg.scm (home-gpg-agent-shepherd-services): Wrap service
constructor to allow inheriting graphical session environment.
Link: https://codeberg.org/guix/guix/issues/5899#issuecomment-12902232
2026-04-17 03:07:03 +08:00
Igorj Gorjaĉev
e597af9546
gnu: elixir: Replace git with git-minimal.
...
* gnu/packages/elixir.scm (elixir)[inputs]: Remove git.
[native-inputs]: Add git-minimal.
Change-Id: I6a06b7ab8bf91c4082484fe4e6e9fa3c09f845fd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 20:33:40 +02:00
Christopher Baines
41ab1cb9e4
gnu: guile-knots: Update to 0.1-33.ec2cdff.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-33.ec2cdff.
Change-Id: I45f2fccca4af1048421ca89dbb190b9da9847d25
2026-04-16 14:31:32 +01:00
Christopher Baines
9bc1228485
gnu: Add dnsupdate.
...
* gnu/packages/dns.scm (dnsupdate): New variable.
Change-Id: I6643a3542225ccca5aa40b3578e439e3308f6f2b
2026-04-16 14:31:32 +01:00
Christopher Baines
745bd96b91
gnu: Add ddclient.
...
* gnu/packages/dns.scm (ddclient): New variable.
Change-Id: I6351903b247d1cb04f9e03e503a14bdeaafc0304
2026-04-16 14:26:42 +01:00
Nicolas Graves
357fbd56fb
gnu: guile2.2-present: Improve style.
...
* gnu/packages/gtk.scm (guile2.2-present):
[inputs]: Drop input labels.
Change-Id: Ie749de7dc6316a0ddc095618e3e633545d683189
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:54 +02:00
Nicolas Graves
d23f6960d8
gnu: guile2.2-rsvg: Improve style.
...
* gnu/packages/gtk.scm (guile2.2-rsvg)
[inputs, propagated-inputs]: Drop input labels.
Change-Id: Ibb18e4897df39ce635c63561c10487b5a2ca4ad2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:54 +02:00
Nicolas Graves
fa26ae8d65
gnu: guile2.2-cairo: Improve style.
...
* gnu/packages/gtk.scm (guile2.2-cairo)[inputs]: Drop input labels.
Change-Id: Ief46f7b191c204484f7a1a62f84ad840c1260bd2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:53 +02:00
Nicolas Graves
51ec304fb7
gnu: ganv: Improve style.
...
* gnu/packages/gtk.scm (ganv): Run guix style.
[arguments]<#:tests>: Relocate keyword.
<#:phases>: Improve style.
[inputs]: Drop input labels, drop input labels.
Change-Id: If6d24a7bcc89ce5b5322df8bd6494552db193a65
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:46 +02:00
Peter Polidoro
0cd40ba2ab
gnu: freecad: Update to 1.1.1.
...
* gnu/packages/engineering.scm (freecad): Update to 1.1.1.
Change-Id: I0b6d872a907f46979a5d102c244835d7af7f11ec
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 12:43:38 +02:00
Andreas Enge
857540e6cb
gnu: python-geventhttpclient: Update to 2.3.9.
...
* gnu/packages/python-web.scm (python-geventhttpclient): Update to 2.3.9.
Change-Id: I83ff865b8ae052d24f9920b3d5c029e7c91373cc
2026-04-16 12:43:38 +02:00
Hilton Chain
0d16098802
gnu: fcitx5: Add GUIX_GTK2_IM_MODULE_FILE search path.
...
* gnu/packages/fcitx5.scm (fcitx5) [native-search-paths]: Add
GUIX_GTK2_IM_MODULE_FILE.
Merges guix/guix!7826
Change-Id: I1ab296cfa7b424196bd7383fd86e69c8fed0355f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-16 18:37:11 +08:00
Sharlatan Hellseher
eb2482a352
gnu: libftdi: Fix build on python-3.12.
...
* gnu/packages/libftdi.scm (libftdi)[native-inputs]: Remove swig-4.0;
add python-setuptools and swig.
Change-Id: Idd7c1c616191778c7176ef50007404d1628c914e
2026-04-16 10:35:42 +01:00
Sharlatan Hellseher
3ffa9e2742
gnu: fdroidserver: Update to 2.4.3.
...
* gnu/packages/android.scm (fdroidserver): Update to 2.4.3.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-argcomplete, python-docker,
python-mwclient, python-pyasn1, and python-pyasn1-modules.
Change-Id: I5f184eb4df48ee160091ffa55bb1e9a0ca8c0c40
2026-04-16 10:35:10 +01:00
Sharlatan Hellseher
7a4e3229f7
gnu: sdkmanager: Adjust inputs and test backend.
...
* gnu/packages/android.scm (sdkmanager):
[arguments] <test-backend>: Use unittest.
[phases]{check}: Use default phase.
[inputs]: Move from here ...
[propagated-inputs]: ... to here.
Change-Id: I6d976dbf7cee39beda89ea9719dcc1e340da66d9
2026-04-16 10:35:10 +01:00
Sharlatan Hellseher
a8103c1b7c
gnu: python-asyncinject: Update to 0.6.1.
...
* gnu/packages/python-xyz.scm (python-asyncinject): Update to 0.6.1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: I097308d486aa6dc0a60f696389413dba2fd79b09
2026-04-16 10:34:50 +01:00
John Kehayias
f77bbf8016
gnu: steam-devices-udev-rules: Update to 1.0.0.61-2.7dde9ec.
...
* gnu/packages/games.scm (steam-devices-udev-rules): Update to 1.0.0.61-2.7dde9ec.
Change-Id: If5931e836978b27d09e128cb5b581292eebcde96
2026-04-15 23:47:42 -04:00
Ian Eure
c26c3d0f53
gnu: autofs-service: Fix computing Shepherd requirements.
...
Handling of non-NFS/SMB mounts was buggy and did not work at all.
* gnu/services/nfs.scm (autofs-configuration->requirements): Add an `else' to
prevent losing the accumulator in the fold.
(autofs-configuration->requirements): Call `delete-duplicates' on the input,
not the output.
Fixes #7927 .
Change-Id: I0cccde431d0bd19dc63be8754fb6dfa35a6f8a49
2026-04-15 15:06:05 -07:00
jgart
0d11c221b8
guix: scripts: gc: Give better error reporting when attempting to vacuum.
...
* guix/scripts/gc.scm (%options): Error out when a non-root user tries
to vacuum the database.
Change-Id: Iee7d626c43980640aa91a3ceeb95675016932c55
Signed-off-by: jgart <jgart@dismail.de >
2026-04-15 17:56:23 -04:00
bdunahu
6abb7bc422
gnu: emacs-xelb: Patch call to xauth with store path.
...
This ensures login cookies used to authenticate with the X server can be found
at runtime without requiring xauth be in the user's profile.
* gnu/packages/emacs-xyz.scm (emacs-xelb)[#:phases]: Add ‘patch-xauth-path’.
[inputs]: Add xauth.
Change-Id: Ic24cb12d6103a3f6dc24c89f2dd43c1e1f7dc95c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:11:05 +02:00
Liliana Marie Prikler
03937c8724
gnu: Add papers.
...
* gnu/packages/gnome.scm (papers): New variable.
* gnu/packages/rust-crates.scm (rust-ashpd-0.12.1)
(rust-float-next-after-1.0.0, rust-formatx-0.2.4, rust-geo-0.30.0)
(rust-geo-types-0.7.18, rust-geographiclib-rs-0.2.5, rust-i-float-1.7.0)
(rust-i-key-sort-0.2.0, rust-i-overlay-2.0.5, rust-i-shape-1.7.0)
(rust-i-tree-0.8.3, rust-ink-stroke-modeler-rs-0.1.0, rust-oo7-0.5.0)
(rust-robust-1.2.0): New variables.
(lookup-cargo-inputs): Add ‘papers’.
2026-04-15 23:10:35 +02:00
Liliana Marie Prikler
7ff2ca1b5c
gnu: Add poppler-next.
...
* gnu/packages/pdf.scm (poppler-next): New variable.
2026-04-15 23:10:25 +02:00
λx.x
380efb7408
gnu: emacs-bqn-mode: Update to 2026-02-08
...
* gnu/packages/emacs-xyz.scm (emacs-bqn-mode): Update to 2026-02-08.
Change-Id: I6e52ba929ba962832c96422f48e8b1aed447a3cf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
Nguyễn Gia Phong
589f4cc655
gnu: Add libfossil.
...
* gnu/packages/version-control.scm (libfossil): New variable.
* gnu/packages/patches/libfossil-skip-amalgamation.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I6e19c074587e17446ac213386a9143d503ebba57
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
Nguyễn Gia Phong
05e669ac50
guix: Implement fossil-download.
...
* guix/fossil-download.scm: New file.
* guix/build/fossil.scm: New file.
* Makefile.am (MODULES): Add them.
* etc/teams.scm (core)[#:scope]: Add "guix/fossil-download.scm".
(vcs)[#:scope]: Add "guix/build/fossil.scm".
* CODEOWNERS: Regenerate file.
* doc/guix.texi (origin Reference): Document fossil-fetch
and fossil-reference.
* NEWS: Add entry about fossil-fetch.
Change-Id: Ia252bcbbb417159a842d5092a937e2aad55a1656
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
coopi
08341ec277
gnu: Add emacs-nerd-icons-mode-line.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-mode-line): New variable.
Change-Id: Id3f80fe2c094b1e0e3eead99cb9e3083b062319b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
coopi
b725619636
gnu: Add emacs-nerd-icons-corfu.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-corfu): New variable.
Change-Id: I487dc25bad6d0536a670c13626c1e18f4364c147
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
a3f6d396cd
gnu: Add emacs-nerd-icons-completion.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-completion): New variable.
Change-Id: Ib5b07704689f8a1af6e0dec7e0370d3afde4f7d6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
7d67cacad1
gnu: Add emacs-nerd-icons-ibuffer.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-ibuffer): New variable.
Change-Id: Ia25dd10b7d3950cefec3ad4301cfebacdd4b8c74
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
333d61cf5b
gnu: Add emacs-nerd-icons-ivy-rich.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-ivy-rich): New variable.
Change-Id: I2266c559c225d1f0bb499734eb6eef4a613436e9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
21a4d649b2
gnu: Add emacs-nerd-icons-dired.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-dired): New variable.
Change-Id: Ib8b192a07e7acbd52cb1705f237ec5a1976b3060
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
5ff9ca0339
gnu: emacs-nerd-icons: Patch out font installer.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons)[#:phases]: Add
‘disable-font-installer’.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
Artyom V. Poptsov
c4657c774b
gnu: guile-pnm: Update to 0.2.0.
...
* gnu/packages/guile-xyz.scm (guile-pnm): Update to 0.2.0.
Change-Id: Icc2c71565e0100f82d22f57bfed3bba8d36ba353
2026-04-16 00:00:42 +03:00
Cayetano Santos
b559fd6938
gnu: Add fsviewer.
...
* gnu/packages/gnustep.scm (fsviewer): New variable.
Merges guix/guix!7829
Change-Id: Ie9bc5f3eaed7a507c9aa031ab96e65ddaf69e6ad
2026-04-15 16:17:15 +02:00
Andreas Enge
fa38888348
gnu: libnl: Update to 3.12.0.
...
* gnu/packages/linux.scm (libnl): Update to 3.12.0.
Change-Id: I3bfc0e8b6e63f43addf28966abd49fd42588888c
2026-04-15 13:52:09 +02:00
André Batista
10ea4f874e
gnu: ungoogled-chromium: Update to 147.0.7727.55.
...
Fixes various CVEs, too many to list.
* gnu/packages/chromium.scm (%preserved-third-party-files): Add
base/third_party/nspr,
buildtools/third_party/libc++,
buildtools/third_party/libc++abi,
third_party/catapult/third_party/beautifulsoup4-4.9.3,
third_party/catapult/third_party/html5lib-1.1,
third_party/catapult/third_party/typ,
third_party/dawn/third_party/renderdoc,
third_party/dawn/third_party/webgpu-headers,
third_party/devscripts,
third_party/devtools-frontend/src/front_end/third_party/csp_evaluator,
third_party/devtools-frontend/src/front_end/third_party/legacy-javascript,
third_party/devtools-frontend/src/front_end/third_party/source-map-scopes-codec,
third_party/federated_compute/chromium/fcp/confidentialcompute,
third_party/freetype,
third_party/fxdiv,
third_party/hyphenation-patterns,
third_party/icu,
third_party/libc++,
third_party/libpfm4,
third_party/libpng,
third_party/libx11,
third_party/libxcb-keysyms,
third_party/llvm-libc,
third_party/neon_2_sse,
third_party/opus,
third_party/pdfium/third_party/lcms,
third_party/pdfium/third_party/libopenjpeg,
third_party/perfetto/protos/third_party/pprof,
third_party/perfetto/protos/third_party/primes,
third_party/perfetto/protos/third_party/simpleperf,
third_party/pyyaml,
third_party/sentencepiece,
third_party/sentencepiece/src/third_party/darts_clone,
third_party/six and
third_party/skia/include/third_party/vulkan.
Remove:
net/third_party/nss,
third_party/compiler-rt/src/lib,
third_party/libaom/source/libaom/third_party/SVT-AV1,
third_party/skia/third_party/vulkanmemoryallocator and
third_party/webrtc/rtc_base/third_party/sigslot.
(%chromium-version): Update to 147.0.7727.55.
(%ungoogled-origin, %debian-origin): Update hashes.
(%debian-patches): Add debianization/safe-libcxx.patch,
disable/enterprise-tests.patch,
disable/rustc-allow-features.patch,
fixes/bytemuck.patch,
fixes/libpng-testonly.patch,
llvm-19/clang19.patch (move from bookwork),
llvm-19/clone-traits.patch,
llvm-19/keyfactory.patch,
llvm-19/value-or.patch,
llvm-22/ignore-for-ubsan.patch,
trixie/cookie-string-view.patch and
trixie/nodejs-main.patch.
Remove trixie/rust-no-alloc-shim.patch.
(%guix-patches): Add ungoogled-chromium-custom-compiler.patch and
ungoogled-chromium-empty-parsed-rustc-args.patch. Remove
ungoogled-chromium-unbundle-icu-target.patch which was merged upstream.
(ungoogled-chromium-snippet): Remove icu from replace_gn_files args. Our
icu does not have ucmndata.h, umapfile.h and putilimp.h which are required
to build now.
(ungoogled-chromium) [arguments] <#:configure-flags>: Add is_component_build,
webnn_use_tflite, fatal_linker_warnings, enable_perfetto_unittests,
skia_enable_skshapper_tests, tint_build_unittests, enable_nocompile_tests,
enable_screen_ai_browsertests flags and set them to false. Set
use_system_icu to false. Remove enable_glic, enable_js_type_check and
removed_rust_stdlib_libs. The first two were removed and the last one is
not necessary any longer. Add blink_symbol_level and v8_symbol_level and
set them to zero.
[arguments] <#:phases> {patch-stuff}: Remove compiler substitution which
is not needed anymore. Adjust rustfmt_path to guix.
{include-pthreadpool}: New phase.
{adjust-CPLUS_INCLUDE_PATH}: Help clang find gcc's bits/c++config.h.
[inputs]: icu-77 is required now, even though we're not using it this time.
* gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: Add it.
* gnu/packages/patches/ungoogled-chromium-empty-parsed-rustc-args.patch: Same.
* gnu/packages/patches/ungoogled-chromium-unbundle-icu-target.patch: Remove it.
* gnu/local.mk: (Un)register the above patches.
Change-Id: I597b69b15368e9b410fa3d29342700d9ea0b0d82
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-15 13:10:02 +02:00
André Batista
c5280fd612
gnu: gn: Update to 0.0-2354.6e8dcde.
...
* gnu/packages/build-tools.scm (gn): Update to 0.0-2354.6e8dcde.
Change-Id: Idc9f52ae9f4a758d47413922de742409d9fee4c7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-15 13:09:55 +02:00
Efraim Flashner
ed63c9e8f7
gnu: rust-crates: Sort alphabetically.
...
* gnu/packages/rust-crates.scm: Sort rust crates alphabetically.
Change-Id: I2d793ef07dc9aff97216be21714c3bd180935ba3
2026-04-15 13:25:53 +03:00
Efraim Flashner
297b593f62
gnu: zed: Remove a prebuilt binary.
...
* gnu/packages/text-editors.scm (zed)[source]: Add a snippet to remove a
bundled binary.
Change-Id: Ie4d94807c51d71d8199195225a6e019512021719
2026-04-15 13:25:53 +03:00
Cayetano Santos
07ecb050c0
gnu: coreboot.scm: Update to 26.03.
...
* gnu/packages/coreboot.scm (%coreboot-version): Update to 26.03.
(%coreboot-origin): Update sha256.
Merges guix/guix!7862
Change-Id: I0cafb9431afeab0cb5a3ce80c3ffaf99ab27b0f6
2026-04-15 11:52:33 +02:00
Cayetano Santos
ac316e522a
gnu: coreboot.scm: Use local variables.
...
* gnu/packages/coreboot.scm (%coreboot-version, %coreboot-origin): New
variables.
* gnu/packages/coreboot.scm (bincfg, ifdtool, intelmetool,
nvramtool)[version]: Replace by %coreboot-version.
[source]: Replace by %coreboot-source.
Merges guix/guix!7862
Change-Id: I9b586347823729680a1958524985abadfa67ab09
2026-04-15 11:52:22 +02:00
Ryan Campbell
99fdbdef6a
gnu: python-pynvim: Fix test_command_error with neovim 0.12.x.
...
Neovim 0.12.0 changed the error message for invalid cursor positions
from "Cursor position outside buffer" to "Invalid cursor line: out of
range", causing test_command_error to fail.
This applies the upstream patch temporarily until a new pynvim release
is created.
Merges guix/guix!7755
* gnu/packages/patches/python-pynvim-fix-test-command-error.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/vim.scm (python-pynvim)[source]: Use it.
Change-Id: Ibff0545a60948c946c420fe7118a37d161d93a30
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-15 11:42:50 +02:00
Ryan Campbell
101b12a54a
gnu: neovim: Update to 0.12.1.
...
* gnu/packages/vim.scm (neovim): Update to 0.12.1.
Merges guix/guix!7755
Change-Id: I56afc43fff966720e80d6c85003bdb15a87d339f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-15 11:42:48 +02:00
Andreas Enge
aafdf7ecf7
gnu: Remove python-pydantic-1.
...
* gnu/packages/python-xyz.scm (python-pydantic-1): Delete variable.
Fixes : guix/guix#7186
Change-Id: I75088c0eaa764fc6dd499801da64124eb7fbecf4
2026-04-15 11:07:31 +02:00
Ada Stevenson
0999b3268c
gnu: icedove: Update to 140.9.1.
...
Follow-up to 6ab6e5b75d
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version,
thunderbird-comm-source): Update to 140.9.1.
Change-Id: Id8f6ecb30138b6e36b3856ec795d77f8ca796df1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-04-15 15:08:34 +09:00
Andy Tai
e296f3f012
gnu: libmicrohttpd: Update to 1.0.3.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.3.
Change-Id: I018d6b06ebab5440cfc7a4fa919228a7d3c4e04e
Merges: https://codeberg.org/guix/guix/pulls/7676
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 14:07:42 +09:00
Patrick Norton
759bdcb469
gnu: fuzzel: Update to 1.14.1.
...
* gnu/packages/xdisorg.scm (fuzzel): 1.14.1.
Change-Id: Ib5c29af4b9bcc19013e3be2b0a698266f0a32066
Merges: https://codeberg.org/guix/guix/pulls/7675
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 14:05:01 +09:00
Foster Hangdaan
ee985ff4d6
gnu: wesnoth: Update to 1.18.7.
...
* gnu/packages/games.scm (wesnoth): Update to 1.18.7.
Change-Id: I61040ae6417afa851c51799aef1f6245bf0c5dd0
Merges: https://codeberg.org/guix/guix/pulls/7721
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:30:48 +09:00
Danylo Kondratiev
4fdaa6e2f2
gnu: gkrellm: Update to 2.5.1.
...
* gnu/packages/gkrellm.scm (gkrellm): Update to 2.5.1.
[inputs]: Drop libice.
Change-Id: Ie907b82395607dfa856000c69ea45569d4fe3266
Merges: https://codeberg.org/guix/guix/pulls/7876
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:25:55 +09:00
Danylo Kondratiev
445e61337e
gnu: gkrellm: Improve style.
...
* gnu/packages/gkrellm.scm (gkrellm): Run guix style.
[inputs]: Drop input labels, remove gettext-minimal.
[native-inputs]: Add gettext-minimal.
[source]: Set https URL scheme.
[arguments]<#:phases>: Convert to GExps.
[arguments]<#:make-flags>: Set CC to (cc-for-target).
[home-page]: Set https URL scheme.
Change-Id: I854cc3cd4537dd2ed64fa34500a6b280d6573cad
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:25:13 +09:00
Daniel Martins
d632b423d5
gnu: Add rtcqs.
...
* gnu/packages/audio.scm (rtcqs): New variable.
Change-Id: If0a28098773e3daa106830d69a87666d3fe14368
Merges: https://codeberg.org/guix/guix/pulls/7858
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:20:08 +09:00
aecepoglu
4a4ef229e6
gnu: sbcl-coalton: Update to 0.0.1-5.bf475c8.
...
* gnu/packages/lisp-xyz.scm (sbcl-coalton): Update to 0.0.1-5.bf475c8.
Change-Id: I92c6a057b982500ba0629ed663c5a86c0616e358
Signed-off-by: jgart <jgart@dismail.de >
2026-04-14 22:03:56 -04:00
Danny Milosavljevic
2c51b803e3
gnu: Add zed.
...
* gnu/packages/patches/zed-0.225.10-add-guix-container-support.patch: New file.
* gnu/packages/patches/zed-0.225.10-collapse-multiline-git-deps.patch: New
file.
* gnu/packages/patches/zed-0.225.10-disable-dlopen.patch: New file.
* gnu/packages/patches/zed-0.225.10-exclude-libwebrtc-from-audio.patch: New
file.
* gnu/packages/patches/zed-0.225.10-fix-sqlite-memory-mode.patch: New file.
* gnu/packages/patches/zed-0.225.10-fix-test-db-isolation.patch: New file.
* gnu/packages/patches/zed-0.225.10-fix-workspace-race.patch: New file.
* gnu/packages/patches/zed-0.225.10-keep-regular-file-workspaces.patch: New file.
* gnu/packages/patches/zed-0.225.10-remove-patch-crates-io.patch: New file.
* gnu/packages/patches/zed-0.225.10-use-mock-livekit-on-linux.patch: New file.
* gnu/packages/patches/rust-candle-0.9.1-add-candle-onnx-to-workspace.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/rust-sources.scm (rust-alacritty-0.25.1.9d9640d,
rust-candle-0.9.1.724d75e, rust-dap-types-0.0.1.1b461b3,
rust-gh-workflow-0.8.0.c9eac0e, rust-livekit-0.7.8.5f04705,
rust-notify-8.2.0.ce58c24, rust-pet-0.1.0.d5b5bb0,
rust-tiktoken-rs-0.9.1.2570c43, rust-zed-xim-0.4.0-zed.16f35a2): New
variables.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Modify.
* gnu/packages/text-editors.scm (zed): New variable.
Change-Id: I16d4c5431e3398261ac4eb74483747c09cf74449
2026-04-15 03:19:10 +02:00
jgart
6690bf46c6
gnu: trealla: Update to 2.92.30.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.30.
[inputs]: Add libedit.
Change-Id: Ica510ab3eed3f79a5333dda8b5f2a460780467e7
2026-04-14 19:16:11 -04:00
Igorj Gorjaĉev
58266bb4ba
gnu: jpm: Update to 1.2.0.
...
* gnu/packages/lisp.scm (jpm): Update to 1.2.0.
Change-Id: Ib8c7c9ac1e66a767b9e280761ae48140f866a443
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 22:58:15 +02:00
Foster Hangdaan
69f512e520
gnu: skopeo: Update to 1.22.2.
...
* gnu/packages/virtualization.scm (skopeo): Update to 1.22.2.
Change-Id: I7c860a205c40cd5efd329770f6262b80716b2e4d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 22:38:26 +02:00
Foster Hangdaan
83e5fe437f
gnu: podman: Update to 5.8.2.
...
* gnu/packages/containers.scm (podman): Update to 5.8.2.
Change-Id: I681067e7c2ac11f4e12c94db5898e121b6a1e0f2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 22:21:25 +02:00
Nicolas Goaziou
ef81d340cd
gnu: dvisvgm: Deprecate in favor of texlive-dvisvgm.
...
* gnu/packages/tex.scm (dvisvgm): Deprecate.
* etc/teams/tex/tex-manifest.scm (%sundry-texlive-packages): Do not monitor
dvisvgm anymore.
* gnu/packages/statistics.scm (python-openturns): Use texlive-dvisvgm.
Change-Id: I1903a0bdd4e66f9f2a49d21029371e87924435ac
2026-04-14 22:17:55 +02:00
André Batista
5ce1b4a3e3
gnu: ublock-origin: Update to 1.70.0.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.70.0.
(ublock-main-assets): Update to 0-6.004af606e6a0e.
(ublock-prod-assets): Update to 0-6.6c15e4ef91888.
Change-Id: I730ef9d4623a9abe972d82c5700458f6c888077c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 21:19:44 +02:00
Artyom V. Poptsov
e155ef7c4b
gnu: Add guile-pnm.
...
* gnu/packages/guile-xyz.scm (guile-pnm): New variable.
Change-Id: I0e5e2fa77c6d75567983ab61c61880bef34f3e30
2026-04-14 20:03:58 +03:00
Roman Scherer
09a4a0fce4
gnu: Add github-cli.
...
* gnu/packages/version-control.scm (github-cli): New variable.
Merges: https://codeberg.org/guix/guix/issues/5190
Change-Id: I1ee51dbef75f8dee5fa691bff098176b1cd32660
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:12 +01:00
Roman Scherer
d841bf2ec2
gnu: Add go-github-com-sigstore-sigstore-go.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-go): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Iab52a05d6bb67bfac431036f4a23e484ff5e0ee5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Roman Scherer
fe7badf33e
gnu: Add go-github-com-sigstore-rekor-tiles-v2.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor-tiles-v2):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I5da1cd2c6791257ff304ba4d40f038749a585834
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Roman Scherer
e0fd8f335c
gnu: Add go-github-com-sigstore-rekor.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I5101feaee393f0da9dbf4cd9b68ce79474a9ffbd
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Roman Scherer
343d7553f0
gnu: Add go-github-com-sigstore-timestamp-authority-v2.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-timestamp-authority-v2):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ia60bb68476551423d5b754ab7de8e361d4750b89
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
dca6d32c62
gnu: Add go-github-com-tink-crypto-tink-go-awskms-v2.
...
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-awskms-v2): New variable.
Change-Id: I26524cae0be9a4119bdabd7c99525a2e78b05069
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
4719c0781c
gnu: Add go-github-com-tink-crypto-tink-go-gcpkms-v2.
...
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-gcpkms-v2): New variable.
Change-Id: Iebfd1bbe0646680eaeacdaeb2ab5dd6b466ba96e
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
e3a096758c
gnu: Add go-github-com-tink-crypto-tink-go-hcvault-v2.
...
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-hcvault-v2): New variable.
Change-Id: Ic633d6eedd127f247d30177f66d1e410eb517522
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
bd16834557
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-azure.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-azure): New variable.
Change-Id: I18a7e3a81266a29a52caf9a292497cbe191b3bf4
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
d1c04ded76
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-aws.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-aws): New variable.
Change-Id: I5f8e94ddaa87fc60ed9451f21c76fc2ca68026ea
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
39d7eadd40
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-gcp.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-gcp): New variable.
Change-Id: I38de7fca6d1703382b9104ecb6535c20c589d6aa
2026-04-14 12:32:10 +01:00
Sharlatan Hellseher
891e434c6b
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-hashivault.
...
* gnu/packages/golang-web.scm
(go-github-com-sigstore-sigstore-pkg-signature-kms-hashivault): New
variable.
Change-Id: Ia6f5e99631a26f81f052d92776d2d54a63bd67ba
2026-04-14 12:32:10 +01:00
Sharlatan Hellseher
0b409bae2c
gnu: Add go-github-com-jellydator-ttlcache-v3.
...
* gnu/packages/golang-web.scm (go-github-com-jellydator-ttlcache-v3): New variable.
Change-Id: I256e49f06c5bd91495ccd1aae8f2c0c5eabf5482
2026-04-14 12:32:10 +01:00
Sharlatan Hellseher
15c7094492
gnu: Add go-cloud-google-com-go-security.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-security): New variable.
(go-cloud-google-com-go)[source]: Remove "security" submodule.
Change-Id: I208134112aa75477c1d1306966bf41e8a7709537
2026-04-14 12:32:10 +01:00
Evgeny Pisemsky
c1ca168e05
gnu: Add go-github-com-juju-ratelimit.
...
* gnu/packages/golang-web.scm (go-github-com-juju-ratelimit): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7796
Change-Id: Iccc29214cb44ae8ab5d61b0e2b8410424dbf8b9a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:10 +01:00
bdunahu
8e9f2feeef
gnu: warzone2100: Update to 4.6.3.
...
* gnu/packages/games.scm (warzone2100): Update to 4.6.3.
[inputs]: Replace sdl2 by sdl3.
* gnu/packages/patches/warzone2100-unbundle-libs.patch:
Adjust diff for upstream code changes.
Change-Id: I1e8939e7925f7e62c442f0a07a8654ffcf213ce2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 12:26:54 +02:00
André Batista
66c2b3f46d
gnu: lyrebird: Buid with go-1.25.
...
* gnu/packages/golang-web.scm (lyrebird)[arguments] <go>: Use go-1.25.
Change-Id: I5806103b947c8fc85543b810d2de31fc5acc7fbc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 11:24:40 +02:00
moksh
5578b6daf2
gnu: josm: Update to 19555.
...
* gnu/packages/geo.scm (josm): Update to 19555.
Change-Id: I1714f1d906df83882f7d44a06d2a92a67599218d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 11:19:22 +02:00
Andreas Enge
5d80f53024
gnu: Remove python-chai.
...
* gnu/packages/python-xyz.scm (python-chai): Delete variable.
Fixes : guix/guix#7140
Change-Id: I1f0ab14f560d1b0b7c38d12bf40d07d6595e322a
2026-04-14 11:17:09 +02:00
Andreas Enge
7927aebb9e
gnu: Remove libphonenumber-8.11.
...
* gnu/packages/messaging.scm (libphonenumber-8.11): Delete variable.
Fixes : guix/guix#7136
Change-Id: If87ea63baf0a599e37c53bccdb078a219f114072
2026-04-14 11:17:09 +02:00
Andreas Enge
a3c93d47fa
gnu: Remove libnl-python2.
...
* gnu/packages/linux.scm (libnl-python2): Delete variable.
Fixes : guix/guix#7141
Change-Id: I7281d4fd66a8f5dbd48084e646fc4a1920eb301e
2026-04-14 11:17:01 +02:00
moksh
f6b79709c3
gnu: mcomix: Update to 3.1.1.
...
* gnu/packages/image-viewers.scm (mcomix): Update to 3.1.1.
Merges guix/guix!7870
Change-Id: I5ccba025e9b36d9c17c82342a0824c5809136cc2
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-14 11:02:31 +02:00
moksh
1b9b62e0c5
gnu: mcomix: Fix build.
...
* gnu/packages/image-viewers.scm (mcomix)[inputs]: Sort; add
gobject-introspection.
Fixes : guix/guix#7864
Merges guix/guix!7870
Change-Id: I096b7bc5d75706eeb8dd0df62fce629b7240955f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-14 11:02:31 +02:00
Sharlatan Hellseher
1a76acd4c2
gnu: Remove go-1.23.
...
* gnu/packages/golang.scm (go-1.23, go-std-1.23): Delete variables.
Fixes : guix/guix#7080
Change-Id: I854866b0136f5b17fcec24945f576a83d90c0c77
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 10:57:48 +02:00
Nigko Yerden
0bb446efff
gnu: tor: Update to 0.4.9.6.
...
* gnu/packages/tor.scm (tor): Update to 0.4.9.6.
Change-Id: I86e5204d15c20f94e2b103d113cfba43644ed8a0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 10:21:11 +02:00
Mark H Weaver
6ab6e5b75d
gnu: icecat: Update to 140.9.1-gnu1 [security fixes].
...
Includes fixes for CVE-2026-5731, CVE-2026-5732, and CVE-2026-5734.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-04-14 01:12:53 -04:00
Andreas Enge
40fc279123
gnu: v4l-utils-minimal: Deprecate.
...
* gnu/packages/video.scm (v4l-utils-minimal): Deprecate by the
(up to its name) identical v4l-utils.
* gnu/packages/aidc.scm (zbar)[inputs],
* gnu/packages/gstreamer.scm (libdc1394)[inputs],
(gst-plugins-good)[inputs], (gst-plugins-bad)[inputs]: Replace
v4l-utils-minimal by v4l-utils.
Change-Id: I1157adb6d2f1a36ddf2152ca66ed1aeaf55fe322
2026-04-14 00:25:38 +02:00
Andreas Enge
36f773a1f2
gnu: v4l-utils: Drop binaries.
...
The qv4l2 and qvidcap binaries still depend on Qt5. The other removed
inputs are not referenced.
* gnu/packages/video.scm (v4l-utils)[inputs]: Remove alsa-lib, glu, libx11
and qtbase-5.
* gnu/packages/video.scm (v4l-utils-minimal)[inputs]: Also inherit.
Change-Id: Ibd1e5d92cf363c12e7e5df58478e1e79901e8e08
2026-04-14 00:25:20 +02:00
Yelninei
08222e17eb
gnu: ldc-bootstrap: Remove unneeded inputs.
...
* gnu/packages/dlang.scm (ldc-bootstrap)[inputs]: Remove libconfig and libedit.
Change-Id: I2fde427534c4e7ad2454dd218646dd4fa7d0921b
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-04-13 22:51:04 +02:00
Nikita Mitasov
3b4e41a01b
gnu: mangowc: Update to 0.12.8 and rename to mangowm.
...
* gnu/packages/wm.scm (mangowc): Deprecate and rename package to...
(mangowm): ...this new variable. Update version to 0.12.7.
[name, source, inputs, home-page, description]: Update accordingly.
Change-Id: I49416d5441a94685f61d5eb1aef200fc644cab3f
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-13 22:23:21 +02:00
Gabriel Wicki
af0379d6c4
gnu: linux-libre: Extract common kernel modules into variables.
...
Deduplicate common default modules in an attempt to clean the module up.
* gnu/packages/linux.scm (pinebook-extra-modules,
arm64-generic-extra-modules): New variables.
(linux-libre-arm64-generic, linux-libre-lts-arm64-generic,
linux-libre-arm64-generic-5.10): Use new variables.
Change-Id: Ia48d6942332e71cadd43decb59d633180b0d3264
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-13 09:52:01 -07:00
Gabriel Wicki
727b300e04
gnu: linux-libre: Build wireguard and netfilter modules by default.
...
* gnu/packages/linux.scm (default-extra-linux-options): Add module options.
(linux-libre-arm64-honeycomb, linux-libre-arm64-mnt-reform-6.19,
linux-libre-arm64-mnt-reform-6.18, linux-libre-arm64-mnt-reform-6.12): Remove
options.
Change-Id: I25655d1c7aa1cd8ccceabbe4d9e0ccc5fa876765
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-13 09:51:58 -07:00
Vagrant Cascadian
1d6eb98dd6
gnu: linux-libre 6.1: Update to 6.1.168.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.168.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I451c59abf88d7603cc1ef9b33f0452f822b3b1d7
2026-04-13 09:51:56 -07:00
Vagrant Cascadian
65011d15fd
gnu: linux-libre 6.6: Update to 6.6.134.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.134.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ia9c3e1466a37cfdc38816be528c078ab550d52cb
2026-04-13 09:51:53 -07:00
Vagrant Cascadian
a816cf8965
gnu: linux-libre 6.12: Update to 6.12.81.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.81.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ica289eea5726487dbd923c3b8b91f088fca3d93b
2026-04-13 09:51:50 -07:00
Vagrant Cascadian
5672a9e280
gnu: linux-libre 6.18: Update to 6.18.22.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.22.
(linux-libre-6.18-pristine-source): Update hash.
Change-Id: I249b4d2b0dcec260a10e7a4a5b1e63ae9869b477
2026-04-13 09:51:47 -07:00
Vagrant Cascadian
92de7e0cae
gnu: linux-libre 6.19: Update to 6.19.12.
...
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.12.
(linux-libre-6.19-pristine-source): Update hash.
Change-Id: Ibaa1dea8ac75bdc972929dccead39929761eced8
2026-04-13 09:51:29 -07:00
Efraim Flashner
5fe112e4fa
gnu: sdcc: Build with python3.
...
* gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove python-2; add
python-minimal-wrapper.
Change-Id: I2f9962781037c7a75aeb8aad4bfe45dffb38c377
2026-04-13 17:45:42 +03:00
Efraim Flashner
b7992ceef5
gnu: sundials: Build with python3.
...
* gnu/packages/maths.scm (sundials)[native-inputs]: Remove python-2; add
python-minimal-wrapper.
Change-Id: I7e0e8984786391fdf9b966acd48560ea3f2e5d7a
2026-04-13 17:36:50 +03:00
Efraim Flashner
3b57556870
gnu: hoedown: Build with python3.
...
* gnu/packages/markup.scm (hoedown)[native-inputs]: Remove python-2; add
python-minimal-wrapper.
Change-Id: I511590eb58c4427b548b3c9ae4542f4374b791e5
2026-04-13 17:36:43 +03:00
Efraim Flashner
e270914ffe
gnu: dvdstyler: Remove some pre-generated files.
...
* gnu/packages/cdrom.scm (dvdstyler)[source]: Add a snippet to remove
some files.
[native-inputs]: Add bison.
Change-Id: I0baa24a4a859eccc421a92500b3d3e055bd4ed5e
2026-04-13 17:36:38 +03:00
Efraim Flashner
62e144930a
gnu: dvdstyler: Remove input labels.
...
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Remove input labels, sort
alphabetically.
[native-inputs]: Remove input labels, sort alphabetically.
Change-Id: Id3ab0de2b1ee570b12da0f018dbec212f2dec658
2026-04-13 17:36:33 +03:00
Efraim Flashner
8632cc58e4
gnu: dvdstyler: Build with python3.
...
* gnu/packages/cdrom.scm (dvdstyler)[native-inputs]: Remove python-2;
add python-minimal-wrapper.
Change-Id: I5d56d99e4f1ef36f2c3477ce1aaf359455efbee4
2026-04-13 17:36:25 +03:00
Efraim Flashner
cf94cd3e4e
gnu: bam: Build with python3.
...
* gnu/packages/build-tools.scm (bam)[source]: Add patch.
[native-inputs]: Remove python-2; add python-minimal-wrapper.
* gnu/packages/patches/bam-python3-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Iec960101e148b7b71caf737cccdb5b762477a545
2026-04-13 17:36:13 +03:00
Andreas Enge
f6365c6b3e
gnu: Remove clearsilver.
...
* gnu/packages/web.scm (clearsilver): Delete variable.
Fixes : guix/guix#7121
Change-Id: Ib56eec4048fbbb47f46817f7cb14a534c2bf3daa
2026-04-13 12:37:02 +02:00
Andreas Enge
a8c0685d98
gnu: Remove python-virtualenv-clone.
...
* gnu/packages/python-xyz.scm (python-virtualenv-clone): Delete variable.
Fixes : guix/guix#7107
Change-Id: I53a45eff1779bb4ed6a36c5b87ccb997d972c7e9
2026-04-13 12:35:33 +02:00
Andreas Enge
8d0df614e1
gnu: Remove mantis.
...
* gnu/packages/bioinformatics.scm (mantis): Delete variable.
Fixes : guix/guix#7055
Change-Id: I4655b0dc2b9de2b3cb5924538d562539454d5240
2026-04-13 12:34:44 +02:00
Andreas Enge
91b71c2b5f
gnu: Remove sbcl-radiance-contribs.
...
* gnu/packages/lisp-xyz.scm (sbcl-radiance-contribs): Delete variable.
Fixes : guix/guix#6804
Change-Id: I6c19f3962ee6d146dd50b16182147cbe6dee71c6
2026-04-13 12:33:27 +02:00
Andreas Enge
9cdd36e7ed
gnu: Remove cl-radiance-contribs.
...
* gnu/packages/lisp-xyz.scm (cl-radiance-contribs): Delete variable.
Change-Id: Iaf7d6d15010ea5138ede70ac9130c6a370ae9cda
2026-04-13 12:33:07 +02:00
Andreas Enge
4a835a41dd
gnu: Remove ecl-radiance-contribs.
...
* gnu/packages/lisp-xyz.scm (ecl-radiance-contribs): Delete variable.
Change-Id: I33015fdd05be4ec5b5ee8acfcdc64bf1c8c7ed1f
2026-04-13 12:32:42 +02:00
Andreas Enge
a4eb13568e
gnu: adns.scm: Fix module references.
...
This is a follow-up to commit 85834b7219 .
* gnu/packages/adns.scm: Replace "(guix packages dns)" by
"(gnu packages dns)".
Fixes : guix/guix#7869
Change-Id: I8cd1d1c5682d9174d12392fd489c749e4ad7c2e8
2026-04-13 12:18:32 +02:00
Efraim Flashner
441dcb81c3
gnu: rust-crates: Sort alphabetically.
...
* gnu/packages/rust-crates.scm: Sort rust crates alphabetically.
Change-Id: Iba1ed427dd6e13fa0994d1641e1130a823a80545
2026-04-13 13:15:51 +03:00
Ashish SHUKLA
7d6d1663c4
gnu: kakoune: Update to 2026.04.12
...
* gnu/packages/text-editors.scm (kakoune): Update to 2026.04.12.
[source]: Switch to git-fetch.
[arguments]<#:make-flags, #:phases>: Switch to G-Expressions.
[native-inputs]: Delete ’pkg-config.
Merges guix/guix!7849
Change-Id: I97133eb3b40211ace854d5bac906092fa94ceb13
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-13 11:54:36 +02:00
Nicolas Graves
9829ea548c
gnu: Add ast-grep.
...
* gnu/packages/rust-apps.scm (ast-grep): New variable.
* gnu/packages/rust-crates.scm : Record sources accordingly.
Change-Id: I04a31220fbee54946c3939d5edcfc7a4b443bf4f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-13 10:13:40 +03:00
Efraim Flashner
fae4042d23
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Ie482806909e0b1fb00df64753106a67508a8453e
2026-04-13 08:23:58 +03:00
Brickworld
ef105f1316
gnu: Add mpdris2-rs.
...
* gnu/packages/mpd.scm (mpdris2-rs): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add mpdris2-rs.
Change-Id: I999c80a2618aa4b847fed69c065d30f8ed15c145
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-13 08:23:22 +03:00
Nicolas Goaziou
0fbe363fb8
news: Mention TeX Live update (2026.1).
...
Change-Id: I15b49fedae4cd97ab83fdd48ef2c592ade66d4c5
2026-04-12 23:27:03 +02:00
Nicolas Goaziou
450849da26
gnu: Update TeX Live to 2026.1.
...
* gnu/packages/tex.scm: Update TeX Live to 2026.1.
Change-Id: I79d6d84949e60f931d59b3d03df54b7dac080281
2026-04-12 23:15:29 +02:00
Nicolas Goaziou
2434428c28
guix: texlive build system: Relax Metafont requirement.
...
* guix/build/texlive-build-system.scm (generate-font-metrics): Cater for
texlive-metafont both as a native input and as an argument from texlive-local-tree.
Change-Id: I32dd86d49ebcb49efd2a253c0491926e0333d3f4
2026-04-12 23:15:28 +02:00
Nicolas Goaziou
2d7f403979
guix: Generate TeX Live profiles reproductibly.
...
Fixes: https://issues.guix.gnu.org/73295
* guix/profiles.scm (texlive-font-maps): Do not use mktexlsr command.
Change-Id: I91710740d7f467a236cc82ceca560b0f51a4094d
2026-04-12 23:15:28 +02:00
Nicolas Goaziou
3ec160f69b
gnu: Improve instructions about updating TeX Live.
...
* gnu/packages/tex.scm: Update comments about updating TeX Live.
Change-Id: Ia990c45a9bbccefd0e560f804f6c555332df46f5
2026-04-12 23:15:28 +02:00
Nicolas Goaziou
7674b45fbf
gnu: Update TeX Live to 2026.0.
...
* gnu/packages/tex.scm: Update TeX Live to 2026.0.
Change-Id: I4c5fe8720a3b78379417a0e0a8e76ca5c3f8d2ef
2026-04-12 23:15:27 +02:00
Nicolas Goaziou
8d3cb0bfa1
guix: texlive importer: Handle additional licenses.
...
* guix/import/texlive.scm (string->license): Handle additional licenses.
Change-Id: Idb89ef4b3f9ba52a404caa4cc7f4a61d4e1201e6
2026-04-12 23:15:27 +02:00
Nicolas Goaziou
33555b672b
guix: texlive importer: Refresh texlive-source properly.
...
* guix/import/texlive.scm (texlive->svn-multi-reference): Rename to...
(texlive->svn-reference): ... this.
(tlpdb->package): Handle "texlive-source" specifically.
(package-from-texlive-repository?):
* guix/upstream.scm (package-update/svn-fetch): New variable.
(%method-updates): Extend with the previous function.
(update-package-source): Also update svn-reference objects.
Change-Id: Iaa988e5e3c401ea933720127bfc3046aa70935f4
2026-04-12 23:15:27 +02:00
Nicolas Goaziou
630b50d46b
gnu: texlive-source: Use svn-fetch method.
...
* gnu/packages/tex.scm (texlive-source)[source]: Use svn-fetch method.
Change-Id: I84a21d7a7acd8932f122ad665a736733882518ee
2026-04-12 23:15:26 +02:00
Andy Tai
7b07f8063f
gnu: nano: Update to 9.0.
...
* gnu/packages/text-editors.scm (nano): Update to 9.0.
Merges guix/guix!7810
Change-Id: Ie7c50799bf6622e8aeb2008a459da5a57feef3a1
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:57:02 +02:00
kestrel
fa060a6d95
gnu: Add wlroots-0.20.
...
* gnu/packages/wm.scm (wlroots-0.20): New variable.
Merges guix/guix!7588
Change-Id: I9923a6088aff61b59014843a1b2e472bb59c3489
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:37:28 +02:00
Andy Tai
864ec1d9d0
gnu: koboldcpp: Update to 1.111.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): update to 1.111.2.
Merges guix/guix!7715
Change-Id: I8b5af182de1bca05ab6a28b9dc6fe9d68fc91da6
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:23:08 +02:00
Anderson Torres
1b0879169d
gnu: cvs-fast-export: Update to 1.68.
...
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.68.
[arguments]<#:make-flags>: Add -Wno-error=calloc-transposed-args to
CFLAGS.
<#:parallel-build?>: Delete.
[native-inputs]: Delete asciidoc; add ruby-asciidoctor/minimal.
Merges guix/guix!6971
Change-Id: Ie2d5a0e5faee9883f345512d5482bce5fa7df3ae
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:17:18 +02:00
Anderson Torres
e34642e764
gnu: cvs-fast-export: Cleanup.
...
* gnu/packages/version-control.scm (cvs-fast-export): Cleanup.
[source]<origin>: Use git reference instead of tarball.
[arguments]: Use G-Expressions.
<#:tests?>: Set to #f.
[inputs]: Use new style.
[native-inputs]: Remove cvs and rcs; add bison and flex.
[description]: Reword.
Merges guix/guix!6971
Change-Id: I127baa8eb3b80bfa3ecb71ab248f7027243a14a5
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:15:55 +02:00
Denis 'GNUtoo' Carikli
40651d41da
gnu: add nvramtool.
...
* gnu/packages/coreboot.scm (nvramtool): New variable.
Merge guix/guix!7065
Change-Id: I32df898761e8b2edfe9674cc076eb95d7ac9d5be
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 20:20:29 +02:00
Denis 'GNUtoo' Carikli
7cf91385c5
gnu: Move bincfg, ifdtool and intelmetool to coreboot.scm.
...
All these packages are being maintained by Coreboot and they are also
present in the Coreboot source code.
Merge guix/guix!7065
* gnu/packages/flashing-tools.scm (bincfg, ifdtool, intelmetool):
Move from here ...
* gnu/packages/coreboot.scm: ... to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* po/packages/POTFILES.in: Add it.
Change-Id: I6d802042670fda52adeb85d9e3a4b3f3a23dcb66
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 20:19:35 +02:00
Cayetano Santos
4ec4ff0148
gnu: python-vunit: Update to 5.0.0-dev.10.
...
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.10.
Change-Id: I2c4b5ef860f69eb0025953179d8ba363fec4b55b
2026-04-12 19:49:51 +02:00
Giacomo Leidi
2d21820519
gnu: local.mk: Add two missing files.
...
This is a follow up to 0b8e838208 .
* gnu/local.mk: Add gnu/services/configuration/environmen-variables.scm
and gnu/services/configuration/utils.scm
Change-Id: I0abdbc6e579f681001c60d85a8f2a23ca12f3c6c
2026-04-12 19:02:29 +02:00
Hugo Buddelmeijer
f2ed23fcf4
gnu: ablorb: Update to 0.1.1.
...
* gnu/packages/web.scm (ablorb): Update to 0.1.1.
Change-Id: I0b8481ee415285f6698007d7e64fdce1dcec3e80
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:29:53 +02:00
Thanos Apollo
466686033e
gnu: emacs-gnosis: Update to 0.10.3.
...
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.10.3.
[propagated-inputs]: Remove emacs-compat, emacs-emacsql
and emacs-org-gnosis.
[synopsis, description]: Update.
Change-Id: Ia13f56ab835d6850391d5ed044a911eb5f90c6ad
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:53 +02:00
Anderson Torres
461f61dafa
gnu: bittorrent.scm: Sort #:use-module directives.
...
* gnu/packages/bittorrent.scm: Sort #:use-module directives.
Prefix licenses with license:.
Change-Id: I85258b2e0b62fb3e1e4cd2a2f71ef13df889faa6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:48 +02:00
Anderson Torres
f61fc47913
gnu: Sort #:use-module directives.
...
* gnu/packages/build-tools.scm: Sort #:use-module directives.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: I78c89220c9f7ff73892a6008e5d9fb3c23df53ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:42 +02:00
Anderson Torres
b79aea3544
gnu: dns.scm: Sort #:use-module directives.
...
* gnu/packages/dns.scm: Sort #:use-module directives.
Change-Id: I8761cde784a0889078ab3da24f61395e2281646c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:34 +02:00
Anderson Torres
6ee49c693f
gnu: Rename (gnu packages adns) to (gnu packages dns).
...
* gnu/packages/bittorrent.scm: Rename (gnu packages adns) to (gnu packages dns).
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: Id6705f311aea37342d6769b25d42253e5428703f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:21 +02:00
Anderson Torres
85834b7219
gnu: Migrate packages from (gnu packages adns) to (gnu packages dns).
...
* gnu/packages/adns.scm (adns, c-ares, c-ares-for-node-lts)
(c-ares-for-node-bootstrap, c-ares/cmake): Move from here…
* gnu/packages/dns.scm: … to here.
Change-Id: I7fbdac74ff8da370ae74760005e99e3335658eb1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:02 +02:00
Liliana Marie Prikler
a5a578b027
gnu: komikku-servers: Update to 50.1.0.
...
* gnu/packages/gnome-circle.scm (komikku-servers): Update to 50.1.0.
2026-04-12 17:27:00 +02:00
Liliana Marie Prikler
7791daea29
gnu: komikku: Update to 50.1.0.
...
* gnu/packages/gnome-circle.scm (komikku): Update to 50.1.0.
[inputs]: Add python-ebooklib and python-jxlpy.
2026-04-12 17:26:56 +02:00
Liliana Marie Prikler
3d22340ff4
gnu: Add python-jxlpy.
...
* gnu/packages/python-xyz.scm (python-jxlpy): New variable.
2026-04-12 17:26:52 +02:00
Giacomo Leidi
0b8e838208
services: configuration: Add environment variable serializer.
...
This patch implements a general API to serialize configuration records
to list of pairs representing environment variables. The car of each
pair represents the variable name and the cdr the variable value.
* gnu/services/configuration/environment-variables.scm: New file.
(serialize-string-environment-variable)
(serialize-maybe-string-environment-variable)
(serialize-boolean-environment-variable)
(serialize-maybe-boolean-environment-variable)
(serialize-number-environment-variable)
(serialize-maybe-number-environment-variable): New variables.
(serialize-environment-variables): New variable.
* gnu/services/configuration/utils.scm: New file.
(uglify-snake-case): New variable.
* tests/services/configuration.scm: Add tests for environment serializer.
(wrong type for a field): Adjust error location.
* doc/guix.texi: Document it.
Change-Id: I81a166576f94d3c8f5bf78c82a02183689a3091c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:23:42 +02:00
forgoty
2abfd1370f
gnu: Add pegasus-frontend.
...
* gnu/packages/games.scm (pegasus-frontend): New variable.
Change-Id: I400585e5544e8a735a87f3c79b7e58990cf580b4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:23:37 +02:00
Acid Bong
bd03432cb8
gnu: gucharmap: Update to 17.0.1.
...
* gnu/packages/gnome.scm (gucharmap): Update to 17.0.1.
[unicode-files]: Adjust hashes accordingly.
[build-system]: Switch to meson-build-system.
[arguments]<#:modules>: Adjust accordingly.
<#:glib-or-gtk?>: Set to #t.
<#:configure-flags>: Remove CFLAGS.
Replace “--with-unicode-data=../unicode-data” with
“-Ducd_path=../unicode-data”.
Add “-Dvapi=false” and “-Ddocs=false”.
[native-inputs]: Add python.
Update origin for unicode-files.
Change-Id: I81da73f9093c6f770825271a4eaed484a95e7ecc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:20:40 +02:00
Acid Bong
8fe2277507
gnu: gucharmap: Drop input labels.
...
* gnu/packages/gnome.scm (gucharmap)[native-inputs, inputs]: Drop labels.
Change-Id: I01f063ae2871887903fa657f82618e8cbd1d619a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:12:05 +02:00
Sören Tempel
1045f12f00
gnu: neovim: honor TREE_SITTER_GRAMMAR_PATH.
...
While at it, also depend on tree-sitters that are builtin into neovim.
Fixes #2269
* packages/patches/neovim-tree-sitter-grammar-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/vim.scm (neovim): Support TREE_SITTER_GRAMMAR_PATH.
[source] <patches>: Add patch.
[native-search-paths]: Add TREE_SITTER_GRAMMAR_PATH.
[propagated-inputs]: Add strictly required tree-sitter parsers.
2026-04-12 14:41:00 +02:00
Sören Tempel
c41e1bffa1
gnu: cvc5: Only build test programs when tests are enabled.
...
* gnu/packages/maths.scm (cvc5)[#:phases] <build-tests>: Check tests?
before building the test programs, which are only used by 'check.
Change-Id: I14161f88cfde6bdbcb76518b7aa8517640e2cdc1
2026-04-12 14:35:30 +02:00
jgart
ba516ec82e
gnu: trealla: Update to 2.92.29.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.29.
Change-Id: I6541b544b9b1b99b7f27d2861ccf4bc49d934f1d
2026-04-12 07:13:12 -04:00
Herman Rimm
7d74bb3ee4
gnu: rspamd: Update to 3.14.3.
...
* gnu/packages/mail.scm (rspamd): Update to 3.14.3.
[description]: Use example from project README.md.
Merges guix/guix!7128
Change-Id: Ib6c75e7c216ee32610dbcad568249872df51c308
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:42:53 +02:00
kestrel
f00a19b0af
gnu: wlroots-0.19: Update to 0.19.3.
...
* gnu/packages/wm.scm (wlroots-0.19): Update to 0.19.3.
Merges guix/guix!7588
Change-Id: I6b26ee03b9f74370bd1aa605f36899dbb78fdbef
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:53 +02:00
kestrel
5fa6ada0e8
gnu: wlroots: Update to 0.20.0.
...
* gnu/packages/wm.scm (wlroots): Update to 0.20.0.
(wlroots-0.19): Add package recipe.
Merges guix/guix!7588
Change-Id: Ieedc68c4cfa24954b8abd88c3ea65bc7f1e1b73c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
kestrel
3c2d5297f0
gnu: qtile: Use wlroots-0.19.
...
* gnu/packages/wm.scm (qtile) [inputs]: Remove wlroots; add wlroots-0.19.
Merges guix/guix!7588
Change-Id: Ifad41c86a100368420b70fa14aa127f8e113038f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
kestrel
53e746150f
gnu: sway: Use wlroots-0.19.
...
* gnu/packages/wm.scm (sway) [inputs]: Remove wlroots; add wlroots-0.19.
Merges guix/guix!7588
Change-Id: I78360a42522648caaf795dbbf8d03ae4de5d2cd0
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
kestrel
ff4aa1fd77
gnu: mangowc: Use wlroots-0.19.
...
* gnu/packages/wm.scm (mangowc) [inputs]: Remove wlroots; add
wlroots-0.19.
Merges guix/guix!7588
Change-Id: I6b731de026021adbdb26a2789bb21e6de4e5c739
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
Patrick Norton
7e93e39db7
gnu: flightgear: Update to 2024.1.5.
...
* gnu/packages/games.scm (simgear): Update to 2024.1.5.
* gnu/packages/games.scm (flightgear): Update to 2024.1.5.
[native-inputs]: Update flightgear-data URI.
Merges guix/guix!7614
Change-Id: Iffe47a56078e55f7e454da08cec62e7390fbe2d7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:00:33 +02:00
Hilton Chain
7c439d1258
gnu: Add emacs-majutsu.
...
* gnu/packages/emacs-xyz.scm (emacs-majutsu): New variable.
Merges: #7824
2026-04-12 16:54:18 +08:00
Hilton Chain
f8fa16af89
gnu: jujutsu: Update to 0.40.0.
...
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.40.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [jujutsu]: Update entry.
Merges: #7823
2026-04-12 16:54:17 +08:00
Hilton Chain
489b5ab929
gnu: niri: Remove dbus-run-session from wayland session.
...
dbus-run-session was introduced in 893c49f60c to
address screencasting issue. Since the issue can't be reproduced stably and the
proper approach would be to configure portals.conf, this patch removes it.
When encountering screencasting issue with niri, please report an issue with the
output of the following command:
sh -c "$(guix build xdg-desktop-portal)/libexec/xdg-desktop-portal -rv"
* gnu/packages/wm.scm (niri) [arguments]: No longer start Wayland session with
dbus-run-session.
Merges: #7760
2026-04-12 16:54:17 +08:00
Hilton Chain
84347d9ff3
gnu: niri: Patch dependency reference.
...
* gnu/packages/wm.scm (niri) [arguments]: Patch
dbus-update-activation-environment references to store paths.
2026-04-12 16:54:14 +08:00
Romain GARBAGE
afed309937
gnu: osu-micro-benchmarks: Add symlinks to binaries in /bin.
...
* gnu/packages/benchmark.scm (osu-micro-benchmarks): Add symlinks to
binaries in /bin.
Merges guix/guix!7631
Change-Id: Ie64994b6b2903ee3311f256b452a1fc939c212f1
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 10:43:48 +02:00
Patrick Norton
d4afa4f3a1
gnu: the-powder-toy: Update to 99.5.394.
...
* gnu/packages/games.scm (the-powder-toy): Update to 99.5.394.
Merges guix/guix!7658
Change-Id: I16c47cefda5e69fc60d889fc70f205508b660f68
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 10:39:00 +02:00
Foster Hangdaan
45c979eeca
gnu: flatpak: Update to 1.16.6.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.6.
Merges guix/guix!7834
Change-Id: I89bf6280929442be3d78164e456ef3c745090cb8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-12 10:59:11 +03:00
Efraim Flashner
66abefe050
gnu: anthy: Remove dead source URI.
...
* gnu/packages/anthy.scm (anthy)[source]: Remove dead source URI.
Change-Id: Ia3676cd0a2b7b378716dc7ed0b12e042ab701689
2026-04-12 10:06:04 +03:00
Efraim Flashner
bebf93a029
gnu: anarch: Update source URI.
...
* gnu/packages/games.scm (anarch)[source]: Point to new upstream URI.
Change-Id: Ic59c8ad8af0c0f99d1dbab827d1fceba6f8faf00
2026-04-12 10:06:03 +03:00
Mario Calcagno
fc884c09de
gnu: pipemixer: Fix hash.
...
* gnu/packages/audio.scm (pipemixer)[source]: Update sha256.
Change-Id: Ie59142789f9133bff2b27d4f751dc0710e7b0650
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-12 11:08:48 +05:30
moksh
365ff68f3c
gnu: librewolf: Update to 149.0.2-2.
...
* gnu/packages/librewolf.scm (librewolf): Update to 149.0.2-2.
Change-Id: If3097740c91328ba25dbe30fb79146f9d939d448
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-04-11 20:53:49 -07:00
moksh
dc2e36600b
gnu: firefox-l10n: Update to 0245ffb160688061f0e0c67ea488bcdfdacbeca4.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to 0245ffb160688061f0e0c67ea488bcdfdacbeca4.
Change-Id: I0446ec35a45e31cfd3752c51421e4d3416388fec
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-04-11 20:53:48 -07:00
bdunahu
7c3c6cf9c3
gnu: sdl2-compat: Update to 2.32.66.
...
* gnu/packages/sdl.scm (sdl2-compat): Update to 2.32.66.
Change-Id: I83022dd2563048e83501c01ba1708cfaf02bd7b2
Merges: https://codeberg.org/guix/guix/pulls/7662
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-12 12:30:48 +09:00
bdunahu
4e78e6a842
gnu: sdl3: Update to 3.4.4.
...
* gnu/packages/sdl.scm (sdl3): Update to 3.4.4.
[propagated-inputs]: Add libxi, libxscrnsaver, libxtst.
Change-Id: Ie20dab1b9a1d169ee96e84364ed85e96d634fd42
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-12 12:30:43 +09:00
jgart
e61b99dfb1
import: gem: Warn when rubygems-fetch fails.
...
* guix/import/gem.scm: Use (guix diagnostics) and (guix i18n).
(gem->guix-package): Emit a warning when rubygems-fetch returns #f.
Change-Id: I838cb77470ebb35f2065be7772fcd87647153ea8
Signed-off-by: jgart <jgart@dismail.de >
2026-04-11 22:17:35 -04:00
jgart
bda50e3411
gnu: trealla: Update to 2.92.25.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.25.
Change-Id: Idc712573cb14de9a320e74b64a1908d6c82552b0
2026-04-11 18:42:15 -04:00
Cayetano Santos
f1cacebca6
gnu: emacs-calibredb: Add missing paths to binaries.
...
* gnu/packages/emacs-xyz.scm (emacs-calibredb)[arguments]: Complete
’patch-paths #:phase.
Change-Id: Idcf372702835e807f9739092fb8b4e3b016035f9
2026-04-11 21:28:34 +02:00
Christopher Baines
6cd5bbd0e9
gnu: guile-knots: Update to 0-32.d79284b.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-32.d79284b.
Change-Id: Ib4dcbecd9b61f68dd2c66e7e74fbb6f126cd320f
2026-04-11 20:02:35 +03:00
Noé Lopez
1078e42a60
tests: Fix non-deterministic AppImage tests.
...
The tested AppImages were not actually relocatable and would rely on items
being available on the environment’s store (apart from glibc).
* guix/scripts/pack.scm (wrapped-manifest): New function.
(guix-pack): Extract relocatable manifest to wrapped-manifest.
* tests/pack.scm: Use relocatable profiles in AppImage tests.
Fixes: <https://issues.guix.gnu.org/76850 >
Change-Id: Ib3123054913fce903d215dc0629d806e9fceebc7
Reported-by: Reepca Russelstein <reepca@russelstein.xyz >
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:56 -07:00
Noé Lopez
3cbd6bd79c
gnu: appimage-type-2-runtime: Update to continuous-1.caf24f9.
...
The runtime-fuse3 binary was renamed to runtime.
* gnu/packages/appimage.scm (appimage-type2-runtime):
Update to continuous-1.caf24f9.
* guix/scripts/pack.scm (self-contained-appimage):
[runtime-path]: Use new runtime name.
Change-Id: Ibbb1fcb6ca914764c37addb62c8234b49cc93bd5
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:53 -07:00
Noé Lopez
f303403ec3
gnu: Remove fuse-for-appimage.
...
fuse:static can now be used instead.
* gnu/packages/linux.scm (fuse-for-appimage): Remove.
* gnu/packages/appimage.scm (appimage-type2-runtime)
[inputs]: Replace fuse-for-appimage with fuse:static.
* gnu/packages/file-systems.scm (squashfuse-for-appimage):
[inputs]: Replace fuse-for-appimage with fuse:static.
Change-Id: If3b10bd397eb10d28a8509feca889154bb287f61
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:50 -07:00
Noé Lopez
cd006d069a
gnu: fuse: Build static libraries.
...
* gnu/packages/linux.scm (fuse)
[outputs]: Add static output.
[arguments]<#:configure-flags>: Build static libraries.
<#:phases>: Add phase to install libraries in static output.
Change-Id: I9adfa4777174e700de2f5f0b2d43b286c7156313
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:46 -07:00
Noé Lopez
d0a9726a44
gnu: squashfuse: Update to 0.6.1.
...
* gnu/packages/file-systems.scm (squashfuse):
Update to 0.6.1.
Change-Id: Id589dd7a08a1f1a91ac0547c1a2edaafeaf034b1
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:42 -07:00
Danny Milosavljevic
f32596b598
gnu: Sort 'mesa in lookup-cargo-inputs.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Order 'mesa
container correctly so cargo import doesn't cause churn.
2026-04-10 23:38:36 +02:00
Bean
12822a4aa9
gnu: librecad: Fix desktop integration and icon installation.
...
This patch fixes issue #4120 by ensuring that the .desktop file and
application icon are installed to XDG-compliant directories.
* gnu/packages/engineering.scm (librecad)[arguments]: Update
’install #:phase.
Fixes guix/guix#4120
Merges guix/guix!7677
Change-Id: Ibc8143081dad92ce4f9cba59129302d1fb17d311
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Co-authored-by: Cayetano Santos <csantosb@inventati.org >
2026-04-10 23:26:42 +02:00
Vagrant Cascadian
023b344a41
gnu: diffoscope: Update to 317.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 317.
2026-04-10 12:10:50 -07:00
Giacomo Leidi
24a33681d1
gnu: Add sops.
...
* gnu/packages/password-utils.scm (sops): New variable.
Change-Id: Id0bd5d16eb2c14f7a8d0ec2185ae98626748e874
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
9b6b2bd63f
gnu: Add go-github-com-huaweicloud-huaweicloud-sdk-go-v3.
...
* gnu/packages/golang-web.scm (go-github-com-huaweicloud-huaweicloud-sdk-go-v3): New variable.
Change-Id: Id293a774299a995514a970557571520e12195107
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
4c9fdc411b
gnu: Add go-github-com-getsops-gopgagent.
...
* gnu/packages/golang-crypto.scm (go-github-com-getsops-gopgagent): New variable.
Change-Id: Ide04304a42ecb160d5e0d4eb95cdc7b7462f4320
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
e0e3e89453
gnu: Add go-cloud-google-com-go-kms.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-kms): New
variable.
(go-cloud-google-com-go): Drop kms module.
Change-Id: I2b809c515afded2eba3c0cacd9d73ca1838fd576
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
49408cc5b8
gnu: Add go-github-com-hashicorp-vault-api.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-vault-api): New variable.
Change-Id: I6e543cc03966104217fbb28f0271a7cfae24d210
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
50185fe43a
gnu: Add go-github-com-hashicorp-go-secure-stdlib-awsutil.
...
* gnu/packages/golang-web.scm
(go-github-com-hashicorp-go-secure-stdlib-awsutil): New variable.
Change-Id: I06ce3746990e9beed89db62d184e3d004218c378
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
ca43bd3b52
gnu: Add go-github-com-hashicorp-hcl-vault-7.
...
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl-vault-7): New variable.
Change-Id: I6626984179711c8dab338e6e207213f93b87e6bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:08:38 +01:00
Giacomo Leidi
1fbf974d35
gnu: Add go-github-com-hashicorp-go-secure-stdlib-parseutil.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-secure-stdlib-parseutil): New variable.
Change-Id: I6f00dba7bd56fb39c2bc375f20ba2835ea6139bf
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:08:22 +01:00
Giacomo Leidi
bcaf747950
gnu: Add go-github-com-hashicorp-go-secure-stdlib-strutil.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-secure-stdlib-strutil): New variable.
Change-Id: I35df7df61e7165a73d7cd0c0266b9d97af4d1dbb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:04:51 +01:00
Giacomo Leidi
b0e0cedba1
gnu: Add go-github-com-hashicorp-go-rootcerts.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-rootcerts): New variable.
Change-Id: I58c307845e30864195cdc2e94bc5ad37e1695678
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:03:49 +01:00
Giacomo Leidi
f982450a96
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-kms.
...
* gnu/packages/golang-web.scm
(go-github-com-aws-aws-sdk-go-v2-service-kms): New variable.
(go-github-com-aws-aws-sdk-go-v2): Drop service/kms module.
Change-Id: Iccf66cd19f8b25248618a9742df93a53f90a5916
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:03:13 +01:00
Giacomo Leidi
3fbdf6551b
gnu: Add go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2.
...
* gnu/packages/golang-web.scm
(go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2): New variable.
(go-github-com-aws-aws-sdk-go-v2): Drop internal/endpoints/v2 module.
(go-github-com-aws-aws-sdk-go-v2-credentials)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2.
(go-github-com-aws-aws-sdk-go-v2-service-sqs)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2.
Change-Id: If7560e17860ba0229c6b39b2b1c0a7c9e9e7dd3d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:02:14 +01:00
Giacomo Leidi
dbff777422
gnu: Add go-github-com-aws-aws-sdk-go-v2-internal-configsources.
...
* gnu/packages/golang-web.scm
(go-github-com-aws-aws-sdk-go-v2-internal-configsources): New variable.
(go-github-com-aws-aws-sdk-go-v2): Drop internal/configresources module.
(go-github-com-aws-aws-sdk-go-v2-credentials)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-configsources.
(go-github-com-aws-aws-sdk-go-v2-service-sqs)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-configsources.
Change-Id: I2c519ebc0852b1ef4f9cddec361bc70726961b23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:01:32 +01:00
Giacomo Leidi
a725179c96
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-azkeys.
...
* gnu/packages/golang-web.scm (go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-azkeys): New variable.
Change-Id: Ia4e4595028ed4e8170d8bfe764772118d295de82
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:00:43 +01:00
Giacomo Leidi
d327d727a0
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-internal.
...
* gnu/packages/golang-web.scm (go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-internal): New variable.
Change-Id: Ic101e5b0fd9780c47b694d6c94518b1463c7e5e1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:59:37 +01:00
Giacomo Leidi
8565d05094
gnu: Add go-github-com-ryanuber-go-glob.
...
* gnu/packages/golang-xyz.scm (go-github-com-ryanuber-go-glob): New variable.
Change-Id: Ia118328f2b852541583d909193334eb3267520a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:56:21 +01:00
Giacomo Leidi
22e9af57a8
gnu: Add go-github-com-goware-prefixer.
...
* gnu/packages/golang-xyz.scm (go-github-com-goware-prefixer): New variable.
Change-Id: Ib01253fa1382cb30c5ee84067226a9a955f97046
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:56:21 +01:00
Giacomo Leidi
a06ee30f23
gnu: go-github-com-hashicorp-go-retryablehttp: Update to 0.7.8.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-retryablehttp): Update to 0.7.8.
Change-Id: I99c6f57c722458afa64d6ff8f8b9e277a2073288
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:44:06 +01:00
Patrick Norton
0efc130a16
gnu: Add librespeed-cli.
...
* gnu/packages/networking.scm (librespeed-cli): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7759
Change-Id: If8ed5995a1a71fa7468626a0e3591e84708c855f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:31:40 +01:00
Patrick Norton
dedfd91830
gnu: Add go-github-com-go-ping-ping.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-ping-ping): New
variable.
Change-Id: Icfeb08d095c83e17de844797a215c874416dbe0c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:25:47 +01:00
Patrick Norton
5c80fc82c9
gnu: Add go-github-com-gocarina-gocsv.
...
* gnu/packages/golang-xyz.scm (go-github-com-gocarina-gocsv): New variable.
Change-Id: I1f8bf2be268eff1a025fd3ab3c481aeca8610fc1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:24:53 +01:00
jgart
b50c3379a2
gnu: trealla: Update to 2.92.21.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.21.
Change-Id: I161f71e8a76af2afb8798bc187e3a4e853e7b107
2026-04-10 10:08:50 -04:00
Foster Hangdaan
c19366a10f
gnu: skopeo: Update to 1.22.1.
...
* gnu/packages/virtualization.scm (skopeo): Update to 1.22.1.
Merges: https://codeberg.org/guix/guix/pulls/7774
Change-Id: I64842085b839f6834dcc0e6bfde1fb04e39cf1cc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 14:44:16 +01:00
Ashish SHUKLA
f03404bd1f
gnu: libcap-ng: Update to 0.9.3.
...
* gnu/packages/admin.scm (libcap-ng): Update to 0.9.3.
[arguments]: Use G-expressions.
<phases>: Add 'patch-configure-ac.
Merges: https://codeberg.org/guix/guix/pulls/7767
Change-Id: I09f73e12098b9d4be56f1e553ffcd32680d5e559
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 14:34:10 +01:00
Sharlatan Hellseher
e1ca60da44
gnu: ndctl: Update to 84.
...
* gnu/packages/disk.scm (ndctl): Update to 84.
Change-Id: I0f1008d3b7c04bc611cc670417c5945b8b2d7000
2026-04-10 13:26:50 +01:00
Sharlatan Hellseher
38122fa34f
gnu: libtraceevent: Update to 1.9.0.
...
* gnu/packages/linux.scm (libtraceevent): Update to 1.9.0.
Change-Id: I6387cd8d4c61832f661dcb90d887fe868f62cd3c
2026-04-10 13:26:50 +01:00
Sharlatan Hellseher
3865071dc1
gnu: fortran-simple-dftd3: Update to 1.3.0.
...
* gnu/packages/fortran-xyz.scm (fortran-simple-dftd3): Update to 1.3.0.
[native-inputs]: Add python-setuptools.
Change-Id: I95aa77c98a6c7bbb8e566e0ddb3352bae1d3081c
2026-04-10 13:26:25 +01:00
Sharlatan Hellseher
78c2059dfa
gnu: fortran-mctc-lib: Update to 0.5.1.
...
* gnu/packages/fortran-xyz.scm (fortran-mctc-lib): Update to 0.5.1.
Change-Id: I4db82db67ebc83f81d8e19adf5e6bcc110e15f45
2026-04-10 13:26:25 +01:00
Sharlatan Hellseher
8c63575cae
gnu: python-plac: Update to 1.4.3.
...
* gnu/packages/python-xyz.scm (python-plac): Update to 1.4.3.
Change-Id: Ia3893a2175163afd87f6bc1570a06aa53b451346
2026-04-10 13:25:58 +01:00
Sharlatan Hellseher
9701116aca
gnu: Add python-discovery.
...
* gnu/packages/python-xyz.scm (python-discovery): New variable.
Change-Id: I7e4ac655436bb7d63ba2b8c87a1af0103dc0fb98
2026-04-10 13:25:05 +01:00
Sharlatan Hellseher
e255575fb7
gnu: Add python-multipart-form-data-conformance.
...
* gnu/packages/python-check.scm (python-multipart-form-data-conformance): New variable.
Change-Id: Iec52216478d56169bdb9a01e5da0a91cb07f3ade
2026-04-10 13:24:28 +01:00
Nicolas Graves
b358552de2
gnu: Add python-pytest-instafail.
...
* gnu/packages/python-check.scm (python-pytest-instafail): New variable.
Change-Id: Ibf44422a99448a12de7b96b5d5d09a1142e42764
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:23:48 +01:00
Sharlatan Hellseher
5e9e2ae100
gnu: go-gvisor-dev-gvisor: Add more missing inputs.
...
* gnu/packages/golang-xyz.scm (go-gvisor-dev-gvisor):
[propagated-inputs]: Add go-github-com-containerd-go-runc,
go-github-com-syndtr-gocapability, go-k8s-io-api,
go-k8s-io-apimachinery, and go-k8s-io-client-go.
Change-Id: I4953a2ae3834af84fcb668ec90ab78a5b5ceffd8
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
7bb090d968
gnu: go-github-com-sigstore-fulcio: Add more missing inputs.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-fulcio):
[arguments] <test-flags>: Run more tests.
[propagated-inputs]: Add go-github-com-google-certificate-transparency-go,
go-github-com-spiffe-go-spiffe-v2, and go-sigs-k8s-io-release-utils.
Change-Id: Idafc527190a84411346e138250462b0dd9296fe8
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
92a743ecc6
gnu: Add go-sigs-k8s-io-release-utils.
...
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-release-utils): New variable.
Change-Id: Icdb26c8ebf239bb74881f7ae60e5adb10654c456
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
c705d13912
gnu: Add go-github-com-uwu-tools-magex.
...
* gnu/packages/golang-xyz.scm (go-github-com-uwu-tools-magex): New variable.
Change-Id: I8ab168ca22cc73b64097549c3e0396b10e22048a
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
a700e55ba1
gnu: Add go-github-com-nozzle-throttler.
...
* gnu/packages/golang-xyz.scm (go-github-com-nozzle-throttler): New variable.
Change-Id: I5a9e97108e14d67cc9c4596c396a532e831bd14c
2026-04-10 13:17:48 +01:00
Sharlatan Hellseher
03f7d413cc
gnu: Add go-github-com-maxbrunsfeld-counterfeiter-v6.
...
* gnu/packages/golang-check.scm (go-github-com-maxbrunsfeld-counterfeiter-v6): New variable.
Change-Id: I0b2ec4f34cf9054859245ce3243ab5a074b20c18
2026-04-10 13:17:48 +01:00
Sharlatan Hellseher
c8afc72678
gnu: Add go-github-com-sclevine-spec.
...
* gnu/packages/golang-check.scm (go-github-com-sclevine-spec): New variable.
Change-Id: I0132e6bbc11e812e893ddd86825439b6abcb847b
2026-04-10 13:17:48 +01:00
Sharlatan Hellseher
72fd357639
gnu: Add go-github-com-common-nighthawk-go-figure.
...
* gnu/packages/golang-xyz.scm (go-github-com-common-nighthawk-go-figure): New variable.
Change-Id: I03ce477367d2b9da5d709b159587f7cf1c0740fc
2026-04-10 13:17:48 +01:00
Roman Scherer
917e86930d
gnu: Add go-github-com-go-openapi-swag-conv.
...
* gnu/packages/golang-web.scm (go-github-com-go-openapi-swag-conv):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: If12a4c5df1cc3186861689998a649c942072f268
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:17:48 +01:00
Roman Scherer
a6a12fee59
gnu: Add go-github-com-go-openapi-swag-typeutils.
...
* gnu/packages/golang-web.scm (go-github-com-go-openapi-swag-typeutils):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Iac54ef076f4c2ef34492b3be16d9c31dcf8d1b92
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:17:00 +01:00
Roman Scherer
4e6469c293
gnu: Add go-github-com-google-certificate-transparency-go.
...
* gnu/packages/golang-web.scm (go-github-com-google-certificate-transparency-go): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I175e62acb1643572f5846516a4fb1480b855323c
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:15:54 +01:00
Roman Scherer
a4b0f30940
gnu: Add go-github-com-google-trillian.
...
* gnu/packages/golang-web.scm (go-github-com-google-trillian): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I081816994d1413e4d9a44f4c19f745de690631c4
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Roman Scherer
0a1bab14e9
gnu: Add go-github-com-in-toto-in-toto-golang.
...
* gnu/packages/golang-xyz.scm (go-github-com-in-toto-in-toto-golang): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ie74ca956cdcfea0860213fc2f2aadcff876b9b3b
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Roman Scherer
a8723f1bd6
gnu: Add go-github-com-in-toto-attestation.
...
* gnu/packages/golang-xyz.scm (go-github-com-in-toto-attestation): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: If4ea9bfe9bde625d5a01886f6d49a2514e6fc8cb
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Roman Scherer
386b87dfe0
gnu: Add go-github-com-spiffe-go-spiffe-v2.
...
* gnu/packages/golang-web.scm (go-github-com-spiffe-go-spiffe-v2): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I8ee9117a98c6ed2552f3dbdda4319958de492f57
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Sharlatan Hellseher
e779b8315a
gnu: Add go-google-golang-org-grpc-examples.
...
* gnu/packages/golang-web.scm (go-google-golang-org-grpc-examples): New variable.
Change-Id: I213a8a285fd844f1374f925106fc3b51be8a8114
2026-04-10 12:49:11 +01:00
Foster Hangdaan
2031d357d8
gnu: flatpak: Update to 1.16.5.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.5.
Change-Id: Icfc68e3e02d91447ec91d997610d622d940adc78
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-04-10 13:19:59 +02:00
Ricardo Wurmus
49bf6ff51b
gnu: r-pando: Update to 1.1.1.
...
* gnu/packages/bioinformatics.scm (r-pando): Update to 1.1.1.
[source]: Update repository URL.
[arguments]: Delete phase 'loosen-requirements.
Change-Id: If3709336de2794da4c16a648137c6538d192c232
2026-04-10 12:29:51 +02:00
Efraim Flashner
1c6e7240f5
gnu: scooper: Add source file-name.
...
* gnu/packages/irc.scm (scooper)[source]: Add file-name field.
Change-Id: I4b52ac0e52dc683b8e1cca1ab746c4fae870454c
2026-04-10 13:09:08 +03:00
Efraim Flashner
12ce5abd07
gnu: qt6ct: Add source file-name.
...
* gnu/packages/qt.scm (qt6ct)[source]: Add file-name field.
Change-Id: I7a0187118c636dd77e354dbf32074b07d08c7d74
2026-04-10 13:07:58 +03:00
Efraim Flashner
7080694a8d
gnu: fltk-1.3: Add source file-name.
...
* gnu/packages/fltk.scm (fltk-1.3)[source]: Add file-name field.
Change-Id: If59ab7ad7dbe79004ef64414fcd9193de47b69f0
2026-04-10 13:06:22 +03:00
Efraim Flashner
7d1d3d03f8
gnu: python-django-taggit: Add source file-name.
...
* gnu/packages/django.scm (python-django-taggit)[source]: Add file-name
field.
Change-Id: I935804d54d9df9161674f85e68656055f5d6e179
2026-04-10 13:04:59 +03:00
Efraim Flashner
3109cf34a9
gnu: python-librosa: Add source file-name.
...
* gnu/packages/audio.scm (python-librosa)[source]: Add file-name field.
Change-Id: I14df4bd8deb37f6b0ec627cb917a5e5ff634603d
2026-04-10 13:03:53 +03:00
Efraim Flashner
47a2cc222b
gnu: simg2img: Add source file-name.
...
* gnu/packages/android.scm (simg2img)[source]: Add file-name field.
Change-Id: Id7934b3858e427059907494bd05a2bee0482ef9a
2026-04-10 13:02:52 +03:00
Efraim Flashner
8e32c51bd6
download: Remove some KDE mirrors.
...
* guix/download.scm (%mirrors): Remove some dead mirrors.
Change-Id: I07b59a6c8d3e83aa71a040a542850041a0562244
2026-04-10 11:55:35 +03:00
Efraim Flashner
f2af9a922d
gnu: adns: Add source file-name.
...
* gnu/packages/adns.scm (adns)[source]: Add file-name field.
Change-Id: I10cf94eceb6b7f002df60b05cf7a5d5bb8d3081e
2026-04-10 11:41:04 +03:00
Efraim Flashner
f2d61f4b04
download: Update Sourceforge mirrors.
...
* guix/download.scm (mirrors)[sourceforge]: Update mirror list.
Change-Id: I187fd0022557cddd908404b5d2442a02d7eb1f30
2026-04-10 11:19:02 +03:00
Sören Tempel
0043e6b109
gnu: cvc5: make build reproducible
...
* gnu/packages/patches/cvc5-reproducible-build.patch: New patch.
* gnu/local.mk (dist_patch_DATA) Register it.
* gnu/packages/maths.scm (cvc5)[patches]: Use it.
Change-Id: I03e1b12a1fdaa37c327860c7890ab0f1389f8f87
2026-04-10 09:32:23 +02:00
Sören Tempel
8d52f5a302
gnu: cadical: Make build reproducible.
...
* gnu/packages/maths.scm (cadical)[#:phases] <no-build-date>:
Don't encode current date in binaries.
Change-Id: If73a92adc4983b49c6e0bd8575c69a28484fd0fc
2026-04-10 09:31:41 +02:00
Nicolas Graves
b361ab8ceb
tests: openpgp: Migrate to (srfi srfi-71).
...
* tests/openpgp.scm ("read-radix-64", "get-openpgp-keyring")
("verify-openpgp-signature, missing key")
("verify-openpgp-signature, good signatures")
("verify-openpgp-signature, bad signature"):
Migrate tests to from (srfi srfi-11) to (srfi srfi-71).
Change-Id: I5c4939dd5217fc15f5c1071c4223ecb194a693b3
Merges: https://codeberg.org/guix/guix/pulls/6794
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 15:03:18 +09:00
Nicolas Graves
4c7a7a1d49
tests: keys: Moving to openpgp subdirectory.
...
* tests/keys/*.(pub|sec): Move to tests/keys/openpgp/*.(pub|sec)
* build-aux/test-env.in: Adapt accordingly.
* Makefile.am: Likewise.
* guix/tests/gnupg.scm: Likewise.
* tests/guix-authenticate.sh: Likewise.
* tests/openpgp.scm: Likewise.
Change-Id: If8897cec9851cc51a4ebadcc5927dc0e0520b881
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:55:04 +09:00
Nicolas Graves
4cbd5f883d
guix: openpgp: Refactor openpgp-fingerprint->bytevector.
...
Both (guix channel) and (guix git-authenticate) use similar procedures.
To refactor the one in (guix git-authenticate), move the procedure
to (guix openpgp).
* guix/channels.scm: Replace autoloaded import
openpgp-public-key-fingerprint with openpgp-fingerprint->bytevector.
(openpgp-fingerprint->bytevector):
Move function definition from here...
* guix/openpgp.scm (openpgp-fingerprint->bytevector): ...to here.
* guix/git-authenticate.scm (read-authorizations):
Use openpgp-fingerprint->bytevector.
* guix/scripts/git/authenticate.scm:
Avoid using the (guix channels) module.
* tests/git-authenticate.scm : Likewise.
Change-Id: Ifd20588fcfaab601990098bd8575ee985e87394a
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:46:59 +09:00
Nicolas Graves
35ee6d0039
.dir-locals: Add with-fluids indentation rule.
...
This is the indent found most frequently in Guix source code.
* .dir-locals.el: Add with-fluids indentation rule.
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:45:44 +09:00
Nicolas Graves
1617972225
guix: git-authenticate: Migrate to (srfi srfi-71).
...
* guix/git-authenticate.scm (commit-signing-key):
Use srfi-71 instead of srfi-11 in case of multiple values.
Change-Id: I6a35880bc97385b4424b7218a757c226e044555c
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:45:04 +09:00
Hilton Chain
d9c7933f8e
gnu: gamemode: Patch library references.
...
This change addresses the following error:
$ gamemoderun echo
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
* gnu/packages/linux.scm (gamemode) [arguments] <#:phases>: Patch
libgamemode.so.0 and libgamemodeauto.so.0 references.
Change-Id: I8a32677c835bcc1c2fe1a9d6e4363fbb32a88dc7
Merges: #7728
2026-04-10 13:14:26 +08:00
Hilton Chain
1e98199d97
gnu: pinentry-qt: Add qt-wrap phase.
...
* gnu/packages/gnupg.scm (pinentry-qt) [arguments]: Add qt-wrap phase from
qt-build-system.
Change-Id: Ib9e98ae4c094dc5f88ebbb2c5617d6de2310473c
2026-04-10 13:14:26 +08:00
jgart
b72edce4d3
gnu: emacs-pg: Update to 0.6.4.
...
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.6.4.
Change-Id: I19a645a85957d6b6615d7ee866749a7f219dd67a
2026-04-09 18:20:51 -04:00
Artyom V. Poptsov
66256b0ecb
gnu: commoncpp: Fix build.
...
* gnu/packages/telephony.scm (commoncpp): Fix build.
[arguments]: Use GEXPs.
<#:make-flags>: Use "c++11" standard and set "-fpermissive" flag.
Change-Id: Ic1da942f989a959aedd03b40ce9d04f0cd40573f
2026-04-09 23:14:30 +03:00
Artyom V. Poptsov
c324602ffd
gnu: guile-ini: Update to 1.0.0.
...
* gnu/packages/guile-xyz.scm (guile-ini): Update to 1.0.0.
Change-Id: I65f501c2b01574ba0c069899a197d10bdf064fc9
2026-04-09 22:14:49 +03:00
Danny Milosavljevic
0a8ae6f628
gnu: openjdk@11: Fix jmod damage.
...
* gnu/packages/java.scm (openjdk11)[arguments]<#:phases>
{strip-archive-timestamps}: Fix jmod damage.
Fixes : guix/guix#7688
Change-Id: I039fc4a0e7066945975958b3fd0678121bdcd4f1
2026-04-09 20:02:12 +02:00
Danny Milosavljevic
56319a7ade
gnu: latex2html: Make it work with latex.
...
* gnu/packages/documentation.scm (latex2html)[propagated-inputs]: Add
texlive-preview texlive-xcolor texlive-dvips.
[description]: Modify.
Change-Id: Ibd06495549a109845aece5ed420c167a83a14a2d
2026-04-09 19:59:21 +02:00
Danny Milosavljevic
b90597b98d
guix: Ask LUKS password only once on boot when using GRUB.
...
* gnu/bootloader/grub.scm (make-grub-configuration): Modify.
* gnu/system/mapped-devices.scm (open-luks-device): Modify.
* gnu/tests/install.scm (%encrypted-root-installation-script): Modify.
(%encrypted-root-os): Make debugging possible.
* doc/guix.texi (Mapped Devices): Cross-reference automatic LUKS master key
passing.
(BootloaderConfiguration): Document automatic LUKS master key passing via
GRUB's (proc)/luks_script. Update extra-initrd documentation.
Change-Id: I5be74a524de04232d156e750109707fe7e50c28a
2026-04-09 19:55:05 +02:00
Sharlatan Hellseher
338f665b97
gnu: go-github-com-letsencrypt-boulder: Add more missing inputs.
...
* gnu/packages/golang-web.scm (go-github-com-letsencrypt-boulder):
[arguments] <test-subdirs>: Run more tests.
[propagated-inputs]: Add
go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus,
go-github-com-zmap-zcrypto, and go-github-com-zmap-zlint-v3.
Change-Id: I77e80259183bcdb81b88b60439de74856e7b7aaa
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
6ed9b16508
gnu: Add go-github-com-zmap-zlint-v3.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zlint-v3, zlint):
New variables.
Change-Id: I403f5befab71f82c8dc3efd180ba4bd7d5e9d4b4
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
afeb612902
gnu: Add go-github-com-zmap-zcrypto.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zcrypto): New variable.
Change-Id: I112360078e27c546530a88ed8b5a6677e1bab8dc
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
ffe39b9db1
gnu: Add go-github-com-zmap-zcertificate.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zcertificate): New variable.
Change-Id: I1cbf06baaaaf09fea0eb47804947db604c3f0c37
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
559a605dae
gnu: go-cloud-google-com-go-storage: Add missing inputs.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-storage)
[propagated-inputs]: Add go-cloud-google-com-go-compute-metadata,
go-cloud-google-com-go-iam, and
go-go-opentelemetry-io-otel-exporters-stdout-stdoutmetric.
Change-Id: Iebeb9201f2924f5784e75702d62853ddb5cb0a10
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
4f8210dc5a
gnu: Add go-cloud-google-com-go-iam.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-iam): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "iam".
Change-Id: I9ff918a7fbd075159ab5dcbeb3185a64411261f3
2026-04-09 16:53:32 +01:00
Arthur Rodrigues
7b62ca2e42
gnu: Add go-go-etcd-io-etcd-client-pkg-v3.
...
* gnu/packages/golang-web.scm (go-go-etcd-io-etcd-client-pkg-v3): New variable.
Change-Id: I46100ab1dd280870003c83be8f4aba5f7cbe8dea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:53:32 +01:00
Arthur Rodrigues
aa277bf9d2
gnu: Add go-go-etcd-io-raft-v3.
...
* gnu/packages/golang-web.scm (go-go-etcd-io-raft-v3): New variable.
Change-Id: I27780e9953decd625bf968695761af63a1a562cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:49:58 +01:00
Arthur Rodrigues
1299dfc40d
gnu: Add go-go-etcd-io-etcd-api-v3.
...
* gnu/packages/golang-web.scm (go-go-etcd-io-etcd-api-v3): New variable.
Change-Id: I1bcf2163b416425bc8fb3379ca0d2835365a273f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:24:09 +01:00
Arthur Rodrigues
e38f404c33
gnu: Add go-k8s-io-component-base.
...
* gnu/packages/kubernetes.scm: New module file.
(go-k8s-io-component-base): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/packages/kubernetes.scm to
the scope.
Change-Id: I8bce70b3a6c214e7aa378202e3753abfcb1f67a3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:09 +01:00
Arthur Rodrigues
76fcd2f379
gnu: Add go-github-com-go-logr-zapr.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-logr-zapr): New variable.
Change-Id: Ic1a06c3150e4734617d6cd02277ee0383bc4c8f8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:09 +01:00
Arthur Rodrigues
59e0302b6c
gnu: Add go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus.
...
* gnu/packages/golang-web.scm (go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus): New variable.
Change-Id: I130721c7a9c394f351d0c63b7f019222f75ace39
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
cf39e233e5
gnu: Add go-github-com-grpc-ecosystem-go-grpc-middleware-v2.
...
* gnu/packages/golang-web.scm (go-github-com-grpc-ecosystem-go-grpc-middleware-v2): New variable.
Change-Id: I6e6f1d83ff6915a2525a8965b6b098b88876aa35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
070ec32588
gnu: Add go-github-com-intel-goresctrl.
...
* gnu/packages/golang-web.scm (go-github-com-intel-goresctrl): New variable.
Change-Id: I4874c5ae99edbf39d3acf672979c4b8e4943b4f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
74385ced00
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetricgrpc.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetricgrpc): New variable.
Change-Id: Icf9710472eddb05b4f5c5eb236415ea8f553ec8a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
db39fb5106
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetrichttp.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetrichttp): New variable.
Change-Id: Ib7c99047e6c41d4121e26de8a32b04b3b5403164
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
9c44f8a8b0
gnu: Add go-go-opentelemetry-io-otel-exporters-stdout-stdoutmetric.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-stdout-stdoutmetric): New variable.
Change-Id: Ic50295bbcba7e01e0bd1b1b1aecc59885f70759a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
f8e26ec52f
gnu: Add go-github-com-google-certtostore.
...
* gnu/packages/golang-web.scm (go-github-com-google-certtostore): New variable.
Change-Id: I9ffa63a425e637630b92663ac1c463f880cf84ad
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
5b249cfc95
gnu: Add go-github-com-google-deck.
...
* gnu/packages/golang-xyz.scm (go-github-com-google-deck): New variable.
Change-Id: Ic176bac81477ae09c9715798fb46cf901e1b2ed9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
063d306502
gnu: Add go-github-com-package-url-packageurl-go.
...
* gnu/packages/golang-web.scm (go-github-com-package-url-packageurl-go): New variable.
Change-Id: I4bb1af5bacd81a82a96ea58ff42e9cb5fea6e6fe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
6e492d357b
gnu: Add go-github-com-hiddeco-sshsig.
...
* gnu/packages/golang-crypto.scm (go-github-com-hiddeco-sshsig): New variable.
Change-Id: Ie218bfca574a9afddc77e1e56a3879372e93a866
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:07 +01:00
Arthur Rodrigues
09fea25527
gnu: Add go-github-com-tonistiigi-go-actions-cache.
...
* gnu/packages/golang-xyz.scm (go-github-com-tonistiigi-go-actions-cache): New variable.
Change-Id: If10576a2834980546ec89e67f2f57159496fddb0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:07 +01:00
Arthur Rodrigues
b53f065472
gnu: Add go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds): New variable.
(go-github-com-aws-aws-sdk-go-v2)[source] <snippet>: Remove "feature/ec2/imds".
(go-github-com-aws-aws-sdk-go-v2-credentials)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds.
Change-Id: I1189d3c518690a8eee82ebe5e15687d039bc19ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:07 +01:00
jgart
b8232fa757
gnu: emacs-meow-tree-sitter: Add additional gpl3+ license.
...
* gnu/packages/emacs-xyz.scm (emacs-meow-tree-sitter)[license]: Add
gpl3+ license.
Code in this repository is licensed under the GPLv3. The queries are
taken from the helix project, which is licensed under the Mozilla Public
License 2.0.
Change-Id: I3421fc1afd93534b81c5882a3969c32f0b15f97f
2026-04-09 10:17:57 -04:00
jgart
f1ab442097
gnu: Add emacs-meow-tree-sitter.
...
* gnu/packages/emacs-xyz.scm (emacs-meow-tree-sitter): New variable.
Change-Id: I2456a31807eb5fb5318743bfe7b750438153fa82
2026-04-09 10:03:07 -04:00
jgart
69262e3e4e
gnu: emacs-claude-code-ide: Update to 56db02e.
...
* gnu/packages/emacs-xyz.scm (emacs-claude-code-ide): Update to 56db02e.
[version]: Update to 0.2.7.
Change-Id: Icecd99d2bb80abdbcf01084a18d5431c73c7966b
2026-04-09 09:54:27 -04:00
Andreas Enge
54bba9ee3b
gnu: Remove rct.
...
* gnu/packages/cpp.scm (rct): Delete variable.
* gnu/packages/patches/rct-add-missing-headers.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Fixes : guix/guix#6879
Change-Id: I0907ec3ee8d62846cf686606fb9b14d9aa962314
2026-04-09 15:40:37 +02:00
Andreas Enge
81446a5827
gnu: Remove rtags.
...
* gnu/packages/code.scm (rtags): Delete variable.
* gnu/packages/patches/rtags-separate-rct.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I37b5d87c928920f4687a1141f24bebacd5d0d8a1
2026-04-09 15:38:35 +02:00
Liliana Marie Prikler
b485859606
gnu: Remove emacs-xwidgets and its variants.
...
* gnu/packages/emacs.scm (emacs-xwidgets, emacs-pgtk-xwidgets)
(emacs-next-pgtk-xwidgets): Remove variable.
Fixes : guix/guix#6731 (emacs-xwidgets fails to build)
Change-Id: I8c7a5d625d9fd948f41986d0c5c44a4a68a53ac1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-09 15:35:32 +02:00
Ghislain Vaillant
339df90511
gnu: bioparser: Update to 3.1.0.
...
* gnu/packages/bioinformatics.scm (bioparser): Update to 3.1.0.
[source]: Use version tag as commit.
[arguments]<#:phases>: Remove override of check phase. Add phase
to enable testing in CMake instead.
Change-Id: I641481e49bd98d32cae067dde984985a4ad0c5a9
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-09 15:26:12 +02:00
Ghislain Vaillant
efd884ae68
gnu: biosoup: Update to 0.11.0.
...
* gnu/packages/bioinformatics.scm (biosoup): Update to 0.11.0.
[source]: Use version tag as commit.
[arguments]<#:phases>: Remove override of check phase. Add phase
to enable testing in CMake instead.
Change-Id: I426d1014cf020bbbf15e47c44e2902f823ddd09c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-09 15:26:12 +02:00
Andreas Enge
2f6a764d58
gnu: nemo: Replace deprecated input.
...
* gnu/packages/cinnamon.scm (nemo)[inputs]: Remove atk; add at-spi2-core.
Change-Id: Ib87f712973b9ee3b687b82dcbbebc2dd98a68342
2026-04-09 15:26:12 +02:00
Andreas Enge
6e2e0cd0fc
gnu: Remove circtools.
...
* gnu/packages/bioinformatics.scm (circtools): Delete variable.
* gnu/packages/rust-crates.scm: Remove cargo-inputs for circtools.
Fixes : guix/guix#5313
Change-Id: Ic94e9ba7c1500b018fc71e1a10bc25594af16b92
2026-04-09 15:26:12 +02:00
Andreas Enge
ac21d2067a
gnu: Remove ciri-long.
...
* gnu/packages/bioinformatics.scm (ciri-long): Delete variable.
Change-Id: Id1f595a162881e6765cb2fb192ba87740667bd9b
2026-04-09 15:26:11 +02:00
Cayetano Santos
630ce27bda
gnu: qucs-s: Update to 26.1.0.
...
* gnu/packages/electronics.scm (qucs-s): Update to 26.1.0.
Change-Id: I79106d817920d060f8a76b762048edcf339b6a48
2026-04-09 15:19:33 +02:00
Cayetano Santos
f033ae3cdb
gnu: sby: Update to 0.64.
...
* gnu/packages/electronics.scm (sby): Update to 0.64.
Change-Id: I194d075564a07d43aa1dc983f7a23b4e487a0287
2026-04-09 14:58:12 +02:00
Cayetano Santos
a191f9678b
gnu: mcy: Update to 0.64.
...
* gnu/packages/electronics.scm (mcy): Update to 0.64.
Change-Id: I2735fecfde08dcc6e9466fc0148adb3a68c8489c
2026-04-09 14:58:12 +02:00
Cayetano Santos
870640adb0
gnu: eqy: Update to 0.64.
...
* gnu/packages/electronics.scm (eqy): Update to 0.64.
Change-Id: I4f02c3244b3b9002c04c307c8597e0c34d158e62
2026-04-09 14:58:12 +02:00
jgart
c38d9963f5
gnu: trealla: Update to 2.92.20.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.20.
Change-Id: I095a884534868e35c22b775688464287420b3d8a
2026-04-09 08:47:47 -04:00
Thanos Apollo
7c22a78b48
gnu: emacs-jabber: Update to 0.10.3.
...
* gnu/packages/emacs-xyz.scm (emacs-jabber): Update to 0.10.3.
[source]: Switch url.
[arguments]<#:test-command>: Update.
<#:include>: Add.
<#:phases>: Delete 'make-info; add 'unpack-picomemo,
'build-native-module, 'fix-test-runner and 'disable-failing-tests.
[native-inputs]: Add pkg-config and inline picomemo origin.
Remove emacs-ert-runner and texinfo.
[inputs]: Add mbedtls.
[propagated-inputs]: Remove emacs-srv and gnutls.
[home-page]: Update to new URL.
[description]: Mention OMEMO support.
[license]: Update to gpl3+; add isc.
Merges guix/guix!7636
Change-Id: I80c724dea54f87d830354094ecb75f7125b639f9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-09 12:32:50 +02:00
Cayetano Santos
68af92a3ee
gnu: windowmaker: Update to 0.96.0.
...
* gnu/packages/gnustep.scm (windowmaker): Update to 0.96.0.
[arguments]: Use G-Expressions.
Change-Id: I0af42d5420e3a877daeecb07e99ce19bac82d0f7
2026-04-09 12:22:16 +02:00
Efraim Flashner
af81409797
gnu: maildir-rank-addr: Adjust description.
...
* gnu/packages/web.scm (maildir-rank-addr)[description]: Adjust to
satisfy the linter.
Change-Id: I6936542835333c02ca08d9ef42d9423418828c04
2026-04-09 13:01:03 +03:00
Efraim Flashner
a3911043c9
gnu: hydroxide: Adjust description.
...
* gnu/packages/mail.scm (hydroxide)[description]: Adjust to satisfy the
linter.
Change-Id: Iab2f168f10fc80e0b04a3c412dbe653b0c406d67
2026-04-09 12:58:44 +03:00
Efraim Flashner
a0aa10652a
gnu: go-github-com-ipfs-go-peertaskqueue: Adjust description.
...
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-peertaskqueue)
[description]: Adjust to satisfy the linter.
Change-Id: If03529afdaea35a86794de6f0e2bd77f54059bf7
2026-04-09 12:56:31 +03:00
Efraim Flashner
a6ad12452f
gnu: go-github-com-ipfs-go-bitfield: Adjust description.
...
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-bitfield)[description]:
Adjust to satisfy the linter.
Change-Id: I35ffbfb7e7055d0f5ae26345ff2cf832b086681f
2026-04-09 12:54:16 +03:00
Efraim Flashner
3c8fc345fe
gnu: python-edalize: Adjust description.
...
* gnu/packages/electronics.scm (python-edalize)[description]: Adjust to
satisfy the linter.
Change-Id: I08b7fafd1ccc8435fc4bd5d74da15a3e5555bdfc
2026-04-09 12:50:18 +03:00
Akiyoshi Suda
b5a36da89c
gnu: sage: Fix ipython incompatibility.
...
See https://github.com/sagemath/sage/pull/41141 .
* gnu/packages/sagemath.scm (sage)[arguments]: Add a patch that removes
an outdated function.
Merges guix/guix!7737
Change-Id: Ie38eca12dceb92e95596687d9e15b826c3712184
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-09 11:31:37 +02:00
moksh
f3cf7dcd14
gnu: emacs-fj: Update to 0.34.
...
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.34.
[propagated-inputs]: Add emacs-transient.
Merges guix/guix!7762
Change-Id: Ic80e8d089ff9aa1eeb517eadfafc1e0b227a0e0d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-09 11:17:21 +02:00
Cayetano Santos
39fbab80a0
gnu: yosys: Update to 0.64.
...
* gnu/packages/electronics.scm (yosys): Update to 0.64.
[native-inputs]: Update ’yosys-slang.
Change-Id: I07f5f4bc60cec38a4108c3a5fd40b38c4d6ba137
2026-04-09 11:13:26 +02:00
Cayetano Santos
643d6261b5
gnu: sby-gui: Update to 0-1.0a89301.
...
* gnu/packages/electronics.scm (sby-gui): Update to 0-1.0a89301.
[arguments]<#:qtbase>: Use Qt6.
[native-inputs]: Add python-minimal-wrapper.
Change-Id: I7b1524d00d1e3bdd2fa9468d46e145d36c17ad80
2026-04-09 11:13:26 +02:00
Cayetano Santos
2e102f9ff2
gnu: abc-yosyshq: Update to 0.64.
...
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.64.
Change-Id: I1af1e07b3a7ad030fc7e479749dbf5b5edb8f3da
2026-04-09 11:13:26 +02:00
Cayetano Santos
861231426d
gnu: abc: Update to 0.0-10.80c8a9a.
...
* gnu/packages/electronics.scm (abc): Update to 0.0-10.80c8a9a.
Change-Id: I00656eec57988bf59a277b25b60d49b28ab2e30b
2026-04-09 11:13:25 +02:00
Efraim Flashner
2f2c31286f
gnu: Fix some spelling errors.
...
* gnu/packages/astronomy.scm, gnu/packages/golang-build.scm,
gnu/packages/golang-check.scm, gnu/packages/golang-crypto.scm,
gnu/packages/golang-web.scm, gnu/packages/golang-xyz.scm: Fix some
spelling errors.
Change-Id: I7f81654b50022b596f853f40715aec91b7ea4bea
2026-04-09 11:43:51 +03:00
Efraim Flashner
a547fa8e77
guix: lint: Disallow more word patterns.
...
* guix/lint.scm (check-description-style): Add more entries to the
check-description-typo list.
Change-Id: Idb266bdc3f5b28ae353124b7e615a399bfd97ce7
2026-04-09 11:38:27 +03:00
Nguyễn Gia Phong
9421340fab
gnu: Remove json-c-0.12.
...
* gnu/packages/web.scm (json-c-0.12): Delete variable.
* gnu/packages/patches/json-c-0.12-CVE-2020-12762.patch: Delete file.
* gnu/local.mk: Unregister patch.
Change-Id: I065bb265f75d150a07266e8c4b43326716d48ba5
Closes: https://codeberg.org/guix/guix/issues/6516
2026-04-09 15:42:24 +09:00
Nguyễn Gia Phong
2ed62fbc69
gnu: Remove ruby-hoe-git.
...
* gnu/packages/ruby-xyz.scm (ruby-hoe-git): Delete variable.
Change-Id: If65d48dfc58a7c2b3377f4a85d493f015909d5b4
Closes: https://codeberg.org/guix/guix/issues/6940
2026-04-09 15:36:48 +09:00
Jan Wielkiewicz
ac7d349a06
gnu: Add lua-lsqlite3 and variants.
...
* gnu/packages/lua.scm (make-lua-lsqlite3): New procedure.
(lua-lsqlite3, lua5.1-lsqlite3, lua5.2-lsqlite3, lua5.4-lsqlite3):
New variables.
Change-Id: I5f07f8178491b8e5afcf402c05c76ae508beeb3b
Merges: https://codeberg.org/guix/guix/pulls/6570
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:49:49 +09:00
Jan Wielkiewicz
65f18abb4f
gnu: Add lua-lunitx and variants.
...
* gnu/packages/lua.scm (make-lua-lunitx): New procedure.
(lua-lunitx, lua5.1-lunitx, lua5.2-lunitx, lua5.4-lunitx):
New variables.
Change-Id: I0dd07b6370aebbe1fc04a2a7a32f652ab6680581
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:31:24 +09:00
Clombrong
a996b705c4
gnu: lesspipe: Fix tput command check.
...
* gnu/packages/less.scm (lesspipe)[arguments]
<#:phases>{patch-command-paths}: Use full path for tput executable.
Change-Id: I3c8f17876068713abec0250e6195d15f9cda940e
Merges: https://codeberg.org/guix/guix/pulls/4786
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:09:20 +09:00
Clombrong
f320431c52
gnu: lesspipe: Fix charmap.
...
* gnu/packages/less.scm (lesspipe)[arguments]
<#:phases>{patch-command-paths}: Point locale to full glibc path.
Change-Id: I473f13b730e273892e8edef3234ad32a148af5b6
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:00:08 +09:00
Ludovic Courtès
af9b985f13
gnu: hwloc: Remove dependency on ‘level-zero’.
...
This undoes part of 0f4c29ef1d5bca603a3c0cb121a746a67c61022c; ‘level-zero’
support had no known use case and it would break dependents, such as mpich,
that would fail to run tests due to the lack of GPUs in the build environment.
* gnu/packages/mpi.scm (hwloc-2)[propagated-inputs]: Remove ‘level-zero’.
Fixes: guix/guix#7650
Change-Id: Ib6125d8b4bed343d44250e1c5df2d1f5ea8a99f3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7686
2026-04-09 00:35:42 +02:00
Ludovic Courtès
bfba90d651
gnu: libfabric: Build from a Git checkout.
...
* gnu/packages/linux.scm (libfabric)[source]: Switch to ‘git-fetch’.
[native-inputs]: New field.
(libfabric-1)[source]: Likewise.
Change-Id: I79a252c79210792b7c68589f922cd6fb6133e0f6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7635
2026-04-09 00:35:42 +02:00
Ludovic Courtès
4c88e99b03
gnu: prrte: Update to 4.1.0 and build from a Git checkout.
...
* gnu/packages/parallel.scm (prrte): Update to 4.1.0.
[source]: Switch to ‘git-fetch’.
[arguments]: Rewrite ‘remove-absolute-references’ phase to modify build
machinery. Replace ‘bootstrap’ phase.
[native-inputs]: Add autoconf, automake, libtool, flex, and python.
[outputs]: Remove since HTML documentation is not built.
Change-Id: I6d6b67d4b86e6490bd930f6b8c488e1a76b24c24
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
ba210393a1
gnu: openpmix: Update to 6.1.0.
...
* gnu/packages/parallel.scm (openpmix): Update to 6.1.0.
Change-Id: Icece7743b1b2ab24e0ad85c0aa255a8c47b85079
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
e682d13eb9
gnu: openmpi-5: Update to 5.0.10.
...
* gnu/packages/mpi.scm (openmpi-5): Update to 5.0.10.
Change-Id: I471e1d7f515b758281413beb7e874a5a762fc705
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
c28a989693
gnu: libfabric: Update to 2.5.0.
...
* gnu/packages/linux.scm (libfabric): Update to 2.5.0.
Change-Id: Ie6299da95af6866bf31c743b2ff3722b648ff572
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
7541cb605c
gnu: libcxi: Update to 14.0.0.
...
* gnu/packages/linux.scm (libcxi): Update to 14.0.0.
Change-Id: I21364dd172527aec482c232668524c4c45eb56bc
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
4521941c14
gnu: cxi-driver: Update to 14.0.0.
...
* gnu/packages/linux.scm (cxi-driver): Update to 14.0.0.
Change-Id: I6031b5e80b2a9c18037f5f18e4860a23d962349e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
336628ef94
gnu: cassini-headers: Update to 14.0.0.
...
* gnu/packages/linux.scm (cassini-headers): Update to 14.0.0.
Change-Id: I7eec499cabbf1f1f986fcb5f2ec92da58f880b89
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
e92ce25ad0
gnu: rdma-core: Update to 62.0.
...
* gnu/packages/linux.scm (rdma-core): Update to 62.0.
Change-Id: Ic9b7237b4b5ac104567f652828e1eef3e72c4906
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
c94e9d2cbd
gnu: ucx: Update to 1.20.0.
...
* gnu/packages/fabric-management.scm (ucx): Update to 1.20.0.
Change-Id: I81b9d09ad3eea545482ab7d7fe8388ebae615910
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
83f248f453
gnu: openpmix: Build from a Git checkout.
...
* gnu/packages/parallel.scm (openpmix)[source]: Change to ‘git-fetch’ and
change ‘snippet’.
[arguments]: Replace ‘bootstrap’ phase.
[native-inputs]: Add autoconf, automake, libtool, and flex.
(openpmix-4)[source]: Switch to ‘git-fetch’ and change ‘snippet’.
Change-Id: I562d5e42754e488766a3ab8296ab2d5d7fc6c573
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
10c52564eb
etc: Add MPI manifest for the ‘hpc’ team.
...
* etc/teams/hpc/mpi-manifest.scm: New file.
Change-Id: I5bbdbaee48efb840a04cffd6354ece2211c95c66
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Olivier Dion
1d05f25b3c
gnu: Update lttng stack and babeltrace.
...
* gnu/packages/instrumentation.scm (babeltrace): Update to 2.1.2.
[arguments]: Remove DISTSETUPOPTS make flag and autoreconf phase.
[native-inputs]: Remove autoconf, automake, libtool; simplify list.
(lttng-ust): Update to 2.15.0.
(lttng-tools): Update to 2.15.0.
[arguments]: Remove parallel-tests? flag and autoreconf phase.
[arguments]<'patch-default-man-path>: Update path from defaults.h to
defaults.hpp.
[native-inputs]: Remove autoconf, automake, libtool; add babeltrace;
sort alphabetically.
Change-Id: I5afbfdc916c47938f1542f4b28248e9efbc52773
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6826
2026-04-09 00:35:40 +02:00
Roman Scherer
5648a93970
gnu: Add go-github-com-transparency-dev-formats.
...
* gnu/packages/golang-xyz.scm (go-github-com-transparency-dev-formats): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I19eae82ef5541e21397ea0f7c40f4324d3c77e04
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:37 +01:00
Roman Scherer
b3575204cb
gnu: Add go-github-com-sagikazarmark-locafero.
...
* gnu/packages/golang-xyz.scm (go-github-com-sagikazarmark-locafero): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I22e7648f704a3b31f68429fbb4b3deabfb66d00b
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
beea3265d0
gnu: Add go-github-com-shibumi-go-pathspec.
...
* gnu/packages/golang-xyz.scm (go-github-com-shibumi-go-pathspec): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I8b4dbc1d2a3616bf3e5975f1f1d170efcf6401cd
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
7a37e948db
gnu: Add go-github-com-microsoft-dev-tunnels.
...
* gnu/packages/golang-web.scm (go-github-com-microsoft-dev-tunnels): New
variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: If36a1eaf942b766bc7ed1415bd21758ab342eab6
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
3fc413537c
gnu: Add go-github-com-rodaine-table.
...
* gnu/packages/golang-xyz.scm (go-github-com-rodaine-table): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I048cd1024f5cb434d1a2bf18e4dda05836e65acc
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
56e1f6ade7
gnu: Add go-github-com-cli-go-gh-v2.
...
* gnu/packages/golang-vcs.scm (go-github-com-cli-go-gh-v2): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Iea44405db554fe73aa73152c73b6a57b82320c0a
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
475a6f2afa
gnu: Add go-github-com-thlib-go-timezone-local.
...
* gnu/packages/golang-xyz.scm (go-github-com-thlib-go-timezone-local): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ibb42e886204c5ca1b9289898d07a32d306056a52
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
b10f7a315c
gnu: Add go-github-com-cli-go-internal.
...
* gnu/packages/golang-vcs.scm (go-github-com-cli-go-internal): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I6a091cc3c500aa01c7feb6e5fe1d5a20188be636
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:35 +01:00
Roman Scherer
410c7225e9
gnu: Add go-github-com-henvic-httpretty.
...
* gnu/packages/golang-web.scm (go-github-com-henvic-httpretty): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I589768da63713d5a88ce326be97bc12d6e7a4813
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:35 +01:00
Sharlatan Hellseher
3f10d87e10
gnu: Add go-gopkg-in-h2non-gock-v1.
...
* gnu/packages/golang-check.scm (go-gopkg-in-h2non-gock-v1): New variable.
Change-Id: Ib4812ff4ffe794d123e79efab4bc40533cdeb193
2026-04-08 23:27:35 +01:00
Sharlatan Hellseher
7aa11c8f50
gnu: Add go-github-com-leaanthony-go-ansi-parser.
...
* gnu/packages/golang-xyz.scm (go-github-com-leaanthony-go-ansi-parser): New variable.
Change-Id: I0d6e8310b5dd73a8caf2c3930625247df8e81f45
2026-04-08 23:27:35 +01:00
Sharlatan Hellseher
76432712aa
gnu: go-github-com-transparency-dev-merkle: Fix typo.
...
*
gnu/packages/golang-xyz.scm (go-github-com-transparency-dev-merkle):
[description]: Fix typo.
Change-Id: I842ff1fcd2bed94589d6fdadbab2a523e4f93d66
2026-04-08 23:27:35 +01:00
Nicolas Graves
bf31052841
gnu: libzim: Fix package.
...
This is a follow-up to 1ae186f73c .
* gnu/packages/web.scm (libzim)
[native-inputs]: Fetch testing-suite with git.
[arguments]<#:configure-flags>: Refresh accordingly.
Change-Id: I1a2e95ecbf0f3cc1e2b6fef58cb84d52c448968e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #7750
2026-04-08 20:40:56 +02:00
jgart
279b5ace0d
gnu: trealla: Update to 2.92.19.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.19.
Change-Id: I7f8b75ce62a9bb6106c1b003c88a121c5ac97209
2026-04-08 12:21:48 -04:00
Yelninei
166753394b
gnu: inetutils: Remove Hurd64 patch.
...
The patch was obsoleted in inetutils 2.7.
* gnu/packages/patches/inetutils-hurd64.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch entry.
* gnu/packages/admin.scm (inetutils)[#:phases]: Remove 'apply-hurd64-patch phase
Change-Id: I49ace01506cc2c01d1d377b5d97383424ed57722
Merges: https://codeberg.org/guix/guix/pulls/7743
References: https://codeberg.org/inetutils/inetutils/commit/69473322b51ea7621881954fe707a86baa316414
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 01:10:25 +09:00
Cayetano Santos
5bc476e8f3
gnu: openroad-cli: Inherit build system.
...
* gnu/packages/electronics.scm (openroad-cli)[build-system]: Inherit.
Change-Id: Ic37a40ef41958239ae11b918b524c72460e7b2f2
2026-04-08 14:17:30 +02:00
Hugo Buddelmeijer
6faac6a31a
gnu: btar: Use newest librsync.
...
* gnu/packages/backup.scm (btar)[inputs]: Replace librsync-0.9 with
librsync.
Merges guix/guix!7732
Change-Id: Ib2c696185cfd6bc783c1fa2d246a589050e866f9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 12:09:28 +02:00
Nicolas Graves
1ae186f73c
gnu: libzim: Enable tests.
...
* gnu/packages/web.scm
(libzim)[arguments]<#:configure-flags>: Set test_data_dir.
[native-inputs]: Add testsuite origin.
Merges guix/guix!7698
Change-Id: I51c74d4e0feb84df90ce6b3fc09a6b7bed67e3a7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 11:56:05 +02:00
Cayetano Santos
56659fc6a6
gnu: ravanan: Use git fetch.
...
* gnu/packages/bioinformatics.scm (ravanan)[source]: Switch to
get-fetch.
Change-Id: Icbd58b742a1d5e145b8b071c1708b3ff01c72972
2026-04-08 11:51:10 +02:00
Cayetano Santos
2d153cff70
gnu: openroad: Update to 26Q2.
...
* gnu/packages/electronics.scm (openroad): Update to 26Q2.
[native-inputs]: Remove swig-4.0; add swig-4.4.
Change-Id: I8de23be24af76cea2c87eb7093f22e5991661a9e
2026-04-08 11:35:11 +02:00
Ludovic Courtès
ec2d7bb0bf
gnu: ravanan: Build with the same Guile as the ‘guix’ package.
...
Fixes a regression introduced in c3fefb065c .
* gnu/packages/bioinformatics.scm (ravanan)[inputs]: Replace ‘guile-3.0’
by a ‘lookup-package-input’ call.
Merges guix/guix!7734
Change-Id: I584bf55ddbf44e3cc13896f2ef48ccc8f305059d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 11:32:00 +02:00
Hugo Buddelmeijer
5e9d3119b4
gnu: ts4900-utils: Update to 3.0.0.
...
* gnu/packages/embedded.scm (ts4900-utils): Update to 3.0.0.
[native-inputs]: Add libgpiod and pkg-config.
Merges guix/guix!7733
Change-Id: I1e8bf5650af08eec8a017fe42642a0597f18ddc9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 11:18:04 +02:00
Cayetano Santos
8ee3819be3
gnu: python-pytooling: Update to 8.14.0.
...
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.14.0.
Change-Id: I2cf143e92a4fc8b0acd42ab557f0aabd12a7cc95
2026-04-08 09:14:22 +02:00
Cayetano Santos
e07fee2352
gnu: magic: Update to 8.3.633.
...
* gnu/packages/electronics.scm (magic): Update to 8.3.633.
Change-Id: Ie7cb38e40acf856aee086fd7e1b866ea3ed30af7
2026-04-08 09:09:26 +02:00
Cayetano Santos
09968c8464
gnu: python-edalize: Update to 0.6.6.
...
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.6.
[propagated-inputs]: Add python-pandas.
Change-Id: I1325f5ed013d8a3a965da09a5b8fefb07aff123f
2026-04-08 09:05:53 +02:00
Cayetano Santos
3a146314e9
gnu: netgen: Update to 1.5.318.
...
* gnu/packages/electronics.scm (netgen): Update to 1.5.318.
Change-Id: I66beab44abaee112d79c0c5ac5fadf23cb71dd95
2026-04-08 09:05:53 +02:00
Cayetano Santos
6f8a7927fb
gnu: apycula: Update to 0.32.
...
* gnu/packages/electronics.scm (apycula): Update to 0.32.
Change-Id: I8026cf6e3d54ef4dc220ee133a97ace3a1daf44c
2026-04-08 08:07:49 +02:00
Cayetano Santos
4af0ddd22d
gnu: librelane: Update to 3.0.2.
...
* gnu/packages/electronics.scm (librelane): Update to 3.0.2.
Change-Id: I1da5e5221b16c42a4254967f571dc1cc5bc708ae
2026-04-08 07:50:48 +02:00
Foster Hangdaan
bc8b5f6e60
gnu: gallery-dl: Update to 1.31.10.
...
* gnu/packages/video.scm (gallery-dl) [source]: Update to 1.31.10.
Update Git URL. [home-page]: Likewise.
Change-Id: I8da72367a97e0a20ec22f6b3ebf3d1c945b5d8b9
Merges: https://codeberg.org/guix/guix/pulls/7726
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-08 13:15:48 +09:00
Nguyễn Gia Phong
5ab1c34158
gnu: Add lua-scintillua.
...
* gnu/packages/lua.scm (lua-scintillua, lua5.4-scintillua):
New variables.
Change-Id: Idd90f8b2bfef8002dbb2f5172717d43895fd9f4f
2026-04-08 13:07:55 +09:00
jgart
1bfc951376
gnu: python-vulture: Update to 2.16.
...
* gnu/packages/python-check.scm (python-vulture): Update to 2.16.
[native-inputs]: Remove python-wheel. Add python-pytest-cov.
[propagated-inputs]: Remove python-toml. Add python-tomli
Change-Id: I952a0bf1ffd1a9a6cd67af6ed9bdf48cb1466a5b
2026-04-07 17:39:05 -04:00
Ashvith Shetty
75ad22703e
services: redis: Add prefix redis-.
...
* gnu/services/databases.scm
(maybe-string): Add prefix.
(serialize-field): Rename to `redis-serialize-field`,
remove gexp.
(redis-serialize-package): Add variable.
(serialize-string): Rename to `redis-serialize-string`.
(serialize-number): Rename to `redis-serialize-number`.
(redis-configuration): Add prefix.
* doc/guix.texi (Database Services) <redis>: Regenerate
documentation.
Merges: https://codeberg.org/guix/guix/pulls/6850
Change-Id: Iccbbb7108f8211b31769638ef885e485bab0ebc3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 21:41:58 +01:00
Roman Scherer
2f2d3f9b6a
gnu: Add go-github-com-cli-shurcool-graphql.
...
* gnu/packages/golang-vcs.scm (go-github-com-cli-shurcool-graphql): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I89d1852021fe5c3dcde76f98eaf81e966c484ce0
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 21:01:25 +01:00
Roman Scherer
5096a943ed
gnu: Add go-github-com-cli-oauth.
...
* gnu/packages/golang-web.scm (go-github-com-cli-oauth): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I26f9242c4607902ca554fd05acbc29cab329d9ec
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 21:01:25 +01:00
Roman Scherer
479d1ea923
gnu: go-github-com-charmbracelet-huh: Use git-fetch/lfs.
...
The charmbracelet/huh repository uses Git LFS for binary files.
Using git-fetch/lfs ensures proper checkout of these files, preventing hash
mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-huh): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I8d296731ec61efec58bad207212b633f6356468c
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
8c9ec8751a
gnu: go-github-com-charmbracelet-x-xpty: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-xpty): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I3377e2830dd9e5a3cec645550624f65ed3f1f0a6
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
b3786b077f
gnu: go-github-com-charmbracelet-x-conpty: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-conpty): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I7e927ab22b0b10b5b8324895f0406c8fc4217656
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
29cd883e7b
gnu: go-github-com-charmbracelet-x-termios: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-termios): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: Ib9492cfba7fe779ba2bb27918333d480c1b3b7ff
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
a4c4084472
gnu: go-github-com-charmbracelet-x-exp-strings: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-strings): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: Ia3d2e0fbf113bd7d1c73e4b6459fe96cd9a475f0
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
0deb53a24e
gnu: go-github-com-charmbracelet-x-exp-slice: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-slice): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: Icb48340561aa40a1d653d3e8adb178a90e78e849
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
afe95f9e67
gnu: go-github-com-charmbracelet-glamour: Use git-fetch/lfs.
...
The charmbracelet/glamour repository uses Git LFS for binary files (*.png).
Using git-fetch/lfs ensures proper checkout of these files, preventing hash
mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-glamour): Use
git-fetch/lfs method.
[source]: Fix hash.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I7e6251cd2dc09ac48bcde2e2b9b142387eca0a9c
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:58:43 +01:00
jgart
c71d1f0b97
gnu: gunicorn: Update to 25.3.0.
...
* gnu/packages/python-web.scm (gunicorn): Update to 25.3.0.
[properties]: Resolve CVE-2024-1135.
[arguments]: Remove build-doc phase.
[native-inputs]: Removed python-aiohttp, python-sphinx, and texinfo.
Added python-eventlet, python-h2, python-httpx, python-pytest-asyncio,
python-setuptools, and python-uvloop.
Change-Id: Ib272649687cda475b3dacf103b3c98b9e6be581d
2026-04-07 12:34:18 -04:00
Ashish SHUKLA
1ecac5702a
gnu: iwd: Update to 3.12
...
* gnu/packages/networking.scm (iwd): Update to 3.12.
Change-Id: I6ec1619f0d78f1c69c9de87726792f16c5144c94
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-08 00:12:06 +09:00
Ashish SHUKLA
1936a8c345
gnu: ell: Update to 0.83
...
* gnu/packages/linux.scm (ell): Update to 0.83.
Change-Id: I483da3056ad8df666fbe58e952f88d21d4dc840f
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-08 00:11:44 +09:00
Nguyễn Gia Phong
c973e81521
tests: miniflux: Use the default PostgreSQL version.
...
* gnu/tests/web.scm (miniflux-base-system)[postgresql-service-type]:
Replace postgresql-13 with postgresql.
Change-Id: Iee411b6045ced64592937ed3dfda39c900ec52e7
2026-04-07 23:23:33 +09:00
Nguyễn Gia Phong
9d4a2622a8
tests: timescaledb: Fix postgresql package in profile.
...
* gnu/tests/databases.scm (%timescaledb-os)[services]<postgresql>:
Use the postgresql package from timescaledb's inputs.
(run-timescaledb-test): Use the psql binary installed in the profile.
Change-Id: Ib9a0efd3534f2f0731e3d58ac4f8f59301fc8592
2026-04-07 23:23:33 +09:00
Nguyễn Gia Phong
aad3d18103
gnu: timescaledb: Update to 2.26.1.
...
* gnu/packages/databases.scm (timescaledb): Update to 2.26.1.
[source]<snippet>: Update the list of proprietary files to remove.
[inputs]: Replace postgresql with postgresql-17.
Change-Id: I4556c8f7706a1b00fbd13084e7a2cbe0517367a8
2026-04-07 23:23:33 +09:00
Nicolas Graves
b38f4f359b
gnu: ruby-pg: Update to 1.6.2.
...
* gnu/packages/patches/ruby-pg-connect-timeout.patch:
Delete upstreamed patch.
* gnu/packages/ruby-xyz.scm (ruby-pg)[source]:
Update to 1.6.2. Drop patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I5b6cfaf96199216d6f80c727d8e10b7f4c51577a
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-07 23:23:33 +09:00
Nguyễn Gia Phong
2cdb187a3b
gnu: unixodbc: Update to 2.3.14.
...
* gnu/packages/databases.scm (unixodbc): Update to 2.3.14.
Change-Id: I79a3d21aace805886a61c443fc25f10a845808bd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-07 23:23:33 +09:00
Ashish SHUKLA
5589226ba3
gnu: shadow: Update to 4.19.0.
...
* gnu/packages/admin.scm (shadow): Update to 4.19.0.
Add native-inputs. [arguments]<#:configure-flags>: Add flags.
<#:phases>: Remove "remove-groups" phase.
Merges: https://codeberg.org/guix/guix/pulls/5296
Change-Id: I750fadef67742423801d9f3c6e3c2b21d636025e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Hartmut Goebel
34e97d4ef4
gnu: apr: Update to 1.7.6.
...
* gnu/packages/apr.scm (apr): Update to 1.7.6.
Merges: https://codeberg.org/guix/guix/pulls/5764
Change-Id: Ieb93b897e68dbe0d0b05da5c0ee7d82633be43c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Ashish SHUKLA
4096f678b6
gnu: inetutils: Update to 2.7.
...
* gnu/packages/admin.scm (inetutils): Update to 2.7.
Merges: https://codeberg.org/guix/guix/pulls/4845
Change-Id: Ibb1e53c894686fd2a9e70a39c0125cfc1cbf571a
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
aa9d9212eb
gnu: Add postgresql-17.
...
* gnu/packages/databases.scm (postgresql-17): New variable.
(postgresql-16): Redefine with postgresql-17 inheritance (same
derivation as in previous commit).
Change-Id: I1a14dc6835a043138fae2163efd07d068a2c2783
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
086b94116d
gnu: postgresql-15: Don't inherit source.
...
* gnu/packages/databases.scm (postgresql-15)[source]: Avoid
inheritance where it's not useful.
Change-Id: I6651a9ae6908e6c6a32f9194d4a5bd9400fe8462
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
95ed6f28a2
gnu: postgresql-16: Update to 16.11.
...
* gnu/packages/databases.scm (postgresql-16): Update to 16.11.
Change-Id: I3056f21680e59e6c5cb52eac25c4799bf5ea2a25
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
77c6b115e7
gnu: postgresql-15: Update to 15.15.
...
* gnu/packages/databases.scm (postgresql-15): Update to 15.15.
Change-Id: I7d42272498be52aacd699c18f8d9d9e2ba1814ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
b4123117b8
gnu: postgresql-14: Update to 14.20.
...
* gnu/packages/databases.scm (postgresql-14): Update to 14.20.
Change-Id: Ife4298e278573d76e7a38f0f538954d401271835
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
43f254c7c3
gnu: postgresql-13: Deprecate package.
...
* gnu/packages/databases.scm (postgresql-13): Deprecate package.
Change-Id: If0ba28857fa48d407c8e5318443fc2d9bf7883b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:32 +09:00
Nicolas Graves
83c969ffb4
gnu: postgresql-13: Update to 13.23.
...
* gnu/packages/databases.scm (postgresql-13): Update to 13.23.
Change-Id: I1bd2251a4285197da0f70281c8a7acd86b1be1c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:32 +09:00
jgart
219bdc743b
gnu: python-eventlet: Update to 0.40.4.
...
* gnu/packages/python-web.scm (python-eventlet): Update to 0.40.4.
[native-inputs]: Remove python-pypa-build.
Change-Id: I312a183fd87ea2531068d5168e7f96112ded951e
2026-04-07 09:02:43 -04:00
jgart
7f849f7ba2
gnu: trealla: Update to 2.92.17.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.17.
Change-Id: Ia4514eb64228797f89d32d5b997264a23bed8bde
2026-04-07 08:16:46 -04:00
Romain GARBAGE
8f7e01b698
gnu: openmpi-5: Drop calls to PACKAGE?.
...
See https://codeberg.org/guix/guix/pulls/7609#issuecomment-12558714 .
* gnu/packages/mpi.scm (openmpi-5): Drop calls to PACKAGE?.
Change-Id: I19254aea9e71773cbbdf9719a129f33a0c153e87
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7609
2026-04-07 13:26:21 +02:00
Romain GARBAGE
ae0a9c93be
gnu: openmpi-5: Explicitly activate PSM2 when present.
...
* gnu/packages/mpi.scm (openmpi-5): Explicitly activate PSM2 when present.
Change-Id: I4516553ddc88c68459ae028488927d37ef8c29af
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-07 13:26:20 +02:00
Ludovic Courtès
c7cb771cf4
services: nginx: Fix ‘stop’ in cases where a custom config file is passed.
...
Previously, when the ‘file’ field of ‘nginx-configuration’ was true, the PID
file would be unknown; thus, the ‘start’ method would return #t and the ‘stop’
method would eventually fail with a type error because it would receive #t
instead of a process.
This fixes it by changing ‘stop’ to invoke “nginx -s stop” when the service’s
value is not a process.
* gnu/services/web.scm (nginx-shepherd-service): In ‘stop’, change to invoke
“nginx -s stop” when ‘value’ is not a process.
Fixes: guix/guix#7061
Reported-by: Dan Littlewood
Change-Id: I20ff065ecd2c64e5fc98f59c25d91b300bc7b4cd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7543
2026-04-07 13:26:20 +02:00
Sergio Pastor Pérez
4ac798a284
gnu: apl: Update to 2.0.1.
...
* gnu/packages/apl.scm (apl): Update to 2.0.1.
[native-inputs]: Add `gettext-minimal', `which', `pkg-config'.
[inputs]: Add `libxcb', `fftw', `gsl', `libpng', `gtk+'.
[phases]: Adjust `fix-configure'.
Change-Id: Ieaa907099a4f328f9bf3bf197cda8d6f6a3b165a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7597
2026-04-07 13:26:20 +02:00
Ludovic Courtès
d41a383ef2
svn-download: Add missing module import for SWH fallback.
...
Fixes a regression introduced in ad8d386168 ,
where a call to ‘u8-list->bytevector’ was introduced without the
corresponding (rnrs bytevectors) import.
* guix/svn-download.scm (svn-fetch-builder): In gexp, add missing (rnrs
bytevectors) import.
Change-Id: I38a29d94a4645ff24ef44a84196a6040945776b8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7674
2026-04-07 13:26:20 +02:00
Vagrant Cascadian
63db6c8dc7
gnu: guile-bytestructures: Update to 2.0.2.
...
* gnu/packages/guile.scm (guile-bytestructures): Update to 2.0.2.
[source]: Adjust tag used to fetch git commit.
Change-Id: If77d8d6b8171d2f425e2623b93e14838dfee67fa
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7606
2026-04-07 13:26:20 +02:00
fanquake
da957db871
gnu: cross-base: mingw: use compressed debug sections
...
I can no-longer recreate the mentioned failure.
* gnu/packages/cross-base.scm (cross-binutils-package): Remove the usage
of --enable-compressed-debug-sections=no.
Change-Id: Iff64696a3a9630c026fc72689fc927aa33e26c4b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #985
2026-04-07 13:26:20 +02:00
宋文武
f544124dec
gnu: ibus-skk: Fix build.
...
* gnu/packages/ibus.scm (ibus-skk)[arguments]: Add
"-Wno-error=incompatible-pointer-types" to CFLAGS.
Change-Id: Ic55b0b878edd8ec7d40679468c2c1e89745301d9
2026-04-07 18:39:39 +08:00
宋文武
043fe19e47
gnu: fcitx5-lua: Update to 5.0.16.
...
* gnu/packages/fcitx5.scm (fcitx5-lua): Update to 5.0.16.
[native-inputs]: Add pkg-config.
Change-Id: I2dff381e854a9a807597fb34a6a2b66cd2cbeb53
2026-04-07 18:39:39 +08:00
宋文武
e831681a3b
gnu: fcitx5-hangul: Update to 5.1.9.
...
* gnu/packages/fcitx5.scm (fcitx5-hangul): Update to 5.1.9.
Change-Id: I487475e8accead397d1e7ecc3c8054866e756290
2026-04-07 18:39:39 +08:00
宋文武
e6371562de
gnu: fcitx5-rime: Update to 5.1.13.
...
* gnu/packages/fcitx5.scm (fcitx5-rime): Update to 5.1.13.
Change-Id: Ie89d5ac9a4ed61bc129a60900c353976361d1180
2026-04-07 18:39:39 +08:00
宋文武
fda6e527fd
gnu: fcitx5-configtool: Update to 5.1.13.
...
* gnu/packages/fcitx5.scm (fcitx5-configtool): Update to 5.1.13.
Change-Id: Id93b02796be91fb27735782b3d82afc2ed5d448b
2026-04-07 18:39:39 +08:00
宋文武
5cabdf1b74
gnu: fcitx5-chinese-addons: Update to 5.1.12.
...
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons): Update to 5.1.12.
Change-Id: Iee26d57fc5076a8a20ff28d482c258f49bb7ed7a
2026-04-07 18:39:39 +08:00
宋文武
a28c262811
gnu: libime: Update to 1.1.14.
...
* gnu/packages/fcitx5.scm (libime): Update to 1.1.14.
Change-Id: I5395e66137c9e7dff45f66e89cbdbbcac9d84c21
2026-04-07 18:39:39 +08:00
宋文武
74bf7d1d39
gnu: fcitx5-chewing: Update to 5.1.11.
...
* gnu/packages/fcitx5.scm (fcitx5-chewing): Update to 5.1.11.
Change-Id: I63438f5116acaf642151a4a38e1ff41074e965cb
2026-04-07 18:39:39 +08:00
宋文武
d35d2b3320
gnu: fcitx5-unikey: Update to 5.1.10.
...
* gnu/packages/fcitx5.scm (fcitx5-unikey): Update to 5.1.10.
Change-Id: I8926c63dffa7892d561da7d474ad5e7d7369b9cb
2026-04-07 18:39:39 +08:00
宋文武
cae28b97f8
gnu: fcitx5-skk: Update to 5.1.10.
...
* gnu/packages/fcitx5.scm (fcitx5-skk): Update to 5.1.10.
[arguments]<#:configure-flags>: Replace 'SKK_DEFAULT_PATCH' with 'SKK_PATH'.
Change-Id: I957f068c3c5122091c07a64fe5d076ab783845b3
2026-04-07 18:39:39 +08:00
宋文武
820884ec70
gnu: libskk: Update to 1.1.1.
...
* gnu/packages/patches/libskk-fix-invalid-escape.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/language.scm (libskk): Update to 1.1.1.
[source]: Remove patch.
[propagated-inputs]: Add glib and libgee.
Change-Id: I696a460f624319f8f314e08b07e3c1de4c7fd191
2026-04-07 18:39:39 +08:00
宋文武
f708c0c563
gnu: fcitx5-anthy: Update to 5.1.10.
...
* gnu/packages/fcitx5.scm (fcitx5-anthy): Update to 5.1.10.
Change-Id: I68c6b4ae99df8116c498f67591538748e713b2e4
2026-04-07 18:39:39 +08:00
宋文武
6ebe8026e9
gnu: fcitx5-qt: Update to 5.1.13.
...
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.1.13.
Change-Id: I04f7ccf0c1d428ada228f3c064e3503a19df4593
2026-04-07 18:39:39 +08:00
宋文武
7c4a25dacc
gnu: fcitx5-gtk: Update to 5.1.6.
...
* gnu/packages/fcitx5.scm (fcitx5-gtk): Update to 5.1.6.
Change-Id: I747ce4a7c5ec3dfe67134e95e11c83e8adb35fbb
2026-04-07 18:39:39 +08:00
宋文武
9d5e5ba65e
gnu: fcitx5: Update to 5.1.19.
...
* gnu/packages/fcitx5.scm (fcitx5): Update to 5.1.19.
(source): Add snippet.
[arguments]: Pass '-DUSE_SYSTEM_YOGA=ON' to configure flags.
[inputs]: Remove json-c. Add nlohmann-json and yoga.
Change-Id: Id576490f4fa3e8b965547ef7933891c195981d34
2026-04-07 18:39:38 +08:00
宋文武
ffe9714823
gnu: Add yoga.
...
* gnu/packages/web.scm (yoga): New variable.
Change-Id: I5116d49a7ba7316f1dd52b4fa35cba1d98d7359f
2026-04-07 18:39:38 +08:00
Cayetano Santos
944a0839f8
gnu: emacs-org-modern: Update to 1.13.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.13.
[arguments]: Disable #:tests?; add ’makeinfo #:phase.
[native-inputs]: Add texinfo.
Change-Id: Iba4b662a0b16769b75ef6176730beb5b54e0f7ca
2026-04-07 12:33:01 +02:00
Cayetano Santos
2228168b3e
gnu: emacs-embark: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 1.2.
Change-Id: I3e6cc2514fd2d505bec29ee3a7b27473836455fc
2026-04-07 12:29:47 +02:00
Cayetano Santos
71ef4a05ad
gnu: emacs-greader: Update to 0.19.0.
...
* gnu/packages/emacs-xyz.scm (emacs-greader): Update to 0.19.0.
[arguments]: Add ’make-info #:phase.
[native-inputs]: Add texinfo.
Change-Id: I50e4dde1b983396dbc1f8ddc06461e556cfa8fcf
2026-04-07 12:22:56 +02:00
Sergey Trofimov
7410c79a1c
gnu: emacs-telega: Update to 0.8.620.
...
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.620.
Merges guix/guix!7574
Change-Id: Iec9cf2081bbada222472b1c1cf26f682914e62c7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 12:03:22 +02:00
Sergey Trofimov
cd0e8b6962
gnu: tdlib: Update to 1.8.62.
...
* gnu/packages/telegram.scm (tdlib): Update to 1.8.62.
Merges guix/guix!7574
Change-Id: Ifd785181c2b6df4fd4a5313d3c9660ace01d5457
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 12:03:03 +02:00
bdunahu
47fd7f8657
gnu: zathura-cb: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-cb): Update to 2026.02.03.
[source]: Switch to git-fetch.
[arguments]: Minor style adjustment.
<#:phases>: Remove unnecessary 'patch-plugin-directory phase.
<#:configure-flags>: Specify correct directory to install plugin.
Merges guix/guix!7553
Change-Id: I1d0b6d0b798f69ea5afc9cb46240fee9fd840952
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:22:24 +02:00
bdunahu
85253adcfe
gnu: zathura-djvu: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-djvu): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: Id84566b30746fab177787b686823141792e95a95
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:22:15 +02:00
bdunahu
e6848d6fad
gnu: zathura-pdf-mupdf: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: I987fcf006d08f6e0a25d4ec9dbadca79e44d4461
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:22:07 +02:00
bdunahu
42bc492bf2
gnu: zathura-pdf-poppler: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: I89820a35866499c75dc0c32d6812eedecc350700
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:21:56 +02:00
bdunahu
a63407c412
gnu: zathura-ps: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-ps): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: I0346b66a6ebe11b266e3f8f0b1d2d1e0ba307968
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:21:47 +02:00
bdunahu
8905dce908
gnu: zathura: Update to 2026.03.27.
...
* gnu/packages/pdf.scm (zathura): Update to 2026.03.27.
[native-inputs]: Remove check.
[inputs]: Add json-glib.
[propagated-inputs]: Add gtk+; delete cairo.
Merges guix/guix!7553
Change-Id: I0da32c6c437a9de88f77d5585e1c8615993d5da4
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:21:30 +02:00
bdunahu
b396b08b7f
gnu: girara: Update to 2026.02.04.
...
* gnu/packages/gtk.scm (girara): Update to 2026.02.04.
[arguments]: Remove unnecessary 'start-xserver phase.
[propagated-inputs]: Remove gtk+ and json-glib.
[native-inputs]: Remove check, gettext-minimal, xorg-server-for-tests,
glib:bin.
[inputs]: Add glib.
Merges guix/guix!7553
Change-Id: I655f5c67e207dde9d9609ee7c91805255c6ed2ee
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:20:55 +02:00
Cayetano Santos
5527b670ca
teams: hpc: Adopt fabric-management module.
...
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/fabric-management.scm".
* CODEOWNERS: Regenerate file.
Merges guix/guix!7703
Change-Id: I2f93401ed39f56a39dafbff4a81f95ea3b09d2f0
2026-04-07 10:33:10 +02:00
Herman Rimm
d9a7cdd731
gnu: minizinc: Add Google's OR-Tools as solver.
...
* gnu/packages/maths.scm (minizinc)[inputs]: Add or-tools.
[arguments]<#:phases>{install-solver-configs}:
Install OR-Tools' config.
Change-Id: Ibc301b458487c3465251c1c6d97f5858d7d6d59e
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-07 17:25:09 +09:00
Tomas Volf
da204c65db
gnu: Add rxvt-unicode-terminfo.
...
* gnu/packages/xdisorg.scm (rxvt-unicode-terminfo): New variable.
Change-Id: I6433bc307b2a8037b3a28ad9ac61350f86737851
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-07 17:10:00 +09:00
Maxim Cournoyer
ef465f8910
system/nss: Add 'merge' to NSS actions.
...
* gnu/system/nss.scm (lookup-action): Add merge.
Change-Id: I68ef691fe66f295735d82d72fea82adda3552df3
2026-04-07 15:10:10 +09:00
Maxim Cournoyer
9d986b2f03
doc: Fix documentation of the name service switch.
...
The previously referenced `nscd-service' procedure no longer exists.
* doc/guix.texi (Name Service Switch): Adjust to refer to nscd-service-type
and its nscd-configuration configuration record.
Change-Id: Ib2b5ef69facf3489626782ad9dbd927a27c04084
2026-04-07 15:10:10 +09:00
Wilko Meyer
c63b598686
gnu: linux-libre 6.19: Update to 6.19.11.
...
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.11.
(linux-libre-6.19-pristine-source): Update hash.
Change-Id: Ic03485cd4dbeebefa1da51210d670350b33e7e3e
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-06 21:24:35 -07:00
Wilko Meyer
129cf96915
gnu: linux-libre 6.18: Update to 6.18.21.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.21.
(linux-libre-6.18-pristine-source): Update hash.
Change-Id: If65363e23cff035a17c05872f56bdafe746f0038
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-06 21:24:31 -07:00
Wilko Meyer
8a4b8fbbd5
gnu: linux-libre 6.12: Update to 6.12.80.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.80.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ife8bc24950b628b99900be0ed4d29fac4181f374
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-06 21:24:22 -07:00
Hugo Buddelmeijer
fadd4190d1
gnu: pyotherside: Update to 1.6.2 and fix build.
...
* gnu/packages/qt.scm (pyotherside): Update to 1.6.2.
Merges: https://codeberg.org/guix/guix/pulls/7641
Change-Id: I16e214dbe315886f2b7ee19f29b23ed7f374d7f5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:59:52 +01:00
Hugo Buddelmeijer
17d745cf3f
gnu: es: Update to 0.10.0 and fix build.
...
* gnu/packages/shells.scm (es): Update to 0.10.0.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf-2.72, automake, config, and procps, remove bison.
Merges: https://codeberg.org/guix/guix/pulls/7680
Change-Id: Ia159e315ed9006fdc6f63842918e97b2218483a1
Reviewed-by: Jonas Meeuws <jonas.meeuws@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:57:57 +01:00
Sharlatan Hellseher
fa2ad6b8b9
gnu: Add go-github-com-baozisoftware-qrcode-terminal-go.
...
* gnu/packages/golang-xyz.scm (go-github-com-baozisoftware-qrcode-terminal-go): New variable.
Change-Id: I9c3073a78982008040667de7f6a7e42af95ddf91
2026-04-06 22:49:32 +01:00
Sharlatan Hellseher
79c56dcadf
gnu: Add go-github-com-42wim-go-gitter.
...
* gnu/packages/golang-web.scm (go-github-com-42wim-go-gitter): New variable.
Change-Id: I5068befac87da5fae2e79548929888eb580e785c
2026-04-06 22:40:11 +01:00
Sharlatan Hellseher
3e4980c3eb
gnu: Add go-github-com-mrexodia-wray.
...
* gnu/packages/golang-web.scm (go-github-com-mrexodia-wray): New variable.
Change-Id: I124b28d541a0f13411c672d55f3045f9636c9ae2
2026-04-06 22:39:33 +01:00
Denis 'GNUtoo' Carikli
a98a265d97
gnu: matterbridge: Unbundle more vendor libraries.
...
The go-modernc-org-ccgo-v3, go-modernc-org-libc and
go-modernc-org-sqlite packages are in Guix, however using them bring a
dependency on go-modernc-org-cc-v4 which make tests fail.
* go-modernc-org-ccgo-v3(matterbridge): unbundle more libraries.
[sources]<#:snippet>: Remove empty vendor/github.com/mgutz directory;
unbundle more libraries.
[inputs]: Add go-github-com-apex-log, go-github-com-gomarkdown-markdown,
go-github-com-google-gops, go-github-com-gorilla-schema,
go-github-com-jeffail-gabs, go-github-com-labstack-echo-v4,
go-github-com-matterbridge-gomatrix, go-github-com-mattn-godown,
go-github-com-minio-md5-simd, go-github-com-pborman-uuid,
go-github-com-philhofer-fwd, go-github-com-remyoudompheng-bigfft,
go-github-com-tinylib-msgp, go-github-com-valyala-fasttemplate,
go-github-com-vmihailenco-msgpack-v5,
go-github-com-vmihailenco-tagparser, go-go-mau-fi-libsignal,
go-go-mau-fi-whatsmeow, go-lukechampine-com-uint128,
go-modernc-org-cc-v3, go-modernc-org-mathutil, go-modernc-org-memory,
go-modernc-org-opt, go-modernc-org-strutil, and go-modernc-org-token.
Merges: https://codeberg.org/guix/guix/pulls/7169
Change-Id: I9a8f75c42619ccfc29310b04bcc5450e93ee8a69
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:17:36 +01:00
Christopher Baines
61e4710cf0
gnu: Add hd-idle.
...
* gnu/packages/hardware.scm (hd-idle): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7524
Change-Id: Ib15912adfb745fd39b961e9fe17e4ffa89716f50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:11:38 +01:00
Christopher Baines
b6ced8cbab
gnu: Add go-github-com-benmcclelland-sgio.
...
* gnu/packages/golang-xyz.scm (go-github-com-benmcclelland-sgio): New
variable.
Change-Id: I3706afd47f23690a96db7f77c41d278058abf2f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:11:29 +01:00
Hugo Buddelmeijer
a349056e82
gnu: delly: Update to 1.7.3.
...
* gnu/packages/bioinformatics.scm (delly): Update to 1.7.3.
Merges: https://codeberg.org/guix/guix/pulls/7710
Change-Id: Ib88fe130f3073bbda7725d00a15cf2045c5d60e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:05:27 +01:00
Roman Scherer
558b797d88
gnu: Add go-github-com-flynn-go-docopt.
...
* gnu/packages/golang-xyz.scm (go-github-com-flynn-go-docopt): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Id42421fb19e1f1daf247d5b103ddc91c6c62d61c
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:34:38 +01:00
Roman Scherer
14f4a8eaa0
gnu: Add go-github-com-muhammadmuzzammil1998-jsonc.
...
* gnu/packages/golang-xyz.scm (go-github-com-muhammadmuzzammil1998-jsonc): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I30d7be35f9dfc2bd9fac539cf0c1874f1e9d1470
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Roman Scherer
613cdc4b46
gnu: Add go-github-com-mattn-go-localereader.
...
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-localereader): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I4fc964e87ad2c57342ca9e172ac10be8be414bb3
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Roman Scherer
62058f9422
gnu: Add go-github-com-digitorus-timestamp.
...
* gnu/packages/golang-xyz.scm (go-github-com-digitorus-timestamp): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ic91b0bb224f85bc546bd6c29676d52b1629921c1
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Roman Scherer
5c3a7b2206
gnu: Add go-github-com-digitorus-pkcs7.
...
* gnu/packages/golang-crypto.scm (go-github-com-digitorus-pkcs7): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Idc459f1cfed08fdb063e4e432a2e93c0bf8aa349
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Sören Tempel
a3042cb349
gnu: Add cvc5.
...
* gnu/packages/maths.scm (cvc5): New variable.
Change-Id: Ia8bb80d7763f1dcf8497ae31f35661f4935c853f
2026-04-06 21:21:57 +02:00
jgart
955c617d5c
gnu: trealla: Update to 2.92.16.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.16.
Change-Id: I0852c705b515ad128d892cbb76fbf877f438138d
2026-04-06 09:27:01 -04:00
jgart
9215ffa155
gnu: toys: Update to 0.1.0.
...
* gnu/packages/package-management.scm (toys): Update to 0.1.0.
[version]: Use versioned release.
Change-Id: I314031dfae16b1c35de38ef1c947e8b6b99a3fca
2026-04-06 09:26:08 -04:00
Danny Milosavljevic
5d991cceea
gnu: openjdk@11: Make Java AWT desktop API work.
...
* gnu/packages/java.scm (openjdk11)[inputs]: Add gtk+.
Change-Id: Ic6d250991c00d7b0476a5d1fdc71f610b90e7f74
2026-04-06 13:30:28 +02:00
Danny Milosavljevic
7c59b19fb0
gnu: openjdk@9: Make Java AWT desktop API work.
...
* gnu/packages/java.scm (openjdk9)[inputs]: Add gtk+.
Change-Id: I11906b3dd7bca1b36dc66f73a779beda505a6894
2026-04-06 13:30:28 +02:00
Danny Milosavljevic
62cbf9bb37
gnu: ibus-speech-to-text: Make audio capture work.
...
* gnu/packages/ibus.scm (ibus-speech-to-text)[inputs]: Add gst-plugins-good.
Change-Id: Ia6b37dede4805ff66f7735740fa296f2161a963b
2026-04-06 13:27:10 +02:00
Nicolas Goaziou
917d358203
gnu: giac: Update to 2.0.0-21.
...
* gnu/packages/algebra.scm (giac): Update to 2.0.0-21.
Change-Id: I92643bf5222ff632637ecd775d0b689ce800c0e8
2026-04-06 13:07:03 +02:00
Nicolas Goaziou
3166b940ee
gnu: nauty: Update to 2.9.3.
...
* gnu/packages/maths.scm (nauty): Update to 2.9.3.
Change-Id: I86d77c73014b4564f3e05f4111665315bc7e701f
2026-04-06 13:07:03 +02:00
Nicolas Goaziou
4790471794
gnu: scummvm: Update to 2026.2.0.
...
* gnu/packages/emulators.scm (scummvm): Update to 2026.2.0.
Change-Id: I5fb49aca025e38f4c7ef2ea2c527901735b2b9ff
2026-04-06 13:07:03 +02:00
Nicolas Goaziou
a00f183b31
gnu: crawl: Update to 0.34.1.
...
* gnu/packages/games.scm (crawl): Update to 0.34.1.
Change-Id: I2a69a0b8be6d69b83652e0db1b8ea91277444a7c
2026-04-06 13:07:02 +02:00
Hugo Buddelmeijer
ebf8fa45e9
gnu: gtx: Fix build.
...
* gnu/packages/gnome.scm (gtx)[#:configure-flags]: Add
“-Wno-error=incompatible-pointer-types” to CFLAGS.
Change-Id: I157f32c20f4f1ea049f2ca8444b431854f5cfd4e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-06 11:47:31 +02:00
Liliana Marie Prikler
66b39b0746
gnu: pitivi: Build with cvtracker plugin.
...
* gnu/packages/video.scm (pitivi)[inputs]: Update gst-plugins-bad selection to
also build “opencv” plugin.
2026-04-06 11:47:31 +02:00
Liliana Marie Prikler
861d8c1c7f
gnu: pitivi: Fix launch.
...
* gnu/packages/video.scm (pitivi)[inputs]: Replace python-pygobject with
python-pygobject-3.50.
2026-04-06 11:47:30 +02:00
jgart
969918308b
gnu: Add toys.
...
* gnu/packages/package-management.scm (toys): New variable.
Co-authored-by: unwox <me@unwox.com >
Merges guix/guix!7605
Change-Id: I900c0b197427982a6b1dfdc09d4e4d24a7cdfb73
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-06 11:46:23 +02:00
Efraim Flashner
2ad4fb70a0
gnu: vim-fugitive: Update to 3.7-1.3b753cf.
...
* gnu/packages/vim.scm (vim-fugitive): Update to 3.7-1.3b753cf.
Change-Id: I5c9268ebd8ddf36af933433a4dc0fa4ada8ec13f
2026-04-06 12:43:50 +03:00
Nicolas Goaziou
f52f04210b
gnu: openboard: Update to 1.7.7.
...
* gnu/packages/education.scm (openboard): Update to 1.7.7.
Change-Id: Ib723e25d8a598a98bd2c6d928d770e31c9c1f0b2
2026-04-06 11:41:13 +02:00
Nicolas Goaziou
f8076b3537
gnu: li-ri: Update to 3.1.6.
...
* gnu/packages/games.scm (li-ri): Update to 3.1.6.
Change-Id: Ie869531199db0c82983f77bcf31abfd9c52c74c5
2026-04-06 11:15:39 +02:00
Nicolas Goaziou
447d01035d
gnu: jumpnbump: Update to 1.70.
...
* gnu/packages/games.scm (jumpnbump): Update to 1.70. Modernize package.
Change-Id: I1428e2bba8ce50e883e2d62b3fc2e39493e34314
2026-04-06 11:12:00 +02:00
Nicolas Goaziou
67af20238d
gnu: xournalpp: Update to 1.3.4.
...
* gnu/packages/pdf.scm (xournalpp): Update to 1.3.4.
Change-Id: I5500ed1183e768952db2c65d9b3a78a8379ed323
2026-04-06 10:58:34 +02:00
Patrick Norton
24397a022a
gnu: wireshark: Update to 4.6.4.
...
* gnu/packages/networking.scm (wireshark): Update to 4.6.4.
Change-Id: I1e234131d5882d6f3c17c7931d1509c5e5a53dd9
Merges: https://codeberg.org/guix/guix/pulls/7673
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-06 15:24:07 +09:00
Nguyễn Gia Phong
8c87026305
gnu: Add lua5.4-filesystem.
...
* gnu/packages/lua.scm (lua5.4-filesystem): New variable.
Change-Id: I8097984be60196ba967a41c941ca08a3c3427414
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong
0240c7939c
gnu: lua-filesystem: Update to 1.9.0.
...
* gnu/packages/lua.scm (make-lua-filesystem): Update to 1.9.0.
Change-Id: I51f7fea999b36b0a00045701b4402b8604d0257e
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong
429b259a37
gnu: Add lua5.4-lpeg.
...
* gnu/packages/lua.scm (lua5.4-lpeg): New variable.
Change-Id: I90b67baf05f3141db4d99188c7a50ed25d212dbe
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong
e9cd44074f
gnu: lua-lpeg: Update to 1.1.0.
...
* gnu/packages/lua.scm (make-lua-lpeg): Update to 1.1.0.
Change-Id: I2f52b622f2230cbcdf83f6791e5be9ade010b533
2026-04-06 15:04:14 +09:00