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

184408 Commits

Author SHA1 Message Date
Hugo Buddelmeijer
4a5a19ea43 teams: Don't add empty lines to CODEOWNERS.
* etc/teams.scm: (export-codeowners): Only add a newline if a team has a scope.
* CODEOWNERS: Regenerate file.

Change-Id: I11b039d848f166a44bca2caa626e6e1321d33c42
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-24 09:39:41 +01:00
Vagrant Cascadian
593f867fc3 gnu: reform-debian-packages-for-6.19: Update to 2023-07-10-544-g702bad4.
* gnu/packages/linux.scm (reform-debian-packages-for-6.19): Update to
2023-07-10-544-g702bad4.  (linux-libre-arm64-mnt-reform-6.19)[extra-options]:
Switch CONFIG_MDIO_BUS_MUX_MESON_G12A to module. Add CONFIG_VIDEO_DW100,
CONFIG_IMX_AIPSTZ, CONFIG_IMX_DSP, CONFIG_IMX_REMOTEPROC,
CONFIG_IMX_DSP_REMOTEPROC as modules.  [phases]<'apply-reform-patches>: Drop
obsolete imx8mp-mnt-pocket-reform/audio/0000-revert-crashy-audiomix-pm-support
patch.
2026-03-23 19:40:32 -07:00
Vagrant Cascadian
6283db0568 gnu: linux-libre 6.18: Update to 6.18.19.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.19.
(linux-libre-6.18-pristine-source): Update hash.
2026-03-23 19:40:29 -07:00
Vagrant Cascadian
7808f4492f gnu: linux-libre 6.19: Update to 6.19.9.
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.9.
(linux-libre-6.19-pristine-source): Update hash.
2026-03-23 19:40:26 -07:00
Maxim Cournoyer
0a91f83fb3 gnu: gnome-clocks: Update to 50.0.
* gnu/packages/gnome.scm (gnome-clocks): Update to 50.0.
[native-inputs]: Add vorbis-tools.

Change-Id: Ibad1fd82969ac782419c82445f34576af53b018c
2026-03-24 11:10:38 +09:00
Maxim Cournoyer
529eb79f0f gnu: gnome-weather: Update to 50.0.
* gnu/packages/gnome.scm (gnome-weather): Update to 50.0.
[native-inputs]: Add node-typescript.

Change-Id: Ic63ffeda0e7e511dfff49ef93f24fe9f97a81c24
2026-03-24 11:07:53 +09:00
Maxim Cournoyer
83dfc5475d etc: Ensure guix.authenticate section is populated in post-merge hook.
This provides some extra automation.

* etc/git/post-merge [!guix.authenticate.introduction-commit]: Run
initial 'guix authenticate' command, as documented in (info "(guix) Building
from Git").

Fixes: <https://issues.guix.gnu.org/80564>
Change-Id: I5775514c6b8785213e2d0e834bdd7e3a961c8930
Reported-by: Tomas Volf <~@wolfsden.cz>
2026-03-24 08:53:50 +09:00
Ludovic Courtès
bb22f6dd83 gnu: guile-next: Update to b0f6549.
* gnu/packages/guile.scm (guile-next): Update to b0f6549 and bump ‘version’.

Change-Id: I956781d434ed9c471668000c46ed7ffd1c5f2c81
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #7290
2026-03-23 22:36:23 +01:00
Ludovic Courtès
a4b8984388 news: Clarify entry about inherited field values.
* etc/news.scm: Tweak wording of inherited field value entry.

Reported-by: Herman Rimm <herman@rimm.ee>
Change-Id: Ia66ac4a682127a3d10ac7d0396962e2257c5e3ca
2026-03-23 22:32:40 +01:00
Christopher Baines
2d7ab35c14 gnu: bffe: Update to 0-17.723fd5e.
* gnu/packages/package-management.scm (bffe): Update to 0-17.723fd5e.

Change-Id: I8c709a8c2a64425b6cb0783bfc9140e587c43d5d
2026-03-23 15:33:15 +00:00
Christopher Baines
98d4506f21 gnu: nar-herder: Update to 0-52.cc1e905.
* gnu/packages/package-management.scm (nar-herder): Update to 0-52.cc1e905.

Change-Id: I418b71d3c45d283a147ce7582ae3d690ac201cb7
2026-03-23 15:33:00 +00:00
Christopher Baines
595234acad gnu: guix-build-coordinator: Update to 0-137.bd3467e.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-137.bd3467e.

Change-Id: Ia8d9736a74919a05d7c0b574d075965389d5a19b
2026-03-23 15:32:44 +00:00
Christopher Baines
ee91ecfee2 gnu: guile-knots: Update to 0-31.cb5ec50.
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-31.cb5ec50.

Change-Id: Iadbe5cb0ece9c04ce6ff2b3f33be1b21afd22fdf
2026-03-23 15:32:24 +00:00
jgart
26ee8302c5 gnu: trealla: Update to 2.92.1.
* gnu/packages/prolog.scm (trealla): Update to 2.92.1.

Change-Id: Id092ad5e4adabe35132041be8f06065526ef07b2
2026-03-23 10:26:18 -04:00
Cayetano Santos
160dacf62b gnu: python-lightning-cloud: Update to 0.6.0.
* gnu/packages/machine-learning.scm (python-lightning-cloud): Update to 0.6.0.
[native-inputs]: Remove python-wheel.

Change-Id: I0e28fe9a964d41b438f3ff829d5912710b73e66a
2026-03-23 14:34:03 +01:00
Cayetano Santos
90c72fb47e gnu: python-ripser: Update to 0.6.14.
* gnu/packages/machine-learning.scm (python-ripser): Update to 0.6.14.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.

Change-Id: Ic4af33bafddffce51d05d840bc2e92ae297481db
2026-03-23 14:33:36 +01:00
Cayetano Santos
3ef5753dbf gnu: python-inquirer: Update to 3.4.1.
* gnu/packages/machine-learning.scm (python-inquirer): Update to 3.4.1.

Change-Id: Iba160f4eb828ec9e39438af2963fcd4f7327383e
2026-03-23 14:33:36 +01:00
Andy Tai
70e1d1884e gnu: xpra: Fix runtime error by using python-pygobject-3.50.
* gnu/packages/xorg.scm (xpra)[inputs]: Remove python-pygobject;
add python-pygobject-3.50.

Change-Id: I9aa10b1e5ee8d14e6a82f2d58b1766addf331a05
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-23 13:50:39 +01:00
Janneke Nieuwenhuizen
575ad30d6b gnu: guile-bstructs: Fix cross-build.
* gnu/packages/guile-xyz.scm (guile-bstructs)[native-inputs]: Add guile-3.0.

Change-Id: I668f296aa71d3628ee59bd306b40c67fa0eb4c7e
2026-03-23 13:15:24 +01:00
Efraim Flashner
512792a6f5 gnu: cereal: Build with default gcc.
* gnu/packages/serialization.scm (cereal)[native-inputs]: Remove gcc-10.

Change-Id: I2b20cf65ac31ca9e8d64a8d38d24a1fda44f7cee
2026-03-23 13:58:44 +02:00
Efraim Flashner
ab2f15d7a8 gnu: xsd: Build with default gcc.
* gnu/packages/cpp.scm (xsd)[arguments]: Adjust the make-flags to set
the cxx flags.
[native-inputs]: Remove gcc-10.

Change-Id: Iff6066b72a9a282807d7bf1e0eb8536b83b584d8
2026-03-23 13:58:44 +02:00
Efraim Flashner
39666cd788 gnu: cli: Build with default gcc.
* gnu/packages/cpp.scm (cli)[arguments]: Adjust the make-flags to set
the cxx flags.
[native-inputs]: Remove gcc-10.

Change-Id: I288d31e2d3a9423b494823bd2f80e58b307e0ed9
2026-03-23 13:58:44 +02:00
Efraim Flashner
2c0b4b5fcc gnu: libxsd-frontend: Build with default gcc.
* gnu/packages/cpp.scm (libxsd-frontend)[arguments]: Adjust the
make-flags to set the cxx flags.
[native-inputs]: Remove gcc-10.

Change-Id: Ide81ef52cac34b7f988fa4bec8cf324331b6ee19
2026-03-23 13:58:44 +02:00
Efraim Flashner
2a7a0e474a gnu: libcutl: Build with default gcc.
* gnu/packages/cpp.scm (libcutl)[native-inputs]: Remove gcc-10.
[arguments]: Add make-flag to set the C++ standard used.

Change-Id: Ica9df67f9ebda5f7abf038f9572e45b717677148
2026-03-23 13:58:44 +02:00
Efraim Flashner
2c52ce2a5f gnu: bpp-core: Build with default gcc.
* gnu/packages/bioinformatics.scm (bpp-core)[native-inputs]: Remove
gcc-10.
[arguments]: Add a phase to add a missing include statement.

Change-Id: I53cd0c86df7cf5476149c22746c1de971d6770e8
2026-03-23 13:58:44 +02:00
Efraim Flashner
c7d24e6fbe gnu: skewer: Relabel as version 0.2.2.
This is the tag for the given commit.

* gnu/packages/bioinformatics.scm (skewer)[version]: Set to 0.2.2.

Change-Id: I7f24b0320b5e20ba36e56c0a0708ea64ec7ba86a
2026-03-23 13:58:44 +02:00
Efraim Flashner
0bdb5c58cc gnu: skewer: Build with default gcc.
* gnu/packages/bioinformatics.scm (skewer)[arguments]: Add make-flag to
set the C++ standard used.
[native-inputs]: Remove gcc-10.

Change-Id: I96515ec527cc0e2639def0b9a0b76d2ccb1062b9
2026-03-23 13:58:44 +02:00
Efraim Flashner
554d4a0850 gnu: bonnie++: Enable tests.
* gnu/packages/benchmark.scm (bonnie++)[arguments]: Add a custom 'check
phase.  Enable tests.

Change-Id: I38e68e8da5ab2a71ce35e6093f64c9100e8b70ae
2026-03-23 13:58:43 +02:00
Efraim Flashner
0398efc96f gnu: bonnie++: Build with default gcc.
* gnu/packages/benchmark.scm (bonnie++)[native-inputs]: Remove gcc-10.
[arguments]: Add make-flag to set the C++ standard used.

Change-Id: I60cb90bee7dd86953e46af8917289ea006f47fac
2026-03-23 13:58:39 +02:00
Andreas Enge
ef19fda1a3 gnu: neovim-qt: Remove spurious dependency on qtbase-5.
* gnu/packages/vim.scm (neovim-qt)[inputs]: Remove qtbase.
[arguments]<#:qtbase>: Set to qtbase.

Change-Id: I35ad6c064c1069449d55d026dabcdb0f4e2df5cc
2026-03-23 11:54:29 +01:00
Romain GARBAGE
9d116c4dcf gnu: hwloc-2: Propagate exposed dependencies.
* gnu/packages/mpi.scm (hwloc-2): Propagate exposed dependencies.

Merges guix/guix!7284

Change-Id: I1b57896f2c039a8e9ee53eb9990b802ecffac61b
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-23 11:13:14 +01:00
Cayetano Santos
f9364ffc4c gnu: emacs-fpga: Update to 0.3.0-0.48ec157.
* gnu/packages/emacs-xyz.scm (emacs-fpga): Update to 0.3.0-0.48ec157.

Change-Id: I34f021e0e97702b28f18c6cd28c156fb4efe7d4e
2026-03-23 10:59:06 +01:00
Janneke Nieuwenhuizen
9c46c6886f system: examples: devel-hurd: Avoid building graphviz-minimal.
This is a follow-up to commit
    e54d574add
    gnu: guix: Depend on 'graphviz-minimal'.

(and subsequent bumping of the guix package).

* gnu/system/examples/devel-hurd.tmpl (guix-packages): Also remove
graphviz-minimal.

Change-Id: Icae506f0a442ae44fbd98dc1974bf6571bddd883
2026-03-23 10:15:55 +01:00
ROCKTAKEY
2d7c27d439 import: crate: Add "%" to crate source pattern.
* guix/import/crate/cargo-lock.scm (crate-source all): Add "%" to crate
source pattern.

Change-Id: I964c9c84ca65212c47c065ede140201f03b8bb24
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-23 10:48:27 +02:00
Cayetano Santos
35052f6d69 gnu: qemu-minimal: Remove doc output.
"Doc" output is empty.

* gnu/packages/virtualization.scm (qemu-minimal)[outputs]: Delete ’doc.
[arguments]: Delete inherited 'move-html-doc phase.

Co-authored-by: Nguyễn Gia Phong <cnx@loang.net>
Change-Id: Id84e491a1981a362f375dcba6296726f3a9adbef
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-23 09:44:00 +02:00
Ashish SHUKLA
9c919a9693 gnu: sd: Fix elvish completion install
* gnu/packages/rust-apps.scm (sd)[#:phases]<install-extras>: Update.

Change-Id: Ia08d0888c9d8e245f8590e5a8b32d8fbf65fbcca
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-23 09:14:52 +02:00
Maxim Cournoyer
88b012ab65 gnu: network-manager-openconnect: Do not depend on libsoup2.
* gnu/packages/gnome.scm (network-manager-openconnect)
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk-for-gtk3.

Change-Id: I758a4b0e8343b052f21b809c7f2f8e4af675a10e
2026-03-23 14:50:47 +09:00
Maxim Cournoyer
75ad18525e gnu: setzer: Update to 66.
* gnu/packages/gnome.scm (setzer): Update to 66.
[inputs]: Remove gtk+, gtksourceview-4, and webkitgtk-with-libsoup2; add
gobject-introspection, gtk, gtksourceview, libadwaita, libportal,
python-bibtexparser, python-numpy, python-pillow, and webkitgtk.
[description]: Update to refer to GTK, not GTK+.

Change-Id: I440157e2ca6a80e5649c6e0ba1a54820b8f03990
2026-03-23 14:47:39 +09:00
Maxim Cournoyer
4a34c929e9 gnu: python-bibtexparser: Update to 2.0.0b9.
* gnu/packages/python-xyz.scm (python-bibtexparser): Update to 2.0.0b9.
[propagated-inputs]: Add python-pylatexenc.

Change-Id: I368bd15ccb98ae8d1575dfa5e714e0870c481d01
2026-03-23 14:45:30 +09:00
Maxim Cournoyer
e8612d3349 gnu: gnome-builder: Do not depend on libsoup2.
* gnu/packages/gnome.scm (gnome-builder) [inputs]: Replace
devhelp-with-libsoup2 with devhelp.
(devhelp-with-libsoup2): Delete variable.

Change-Id: I9a683fab6e7c091ddb5f69f8cb6ca760adae9792
2026-03-23 14:28:49 +09:00
Maxim Cournoyer
3ea95cd8ca gnu: gnucash: Update to 5.14.
* gnu/packages/gnucash.scm (gnucash): Update to 5.14.
[source]: Switch to git-fetch.
[#:phases] Break some overly long lines.
{remove-changelog-from-install-target}
{set-GNC_DBD_DIR}: New phases.
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk-for-gtk3.  Move
tzdata-for-tests to...
[native-inputs]: ... here.
(gnucash-docs): Update URI.

Change-Id: I9c17c087eba6d85541893001704f7c0de1c47a2a
2026-03-23 14:25:11 +09:00
Maxim Cournoyer
0feebda830 gnu: luakit: Update to 2.4.0.
* gnu/packages/web-browsers.scm (luakit): Update to 2.4.0.
[inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.

Change-Id: I3ae7599533a04c9e9a6a57d1ec610258091422e0
2026-03-23 14:23:23 +09:00
Maxim Cournoyer
8e7d9756bd gnu: vimb: Update to 3.7.1.
* gnu/packages/web-browsers.scm (vimb): Update to 3.7.1.
[#:phases] {fix-config-mk}: Delete.
[inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.

Change-Id: I5352a24210ae13f68ada734c56f429bc08b67b7b
2026-03-23 14:23:23 +09:00
Maxim Cournoyer
1b72ba06c8 gnu: gp-saml-gui: Do not depend on libsoup2.
* gnu/packages/vpn.scm (gp-saml-gui)
[native-inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.

Change-Id: I6f51bb672ee2c6c709d92f300f70adc857759e53
2026-03-23 14:23:23 +09:00
Maxim Cournoyer
6fe644f3e7 gnu: juce: Do not depend on libsoup2.
* gnu/packages/cpp.scm (juce)
[native-inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.

Change-Id: I9dd1b55d1de2cf43efb82f40de8d9bd17f3800ca
2026-03-23 14:23:23 +09:00
Maxim Cournoyer
4aa2042514 gnu: xiphos: Do not depend on libsoup2.
* gnu/packages/books.scm (xiphos)
[native-inputs]: Remove webkitgtk-with-libsoup2; add webkitgtk-for-gtk3.

Change-Id: I48b1ea3338e6204020c15d352c2899b9191d4c8c
2026-03-23 14:23:23 +09:00
Maxim Cournoyer
74f493d655 gnu: wxwidgets: Update to 3.2.10.
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.10.
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk-for-gtk3.
[home-page]: Update.

Change-Id: Id3bac49b3f34613e986ff4a2f00abdee1dff085b
2026-03-23 14:23:17 +09:00
Danny Milosavljevic
b4be8a36b6 gnu: plover: Update to 4.0.3.
* gnu/packages/stenography.scm (plover): Update to 4.0.3.

Change-Id: Ia2b9e6e8434995b489c99b23c32ec9c68261343e
2026-03-23 01:42:06 +01:00
Danny Milosavljevic
eb96485b81 gnu: cutecom: Support Wayland.
* gnu/packages/engineering.scm (cutecom)[build-system]: Switch to
qt-build-system.
[arguments]: Add qtbase.
[inputs]: Add qtwayland.

Change-Id: I5f6582cf5ae8f602ad3b8a157c8358967993a61d
2026-03-22 23:55:27 +01:00
Danny Milosavljevic
d467a9df47 gnu: speedcrunch: Support Wayland.
* gnu/packages/maths.scm (speedcrunch)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I1102457e20ce02f1f5434efe0281acf2fa2ec943
2026-03-22 23:55:27 +01:00