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
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
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
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