mirror of
https://codeberg.org/hako/Rosenthal.git
synced 2025-01-09 03:50:38 +00:00
bootloader: Fix modules related build issue.
* rosenthal/bootloader/u-boot.scm: Fix modules related build issue. * rosenthal/packages/gnome-xyz.scm: Likewise.
This commit is contained in:
parent
74501fd33a
commit
f8aacd14fa
@ -3,17 +3,13 @@
|
||||
;; SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
(define-module (rosenthal bootloader u-boot)
|
||||
#:use-module (ice-9 format)
|
||||
#:use-module (guix gexp)
|
||||
#:use-module (gnu bootloader)
|
||||
#:use-module (gnu bootloader u-boot)
|
||||
#:use-module (guix gexp)
|
||||
#:use-module (rosenthal packages bootloaders)
|
||||
#:export (u-boot-rpi4-arm64-bootloader))
|
||||
|
||||
;; Autoload Nonguix*, so we only have a soft dependency.
|
||||
;; * <https://gitlab.com/nonguix/nonguix>
|
||||
(module-autoload! (current-module)
|
||||
'(nongnu packages linux) '(raspberrypi-firmware))
|
||||
|
||||
(define %rpi4-arm64-boot-config
|
||||
(plain-file "config.txt" (format #f "~
|
||||
enable_uart=1
|
||||
@ -27,10 +23,15 @@ (define install-rpi4-arm64-bootloader
|
||||
#~(lambda (bootloader device mount-point)
|
||||
(let ((u-boot (string-append bootloader "/libexec/u-boot.bin"))
|
||||
(install-dir (string-append mount-point "/boot")))
|
||||
;; Autoload Nonguix*, so we only have a soft dependency.
|
||||
;; * <https://gitlab.com/nonguix/nonguix>
|
||||
(module-autoload! (current-module)
|
||||
'(nongnu packages linux) '(raspberrypi-firmware))
|
||||
|
||||
;; Install raspberrypi-firmware
|
||||
(for-each (lambda (file)
|
||||
(install-file
|
||||
(string-append #$raspberrypi-firmware "/" file) install-dir))
|
||||
(string-append raspberrypi-firmware "/" file) install-dir))
|
||||
'(;; VideoCore firmwares
|
||||
"start4.elf" ;basic
|
||||
"start4x.elf" ;camera drivers and codec
|
||||
|
@ -4,7 +4,6 @@
|
||||
|
||||
(define-module (rosenthal packages gnome-xyz)
|
||||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (ice-9 string-fun)
|
||||
#:use-module (guix build-system gnu)
|
||||
#:use-module (guix gexp)
|
||||
#:use-module (guix git-download)
|
||||
|
Loading…
Reference in New Issue
Block a user