commit:     278cdf4b1d97fe3b059e0fd572e2eb626629b33a
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 00:36:43 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 00:37:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278cdf4b

dev-util/catalyst: Update dependencies for qcow2 builds

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-util/catalyst/catalyst-9999.ebuild | 14 ++++++++++++--
 dev-util/catalyst/metadata.xml         |  1 +
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-util/catalyst/catalyst-9999.ebuild 
b/dev-util/catalyst/catalyst-9999.ebuild
index 31c694a326bd..0c6d0cd86b4e 100644
--- a/dev-util/catalyst/catalyst-9999.ebuild
+++ b/dev-util/catalyst/catalyst-9999.ebuild
@@ -25,7 +25,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst";
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="doc +iso"
+IUSE="doc +iso qcow2"
 
 BDEPEND="
        app-text/asciidoc
@@ -72,12 +72,22 @@ RDEPEND="
                        sys-boot/grub[grub_platforms_efi-32]
                )
        )
+
+       qcow2? (
+               amd64? (
+                       
sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64]
+                       sys-fs/dosfstools
+                       sys-fs/xfsprogs
+                       sys-block/parted
+                       app-emulation/qemu
+               )
+       )
 "
 
 pkg_setup() {
        CONFIG_CHECK="
                ~UTS_NS ~IPC_NS
-               ~SQUASHFS ~SQUASHFS_ZLIB
+               ~SQUASHFS ~SQUASHFS_ZLIB ~XFS_FS ~VFAT_FS
        "
        linux-info_pkg_setup
 }

diff --git a/dev-util/catalyst/metadata.xml b/dev-util/catalyst/metadata.xml
index 2567283aae7e..2787ae5baea1 100644
--- a/dev-util/catalyst/metadata.xml
+++ b/dev-util/catalyst/metadata.xml
@@ -6,6 +6,7 @@
   </maintainer>
   <use>
     <flag name="iso">Pulls in the depends for building iso images</flag>
+    <flag name="qcow2">Pulls in the depends for building qcow2 images</flag>
   </use>
   <upstream>
     <remote-id type="gentoo">proj/catalyst</remote-id>

Reply via email to