~ruther/guix-local

3444a78e — Efraim Flashner 1 year, 11 months ago
gnu: ovmf: Deprecate in favor of ovmf-x86-64.

* gnu/packages/firmware.scm (ovmf): Deprecate package in favor of
ovmf-x86-64.

Change-Id: I912c2b122f80a7f3fd473b8d91ae6e714b27808f
f2bfe1d0 — Efraim Flashner 1 year, 11 months ago
tests: install: Add support for aarch64 UEFI tests.

* gnu/tests/install.scm (uefi-firmware): Add case for aarch64.

Change-Id: I77a506f792790954a289eda5a7a395a2b37c19c7
c0610dfb — Efraim Flashner 1 year, 11 months ago
gnu: Use new ovmf firmware packages.

* doc/guix.texi (Invoking guix system): Update qemu command to use
ovmf-x86-64.
* gnu/packages/virtualization.scm (xen)[inputs]: Replace ovmf with
ovmf-i686.
* gnu/tests/install.scm (uefi-firmware): Use system appropriate ovmf
firmware.

Change-Id: Ia2ff76eaf766c8d4fb0be4a7cc7b8941574433d0
5013d028 — Efraim Flashner 1 year, 11 months ago
gnu: ovmf-riscv64: Update to 202402.

* gnu/packages/firmware.scm (ovmf-riscv64): Update to 202402.  Build
using make-ovmf-firmware.

Change-Id: I1a7dcaac3975669a61723b929162ad33affa1619
e0caba9c — Efraim Flashner 1 year, 11 months ago
gnu: ovmf-arm: Update to 202402.

* gnu/packages/firmware.scm (ovmf-arm): Update to 202402.  Build using
make-ovmf-firmware.

Change-Id: I1adf1afc9ceb29db373c2e0d05d42a3c68232cb5
15d4cca1 — Efraim Flashner 1 year, 11 months ago
gnu: ovmf-aarch64: Update to 202402.

* gnu/packages/firmware.scm (ovmf-aarch64): Update to 202402.  Build
using make-ovmf-firmware.

Change-Id: I270bd8fa79f2df3d73bdf8d5685d27a3cc0cef6a
2a450001 — Efraim Flashner 1 year, 11 months ago
gnu: Add ovmf-i686.

* gnu/packages/firmware.scm (ovmf-i686): New variable.

Change-Id: Ie5702435695e24ed1d2731152a89b0aeb9a050dd
d0de3c76 — Efraim Flashner 1 year, 11 months ago
gnu: Add ovmf-x86-64.

* gnu/packages/firmware.scm (make-ovmf-firmware): New procedure.
(ovmf-x86-64): New variable.

Change-Id: I283065577b5507f3b7d695eaa67a6d248174bcf5
e6eadcb1 — Efraim Flashner 1 year, 11 months ago
gnu: edk2-tools: Enable submodules.

* gnu/packages/firmware.scm (edk2-tools)[source]: Checkout submodules.
[arguments]: Don't disable building brotli or xz compression.

Change-Id: I8b318373e38767e1a309e9e385f1626429bfbb20
16e52098 — Efraim Flashner 1 year, 11 months ago
gnu: edk2-tools: Update to 202402.

* gnu/packages/firmware.scm (edk2-tools): Update to 202402.

Change-Id: I3ab7d75a8193faea2b3b3649f9b14bba48611187
dd8364cf — Efraim Flashner 1 year, 10 months ago
gnu: e2fsprogs: Downgrade to 1.46.6.

1.47.0 would, by default, create an ext4 filesystem which was not
readable by our current version of grub.  This should also address a
number of the system test failures.

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

Change-Id: Ifa6841185ab85d24479f981afc1b42a349716d80
gnu: ugrep: Update to 6.0.0.

* gnu/packages/search.scm (ugrep): Update to 6.0.0.
[source]: Adjust snippet to avoid deleting ug+ and ugrep+ shell scripts.

Change-Id: I9beb1415fe8bfbe12a1e9d22d1606b1fc92ef16b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
gnu: waypipe: Update to 0.9.0.

* gnu/packages/freedesktop.scm (waypipe): Update to 0.9.0.

Change-Id: Icfeeada6d8b064decd620998e7af495bd1f9b1dd
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
8c3bfb0a — Artyom V. Poptsov 1 year, 10 months ago
gnu: ascii: Update to 3.20.

* gnu/packages/shellutils.scm (ascii): Update to 3.20.
[arguments]: Use gexps.

Change-Id: I8141a5596bf404bc93d53578e45bc78ee1b60f04
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
442b328a — Timotej Lazar 1 year, 10 months ago
gnu: qmmp: Update to 2.1.8.

* gnu/packages/music.scm (qmmp): Update to 2.1.8.

Change-Id: If3d04c4b8d20a262b61c1c7ec45b2a29f48f882e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3ccec059 — Efraim Flashner 1 year, 10 months ago
gnu: system-config-printer: Fix build on riscv64-linux.

* gnu/packages/gnome.scm (system-config-printer)[arguments]: When config
is an input add a phase to replace config.guess and config.sub.
[native-inputs]: Add config when building for riscv64-linux.

Change-Id: Iad0d2cbadd9c9f90b88e97e7690ad3b0ad0e6882
488a3950 — Efraim Flashner 1 year, 10 months ago
gnu: gnome-keyring: Don't run tests in parallel on riscv64-linux.

* gnu/packages/gnome.scm (gnome-keyring)[arguments]: When building for
riscv64-linux don't run the tests in parallel.

Change-Id: Ib86965c52d42e3fcaa35efc97890d0da4478e46f
473cdecd — 宋文武 2 years ago
gnu: freegish: Update to 0-3.caf58a2f9.

* gnu/packages/games.scm (freegish): Update to 0-3.caf58a2f9.
[inputs]: Replace sdl-union with sdl2.  Remove zlib.
[arguments]: Adjust configure-flags, remove unneeded phases.

Change-Id: I43883bd3de985dc337e244a810214ea5ae6aabd1
doc: Replace 'specification->package+output' with 'specifications->packages'.

'(map specification->package+output specs)' doesn't work due to
'specification->package+output' will return multiple values.

* doc/guix.texi (Using the Configuration System): Replace
'specification->package+output' with 'specifications->packages'.

Change-Id: I443771327a2ef5ae5e7dddd9785f1eef4200e898
gnu: linux-libre 4.19: Update to 4.19.315.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.315.
(linux-libre-4.19-pristine-source): Update hash.

Change-Id: I43b80c214d87e385e422ce064c3d04e11c4a1997
Signed-off-by: Leo Famulari <leo@famulari.name>
Next