me
/
guix
Archived
1
0
Fork 0
Commit Graph

124165 Commits (5a69a52d746bb542ee70088679a9b3747182b89a)

Author SHA1 Message Date
Christopher Baines dc33d720d1
gnu: guix-build-coordinator: Update to 0-102.53dddfa.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-102.53dddfa.

Change-Id: I5d3fafd05c5d519b8aef43fe991c218a0d438da4
2024-04-30 17:58:34 +01:00
Christopher Baines 70730cf815
gnu: guix-build-coordinator/agent-only: Don't propagate inputs.
Since this package is just intended to provide the
guix-build-coordinator-agent script, don't propagate any inputs and strip the
unnecessary files from the package.

* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)
[arguments]: Add 'strip-non-agent-files phase.
[propagated-inputs]: Move…
[inputs]: …here.

Change-Id: I17544c23f3667147c874ec9afad5e5b90d19acc8
2024-04-30 17:58:32 +01:00
Sughosha via Guix-patches via 29987db380
gnu: juk: Switch to Phonon-VLC backend.
* gnu/packages/kde-multimedia.scm (juk)[inputs]: Remove
phonon-backend-gstreamer. Add phonon-backend-vlc.

Change-Id: I2bca0b91e10efdb5c30ce0b9059b8372256bf44c
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-01 00:22:03 +08:00
Sughosha via Guix-patches via 418a75b157
gnu: dragon: Switch to Phonon-VLC backend.
* gnu/packages/kde-multimedia.scm (dragon):
Delete [arguments].
[inputs]: Remove phonon-plugin-gstreamer, gst-plugins-base and
gst-plugins-good. Add phonon-plugin-vlc.

Change-Id: I162717269085cfc025b03a3cc24b5f99346ce0be
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-01 00:21:53 +08:00
Sughosha via Guix-patches via 40cf627160
gnu: Add phonon-backend-vlc.
* gnu/packages/kde-frameworks.scm (phonon-plugin-vlc): New variable.

Change-Id: I5a680d55782cbfcd6349efc64cce36457f456377
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-05-01 00:21:37 +08:00
Andrew Tropin 570ccaaedc
gnu: emacs-arei: Update to 0.9.4.
* gnu/packages/emacs-xyz.scm (emacs-arei): Update to 0.9.4.

Change-Id: Ifb387e5527b90649817b2f28d35d9cc3ef411501
2024-04-30 18:41:20 +03:00
Andrew Tropin cb34ece861
gnu: guile-ares-rs: Update to 0.9.4.
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.4.

Change-Id: Ibc2f950cea74b530371a575b97c26a0e6244c0d2
2024-04-30 18:41:07 +03:00
James Smith via Guix-patches via 33ddb5f312
gnu: Add iwgtk.
* gnu/packages/networking.scm (iwgtk): New variable.

Change-Id: I8dc5446fda114f033c1e594028668af41cd5ec85
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-30 22:55:18 +08:00
Sughosha via Guix-patches via d5f98aa11b
gnu: Add kwalletmanager.
* gnu/packages/kde-systemtools.scm (kwalletmanager): New variable.

Change-Id: I8710fcc7dc63bc6051452caa832a4996da854b32
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-30 22:55:18 +08:00
David Thompson 032a3d3452
gnu: guile-hoot: Update to 0.4.1.
* gnu/packages/guile-xyz.scm (guile-hoot): Update to 0.4.1.

Change-Id: I955c9b393ca4f1d22036bdf808210b06af1c7e51
2024-04-30 10:25:10 -04:00
David Thompson b1365a0326
gnu: guile-next: Update to commit 3b76a30.
* gnu/packages/guile.scm (guile-next): Update to commit 3b76a30.

Change-Id: I9af6593f6a7f2babdac19201bd1be541ea78e8e5
2024-04-30 10:24:32 -04:00
Ludovic Courtès df3d30819e
gnu: guile-lzlib: Switch to ‘url-fetch’.
Fixes <https://issues.guix.gnu.org/70659>.

Fixes a regression introduced in
7cef6b7ba5, which would create a circular
dependency on systems lacking “builtin:git-download”.

* gnu/packages/guile.scm (guile-lzlib)[source]: Switch to ‘git-fetch’.

Reported-by: Peacememories <peacememories@posteo.net>
Change-Id: Iad684564d0dc18f0a7a76e1c4c6464ba4f39f2e8
2024-04-30 11:06:02 +02:00
Wilko Meyer ddf3759645
gnu: linux-libre 5.15: Update to 5.15.157.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.157.
(linux-libre-5.15-pristine-source): Update hashes.

Change-Id: Ie45c3bd3bbd1398a06beb48f545a3353fd3ad116
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-29 18:28:57 -04:00
Wilko Meyer a37806ea5d
gnu: linux-libre 6.1: Update to 6.1.88.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.88.
  (linux-libre-6.1-pristine-source): Update hashes.

Change-Id: Ia75fb61a322b54d7c1f82e324c7467faed4ea046
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-29 18:28:57 -04:00
Wilko Meyer 7fecae2d43
gnu: linux-libre 6.6: Update to 6.6.29.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.29.
  (linux-libre-6.6-pristine-source): Update hashes.

Change-Id: I861818c7e6f90bba80d8c849d4b103262af2f4eb
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-29 18:28:57 -04:00
Wilko Meyer 3c4febb3b6
gnu: linux-libre 6.8: Update to 6.8.8.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.8.
  (linux-libre-6.8-pristine-source): Update hashes.

Change-Id: I72a667804f4e66494507182662fff67cd82317a9
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-29 18:28:56 -04:00
aurtzy c1c367b55e
gnu: Add libdecor.
* gnu/packages/freedesktop.scm (libdecor): New variable.

Change-Id: Ic8d8886a55ae344fafbe16288a1180c89fa36af1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-29 23:58:11 +02:00
Richard Sent 44c8ce8334
home: services: bash: Move default PS1 prompt to bashrc
Fixes <https://issues.guix.gnu.org/70164>.

* home/services/shells.scm (add-bash-configuration): Move default PS1 prompt
from .bash_profile to .bashrc.

Change-Id: Ic437458ee362cc4aa803a71c9962af866749f59a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-29 23:54:13 +02:00
Ludovic Courtès 5f89f45e74
linux-initrd: Further strip the static Guile.
‘guile-static-initrd’ weighs in at 46 MiB, compared to 54 MiB for
‘guile-static-stripped’ (15% reduction).

* gnu/packages/make-bootstrap.scm (make-guile-static-stripped): Add
‘directories-to-remove’ parameter and honor it.
(%guile-static-initrd): New variable.
* gnu/system/linux-initrd.scm (expression->initrd): Default to
‘%guile-static-initrd’.
* doc/guix.texi (Initial RAM Disk): Adjust accordingly.

Change-Id: I2baf06fed7a3698433e7c83b1d7726054a8c746e
2024-04-29 22:52:08 +02:00
Ludovic Courtès fb61323dba
services: build-vm: Provide only one locale.
* gnu/services/virtualization.scm (%virtual-build-machine-operating-system)
[locale, locale-definitions]: New fields.

Change-Id: Ieb24b3a0c210291d8c04412e4c263b5e377b5704
2024-04-29 22:52:08 +02:00
Ludovic Courtès 6228a2b8ba
locale: Shrink ‘%default-locale-definitions’ from 34 to 10 locales.
This reduces the default set of locales from 92 MiB to 28 MiB.

* gnu/system/locale.scm (%default-locale-definitions): Reduce to 10
locales.

Change-Id: I3c092604301d69db591957bcfd62a062c3ac5ab0
2024-04-29 22:52:08 +02:00
Ludovic Courtès 0575933ac2
system: Remove ‘glibc-2.33’ from ‘%default-locale-libcs’.
The transition from glibc 2.33 to 2.35 was done in
c919bfefd9 (one year ago), so we can
assume that the backward-compatible locales are no longer needed by
default.

This removes 92 MiB from the system closure.

* gnu/system/locale.scm (%default-locale-libcs): Remove GLIBC-2.33.

Change-Id: I85948bbe6b2d424f9f158eeafdb5543688c66c6b
2024-04-29 22:44:06 +02:00
Andreas Enge d6a6e832e6
gnu: ntl: Correct license.
* gnu/packages/algebra.scm (ntl)[license]: Set to lgpl2.1+.
[source]: Remove trailing #t in snippet.

Change-Id: Ibfcb520aa7fe71087adf2352b4051185a0d6f11e
2024-04-29 16:37:51 +02:00
Andreas Enge 50e3fb1ee9
gnu: flint: Update to 3.1.2.
* gnu/packages/algebra.scm (flint): Update to 3.1.2.
[arguments]: Add a configure flag.
[license]: Change to lgpl3+.

Change-Id: I57d6dc7e1ce90399d9e4c01b35e62793bfc07bee
2024-04-29 16:37:51 +02:00
Andreas Enge 64ed1f9eec
gnu: pari-gp: Update to 2.15.5.
* gnu/packages/algebra.scm (pari-gp): Update to 2.15.5.

Change-Id: I1facc04b52153b924f4575725404eab4477dad9f
2024-04-29 15:47:48 +02:00
Clément Lassieur 6489f97f4a
gnu: make-torbrowser: Fix file picker.
* gnu/packages/tor-browsers.scm (make-torbrowser): Set
"widget.use-xdg-desktop-portal.file-picker" to 1 (Always) instead of 2 (Auto)
to force the use of XDG portal.

Change-Id: Id3c24a292a309c3a079a3843e8cb1c00f2cf9551
2024-04-29 14:07:06 +02:00
宋文武 3bd8d238ab
services: Add gvfs-service-type.
* gnu/services/desktop.scm (gvfs-service-type): New variable.
(gvfs-configuration, make-gvfs-configuration, gvfs-configuration?,
gvfs-package): New procedures.
(<gvfs-configuration>): New record.
* doc/guix.texi (Desktop Services): Document it.

Change-Id: I584819500e2ce7d2b14e57dac238a96e9888e75e
2024-04-29 08:54:36 +08:00
宋文武 1fbbdef3c9
gnu: thunar: Use glib-or-gtk-build-system.
This wraps 'thunar' with GIO_EXTRA_MODULES to enable support for "Trash" and
remote file systems via GVFS.

Fixes <https://issues.guix.gnu.org/55781> and <https://issues.guix.gnu.org/40885>.

* gnu/packages/xfce.scm (thunar)[build-system]: Switch to glib-or-gtk-build-system.

Change-Id: Ifa4bc931272380e7c98dea40edb683da523bbaea
2024-04-29 08:54:30 +08:00
Sébastien Lerique f1bcbdbde7
gnu: Add hexahop.
* gnu/packages/games.scm (hexahop): New variable.

Change-Id: Id7a998d18c391af8d9722d2e637988ca019db304
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-29 08:43:25 +08:00
Ludovic Courtès 72432080ad
services: gdm: Use ‘make-forkexec-constructor’.
* gnu/services/xorg.scm (gdm-shepherd-service): Use
‘make-forkexec-constructor’ directly.

Change-Id: I4ede4c99996cea4421316411cf8d887d70ce4253
2024-04-28 23:41:50 +02:00
Ludovic Courtès ae36d514aa
services: lightdm: Use ‘make-forkexec-constructor’.
* gnu/services/lightdm.scm (lightdm-shepherd-service)[start]: Use
‘make-forkexec-constructor’ directly.

Change-Id: Iaaa8dcde123ea80ce63c09033b681e40ccc589a4
2024-04-28 23:37:24 +02:00
Ludovic Courtès 7cef6b7ba5
gnu: guile-lzlib: Update to 0.3.0.
Fixes <https://issues.guix.gnu.org/69596>.

* gnu/packages/guile.scm (guile-lzlib): Update to 0.3.0.
[source]: Switch to ‘git-fetch’.

Change-Id: Ic9f8fe2d0ab24b66cfba618840773a3e89aea48c
2024-04-28 23:08:57 +02:00
Sharlatan Hellseher 9f183c3627
gnu: kubo: Adjust inputs.
* gnu/packages/ipfs.scm (kubo): Adjust inputs. Clean up all propagated
inputs from other packages. Inputs are aggregated into 2 groups - direct
and indirect as seen in Kubo's go.mod.
[inputs]: Remove go-github-com-cespare-xxhash,
go-github-com-cheekybits-genny, go-github-com-davecgh-go-spew,
go-github-com-golang-snappy, go-github-com-klauspost-cpuid,
go-github-com-lucas-clemente-quic-go, go-github-com-mattn-go-colorable,
go-github-com-mattn-go-isatty, go-github-com-minio-blake2b-simd,
go-github-com-minio-sha256-simd, go-github-com-mr-tron-base58,
go-github-com-multiformats-go-multiaddr,
go-github-com-pmezard-go-difflib, go-github-com-prometheus-client-model,
go-github-com-prometheus-common, go-github-com-prometheus-procfs,
go-github-com-spaolacci-murmur3, go-golang-org-x-lint,
go-golang-org-x-net, go-golang-org-x-tools, go-gopkg-in-yaml-v2, and
go-lukechampine-com-blake3.

Add go-github-com-benbjohnson-clock, go-github-com-ipfs-go-cid,
go-github-com-jbenet-go-temp-err-catcher,
go-github-com-multiformats-go-multiaddr-0.12,
go-github-com-multiformats-go-multicodec, go-google-golang-org-protobuf,
go-github-com-multiformats-go-multiaddr-fmt, and
go-github-com-multiformats-go-multistream.

Change-Id: I2f06a08839a761413b9225b3f2dd8e5f9f866a0f
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 9a3a2b5ca6
gnu: Add go-github-com-multiformats-go-multiaddr-fmt.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-fmt):
New variable.

Change-Id: Id66bad94946e3cb1bac1b4f341241b33e75cd217
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 5bbb1ab715
gnu: Add go-github-com-multiformats-go-multistream.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multistream):
New variable.

Change-Id: Iba20fe848901fa5df59303f1673160f8c75d7831
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 37e35f6f59
gnu: Add go-github-com-multiformats-go-multicodec.
* gnu/packages/golang-xyz.scm (go-github-com-multiformats-go-multicodec):
New variable.

Change-Id: I2adf3f8200818675ba1de6322a1280d4b231cda4
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 3220226b40
gnu: go-github-com-mgutz-ansi: Propagate inputs.
* gnu/packages/golang-xyz.scm (go-github-com-mgutz-ansi): Propagate inputs.

* gnu/packages/music.scm (demlo) [native-inputs]: Remove
go-github-com-mattn-go-isatty, and go-github-com-mattn-go-colorable.

Change-Id: I26949e5ef7dd5cf3e118883c28a30d9e859a11b0
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 995151b7ed
gnu: go-github-com-mgutz-ansi: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mgutz-ansi): Move from here...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ic0e6a1400da75f8ef3c663e1ed10ff51408480f6
2024-04-28 16:27:36 +01:00
Sharlatan Hellseher 3bc07d1feb
gnu: go-github-com-multiformats-go-multihash: Adjust inputs.
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash):
Adjust inputs.
[propagated-inputs]: Remove go-github-com-gxed-hashland-keccakpg and
go-github-com-minio-blake2b-simd.

Change-Id: I72e9e019de72d368e0fa63d6e49af8e24b98f5e1
2024-04-28 16:27:36 +01:00
Sharlatan Hellseher 78257b564c
gnu: Remove go-github-com-multiformats-go-multihas-0.2.3.
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas):
Update to 0.2.3.

* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas-0.2.3):
Revmoe variable.

* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.

* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.

* gnu/packages/ipfs.scm (kubo): [inputs]: Swap
go-github-com-multiformats-go-multihas-0.2.3 to
go-github-com-multiformats-go-multihas.

Change-Id: Ic183a091d05cf93ba7cf430e59bb239951f1384a
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov 46a9857ab0
gnu: kubo: Update to 0.28.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.28.0.
[arguments]: <#:go>: Swap to go-1.21.
[inputs]: Remove go-golang-org-x-exp; add
go-github-com-jbenet-go-random, go-github-com-jbenet-goprocess,
go-github-com-julienschmidt-httprouter,
go-github-com-multiformats-go-multiaddr,
go-github-com-multiformats-go-multibase,
go-github-com-multiformats-go-multiaddr-dns, and
go-golang-org-x-exp-2023.

Change-Id: Id065558905130c7ad0124bcf56e8b38ee6f9656e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov f573deab2e
gnu: go-github-com-quic-go-quic-go: Update to 0.42.0.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Update to 0.42.0.

Change-Id: I9791bba274f9682cb73082ca5547a59de0ee4c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov 7790a970ec
gnu: yggdrasil: Use go-1.21.
* gnu/packages/networking.scm (yggdrasil) [arguments]: Use go-1.21.

Change-Id: I3731f49ff7a70114a2454da6985323c011d831a1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Roman Scherer 72308f262c
gnu: emacs-plz: Update to 0.8.
* gnu/packages/emacs-xyz.scm (emacs-plz): Update to 0.8.

Change-Id: I0ceb1582e58e7c12e4d60e9658f6ee3ffbe7ebc7
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:26 -04:00
Wilko Meyer c04c03b9dd
gnu: emacs-cape: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 1.5.

Change-Id: I8dcef81d57fa9eea92e2d4cdd2c942ef12f5abb4
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Vasilii Smirnov 4c81c1f734
gnu: hashlink: Update to 1.14
Change-Id: I1fe593cc03675cce81f70efb2576ff7bcd374187
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Vasilii Smirnov 2205660ce2
gnu: haxe: Update to 4.3.4
Note that the ocaml-luv library has made a few breaking changes, while
only updating the PATCH number in their version. As of now, haxe can
only be compiled with the 0.5.12 version of ocaml-luv - no lower, no
higher.

Change-Id: I465191aa8db806275b2385d11a602dfb0d8d4bb9
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
宋文武 cd5afc503b
gnu: kauth: Fix KAUTH_HELPER_INSTALL_ABSOLUTE_DIR.
KAuth helpers use KAUTH_HELPER_INSTALL_ABSOLUTE_DIR as the prefix for "Exec="
in their dbus service files, which should really be an absolute directory.

Fixes <https://issues.guix.gnu.org/70529>.

* gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: In
fix-cmake-install-directories phase, replace KAUTH_HELPER_INSTALL_DIR
with '${KDE_INSTALL_LIBEXECDIR}/kauth' and KAUTH_HELPER_INSTALL_ABSOLUTE_DIR
with '${KDE_INSTALL_FULL_LIBEXECDIR}/kauth'.

Change-Id: I57920c59dca503fd4bc8727cb35e1b0fb6016e56
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Artyom Bologov 1028e6a00e
gnu: guile-lmdb: Update to 0.0.1-2.56a986f.
* gnu/packages/guile-xyz.scm (guile-lmdb): Update to 0.0.1-2.56a986f.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Artyom Bologov 9e719107aa
gnu: guile-gsl: Update to 0.0.1-1.22ac81c.
* gnu/packages/guile-xyz.scm (guile-gsl): Update to 0.0.1-1.22ac81c.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Ian Eure 458f704e6d
gnu: librewolf: Update to 125.0.2-1.
* gnu/packages/librewolf.scm (librewolf): Update to 125.0.2-1.  Build with
LLVM/Clang 18; LLVM 13 (the default) segfaults on build.  Minor style tweaks.

Change-Id: Ib515f1596b3ce2dd192baebf1a877b3c2dc8d7e2
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:01:29 -04:00
Ian Eure baa6d7e04e
gnu: nss-certs: Update to 3.99.
* gnu/packages/certs.scm (nss-certs): Update to 3.99.

Change-Id: I588bc385022df486e596cd6fc5a7363df919b80b
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:01:29 -04:00
Ian Eure 3875bb1e44
gnu: nss/fixed: Update to 3.99.
* gnu/packages/nss.scm (nss/fixed): Update to 3.99.

Change-Id: I5a2b461c0a13212a45c81304f0ea2c2f4bb777c1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:01:29 -04:00
nathan c85a7e1b2b
system: Fix duplicate nss-certs check.
* gnu/system.scm (operating-system-packages): Because packages->manifest
allows other formats, don't assume it's a package object in the list.

Fixes: https://issues.guix.gnu.org/70624
Change-Id: I91c64ca2c463ef5c35fa23856e4622e364e58988
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 09:53:46 -04:00
Jean-Pierre De Jesus DIAZ 37f76ab50a
gnu: soqt: Update to 1.6.2.
* gnu/packages/qt.scm (soqt): Update to 1.6.2.

Change-Id: Ie4c9f0c4cff7584801952cc561f4d6fa3515d0ec
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 09:53:34 -04:00
Maxim Cournoyer 0b8675daf2
gnu: Remove kddockwidgets-1.
* gnu/packages/qt.scm (kddockwidgets-1): Delete variable.

Change-Id: I06292158edbdbc6cf96c07b5ddf0925fbd688c7b
2024-04-28 09:53:34 -04:00
Maxim Cournoyer 22ffba9b4b
gnu: hotspot: Update to 1.5.0.
* gnu/packages/linux.scm (hotspot): Update to 1.5.0.

Change-Id: If8d2127be8ac880a5c9ab2cd7d23325d9be87417
2024-04-28 09:53:34 -04:00
Danny Milosavljevic 4178eaf3b2
gnu: emacs-dap-mode: Add debug toolbar icons.
* gnu/packages/emacs-xyz.scm (emacs-dap-mode)[arguments]<#:include>: New list.

Change-Id: I75ab6ecc0c94a95933cb015b1f19c8cd595953a5
2024-04-28 02:26:02 +02:00
Arun Isaac 8519b35f5f
gnu: mumi: Update to 0.0.10.
* gnu/packages/mail.scm (mumi): Update to 0.0.10.

Change-Id: I1a2f4f81e0c1ccc7fe2eab442e1544f94a08ee2f
2024-04-27 22:01:13 +01:00
Danny Milosavljevic 8d29f416a9
gnu: Add emacs-format-all-the-code.
* gnu/packages/emacs-xyz.scm (emacs-format-all-the-code): New variable.

Change-Id: I7c6cfae8d881a545ed683324823a71ba2bdd3e79
2024-04-27 12:51:35 +02:00
Danny Milosavljevic 0f8bb376b7
gnu: Add emacs-language-id.
* gnu/packages/emacs-xyz.scm (emacs-language-id): New variable.

Change-Id: I2866a788777b958c029b877b01ff7c5a35cb6729
2024-04-27 12:46:16 +02:00
Christopher Baines c81ed09700
gnu: nar-herder: Update to 0-29.fb764aa.
* gnu/packages/package-management.scm (nar-herder): Update to 0-29.fb764aa.

Change-Id: I3085ba1898734d19fd30d3a724929523c712aadd
2024-04-26 16:59:03 +01:00
Andy Tai 52a596077f
gnu: parallel: Update to 20240422.
* gnu/packages/parallel.scm (parallel): Update to 20240422.

Change-Id: I03928db86b3d292c02929b0adc10e09e818e09e3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:54:24 +01:00
Andy Tai de42b5f9d1
gnu: freerdp: Update to 2.11.7.
* gnu/packages/rdesktop.scm (freerdp): Update to 2.11.7.

Change-Id: I41385d4db719e950438c07d2149c845ee28cabce
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:53:48 +01:00
Andy Tai 34c9a4d1d5
gnu: opensc: Update to 0.25.0.
* gnu/packages/security-token.scm (opensc): Update to 0.25.0.

Change-Id: I811b997de40ae6fbbf2bb8256884be74683dbf4b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:53:21 +01:00
Sergey Trofimov 47248807fa
gnu: zathura-pdf-mupdf: Update to 0.4.1.
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 0.4.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:52:54 +01:00
Romain GARBAGE fc63020acc
gnu: jube: Update to version 2.6.1.
* gnu/packages/python-xyz.scm (jube): Update to new version. Add
`python-pyyaml' to `native-inputs'.

Change-Id: I77e1532f069f2f745b4acb575dc3c4a6861a8945
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:52:23 +01:00
Wilko Meyer 17b38b0093
gnu: i3-autotiling: Update to 1.9.1.
* gnu/packages/python-xyz.scm (i3-autotiling): Update to 1.9.1.

Change-Id: I564e3c53d23830c94eb58465715b1b7809cc74f5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:50:46 +01:00
Wilko Meyer d2a1a4efad
gnu: php: Update to 8.3.6.
* gnu/packages/php.scm (php): Update to 8.3.6.

Change-Id: I8f173558fc4098d6d72b42724e5e106d7dabb62a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:48:58 +01:00
Parnikkapore ed0ecceab8
gnu: lsp-plugins: Split outputs.
* gnu/packages/music.scm (lsp-plugins): Split outputs.
[phases]: Add move-large-subdirs.
[outputs]: Declare outputs.

Change-Id: I50dc27b7ec43657fda12c7b03068f7be6290aeef
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:39 +01:00
Parnikkapore 13cbd96b90
gnu: lsp-plugins: Enable all features.
* gnu/packages/music.scm (lsp-plugins): Enable all features.
[make-flags]: Unset VST_UI.
[phases]: Use upstream's feature list.

Change-Id: I6f3b906e26819da8e72dc360ea55f3948fa2992e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:34 +01:00
Parnikkapore 4e2dc2accd
gnu: lsp-plugins: Update build environment variables.
* gnu/packages/music.scm (lsp-plugins): Update build environment
variables.
[make-flags]: Unset BUILD_MODULES, PREFIX, and ETC_PATH.
[phases]: Set FEATURES and TEST.

Change-Id: I24b6324eda6647429c7fe128abdc631b02f94cd1
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:46:17 +01:00
Parnikkapore eab1301bc2
gnu: lsp-plugins: Use new package style.
* gnu/packages/music (lsp-plugins)[arguments]: Use G-expressions. Use #$output
instead of assoc-ref.

Change-Id: Idca583b06e54c15f98a8439e7fb2a553bf9b112c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:50 +01:00
Parnikkapore 8dae4e1ba7
gnu: lsp-plugins: Update to 1.2.15.
* gnu/packages/music.scm (lsp-plugins): Update to 1.2.15.
[phases]: Skip tests if tests are disabled.
[inputs]: Remove unused inputs.
[native-inputs]: Ditto.

Change-Id: Iac82d106d7bd18049e7798c86afb9185d0ccff95
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:50 +01:00
fanquake 27625a7f90
gnu: moreutils: Update to 0.69.
* gnu/packages/moreutils.scm (moreutils): Update to 0.69.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26 16:45:03 +01:00
fanquake dce5845a66
gnu: bitcoin-core: Update to 27.0.
* gnu/packages/finance.scm (bitcoin-core): Update to 27.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I9dfe21dd2fb49fd6e96d2cfc407c927a770b776e
2024-04-26 15:55:21 +01:00
Maxim Cournoyer 9593750698
system: Warn when multiple nss-certs packages are used.
This can happen due to users providing 'nss-certs' and adding it to the
%base-packages, which now include 'nss-certs'.

* gnu/system.scm (operating-system-packages): Warn when multiple nss-certs
packages are detected; keep only the latest one.

Change-Id: I6104f134ea1cc155ae9e8e0ae70bb5a38fc05800
Reported-by: Ian Eure <ian@retrospec.tv>
2024-04-26 07:05:50 -04:00
Maxim Cournoyer e584ff08b1
gnu: nss: Graft with version 3.98 [security fixes].
This fixes CVE-2023-5388, CVE-2023-6135 and CVE-2024-0743.

* gnu/packages/nss.scm (nss) [replacement]: New field.
(nss-3.98): Rename variable to...
(nss/fixed): ... this.  Make it a hidden package.
* gnu/packages/librewolf.scm (librewolf) [inputs]: Replace nss-3.98 with
nss/fixed.

Change-Id: I8cc667c53a270dfe00738bf731923f1342036624
2024-04-26 07:05:50 -04:00
Maxim Cournoyer eb239e4793
gnu: nss-3.98: Streamline source origin via inheritance.
* gnu/packages/nss.scm (nss-3.98): Simplify source via inheritance.

Change-Id: I6c1df497a7ff538162afa128eca676997d76e28f
2024-04-26 07:05:49 -04:00
Felix Gruber 4caf26a4f5
gnu: python-3.12: Enable loadable sqlite extensions.
This change makes it possible to load sqlite extensions with

import sqlite3
con = sqlite3.connect(":memory:")
con.enable_load_extension(True)
con.load_extension(path_to_extension)

* gnu/packages/python.scm (python-3.12)[arguments]: Add
--enable-loadable-sqlite-extensions to configure-flags.

Change-Id: I4fb0a5482c96a12a71c88bc48fffc4c3abe78544
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2024-04-26 08:12:06 +02:00
Danny Milosavljevic 259372b7a9
gnu: jbr: Update to 17.0.10b1207.6.
* gnu/packages/java.scm (jbr): Update to 17.0.10b1207.6.

Change-Id: Iefcc3cb8cae593b5659a646314fe846cc509c666
2024-04-25 23:14:03 +02:00
Danny Milosavljevic 57a5a91596
gnu: jbr: Update to 21.0.2b397.7.
* gnu/packages/java.scm (jbr): Update to 21.0.2b397.7.

Change-Id: Ie32e4aa7fcdbfb2c3deead80a85b5ae55c3891dd
2024-04-25 23:09:26 +02:00
Nicolas Graves via Guix-patches via e5c130c0f9
gnu: emacs-org-dailies: Update to 0-2.f2dfc22.
* gnu/packages/emacs-xyz.scm (emacs-org-dailies): Update to 0-2.f2dfc22.

Change-Id: I65d674e91f9ae92766bcce6bd089108df30dc19f
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-04-25 12:28:00 +03:00
Eric Bavier 4514239971
gnu: edbrowse: Update to 3.8.10.
* gnu/packages/web-browsers.scm (edbrowse): Update to 3.8.10.
[inputs]: Remove tidy-html.

Change-Id: I3cb93ab5563e37086a184fff4f65b144c8825703
2024-04-24 22:31:25 -05:00
Arun Isaac d6780ad2cc
gnu: mumi: Update to 0.0.9.
* gnu/packages/mail.scm (mumi): Update to 0.0.9.

Change-Id: I992a9466fbe3e4bcac1a3cd6f57daac2142c2f18
2024-04-25 01:39:45 +01:00
Sharlatan Hellseher 91d9e145e1
gnu: go-github-com-jackpal-go-nat-pmp: Move to golang-web.
gnu/packages/syncthing.scm (go-github-com-jackpal-go-nat-pmp): Move from
here ...
gnu/packages/golang-web.scm: ... to here.

Change-Id: Ib58a2f2d1f6bb279cd74d8460a7e02a5e4849c52
2024-04-24 15:34:03 +01:00
Sharlatan Hellseher d40c00c0f1
gnu: go-github-com-ipfs-go-cid: Adjust inputs.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid): Adjust inputs.
[propagated-inputs]: Remove indirect golang modules
go-github-com-gxed-hashland-keccakpg, go-github-com-minio-blake2b-simd,
go-github-com-minio-sha256-simd, go-github-com-mr-tron-base58,
go-github-com-multiformats-go-base32,
go-github-com-multiformats-go-base36, go-github-com-spaolacci-murmur3,
and go-golang-org-x-crypto.

Change-Id: I0272c5e7ff335cb0b60eb2c56e55cb993519376c
2024-04-24 15:34:03 +01:00
Sharlatan Hellseher 3ddf722de3
gnu: Add go-madns.
* gnu/packages/golang-web.scm (go-madns): New variable.

Change-Id: I95916b9c41c6777974c5c970234934d8ae362c86
2024-04-24 15:34:03 +01:00
Artyom V. Poptsov a9f083f10e
gnu: Add go-github-com-multiformats-go-multiaddr-dns.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-dns):
  New variable.

Change-Id: I6e81e9b4773cd97a5625661089f4ed35d2adba33
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-24 15:34:03 +01:00
Artyom V. Poptsov 79bbd178f1
gnu: Add go-github-com-multiformats-go-multiaddr-0.12.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
  New variable.

Change-Id: I27e70dc3a393bd72f2f43fbc2607ea105caccaef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-24 15:34:03 +01:00
Sharlatan Hellseher 837841ed66
gnu: go-github-com-multiformats-go-multiaddr: Fix indentation.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr):
Fix indentation.
[description]: Remove trailing \n.

Change-Id: I7d587a62f657b6623beb9deeafe6ed963aa72111
2024-04-24 15:33:59 +01:00
Sharlatan Hellseher 54935b4de9
gnu: go-github-com-multiformats-go-multiaddr: Update to 0.1.0.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr): Update to 0.1.0.

Change-Id: I3ab2b388915076863304909d5d72c637808eb4ea
2024-04-24 15:31:08 +01:00
Artyom V. Poptsov 4e2b6d5585
gnu: Add go-golang-org-x-exp-2023.
* gnu/packages/golang-build.scm (go-golang-org-x-exp-2023): New variable.

Change-Id: Ibcbeee0567ac92d4050329273e585316ee726df0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-24 13:59:22 +01:00
Sharlatan Hellseher e2ba93373a
gnu: python-imap-tools: Enable tests.
* gnu/packages/python-web.scm (python-imap-tools): Enable tests.
[source]: Swap to git checkout containing tests.
[arguments] <#:test-flags>: Exclude tests requiring network connection.
[native-inputs]: Add python-pytest.

Change-Id: I6173f93307d371952beeef9dbbc8c237023d265b
2024-04-24 10:12:33 +01:00
Sharlatan Hellseher 79c813d416
gnu: python-imap-tools: Update to 1.6.0.
* gnu/packages/python-web.scm (python-imap-tools): Update to 1.6.0.
[source]: Adjust PyPI package name for source distribution as seen in
<https://pypi.org/project/imap-tools/#files>.

Change-Id: I943edd19526879b7945693e29a21113ac9b6e0b1
2024-04-24 09:56:38 +01:00
Markku Korkeala 22d11dab8b
gnu: Add python-robotframework-requests.
* gnu/packages/python-web.scm (python-robotframework-requests): New variable.

Change-Id: I01d814d1a9e20d26e9bfa4a0a77ba91577da2bd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-24 09:54:02 +01:00
Eric Bavier db8626124b
gnu: lynx: Update to 2.9.1.
* gnu/packages/web-browsers.scm (lynx): Update to 2.9.1.

Change-Id: I855e1ead2ab04fa129c3a8bc1ee68d158d3a022c
2024-04-24 00:04:08 -05:00
Daniel Ziltener d115af1bcc
gnu: flatpak: Update to 1.14.6 [security fixes].
fixes CVE-2024-32462. see https://nvd.nist.gov/vuln/detail/CVE-2024-32462.

* gnu/packages/package-management.scm (flatpak): Update to 1.14.6.
[arguments]: Add '--with-curl'
[inputs]: Add libcap, polkit, zstd. Use fuse replace fuse-2.
* gnu/packages/patches/flatpak-unset-gdk-pixbuf-for-sandbox.patch: Adjust patch.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Idc9b8159f0d6c6d037852792c0dc284c70c7462e
2024-04-24 10:22:33 +08:00
Zheng Junjie 06a5ff1a41
gnu: Add wllvm.
* gnu/packages/llvm.scm (wllvm): New variable.

Change-Id: Ibfb47b3a129954adf73721d25e95c64f69e985a1
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-24 09:43:06 +08:00
Zheng Junjie fb86bf658a
gnu: nss: Fix cross-compilation.
* gnu/packages/nss.scm (nss)[arguments]<#:make-flags>: When
cross-compilation, Add CROSS_COMPILE=1.
<#:phases>: When cross-compilation, Set env NATIVE_CC to gcc.

Change-Id: I5c9559a4b8cecf2cfc6c47d136d69c01a335faaf
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-24 09:43:06 +08:00
Zheng Junjie 452e7673bf
gnu: nspr: Fix cross-compilation.
* gnu/packages/nss.scm (nspr)[arguments]<#:configure-flags>: When
cross-compilation, Add HOST_CC=gcc.

Change-Id: I337f217f153f8cc3a713906643d6fab9115056e9
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-24 09:43:06 +08:00
James Smith via Guix-patches via c58b443102
gnu: Add wsbg.
* gnu/packages/wm.scm (wsbg): New variable.

Change-Id: Ia83a7afcbb0879f0f6d604e1d671388a30800265
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-24 09:43:02 +08:00
David Thompson 83e6437e92
gnu: guile-goblins: Update to 0.13.0.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.13.0.

Change-Id: I5010a3c72780af62effd13b8bc7792ac737f7f7e
2024-04-23 14:07:28 -04:00
Vagrant Cascadian 10d0e2d311
gnu: diffoscope: Update to 265.
* gnu/packages/diffoscope.scm (diffoscope): Update to 265.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Ib3b7044368649df079f1d9999e06f17b3cf2f8a9
2024-04-23 14:31:59 +01:00
Vagrant Cascadian f006dc5d74
gnu: reprotest: Update to 0.7.27.
* gnu/packages/diffoscope.scm (reprotest): Update to 0.7.27.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-23 14:31:58 +01:00
Vagrant Cascadian af969a594a
gnu: diffoscope: Update to 264.
* gnu/packages/diffoscope.scm (diffoscope): Update to 264.
[native-inputs]: Fix architecture specific conditional for "enjarify"

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-23 14:31:58 +01:00
Andy Tai 6f50fc7dbc
gnu: gnucash: Update to 5.6.
* gnu/packages/gnucash.scm (gnucash): Update to 5.6.

Reviewed-by: Julian Flake <flake@uni-koblenz.de>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I5fb5195f4f1a401dd66ebcdd7251cd14d83bb974
2024-04-23 14:31:58 +01:00
Giacomo Leidi 0d1070a5e2
gnu: Add ssh-to-pgp.
* gnu/packages/crypto.scm (ssh-to-pgp): New variable.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Ic8e55ede6b19d9a90291e3ac2cf608e8a59bc061
2024-04-23 14:31:58 +01:00
Mike Delago fca358e78f
gnu: Correct license for five suckless packages.
* gnu/packages/suckless.scm (st, xst, surf, wmname): Change license to x11 and
expat.
* gnu/packages/suckless.scm (sente): Change license to isc.

Change-Id: Iaaeae3761ad57175c5de8a36f5c8bb163c02f702
Co-authored-by: Christina O'Donnell <cdo@mutix.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-23 14:31:58 +01:00
M 8dbe101b30
gnu: Add nmail.
* gnu/packages/mail.scm (nmail): New variable.

Reviewed-by: Christina O'Donnell <cdo@mutix.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I850ac3a1b6e6db6d1869bb3fe8ff9d3a9e71cc86
2024-04-23 14:31:58 +01:00
Christopher Baines f422a23e0e
gnu: nar-herder: Update to 0-28.6be6f63.
This fixes the incompatability with the updated guile-lib.

* gnu/packages/package-management.scm (nar-herder): Update to 0-28.6be6f63.

Change-Id: Ib238747115cbfac56916dd02dc50e5c3738b31c8
2024-04-23 14:31:58 +01:00
Christopher Baines 1f963b9c58
gnu: guix-build-coordinator: Update to 0-101.0df0c1a.
This uses -O1 rather than the default -O2 to work around bug(s) in guile-next,
and fixes the incompatability with the updated guile-lib.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-101.0df0c1a.

Change-Id: I52120016d306828e1430917eba6e7b1cc71858a2
2024-04-23 14:31:56 +01:00
André Batista be4b71f264
gnu: lighttpd: Update to 1.4.76.
* gnu/packages/web.scm (lighttpd): Update to 1.4.76.
[native-inputs]: Add autoconf, automake and libtool.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
Change-Id: Ie033c7c605b8bebe41dbda68d230935c1e528318
2024-04-23 15:02:11 +02:00
André Batista f6367b69bc
gnu: tor: Update to 0.4.8.11.
* gnu/packages/tor.scm (tor): Update to 0.4.8.11.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
Change-Id: I287b8201cffb3810be6a7bce0829534e2c0c9fa8
2024-04-23 12:57:57 +02:00
Daniel Ziltener 2d19e505f6
gnu: Add cppdap.
* gnu/packages/debug.scm (cppdap): New variable.
* gnu/packages/patches/cppdap-add-CPPDAP_USE_EXTERNAL_GTEST_PACKAGE.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: I328ca0c01787defcc9d18f4ccd7762c86412cca7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-23 16:45:34 +08:00
fanquake 837016fe33
gnu: LLVM, Clang, libomp, lld: Update to 18.1.4.
* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18):
Update to 18.1.4.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-23 15:22:09 +08:00
Feng Shu bb398fe6a9
gnu: slim: Update to 1.4.1.
* gnu/packages/display-managers.scm (slim): Update to 1.4.1.
[arguments]: Do not install systemd files again.

Change-Id: Ida6ed99dad7293dc64d91eb4dec0870608afffbe
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-23 15:08:37 +08:00
Andy Tai e5593155ad
gnu: vlc: Update to 3.0.20
* gnu/packages/video.scm (vlc): update to 3.0.20

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: I7a57c739dc3a1025c8d0fba32a9a9c492fcd1778
2024-04-23 15:05:27 +08:00
fanquake 17a6d20a42
gnu: Add lld-18.
* gnu/packages/llvm.scm (lld-18): New variable.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-23 15:05:24 +08:00
Ricardo Wurmus 02df0a8a7d
gnu: Add r-saige.
* gnu/packages/bioinformatics.scm (r-saige): New variable.

Change-Id: Id5bda4d25ca61fe26d11bae0af19900fd0f0080e
2024-04-22 16:35:31 +02:00
Ricardo Wurmus 4a5a23aceb
gnu: Add savvy.
* gnu/packages/bioinformatics.scm (savvy): New variable.

Change-Id: I48dcfad2c6c769778bd79dffa084332da53991ad
2024-04-22 16:35:31 +02:00
Ricardo Wurmus 81d6fe1672
gnu: Add streambuf-shrinkwrap.
* gnu/packages/compression.scm (streambuf-shrinkwrap): New variable.

Change-Id: I3405b777e18cfd7b505f6de06019353d6c49a797
2024-04-22 16:35:30 +02:00
Ricardo Wurmus b829aeefb8
gnu: Add r-metaskat.
* gnu/packages/cran.scm (r-metaskat): New variable.

Change-Id: I9f9917ca4ecf4a15a8926df0b6dfad0f517a31dd
2024-04-22 16:35:30 +02:00
Ricardo Wurmus 2082dfde93
gnu: Add r-skat.
* gnu/packages/cran.scm (r-skat): New variable.

Change-Id: Ia16c9214dea6ef83081f60d1e93c5849f96ab8f2
2024-04-22 16:35:30 +02:00
Ricardo Wurmus f941e51ca3
gnu: Add r-spatest.
* gnu/packages/cran.scm (r-spatest): New variable.

Change-Id: I0bece84e911e6e57dda0f0075e953304f1e25167
2024-04-22 16:35:30 +02:00
Wilko Meyer 30de275109
gnu: linux-libre 5.15: Update to 5.15.156.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.156.
(linux-libre-5.15-pristine-source): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I33e9832611372321e9bedb3ae0c1da657ccc5c79
2024-04-22 07:46:13 -04:00
Wilko Meyer 63728df4ec
gnu: linux-libre 6.1: Update to 6.1.87.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.87.
(linux-libre-6.1-pristine-source): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I9246f882bbb9f4572a88fef3b1eafc1caffc9fec
2024-04-22 07:46:12 -04:00
Wilko Meyer 5c43d0ba0d
gnu: linux-libre 6.6: Update to 6.6.28.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.28.
(linux-libre-6.6-pristine-source): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ifa0dd02a61e07efcfdf733e8fb12b5bcf5a430ca
2024-04-22 07:46:12 -04:00
Wilko Meyer ab0f220e9f
gnu: linux-libre 6.8: Update to 6.8.7.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.7.
(linux-libre-6.8-pristine-source): Update hashes.

Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: I8b04b4af1bc62d336366b8f0e7281c9249fc6d7d
2024-04-22 07:46:07 -04:00
Ricardo Wurmus 28e41dc3bc
gnu: r-tclust: Update to 2.0-3.
* gnu/packages/statistics.scm (r-tclust): Update to 2.0-3.
[propagated-inputs]: Remove r-cluster, r-mclust, r-mvtnorm, and r-sn; add r-doparallel,
r-foreach, r-mass, r-rcpp, and r-rcpparmadillo.

Change-Id: I3a39e707461de2aef4bcccc11bb839e8b273f15b
2024-04-22 12:34:18 +02:00
Ricardo Wurmus b0f21308d2
gnu: r-segmented: Update to 2.0-4.
* gnu/packages/statistics.scm (r-segmented): Update to 2.0-4.

Change-Id: Iae911494c64b04540c877e2eb31efb933d4d94c6
2024-04-22 12:34:18 +02:00
Ricardo Wurmus 47a31f95e2
gnu: r-openssl: Update to 2.1.2.
* gnu/packages/statistics.scm (r-openssl): Update to 2.1.2.

Change-Id: I7d949c4c617940b729d07478902e1ccedcd28c2d
2024-04-22 12:34:18 +02:00
Ricardo Wurmus 1991848db4
gnu: r-keras: Update to 2.15.0.
* gnu/packages/cran.scm (r-keras): Update to 2.15.0.

Change-Id: Iff6a980dbe3fb2c118f80029708d3afc8739f0f5
2024-04-22 12:34:18 +02:00
Ricardo Wurmus 628c2d9624
gnu: r-tfruns: Update to 1.5.3.
* gnu/packages/cran.scm (r-tfruns): Update to 1.5.3.

Change-Id: I2c3008b81c269021f8259583e94c7bb8b324b22e
2024-04-22 12:34:18 +02:00
Ricardo Wurmus 95e8e95b19
gnu: r-gsa: Update to 1.03.3.
* gnu/packages/cran.scm (r-gsa): Update to 1.03.3.

Change-Id: I2c3712958bfa15c32dac86a4c254c64f4e8dfad0
2024-04-22 12:34:18 +02:00
Ricardo Wurmus a79bacf8b0
gnu: r-pkgdown: Update to 2.0.9.
* gnu/packages/cran.scm (r-pkgdown): Update to 2.0.9.

Change-Id: I06dd2f13fd5fb215e0fa3c9482af75049d6955d8
2024-04-22 12:34:17 +02:00
Ricardo Wurmus 8a7eea118f
gnu: r-tune: Update to 1.2.1.
* gnu/packages/cran.scm (r-tune): Update to 1.2.1.

Change-Id: I9167af6ef9f2d7046765ff818c836ba962f6cc7e
2024-04-22 12:34:17 +02:00
Ricardo Wurmus 3989dca8a1
gnu: r-flexsurv: Update to 2.3.
* gnu/packages/cran.scm (r-flexsurv): Update to 2.3.

Change-Id: If44f31a0171ec910b617e56bc3470e71ab3e1ee1
2024-04-22 12:34:17 +02:00
Ricardo Wurmus 3b1f8972fa
gnu: r-tolerance: Update to 3.0.0.
* gnu/packages/cran.scm (r-tolerance): Update to 3.0.0.
[propagated-inputs]: Remove r-rgl; add r-plotly.

Change-Id: I7edd308af3937baa3384428cab531367e936b637
2024-04-22 12:34:16 +02:00
Ricardo Wurmus c4f40ee0ff
gnu: r-uwot: Update to 0.2.2.
* gnu/packages/cran.scm (r-uwot): Update to 0.2.2.
[propagated-inputs]: Add r-rspectra.

Change-Id: Iece11fdfb68660f64adc1544eb52f9912335a8af
2024-04-22 12:34:16 +02:00
Ricardo Wurmus 21473fe5b5
gnu: r-pamr: Update to 1.56.2.
* gnu/packages/cran.scm (r-pamr): Update to 1.56.2.

Change-Id: I2235d5e24cd2a18c79374d03f5e9225f9a2d9d7f
2024-04-22 12:34:16 +02:00
Ricardo Wurmus 926d240167
gnu: r-apcluster: Update to 1.4.12.
* gnu/packages/cran.scm (r-apcluster): Update to 1.4.12.

Change-Id: I31b8791336e14c04da776f70617ac5443a6946a4
2024-04-22 12:34:15 +02:00
Ricardo Wurmus 0b507db3c0
gnu: r-tm: Update to 0.7-13.
* gnu/packages/cran.scm (r-tm): Update to 0.7-13.

Change-Id: I970c336d647911efbfa4e554ef717c732c3a6bba
2024-04-22 12:34:15 +02:00
Ricardo Wurmus f5c0f54bdb
gnu: r-targets: Update to 1.7.0.
* gnu/packages/cran.scm (r-targets): Update to 1.7.0.
[propagated-inputs]: Remove r-digest.

Change-Id: I72c95351da2fe453014d25e4403a979dba9b35ec
2024-04-22 12:34:15 +02:00
Ricardo Wurmus 8011581794
gnu: r-tarchetypes: Update to 0.9.0.
* gnu/packages/cran.scm (r-tarchetypes): Update to 0.9.0.
[propagated-inputs]: Remove r-digest; add r-secretbase.

Change-Id: Ie164cebdf0bab4ef128f0023dbe73a0711893a8c
2024-04-22 12:34:15 +02:00
Ricardo Wurmus 6a960987ce
gnu: r-factominer: Update to 2.11.
* gnu/packages/cran.scm (r-factominer): Update to 2.11.

Change-Id: Id24133b66e55ef6b41710dbc98cbb3daf2ef4b9f
2024-04-22 12:34:14 +02:00
Ricardo Wurmus d6ee393bad
gnu: r-seriation: Update to 1.5.5.
* gnu/packages/cran.scm (r-seriation): Update to 1.5.5.

Change-Id: I1632302f747d4f64e0b26baf9213525c05b6bacb
2024-04-22 12:34:14 +02:00
Ricardo Wurmus 22030634ef
gnu: python-commonroad-io: Relax requirements.
* gnu/packages/simulation.scm (python-commonroad-io)[arguments]: Accept 3.20.2
when 3.20.1 is wanted.

Change-Id: I5ad0689f827eda8ec1a7ec74008d04fb6d9f5870
2024-04-22 11:29:31 +02:00
Ricardo Wurmus c0c713be66
gnu: python-omegaconf: Fix build system errors.
* gnu/packages/python-xyz.scm (python-omegaconf)[arguments]: Fix syntax error
in version specification; do not trigger errors on deprecation warnings.

Change-Id: Ida873c11255ffb65d888378cdd77a9205163016a
2024-04-22 11:29:31 +02:00
Ricardo Wurmus a78de8f792
gnu: python-deeptools: Replace python-nose with python-pytest.
* gnu/packages/bioinformatics.scm (python-deeptools)[native-inputs]: Replace
python-nose with python-pytest.

Change-Id: Icba4ed3a464bfa36616aabe2cbbb26bfabec40aa
2024-04-22 11:29:31 +02:00
Ricardo Wurmus f0268853de
gnu: java-easymock-class-extension: Use java-asm-8.
This is necessary to avoid invalid instructions coming from the incompatible
build of java-asm.

* gnu/packages/java.scm (java-easymock-class-extension)[inputs]: Replace
java-asm with java-asm-8.

Change-Id: Iff11a54fe62ba71a6d5e62fe80c08b1539c6cee0
2024-04-22 11:29:31 +02:00
Ricardo Wurmus d6af13222e
gnu: python-pydantic-2: Ignore sensitive tests.
* gnu/packages/python-xyz.scm (python-pydantic-2)[arguments]: Ignore north
star tests.

Change-Id: Ic305f95f8d1399a4d777dad35fcee9e28f16c907
2024-04-22 11:29:31 +02:00
Ricardo Wurmus 2632660295
gnu: python-asdf-astropy: Add missing test inputs.
* gnu/packages/astronomy.scm (python-asdf-astropy)[native-inputs]: Add
python-pytest and python-pytest-xdist.

Change-Id: I1b08cf3937d4d17e034bebf6c1e971e43ca79839
2024-04-22 11:29:30 +02:00
Ricardo Wurmus 789286ebd9
gnu: python-zarr: Update to 2.17.2.
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.17.2.
[arguments]: Delete two flaky tests.

Change-Id: I1ab1c90f17d17a03c6cd76bbeb9112df741cc9c6
2024-04-22 11:29:30 +02:00
Ricardo Wurmus e6586f55e0
gnu: python-xarray-dataclasses: Add missing test input.
* gnu/packages/python-science.scm (python-xarray-dataclasses)[native-inputs]:
Add python-pytest.

Change-Id: I137d49380d772f11f75837aa9a915ced85cfc1a2
2024-04-22 11:29:30 +02:00
Ricardo Wurmus 7244fb26bd
gnu: cpplint: Use pyproject-build-system.
* gnu/packages/cpp.scm (cpplint)[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.

Change-Id: I270de2cafe75ef2d7280dee884a0aeb060f2aa32
2024-04-22 11:29:30 +02:00
Ricardo Wurmus 061c7bc1ca
gnu: python-pandas-2: Skip expensive tests.
* gnu/packages/python-science.scm (python-pandas-2)[arguments]: Set PANDAS_CI
variable.

Change-Id: I7c400ff260b3c833be1a55a30de021a81a5cbacb
2024-04-22 11:29:30 +02:00
Nicolas Graves ff2d0ecfca
gnu: Add python-pandas-2.
* gnu/packages/python-science.scm (python-pandas-2): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I7f0510f9021d4eac3c981e5e58f73dc3ec7efd2f
2024-04-22 11:29:30 +02:00
Nicolas Graves 2b5cb248d3
gnu: Add python-pytest-next.
* gnu/packages/check.scm (python-pytest-next): New variable.
2024-04-22 11:29:30 +02:00
Nicolas Graves 925e6d4072
gnu: python-contourpy: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-contourpy): Update to 1.1.1.

Change-Id: I31ac27bb7f41f04c82baba2650012d4730a4b684
2024-04-22 11:29:30 +02:00
Nicolas Graves 43965c93ae
gnu: python-openpyxl: Update to 3.0.10.
* gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.10.
[build-system]: Use pyproject-build-system.
[arguments]: Delete check phase replacement.

Change-Id: I1a537050f1e9f109189150d0d73e87bbd87dcb00
2024-04-22 11:29:30 +02:00
Nicolas Graves 118b2f79f8
gnu: python-pytest-xdist: Use pyproject-build-system.
* gnu/packages/check.scm (python-pytest-xdist): Use pyproject-build-system.
2024-04-22 11:29:30 +02:00
Nicolas Graves 2528aabf6f
gnu: python-jinja2: Update to 3.1.2.
* gnu/packages/python-xyz.scm (python-jinja2): Update to 3.1.2. Format.
[build-system]: Use pyproject-build-system.
[arguments]: Remove uneeded argument.
2024-04-22 11:29:30 +02:00
Nicolas Graves 1039ec03be
gnu: python-pyproject-metadata: Update to 0.7.1.
* gnu/packages/python-xyz.scm (python-pyproject-metadata): Update to 0.7.1.
2024-04-22 11:29:30 +02:00
Ricardo Wurmus e0e224eae6
gnu: Add meson-python/newer.
* gnu/packages/build-tools.scm (meson-python/newer): New variable.

Change-Id: I5f34a1abdffcc2e782a2956c199f1c303911069c
2024-04-22 11:29:30 +02:00
Nicolas Graves ce953927fd
gnu: meson/newer: Update to 1.2.1.
* gnu/packages/build-tools.scm (meson/newer): Update to 1.2.1.
2024-04-22 11:29:30 +02:00
Ricardo Wurmus fbfd58b5bf
gnu: Add python-pims.
* gnu/packages/image-processing.scm (python-pims): New variable.

Change-Id: I33e89dd865a38b526a1f766cf321a6c67a170a36
2024-04-22 11:29:30 +02:00
Ricardo Wurmus 7ca1a02030
gnu: Add python-spatial-image.
* gnu/packages/image-processing.scm (python-spatial-image): New variable.

Change-Id: I0e2bbfb94499aca71b33703153ad408530b60658
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 81eb92105f
gnu: Add python-xarray-datatree.
* gnu/packages/python-science.scm (python-xarray-datatree): New variable.

Change-Id: I403f241b6daae8b5c835f4517a1dceca0393f8e6
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 3c00ef084b
gnu: Add python-xarray-dataclasses.
* gnu/packages/python-science.scm (python-xarray-dataclasses): New variable.

Change-Id: I55f258e36ea70a2efb142bd652a81d70771a457c
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 15f4363df0
gnu: Add python-slicerator.
* gnu/packages/python-xyz.scm (python-slicerator): New variable.

Change-Id: I9f24707f16cb34d25f6423b03fd07ea122d55064
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 5ac831d81b
gnu: python-nbclient: Update to 0.6.6.
* gnu/packages/jupyter.scm (python-nbclient): Update to 0.6.6.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-nest-asyncio; add python-jupyter-core.

Change-Id: Idb70e781c508be389f08c0cab439644852b81577
2024-04-22 11:29:29 +02:00
Ricardo Wurmus d1e66d2ddf
gnu: Add python-ipfsspec.
* gnu/packages/python-xyz.scm (python-ipfsspec): New variable.

Change-Id: I1fe0c2523616b9567501ef369c07b61fcacbee81
2024-04-22 11:29:29 +02:00
Alexis Simon 78d24b78d3
gnu: Add python-cyvcf2.
* gnu/packages/bioinformatics.scm (python-cyvcf2): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Change-Id: I0db07e7b5840f5c1f5c68512ffabb3d6b39ab95c
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 8e5186ca9f
gnu: r-bayseq: Update to 2.36.2.
* gnu/packages/bioconductor.scm (r-bayseq): Update to 2.36.2.

Change-Id: Ic709181286a25fb2540d73991196cd54302f6fa2
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 1ee8d23e8f
gnu: r-gsva: Update to 1.50.5.
* gnu/packages/bioconductor.scm (r-gsva): Update to 1.50.5.

Change-Id: I18584e8766e8377f18321b4a4991edbbc933cbe2
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 32ff790ac4
gnu: r-alevinqc: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-alevinqc): Update to 1.18.1.

Change-Id: I84abb3751c44f4679ebf6c5c39f3b7d0027f002e
2024-04-22 11:29:29 +02:00
Ricardo Wurmus fa8472f5be
gnu: r-lme4: Update to 1.1-35.3.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-35.3.

Change-Id: I20c5839dd74fc596406e129086cf58fb78d06297
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 26ebfaa9e4
gnu: r-diptest: Update to 0.77-1.
* gnu/packages/statistics.scm (r-diptest): Update to 0.77-1.

Change-Id: I4f8c677984f68d3d8a093d5bdd497352e4c8d4c4
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 35b317eaa2
gnu: r-matrixstats: Update to 1.3.0.
* gnu/packages/statistics.scm (r-matrixstats): Update to 1.3.0.

Change-Id: I660f58800789f1e7e0a2380f3503597b62c0e5ba
2024-04-22 11:29:29 +02:00
Ricardo Wurmus de274b5b72
gnu: r-rcpparmadillo: Update to 0.12.8.2.1.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.12.8.2.1.

Change-Id: Ibfc58ce4512ee1c50f9041708ae18b296f3987b1
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 1edfcf59fa
gnu: r-testthat: Update to 3.2.1.1.
* gnu/packages/statistics.scm (r-testthat): Update to 3.2.1.1.

Change-Id: I57dbc93ab3dff959c3cb468e0fc71cf5865c4c65
2024-04-22 11:29:29 +02:00
Ricardo Wurmus d3e8771e89
gnu: r-crul: Update to 1.4.2.
* gnu/packages/cran.scm (r-crul): Update to 1.4.2.

Change-Id: I982b33d77d6a14803ad398c106131558e512f207
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 20865b87ae
gnu: r-paws-common: Update to 0.7.2.
* gnu/packages/cran.scm (r-paws-common): Update to 0.7.2.

Change-Id: I48bc944013c82dcdcdc2a2063b3c4f925c733c03
2024-04-22 11:29:29 +02:00
Ricardo Wurmus 5b0bc82f36
gnu: r-tensorflow: Update to 2.16.0.
* gnu/packages/cran.scm (r-tensorflow): Update to 2.16.0.

Change-Id: I6f356117eaa78961a8ea6689b08a8dae1778de03
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 0756a2fb0d
gnu: r-pkgdown: Update to 2.0.8.
* gnu/packages/cran.scm (r-pkgdown): Update to 2.0.8.

Change-Id: Ib96ecbb5a78e8a53ecceae9c7b9e814690009986
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 8aa1f5e36b
gnu: r-mlr3misc: Update to 0.15.0.
* gnu/packages/cran.scm (r-mlr3misc): Update to 0.15.0.

Change-Id: I96f607787c4816c849ad7fa23ebb62855bf4f24e
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 9f3e235a25
gnu: r-tidytext: Update to 0.4.2.
* gnu/packages/cran.scm (r-tidytext): Update to 0.4.2.

Change-Id: I3ec30c70dee2b8ab719a1435db5e97354bc93459
2024-04-22 11:29:28 +02:00
Ricardo Wurmus dc4ade072a
gnu: r-butcher: Update to 0.3.4.
* gnu/packages/cran.scm (r-butcher): Update to 0.3.4.

Change-Id: I31145414549fb55b36b97e823797d645a4248dde
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 4ab3ffa950
gnu: r-dunn-test: Update to 1.3.6.
* gnu/packages/cran.scm (r-dunn-test): Update to 1.3.6.

Change-Id: Ic8efd6dfd893719522f1c8dab05a782807a25c09
2024-04-22 11:29:28 +02:00
Ricardo Wurmus aa1b8b4940
gnu: r-tuner: Update to 1.4.7.
* gnu/packages/cran.scm (r-tuner): Update to 1.4.7.

Change-Id: I709c7b844f67977b0fe367ff21196d221884761e
2024-04-22 11:29:28 +02:00
Ricardo Wurmus f434613850
gnu: r-uwot: Update to 0.2.1.
* gnu/packages/cran.scm (r-uwot): Update to 0.2.1.
[native-inputs]: Add r-knitr.

Change-Id: Ife200a7ee6316f7accdb596e8bdb709b65461ba2
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 1831f6c790
gnu: r-ggfortify: Update to 0.4.17.
* gnu/packages/cran.scm (r-ggfortify): Update to 0.4.17.

Change-Id: If1188165f5050b247ace0507d6c9736714014d94
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 8e686a48e6
gnu: r-optparse: Update to 1.7.5.
* gnu/packages/cran.scm (r-optparse): Update to 1.7.5.

Change-Id: I7154363b719df7595e6c213b7dedb0ea9f65401c
2024-04-22 11:29:28 +02:00
Ricardo Wurmus c27ec1b7be
gnu: r-bookdown: Update to 0.39.
* gnu/packages/cran.scm (r-bookdown): Update to 0.39.

Change-Id: Ib6dd434091af59fb191498f74ddd7dcd793f3818
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 092f44282f
gnu: r-ggeffects: Update to 1.5.2.
* gnu/packages/cran.scm (r-ggeffects): Update to 1.5.2.

Change-Id: Id12cdae314f100eb4f8bea22f88d857c02d08b8e
2024-04-22 11:29:28 +02:00
Ricardo Wurmus f42dd6f187
gnu: r-argparse: Update to 2.2.3.
* gnu/packages/cran.scm (r-argparse): Update to 2.2.3.

Change-Id: Ice5245a0aee41bd3ccccfc4e34fb516965c3eb6b
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 5dc7447450
gnu: r-reticulate: Update to 1.36.0.
* gnu/packages/cran.scm (r-reticulate): Update to 1.36.0.

Change-Id: I0f8478233a848bdb21663ed26c9620014cf8d470
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 7b2c9efb93
gnu: r-renv: Update to 1.0.7.
* gnu/packages/cran.scm (r-renv): Update to 1.0.7.

Change-Id: I81443202b8f6a207db88e01bfa109c54f1a5a6b2
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 60d57befca
gnu: r-restrserve: Update to 1.2.2.
* gnu/packages/cran.scm (r-restrserve): Update to 1.2.2.

Change-Id: I49138bd1989b4d3a8e182d99075d8bf58e8bd0fc
2024-04-22 11:29:28 +02:00
Ricardo Wurmus 6ac1980ae1
gnu: r-prismatic: Update to 1.1.2.
* gnu/packages/cran.scm (r-prismatic): Update to 1.1.2.

Change-Id: I0f9cca92ab049cffe321530ce59f527d1fe948f7
2024-04-22 11:29:28 +02:00
Ricardo Wurmus b1742135e1
gnu: r-ape: Update to 5.8.
* gnu/packages/cran.scm (r-ape): Update to 5.8.

Change-Id: Ic35ba5e0a96dec16b89004cbfa6b48d2c88951a1
2024-04-22 11:29:27 +02:00
Ricardo Wurmus 5ff9484e7b
gnu: r-collapse: Update to 2.0.13.
* gnu/packages/cran.scm (r-collapse): Update to 2.0.13.

Change-Id: I78eb83695807325581a3bc213c35a58258df882e
2024-04-22 11:29:27 +02:00
Ricardo Wurmus 173108be58
gnu: r-metap: Update to 1.10.
* gnu/packages/bioconductor.scm (r-metap): Update to 1.10.

Change-Id: I1890c61b9a20d61a55bf76d61278729b0ae4356a
2024-04-22 11:29:27 +02:00
Wilko Meyer af4db17122
gnu: fuzzel: Update to 1.10.2.
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.10.2.

Change-Id: I4a7e0d6082ecdbe82aaa893cfabf3f20101d1d29
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Wilko Meyer 2b32614d85
gnu: foot: Update to 1.17.2.
* gnu/packages/terminals.scm (foot): Update to 1.17.2.

Change-Id: Ic45acd0d0fd3e4314669a765f4d97cfcd26a73d0
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Timotej Lazar 53623ce862
gnu: qmmp: Add missing inputs.
* gnu/packages/music.scm (qmmp): Add inputs to support unpacking skins.
[inputs]: Add tar and unzip.
[arguments]: Add phase to set absolute paths to these programs.

Change-Id: I79a6530ad27b474ecc64e5b7de36e0370595bc69
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Timotej Lazar fa67c2718a
gnu: qmmp: Update to 2.1.7.
* gnu/packages/music.scm (qmmp): Update to 2.1.7.
[properties]: Add release-monitoring-url.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:53:54 +08:00
Danny Milosavljevic 9fa34ad616
gnu: Add cadabra2.
* gnu/packages/engineering.scm (cadabra2): New variable.

Change-Id: Ia35b1317b18eb1d8729f003a27df07ac7888d412
2024-04-22 00:53:57 +02:00
Zheng Junjie a1d711c92e
gnu: blender: Fix url.
* gnu/packages/graphics.scm (blender): Add www to url.

Change-Id: I0d1e84f59d2ac0d0e9c72a5857afefc05d161eac
2024-04-21 12:09:33 +08:00
David Thompson 1d6811cec3
gnu: blender: Add wrap-bin phase.
* gnu/packages/graphics.scm (blender)[arguments]: Add wrap-bin phase to set proper
GUIX_PYTHONPATH.
[inputs]: Add bash-minimal per 'guix lint'.

Change-Id: I435957baf181ef7f92d4160529439357e16714f6
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-21 11:52:56 +08:00
宋文武 38b88d710e
gnu: font-public-sans: Update to 2.001.
* gnu/packages/fonts.scm (font-public-sans): Update to 2.001.

Change-Id: I404ec907827b4ce5b08f5021ef22dc0e8bb55e7a
2024-04-21 10:46:58 +08:00
宋文武 12474d20d2
gnu: font-mononoki: Update to 1.6.
* gnu/packages/fonts.scm (font-mononoki): Update to 1.6.

Change-Id: I39d2690481197afa86ebdf959fd5f904d0b3104f
2024-04-21 10:46:57 +08:00
宋文武 9ddbfb27cf
gnu: font-spleen: Update to 2.1.0.
* gnu/packages/fonts.scm (font-spleen): Update to 2.1.0.

Change-Id: Icd27bdfa3d30dee6bc182bb21780e55f58185e7a
2024-04-21 10:25:02 +08:00
Julien Lepiller 92af4ea17f
gnu: java-powermock-reflect: Update to 2.0.9.
* gnu/packages/java.scm (java-powermock-reflect): Update to 2.0.9.
[source]: Use git source.
(java-powermock-reflect, java-powermock-core, java-powermock-api-support)
(java-powermock-junit4-common, java-powermock-junit4)
(java-powermock-api-easymock): Update inputs and use new style.
* gnu/packages/patches/java-powermock-fix-java-files.patch: Update
  patch.

Change-Id: I856e5f923b094b9fcfa78f5f1d6ca2e4c2af41a7
2024-04-20 18:34:41 +02:00
Julien Lepiller bb3a631f24
gnu: Add java-byte-buddy-dep.
* gnu/packages/java.scm (java-byte-buddy-dep): New variable.

Change-Id: I7907fffe783d6edec65d8b0c496b6e16db53c24d
2024-04-20 18:34:37 +02:00
Julien Lepiller 12c7f5299b
gnu: Add java-asm-commons-9.
* gnu/packages/java.scm (java-asm-commons-9): New variable.

Change-Id: Ie289193efd14957d3cbba437cc1a129665c59bfa
2024-04-20 18:34:31 +02:00
Julien Lepiller 0336ffb49a
gnu: Add java-asm-util-9.
* gnu/packages/java.scm (java-asm-util-9): New variable.

Change-Id: I41eaa0c7d74d0aee569e8b6b80ec9fee876a1af1
2024-04-20 18:33:03 +02:00
Julien Lepiller 8318deb555
gnu: Add java-asm-analysis-9.
* gnu/packages/java.scm (java-asm-analysis-9): New variable.

Change-Id: I11d959b9cf3116a0614689ba24dbfd1b746a3b6f
2024-04-20 18:32:57 +02:00
Julien Lepiller 6a763d916e
gnu: maven: Update to 3.9.0.
* gnu/packages/maven.scm (maven-pom): Update to 3.9.0.

Change-Id: If6f9f0adf3065b450d373e0fcc619b79e4a529dc
2024-04-20 18:32:51 +02:00
Julien Lepiller 7634bfca4a
gnu: Add java-asm-tree-9.
* gnu/packages/java.scm (java-asm-tree-9): New variable.

Change-Id: I6fd32ee00de8488ff980bccd079636abe09ea773
2024-04-20 18:32:48 +02:00
Julien Lepiller 4ba0614677
gnu: Add java-asm-9.
* gnu/packages/java.scm (java-asm-9): New variable.

Change-Id: Ib54e81dc4d55909541851abca34fabde631c8c55
2024-04-20 18:32:39 +02:00
Julien Lepiller 65e18f3f44
gnu: maven-resolver-api: Update to 1.9.4.
* gnu/packages/maven.scm (maven-resolver-api): Update to 1.9.4.
(maven-resolver-util)[native-inputs]: Update test dependencies.
(maven-resolver-named-lock): New variable.
(maven-resolver-impl, maven-resolver-transport-wagon)
(maven-resolver-transport-http): Update sisu.

Change-Id: I080136e77454ee256a74fff263301e250a2918cb
2024-04-20 18:32:13 +02:00
Julien Lepiller 597f7db28a
gnu: Add maven-parent-pom-37.
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-37): New variable.

Change-Id: I572eea2548006929577ba72dfe022ddb22373099
2024-04-20 18:32:09 +02:00
Julien Lepiller 5438e1a86a
gnu: Add apache-parent-pom-27.
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-27): New
  variable.

Change-Id: Ic8ad7747dfa32621532fd7449735bdcd6adefc1e
2024-04-20 18:32:04 +02:00
Julien Lepiller eec5c0d524
gnu: Add maven-parent-pom-39.
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-39): New variable.

Change-Id: I9a2b203a0d0b4d2fb59d02077df2d607f59d953f
2024-04-20 18:32:00 +02:00
Julien Lepiller 05b2cfdc62
gnu: Add apache-parent-pom-29.
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-29): New
  variable.

Change-Id: Ia369e90b4e0c861729dabe8c331baab2b1efe7ce
2024-04-20 18:31:55 +02:00
Julien Lepiller 7ce7464934
gnu: java-guava: Update to 31.1.
* gnu/packages/patches/java-guava-remove-annotation-deps.patch: New
  file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-guava): Update to 31.1.
[source]: Use patch.
(java-guava-futures-failureaccess): New variable.
* gnu/packages/bioinformatics.scm (java-picard, java-picard-2.10.3): Fix for
  newer guava.
* gnu/packages/maven.scm (maven): Add java-guava-futures-failureaccess.

Change-Id: Id2553c48e11c6001fb45a0589720cef1551804d9
2024-04-20 18:31:34 +02:00
Julien Lepiller f1ed3d4699
gnu: java-cglib: Update to 3.3.0.
cglib now requires asm-8 at runtime, so propagate it and do not use
asm-6 in dependents.

* gnu/packages/java.scm (java-cglib): Update to 3.3.0.
(java-plexus-component-metadata-1.7, java-easymock, java-jmock)
(java-jmock-legacy, java-jmock-junit4, java-ops4j-pax-exam-core-spi)
(java-guice, java-fest-assert, java-testng, java-lmax-disruptor)
(java-powermock-reflect, java-powermock-modules-junit4)
(java-kafka-clients, java-jline-2, java-xmlunit, java-eclipse-sisu-plexus)
(java-logback-core): Remove `java-asm` from inputs or native-inputs.
(java-httpcomponents-httpclient-cache)
(java-httpcomponents-httpclient-osgi): Disable tests.
* gnu/packages/batik.scm (java-xmlgraphics-commons): Remove `java-asm`
  from inputs or native inputs.
* gnu/packages/maven.scm (maven-resolver-transport-file)
(maven-resolver-transport-http, maven-model, maven-repository-metadata)
(maven-compat): Remove `java-asm` from inputs or native-inputs.

Change-Id: I92a939e7522d92b185715d7935aabed5ddb77451
2024-04-20 18:31:29 +02:00
Julien Lepiller 415a4d0115
gnu: Add java-error-prone-annotations.
* gnu/packages/java.scm (java-error-prone-annotations): New variable.

Change-Id: I42b79a7c338f8866617b474cb39bc2ea75160d4a
2024-04-20 18:31:15 +02:00
Julien Lepiller def5129341
gnu: java-bsh: Update to 2.1.1.
* gnu/packages/java.scm (java-bsh): Update to 2.1.1.

Change-Id: I70fd1e5ed63195cb8feb9fe14bd7331d34d6da4f
2024-04-20 18:30:56 +02:00
Julien Lepiller c5fd96a0cd
gnu: java-objenesis: Update to 3.3.
* gnu/packages/java.scm (java-objenesis): Update to 3.3.

Change-Id: I2739d203cace8e7a14396c7a78531b1eb2222251
2024-04-20 18:30:35 +02:00
Daniel Ziltener 0797fff8b8
gnu: Add tomlplusplus.
* gnu/packages/cpp.scm (tomlplusplus): New variable.

Change-Id: I4b5c79e9fdcfdaa80c0c24bb89bf5b783f1a581f
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-04-20 09:13:47 +08:00
Julian Flake d66bfbeeb2
gnu: Add wl-mirror.
* gnu/packages/wm.scm (wl-mirror): New variable.

Change-Id: Ib87959a40800a2a8219877611b8cfd301960c608
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-04-20 09:13:42 +08:00
Julian Flake 6c4f304393
gnu: Add wlr-protocols.
* gnu/packages/freedesktop.scm (wlr-protocols): New variable.

Change-Id: Ia8daffd7219b7bd573ae54e7cfc5ec6b6a5f4052
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-04-20 09:13:36 +08:00
John Kehayias e4b758e705
gnu: mu: Update to 1.12.4.
* gnu/packages/mail.scm (mu): Update to 1.12.4.

Change-Id: I6381136409b2c7dde2f85c0795425dc0272cbfee
2024-04-19 12:03:00 -04:00
aurtzy ff692ed4cf
gnu: Add stb-image-resize.
* gnu/packages/stb.scm (stb-image-resize): New variable.

Change-Id: Ia9d654277b26f1bce0f32d064a5d2ae6c434b677
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-19 12:01:55 -04:00
Zhu Zihao e9e60b3a1d
gnu: Add font-lxgw-heartserif.
* gnu/packages/fonts.scm (font-lxgw-heartserif): New variable.

Change-Id: I94cab117c35c536526e8f88d7ba05a3e6b5747d5
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-19 21:22:06 +08:00
Zhu Zihao 174014c23f
gnu: Add font-lxgw-neozhisong.
* gnu/packages/fonts.scm (font-lxgw-neozhisong): New variable.

Change-Id: I351bb86a22ad610f51d6e0e8aea290285529cbd3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-19 21:20:30 +08:00
Zhu Zihao ee64afca1f
gnu: Add font-plangothic.
* gnu/packages/fonts.scm (font-plangothic): New variable.

Change-Id: I5982af96057dbb7c354ebfa32c173b25cf883461
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-19 21:18:40 +08:00
Zhu Zihao cb31ea20ca
gnu: Add font-jigmo.
* gnu/packages/fonts.scm (font-jigmo): New variable.

Change-Id: Icdc619043d9f88eb413344fa9e7c2915ec86acc8
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-19 21:17:00 +08:00
Guillaume Le Vaillant 949f97f7f9
gnu: nanovna-saver: Update to 0.6.3.
* gnu/packages/radio.scm (nanovna-saver): Update to 0.6.3.
  [build-system]: Switch to pyproject-build-system.
  [native-inputs]: Add python-setuptools-scm.
  [inputs]: Replace python-pyqt by python-pyqt-6.
  [arguments]: Add 'set-version' phase.

Change-Id: I1772dd67916c812148131e48424ca8a9948e008a
2024-04-19 11:46:27 +02:00
Guillaume Le Vaillant 9719de0764
gnu: hamlib: Update to 4.5.5.
* gnu/packages/radio.scm (hamlib): Update to 4.5.5.
  [source]: Switch to git-fetch method.
  [arguments]: Remove 'force-bootstrap' phase.

Change-Id: Ia281f76ab0fd87b99c69eb56e004a3947455e539
2024-04-19 11:05:52 +02:00
Guillaume Le Vaillant 3743e99186
gnu: flmsg: Update to 4.0.23.
* gnu/packages/radio.scm (flmsg): Update to 4.0.23.
  [native-inputs]: Replace autoconf by autoconf-2.71.

Change-Id: Ieea1528458479af9e909b7df1b95955f2a6598eb
2024-04-19 10:57:26 +02:00
Guillaume Le Vaillant 81c047f650
gnu: flamp: Update to 2.2.12.
* gnu/packages/radio.scm (flamp): Update to 2.2.12.

Change-Id: I1a88d6c2523220324c25cd8da0fb55e2442a8401
2024-04-19 10:54:24 +02:00
Guillaume Le Vaillant faa906a5bd
gnu: flrig: Update to 2.0.04.
* gnu/packages/radio.scm (flrig): Update to 2.0.04.

Change-Id: Ibabf51caca450bb01b9b146ad4e6410997222edd
2024-04-19 10:52:02 +02:00
Guillaume Le Vaillant 2b28199a73
gnu: fldigi: Update to 4.2.04.
* gnu/packages/radio.scm (fldigi): Update to 4.2.04.
  [native-inputs]: Replace autoconf by autoconf-2.71.

Change-Id: Ic2844f6f6114e504877344bbd91b6ac6db93b0b0
2024-04-19 10:48:20 +02:00
Guillaume Le Vaillant ae3a8a61d4
gnu: gqrx-scanner: Update to 1.0.5.
* gnu/packages/radio.scm (gqrx-scanner): Update to 1.0.5.

Change-Id: I68f3363f6e164aa3274eecf4c2515609565b652f
2024-04-19 10:36:56 +02:00
Guillaume Le Vaillant e3e59a1ffe
gnu: gqrx: Update to 2.17.5.
* gnu/packages/radio.scm (gqrx): Update to 2.17.5.

Change-Id: I110d6e2e170203d7503760721b13e47e88b8d827
2024-04-19 10:32:13 +02:00
Maxim Cournoyer 65e8472a4b
system: Remove nss-certs from OS templates, adjust doc.
This is a follow-up to commit 86afaadb51 ("system: Add 'nss-certs' to
%base-packages-networking.")

* doc/guix-cookbook.texi (Running Guix on a Linode Server): Remove nss-certs
from operating system's packages field.
(Running Guix on a Kimsufi Server): Likewise.
* doc/guix.texi (Using the Configuration System): Likewise.
(X.509 Certificates): Adjust to mention nss-certs *is* part of %base-packages.
* gnu/installer/services.scm (%system-services): Remove recommendation to
install nss-certs.
* gnu/system/examples/bare-bones.tmpl (host-name): Remove obsolete comments.
* gnu/system/examples/desktop.tmpl (packages): Remove nss-certs.
* gnu/system/examples/lightweight-desktop.tmpl (packages): Likewise.
* gnu/system/examples/plasma.tmpl (packages): Likewise.
* gnu/system/examples/raspberry-pi-64-nfs-root.tmpl (packages): Likewise.
* gnu/system/examples/raspberry-pi-64.tmpl (packages): Likewise.
* gnu/system/examples/vm-image.tmpl (packages): Likewise.
* gnu/system/images/orangepi-r1-plus-lts-rk3328.scm (packages): Likewise.
* gnu/system/images/pine64.scm (packages): Likewise.
* gnu/system/install.scm (installation-os) [packages]: Likewise.

Change-Id: If09123a69b987178bcb0aab61c4570c14fc1286f
2024-04-18 10:43:06 -04:00
Maxim Cournoyer a69e5e5e47
gnu: gnurl: Properly deprecate package.
* gnu/packages/gnunet.scm (gnurl): Move to...
* gnu/packages/curl.scm (gnurl): ... here.  Deprecate via
'deprecated-package'.

Reported-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I779ff9a7923d6532fbac2c2bfd65d6aa56524f1f
2024-04-18 10:39:49 -04:00
Jacob Hrbek fdfd7667c6
system: Add 'nss-certs' to %base-packages-networking.
See the discussion at
<https://lists.gnu.org/archive/html/guix-devel/2024-04/msg00020.html>.

* gnu/system.scm (%base-packages-networking): Add nss-certs.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I24f336e4bb25561d0ec9344a1a4061d2ecc9aed8
2024-04-18 10:39:48 -04:00
Guillaume Le Vaillant 3d34252c2d
gnu: gnss-sdr: Fix build.
* gnu/packages/radio.scm (gnss-sdr)[native-inputs]: Remove gfortran.
  [inputs]: Remove lapack.
  [arguments]: Add option to 'configure-flags' to use openblas instead of
  lapack.

Change-Id: Ic54ee6543f43226c609d008f425bcc51d18f22c6
2024-04-18 15:23:47 +02:00
Guillaume Le Vaillant ffa78a2d0e
gnu: armadillo: Enable LAPACK support.
* gnu/packages/maths.scm (armadillo)[arguments]: Add OPENBLAS_PROVIDES_LAPACK
  option to 'configure-flags'.

Change-Id: I872520620c921d0ab1fef8f6e5812da12cee031b
2024-04-18 15:10:06 +02:00
Andy Tai ee9cf4f00b
gnu: putty: Update to 0.81 [security fix].
Fixes CVE-2024-31497.

* gnu/packages/networking.scm (putty): Update to 0.81.

Change-Id: I4c6ad42936c985c10b6a2e4b72f746c53ef0e437
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-18 17:47:47 +08:00
Andre A. Gomes e9481f6ce5
gnu: cl-colors2: Update to 0.6.0.
* gnu/packages/lisp-xyz.scm (sbcl-cl-colors2): Update to 0.6.0.
  [inputs]: Add sbcl-parse-number.

Change-Id: I954aa3eebff9da0d8749df1c7844982f8171d1d0
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-04-18 10:02:44 +02:00
Christopher Baines 2126dab4cd
gnu: guix-data-service: Update to 0.0.1-47.c185892.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-47.c185892.

Change-Id: Ib4be751dd0e8bf10f617f4e1961a9d53bc4ccc2f
2024-04-17 17:55:53 +01:00
Christopher Baines 041193cb02
gnu: nar-herder: Update to 0-27.ffda727.
* gnu/packages/package-management.scm (nar-herder): Update to 0-27.ffda727.

Change-Id: I79704f6ca735065680e571950c884815cca1b898
2024-04-17 17:55:53 +01:00
Roman Scherer 77acd4b4aa
gnu: evolution-data-server: Disable failing test on aarch64.
This test is flaky on an Apple M1.

* gnu/packages/gnome.scm (evolution-data-server): Disable failing test on
aarch64.

Change-Id: Iccb75f2144b773a8b94242aaee9e6acedaa3af0b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-17 17:55:53 +01:00
Roman Scherer e1fefe84aa
gnu: babl: Disable failing test on aarch64.
The float-to-8bit test fails on an Apple M1 (aarch64) with the following message:

 9/28 float-to-8bit                   FAIL            0.11s   exit status 1
>>> LD_LIBRARY_PATH=/tmp/guix-build-babl-0.1.108.drv-0/build/babl BABL_PATH=/tmp/guix-build-babl-0.1.108.drv-0/build/extensions MALLOC_PERTURB_=94 /tmp/guix-build-babl-0.1.108.drv-0/build/tests/float-to-8bit

stdout:
 float -> u8 1 failed #1[1]  got 76 expected 77
stderr:
        " 0x43b9f0 0x4390b0 1"  1541377792      BablFishPath
                cost:146.000000 error:0.000000000000
        "/tmp/guix-build-babl-0.1.108.drv-0/build/extensions/gggl.so 0: R'G'B'A float to R'G'B'A u8"    0       BablConversionLinear
                pixels:0
                error: 0.000000

* gnu/packages/gimp.scm (babl): Disable failing test on aarch64.

Change-Id: Icf2c2a9ea5986149902f741f96d1847d2403c1f4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-17 17:55:53 +01:00
Andy Tai 46e5498805
gnu: gama: Update to 2.30.
* gnu/packages/gps.scm (gama): Update to 2.30.
[arguments]<configure-flags>: Add option to force not to use bundled copy of
expat.

Change-Id: I41f3f037b60b3dd89c8ccb990a800edb041cbc62
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-17 17:55:53 +01:00
Christopher Baines a8b4e49993
gnu: signon-plugin-oauth2: Change SIGNON_PLUGINS_DIR.
This is a followup to 8a257582e3 where I applied
the v2 patch rather than the v3 patch (#70256).

* gnu/packages/qt.scm (signon-plugin-oauth2)[arguments]: Add /signon to
SIGNON_PLUGINS_DIR.

Change-Id: Ib77436507b43e6073cce8acf6a170035d3f09b1a
2024-04-17 17:55:53 +01:00
Ludovic Courtès 7bed290fdf
ci: Don’t cross-compile to xtensa-ath9k-elf.
This is a followup to 9a60894156.

* gnu/ci.scm (%bare-platform-triplets): New variable.
(cross-jobs)[pointless?]: Use it.

Change-Id: I4701bc402bb93d372d46b7208697e0f998a1dc62
2024-04-17 17:29:58 +02:00
Clément Lassieur 858c40ced4
gnu: mullvadbrowser: Update to 13.0.14 [security fixes].
Fixes CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-2609,
CVE-2024-3859, CVE-2024-3861, CVE-2024-3863, CVE-2024-3302, CVE-2024-3864.
See the Mozilla Foundation Security Advisory
<https://www.mozilla.org/en-US/security/advisories/mfsa2024-19/> for details.

* gnu/packages/mullvad-browsers.scm (%mullvadbrowser-build-date): Update to
20240408204645.
(%mullvadbrowser-version): Update to 13.0.14.
(%mullvadbrowser-firefox-version): Update to 115.10.0esr-13.0-1-build1.
(mullvadbrowser-translation-base): Update to
d31e6b16c372e2eb235c4f2b0eae0b573a5515ba.

Change-Id: I22793fd35dd041fe5d2a47e16a26f1d48e37d2d2
2024-04-17 12:23:42 +02:00
Clément Lassieur d5d4ba89f9
gnu: torbrowser: Update to 13.0.14 [security fixes].
Fixes CVE-2024-3852, CVE-2024-3854, CVE-2024-3857, CVE-2024-2609,
CVE-2024-3859, CVE-2024-3861, CVE-2024-3863, CVE-2024-3302, CVE-2024-3864.
See the Mozilla Foundation Security Advisory
<https://www.mozilla.org/en-US/security/advisories/mfsa2024-19/> for details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20240416150000.
(%torbrowser-version): Update to 13.0.14.
(%torbrowser-firefox-version): Update to 115.10.0esr-13.0-1-build1.
(torbrowser-translation-base): Update to
d31e6b16c372e2eb235c4f2b0eae0b573a5515ba.
(torbrowser-translation-specific): Update to
d37455a56f966b4f87f5f326b534a91f71fd5c88.

Change-Id: I499d38f66e5528a566a6c105f621fe52b0ea1bc9
2024-04-17 12:23:36 +02:00
Richard Sent 59bb53823e
services: Add the Guix Home service.
This patch adds a Guix Home service, which allows for configuring/deploying an
operating-system declaration with an associated home-environment.

* gnu/services/guix.scm: Add guix-home-service and guix-home-shepherd-service
* gnu/home/services/shepherd.scm: Don't attempt to launch user shepherd when
the system shepherd runs guix-home-<user>
* doc/guix.texi: Add documentation for guix-home-service
* gnu/tests/guix.scm: Add a test to verify guix-home-service-type is able to
activate a home environment

Change-Id: Ifbcc0878d934aa4abe34bb2123b5081fb432aa8e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:03 +02:00
Jean-Pierre De Jesus DIAZ 9f8e92cc7d
gnu: ath9k-htc-firmware: Split package.
* gnu/local.mk (dist_patch_DATA): Remove ath9k-htc-firmware-objcopy.patch.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Remove.
(ath9k-htc-ar7010-firmware, ath9k-htc-ar9271-firmware): New variables.
* gnu/packages/patches/ath9k-htc-firmware-objcopy.patch: Delete file.
* gnu/system.scm (%base-firmware): Use new ath9k packages.

Change-Id: I86259e398427abd139c1f310a95bb15e2c03cee3
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ 4c88ffdb65
gnu: cross-binutils: Use binutils-2.33 for ath9k.
* gnu/packages/cross-base.scm (cross-binutils-package): New procedure.
* gnu/packages/cross-base.scm (cross-binutils): Select binutils default
value with cross-binutils-package.
* gnu/packages/firmware.scm (ath9k-htc-firmware) <native-inputs>: Do not
explicitly set the #:xbinutils keyword argument.

Change-Id: I0eb25eb2b494241c205286837bfa79a61de8e0b7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ f97f5312cc
gnu: ath9k-htc-firmware: Use xtensa-ath9k-elf.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Use the
xtensa-ath9k-elf target for the cross toolchain.

Change-Id: Ic1a7c4088312290a86a508f371f4f0e784e301a5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ c3aba93823
gnu: ath9k-htc-firmware: Allow using other targets.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Override the TARGET
environment variable in the configure script to use xtensa-elf.
* gnu/packages/patches/ath9k-htc-firmware-objcopy.patch: Adapt to use
TARGET environment variable for objcopy.

Change-Id: Ia44f0f25dde532b90168f2f2456412a43ac9af24
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Jean-Pierre De Jesus DIAZ af181ac5d1
gnu: ath9k-htc-firmware: Remove binary blobs.
* gnu/packages/firmware.scm (ath9k-htc-firmware) <source>: Add snippet
to remove bundled binary files.

Change-Id: I2f0592d03039ff9d5a5f3a79b0c62566164f3762
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-17 12:13:02 +02:00
Yuval Langer c872b3bc39
gnu: Add guile-rsv.
* gnu/packages/guile-xyz.scm (guile-rsv): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Idede9ef290db92c95ea29f8ad35c9e3a9cdbfa62
2024-04-17 12:13:01 +02:00
Ludovic Courtès 9f1ef20114
linux-initrd: Gracefully handle lack of “modules.builtin” file.
Fixes a regression introduced in
8f8ec56052, whereby passing a “fake”
kernel package would no longer work.

Fixes <https://issues.guix.gnu.org/70239>.

* gnu/system/linux-initrd.scm (flat-linux-module-directory)[build-exp]:
Gracefully handle lack of “modules.builtin” file.

Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I3acf48123b20f0b6a3b9cc0bf22f76cec3e64361
2024-04-17 12:13:01 +02:00
Ludovic Courtès d33965908d
vm: Always use a native emulator in ‘guix system vm’.
Suggested by Zheng Junjie <zhengjunjie@iscas.ac.cn>.

* gnu/system/vm.scm (system-qemu-image/shared-store-script)[qemu-exec]:
Wrap first element in ‘with-parameters’.

Change-Id: Iab9905aaa7e80bad0372c1ee7c3ea88a89564f8f
2024-04-17 12:13:01 +02:00
John Kehayias b47ae1ecc4
gnu: make-gcc-toolchain: Add gcc:lib.
* gnu/packages/commencement.scm (make-gcc-toolchain)[inputs]: Add gcc:lib.

Change-Id: I327a2403d5d14dd545981e8e9dbfd7df24c9357e
2024-04-16 21:06:57 -04:00
Simon Tournier 24b82ad3aa
gnu: gcc-toolchain: Do not use gcc-final.
* gnu/packages/commencement.scm (gcc-toolchain): Bind to the default
gcc-toolchain-11 being consitent with others.
(gcc-toolchain-11): Make it from gcc-11.
(gcc-toolchain-aka-gcc): Bind to gcc-toolchain.
2024-04-16 21:06:54 -04:00
John Kehayias 2d5736cc3e
Merge branch 'mesa-updates'
Key updates:
cairo 1.16.0 -> 1.18.0
libdrm 2.4.117 -> 2.4.120
mesa 23.3.2 -> 24.0.3
sdl2 2.28.5 -> 2.30.1
vulkan packages 1.3.231.1 -> 1.3.280.0
openexr 3.1.3 -> 3.2.4

Change-Id: Iece081158251d1d5836f6b264ba232dc751c9fe2
2024-04-16 20:58:06 -04:00
Tom Willemse f073cea41b
gnu: emacs-nginx-mode: Update to 1.1.10.
* gnu/packages/emacs-xyz.scm (emacs-nginx-mode): Update to 1.1.10.

Change-Id: I72010506d3590ffd15b6e30ba32995f49d3262d3
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:50:10 +01:00
Christopher Baines 99e7a93d57
gnu: Add comment to the bottom of version-control.scm.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/version-control.scm: Add comment at end of file.

Change-Id: I3d20a6fd957d9cfee9d7b4a4c7979c4202a0fe3a
2024-04-16 22:50:06 +01:00
Ashish SHUKLA a45b2c7c63
gnu: Add fnc.
* gnu/packages/version-control.scm (fnc): New variable.

Change-Id: Idf1cb254c3ae18bacb86bf020511a5d34e2d3684
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:45:30 +01:00
Vinicius Monego b0fbb70521
gnu: Add python-verde.
* gnu/packages/geo.scm (python-verde): New variable.

Change-Id: I0d176a05a993b19224d22489dd3a8eca19e4f2e0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:34:48 +01:00
Giacomo Leidi e5e8b4e52d
gnu: Add brillo.
* gnu/packages/hardware.scm (brillo): New variable.

Change-Id: Ic66118b9b792b0bc81bbeffb72236953da0f0772
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:34:05 +01:00
Timotej Lazar 0ffd6d2582
gnu: Add qmmp.
* gnu/packages/music.scm (qmmp): New variable.

Change-Id: Id5548eaeb73904120473397cac74ef7a5f10ecec
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:26:42 +01:00
Andy Tai 7bead512e2
gnu: fltk: Update to 1.3.9.
* gnu/packages/fltk.scm (fltk): Update to 1.3.9.

Change-Id: Ic766550a4f15a147d8079ebecf0c59152aefa9f0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:25:23 +01:00
Nicolas Graves via Guix-patches via 6a6dde5058
gnu: Add latexml.
* gnu/packages/markup.scm (latexml): New variable.

Reviewed-by: Steve George <steve@futurile.net>

Change-Id: If7199a8b74b990ad29718adcb905a5ed31882cf5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:20:40 +01:00
Nicolas Graves via Guix-patches via 6feab2a48c
gnu: Add perl-image-size.
* gnu/packages/perl.scm (perl-image-size): New variable.

Change-Id: Ib2b11b74451b156c4380b91334ae37032e6bb6fd
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-16 22:20:38 +01:00
Mark H Weaver 969c970f38
gnu: icecat: Update to 115.10.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2024-2609, CVE-2024-3302, CVE-2024-3852,
CVE-2024-3854, CVE-2024-3857, CVE-2024-3859, CVE-2024-3861,
CVE-2024-3863, and CVE-2024-3864.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2024-04-16 17:01:12 -04:00
Ricardo Wurmus 921b270a44
gnu: Add prosody-cloud-notify.
* gnu/packages/messaging.scm (prosody-cloud-notify): New variable.

Change-Id: I55edcb3605fae922980163de2d29926798619624
2024-04-16 18:31:07 +02:00
Wilko Meyer 6cdb34ba90
gnu: linux-libre 4.19: Update to 4.19.312.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.312.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I626f133eea8c23177322e242d3ccc4bfa2589baa
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:23 -04:00
Wilko Meyer a4cc1bbf88
gnu: linux-libre 5.4: Update to 5.4.274.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.274.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Ibc854c5a98ad71f26cef4e403b6fc0bfa2c7c1c3
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:23 -04:00
Wilko Meyer f14f08acb5
gnu: linux-libre 5.10: Update to 5.10.215.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.215.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: Icd2173d13b527f3c7ec0f80cd22a6c8aa4ead4e5
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer d977c1160d
gnu: linux-libre 5.15: Update to 5.15.155.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.155.
(linux-libre-5.15-pristine-source): Update hashes.

Change-Id: I0c83483f92e37b598313d70e408cce38d84fd5b1
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer 467583fab5
gnu: linux-libre 6.1: Update to 6.1.86.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.86.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.

Change-Id: Icecabfdcd8b8c76ef62aa679b4eec015869a2134
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer b6966b3978
gnu: linux-libre 6.6: Update to 6.6.27.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.27.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.

Change-Id: I0f21abb95d5d80bde56a1d3ad0faf4ab5fabb67f
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:22 -04:00
Wilko Meyer 6a90eccc2b
gnu: linux-libre 6.8: Update to 6.8.6.
* gnu/packages/linux.scm (linux-libre-6.8-version): Update to 6.8.6.
(linux-libre-6.8-pristine-source, deblob-scripts-6.8): Update hashes.

Change-Id: Iddefd4ac7704e80df13ceadf4935c2670a40061d
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-16 11:20:14 -04:00
Ricardo Wurmus dbc4587fb1
gnu: Add prosody-muc-offline-delivery.
* gnu/packages/messaging.scm (prosody-muc-offline-delivery): New variable.

Change-Id: I145ea713e5b12aef5f700669fe2ffc1e017322d2
2024-04-16 12:00:53 +02:00
Ricardo Wurmus e9393087fc
gnu: Add prosody-cloud-notify-priority-tag.
* gnu/packages/messaging.scm (prosody-cloud-notify-priority-tag): New variable.

Change-Id: I22dc032112bf537058405ef0d8f42f371502a5ea
2024-04-16 12:00:48 +02:00
Ricardo Wurmus 46ba40de97
gnu: Add prosody-cloud-notify-filters.
* gnu/packages/messaging.scm (prosody-cloud-notify-filters): New variable.

Change-Id: I3c0ea90cb44aa9f623573de98f7d79b46c696232
2024-04-16 12:00:43 +02:00
Ricardo Wurmus 582bb94637
gnu: Add prosody-cloud-notify-encrypted.
* gnu/packages/messaging.scm (prosody-cloud-notify-encrypted): New variable.

Change-Id: Ibe2c6525865ffce54191d806f0e184c814000993
2024-04-16 12:00:35 +02:00
Ricardo Wurmus e2ec85d17d
gnu: lua-cqueues: Update to 20200726.
* gnu/packages/lua.scm (lua-cqueues): Update to 20200726.
[source]: Fetch from git repository.
[arguments]: Use G-expressions; disable two tests that need LuaJIT's ffi
module.

Change-Id: I969a9f173339d22e57fd6a5e4689889c0268c52d
2024-04-16 11:59:34 +02:00
Ricardo Wurmus 9374b0fe52
gnu: lua-ossl: Update to 20220711.
* gnu/packages/lua.scm (lua-ossl): Update to 20220711.
[source]: Fetch from git repository.
[arguments]: Use G-expressions; disable two tests.
[description]: Reflow paragraph.

Change-Id: I2640cba886362635ee4ddedd020a06b433e46e5b
2024-04-16 11:58:33 +02:00
Ricardo Wurmus 29c9ae9162
gnu: prosody-module: Update to changeset 66e7d46b1d4b.
* gnu/packages/messaging.scm (prosody-module): Update to changeset
66e7d46b1d4b.

Change-Id: Ia06e1a111e3117e7315b43c2be7ed4776ae26ac4
2024-04-16 10:29:55 +02:00
Ricardo Wurmus 4d67912265
gnu: ksoloti-runtime: Update to 1.0.12-8.
* gnu/packages/axoloti.scm (ksoloti-runtime): Update to 1.0.12-8.
[arguments]: Remove obsolete patch to Makefiles.
[inputs]: Replace dfu-util-for-axoloti with dfu-util.

Change-Id: I57c78d32d2616909ca7b9a98392655c76df5eb27
2024-04-16 00:49:34 +02:00
Artyom V. Poptsov a8353e9d6b
gnu: Add tr7.
* gnu/packages/scheme.scm (tr7): New variable.

Change-Id: I60e34f0f918ea7c9b36cea02358d69ab7bfad24b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-04-15 12:32:42 +02:00
Vinicius Monego 53dba8c808
gnu: Add trac.
* gnu/packages/version-control.scm (trac): New variable.

Change-Id: I51b86a6b8a913c18f785dbd92a936b8964bebdbc
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-04-15 12:21:15 +02:00
Suhail Singh dc0d7dae16
gnu: Add emacs-noman.
* gnu/packages/emacs-xyz.scm (emacs-noman): New variable.

Change-Id: I4ef3de3723025832c6b6eae47de67c3377366602
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-04-15 12:09:48 +02:00
Erik Eduardo 91239079f3
gnu: Add sandbar.
* gnu/packages/wm.scm (sandbar): New variable.

Change-Id: I93f91436420a733a3b74d9b88ed5d69a9369ee38
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-04-15 12:01:22 +02:00
Christopher Baines 953253eff3
Merge remote-tracking branch 'savannah/master' into mesa-updates
Change-Id: I00980ec5dbd9d23ab076995bc79331d136424796
2024-04-15 10:57:31 +01:00
cage-dev@twistfold.it 8e3831eb12
gnu: telescope: Update to 0.9.
* gnu/packages/web-browsers.scm (telescope): Update to 0.9.
[inputs]: Replace libevent with libgrapheme.

Change-Id: I1eb6567ddc5047d4d36f588086f14f69136588c4
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:31 +01:00
Jean-Pierre De Jesus DIAZ 37579d04dc
gnu: coin3d: Update to 4.0.2.
* gnu/packages/graphics.scm (coin3d): Update to 4.0.2.

Change-Id: I0ca8cd6eff933a764005447d648ca2f020d8ee7f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:06 +01:00
Jean-Pierre De Jesus DIAZ 39689ffd30
gnu: coin3d: Avoid use of dlopen.
* gnu/packages/graphics.scm (coin3d): Avoid use of dlopen and add
missing inputs.

Change-Id: I48d93218bd93f6ef4f10fb1c4f1cc22396040d7d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:06 +01:00
Jean-Pierre De Jesus DIAZ 949c3682b7
gnu: coin3d: Use system expat.
* gnu/packages/graphics.scm (coin3d): Remove bundled expat and use the
system one.

Change-Id: Ief176e320b7f57c5c3f349f244ed7d76e54f8281
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:06 +01:00
Jean-Pierre De Jesus DIAZ 94fa92cc8e
gnu: coin3d: Use G-Expressions.
* gnu/packages/graphics.scm (coin3d) <source>, <arguments>: Use
G-Expressions.

Change-Id: I79a77bda6fc919d9c3b80e77e38855824e81f6e6
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:06 +01:00
Jean-Pierre De Jesus DIAZ f2c5482af4
gnu: coin3D: Rename to coin3d.
* gnu/packages/graphics.scm (coin3d): New Variable.
(coin3D): Define as deprecated.
(coin3D-4): Point to coin3d.
* gnu/packages/engineering.scm (freecad): Use coin3d instead of coin3D.
* gnu/packages/python-xyz.scm (python-pivy): Ditto.
* gnu/packages/qt.scm (soqt): Ditto.

Change-Id: I4e83e25e80c512350f38024847891eac14723f26
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:06 +01:00
Timotej Lazar 84a88f5ed9
gnu: widelands: Improve package style.
* gnu/packages/games.scm (widelands): Use new package style.
[snippet]: Simplify and drop trailing #t.
[arguments]: Use gexps. Tweak #:configure-flags to install the binary in bin/
instead of bin/games/ and data under share/ instead of bin/share/. Modify
'unbundle-fonts phase to not depend on input labels.
[inputs, native-inputs]: Drop input labels.
[home-page]: Drop trailing slash.

Change-Id: I75c535005ad1325ad170205b6e80b1039125619a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:12:33 +01:00
Timotej Lazar 27f4896a18
gnu: widelands: Update to 1.2.
* gnu/packages/games.scm (widelands): Update to 1.2.
[inputs]: Drop boost, curl.
[native-inputs]: Replace python-wrapper with python.

Change-Id: I1a98739a5da801d3686acf152989c8ce15f16a90
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:12:33 +01:00
Andy Tai 83a2ff488d
gnu: xpra: Update to 5.0.8.
* gnu/packages/xorg.scm (xpra): Updatw to 5.0.8.

Change-Id: I6107d5c3469ca0576c668d1a68bf1148b8f055b6
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:11:43 +01:00
Andy Tai d447a0c693
gnu: meld: Update to 3.22.2.
* gnu/packages/patchutils.scm (meld): Update to 3.22.2.

Change-Id: I6f292a1a8579f8a18ca4421750541932076a3555
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:11:21 +01:00
Vasile Dumitrascu de26171174
gnu: conky: Update to 1.19.8.
* gnu/packages/conky.scm (conky): Update to 1.19.8.
[inputs]: Add libxi.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:10:52 +01:00
Jean-Pierre De Jesus DIAZ 4e7c3867ad
gnu: Add gcc-cross-x86_64-w64-mingw32-toolchain-13.
* gnu/packages/cross-toolchain.scm
(gcc-cross-x86_64-w64-mingw32-toolchain-13): New variable.

Change-Id: I64fbce5d4af30c9c5df2faf61d3243fcf6dfbf5b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:09:36 +01:00
Jean-Pierre De Jesus DIAZ 97bad5e194
gnu: cross-gcc: Add patch for GCC 13.
* gnu/local.mk (dist_patch_DATA): Add gcc-13-cross-system-header-dir.patch.
* gnu/packages/cross-base.scm (cross-gcc) <source>: Add patch for
GCC 13.
* gnu/packages/patches/gcc-13-cross-system-header-dir.patch: New patch.

Change-Id: Ib4771ff78222fb7b7df58891d25938d338bd5df8
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:09:36 +01:00
Jean-Pierre De Jesus DIAZ ffd1d0c2d4
gnu: cross-gcc-patches: Avoid patch for GCC 13+.
* gnu/packages/cross-base.scm (cross-gcc-patches): Avoid
gcc-4.9.3-mingw-gthr-default.patch patch for GCC 13+ versions since it
does not apply.

Change-Id: I4bb14d687c53733d77099a761844815900b1266a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:09:36 +01:00
Vagrant Cascadian 4dec6e9fb7
gnu: diffoscope: Increase test verbosity.
* gnu/packages/diffoscope.scm (diffoscope)[phases]: Replace 'check.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:08:32 +01:00
Andy Tai d95ed91f38
gnu: rsync: Update to 3.3.0.
* gnu/packages/rsync.scm (rsync): Update to 3.3.0.

Change-Id: I03ba540e44f54e371cd362baf2aeb1877f853f72
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:06:09 +01:00
Sughosha 8a257582e3
gnu: signon-plugin-oauth2: Fix installing in a doubled prefix.
This commit fixes creating one more /gnu/store/ directory inside its
own prefix, creating again the same prefix inside it and then
installing in it.

* gnu/packages/qt.scm (signon-plugin-oauth2)[arguments]:
<#:make-flags>: Remove argument.
<#:phases>: In configure phase, add SIGNON_PLUGINS_DIR variable.

Change-Id: I10e973980228354c9943741dd480544bffca65b8
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 09:58:50 +01:00
Richard Sent 027419626f
gnu: tests: Add system test for sddm.
Create a basic suite of tests to verify the display manager starts.

* gnu/tests/sddm.scm: New file.

Change-Id: Ia84926e9aab42c6781430c22aae0f892387d1a29
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 09:52:44 +01:00
Jean-Pierre De Jesus DIAZ 188168ee08
gnu: simavr: Remove modules from arguments.
* gnu/packages/avr-xyz.scm (simavr)<arguments>: Remove the #:modules keyword
argument as it contains the default modules only.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Idf350cad53db879e90a53849c23ac4e63b53cfd1
2024-04-15 09:35:00 +01:00
Leo Famulari 2c05986348
gnu: borg: Update to 1.2.8.
* gnu/packages/backup.scm (borg): Update to 1.2.8.
[arguments]: Remove a variety of workarounds that have been obviated by
changes upstream and in the Python package build tools.

Reviewed-by: Dale Mellor <guix-devel-0brg6a@rdmp.org>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I031bb4e6ac2f562a3e387a5e815b31416367766f
2024-04-15 09:28:26 +01:00
Sharlatan Hellseher 6b3c90f638
gnu: go-github-com-francoispqt-gojay: Run tests only on x86-64.
Address the build issue on i686-linux as seen in CI
<https://ci.guix.gnu.org/build/3395366/details>.

* gnu/packages/golang-web.scm (go-github-com-francoispqt-gojay):
[arguments]: Swap to list style. <#:tests?>: Only run on x86-64.
[home-page]: Move above synopsis.
[description]: Fix indentation.

Change-Id: I93a0970933de0b32729cf9a620b10e69e8e244eb
2024-04-14 14:52:23 +01:00
Sharlatan Hellseher ec8eef5e7e
gnu: go-go-uber-org-atomic: Run tests only on x86-64.
Address the build issue on i686-linux as seen in CI
<https://ci.guix.gnu.org/build/3395284/details>.

* gnu/packages/golang-xyz.scm (go-go-uber-org-atomic): [arguments]:
<#:tests?>: Only run on x86-64.

Change-Id: Iab5a896be05d879f3552471d8789a11dba7826ce
2024-04-14 14:51:59 +01:00
Sharlatan Hellseher 42b4580f6b
gnu: go-github-com-golang-groupcache: Update to 0.0.0-3.41bb18b.
* gnu/packages/golang-web.scm (go-github-com-golang-groupcache): Update
to 0.0.0-3.41bb18b.

Change-Id: If1016af57bde9b25fa5348e820899c87985b43dc
2024-04-14 12:05:51 +01:00
Sharlatan Hellseher 191e5674d9
gnu: go-github-com-golang-groupcache: Move to golang-web.
* gnu/packages/syncthing.scm (go-github-com-golang-groupcache): Move
from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I3e5393d13630529a0cf309e08b9e7dc9d5cba18a
2024-04-14 12:05:51 +01:00
Sharlatan Hellseher 1cfaa79e6d
gnu: go-github-com-golang-groupcache-lru: Import all go modules.
Rename go-github-com-golang-groupcache-lru to
go-github-com-golang-groupcache to reflect go.mod import path as seen in
<https://pkg.go.dev/github.com/golang/groupcache>. It will provide other
available submodules together with main module groupcache: lru,
singleflight, groupcachepb and consistenthash.

* gnu/packages/syncthing.scm (go-github-com-golang-groupcache):
[arguments]: Remove <#:unpack-path>, update <#:import-path> to make
other modules available.
[propagated-inputs]: Add go-github-com-golang-protobuf-proto.

* gnu/packages/ipfs.scm (kubo): [inputs]: Remove
go-github-com-golang-groupcache-lru, add
go-github-com-golang-groupcache.

Change-Id: I455eecd2ebeff5f456f83621aa85b4de7d60304e
2024-04-14 12:05:51 +01:00
Sharlatan Hellseher e48d51faf0
gnu: go-go-uber-org-fx: Fix home-page, again.
Amend lint warning: URI https://go.uber.org/fx returned suspiciously
small file (549 bytes).

* gnu/packages/golang-xyz.scm (go-go-uber-org-fx): [home-page]: Swap to
redirected URL.

Change-Id: Ica2a4580dde04ac7242e92bcd0f740bfbd730b1d
2024-04-14 12:05:51 +01:00
Artyom V. Poptsov 1c5e419ee7
gnu: go-go-uber-org-fx: Fix repository URI.
* gnu/packages/golang-xyz.scm (go-go-uber-org-fx) [source]: Fix repository
  URI.

Change-Id: I82b340a094efa9157bc56ae851ad94c9b0ffaff6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-14 12:05:39 +01:00
Antero Mejr ef9a2f9e91
gnu: Add gnudatalanguage.
* gnu/packages/data-language.scm: New file.
* gnu/packages/data-language.scm (gnudatalanguage): New variable.
* gnu/local.mk: Add gnu/packages/data-language.scm to scope.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Icf830df85ed8e6f067344af96dbb7d202e677dee
2024-04-13 23:06:57 +01:00
Sharlatan Hellseher 56549cad7c
gnu: plplot: Extend description.
* gnu/packages/plotutils.scm (plplot): [description]: Add more details.

Change-Id: I90aef4e666c834bc7ef4fd8be930aac9126f60aa
2024-04-13 22:41:52 +01:00
Antero Mejr 2006874c2b
gnu: Add plplot.
* gnu/packages/graph.scm (plplot): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-13 20:43:25 +01:00
Sharlatan Hellseher e46e373f21
gnu: plotutils: Fix indentation.
* gnu/packages/plotutils.scm (plotutils): Fix indentation.

Change-Id: I73d03b262b9156ee372bfea74653107a97e12e2a
2024-04-13 20:43:25 +01:00
Sharlatan Hellseher 238e4ec73e
gnu: ploticus: Refresh package style.
* gnu/packages/plotutils.scm (ploticus): Apply G-expressions to refresh
package style.

Change-Id: Iabf465a9bd4e02c1087b117533dbbf0b4c1a3f14
2024-04-13 13:54:59 +01:00
Sharlatan Hellseher d1146d8ecb
gnu: packages: plotutils: Add end-file note.
* gnu/packages/plotutils.scm: Add end-file warning note to place new
packages in alphabetical order.

Change-Id: I31fc48b404a804ae59bfb19db09bc14874b5eebb
2024-04-13 13:54:59 +01:00
Sharlatan Hellseher 12095c0cc7
gnu: ploticus: Sort alphabetically.
* gnu/packages/plotutils.scm (ploticus): Sort alphabetically.

Change-Id: I94a658af85c929d9b42d8b1b22166aba75c609c3
2024-04-13 13:54:59 +01:00
Sharlatan Hellseher e776d09962
gnu: guile2.2-charting: Sort alphabetically.
* gnu/packages/plotutils.scm (guile2.2-charting): Sort alphabetically.

Change-Id: I3fdd61800a59e3578216f4c94a4121487c6be8d3
2024-04-13 13:54:59 +01:00
Sharlatan Hellseher 2c98b2bfa6
gnu: guile-plotutils: Sort alphabetically.
* gnu/packages/plotutils.scm (guile-plotutils): Sort alphabetically.

Change-Id: I092df373febfe857fb05ece8effa9c14fcb2fa08
2024-04-13 13:54:58 +01:00
Sharlatan Hellseher 8bc0362d25
gnu: guile-charting: Sort alphabetically.
* gnu/packages/plotutils.scm (guile-charting): Sort alphabetically.

Change-Id: I07b0506bb3557c49edf93fee4665c4967f2b9396
2024-04-13 13:54:58 +01:00
Sharlatan Hellseher 6b97d64389
gnu: asymptote: Sort alphabetically.
* gnu/packages/plotutils.scm (asymptote): Sort alphabetically.

Change-Id: I26c8b7e1fd5d83e95bd19387492dd40ec87231ca
2024-04-13 13:54:58 +01:00
Sharlatan Hellseher a89b4cdebb
gnu: packages: plotutils: Sort use-module alphabetically.
* gnu/packages/plotutils.scm: Sort use-module alphabetically to ease
maintenance.

Change-Id: Icd280f2d3b4c712b90251e8dc1b102a3f2eb339f
2024-04-13 13:54:58 +01:00
Wilko Meyer 15a523ea21
gnu: linux-libre 5.15: Update to 5.15.154.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.154.
(linux-libre-5.15-pristine-source): Update hashes.

Change-Id: I1ccd0c6b9900db9dd2fa4e521a03df373c6a638e
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-12 22:13:24 -04:00
Wilko Meyer f2e54928f5
gnu: linux-libre 6.1: Update to 6.1.85.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.85.
(linux-libre-6.1-pristine-source): Update hashes.

Change-Id: If528885066e96e8ddb9a0b01b269763ea008c121
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-12 22:13:24 -04:00
Wilko Meyer e5d08b7fe2
gnu: linux-libre 6.6: Update to 6.6.26.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.26.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Iae112b7926a8c8461fece02c970ff58e2dbc53b0
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-04-12 22:13:23 -04:00