~ruther/guix-local

e6241de1 — Zheng Junjie 2 years ago
vm: add arguments to use virt machine type for qemu-riscv64.

* gnu/system/vm.scm (system-qemu-image/shared-store-script): When target
riscv64, add arguments to set qemu virt machine type.

Change-Id: I974c82fdd2d5bfc01caff9e6411db38e472b5cd4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
88a30085 — Zheng Junjie 2 years ago
linux-initrd: don't add hid-apple module for riscv64-linux.

* gnu/system/linux-initrd.scm(default-initrd-modules): when target-riscv64,
don't add hid-apple module.

Change-Id: I633468421db0cb1ebd61e0603021fa1c79038473
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f72887f6 — Zheng Junjie 2 years ago
gnu: linux-libre-riscv64-generic: add more options.

This is required by `guix system vm'.

* gnu/packages/linux (linux-libre-riscv64-generic)[#:extra-options]: Add more
option.

Change-Id: I5697ba7158d44ef0ea9cf28cadb4d59f312b4206
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ad9832f8 — Zheng Junjie 2 years ago
vm: When target riscv64-linux, use u-boot-qemu-riscv64-bootloader.

* gnu/system/vm.scm (virtualized-operating-system) When target riscv64-linux,
use u-boot-qemu-riscv64-bootloader. Add system, target keyword.

Change-Id: I22d64d00670a705e4b81427e44a83d504598b536
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a5deb90f — Zheng Junjie 2 years ago
vm: use #$ for kernel-arguments.

Use #$ allow cross-compile to with support current system kernel.

e.g. linux-libre-riscv64-generic.

* gnu/system/vm.scm(system-qemu-image/shared-store-script)
(linux-image-startup-command): use #$ for kernel-arguments.

Change-Id: I9d2e7df296ce590b95cd30996b33f8ca692ac1b1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
64187b65 — Zheng Junjie 2 years ago
bootloader: Add u-boot-qemu-riscv64-bootloader.

* gnu/bootloader/u-boot.scm (u-boot-qemu-riscv64-bootloader): New variable.

Change-Id: If6622838d2250c90a26380849b92387aa7122fbb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d727c39e — Ludovic Courtès 2 years ago
gnu: shepherd: Update to 0.10.4.

* gnu/packages/admin.scm (shepherd-0.10): Update to 0.10.4.

Change-Id: I09b8ac3544c59e47207bf7f640db13e4001a6322
7bc1f7be — Ludovic Courtès 2 years ago
ui: Autoload some more.

* guix/ui.scm: Autoload a number of modules.

Change-Id: I22d4f719dae73594499522ce6dc8464948f564ec
4d79a9cd — Vinicius Monego 2 years ago
gnu: homebank: Update to 5.7.4.

* gnu/packages/finance.scm (homebank): Update to 5.7.4.
[source, home-page]: Follow redirect.
[inputs]: Replace libsoup-minimal-2 with libsoup-minimal.

Change-Id: Ie48020959f104ce7b0de4fdbf67471de5360d008
d747d9e2 — Vinicius Monego 2 years ago
gnu: python-plotly: Update to 5.20.0.

* gnu/packages/graph.scm (python-plotly): Update to 5.20.0.

Change-Id: I0df931646677dbceb1fea7912781bc74e0207dcb
ea2db1f3 — Vinicius Monego 2 years ago
gnu: weechat: Update to 4.2.1.

* gnu/packages/irc.scm (weechat): Update to 4.2.1.

Change-Id: I9b36ce659762aac88f940d2946304d5cd43c66ee
570f5e56 — Vinicius Monego 2 years ago
gnu: gmt: Update to 6.5.0.

* gnu/packages/geo.scm (gmt): Update to 6.5.0.

Change-Id: Ib6d98494b9b67b23aedccaa50ff785999517c43d
43ed8341 — Vinicius Monego 2 years ago
gnu: python-mistletoe: Update to 1.3.0.

* gnu/packages/markup.scm (python-mistletoe): Update to 1.3.0.
[build-system]: Use pyproject-build-system.
[arguments]: Do not override the check phase, skip one test in #:test-flags.
[native-inputs]: Add python-parameterized, python-pytest.

Change-Id: If25e3cbe19d8936d150c830f1b8f4ce8f8cb5692
76ed1e88 — Efraim Flashner 2 years ago
gnu: gtk: Skip failing tests on aarch64-linux.

* gnu/packages/gtk.scm (gtk)[arguments]: When building for aarch64-linux
add a phase to skip a test which can't find the zink driver.

Change-Id: I7b596309f1cbd555bd7ba889379d5b0bb245eabc
f5558ee0 — John Kehayias 2 years ago
gnu: waybar: Update to 0.10.0.

* gnu/packages/wm.scm (waybar): Update to 0.10.0.

Change-Id: I5f52f2250510575156944a589db739abd71218a4
251c0f31 — Timotej Lazar 2 years ago
gnu: wlr-randr: Update to 0.4.1.

* gnu/packages/wm.scm (wlr-randr): Update to 0.4.1.

Change-Id: I95732334df46f4cf524ca32de531e36ac3fd8657
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
fb966899 — Timotej Lazar 2 years ago
gnu: wireshark: Update to 4.2.4 [security fixes].

Fixes CVE-2024-2955.

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

Change-Id: I707fc87d9572034f203616cba9d279a8af3f85a4
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
0485e3a4 — Liliana Marie Prikler 2 years ago
gnu: emacs: Also skip integrity check for i686-linux.

The same cases fail as with armhf-linux.

* gnu/packages/emacs.scm (emacs-no-x)[#:phases]<validate-comp-integrity>:
Also skip check on i686-linux.
a17976e9 — Vinicius Monego 2 years ago
gnu: python-qasync: Update to 0.27.1.

* gnu/packages/python-xyz.scm (python-qasync): Update to 0.27.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions.
[native-inputs]: Remove python-pytest-runner. Add python-poetry-core.

Change-Id: I3290a8b59f393c7bea6f200b5e538ad4be14d349
a414fd2c — Vinicius Monego 2 years ago
gnu: ddrescue: Update to 1.28.

* gnu/packages/disk.scm (ddrescue): Update to 1.28.

Change-Id: I6211c020890df293312d7c5cf213c12467fc9d00
Next