Hilton Chain
dff9f21ff7
gnu: zfs: Update to 2.4.1.
...
* gnu/packages/file-systems.scm (zfs): Update to 2.4.1.
Change-Id: I05b461f6290fd4278e27453c166d240ee37aa6c0
Merges: #7301
2026-03-27 18:30:26 +08:00
Hilton Chain
08f4dafd50
etc: Update fish completion.
...
* etc/completion/fish/guix.fish (guix_graph_backends, guix_image_types)
(guix_importers, guix_refresh_updaters, guix_style_stylings)
(guix_importer nuget): Update.
(guix_commands_with_build_options): Add missing ‘shell’.
Change-Id: I0f63acce7ef64eb430a1ba7d653846b09429fae3
Merges: #7300
2026-03-27 18:30:26 +08:00
Hilton Chain
379fda37bd
Revert ".forgejo: pull_request_template: Fix empty line."
...
This reverts commit 2f61b27d36 .
These lines are intentional.
Merges: #7299
Change-Id: I93f7c64f55dd9699850784ca726bc7bf77fc906b
2026-03-27 18:30:24 +08:00
Danylo Kondratiev
75a807cbf7
gnu: tokei: Update home-page.
...
* gnu/packages/rust-apps.scm (tokei)[home-page]: Update to repository
url.
Change-Id: I669d6bc7febb8f2176d5c2f181e937e970e9b880
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-27 11:58:48 +03:00
Danylo Kondratiev
5c8bde5975
gnu: tokei: Update to 14.0.0.
...
* gnu/packages/rust-apps.scm (tokei): Update to 14.0.0.
[arguments]: Add cargo-test-flags.
[inputs]: Remove libgit2, add libgit2-1.8.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
tokei.
Change-Id: I979d4035081196bfd268fed939fc6f8d566bd76f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-27 11:58:48 +03:00
Danny Milosavljevic
15b7fc7f21
gnu: latex2html: Fix temp directory it uses.
...
* gnu/packages/documentation.scm (latex2html)[arguments]<#:phases>
{patch-cfgcache}: Fix temp directory it uses.
Closes : guix/guix#7313
Change-Id: Ide0bf70f304167a0babdf9b2e884af7ba8f4ca32
2026-03-27 08:19:42 +01:00
Tobias Geerinckx-Rice
74f536ef60
.guix-authorizations: Authorise Sören Tempel's key.
...
* .guix-authorizations (nmeum): Register PGP key fingerprint.
Change-Id: I89fce4aa01a45b5ea8c61193b72efb64b7aab23e
2026-03-22 01:00:00 +01:00
Artyom V. Poptsov
f87e31d8f0
gnu: utest-h: Update to 0.0.0-1.b9c006f.
...
* gnu/packages/c.scm (utest-h): Update to commit
b9c006f31b266408bd53079ce7ad57939a237d9a.
[home-page]: Set to "https://www.neilhenning.dev/utest_h/ ".
Change-Id: I9c0ece8247d6d3245c74f9b4dae6c81433eadccb
2026-03-26 19:39:34 +03:00
Artyom V. Poptsov
91c7a43604
gnu: utf8-h: Update to 0.0.0-1.a6cd7d4.
...
* gnu/packages/c.scm (utf8-h): Update to commit
a6cd7d4329e9336518d2e2a449d4f3cb8def54cc.
Change-Id: I9058647f8c02e9210d0e97b2d84f222092f6a91e
2026-03-26 19:33:35 +03:00
Artyom V. Poptsov
5ae339c8b8
gnu: stress-ng: Update to 0.20.01.
...
* gnu/packages/admin.scm (stress-ng): Update to 0.20.01.
Change-Id: I402d3e2b6387d6c48099fa0cf0309414d403c343
2026-03-26 19:22:04 +03:00
Artyom V. Poptsov
b73788685f
gnu: dool: Update to 1.3.8.
...
* gnu/packages/admin.scm (dool): Update to 1.3.8.
Change-Id: Ie780bedf5356da6b11d9267a4fdfe6cd21a7b331
2026-03-26 19:18:10 +03:00
Cayetano Santos
e73df22b08
gnu: librelane: Update to 3.0.0.
...
* gnu/packages/electronics.scm (librelane): Update to 3.0.0.
[arguments]: Include ’fix-build in ’wrap-program #:phase.
Change-Id: I460620608f612120fe90012e8de51ba3cfe64d09
2026-03-26 13:53:41 +01:00
jgart
9703edce7f
gnu: trealla: Update to 2.92.2.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.2.
Change-Id: Ibcf8a07b1cdd4e680855cef18b80233376d70039
2026-03-26 08:06:27 -04:00
Cayetano Santos
6c1c706608
gnu: python-pivy: Update to 0.6.10.
...
* gnu/packages/python-graphics.scm (python-pivy): Update to 0.6.10.
[inputs]: Remove qtbase-5; add qtbase.
Change-Id: I7f7512bc02245e06f7e8785f6875a56e629cb625
2026-03-26 11:42:40 +01:00
Thomas Kramer
926a749463
teams: Add Thomas Kramer to electronics team.
...
* etc/teams.scm: ("Thomas Kramer"): New person in electronics team.
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-03-26 11:31:32 +01:00
Cayetano Santos
4bcd08fe56
gnu: freecad: Update dependencies.
...
* gnu/packages/engineering.scm (freecad)[inputs]: Remove qtbase,
qtdeclarative, and qtxmlpatterns-5.
[arguments]: set #:qtbase to Qt6.
Change-Id: I2d71b057fe9447715c467f6b0512ac40877e4364
2026-03-26 11:20:31 +01:00
Cayetano Santos
30cde50986
gnu: freecad: Refresh package.
...
* gnu/packages/engineering.scm (freecad)[arguments]: Use G-Expressions;
move after ’build-system.
[source]: Use G-Expressions in ’snippet.
Change-Id: I91710bc2b0e67489babdba9978c5c629bce4c205
2026-03-26 11:20:31 +01:00
Efraim Flashner
5bc225abfc
gnu: libmedfile: Move documentation to separate output.
...
* gnu/packages/engineering.scm (libmedfile)[outputs]: Add 'doc'.
[arguments]: Add a phase to move the documentation to the 'doc' output.
Change-Id: Ie869c67b7c75775b0ae25fc0a20a12a663b73803
2026-03-26 12:13:30 +02:00
Efraim Flashner
82c22255db
gnu: libmedfile: Rebuild the documentation.
...
* gnu/packages/engineering.scm (libmedfile)[arguments]: Add a
configure-flag to build the documentation.
[native-inputs]: Add doxygen, graphviz-minimal.
Change-Id: Icbdaebdee94adfae42483c8ff1f94944b4a44dbc
2026-03-26 12:13:26 +02:00
Andreas Enge
af232949b1
gnu: Remove ctrlr.
...
* gnu/packages/music.scm (ctrlr): Delete variable.
Fixes : guix/guix#6715
Change-Id: I1a3af12b62a904e0cb890dd09f71ffc4458ad9c3
2026-03-26 09:39:28 +01:00
Cayetano Santos
486aa1df18
gnu: mygnuhealth: Upgrade dependency on python-pyside.
...
* gnu/packages/medical.scm (mygnuhealth)[native-inputs]: Remove
python-pyside-2; add python-pyside-6.
Change-Id: Ifcaa63d33b9877332833be8d62ce00e61c873339
2026-03-26 08:28:22 +01:00
Cayetano Santos
651ba61f04
gnu: onionshare: Upgrade dependency on python-shiboken.
...
* gnu/packages/tor.scm (onionshare)[inputs]: Delete python-shiboken-2;
add python-shiboken-6.
Change-Id: I93afce9cdf6aef35af90a5f86527a66e91a85767
2026-03-26 08:22:45 +01:00
Liliana Marie Prikler
b34a367adc
gnu: gimp: Update to 3.2.0.
...
* gnu/packages/gimp.scm (gimp): Update to 3.2.0.
[#:test-options]: Add “--no-suite=desktop”.
[inputs]: Replace “mypaint-brushes”.
Add appstream.
2026-03-26 06:39:06 +01:00
Liliana Marie Prikler
9c02cfbe93
gnu: gegl: Update to 0.4.68.
...
* gnu/packages/gimp.scm (gegl): Update to 0.4.68.
2026-03-26 06:39:06 +01:00
Liliana Marie Prikler
cbb2db890b
gnu: babl: Update to 0.1.124.
...
* gnu/packages/gimp.scm (babl): Update to 0.1.124.
2026-03-26 06:39:06 +01:00
Liliana Marie Prikler
7ea3c8cd42
gnu: gnome-shell-extension-dash-to-dock: Update to 103.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-dock): Update
to 103.
2026-03-26 06:39:06 +01:00
Liliana Marie Prikler
5ba1f04a4d
build-system: renpy: Drop reliance on python-build-system.
...
* guix/build/renpy-build-system.scm (enable-bytecode-determinism): New
variable.
(%standard-phases): Replace python:enable-bytecode-determinism with
own variant.
* guix/build-system/renpy.scm (%renpy-build-system-modules):
Drop (guix build python-build-system).
Fixes : guix/guix#7426 (“Migrate `renpy-build-system' to pyproject”)
2026-03-26 06:39:06 +01:00
Nguyễn Gia Phong
c483315faf
gnu: Add libretranslate.
...
* gnu/packages/machine-learning.scm (libretranslate): New variable.
* gnu/packages/patches/libretranslate-use-flasgger.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I82ca207ee8c724e3ee0623768b502512c494e9c1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
881cfbba6d
gnu: Add python-flask-limiter.
...
* gnu/packages/python-web.scm (python-flask-limiter): New variable.
Change-Id: I0730a509835e8a655bffeace8869e550c9e015c0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
92e10c3337
gnu: python-limits: Update to 5.8.0.
...
* gnu/packages/python-xyz.scm (python-limits): Update to 5.8.0.
[arguments]: Deselect storage tests in test-flags.
<#:phases>: Expand ignore-K-pytest-option phase into adjust-tests
[native-inputs]: Remove python-setuptools, python-pytest-benchmark,
python-pytest-cov, python-pytest-lazy-fixtures
and python-pytest-xdist.
Add python-hatch-vcs and python-hatchling.
Change-Id: Ic7d4b6645c452453cb9bc97b8cb6284697cdbd27
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
904f43aea7
gnu: Add python-expiringdict.
...
* gnu/packages/python-xyz.scm (python-expiringdict): New variable.
Change-Id: I0a45d541b7a19977271a15fdbb0bb343ce4d98d1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
d884eb3ce7
gnu: Add python-lexilang.
...
* gnu/packages/language.scm (python-lexilang): New variable.
Change-Id: I0342433381e9e06f336aed52f39a5a6972ea2b50
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
eff1709a0d
gnu: Add python-argos-translate-files.
...
* gnu/packages/machine-learning.scm (python-argos-translate-files): New variable.
Change-Id: Icc4f85e03a43d1702e0712311bc3bb8effc0a26e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
25ac4aeef4
gnu: Add python-pysrt.
...
* gnu/packages/python-xyz.scm (python-pysrt): New variable.
Change-Id: I270b62d5888d814e1b44c84dfe991c92b30fab90
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
b7aff82573
gnu: Add fandango.
...
* gnu/packages/debug.scm (fandango): New variable.
Change-Id: I393e64a77e936af881aac20eb9422db9b6162e67
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
c2cf046c19
gnu: python-xdg-base-dirs: Update to 6.0.2.
...
* gnu/packages/python-xyz.scm (python-xdg-base-dirs): Update to 6.0.2.
[source]: Switch to git-fetch.
<snippet>: Remove python-cov options.
[arguments]: Enable tests.
[native-inputs]: Add python-pytest.
Change-Id: I9c3aed9146a46880505d552ba568c3023a04d07d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:38:39 +01:00
Nguyễn Gia Phong
f70195eb3d
gnu: python-xdg: Deprecate in favor of python-xdg-base-dirs.
...
The upstream package name has been changed since version 6.
* gnu/packages/python-xyz.scm (python-xdg-base-dirs):
Rename from python-xdg.
(python-xdg): Deprecate in favor of python-xdg-base-dirs.
* gnu/packages/cinnamon.scm (python3-xapp)[propagated-inputs]:
Replace python-xdg with python-xdg-base-dirs.
* gnu/packages/speech.scm (speech-dispatcher)[inputs]:
Replace python-xdg with python-xdg-base-dirs.
References: https://github.com/srstevenson/xdg-base-dirs/pull/141
Change-Id: Ie81d0010d4c08147cf7fd1698fb11876f8b233b3
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:28 +01:00
Nguyễn Gia Phong
49cd82fb37
gnu: Add python-speedy-antlr-tool.
...
* gnu/packages/python-xyz.scm (python-speedy-antlr-tool): New variable.
Change-Id: Ia88462b4c20ed8dc7053bd3f47394a586236ab0f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:28 +01:00
Nguyễn Gia Phong
b8a892a2be
gnu: Add python-pyudorandom.
...
* gnu/packages/python-xyz.scm (python-pyudorandom): New variable.
Change-Id: Ic9ad281e9df29499e2b8192d79f99bc26c1f2e7b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:28 +01:00
Nguyễn Gia Phong
3dc27a1685
gnu: Add python-thefuzz.
...
* gnu/packages/python-xyz.scm (python-thefuzz): New variable.
Change-Id: Ie732ad67bf5db39259d0624579eeefdf7b02cacf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:28 +01:00
Nguyễn Gia Phong
4d8ed6c63a
gnu: Add python-tdigest.
...
* gnu/packages/digest.scm (python-tdigest): New variable.
Change-Id: I55f719e87dabdf912525c8a2457a8e07661626ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:28 +01:00
Nguyễn Gia Phong
d1613d6383
gnu: Add python-py010parser.
...
* gnu/packages/python-xyz.scm (python-py010parser): New variable.
Change-Id: Idd4737ef9b19a4a8a56718673a06a78130dd9af6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:28 +01:00
Nguyễn Gia Phong
3d7123b172
gnu: Add python-exrex.
...
* gnu/packages/python-xyz.scm (python-exrex): New variable.
Change-Id: I0faee47a8304007f77fa469e631729d7a05fd38f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:27 +01:00
Nguyễn Gia Phong
c3571abd8a
gnu: Add python-cachedir-tag.
...
* gnu/packages/python-xyz.scm (python-cachedir-tag): New variable.
Change-Id: I17ce7cb898895187ee9249c4f663fdafeec52a18
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:27 +01:00
Nguyễn Gia Phong
0792e2c4a2
gnu: Add python-astar.
...
* gnu/packages/python-xyz.scm (python-astar): New variable.
Change-Id: I90fdb7a803c0fdcdd11a58f223bc88c955808571
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:27 +01:00
Nguyễn Gia Phong
ee5cd30d51
gnu: Add python-ansi-styles.
...
* gnu/packages/python-xyz.scm (python-ansi-styles): New variable.
Change-Id: I068c82a9d8f0af6b2af913824f96fbe268ce3107
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:27 +01:00
Nguyễn Gia Phong
aa6cca2414
gnu: Add python-accumulation-tree.
...
* gnu/packages/python-xyz.scm (python-accumulation-tree): New variable.
Change-Id: I0e6d41342e49850587fa31f43ac535d98648691c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:27 +01:00
Anderson Torres
edd4b466d7
gnu: emacs-sliver: New package.
...
* gnu/packages/emacs-xyz.scm (emacs-sliver): New variable.
Change-Id: Ibaa43e5652478a264eb0a9f0e0704670464491fe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:35:24 +01:00
Ludovic Courtès
ea827812f2
channels: Resolve dependencies recursively.
...
* guix/channels.scm (closure): New procedure.
(resolve-dependencies): Use it.
* tests/channels.scm ("channel-instance-dependency-resolver"): New test.
Fixes: https://issues.guix.gnu.org/68797
Change-Id: Iaba4f54261e33e18bd57a0a319aa099f259b8570
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7137
2026-03-25 23:51:26 +01:00
Ludovic Courtès
ac1a7cd864
doc: Link to gexp research paper.
...
* doc/guix.texi (G-Expressions): Add reference to the 2017 GPCE paper.
Change-Id: I47f9357ee2715640e8ceb1f5d286d98bf6c55abc
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7288
2026-03-25 23:51:26 +01:00