From a46f86dfc3311088c2ee3d7fca72b5f6fbbc40ef Mon Sep 17 00:00:00 2001
From: Helmut Grohne <helmut@subdivi.de>
Date: Sun, 6 Apr 2025 17:31:53 +0200
Subject: d/control: extend recommends and suggests for debefivm-* and document
 their need

---
 debian/control | 35 +++++++++++++++++++++++++++++------
 1 file changed, 29 insertions(+), 6 deletions(-)

(limited to 'debian/control')

diff --git a/debian/control b/debian/control
index 536b86c..0d2e123 100644
--- a/debian/control
+++ b/debian/control
@@ -17,18 +17,41 @@ Depends:
  e2fsprogs,
  mmdebstrap (>= 1.3.0),
  qemu-system-native | qemu-kvm (>> 1:8.0) | qemu-system-any,
-# Required for -device virtio-net-pci,netdev=net0
+# *-run for -device virtio-net-pci,netdev=net0
  ipxe-qemu,
 Recommends:
- arch-test,
- file,
+# *-create
+ uidmap,
+ qemu-user-binfmt (>= 1:9.1.0+ds-1~) | qemu-user-static (<< 1:9.1.0+ds-1~),
  systemd | binfmt-support,
- openssh-client,
+# *-run for non-native
  qemu-system,
- qemu-user-binfmt (>= 1:9.1.0+ds-1~) | qemu-user-static (<< 1:9.1.0+ds-1~),
+# *-run for ppc64el
  seabios,
- uidmap,
+# debvm-run
+ arch-test,
+ file,
+# debefivm-create
+ dosfstools,
+ fdisk,
+ mount,
+ mtools,
+ systemd,
+ systemd-ukify | binutils-multiarch,
+# debefivm-run for amd64
+ ovmf,
+# debvm-waitssh
+ openssh-client,
 Suggests:
+# debefivm-run for i386
+ ovmf-ia32,
+# debefivm-run for arm64
+ qemu-efi-aarch64,
+# debefivm-run for armel and armhf
+ qemu-efi-arm,
+# debefivm-run for riscv64
+ qemu-efi-riscv64,
+# *-run for --graphical
  qemu-system-gui,
 Description: create and run virtual machines for various Debian releases and architectures
  The tool debvm-create can be used to create a virtual machine image and
-- 
cgit v1.2.3