From 02cfa1f4d4ff00428671660b31b0afccb30a477e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= Date: Sat, 21 Mar 2026 17:28:59 +0100 Subject: [PATCH] gnu: genimage: Add Btrfs support. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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 --- gnu/packages/flashing-tools.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index b8272dd564..48e9165cbd 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -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.