gnu: Add %dummy-linux-kernel-for-container.

* gnu/packages/linux.scm (%dummy-linux-kernel-for-container): New variable.
* gnu/system/linux-container.scm (containerized-operating-system): Use it.

Change-Id: Ica49a0cd0b8ae4a78ba5fca879ae73f94e64474a
This commit is contained in:
Hilton Chain 2025-06-14 14:25:59 +08:00
parent 4b2f52e998
commit 3ddadfc0fb
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 21 additions and 0 deletions

View file

@ -1231,6 +1231,25 @@ Linux kernel. It has been modified to remove all non-free binary blobs.")
;;; Specialized kernel variants.
;;;
(define-public %dummy-linux-kernel-for-container
(hidden-package
(package
(name "linux-dummy")
(version "0.0.0")
(source #f)
(build-system copy-build-system)
(arguments
(list #:phases
#~(modify-phases %standard-phases
(delete 'unpack)
(replace 'install
(lambda _
(mkdir-p #$output))))))
(home-page "")
(synopsis "Dummy Linux kernel for @command{guix system container}")
(description "")
(license #f))))
(define-public linux-libre-arm-generic
(make-linux-libre* linux-libre-version
linux-libre-gnu-revision