Sharlatan Hellseher
4a3dccedac
teams: python: Adopt build/toml and tests/toml.
...
This is a following up discussion from
<https://codeberg.org/guix/guix/pulls/5156#issuecomment-11164088 >.
* etc/teams.scm (python)<#:scope>: Sort alphabetcially; add
"guix/build/toml.scm", and "tests/toml.scm".
* CODEOWNERS: Regenerate file.
Change-Id: I65d9b319eff8bbd240c74851dbd0b56f2b0e6c27
2026-03-06 20:42:24 +00:00
Janneke Nieuwenhuizen
001caf6e63
gnu: guix: Update to 1.5.0-1.2cec204a4c3.
...
* gnu/packages/package-management.scm (guix): Update to 1.5.0-1.2cec204a4c3.
Change-Id: I7ba84e560a63850758adfd7fdd1a6854849e6340
2026-03-06 19:52:11 +01:00
Janneke Nieuwenhuizen
2cec204a4c
system: examples: bare-hurd64: Remove now unnecessary kernel-arguments.
...
On x86_64-gnu, that only works with RumpDISK, the GRUB bootloader
configuration always inserts "noide".
* gnu/system/examples/bare-hurd64.tmpl (%hurd64-os)[kernel-arguments]:
Remove.
Change-Id: Ic648d88ea4171adaa0f932436fbeaadb208cdbfa
2026-03-06 19:47:54 +01:00
Yelninei
fa3d267dc7
gnu: check: Skip tests on the 64bit Hurd.
...
* gnu/packages/check.scm (check): Disable tests for 64 bit Hurd targets.
Change-Id: I5ef1e16c69212d5feb763e4c01aac2a8c8f41075
2026-03-06 19:17:34 +01:00
Janneke Nieuwenhuizen
d5dec58227
gnu: bootstrap: Update bootstrap binaries for x86_64-gnu, aka the 64-bit Hurd.
...
On commit:
ff6f285510
gnu: hurd: Update to 0.9.git20251029-0.6290b4c.
Run:
./pre-inst-env guix build --target=x86_64-pc-gnu bootstrap-tarballs
Producing:
/gnu/store//wz4yh586wczmp4wymy6g5rrcn3xlhgsb-bootstrap-tarballs-0
With guix hash -r:
0v8g29r5fip6h612jgy5cnq78nzwjgmk0llas475f20xrsckdnjg
* gnu/packages/bootstrap.scm (%bootstrap-executables): Update entries for
x86_64-gnu.
(%bootstrap-guile-hash, %bootstrap-coreutils&co, %bootstrap-binutils,
%bootstrap-glibc, %bootstrap-gcc): Update entry for x86_64-gnu.
Change-Id: I454a80669cbee8646bbc1997d4e91d16a8bb83a0
2026-03-06 19:17:31 +01:00
Janneke Nieuwenhuizen
ff6f285510
gnu: hurd: Update to 0.9.git20251029-0.6290b4c.
...
* gnu/packages/patches/hurd-crash-x86_64.patch,
gnu/packages/patches/hurd-proc-zombies.patch,
gnu/packages/patches/hurd-streamio-select.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister them.
* gnu/packages/hurd.scm (hurd-headers): Remove them; update to
0.9.git20251029-0.6290b4c.
Change-Id: I951130ad373f9d323bfdfc5d18aab5584bb51a16
2026-03-06 19:16:39 +01:00
Janneke Nieuwenhuizen
fd396edd00
gnu: gnumach: Update to v1.8+git20260224.
...
* gnu/packages/hurd.scm (gnumach-headers): Update to v1.8+git20260224.
Change-Id: Id8ca710a08da1ed31902aec0f984393a56b9d080
2026-03-06 19:16:39 +01:00
Yelninei
90ec4d4352
gnu: gnumach-headers: Update to 1.8+git20260129.
...
The patch-compat phase seems to be no longer required.
* gnu/packages/hurd.scm (gnumach-headers): Update to 1.8+git20260129.
* gnu/packages/commencement.scm (gnumach-headers-boot0): Remove 'patch-compat phase.
Change-Id: I4007c58d4f99388c78a80eaef783be35208fe16a
2026-03-06 19:16:39 +01:00
Yelninei
af72a155af
gnu: python: Skip test_largefile on the 64bit Hurd.
...
* gnu/packages/python.scm (python-3.11):[#:make-flags]: Skip test_largefile on
the 64bit Hurd.
Change-Id: I3a93a69969b43eaf99d639afc5448f82627f19d1
2026-03-06 19:16:39 +01:00
Yelninei
6da882261d
gnu: hurd: Add patch to prevent hang of crash-dump-core.
...
* gnu/packages/patches/hurd-crash-x86_64.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/hurd.scm (hurd): Add patch.
Change-Id: I4a6b3a3385a9890c4a1781092ad1168a7b51e50f
2026-03-06 19:16:39 +01:00
Yelninei
66aaff3336
gnu: diffutils: Reenable tests on the 64bit Hurd.
...
* gnu/packages/base.scm (diffutils): Reenable test-c-stack and test-c-stack2 gnulib test.
Change-Id: I6bac2582053c5180fe8c3a803b6e8218c0df653b
2026-03-06 19:16:39 +01:00
Yelninei
1ef02c25ed
gnu: coreutils: Reenable tests on the 64bit Hurd.
...
* gnu/packages/base.scm (coreutils): Don't skip
tests/misc/sort-NaN-infloop.sh.
gnulib-tests no longer hang but XFAIL instead.
Change-Id: I9ea21d9522a16058b59f35ea7aae81c5ee1cee24
2026-03-06 19:16:39 +01:00
Yelninei
cd4bd086db
gnu: python-boot0: Resolve conflict with newer libm.
...
* gnu/packages/commencement.scm (python-boot0): Rename sinpi to m_sinpi as a
newer libm provides sinpi symbol.
Change-Id: Ifb8d193a06b66d2859a6ee27f6e64e0260c9b847
2026-03-06 19:16:39 +01:00
Yelninei
ee57cd6752
gnu: git-minimal: Remove gcc-14 relaxation CFLAGS.
...
* gnu/packages/version-control.scm (git-minimal): Remove flags for gcc-14.
Change-Id: I3a6e53225dd44f1a421aef61e9a04c5ba4863aec
2026-03-06 19:16:39 +01:00
Yelninei
feeea7aef2
gnu: flex: Simplify configure flags for cross compiling.
...
* gnu/packages/flex.scm (flex)[#:configure-flags]: Remove target-hurd64? check
and don't set CFLAGS.
Change-Id: I1c177cd78b0e489126eba08ec39f90d34d6e63e8
2026-03-06 19:16:39 +01:00
Yelninei
317d8934a5
gnu: hurd-headers: Remove unused let binding.
...
* gnu/packages/hurd.scm (hurd-headers): Remove let-binding.
* gnu/packages/commencement.scm (gnu/packages/commencement.scm): Inherit
version and source.
Change-Id: Ib4500e499aab44a424f46fc4bfbf07b9964db2ab
2026-03-06 19:16:39 +01:00
Yelninei
5d518a2b74
gnu: gnumach-headers: Update to 1.8+git20251228.
...
* gnu/packages/hurd.scm (gnumach-headers): Update to 1.8+git20251228.
(gnumach): Remove upstreamed patches.
* gnu/local.mk (dist_patch_DATA): Unregister patches.
* gnu/packages/patches/gnumach-div0.patch: Delete file.
* gnu/packages/patches/gnumach-kmsg-overflow.patch: Delete file.
* gnu/packages/commencement.scm (gnumach-headers-boot0): Inherit version,
don't use git-fetch-from-tarball.
Change-Id: I90662803f95252096b45d6a49c7863683a9f8b51
2026-03-06 19:16:39 +01:00
Yelninei
780ebbead1
gnu: mig: Update to 1.8+git20231217-1.3f4b006.
...
* gnu/packages/hurd.scm (mig): Update to 3f4b0062963fca5d90fc65c1d7912ecdc21a8fed.
* gnu/packages/commencement.scm (mig-boot0): Inherit version and source.
Change-Id: Iaa42922d31100d16366ee3021a1b25b120e8058a
2026-03-06 19:16:35 +01:00
Wilko Meyer
a6b1b18b53
gnu: ruby-excon: Update to 1.3.2.
...
* gnu/packages/ruby-xyz.scm (ruby-excon): Update to 1.3.2.
Fixes : guix/guix#6390
Change-Id: Ic6a36d2535479ec986bb4ddc496d3ef742441f11
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 17:36:46 +01:00
Sharlatan Hellseher
68c4502b13
gnu: swig, swig-next: Adjust deprecation logic.
...
This is a following up 5f3cd42859
"Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.".
* gnu/packages/swig.scm (swig): Keep variables as public, see:
<https://codeberg.org/guix/guix/pulls/3701#issuecomment-11054327 >.
(swig-next): Use deprecated/public-alias.
Change-Id: I43963c5d039fa133991e8302d54f69fbcb9836fa
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 17:36:46 +01:00
Aaron Covrig
16dd3c2997
gnu: ruby-puma: Update to 7.2.0.
...
* gnu/packages/ruby-xyz.scm (ruby-puma): Update to 7.2.0.
[native-inputs]: Remove ruby-rack and ruby-rackup-1; add ruby-minitest,
ruby-minitest-mock, ruby-rackup, and ruby-rack-next.
[arguments]<#:phases>{use-rack-2}: Remove phase to enable using default
rack.
{increase-resource-limits}: Increase ulimit to 8192.
{check}: Increase test output verbosity.
{tune-test-environment}: New phase, change test timeouts and threading
{relax-test-case-timeout}: Remove phase.
{disable-problematic-tests}: Update list of problematic tests.
Change-Id: I41ad0898a1b6497433d3b730c822e9b8402afd22
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:43 +01:00
Aaron Covrig
868380170d
gnu: Add ruby-minitest-mock.
...
* gnu/packages/ruby-check.scm (ruby-minitest-mock): New variable.
Change-Id: I01daba991f013d3e2b8c31041a89f68ce64f6ec3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:43 +01:00
Aaron Covrig
8bd9ee54d9
gnu: Add ruby-hoe-git2.
...
* gnu/packages/ruby-xyz.scm (ruby-hoe-git2): New variable.
Change-Id: I9aaa37d5b2847a75b74dddda802aec77bae05a48
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:42 +01:00
Aaron Covrig
4f878de740
gnu: ruby-rack-next: Update to 3.2.5.
...
* gnu/packages/ruby-xyz.scm (ruby-rack-next): Update to 3.2.5.
Change-Id: I5c74fe8e9e98ce12fe29f3577d2b0fa354036539
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:42 +01:00
Aaron Covrig
7feda0079d
gnu: ruby-rackup: Update to 2.3.1.
...
* gnu/packages/ruby-xyz.scm (ruby-rackup): Update to 2.3.1.
Change-Id: I2447207e00c83623643266b82c146cc65fe06492
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:42 +01:00
Aaron Covrig
920cb664e9
gnu: ruby-rack: Update to 2.2.22.
...
* gnu/packages/ruby-xyz.scm (ruby-rack): Update to 2.2.22.
Change-Id: Iecd533deae60768061934bc591f248b2c97a92bf
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:42 +01:00
Aaron Covrig
93daa08844
gnu: ruby-json: Update to 2.18.1.
...
* gnu/packages/ruby-check.scm (ruby-json): Update to 2.18.1.
[home-page]: Update to ruby-lang.org.
Change-Id: Idee5d1dada1c053c57c4f2d38f85a15e907fd56f
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:42 +01:00
Aaron Covrig
07b19d479e
gnu: ruby-minitest: Update to 5.27.0.
...
* gnu/packages/ruby-check.scm (ruby-minitest): Update to 5.27.0.
Change-Id: I90df0be9646328165d8cff1ba567b9cd2aa566a0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:47:42 +01:00
Cayetano Santos
caf324b3a3
gnu: yosys: Add yosys-slang plugin.
...
* gnu/packages/electronics.scm (yosys)[native-inputs]: Add clang-minimal
and yosys-slang.
[arguments]: Add ’install-yosys-slang #:phase.
[license]: Expand to yosys-slang.
Change-Id: I27395559a998f8a38882c61e958140bffd848c7a
2026-03-06 16:39:52 +01:00
Cayetano Santos
3a913f60a9
gnu: yosys: Indent.
...
* gnu/packages/electronics.scm (yosys): Apply style.
Change-Id: Id1e59e7aca21869840fc3b8c802af47c7405c4aa
2026-03-06 16:39:52 +01:00
Sughosha
3a250cea2a
Revert "gnu: Remove phonon-backend-vlc."
...
This reverts commit 291c1506e0 .
The phonon package requires a backend to run its "phononsettings" command.
2026-03-06 21:07:51 +05:30
Sughosha
d9f49aad7a
gnu: phonon: Enable wayland support.
...
* gnu/packages/kde-multimedia.scm (phonon)[build-system]: Switch to
qt-build-system.
[inputs]: Reorder; remove qtbase; add qtwayland.
Change-Id: I759680a5fc04869c8ebc62088c9143c9612bffa5
2026-03-06 21:07:51 +05:30
Zheng Junjie
9ad49f69f4
teams: Update team status for Zheng Junjie.
...
* etc/teams.scm (Z572): Remove some teams.
Change-Id: Ied973be7c9cf9af86630fbd2f8723a5efdf2fd6d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:32:54 +01:00
Patrick Norton
134afb6d48
gnu: praat: Update to 6.4.61.
...
* gnu/packages/language.scm (praat): Update to 6.4.61.
Change-Id: I86f81f3f9f64144b399f21eb1dba0aeefb02047e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-06 16:27:55 +01:00
Andreas Enge
e4744b12e4
gnu: python-dbusmock: Refresh input.
...
* gnu/packages/python-xyz.scm (python-dbusmock)[propagated-inputs]:
Replace python-dbus-python by python-dbus.
Change-Id: Iee8b59e56e572af39ad23c2c8409c2a6236e9c0e
2026-03-06 16:25:41 +01:00
Sughosha
65d7be9eb9
gnu: skladnik: Add qtwayland to inputs.
...
* gnu/packages/kde-games.scm (skladnik)[inputs]: Add qtwayland.
Change-Id: I17c9e758adada7c88bc073eb97efc64ca487e594
2026-03-06 20:19:04 +05:30
Liliana Marie Prikler
8547db254f
gnu: lightdm: Fix build.
...
* gnu/packages/display-managers.scm (lightdm)[native-inputs]: Replace
python-pygobject with python-pygobject-3.50.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
f8b6103ed4
gnu: lua-lgi: Fix build.
...
* gnu/packages/patches/lua-lgi-fix-pango.patch: New file.
* gnu/packages/patches/lua-lgi-fix-ref.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/lua.scm (make-lua-lgi)[patches]: Add them here.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
a6b738cc4b
gnu: sbcl-cl-gtk4: Update to 1.0.0-3.b3e69da.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-gtk4): Update to 1.0.0-3.b3e69da.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
ab0fef2415
gnu: volctl: Fix build.
...
* gnu/packages/gtk.scm (volctl)[native-inputs]: Add gobject-introspection.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
191cd90ab5
gnu: ulauncher: Fix build.
...
* gnu/packages/xdisorg.scm (ulauncher)[native-inputs]: Add
gobject-introspection.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
0d0a047a7e
gnu: solaar: Fix build.
...
* gnu/packages/admin.scm (solaar)[native-inputs]: Add gobject-introspection.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
6fa2f36237
gnu: rednotebook: Fix build.
...
* gnu/packages/rednotebook.scm (rednotebook)[inputs]: Replace python-pygobject
with python-pygobject-3.50.
2026-03-06 14:53:49 +01:00
Liliana Marie Prikler
20aa99df50
gnu: python-gst: Fix build.
...
* gnu/packages/gstreamer.scm (python-gst)[inputs]: Add python-pygobject-3.50.
[propagated-inputs]: Remove python-pygobject.
2026-03-06 14:53:18 +01:00
Liliana Marie Prikler
e7c59a901c
gnu: libmodulemd: Fix build.
...
* gnu/packages/rpm.scm (libmodulemd)[#:phases]: Move ‘check’ after ‘install’.
2026-03-06 14:53:18 +01:00
Liliana Marie Prikler
6414018f27
gnu: jack-select: Fix build.
...
* gnu/packages/music.scm (jack-select)[native-inputs]: Add
gobject-introspection.
2026-03-06 14:53:18 +01:00
Liliana Marie Prikler
19f64d1b49
gnu: ibus-table: Fix build.
...
* gnu/packages/ibus.scm (ibus-table)[native-inputs]: Add gobject-introspection.
2026-03-06 14:53:18 +01:00
Andreas Enge
7a8b90fcd6
gnu: soundconverter: Fix build.
...
* gnu/packages/gnome.scm (soundconverter)[inputs]: Replace python-pygobject
by python-pygobject-3.50.
Change-Id: If1193fece7e5d35d6bd292efddb634d2ed0759c7
2026-03-06 14:53:18 +01:00
Andreas Enge
b38753c27d
gnu: tuba: Update to 0.10.3.
...
* gnu/packages/fediverse.scm (tuba): Update to 0.10.3.
Change-Id: I2ceecbda8a2afd2f9cfa2f909544a99d2c53de36
2026-03-06 14:53:18 +01:00
Andreas Enge
5ec5a043f7
gnu: gp-saml-gui: Fix build.
...
* gnu/packages/vpn.scm (gp-saml-gui)[inputs]: Replace python-pygobject
by python-pygobject-3.50.
Change-Id: Ib2f6c313ee463aee74d32882d764fffd3fbf725b
2026-03-06 14:53:18 +01:00