Commit Graph

120733 Commits

Author SHA1 Message Date
宋文武
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
Tomas Volf
940fbce604
gnu: passt: Update to 2024_05_10.7288448.
* gnu/packages/containers.scm (passt): Update to 2024_05_10.7288448.

Change-Id: Ic7b1e3423ad18c0ce0f06ce111f3dfdab04e860f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 11:45:53 +08:00
Andy Tai
d4118a34e3
gnu: Add pkcs11-helper.
* gnu/packages/security-token.scm (pkcs11-helper): New variable.

Change-Id: Ib17e0cf209a6fe797d0c797829ba91091b719028
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-23 11:39:50 +08:00
Sharlatan Hellseher
c3fe248e69
gnu: kubo: Unbundle go-github-com-quic-go-quic-go.
* gnu/packages/ipfs.scm (kubo): Unbundle go-github-com-quic-go-quic-go.
[inputs]: Remove go-github-com-francoispqt-gojay and
go-github-com-gogo-protobuf; add go-github-com-quic-go-quic-go.

Change-Id: I4838bfed195b5e094f68ef73333ce9c7c7c7566e
2024-05-23 00:45:44 +01:00
Sharlatan Hellseher
2234a1f282
gnu: Remove go-github-com-lucas-clemente-quic-go.
* gnu/packages/golang-web.scm (go-github-com-lucas-clemente-quic-go): Delete variable.

Change-Id: Iac5dfdf15badb1de74323040267f814cdf7cd0f9
2024-05-23 00:45:43 +01:00
Sharlatan Hellseher
120ad702e0
gnu: go-github-com-quic-go-quic-go: Enable tests.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Enable tests.
[arguments] <#:phases>: Add 'remove-failing-tests. Use custom 'check
phase.
[propagated-inputs]: Remove go-github-com-cheekybits-genny,
go-github-com-golang-protobuf-proto,
go-github-com-marten-seemann-chacha20, and
go-github-com-quic-go-qtls-go1-20; add
go-github-com-francoispqt-gojay.
[native-inputs]: Add go-ginkgo, go-github-com-onsi-ginkgo-v2,
go-go-uber-org-mock, and go-golang-org-x-time.

Change-Id: I8bc03cbe1e9766188157e621f4d7f9e3a7f6adeb
2024-05-23 00:45:43 +01:00
Sharlatan Hellseher
3ebb39eb42
gnu: go-github-com-syndtr-goleveldb-leveldb: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-syndtr-goleveldb-leveldb): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ib457abe33612b371c33985c6b3b0e9372221e37d
2024-05-23 00:45:43 +01:00
Sharlatan Hellseher
a3318b4ede
gnu: go-github-com-syndtr-goleveldb-leveldb: Use go-1.21.
* gnu/packages/golang.scm (go-github-com-syndtr-goleveldb-leveldb)
[arguments] <#:go>: Swap to go-1.21.

Change-Id: I6ecbfb8d2cbf29dc177536345fb1caa5001f35df
2024-05-23 00:32:37 +01:00
Sharlatan Hellseher
8c6fb68203
gnu: Add go-ginkgo.
* gnu/packages/golang-check.scm (go-ginkgo): New variable.

Change-Id: I5c56c87a75c383ec159cee4e7eaa7808bfdcd1f7
2024-05-22 23:44:02 +01:00
Sharlatan Hellseher
fb8ddfc57f
gnu: go-github-com-onsi-gomega: Update to 1.33.1.
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega): Update to 1.33.1.
[arguments] <#:go>: Swap to go-1.21.
[propagated-inputs]: Remove go-gopkg-in-yaml-v2; add go-gopkg-in-yaml-v3.

Change-Id: I910206fd44198550bdc7da1ebdaff3874d89f1ed
2024-05-22 23:43:22 +01:00
Sharlatan Hellseher
003a65cafa
gnu: go-github-com-onsi-ginkgo-v2: Update to 2.18.0.
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo-v2): Update to 2.18.0.
[propagated-inputs]: Remove go-github-com-go-task-slim-sprig; add
go-github-com-go-task-slim-sprig-v3 and go-github-com-google-pprof.

Change-Id: I3af9d36e1428745557173135fcaa1e4623d4f57f
2024-05-22 23:16:16 +01:00
Sharlatan Hellseher
265452e122
gnu: Add go-github-com-go-task-slim-sprig-v3.
* gnu/packages/golang-xyz.scm (go-github-com-go-task-slim-sprig-v3): New
variable.

Change-Id: I46ef3728993556dfc2d6c9349da6962d747e2664
2024-05-22 23:12:35 +01:00
Sharlatan Hellseher
33a2644963
gnu: go-github-com-go-task-slim-sprig: Enable tests.
* gnu/packages/golang-xyz.scm (go-github-com-go-task-slim-sprig)
[arguments] <#:tests>: Enable it.
<#:phases>: Add 'remove-failing-tests phase.

Change-Id: I32424925a96defd69e2871dee079db8bef2861b2
2024-05-22 22:59:00 +01:00
Sharlatan Hellseher
697252da1c
gnu: go-github-com-go-task-slim-sprig: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-go-task-slim-sprig): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I540e4211e7e4006d654c7da40bba35e2bd577c78
2024-05-22 22:50:07 +01:00
Sharlatan Hellseher
0cc9d66b45
gnu: Add go-go-uber-org-mock.
* gnu/packages/golang-check.scm (go-go-uber-org-mock): New variable.

Change-Id: I9028edc15f1acd3301fde3a49eae8cc28568c6a5
2024-05-22 22:22:24 +01:00
Artyom V. Poptsov
8f0b5e35f3
gnu: Add python-augeas.
* gnu/packages/python-xyz.scm (python-augeas): New variable.

Change-Id: I46d409debfbc358f0ff27c505fba089ceab4e195
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-22 21:31:52 +01:00
Artyom V. Poptsov
ee86a504e9
gnu: augeas: Update to 1.14.1.
* gnu/packages/augeas.scm (augeas): Update to 1.14.1.
  [source]: Use tarballs from GitHub.
  [inputs]: Change to "native-inputs".  Add readline.

Change-Id: I9ca46b8a50d11c75ff6d816f2f15e1f005877244
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-22 21:31:52 +01:00
Marco Baggio
3597c73658
gnu: Add r-tglkmeans.
* gnu/packages/cran.scm (r-tglkmeans): New variable.

Change-Id: I13aa0e8c4ab062993d84c99811971ebf6e9179bd
2024-05-22 17:44:49 +02:00
Marco Baggio
c46f46f2f3
gnu: Add r-slanter.
* gnu/packages/cran.scm (r-slanter): New variable.

Change-Id: I3b6c76431940f5e6be6a86344029552dded54e54
2024-05-22 17:44:49 +02:00
Ricardo Wurmus
a4d8a93abc
gnu: Add r-shinydashboardplus.
* gnu/packages/cran.scm (r-shinydashboardplus): New variable.

Change-Id: Ie50bd8a0234af0fb5ea63377aa005655acad01bd
2024-05-22 17:44:49 +02:00
Ricardo Wurmus
b1b981a477
gnu: Add r-waiter.
* gnu/packages/cran.scm (r-waiter): New variable.

Change-Id: I98b27630eba86ab700ac30a361baf14a5d58dae8
2024-05-22 17:44:49 +02:00
Ricardo Wurmus
675d31a5df
gnu: Add esbuild-node.
* gnu/packages/web.scm (esbuild-node): New variable.

Change-Id: I5e1a353a13ef7b4018fcf4aef4832af25f3dabe2
2024-05-22 17:44:49 +02:00
Ricardo Wurmus
9f9127e80a
gnu: ensembl-vep: Update to 112.
* gnu/packages/bioinformatics.scm (ensembl-vep): Update to 112.
[propagated-inputs]: Add perl-list-moreutils.
[native-inputs]: Add perl-test-deep and perl-test-warnings.

Change-Id: I8c7de9f3dbc8c6fe4d1383f9dc215aeba018af0d
2024-05-22 17:44:49 +02:00
guix@mawumag.com
d658f8c9af
gnu: Add r-chameleon.
* gnu/packages/cran.scm (r-chameleon): New variable.

Change-Id: I9e0f3c27e434bb802c86ef9e2877f4d810397158
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-05-22 17:44:49 +02:00
Sharlatan Hellseher
b462cff5ee
gnu: python-pandera: Update to 0.18.0, fix build.
* gnu/packages/python-science.scm (python-pandera): Update to 0.18.0.
[arguments] <#:test-flags>: Disable one more failing test.

Change-Id: I4d3f59dae8d90ea0afbe9cc932fc6163def282c9
2024-05-22 14:23:16 +01:00
Sharlatan Hellseher
b06a460bf5
gnu: python-pymysql: Propagate python-cryptography.
* gnu/packages/databases.scm (python-pymysql)
[inputs]: Swap to [propagated-inputs].
[propagated-inputs]: Add python-pynacl
(mycli, sqlcrush): Remove propagated python-cryptography.

Change-Id: I40ee51087cd14cb98bd2390095fa9f6f0d144b47
2024-05-22 10:13:01 +01:00
Sharlatan Hellseher
5000c417c0
gnu: python-pymysql: Update to 1.1.1 [fixes CVE-2024-36039].
* gnu/packages/databases.scm (python-pymysql): Update to 1.1.1.
[source]: Refresh archive name as seen on
<https://pypi.org/project/PyMySQL/#files>.
[build-system]: Swap to pyproject-build-system.

Change-Id: I20d06f6d1d252f501df001120ee44520e6e5d785
2024-05-22 10:12:05 +01:00
Andy Tai
50bbe668d4
gnu: schmutz: update to commit f8043e.
* gnu/packages/guile-xyz.scm (schmutz): Update to commit f8043e.
  [inputs]: Switch guile-2.2 to guile-3.0.

Change-Id: Ibd3e5a5074119e3d2a9affcd7c98f47cb9f1f677
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 15:46:32 +08:00
Artyom V. Poptsov
284a8cd681
gnu: axel: Update to 2.17.14.
* gnu/packages/networking.scm (axel): Update to 2.17.14.

Change-Id: I62ce6e62d7f50662e13e89baff8658ae49224f56
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 15:46:32 +08:00
Michael Ford
750148ce1e
gnu: gcc-13: Update to 13.3.0.
* gnu/packages/gcc.scm (gcc-13): Update to 13.3.0.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Ia2dc3185acbb6671b2719e2d88d55b7d2b8fb92e
2024-05-22 15:46:26 +08:00
David Wilson
d7a65f1e91
gnu: emacs-denote: Update to 2.3.0.
* gnu/packages/emacs-xyz.scm (emacs-denote): Update source location and bump
version to 2.3.0.

Change-Id: I573db7f285832bf27659b33274e1d592d1c5aa45
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-05-22 08:51:35 +02:00
Wilko Meyer
f1a573067c
gnu: wlsunset: Update to 0.4.0.
* gnu/packages/xdisorg.scm (wlsunset): Update to 0.4.0.

Change-Id: I4638d89c29fd4da2ae9850955bb43875fb00d416
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 13:14:04 +08:00
Sören Tempel
bf6602beaf
gnu: wlsunset: Install man pages.
* gnu/packages/xdisorg.scm (wlsunset)[native-inputs]: Add scdoc.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Iffeb9427a1fd625f9dac4098107336cba639f5e9
2024-05-22 13:13:39 +08:00
Artyom V. Poptsov
036c0b5843
gnu: btop: Update to 1.3.2.
* gnu/packages/admin.scm (btop): Update to 1.3.2.

Change-Id: I503bc5730dd498640cff76e252825c7b47cd5d11
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 12:58:47 +08:00
Michael Ford
1fa1325c0b
gnu: LLVM, Clang, libomp, lld: Update to 18.1.6.
* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18):
Update to 18.1.6.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Ifd5ab99f4195c93e9b8d67aa26caead26c8dd5bc
2024-05-22 11:37:42 +08:00
dan
b1db320473
gnu: yambar-wayland: Update to 1.11.0.
* gnu/packages/wm.scm (yambar-wayland): Update to 1.11.0.

Change-Id: I8ee9726a665a97e9dccaead32f1272ab98289c8f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 11:37:42 +08:00
dan
9523b968d5
gnu: fnott: Update to 1.6.0.
* gnu/packages/wm.scm (fnott): Update to 1.6.0.
[arguments]<#:phases>: Patch dbus service file install directory.

Change-Id: I0a64c93b0e1ed43f101cb5a77ecfce5025a2b4b0
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-22 11:37:38 +08:00
Zheng Junjie
08474ff6ec
gnu: Add u-boot-starfive-visionfive2.
* gnu/packages/bootloaders.scm (u-boot-starfive-visionfive2): New variable.

Change-Id: I2a7d2275b1a0f4253ffc3152c892687aae11a471
2024-05-22 11:15:30 +08:00
Zheng Junjie
800b33786c
gnu: Add opensbi-for-visionfive2.
* gnu/packages/firmware.scm (opensbi-for-visionfive2): New variable.

Change-Id: I27963937410a3900a63193ce2a1033ac20a79919
2024-05-22 11:15:30 +08:00
Zheng Junjie
eaa99648ff
gnu: shepherd-0.10: When target riscv64, use guile-fibers-1.1.
* gnu/packages/admin.scm (shepherd-0.10)[native-inputs]: When target-riscv64?
is true, use guile-fibers-1.1.

Change-Id: I89d2e1a7bd6cbc69d19230d9b1c45ce6e339a13d
2024-05-22 11:15:30 +08:00
Zheng Junjie
04aa2aab70
gnu: linux-libre-6.8: Add riscv config.
* gnu/packages/aux-files/linux-libre/6.8-riscv.conf: New files.
* Makefile.am (AUX_FILES): Add it.

Change-Id: I293912d4f7fe09e281432b0f973999d9d8db582a
2024-05-22 11:15:29 +08:00
Tomas Volf
413ef75f89
gnu: buildah: Switch to gnu-build-system.
Buildah is fundamentally similar to podman and provides its own Makefile.
This commit switches from go-build-system to gnu-build-system so that the
build can be done using `make' instead of reinvention some parts (like
documentation) in the guile.  The package pretty much follows how podman
package looks like.

* gnu/packages/containers.scm (buildah)[source]: Reformat.
[build-system]: Use gnu-build-system.
[arguments]<#:import-path, #:unpack-path, #:go, #:install-source?>: Delete.
<#:make-flags>: Set make flags.
<#:test-target>: Set, even though the tests are disabled.
<#:imported-modules>: Also import (guix build go-build-system) for the
remove-go-references phase.
<#:phases>{'prepare-install-docs, 'build-docs, 'install-docs}: Delete.
{'configure}: Delete.
{'set-env, 'check, 'symlink-helpers, 'wrap-buildah, 'remove-go-references}
{'install-completions}: New phases.
[inputs]: Remove no longer used cni-plugins, conmon, runc.  Add bash-minimal.
[native-inputs]: Remove gnu-make, add go-1.21 and bats.

Change-Id: I0ddd5febb0116a71a857e2a98a9951dbe8bd40d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:46:59 +01:00
Tomas Volf
b55997d9df
gnu: podman: Revamp the package.
Substantial rework of the podman package.  The source is no longer patched (at
all) and all necessary modifications were moved into wrap-program and phases.

Not everything is supported out of the box, but description mentions what
packages to install to get additional functionality working.

* gnu/packages/containers.scm (podman)[source]: Remove snippet and patches.
[arguments]<#:make-flags>: Add HELPER_BINARIES_DIR.  Add GOMD2MAN to actually
use go-github-com-go-md2man package instead of the bundled version.
<#:imported-modules>: Add (guix build go-build-system).
<#:phases>{'set-env}: Set `CC' as an environment variable due to bug in make
before 4.4.
{'fix-hardcoded-paths}: Remove everything except patching `libexec' and `lib'
locations.
{'symlink-helpers}: New phase symlinking tools not discoverable via $PATH into
one directory (`HELPER_BINARIES_DIR').
{'wrap-podman}: New phase wrapping `podman' to set correct $PATH.
{'remove-go-references}: New phase stripping references to the golang
toolchain from the binaries.
[inputs]: Remove no longer needed cni-plugins, slirp4netns.  Remove referenced
in 'wrap-podman conmon, crun, iptables, passt.  Move go-github-com-go-md2man
into native-inputs.  Add bash-minimal.
[native-inputs]: Add custom grep with supported -P.  Use newer go.  Add
mandoc.
[description]: Explain how to get `podman compose' and `podman machine'
working.
* gnu/packages/patches/podman-program-lookup.patch: Delete file.

Change-Id: Ifc28971a68751831d781517b041eec951a617087
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:46:59 +01:00
Tomas Volf
4f02e0b7f8
gnu: buildah: Update to 1.35.3.
* gnu/packages/containers.scm (buildah): Update to 1.35.3.

Change-Id: I0a00d6a73079ddaa38a454856781adfc2d7f158f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:46:59 +01:00
Tomas Volf
19c1c385c7
gnu: gvisor-tap-vsock: Remove references to go.
This is handled automatically by go-build-system, but (obviously) not by the
gnu-build-system, so add the phase manually.

* gnu/packages/containers.scm (gvisor-tap-vsock)[arguments]<#:phases>: Add
'remove-go-references phase.

Change-Id: I5cef0bc03dfa7f219bdfec4226d0e7772401a5a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:44:05 +01:00
Tomas Volf
e89bfb919e
gnu: Add podman-compose.
* gnu/packages/containers.scm (podman-compose): New variable.

Change-Id: Ieb5ee4b6e82464599a17ec950be8a7dbb2efa842
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:44:05 +01:00
Wilke Schwiedop
2bfdc768d7
gnu: Add catatonit.
* gnu/packages/containers.scm (catatonit): New variable.

Change-Id: Ib6948bde8204426a8cb008982cb7cc9302f9e6d6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:33:57 +01:00
Tomas Volf
5bea6482e6
gnu: passt: Update to 2024_03_20.71dd405.
* gnu/packages/containers.scm (passt): Update to 2024_03_20.71dd405.

Change-Id: I089b7e9364058e59139bdb7cb942fad693254c1f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:16:36 +01:00
Tomas Volf
d9e5c0f8d3
gnu: conmon: Update to 2.1.11.
* gnu/packages/containers.scm (conmon): Update to 2.1.11.

Change-Id: I2a46b2dcd344909da34199145fef4ad3fa4418de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:16:36 +01:00
Tomas Volf
0d6815ae82
gnu: podman: Update to 5.0.2.
* gnu/packages/containers.scm (podman): Update to 5.0.2.

Change-Id: Id12c017e68f30db4ea99547beca54dbd01e3b029
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:16:36 +01:00
Tomas Volf
abc62671e0
gnu: podman: Drop obsolete comment.
cgroup2 is now the default type.

* gnu/packages/containers.scm (podman): Drop the comment.

Change-Id: I197ed7e4901b26ad820295ed7adcaffd7bf533f5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:16:35 +01:00
Tomas Volf
5c5e2a7491
gnu: crun: Update to 1.15.
* gnu/packages/containers.scm (crun): Update to 1.15.

Change-Id: I769c15663bf668a967cf32243dd8139b6c949953
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-21 22:16:35 +01:00
Guillaume Le Vaillant
3fd9f25bb3
gnu: Add cl-in-memory-streams.
* gnu/packages/lisp-xyz.scm (cl-in-memory-streams, ecl-in-memory-streams,
  sbcl-in-memory-streams): New variables.

Change-Id: I5f55f1185dfc396d7287b1a402541ad68f355b56
2024-05-21 15:15:03 +02:00
Guillaume Le Vaillant
e9f9740d42
gnu: Add cl-cf.
* gnu/packages/lisp-xyz.scm (cl-cf, ecl-cf, sbcl-cf): New variables.

Change-Id: Ic377597dceaf4f4d0c71319056185a958df06155
2024-05-21 14:54:15 +02:00
Guillaume Le Vaillant
af2791d4e1
gnu: cl-for: Update to 1.2.0-1.a397829.
* gnu/packages/lisp-xyz.scm (sbcl-for): Update to 1.2.0-1.a397829.

Change-Id: I521ed1cf56bf13934996ba35304cb842c394cdac
2024-05-21 14:38:19 +02:00
Efraim Flashner
b3d8d5511f
gnu: julia-fixedpointnumbers: Update to 0.8.5.
* gnu/packages/julia-xyz.scm (julia-fixedpointnumbers): Update to 0.8.5.
(julia-colortypes)[arguments]: Remove 'skip-failing-test phase.

Change-Id: I18cee60a90311af0a052e5d49e4f2b43b54e7e14
2024-05-21 11:49:56 +03:00
Efraim Flashner
c634135ef9
gnu: perl-dbix-class: Update to 0.082843.
* gnu/packages/databases.scm (perl-dbix-class): Update to 0.082843.
[propagated-inputs]: Remove perl-moo, perl-scalar-list-utils, and
perl-text-balanced; add perl-moo-2.
[native-inputs]: Remove perl-file-temp.
[properties]: New field.

Change-Id: I67f00f7e4f5b1bc71d9632bb90213df3c0a20ce5
2024-05-21 11:08:14 +03:00
Efraim Flashner
81d08d7970
gnu: abseil-cpp: Fix build on i686-linux.
* gnu/packages/cpp.scm (abseil-cpp)[source]: Add patch.
(abseil-cpp-20220623.1)[source]: Same.
* gnu/packages/patches/abseil-cpp-20220623.1-no-kepsilon-i686.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I27b9abc2c44ff6dc313209f4b0b12542a92d6fcd
2024-05-21 09:25:07 +03:00
Efraim Flashner
e50fc5380e
gnu: abseil-cpp-20200923.3: Fix test suite on some architectures.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3)[source]: Add patches.
* gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch,
gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: New
files.
* gnu/local.mk (dist_patch_DATA): Register them.

Change-Id: I3a0a6c3396a7c2854236c68ec77a68bbdd6af1f4
2024-05-21 09:10:33 +03:00
Efraim Flashner
24db97c10d
gnu: labwc: Build with librsvg-for-system.
* gnu/packages/wm.scm (labwc)[inputs]: Replace librsvg with
librsvg-for-system.

Change-Id: I46505b3f041f46b42b403f9b7fbba5737c128f3f
2024-05-21 08:54:08 +03:00
Efraim Flashner
a1f1148dbd
gnu: enblend-enfuse: Build with librsvg-for-system.
* gnu/packages/photo.scm (enblend-enfuse)[native-inputs]: Replace
librsvg with librsvg-for-system.

Change-Id: I04e046191abf1e36cdbb42d50a5c5abab029edf1
2024-05-21 08:54:08 +03:00
Efraim Flashner
1b98688c29
gnu: lablgtk: Build with librsvg-for-system.
* gnu/packages/ocaml.scm (lablgtk)[inputs]: Replace librsvg with
librsvg-for-system.

Change-Id: I208d68d7f019f046c6ae28028d119a0fe5c96365
2024-05-21 08:54:08 +03:00
Efraim Flashner
246a118767
gnu: inklingreader: Build with librsvg-for-system.
* gnu/packages/inklingreader.scm (inklingreader)[inputs]: Replace
librsvg with librsvg-for-system.

Change-Id: I2cf3d3fbed982f199b94f847b75c6c49472d9b4a
2024-05-21 08:54:00 +03:00
Nicolas Goaziou
7881d60851
gnu: emacs-gptel: Update to 0.8.6.
* gnu/packages/emacs-xyz.scm (emacs-gptel): Update to 0.8.6.
[propagated-inputs]: Remove EMACS-MAP.

Change-Id: I1ae555a8b2213dbd96c2e1d251ebca0e87054fe1
2024-05-20 21:01:26 +02:00
Wilko Meyer
630cbcbae1
gnu: linux-libre 4.19: Update to 4.19.314.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.314.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I52815b6b79d6a9f0cfec531ffa9ba90d8189f426
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:49 -04:00
Wilko Meyer
a1bb0afc7b
gnu: linux-libre 5.4: Update to 5.4.276.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.276.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Ieea174e5ca46226f739cb9c092f7518bac44396f
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:48 -04:00
Wilko Meyer
49aa670554
gnu: linux-libre 5.10: Update to 5.10.217.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.217.
(linux-libre-5.10-pristine-source): Update hashes.

Change-Id: I3c9b72da4c45e5b4b91b532ad0db7de5a82a6973
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:48 -04:00
Wilko Meyer
7da663ff16
gnu: linux-libre 5.15: Update to 5.15.159.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.159.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I66130cd1513ef3c5869fab9873c24d36f6a716cd
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:48 -04:00
Wilko Meyer
d0a14dfad1
gnu: linux-libre 6.1: Update to 6.1.91.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.91.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.

Change-Id: Ibcd0827399b8d75d841426c20af8f2a6788d3c2c
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:48 -04:00
Wilko Meyer
cd3e6d92d3
gnu: linux-libre 6.6: Update to 6.6.31.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.31.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.

Change-Id: Ib0e70c94c47a2e1b89ec3901c7b721f523d76f15
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:48 -04:00
Wilko Meyer
c8c1ed08c1
gnu: linux-libre-6.8: Update to 6.8.10.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.10.
(linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes.

Change-Id: I9f29850d6fcc2863daf3e901885383d484c5e1bb
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-05-20 11:29:47 -04:00
Efraim Flashner
8c21c9ad23
gnu: python-peachpy: Limit to x86_64-linux.
* gnu/packages/python-xyz.scm (python-peachpy)[supported-systems]: New
field.

Change-Id: I1e0660ac95377130e919ba9ff00c59063ea2bdce
2024-05-19 16:10:51 +03:00
Efraim Flashner
85fa9458a1
gnu: python-numba: Adjust test suite on several architectures.
* gnu/packages/python-xyz.scm (python-numba)[arguments]: Adjust the
'disable-failing-tests phase to skip some additional tests on
aarch64-linux and powerpc64le-linux.  Also when building for armhf-linux
accept a wider range of python platforms as being part of armhf-linux.

Change-Id: If9edf9282684931a2a4cdcfed692ed3da1d4ec6e
2024-05-19 16:10:51 +03:00
Efraim Flashner
58614c9b4b
gnu: samtools: Fix build on i686-linux.
* gnu/packages/bioinformatics.scm (samtools)[arguments]: When building
for i686-linux adjust the make-flags to specifically use the sse math
libraries.

Change-Id: I322d521cbe87e10db7c23db8e68bb377db966aa7
2024-05-19 16:10:47 +03:00
Christopher Baines
dd03be186a
gnu: guix-build-coordinator: Update to 0-105.1ecad69.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-105.1ecad69.

Change-Id: Ib772367402d36f1d0feb7546c393f391421d566c
2024-05-19 12:58:03 +01:00
Christopher Baines
6c2d329556
gnu: nar-herder: Update to 0-33.bbf5119.
* gnu/packages/package-management.scm (nar-herder): Update to 0-33.bbf5119.

Change-Id: I802b55c70ef1466b40d0d1ec45f7d9401ab4a12d
2024-05-19 12:54:39 +01:00
Artyom V. Poptsov
ad520acdad
gnu: atop: Update to 2.10.0.
* gnu/packages/admin.scm (atop): Update to 2.10.0.
  [native-inputs]: Add "pkg-config".
  [inputs]: Add "glib".

Change-Id: I5d535489084c75867178668d74e51227e83b66b7
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-19 12:50:39 +01:00
fanquake
14176a289b
gnu: LLVM, Clang, libomp, lld: Update to 18.1.5.
* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18):
Update to 18.1.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-19 12:50:23 +01:00
Christopher Baines
a47cab5d28
gnu: ruby-ruby-memcheck: Use non-interactive valgrind.
Use valgrind rather than valgrind/interactive, as this doesn't have gdb as an
input, which makes it easier to update gdb.

* gnu/packages/ruby.scm (ruby-ruby-memcheck)[inputs]: Use valgrind.

Change-Id: Icfcee2c27fc41e68e1a34b38c043ece188cc56af
2024-05-19 12:49:25 +01:00
Sergey Trofimov
e9b25a6c6c
gnu: emacs-telega: Update to 0.8.290.
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.290.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-17 20:25:03 +02:00
Sergey Trofimov
cf37df2278
gnu: tdlib: Update to 1.8.29.
* gnu/packages/messaging.scm (tdlib): Update to 1.8.29.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-17 20:23:16 +02:00
Artyom V. Poptsov
6faf82c7e9
gnu: 0xffff: Update to 0.10.
* gnu/packages/flashing-tools.scm (0xffff): Update to 0.10.
  [arguments]: Use gexps.

Change-Id: Ifb54578deb016a88e6314ecb7d16966c9294d7b3
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-17 20:18:09 +02:00
jgart
e4ee595999
gnu: python-tinydb: Upgrade to 4.8.0.
* gnu/packages/databases.scm (python-tinydb): Upgrade to 4.8.0.
[native-inputs]: Add python-poetry-core and python-pytest.
[build-system]: Use pyproject-build-system.
[arguments]: Remove no longer needed field.

Change-Id: Ib72f1b8c2a0749f2f0032f9dd047f10bc49d2545
2024-05-17 03:58:53 -05:00
Artyom V. Poptsov
0846eaecd4
gnu: xdot: Bugfix: Add the directory containing "dot" to the PATH.
"xdot" would always fail to run when graphviz "dot" binary is not available
directly in the user system.  This patch fixes it by adding graphviz binaries
from the inputs to the PATH environment variable in "xdot" wrapping script.

Reported by Ada Stevenson <adanskana@gmail.com> in
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70910

* gnu/packages/graphviz.scm (xdot) [arguments]: Add the "bin" directory from
  the graphviz input to the xdot wrapping.

Change-Id: Iba4bbc37daf07407ad4c18b822956fbb730c0033
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:20:42 +01:00
Sharlatan Hellseher
508472d354
gnu: kubo: Unbundle go-github-com-elgris-jsondiff.
* gnu/packages/ipfs.scm (kubo): Unbundle go-github-com-elgris-jsondiff.
[inputs]: Remove go-github-com-mgutz-ansi; add go-github-com-elgris-jsondiff.

Change-Id: I1b41ecc1cd0e3c4d1a2856ecb48a32119b608df7
2024-05-16 23:20:41 +01:00
Sharlatan Hellseher
f1c8df4ee9
gnu: Add go-github-com-elgris-jsondiff.
* gnu/packages/golang-check.scm (go-github-com-elgris-jsondiff): New variable.

Change-Id: Ie0b85240bd0a9e68f9274edab6a15f34f42de26c
2024-05-16 23:20:41 +01:00
Artyom V. Poptsov
1f8e29256e
gnu: Add go-github-com-pion-stun-v2.
* gnu/packages/golang-web.scm (go-github-com-pion-stun-v2): New variable.

Change-Id: I5d83caa918203c651909af667e004ab6df06498a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Sharlatan Hellseher
6ae27a1838
gnu: Add go-github-com-pion-stun.
* gnu/packages/golang-web.scm (go-github-com-pion-stun): New variable.

Change-Id: I30ef8a231fd980ea976f07d108bcd676446161f1
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
c4ee108937
gnu: Add go-github-com-pion-dtls-v2.
* gnu/packages/golang-web.scm (go-github-com-pion-dtls-v2): New variable.

Change-Id: Ia3e77cda47fcb5a17a6cb7a82cd43f2beb8de1e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Sharlatan Hellseher
6f0efe0288
gnu: Add go-github-com-pion-dtls.
* gnu/packages/golang-web.scm (go-github-com-pion-dtls): New variable.

Change-Id: I1931f8b5829d2fd7ce09f54ec00e4eaab5fb7579
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
f2b28d8334
gnu: Add go-github-com-pion-mdns.
* gnu/packages/golang-web.scm (go-github-com-pion-mdns): New variable.

Change-Id: Ic141fbaa01b40e60b443a672b5e54d315a114fff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
78e7868bb5
gnu: Add go-github-com-pion-transport-v3.
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v3): New variable.

Change-Id: I465da7f98a1f6c9d05c69fd5e3efd0a9de5a0b36
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
79bc5c20b2
gnu: Add go-github-com-pion-transport-v2.
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v2): New variable.

Change-Id: I5d79c066fd7c26121d3903efd02dff07f54cd670
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Sharlatan Hellseher
08f391af78
gnu: Add go-github-com-pion-transport.
* gnu/packages/golang-web.scm (go-github-com-pion-transport): New variable.

Change-Id: If8b5a965d1660b511058972e367566bcc2c83aa3
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
26b324d082
gnu: Add go-github-com-pion-logging.
* gnu/packages/golang-xyz.scm (go-github-com-pion-logging): New variable.

Change-Id: I2da53900059251b78cad2bb56cfbc87228c91e23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
09535959a9
gnu: Add go-github-com-pion-rtp.
* gnu/packages/golang-web.scm (go-github-com-pion-rtp): New variable.

Change-Id: I99f1a4363cf5cb5c5ee2ffd7c6aa589107e71de0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:43:53 +01:00
Artyom V. Poptsov
cc97cec5dd
gnu: Add go-github-com-pion-randutil.
* gnu/packages/golang-crypto.scm (go-github-com-pion-randutil): New variable.

Change-Id: Ifb190df843022d556bada7927b180c2518f5869d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:43:53 +01:00
Artyom V. Poptsov
6d36befee8
gnu: Add go-github-com-warpfork-go-wish.
* gnu/packages/golang-check.scm (go-github-com-warpfork-go-wish): New variable.
* gnu/packages/patches/go-github-com-warpfork-go-wish-fix-tests.patch: New
  file.
* gnu/local.mk (dist_patch_DATA): Add
  "go-github-com-warpfork-go-wish-fix-tests.patch".

Change-Id: Ic3245a1112ef2e04b22cf26be23f27bf3ff90e9e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:35:59 +01:00
Artyom V. Poptsov
b803b9aad1
gnu: Add tran.
* gnu/packages/shellutils.scm (tran): New variable.

Change-Id: I861be63cf773dbc67d929c86f50c4d50bdb9b41e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:35:59 +01:00
Maxim Cournoyer
e66b8d0534
gnu: cuirass: Update to 1.2.0-3.42b55a1.
* gnu/packages/ci.scm (cuirass): Update to 1.2.0-3.42b55a1, fixing build.

Change-Id: I06850f5a33fd9366ff890345cdd8d60155617c63
2024-05-15 21:57:48 -04:00
Nicolas Graves
4901f1b604
gnu: tenacity: Add support for ebml and matroska formats.
* gnu/packages/audio.scm (tenacity)[inputs]: Add libeml and
libmatroska.

Change-Id: I40ccef47128197b174dd515eb144eb552507178b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:13:13 +01:00
Nicolas Graves
65b72088cf
gnu: tenacity: Update to 1.3.3.
* gnu/packages/audio.scm (tenacity): Update to 1.3.3.

Change-Id: I76722d59070be0bd75976b92afefc75f5ad75f91
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:13:13 +01:00
Andy Tai
86bf94bd87
gnu: wxwidgets: Update to 3.2.4
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.4

Change-Id: I06eebd1e23610c87b7f67ae9a8567e0190eb43ed
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:12:50 +01:00
Nicolas Graves
64c6160183
gnu: emacs-embark: Update to 1.1.
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 1.1.

Change-Id: I847b163a65f7e5535bc55553ef2b61edc787ad9f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 21:11:14 +01:00
Christopher Baines
bd1bdc41d2
gnu: bffe: Update to 0-6.7df2aa6.
* gnu/packages/package-management.scm (bffe): Update to 0-6.7df2aa6.

Change-Id: Iea60928d894abec57c73c8cbe319af541389f5b6
2024-05-15 21:10:35 +01:00
Christopher Baines
3efc6d0727
gnu: nar-herder: Update to 0-32.bb8209b.
* gnu/packages/package-management.scm (nar-herder): Update to 0-32.bb8209b.

Change-Id: I9c7364366eebecdc9678cbcf6bc1eb248f2b36ff
2024-05-15 21:07:14 +01:00
Christopher Baines
e132302478
gnu: guix-build-coordinator: Update to 0-104.fff0017.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-104.fff0017.

Change-Id: Ia263b25802aa5a86a2ebfe081178288fa095617d
2024-05-15 21:04:41 +01:00
Dariqq
558e2b07ea
gnu: power-profiles-daemon: Build gtk-docs.
* gnu/packages/freedesktop.scm (power-profiles-daemon):
[outputs]: Add docs output.
[#:configure-flags]: Enable building gtk-docs.
[#:phases]: Add a phase to move gtk-docs to docs output.
[inputs]: Add gtk-doc/stable, libxslt for docs.

Change-Id: I1bc6047858d2b5188e714f39da8b760bc6a71078
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-15 20:45:08 +01:00