hosts/kirsty: use customize-linux
This commit is contained in:
parent
27f1e8299b
commit
c23e09ba63
3 changed files with 258 additions and 141 deletions
File diff suppressed because it is too large
Load diff
|
@ -14,8 +14,7 @@
|
||||||
#:use-module (gnu system locale)
|
#:use-module (gnu system locale)
|
||||||
#:use-module (gnu system setuid)
|
#:use-module (gnu system setuid)
|
||||||
#:use-module (nongnu packages linux)
|
#:use-module (nongnu packages linux)
|
||||||
#:use-module (nongnu system linux-initrd)
|
#:use-module (nongnu system linux-initrd))
|
||||||
#:use-module (packages linux))
|
|
||||||
|
|
||||||
(define host-dir (dirname (module-filename (current-module))))
|
(define host-dir (dirname (module-filename (current-module))))
|
||||||
|
|
||||||
|
@ -29,7 +28,7 @@
|
||||||
%default-locale-definitions))
|
%default-locale-definitions))
|
||||||
(locale "en_US.utf8")
|
(locale "en_US.utf8")
|
||||||
|
|
||||||
(kernel (linux/config linux (string-append host-dir "/kernel.config")))
|
(kernel (customize-linux #:linux linux #:defconfig (local-file (string-append host-dir "/kernel.config"))))
|
||||||
(kernel-arguments '("mitigations=auto"))
|
(kernel-arguments '("mitigations=auto"))
|
||||||
|
|
||||||
(firmware
|
(firmware
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
(define-module (packages linux)
|
|
||||||
#:use-module (guix packages)
|
|
||||||
#:use-module (srfi srfi-1))
|
|
||||||
|
|
||||||
(define-public (linux/config linux config-file)
|
|
||||||
(package
|
|
||||||
(inherit linux)
|
|
||||||
(native-inputs
|
|
||||||
`(("kconfig" ,config-file)
|
|
||||||
,@(alist-delete "kconfig" (package-native-inputs linux))))))
|
|
Loading…
Add table
Add a link
Reference in a new issue