Leo Famulari
6de9738b8d
gnu: linux-libre: Update to 6.14.11.
...
* gnu/packages/linux.scm (linux-libre-6.14-version): Update to 6.14.11.
(linux-libre-6.14-pristine-source): Update hash.
Change-Id: I664c8c589c4acaa1d67a9fe09c0c3095dbd792b0
2025-06-12 13:06:56 -04:00
jgart
44ce67fdb8
gnu: trealla: Update to 2.73.5.
...
* gnu/packages/prolog.scm (trealla): Update to 2.73.5.
Change-Id: I54a3d4f513bae1fe35bf220fcbfb14deca93d24e
2025-06-12 11:22:42 -05:00
Efraim Flashner
ce72ee3281
gnu: gtk: Adjust tests on powerpc64le-linux.
...
* gnu/packages/gtk.scm (gtk)[arguments]: Adjust the 'patch phase when
building for powerpc64le-linux to skip some tests.
Change-Id: Ie6a3f04adebdedcd0aa3492ec846a1a7e6941ff4
2025-06-12 15:45:46 +03:00
Ludovic Courtès
d1f91d1686
doc: Fix typo.
...
* doc/contributing.texi (The Issue Tracker): Fix typo.
Change-Id: Ibcc93fa13bcb8a5bc902e6ce743b43b7973608e4
2025-06-12 14:38:17 +02:00
aurtzy
939da3efcf
gnu: Add stb-image-resize.
...
* gnu/packages/stb.scm (stb-image-resize): New variable.
Change-Id: Ibaf2cc9e0855843139b55694601b56069cbd3074
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-12 14:38:16 +02:00
aurtzy
04d22ebc42
gnu: stb: Support defining deprecated header packages.
...
* gnu/packages/stb.scm (stb)[arguments]<#:phases>: Modify 'install phase to
include deprecated files in output.
(make-stb-header-package): Support `deprecated?' keyword argument.
(define-stb-header-package): Accept rest arguments and pass them to
make-stb-header-package.
Change-Id: I003dd5786e3bd22d00290d1935e21291e8529914
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-12 14:38:16 +02:00
aurtzy
fa84972de7
gnu: stb-*: Make it possible to translate descriptions.
...
* gnu/packages/stb.scm (define-stb-header-package): New macro.
(stb-image, stb-image-resize2, stb-image-write, stb-rect-pack, stb-sprintf,
stb-truetype): Use it.
Change-Id: Ie7da51a2eb2dc91dff8d23e0d3c8397af3eb6d67
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-12 14:38:16 +02:00
aurtzy
856bfa268f
gnu: stb: Use modern package style.
...
* gnu/packages/stb.scm (stb)[arguments]<#:phases>: Use G-Expressions.
(make-stb-header-package): Likewise.
Change-Id: I836ad872e20444dcfb30480bd420cb63e4bb313f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-12 14:38:16 +02:00
Ludovic Courtès
82748f595f
teams: ‘sync-codeberg-teams’ associates teams with ‘guix/guix’.
...
Fixes guix/guix#466 .
Previously those teams would exist at the organization-level but would
not be associated with the ‘guix/guix’ repository, thereby preventing
people from adding them as reviewers and from mentioning them.
* etc/teams.scm (repository-teams, add-repository-team): New Forgejo
requests.
(synchronize-teams): Call the latter.
Change-Id: Ibc6726cda66552ee9dd1df24d57b80f903712e67
2025-06-12 14:38:16 +02:00
Ludovic Courtès
0d0eae1600
teams: Add ‘define-module’ clause.
...
* etc/teams.scm: Use ‘define-module’. This makes it easier to work at
the REPL in Geiser.
Change-Id: I22d7a3f52eb5ddacada05d3ab1c41814474cb5d2
2025-06-12 14:38:16 +02:00
Ludovic Courtès
f53b9f309f
gnu: libgit2: Patch bug in HTTP proxy support that shows on 302s.
...
Fixes guix/guix#87 .
* gnu/packages/patches/libgit2-proxy-reconnection.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2-1.9)[source]: Use it.
Change-Id: If05b55e616da4d98b3de0e38f6a0d815dd256b92
2025-06-12 14:38:16 +02:00
Mazin AlHaddad
1a09cd1882
system: Adjust return value of bashrc.
...
Fixes a regression introduced in c743d646ee .
Without this, the fish shell integration is broken, and PATH does not include
~/.config/guix/current/bin.
* gnu/system/shadow.scm (%default-bashrc): Fix return value.
Change-Id: I54170caeef7ae541a4901743fcdcbfb353fa09d4
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-12 20:17:49 +08:00
Josep Bigorra
efbd55d6fa
gnu: Add guile-hygguile.
...
* gnu/packages/guile-xyz.scm (guile-hygguile): New variable.
Change-Id: I62547a54f85c96e87d84f38a89aa5127334fe973
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-12 20:17:47 +08:00
Tomas Volf
3598e29f04
gnu: podman: Update to 5.5.1.
...
* gnu/packages/containers.scm (podman): Update to 5.5.1.
Change-Id: Ie271e74235569a3c39ba0a8700f88d56ecb587f8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-12 13:57:52 +02:00
Efraim Flashner
e0b8a6e395
gnu: qemu-minimal: Fix building with ipxe-qemu.
...
* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust the
'dont-require-ipxe-firmware phase to skip more tests.
Change-Id: I2d308e9eec48ec9b087fc0a7ed9e6d8089366c9e
2025-06-12 12:58:16 +03:00
Efraim Flashner
3ead13a69e
gnu: xfsprogs: Fix building on riscv64-linux.
...
* gnu/packages/linux.scm (xfsprogs)[native-inputs]: When building for
riscv64-linux add gcc-14.
Change-Id: I68189742361dc7414886f8b171be5368562b6564
2025-06-12 12:58:16 +03:00
Cayetano Santos
8730c8f3a8
gnu: Add python-cocotb.
...
* gnu/packages/electronics.scm (python-cocotb): New variable.
Change-Id: I8816e137002ad6763a466c8c79353489d3d3cc2e
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-12 08:55:18 +01:00
Andrew Wong
356cc64411
gnu: patool: Update to 4.0.1.
...
* gnu/packages/patool.scm (patool): Update to 4.0.1.
[origin]: Switch to PyPI.
[arguments]<#:phases>: Add 'install-completions.
Change-Id: I4ccbc0bbd225308715ef0cae63e60178af332389
Reviewed-by: Sergey Trofimov <sarg@sarg.org.ru>
Reviewed-by: Zheng Junjie <873216071@qq.com>
Reviewed-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-12 08:45:22 +01:00
Andrew Wong
2f501c8307
gnu: python-argcomplete: Update to 3.6.2.
...
* gnu/packages/python-xyz.scm (python-argcomplete): Update to 3.6.2.
Change-Id: I01b97a802e1fda6fc6f18c8c627440e0e519c59a
Reviewed-by: Sergey Trofimov <sarg@sarg.org.ru>
Reviewed-by: Zheng Junjie <873216071@qq.com>
Reviewed-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-12 08:43:18 +01:00
Giacomo Leidi
fad5400349
gnu: Add postgresql-backup-scripts.
...
* gnu/packages/databases.scm (postgresql-backup-scripts): New variable.
Change-Id: I3e8516e03fa74779aa397c80f4f1860f5c6d5a01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-12 08:38:10 +01:00
jgart
89206987b4
gnu: trealla: Update to 2.73.4.
...
* gnu/packages/prolog.scm (trealla): Update to 2.73.4.
Change-Id: Ic4c3d10ad08f46c15557088ecd94d12d24d8343c
2025-06-11 20:34:43 -05:00
Andrew Tropin
601ed9166e
gnu: emacs-gptel: Update approach for setting curl binary.
...
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update approach for setting curl
binary.
Change-Id: Ie003c2eb373450b25060e88ffb4892eb2b818280
2025-06-12 07:59:09 +07:00
John Kehayias
3d4cadf275
Merge branch 'mesa-updates'
...
Key changes include updating the vulkan packages to 1.4.309.0,
wayland-protocols to 1.44, and mesa to 25.1.3.
Change-Id: If4e4d84def0ddddaa0a03a588890df115297de8d
2025-06-11 18:29:39 -04:00
Leo Famulari
45cf6a1ac3
gnu: linux-libre 5.4: Update to 5.4.294.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.294.
(linux-libre-5.4-pristine-source): Update hash.
Change-Id: I3f40f9755c088f40d0f27181fd1fd4512593dd1a
2025-06-11 18:21:03 -04:00
Leo Famulari
f7a6108e5e
gnu: linux-libre 5.10: Update to 5.10.238.
...
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.238.
(linux-libre-5.10-pristine-source): Update hash.
Change-Id: I3cdec1cc4a4cef8baaa0e5477b939d45692ad14c
2025-06-11 18:21:02 -04:00
Leo Famulari
f4d7592a0a
gnu: linux-libre 5.15: Update to 5.15.185.
...
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.185.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
Change-Id: I22bcf1283379c55d5613f63191b0d6438a27d5a3
2025-06-11 18:21:01 -04:00
Leo Famulari
988a756982
gnu: linux-libre 6.1: Update to 6.1.141.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.141.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
Change-Id: Ifde60b4d5761303cdf08217d5346ba69933d09c1
2025-06-11 18:21:01 -04:00
Leo Famulari
0ca3f7ea13
gnu: linux-libre 6.6: Update to 6.6.93.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.93.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.
Change-Id: Idb45379bcc84102aeb934022d9ef257464d70779
2025-06-11 18:21:00 -04:00
Leo Famulari
a7b586baa0
gnu: linux-libre 6.12: Update to 6.12.32.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.32.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I8c6bc1ceb30e2fd44adbeef5a58cc403c1e672c7
2025-06-11 18:20:59 -04:00
Leo Famulari
4c84620568
gnu: linux-libre: Update to 6.14.10.
...
* gnu/packages/linux.scm (linux-libre-6.14-version): Update to 6.14.10.
(linux-libre-6.14-pristine-source): Update hash.
Change-Id: I247f3d52d3e3b50374ae0a1cc6dcc62d91479119
2025-06-11 18:20:55 -04:00
Mark Walker
e9b8d0653e
gnu: Add python-pyzx.
...
* gnu/packages/python-science.scm (python-pyzx): New variable.
Change-Id: I69895a9deb5739db9c0d5e793e3f864c800f4504
Reviewed-by: @lilyp
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-11 23:13:34 +01:00
Sergey Trofimov
60828ad981
gnu: direnv: Don't install go sources.
...
* gnu/packages/shellutils.scm (direnv): Don't install go sources.
Change-Id: I809511e5995a0b3b89618e90746d1329a47d25ef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-11 20:41:54 +01:00
Sharlatan Hellseher
af0385fcb4
gnu: fzf: Use G-expression, do not inherit.
...
fzf is the final program where go-github-com-junegunn-fzf has no users
as Golang library, this change merges two packages into single one with
refactoring.
* gnu/packages/terminals.scm (fzf): Use G-expressions; do not inherit
from go-github-com-junegunn-fzf.
(go-github-com-junegunn-fzf): Delete variable.
Change-Id: Iaf46dd01377f1c8c1c5f35f9fc0cc399ee12c6e8
2025-06-11 20:34:24 +01:00
Andrew Wong
c9a2bbe26a
gnu: go-github-com-junegunn-fzf: Update to 0.62.0.
...
* gnu/packages/terminals.scm (go-github-com-junegunn-fzf): Update to 0.62.0.
Change-Id: I950f691478833a568873403da39743b366e06ea9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-11 20:19:45 +01:00
Paul Garlick
3e3bc2a6d6
gnu: scalapack: Update to 2.2.2.
...
* gnu/packages/maths.scm (scalapack): Update to 2.2.2. Use git-fetch.
<source>: Update URL. Remove patch.
<phases>: Update list of failing tests.
* gnu/local.mk: Unregister patch.
* gnu/packages/patches/scalapack-gcc-10-compilation.patch: Delete file.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-11 20:07:48 +02:00
Artyom V. Poptsov
c3bb472e21
gnu: wakelan: Move the package definition down.
...
* gnu/packages/admin.scm (wakelan): Move the package definition down to
improve the alphabetical sorting of the packages in the module.
Change-Id: I8022abd00e2d721ac2f7bddc5c7c017ce4eed419
2025-06-11 21:02:38 +03:00
Artyom V. Poptsov
7334aa05c9
gnu: wakelan: Modernize the package.
...
* gnu/packages/admin.scm (wakelan): Modernize the package.
Change-Id: I3e568808e76f6b0e31a2f85b3bb1ad9cc1a2cabc
2025-06-11 21:00:05 +03:00
Andreas Enge
1cede23e57
gnu: python-flint: Update to 0.7.1.
...
* gnu/packages/algebra.scm (python-flint): Update to 0.7.1.
Change-Id: I610ff0a49c84126137319e577294c9505796686f
2025-06-11 19:18:45 +02:00
Andreas Enge
0df230f5b4
gnu: flint: Update to 3.2.1.
...
* gnu/packages/algebra.scm (flint): Update to 3.2.1.
Change-Id: Icc1b76fc86f0644225b8b7862fd77fb9386c7d7c
2025-06-11 19:18:45 +02:00
Andreas Enge
a793b1bb54
gnu: paritwine: Update to 0.2.2.
...
* gnu/packages/algebra.scm (paritwine): Update to 0.2.2.
Change-Id: Ie90385cce0d100cd1d5e5ab9f1c91409f75e750d
2025-06-11 19:18:45 +02:00
Andrew Tropin
a2fe8a4726
gnu: emacs-gptel: Update to 0.9.8.5.
...
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.9.8.5.
Change-Id: I835312f2663981e6f60aee79662a453ae884b597
2025-06-11 21:49:02 +07:00
Efraim Flashner
9237230907
gnu: perl-file-find-rule: Update to 0.35.
...
* gnu/packages/perl.scm (perl-file-find-rule): Update to 0.35.
Change-Id: I2406234b088e9f6fcd4b65b46a39bbadbe640e33
2025-06-11 16:46:11 +03:00
Yuval Langer
d276296a6f
gnu: guile-srfi-133: Update to 1.0.0.
...
* gnu/packages/guile-xyz.scm (guile-srfi-133): Update to 1.0.0.
[arguments]: Update filenames, and add 'check phase.
Change-Id: I1598d03c7c5aa2ff46065809f661775a7f61a695
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-06-11 13:59:20 +01:00
Noé Lopez
c9bd437cdc
gnu: gnome-packagekit: Run glib-or-gtk? phases.
...
I am not sure relying on profile hooks works, since gnome-packagekit would not
start from guix shell. Using glib-or-gtk does make it start, which is better
to not rely on the profile.
* gnu/packages/package-management.scm (gnome-packagekit)
[source]: Use gnome mirrors.
[native-inputs]: Change gnu-gettext to gettext-minimal.
[inputs]: Remove polkit.
[arguments]: Use glib-or-gtk? phases.
Change-Id: I11c80d7470bd7f25888235afb4cadc9f1313ba31
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-06-11 13:32:17 +01:00
Kjartan Oli Agustsson
b602d9c923
gnu: calibre: Add patch file to gnu/local.mk.
...
This is a follow-up to commit a53e3819a2 .
* gnu/local.mk: Add new calibre patch.
Change-Id: I8f2967c2573cc9d0afe4fc71a1c5d575edcf2260
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-11 13:13:09 +02:00
Kjartan Oli Agustsson
a53e3819a2
gnu: calibre: Update to 8.4.0.
...
* gnu/packages/ebook.scm (calibre): Update to 8.4.0.
* gnu/packages/patches/calibre-remove-test-import-modules.patch: New file.
Change-Id: I7029c3f6d2324b7e34583c0412fa29a7a691a0d7
Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-06-11 16:44:19 +07:00
Kjartan Oli Agustsson
840e2177c2
gnu: Add python-pykakasi.
...
* gnu/packages/python-xyz.scm (python-pykakasi): New variable.
Change-Id: Iefd9276a6ce41036b4391cd29d84c7d9f5f59da4
Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-06-11 16:44:17 +07:00
Kjartan Oli Agustsson
41a61d5446
gnu: Add python-jaconv.
...
* gnu/packages/python-xyz.scm (python-jaconv): New variable.
Change-Id: I2eca2ef0d3c4150d831181dffc30f51a3503bd14
Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-06-11 16:44:16 +07:00
Efraim Flashner
86524126a4
gnu: mesa: Adjust skipped tests on riscv64-linux.
...
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the
'disable-failing-test phase on riscv64-linux for changes in the sources.
Change-Id: If78345c1fb67fc6c83d5b32d40319e13b3e80831
2025-06-11 08:45:44 +03:00
Efraim Flashner
e8a3d363f4
gnu: cppdap: Link with libatomic.
...
* gnu/packages/debug.scm (cppdap)[arguments]: Remove configure-flag
linking the executable with libatomic when building for riscv64-linux.
Add a phase to link with libatomic.
Change-Id: I16c899d921967caafa159d11d30d6c81a6d67729
2025-06-11 08:45:40 +03:00