1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: genimage: Add Btrfs support.

* gnu/packages/flashing-tools.scm (genimage)[arguments]: Reference
‘mkfs.btrfs’ from its input.
[inputs]: Add ‘btrfs-progs’.

Merges guix/guix!7379

Change-Id: Idaa91a70967fa0b3adbfa8446a7e75ad3c970ebd
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
This commit is contained in:
Clément Lassieur
2026-03-21 17:28:59 +01:00
committed by Cayetano Santos
parent 61ad00c1ed
commit 02cfa1f4d4

View File

@@ -286,7 +286,8 @@ firmware from it.")
(((format #f "\\.def = \"(~a)\"" regexp) _ command)
(string-append ".def = \"" (assoc-ref inputs input)
"/" directory "/" command "\"")))))
'(("cpio" "bin" "cpio")
'(("btrfs-progs" "bin" "mkfs.btrfs")
("cpio" "bin" "cpio")
("coreutils" "bin" "dd")
("e2fsprogs" "sbin" "debugfs|e2fsck|mke2fs|tune2fs")
("genext2fs" "bin" "genext2fs")
@@ -334,6 +335,7 @@ firmware from it.")
util-linux)) ; for the tests
(inputs
`(("bash" ,bash)
("btrfs-progs" ,btrfs-progs)
("cdrkit-libre" ,cdrkit-libre)
("cpio" ,cpio)
;; Note: invoked by final executable.