guix/gnu
Josselin Poiret 0aa4311790
gnu: install: Add uvesafb service only on targets that support v86d.
Fixes <https://issues.guix.gnu.org/55806>.

* gnu/system/install.scm (%installation-services): Refactor into a
procedure, so that it can capture the system it's installing for.
Conditionally add uvesafb-service-type based on whether v86d is
supported by the target architecture.
(installation-os)[services]: Use the %installation-service procedure.
(uvesafb-shepherd-service): Remove %host-type checks.

Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-06-07 11:49:18 +02:00
..
bootloader bootloader: grub: Add removable grub-efi bootloader option. 2022-06-06 22:43:30 +02:00
build
home
installer
machine
packages gnu: python-flake8-polyfill: Update home-page. 2022-06-07 09:25:33 +03:00
services services: syslogd: Do not fsync at each line. 2022-06-06 22:43:31 +02:00
system gnu: install: Add uvesafb service only on targets that support v86d. 2022-06-07 11:49:18 +02:00
tests tests: childhurd: Make sure "guix build -d" works. 2022-06-05 23:35:30 +02:00
artwork.scm
bootloader.scm
ci.scm
home.scm
image.scm
installer.scm
local.mk gnu: python-flake8-polyfill: Fix building with python-flake8@4. 2022-06-07 09:22:35 +03:00
machine.scm
packages.scm packages: Use SRFI-71 instead of SRFI-11. 2022-06-06 22:43:30 +02:00
services.scm
system.scm system: Fix typo, add doc. 2022-06-06 11:29:51 -04:00
tests.scm