ignatiusm
c10be9949c
gnu: Add evil-helix.
...
* gnu/packages/text-editors.scm (evil-helix): New variable.
Change-Id: Ia8fc30e0478c74a27a1b614d36c3b3ad6a1cf9c6
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-19 12:30:33 +02:00
Efraim Flashner
0b94b8ad63
gnu: rbw: Adjust custom phases.
...
* gnu/packages/rust-apps.scm (rbw)[arguments]: Rewrite the phase
generating the shell completions. Simplify the phase wrapping and
installing the scripts.
Change-Id: I5454cacc4fbf8bd1e246a3facfcb1ce2247897a6
2026-03-19 12:15:31 +02:00
Efraim Flashner
8def789f44
gnu: rbw: Rewrite with g-exps.
...
* gnu/packages/rust-apps.scm (rbw)[arguments]: Rewrite using g-exps.
Change-Id: I82a959f4fb750e1275a6088c6e3fe4296ec4f1f0
2026-03-19 12:15:30 +02:00
Sughosha
7e504bace6
gnu: rbw: Update to 1.15.0.
...
* gnu/packages/rust-apps.scm (rbw): Update to 1.15.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for rbw.
Change-Id: I48c5fcbeb4b7e17e20f1e7ed48f563fd8f25e766
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-19 12:15:30 +02:00
Ashish SHUKLA
e44a5bb796
gnu: labwc: Update to 0.9.6.
...
* gnu/packages/wm.scm (labwc): Update to 0.9.6.
Change-Id: I43ee52fddb7fa6ead83adf86e4495375727163bb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-19 11:07:20 +01:00
Andy Tai
11812b6dcb
gnu: hello: Update to 2.12.3.
...
* gnu/packages/base.scm (hello): Update to 2.12.3.
Change-Id: Ia510c8c299b77d10ba949da03e68fd2be731b296
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-19 11:01:20 +01:00
Cayetano Santos
34fc68cb2c
gnu: llama-cpp: Reduce closure size.
...
* gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Remove
python-gguf.
[propagated-inputs]: Remove python-pytorch; add python-jinja2.
Fixes guix/guix#7263
Merges guix/guix!7266
Change-Id: Ide6ef7e02beadc50c412e3a766d11203c497827e
2026-03-19 10:51:28 +01:00
Cayetano Santos
10f6052962
gnu: whisper-cpp: Update to 1.8.4.
...
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.8.4.
Change-Id: Icf3522af467ee7b06df66b9019c5ab838e440d8d
2026-03-19 10:45:57 +01:00
terramorpha
3d0900d0e6
gnu: llama-cpp: Update to 0.0.0-b8411.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b8411.
[arguments]: Update ’fix-tests and ’remove-tests #:phases.
Merges guix/guix!7254
Change-Id: I9e05bc4962cfc69be2c91b6f0df9d576a740e9ca
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-03-19 10:45:57 +01:00
terramorpha
ae680db277
gnu: ggml: Update to 0.9.8.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.9.8.
Merges guix/guix!7254
Change-Id: I8a9baa182ea936ba1a42853d08175c3297832832
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-19 10:45:41 +01:00
Sharlatan Hellseher
bc05d2bc0f
gnu: go-go-opentelemetry-io-otel: Update to 1.42.0.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel): Update to 1.42.0.
[arguments] <go>: Use go-1.25.
(go-go-opentelemetry-io-otel-metric)[arguments] <go>: Use go-1.25.
Change-Id: I992a96afdafa559a559dd3f65dee08ce81a81850
2026-03-19 09:39:58 +00:00
Sharlatan Hellseher
c112fbfb46
gnu: Add go-github-com-envoyproxy-go-control-plane.
...
* gnu/packages/golang-web.scm
(go-github-com-envoyproxy-go-control-plane,
go-github-com-envoyproxy-go-control-plane-bootstrap,
go-github-com-envoyproxy-go-control-plane-envoy, and
go-github-com-envoyproxy-go-control-plane-envoy-bootstrap): New variables.
Change-Id: Ic6a7d8558f43125f004e718e47b0211d5ee17365
2026-03-19 09:39:50 +00:00
Cayetano Santos
259643c993
gnu: python-tinycss2: Update to 1.5.1.
...
* gnu/packages/python-web.scm (python-tinycss2): Update to 1.5.1.
[native-inputs]: Remove python-pytest-cov.
[home-page]: Update.
Change-Id: I9c9ae774d5b07285c2752d7d46615de6321602ba
2026-03-19 08:30:35 +01:00
Cayetano Santos
2d8d6ce330
gnu: Add python-tinyhtml5.
...
* gnu/packages/python-web.scm (python-tinyhtml5): New variable.
Change-Id: Ia49ee902abf3b41be9232d24c1391d562539d43c
2026-03-19 08:21:26 +01:00
陈功
fd9d0b3530
services: dbus: Add rtkit service.
...
* gnu/services/dbus.scm (rtkit-service-type): New variable.
(rtkit-configuration): New record.
Change-Id: I5078cb5032824c7799e7d26962911bbc67527562
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-19 07:37:06 +01:00
陈功
9bfbf735b9
gnu: Add rtkit.
...
* gnu/packages/freedesktop.scm (rtkit): New variable.
Change-Id: I2d0015de7e5806311f19e17952f2fe852fb90bb6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-19 07:37:03 +01:00
Giacomo Leidi
cc4c1633ff
gnu: Add gnome-shell-extension-dock-ng.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dock-ng): New variable.
Change-Id: I1ceb1be6c71f90eb0df60c31cf6764ceddc1bb1e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-19 07:36:03 +01:00
Nguyễn Gia Phong
d78f9a3285
gnu: Add e9patch.
...
* gnu/packages/patchutils.scm (e9patch): New variable.
* gnu/packages/patches/e9patch-zydis-4.1-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Co-Authored-By: Liliana Marie Prikler <liliana.prikler@gmail.com >
Change-Id: Iad3da332c17e3236ed1fd635cffae006195a77a6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-19 07:35:03 +01:00
Yarl Baudig
80da50edf1
import/elpa: Fix some GNU-devel imports.
...
elpa-version->string construct the version (needed later to construct the full
package name to fetch the archive...) from the version numbers given as a list
from archive-contents. This list representation is documented in emacs's
version-to-list and version-regexp-alist docstrings.
In these list, A negative integer specify a non-numeric part of a
version. Different non-numeric may lead to the same negative
integer (e.g. 1.2.CVS, 1.2cvs, 1.2_Cvs, ...).
If there is a negative integer, we need to gather more information because the
list version present in archive-contents is not enough to reconstruct the
archive address.
We parse the ATOM feed at elpa.gnu.org/devel/PACKAGE.xml
Tested on all packages. only loc-changes does not have an ATOM feed.
* guix/import/elpa.scm (elpa-version->string): New repo and name arguments,
use version-from-elpa-devel-feed if needed.
(fetch-elpa-package): Upgrade elpa-version->string call.
(latest-release): Same.
(version-from-elpa-devel-feed): New function.
Change-Id: Ic446d81593d9e6422c20a1ac427438e540e963b0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-19 07:27:20 +01:00
jgart
a9dc4b996f
gnu: trealla: Update to 2.91.7.
...
* gnu/packages/prolog.scm (trealla): Update to 2.91.7.
Change-Id: I5b7f88c91d424ecaad32871405c75b49274e2770
2026-03-18 19:47:21 -04:00
Hugo Buddelmeijer
81cb51f3b7
gnu: python-metacells: Fix build.
...
* gnu/packages/bioinformatics.scm (python-metacells): Fix build.
[arguments]<#:phases>: Add pre-sanity-check phase.
[homepage]: Update with redirect.
Change-Id: I9e6c2dfd4d944a589f87716ab8347a161ff630c5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-18 22:39:42 +00:00
Sharlatan Hellseher
d840bb1863
gnu: Remove python-asdf-fits-schemas.
...
* gnu/packages/astronomy.scm (python-asdf-fits-schemas): Delete variable.
Fixes : guix/guix#6495
Change-Id: Ib3b7635eef7c9e1483337aeccdc1b9e180e863c6
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
80e4105fae
gnu: Remove python-asdf-4.
...
* gnu/packages/astronomy.scm (python-asdf-4): Delete variable.
Fixes : guix/guix#6494
Change-Id: I6b25be5ca48e1df78468120234872b682378ef99
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
ef5dcfba69
gnu: Remove python-jplephem-2.22.
...
* gnu/packages/astronomy.scm (python-jplephem-2.22): Delete variable.
Change-Id: Iae86db0939c56739b22f8f3b68eeb20e39afcf08
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
3d57b3c173
gnu: Remove python-astropy-6.
...
* gnu/packages/astronomy.scm (python-astropy-6): Delete variable.
Fixes : guix/guix#6493
Change-Id: I229decc70292cd47d1ed88e7fec47bd1364d3412
2026-03-18 22:29:35 +00:00
Sharlatan Hellseher
959cf334b9
gnu: Remove python-poliastro.
...
* gnu/packages/astronomy.scm (python-poliastro): Delete variable.
Fixes : guix/guix#6387
Change-Id: I2380f793aca8bb1b19b6803e75849e1ab76eebb5
2026-03-18 22:29:34 +00:00
Hennadii Stepanov
7a49d6317d
gnu: python-lief: Update to 0.17.6.
...
* gnu/packages/python-xyz.scm (python-lief): Update to 0.17.6.
Merges: https://codeberg.org/guix/guix/pulls/7270
Change-Id: I8b04cd410011e943408a4afaf748dc5c46eeebb8
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-18 22:28:57 +00:00
Danny Milosavljevic
b2ec280cb7
gnu: qtwayland@5: Fix rendering bug on lodpi screen in hidpi mode.
...
* gnu/packages/patches/qtwayland-5.15.18-0056-redraw-hidpi.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/qt.scm (qtwayland-5)[source]: Use it.
Change-Id: Iaa2c85b7f17728836465f1ae50f65a1b8dea60ef
Merges: #7127
2026-03-18 22:08:41 +01:00
Nicolas Graves
efb6ea4e86
guix: clojure-utils: Drop unused @@* macro.
...
* guix/build/clojure-utils.scm (@@*): Drop macro.
Change-Id: I7ca721f73d8333fb24b8f6b5354e4401bb05042d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 21:23:06 +01:00
Nicolas Graves
fd797d11e3
build-system/clojure: Improve style.
...
Simply switch to the style that is used in other build-systems.
* guix/build-system/clojure.scm
(%default-clojure): Move from here…
(default-clojure): …to here.
(%default-jdk): Move from here…
(default-jdk): …to here.
(%default-zip): Move from here…
(default-zip): …to here.
Change-Id: Ic31ba1365a6a80e5fa319096bf833d9cf684b3ac
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 21:23:06 +01:00
Nicolas Graves
52ce2e46a7
guix: clojure-utils: Drop duplicate @* macro.
...
This macro is now defined in (guix build-system) which is also
imported where (guix build clojure-utils) is used.
* guix/build/clojure-utils.scm (@*): Remove variable.
Change-Id: Ifca0e772597ca8978f2281c455c9b9fba64299a1
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 21:22:57 +01:00
Andreas Enge
8526f84e50
gnu: Remove module inclusion.
...
This is a follow-up to commit e76d4cbb5b .
* gnu/packages/mail.scm: Do not include removed (gnu packages mercury).
Change-Id: I3ddd47a9c71a58bc88315659f3f730b0a9ff3ba7
2026-03-18 20:34:19 +01:00
Constantin Tarasov
7429d71093
gnu: groovy: Compile to 1.8 bytecode.
...
This fixes system requirements of the packaged Groovy, so that they match
upstream ones. It allows using Groovy compiler and libraries from applications
or libraries targetting JDK 8.
* gnu/packages/groovy.scm (groovy-bootstrap, groovy-subproject)
(groovy-console): Compile to 1.8 bytecode.
Change-Id: I9d8dd393d8323660ca2af033504c997bca6e3cf9
2026-03-18 19:05:07 +01:00
Julien Lepiller
a3639658c7
gnu: josm: Update to 19539.
...
* gnu/packages/geo.scm (josm): Update to 19539.
Change-Id: Idd5cdd76962d4377351915cf09b2cd6fab86b347
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:21 +01:00
Julien Lepiller
ed633bbe88
gnu: java-commons-lang3: Fix dependencies.
...
Although it doesn't fail to build, the new version of lang3 requires a
new parent pom version.
* gnu/packages/java.scm (java-commons-lang3)[propagated-inputs]: Use
apache-commons-parent-pom-92.
Change-Id: I7b003606e5403bef6e1e52c9f3e6bd1e22602e6a
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:19 +01:00
Julien Lepiller
d78548c68f
gnu: Add apache-commons-parent-pom-92.
...
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-92): New
variable.
Change-Id: I9f2a122dc8a545f3e8f2ff75d1c7210d4da7e5b7
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:15 +01:00
Julien Lepiller
70ccced517
gnu: java-commons-compress: Update to 1.28.0.
...
Keep the old version for java-plexus-archiver.
* gnu/packages/java.scm (java-commons-compress): Update to 1.28.0.
(java-commons-compress-1.21): New variable.
Change-Id: I60173f3584506e699666e51032ab38f7f6189b13
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:12 +01:00
Julien Lepiller
25b722ae5b
gnu: Add apache-commons-parent-pom-85.
...
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-85): New
variable.
Change-Id: I911c7dbb1a55921ed4ef75966b177db51abd304e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:10 +01:00
Julien Lepiller
226208840e
gnu: Add apache-parent-pom-35.
...
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-35): New
variable.
Change-Id: Iae0e444a905a338d08d4a118d8298852b4f3e9b3
2026-03-18 18:50:05 +01:00
Julien Lepiller
ad89b455bf
gnu: java-zstd: Update to 1.5.7-7.
...
* gnu/packages/java-compression.scm (java-zstd): Update to 1.5.7-7.
Change-Id: I0764d3ea56266959592ade57c07f0ab6a62734fa
2026-03-18 18:49:36 +01:00
Andreas Enge
890d423379
gnu: Remove fc-host-tools.
...
* gnu/packages/embedded.scm (fc-host-tools): Delete variable.
Fixes : guix/guix#6545
Change-Id: Ie0400ab0a33b0f92a37e20e6de68276fa9c9eda7
2026-03-18 18:35:30 +01:00
Andreas Enge
3dcaa3a0e5
gnu: Remove raspi-arm64-chainloader.
...
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Delete variable.
Change-Id: Ib5a97071c544df861952f7a0db2c5eb5638dc4a0
2026-03-18 18:28:39 +01:00
Andreas Enge
fbd7a68945
gnu: Remove fastx-toolkit.
...
* gnu/packages/bioinformatics.scm (fastx-toolkit): Delete variable.
Change-Id: Ie710da17d23a04cfaafc1de28b2dc6aae23ccfd4
2026-03-18 18:27:32 +01:00
Andreas Enge
1a00e3abf4
gnu: Remove sfizz.
...
* gnu/packages/music.scm (sfizz): Delete variable.
Fixes : guix/guix#6532
Change-Id: I8606e124fe6e186c7a3a86837fa89d579fdbb017
2026-03-18 18:25:20 +01:00
Andreas Enge
8b6a54dadf
gnu: Remove interrobang.
...
* gnu/packages/admin.scm (interrobang): Delete variable.
Fixes : guix/guix#6528
Change-Id: Ie9b736c277265a344f460ff36af8f477f2f051a8
2026-03-18 18:24:04 +01:00
Andreas Enge
e76d4cbb5b
gnu: Remove (gnu packages mercury).
...
* gnu/packages/mercury.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.
Fixes : guix/guix#6527
Change-Id: If5abf7b6574be1e4f56b2c0099d3f1c29816658c
2026-03-18 18:23:21 +01:00
Andreas Enge
7452440136
gnu: Remove mercury-minimal.
...
* gnu/packages/mercury.scm (mercury-minimal): Delete variable.
Change-Id: Ibf0a0e4347bff17e5b1a141513b6f544549fa229
2026-03-18 18:21:08 +01:00
Andreas Enge
f64aa92bef
gnu: Remove mercury.
...
* gnu/packages/mercury.scm (mercury): Delete variable.
Change-Id: I919ab8f24ca5223697e9f0facf854e8f7b26780f
2026-03-18 18:20:37 +01:00
Andreas Enge
b5c84e83e4
gnu: Remove bower.
...
* gnu/packages/mail.scm (bower): Delete variable.
Change-Id: Ibc38adc9f4cd159c3ba4908fe1c93de126bdb625
2026-03-18 18:19:33 +01:00
Spencer King
a58c701785
gnu: deacon: Update to 0.15.0.
...
* gnu/packages/bioinformatics.scm (deacon): Update to 0.15.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
deacon.
Change-Id: I6f1a8812d251228e50eabd9f0105c40ed4261a80
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-18 16:16:20 +02:00