1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-21 09:40:28 +02:00
Commit Graph

164007 Commits

Author SHA1 Message Date
David Thompson
a101a420c9 gnu: guile-hoot: Propagate Guile library inputs.
* gnu/packages/guile-xyz.scm (guile-hoot):[inputs]: Drop guile-gnutls and
move guile-fibers, and guile-websocket from here...
[propagated-inputs]: ...to here.

Change-Id: Ic29733676ae947e0e1edb4c595635a0b739ebf18
2026-02-25 20:39:50 -05:00
David Thompson
52ccae85c8 gnu: guile-websocket: Propagate guile-gnutls.
* gnu/packages/guile-xyz.scm (guile-websocket)[inputs]: Move guile-gnutls from
here...
[propagated-inputs]: ...to here.

Change-Id: Ifec5b9778ea48be0e88f70daba8d7142e895105d
2026-02-25 20:39:45 -05:00
Robin Templeton
3e75f5e584 gnu: Add ledger2beancount.
* gnu/packages/finance.scm (ledger2beancount): New variable.

Change-Id: Ic698ff8e23e711506dec625c3f15b13c6a105938
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-26 10:21:15 +09:00
Robin Templeton
e0af7679d8 gnu: Add perl-enum.
* gnu/packages/perl.scm (perl-enum): New variable.

Change-Id: Idb6d35cae9f123ec31e5f60691d44ae3a92690e6
2026-02-26 10:15:23 +09:00
Robin Templeton
064b6b00ed gnu: Add perl-string-interpolate.
* gnu/packages/perl.scm (perl-string-interpolate): New variable.

Change-Id: I866f09b7127dd5f422352bc3807e56fe63a4f3a5
2026-02-26 10:15:14 +09:00
Maxim Cournoyer
e122291204 build: Patch the git-lfs hooks shebangs in `git-fetch'.
This reverts commit b6a070d2a3, which patched
git-lfs so its hooks would refer to a 'sh' from the store, but this reference
was at risk of going stale since the hooks are installed and preserved outside
the store.  The shebangs are now patched in the `git-fetch' procedure
directly.

* guix/scripts/perform-download.scm (perform-git-download): Expand comment.
* guix/git-download.scm (bash-package): New variable.
(git-fetch/in-band*): Add #:bash argument.
(git-fetch-builder): Add it to `inputs', so that it gets added to PATH.
* guix/build/git.scm (git-fetch): Substitute /bin/bash in the post-checkout
git-lfs hook shebang.

Fixes: https://codeberg.org/guix/guix/issues/5616
Reported-by: Simon Josefsson <simon@josefsson.org>
Change-Id: Ife81737705bef5d0a1edad307ed77a479af4609e
2026-02-26 09:59:20 +09:00
Aurelien Gauthier
14a4a2b8ed gnu: xeyes: Update to 1.3.1.
* gnu/packages/xdisorg.scm (xeyes): Update to 1.3.1.

Change-Id: Ied93ad8108fdb6a97b15d6431eae3c698c3593a6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-26 09:37:33 +09:00
Patrick Norton
497813ed86 gnu: openttd-jgrpp: Update to 0.70.2.
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.70.2.

Merges: https://codeberg.org/guix/guix/pulls/6661
Change-Id: I9610fbf7b514315649565fc72dc842982072cc4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:50:42 +00:00
Patrick Norton
13a56bea67 gnu: stockfish: Update to 18.
* gnu/packages/games.scm (stockfish): Update to 18.
[inputs]: Update neural-network-big to c288c895ea92.

Merges: https://codeberg.org/guix/guix/pulls/6670
Change-Id: I3f01e2da7a5f58379052848603efb4170fcb10f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:46:46 +00:00
Nicolas Goaziou
3148ca6bd6 gnu: Add pianobooster.
* gnu/packages/music.scm (pianobooster): New variable.

Merges: https://codeberg.org/guix/guix/pulls/2170
Change-Id: I087ce46088e3780135c0bcf968020a81501d6870
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:44:50 +00:00
Ingar
d82e36e18e gnu: kakoune: Add search path.
KAKOUNE_RUNTIME: Overrides the location of the directory containing the
Kakoune support files.  If unset, location is determined from Kakoune's
binary location.

* gnu/packages/text-editors.scm (kakoune): Add KAKOUNE_RUNTIME to search
paths. This is needed to e.g. package plugins, or to have a stable
target for the symlink inside `${userconf}/autoload` to
`@{runtime}/autoload` (see Kakoune manual).

Merges: https://codeberg.org/guix/guix/pulls/6616
Change-Id: I55a48696f20e13499206b573a9b07895250d791c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:28:30 +00:00
Carlos Durán Domínguez
8d062a9f0e gnu: paps: Update to 0.8.0-0.199b478.
* gnu/packages/pdf.scm (paps): Update to 0.8.0-0.199b478.
[source]: Switch to git-fetch.
[build-system]: Switch to meson-build-system.
[inputs]: Add libpaper.
[native-inputs]: Remove intltool. Add fmt, and gettext-minimal.

Fixes: guix/guix#6686
Merges: https://codeberg.org/guix/guix/pulls/6696
Change-Id: I442cfe5c687e807fd78f4a94da25679eb915bf8d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:24:31 +00:00
terramorpha
0956abe376 gnu: transmission-remote-gtk: Update to 1.7.0.
* gnu/packages/bittorrent.scm (transmission-remote-gtk): Update to 1.7.0.

Merges: https://codeberg.org/guix/guix/pulls/6630
Change-Id: I4e118756250e6dfe2255fb5e0d974fae94c4c60b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:22:38 +00:00
Wilko Meyer
41d02cd010 gnu: chrony: Update to 4.8.
* gnu/packages/ntp.scm (chrony): Update to 4.8.

Merges: https://codeberg.org/guix/guix/pulls/6663
Change-Id: I99dd9f6af54d12b94a688153ff3ced7dfd6602a8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:20:57 +00:00
Andrew Stubbs
ff0617a72d gnu: fish: Update to 4.5.0.
* gnu/packages/shells.scm (fish): Update to 4.5.0.

Merges: https://codeberg.org/guix/guix/pulls/6643
Change-Id: I6e0f3cfbc2c9f25f34e80876032804cd4df53e3d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:18:49 +00:00
Ignacio Marmolejo
b3cb472c04 gnu: lua-language-server: Update to 3.17.1
* gnu/packages/lua.scm (lua-language-server): Update to 3.17.1.

Merges: https://codeberg.org/guix/guix/pulls/2831
Change-Id: If5d4e1d520877698e53bd2f2a151af6dd272a87a
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-26 00:17:04 +01:00
Hennadii Stepanov
95622de38d gnu: libsecp256k1: Update to 0.7.1.
* gnu/packages/crypto.scm (libsecp256k1): Update to 0.7.1.

Change-Id: I818a1a8f4ed492aad1d52d65b9289ed2bd90d3fc
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 23:15:34 +00:00
Robin Ole Heinemann
71d47ffa2e gnu: e2fsprogs: Add fuse to inputs.
This causes fuse2fs to get built.

* gnu/packages/linux.scm (e2fsprogs):
[inputs]: Add fuse.

Change-Id: Iedfafd190a5dd2adbda962c00f1a25476ffe9143
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-25 15:12:55 -08:00
Vagrant Cascadian
4fcbcab2d9 gnu: fuse: Update to 3.18.1.
* gnu/packages/linux.scm (fuse): Update to 3.18.1.
[source]: Use tar.gz.
(fuse-3.18): Remove.
* gnu/packages/file-systems.scm (disorderfs)[inputs]: Use unversioned fuse.
2026-02-25 15:12:52 -08:00
Ashish SHUKLA
a88f947b24 gnu: cgit: Update to 1.3
* gnu/packages/version-control.scm (cgit): Update to 1.3.
[inputs](git-source.tar.xz): Update to 2.53.0.

Change-Id: I37c5656b1a908a62f58f802da7094b6edf7f1959
Signed-off-by: jgart <jgart@dismail.de>
2026-02-25 18:10:41 -05:00
Sharlatan Hellseher
89d424ac5d gnu: rawtherapee: Update to 5.12.
Released on <2025-05-28>, see:
<https://rawtherapee.com/downloads/5.12/>.

* gnu/packages/photo.scm (rawtherapee): Update to 5.12.

Change-Id: Ieb9634b236426b215a1a3dcffd63478beb16b8f2
2026-02-25 23:07:39 +00:00
Sharlatan Hellseher
19acab0a4d gnu: darktable: Update to 5.4.1.
Released on <2026-02-05>, see:
<https://github.com/darktable-org/darktable/releases/tag/release-5.4.1>.

* gnu/packages/photo.scm (darktable): Update to 5.4.1.
[inputs]: Sort alphabetically.

Change-Id: I9bf61a31f2039959646a067d759d98f88c63e905
2026-02-25 23:06:52 +00:00
Richard Sent
1db2ed1389 gnu: darktable: Make opencl-icd-loader a propagated input.
opencl-icd-loader performs a runtime lookup for opencl vendors using the
OCL_ICD_VENDORS search path. For the search path to register, it must be in
the profile.

* gnu/packages/photo.scm (darktable): Move opencl-icd-loader to
propagated-inputs.

Merges: https://codeberg.org/guix/guix/pulls/1851
Change-Id: I320b4ca79e2548aca0910742a6780fa0d1c0a69c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:49:06 +00:00
Cayetano Santos
921777ca26 gnu: python-fido2: Update to 2.1.1.
* gnu/packages/security-token.scm (python-fido2): Update to 2.1.1.

Merges: https://codeberg.org/guix/guix/pulls/6687
Change-Id: I2e448b0e0bec8835058b5954ab5c5756374437af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:31:28 +00:00
Sviatoslav Bulbakha
36ad3b0efd gnu: igt-gpu-tools: Update to 2.3.
* gnu/packages/admin.scm (igt-gpu-tools): Update to 2.3.

Merges: https://codeberg.org/guix/guix/pulls/4968
Change-Id: Id5e0ad832b1765a9be100ab3bb1e363a01b52aaf
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:12:07 +00:00
Ashish SHUKLA
562d4e5723 gnu: seatd: Update to 0.9.2.
* gnu/packages/admin.scm (seatd): Update to 0.9.2.

Merges: https://codeberg.org/guix/guix/pulls/5412
Change-Id: I61b86dc468ab928c9916d5a4a07f3fcc420bc4ac
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:11:00 +00:00
Andy Tai
5eaed45d90 gnu: Add radius.
* gnu/packages/admin.scm (radius): New variable.

Merges: https://codeberg.org/guix/guix/pulls/5436
Change-Id: I2030b0727e58a6c1fa8648adcc668fe1a764012c
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:09:37 +00:00
Patrick Norton
9e497c7bb5 gnu: poweralertd: Update to 0.3.0.
* gnu/packages/freedesktop.scm (poweralertd): Update to 0.3.0.

Merges: https://codeberg.org/guix/guix/pulls/5983
Change-Id: I347745b1ea22e3a90310de427a7eaaef9a73159c
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:08:03 +00:00
Mathieu Lirzin
801f73783f gnu: rabbitmq: Install man pages.
* gnu/packages/high-availability.scm (rabbitmq): Install man pages.

Change-Id: If3ec421b6bade650d67ee02142c333d1f5501256
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:06:21 +00:00
Mathieu Lirzin
0d52bda71c gnu: rabbitmq: Define rabbitmq-programs only once.
* gnu/packages/high-availability.scm (rabbitmq): Define rabbitmq-programs only
once.

Change-Id: I6d7e22b2984d3dfe590f31531587e09873c5eede
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:06:21 +00:00
Jonathan Frederickson
625ee243a6 gnu: Add offpunk.
* gnu/packages/web.scm (offpunk): New variable.

Merges: https://codeberg.org/guix/guix/pulls/6337
Change-Id: Id74bb3a73d02e3b1dd100ae3924afae1c5f8c687
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Reviewed-by: Untrusem <mysticmoksh@riseup.net>
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 22:03:01 +00:00
Andy Tai
1d5a48a4ca gnu: moe: Update to 1.16.
* gnu/packages/text-editors.scm (moe): Update to 1.16.

Merges: https://codeberg.org/guix/guix/pulls/6637
Change-Id: Iabeff1a237879711e17e71380177d922415baca4
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:57:42 +00:00
yulran
e12a7c9b2f gnu: Add stapler.
* gnu/packages/pdf.scm (stapler): New variable.

Merges: https://codeberg.org/guix/guix/pulls/6652
Change-Id: I4179e6f1f353fd5c9bc363b43f0091126d16271f
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:55:58 +00:00
Charles Roelli
84ad62a68a gnu: python-django-simple-math-captcha: Use Django 5.
* gnu/packages/django.scm (python-django-simple-math-captcha): Use Django 5
and fix a broken test.
[arguments]<#:phases>: Fix a broken test.
[propagated-inputs]: Remove python-django-4, add python-django.

Change-Id: Ie30254f4caa72620730b2ddb441fc979f9088c1b
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:47:44 +00:00
Charles Roelli
8a53a4656a gnu: python-django-contrib-comments: Update to 2.2.0-0.4ad4c70.
* gnu/packages/django.scm (python-django-contrib-comments): Update to
2.2.0-0.4ad4c70, latest unreleased commit, for Django 5.2 compatibility.
[propagated-inputs]: Remove python-django-4, add python-django.

Change-Id: Ide0833b5ee7452b46661f180bb5153d971964d73
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:47:44 +00:00
Charles Roelli
4763920eb3 gnu: python-crispy-bootstrap3: Use Django 5.
* gnu/packages/django.scm (python-crispy-bootstrap3): Use Django 5 and turn
off broken tests.  python-django-crispy-forms, whose test suite uses this
package, is itself compatible with Django 5 and passes its own tests.
[arguments]: Disable tests.
[propagated-inputs]: Remove python-django-4, add python-django.

Change-Id: Icc797429795a72790301ce430d7703bdd9dc7bfa
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:47:44 +00:00
Charles Roelli
4655a85c94 gnu: python-django-jinja: Update to 2.11.0-0.db07311.
* gnu/packages/django.scm (python-django-jinja): Update to 2.11.0-0.db07311,
latest unreleased commit, for Django 5.2 compatibility.
[arguments]<#:phases>: Use original check phase.
<#:test-backend, #:test-flags>: Use custom.
[propagated-inputs]: Remove python-django-4, add python-django.
[native-inputs]: Remove python-wheel.
[home-page]: Update.

Change-Id: I6e257f6df8bb08a6354a6dee73960988e7149bfc
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:47:44 +00:00
Charles Roelli
526b62b407 gnu: python-django-crispy-forms: Update to 2.5.
* gnu/packages/django.scm (python-django-crispy-forms): Update to 2.5 and use
Django 5.2.
[propagated-inputs]: Remove python-django-4, add python-django.

Change-Id: Id5ed22ef46013c1bef1e97460547bcef4fddab7f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:47:44 +00:00
Charles Roelli
8fb6be7964 gnu: python-crispy-bootstrap4: Update to 2026.2.
* gnu/packages/django.scm (python-crispy-bootstrap4): Update to 2026.2.
[propagated-inputs]: Remove python-django-4, add python-django.

Change-Id: I272fea3b6d800613b1857229ed416522e9a2d24f
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-25 21:47:40 +00:00
Sharlatan Hellseher
f3b9363d7f gnu: fq: Update to 0.16.0.
* gnu/packages/hexedit.scm (fq): Update to 0.16.0.

Change-Id: Id8efd269945708d1347fb3ffe0d1f098f8bd2f77
2026-02-25 21:37:47 +00:00
Sharlatan Hellseher
4535f974e8 gnu: go-github-com-wader-gojq: Update to 0.16.0.
* gnu/packages/golang-xyz.scm (go-github-com-wader-gojq): Update to 0.16.0.
[propagated-inputs]: Remove go-gopkg-in-yaml-v3; add go-github-com-itchyny-go-yaml.

Change-Id: Ia61e3b6a0e3625ffa3424df2cf90cb51b56470f0
2026-02-25 21:37:47 +00:00
Sharlatan Hellseher
ee0b5e8bb0 gnu: Add go-github-com-itchyny-go-yaml.
* gnu/packages/golang-xyz.scm (go-github-com-itchyny-go-yaml): New variable.

Change-Id: I55089a179d36959ed17bce72fb348412e6d8582c
2026-02-25 21:37:47 +00:00
Sharlatan Hellseher
8ff4d2054d gnu: git-lfs: Update to 3.7.1.
* gnu/packages/version-control.scm (git-lfs): Update to 3.7.1.

Change-Id: I8c59681fc4763278957fa24ddcd3c16a1200ee99
2026-02-25 21:15:14 +00:00
Sharlatan Hellseher
c5e6585c86 gnu: go-git-sr-ht-nelsam-hel: Update to 0.9.4.
* gnu/packages/golang-check.scm (go-git-sr-ht-nelsam-hel): Update to 0.9.4.

Change-Id: Ic291c1d11b887b3c479dc78bca9cdcbe3d9c4e41
2026-02-25 21:07:51 +00:00
Sharlatan Hellseher
7fdd768c57 gnu: go-git-sr-ht-nelsam-correct: Update to 0.1.2.
* gnu/packages/golang-check.scm (go-git-sr-ht-nelsam-correct): Update to 0.1.2.

Change-Id: I5ca6e90d67641da95fb1546ee1d605d37299a61c
2026-02-25 21:07:51 +00:00
Sharlatan Hellseher
a772f0587b gnu: hetznercloud-cli: Update to 1.61.0.
* gnu/packages/admin.scm (hetznercloud-cli): Update to 1.61.0.
[native-inputs]: Add go-golang-org-x-exp, go-golang-org-x-net, and
go-golang-org-x-text.

Change-Id: If86712cec69e11b6c7cec1ccaa3207a4095b19fd
2026-02-25 21:00:55 +00:00
Sharlatan Hellseher
8c0ee5c22b gnu: go-github-com-hetznercloud-hcloud-go-v2: Update to 2.36.0.
* gnu/packages/golang-web.scm (go-github-com-hetznercloud-hcloud-go-v2): Update to 2.36.0.

Change-Id: I8ea5bb82b72d5ca7ef3d8a5f16af6788e0068692
2026-02-25 21:00:54 +00:00
Sharlatan Hellseher
bef3d2d78a gnu: go-github-com-spf13-cobra: Update to 1.10.2.
* gnu/packages/golang-xyz.scm (go-github-com-spf13-cobra): Update to 1.10.2.
[native-inputs]: Remove go-gopkg-in-yaml-v3.
[propagated-inputs]: Add go-go-yaml-in-yaml-v3.

Change-Id: I3f1025f69b3635a01f972b504b70ce1cc775ec2f
2026-02-25 21:00:27 +00:00
Sharlatan Hellseher
7bbedfd96f gnu: go-github-com-spf13-pflag: Update to 1.0.10.
* gnu/packages/golang-xyz.scm (go-github-com-spf13-pflag): Update to 1.0.10.

Change-Id: I15f78f8ff6cb24b5273d939ceb58565632eed1d0
2026-02-25 20:47:06 +00:00
Sharlatan Hellseher
3586c9c836 gnu: webhook: Update to 2.8.3.
* gnu/packages/web.scm (webhook): Update to 2.8.3.
[arguments] <install-source?>: No need for the final command.

Change-Id: I0116cd68dfc52afcb483dbd7f97019a4d29edc87
2026-02-25 20:28:43 +00:00