1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-01 23:05:57 +02:00
Commit Graph

120690 Commits

Author SHA1 Message Date
Efraim Flashner dd8364cfae gnu: e2fsprogs: Downgrade to 1.46.6.
1.47.0 would, by default, create an ext4 filesystem which was not
readable by our current version of grub.  This should also address a
number of the system test failures.

* gnu/packages/linux.scm (e2fsprogs): Downgrade to 1.46.6.

Change-Id: Ifa6841185ab85d24479f981afc1b42a349716d80
2024-05-27 10:26:20 +03:00
kiasoc5 a3e5caa222 gnu: ugrep: Update to 6.0.0.
* gnu/packages/search.scm (ugrep): Update to 6.0.0.
[source]: Adjust snippet to avoid deleting ug+ and ugrep+ shell scripts.

Change-Id: I9beb1415fe8bfbe12a1e9d22d1606b1fc92ef16b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-05-27 15:21:34 +08:00
Wilko Meyer dc0fe79b61 gnu: waypipe: Update to 0.9.0.
* gnu/packages/freedesktop.scm (waypipe): Update to 0.9.0.

Change-Id: Icfeeada6d8b064decd620998e7af495bd1f9b1dd
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-05-27 15:21:34 +08:00
Artyom V. Poptsov 8c3bfb0a0b gnu: ascii: Update to 3.20.
* gnu/packages/shellutils.scm (ascii): Update to 3.20.
[arguments]: Use gexps.

Change-Id: I8141a5596bf404bc93d53578e45bc78ee1b60f04
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-05-27 15:21:34 +08:00
Timotej Lazar 442b328a9e gnu: qmmp: Update to 2.1.8.
* gnu/packages/music.scm (qmmp): Update to 2.1.8.

Change-Id: If3d04c4b8d20a262b61c1c7ec45b2a29f48f882e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-05-27 15:21:34 +08:00
Efraim Flashner 3ccec0598d gnu: system-config-printer: Fix build on riscv64-linux.
* gnu/packages/gnome.scm (system-config-printer)[arguments]: When config
is an input add a phase to replace config.guess and config.sub.
[native-inputs]: Add config when building for riscv64-linux.

Change-Id: Iad0d2cbadd9c9f90b88e97e7690ad3b0ad0e6882
2024-05-27 09:11:12 +03:00
Efraim Flashner 488a39503a gnu: gnome-keyring: Don't run tests in parallel on riscv64-linux.
* gnu/packages/gnome.scm (gnome-keyring)[arguments]: When building for
riscv64-linux don't run the tests in parallel.

Change-Id: Ib86965c52d42e3fcaa35efc97890d0da4478e46f
2024-05-27 09:11:07 +03:00
宋文武 473cdecd89 gnu: freegish: Update to 0-3.caf58a2f9.
* gnu/packages/games.scm (freegish): Update to 0-3.caf58a2f9.
[inputs]: Replace sdl-union with sdl2.  Remove zlib.
[arguments]: Adjust configure-flags, remove unneeded phases.

Change-Id: I43883bd3de985dc337e244a810214ea5ae6aabd1
2024-05-27 09:31:47 +08:00
Wilko Meyer 0f3a25a25e gnu: linux-libre 4.19: Update to 4.19.315.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.315.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I43b80c214d87e385e422ce064c3d04e11c4a1997
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:37 -04:00
Wilko Meyer d9be2796a7 gnu: linux-libre 5.4: Update to 5.4.277.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.277.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: I0a51101f41109f784cb7a2cda47a01ab79378b46
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:37 -04:00
Wilko Meyer e853e77f7b gnu: linux-libre 5.10: Update to 5.10.218.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.218.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: Ied5ce90401f0934ce9fcedad9be86376d3288f56
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:36 -04:00
Wilko Meyer bc9651ba44 gnu: linux-libre 5.15: Update to 5.15.160.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.160.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: Ic3eddd036fc083cfb4c9ca0d549757c957bd388a
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:36 -04:00
Wilko Meyer c6d599b851 gnu: linux-libre 6.1: Update to 6.1.92.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.92.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Ica9c1ad4e7505dd19dbf2e0852bad8550acec44d
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:36 -04:00
Wilko Meyer 47340cc934 gnu: linux-libre 6.6: Update to 6.6.32.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.32.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.

Change-Id: I518ccfefd49ec31341f2d47e096898292fa7f914
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:35 -04:00
Wilko Meyer 76982726c2 gnu: linux-libre-6.8: Update to 6.8.11.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.11.
(linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes.

Change-Id: I5eedf40c8f3ad42805d38f6e7b057a6b0171ae33
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-26 14:51:35 -04:00
Wilko Meyer cc728a393e gnu: Add linux-libre 6.9.
Big thanks to Dariqq <dariqq@posteo.net> for debugging and communicating
upstream about a problem with the deblobbing scripts in this kernel
series!

* gnu/packages/linux.scm (linux-libre-6.9-version, linux-libre-6.9-gnu-revision,
deblob-scripts-6.9, linux-libre-6.9-pristine-source, linux-libre-6.9-source,
linux-libre-headers-6.9, linux-libre-6.9): New variables.
* gnu/packages/aux-files/linux-libre/6.9-arm.conf,
gnu/packages/aux-files/linux-libre/6.9-arm64.conf,
gnu/packages/aux-files/linux-libre/6.9-i686.conf,
gnu/packages/aux-files/linux-libre/6.9-x86.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I8dc011a603684f0be88766b7881aa6c560b94443
2024-05-26 14:51:32 -04:00
Timo Wilken dc8fb56724 gnu: Add luarocks.
* gnu/packages/lua.scm (luarocks): Add variable.
* gnu/packages/lua.scm (make-luarocks): New function.
* gnu/packages/lua.scm (lua5.2-luarocks): New variable.

Co-authored-by: Andrew Tropin <andrew@trop.in>

Signed-off-by: Andrew Tropin <andrew@trop.in>

Change-Id: I7f14f43c85384917b2bd39bdedafb372558a1ab8
2024-05-26 14:41:05 +04:00
Artyom V. Poptsov e51d98d8e9 gnu: fasd: Update to 1.0.2.
* gnu/packages/admin.scm (fasd): Update to 1.0.2.
[source]: Use project fork that integrates recent pull requests as the
original project is unmaintained and archived.
[home-page]: Update.
[description]: Improve formatting.
[license]: Change to expat (MIT) license as "LICENSE" file of the project
contains MIT license.

Change-Id: I0070c394a9a8b80ac137728831c0eb7a0e15e2b4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-26 09:52:42 +01:00
Andy Tai 13d5e6f84a gnu: xpra: Update to 6.0.1.
* gnu/packages/xorg.scm (xpra): Update to 6.0.1.

Change-Id: Iddd33aa57f1959c753df892c9b26df48e85b16ad
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-26 09:51:11 +01:00
Christopher Baines a4a45669c7 gnu: python-scikit-image: Disable test_ellipse_parameter_stability.
As it's flaky, see https://github.com/scikit-image/scikit-image/issues/7061

* gnu/packages/python-science.scm (python-scikit-image)[arguments]: Add
 #:test-flags.

Change-Id: Ic1fc301eb0fad5330c34780ce096c446c1076824
2024-05-26 09:51:09 +01:00
Vagrant Cascadian 94c8cec999 gnu: vcmi: Update to 1.5.1.
* gnu/packages/games.scm (vcmi): Update to 1.5.1.
[#:configure-flags]: Disable use of embedded innoextract.
2024-05-25 13:18:01 -07:00
Andre A. Gomes 888d526822 gnu: cl-misc-extensions: Update to 4.0.3.
* gnu/packages/lisp-xyz.scm (sbcl-misc-extensions): Update to 4.0.3.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Change-Id: I7eb1da2bb4d1491551d0e4e60e76b6ceceee07c7
2024-05-25 21:43:10 +02:00
Guillaume Le Vaillant 51966d1bae gnu: lisp-xyz : Sort packages.
The sbcl-* packages are sorted in alphabetical order, but the cl-* and ecl-*
variants are kept just below the main sbcl package.

* gnu/packages/lisp-xyz.scm: Sort packages.

Change-Id: I95d7151923284bd3d8da57af8ad3a160370941f0
2024-05-25 21:43:10 +02:00
Yann Dupont 83fc6c7f72 gnu: lvm2: Remove systemd rule.
* gnu/packages/patches/lvm2-no-systemd.patch: New file.
* gnu/packages/linux.scm (lvm2)[source]: Apply patch.
* gnu/local.mk: Register new patch.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
Change-Id: Ib4342e0ce3cc5778857ccecd557f3d397aa870d9
2024-05-25 19:39:15 +02:00
Guillaume Le Vaillant 9756d9d634 gnu: cl-nodgui: Update to 0.6.2.0-1.9d0c973.
* gnu/packages/lisp-xyz.scm (sbcl-nodgui): Update to 0.6.2.0-1.9d0c973.
  [inputs]: Add sbcl-flexi-streams, sbcl-static-vectors,
  sbcl-trivial-garbage. Move sbcl-clunit2 to...
  [native-inputs]: ... here.

Change-Id: I2299175a06786ce93fde34aa54005c00b40edd71
2024-05-25 11:16:09 +02:00
Guillaume Le Vaillant 8ca6e63b00 gnu: cl-access: Update to 1.6.0-1.a4f87fc.
* gnu/packages/lisp-xyz.scm (sbcl-access): Update to 1.6.0-1.a4f87fc.
  [source, home-page]: Switch to maintained repository.
  [inputs]: Remove sbcl-anaphora and sbcl-cl-interpol. Add sbcl-cl-ppcre.

Change-Id: Idbc140b1264156e975b69ab65423765d5f5a77d1
2024-05-25 11:04:33 +02:00
Guillaume Le Vaillant 1fa8997f6f gnu: cl-stmx: Update to 2.0.5-3.95f7dea.
* gnu/packages/lisp-xyz.scm (sbcl-stmx): Update to 2.0.5-3.95f7dea.
  [arguments]: Remove 'fix-build' phase.

Change-Id: I72e3f323f38ced32ea03ab2661d5802e93e13572
2024-05-25 10:52:53 +02:00
Guillaume Le Vaillant 199e8f9581 gnu: cl-collectors: Update to 1.0-2.4c5e70c.
* gnu/packages/lisp-xyz.scm (sbcl-collectors): Update to 1.0-2.4c5e70c.

Change-Id: I95c9beb1aa5e59b658ee091ab14d803e6eded3fe
2024-05-25 10:47:19 +02:00
Guillaume Le Vaillant 2ac3d61ca3 gnu: cl-cf: Update to 1.0-2.fbc025b.
* gnu/packages/lisp-xyz.scm (sbcl-cf): Update to 1.0-2.fbc025b.

Change-Id: Ide38475fb171f71c5dc35bb12d66a81b0f08cf64
2024-05-25 10:43:13 +02:00
Efraim Flashner c5e63e19ac gnu: gssdp-1.4: Fix building.
This is a follow-up to 9901416233.

* gnu/packages/gnome.scm (gssdp-1.4)[arguments]: Override inherited
arguments to set the configure-flags specifically.

Change-Id: Ifbdaf278a402a26b344b6dcd7a5e3d4e22148561
2024-05-24 16:45:41 +03:00
Efraim Flashner 9901416233 gnu: ctl: Update to 1.5.3.
* gnu/packages/graphics.scm (ctl): Update to 1.5.3.
[source]: Download using git-fetch.
[arguments]: Don't skip the tests.
[inputs]: Add libtiff.

Change-Id: Iae08b6a2a7c0418bde10b31c3356425750703a9f
2024-05-23 20:39:13 +03:00
Efraim Flashner 7e762ab09e gnu: roxterm: Fix lint errors.
* gnu/packages/terminals.scm (roxterm)[source]: Add the file-name field.
Follow source url redirect.
[home-page]: Follow redirect.

Change-Id: Id68c87679a95656212c0c0edb916066e90a037d7
2024-05-23 20:39:13 +03:00
Efraim Flashner 0ad3cc75ae gnu: shared-mime-info: Fix cross-compiling.
* gnu/packages/freedesktop.scm (shared-mime-info)[native-inputs]: When
cross-compiling add libxml2 and this-package.

Change-Id: I254a685a492b9080342b134ff23d9ccab0ecec3d
2024-05-23 20:39:13 +03:00
Efraim Flashner 4ab8657b23 gnu: libbraille: Fix build on some architectures.
* gnu/packages/accessibility.scm (libbraille)[arguments]: When building
with config as a native-input replace the config.guess and config.sub
files.
[native-inputs]: When building for aarch64-linux, powerpc64le-linux or
riscv64-linux add config.

Change-Id: I7e7953a2b91868fa3f2698d3cb82da134564c06b
2024-05-23 20:39:13 +03:00
Efraim Flashner 1bfffc007a gnu: gtk-vnc: Build with gjs on more architectures.
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs] Use gjs as an input on
architectures where it is supported.

Change-Id: I723f53be8e225732572ede81a03d712a946be528
2024-05-23 20:39:13 +03:00
Efraim Flashner c9730b7029 gnu: glade3: Build with gjs on more architectures.
* gnu/packages/gnome.scm (glade3)[inputs]: Use gjs as an input on
architectures where it is supported.

Change-Id: I6d6596045b7a3f0dc22207350b353fcd82961958
2024-05-23 20:39:13 +03:00
Efraim Flashner 701aee876e gnu: gtk-vnc: Build without node.
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove node.

Change-Id: I35b4be1fa203cf75da3d88f078ac0fc613a60489
2024-05-23 20:39:13 +03:00
Efraim Flashner 3694221290 gnu: brltty: Build with java only on some architectures.
* gnu/packages/accessibility.scm (brltty)[native-inputs]: Only build
with icedtea on x86_64-linux, i686-linux and aarch64-linux.

Change-Id: I95e2cfa17c1f484677ad8f26e3a865eba83362dd
2024-05-23 20:39:13 +03:00
Efraim Flashner 055d70f5d8 gnu: gnome-text-editor: Build with cmake-minimal.
* gnu/packages/gnome.scm (gnome-text-editor)[native-inputs]: Replace
cmake with cmake-minimal.

Change-Id: I3e23fb390896ab9f1fb3be36789fbe84df04ae36
2024-05-23 20:39:13 +03:00
Efraim Flashner 114333956e gnu: gnome-meta-core-utilities: Add eog unconditionally.
eog was removed because it required librsvg built with rust, but
gnome-shell also requires the same librsvg already, so there was no
reason to limit the architectures eog was installed on.

* gnu/packages/gnome.scm (gnome-meta-core-utilities)[propagated-inputs]:
Add eog unconditionally.

Change-Id: I333d1a712b1d04409f3deccc90aa5adb2a4fac1b
2024-05-23 20:39:13 +03:00
Efraim Flashner 02427ea997 gnu: gssdp: Enable building on more architectures.
* gnu/packages/gnome.scm (gssdp)[arguments]: Adjust configure-flags to
only build the manpages when pandoc is an input.
[native-inputs]: Only add pandoc when on architectures where it is
supported.

Change-Id: I6e69833295fc19b311cdaf977b3b5cc7abc01589
2024-05-23 20:39:09 +03:00
Sharlatan Hellseher 016fd7720d gnu: Add specification-ipld.
* gnu/packages/specifications.scm (specification-ipld): New variable.

Change-Id: Ib36d0cdb4a6d20da789ba20830945c8a7d223b69
2024-05-23 15:55:55 +01:00
Sharlatan Hellseher a67218efee gnu: kubo: Remove propagated package.
* gnu/packages/ipfs.scm (kubo)
[inputs]: Remove go-golang-org-x-text. Add annotation for indirect
inputs where they are needed for.

Change-Id: I90eb26ab5d386a70f3581030ef4b3f9b35e05e88
2024-05-23 15:39:40 +01:00
Efraim Flashner aeba4849b4 gnu: abseil-cpp: Fix linking on riscv64-linux.
* gnu/packages/cpp.scm (abseil-cpp)[arguments]: When building for
riscv64-linux adjust the configure-flags to link with latomic.

Change-Id: I12099d1a99b54f20f7ddbba2fbd495379a05476b
2024-05-23 08:56:41 +03:00
Timotej Lazar 28b336d02e gnu: wireshark: Update to 4.2.5 [security fixes].
Fixes CVE-2024-4853, CVE-2024-4854, CVE-2024-4855.

* gnu/packages/networking.scm (wireshark): Update to 4.2.5.

Change-Id: I1f60714bbea05a44d78f420404af5044d344fd12
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 13:28:19 +08:00
Nicolas Graves via Guix-patches via 63ee61a56d gnu: dcmtk: Update to 3.6.8. [security-fixes]
This fixes CVE-2022-43272.

* gnu/packages/image-processing.scm (dcmtk): Update to 3.6.8.

Change-Id: I4e0203219280a2571267f566cdfc8c2a9ea3fd18
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 13:24:50 +08:00
Tomas Volf 2d49d727b3 gnu: podman: Update to 5.0.3 [security fixes].
This fixes CVE-2024-3727.

* gnu/packages/containers.scm (podman): Update to 5.0.3.

Change-Id: Iefe98746c993830ef12c49733b8407b10305d065
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 13:18:31 +08:00
Tomas Volf 792155da11 gnu: buildah: Update to 1.35.4 [security fixes].
This fixes CVE-2024-3727 and CVE-2024-28180.

* gnu/packages/containers.scm (buildah): Update to 1.35.4.

Change-Id: I5ee2b4591b39ee85d7236aedda7a2508df8e0e48
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 13:09:18 +08:00
Tomas Volf 4fbce61aa9 gnu: skopeo: Update to 1.15.1 [security fixes].
This fixes CVE-2024-3727.

* gnu/packages/virtualization.scm (skopeo): Update to 1.15.1.

Change-Id: Icebb6f50e7317bce9ff106d71ad30dcfa6665666
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 13:01:23 +08:00
Artyom V. Poptsov 90514e3c1d gnu: bvi: Update to 1.4.2.
* gnu/packages/hexedit.scm (bvi): Update to 1.4.2.

Change-Id: I9ac29adb8707f6daf61f397778a1f94b94f808ae
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 11:52:12 +08:00