summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2024-11-09 01:36:43 +0100
committerAndreas K. Hüttel <dilfridge@gentoo.org>2024-11-09 01:37:30 +0100
commit278cdf4b1d97fe3b059e0fd572e2eb626629b33a (patch)
tree04cb392f50d68f91ab230e0955b4dfb114b1f3e1
parentdev-util/catalyst: drop 3.0.22-r3, 4.0_rc2 (diff)
downloadgentoo-278cdf4b1d97fe3b059e0fd572e2eb626629b33a.tar.gz
gentoo-278cdf4b1d97fe3b059e0fd572e2eb626629b33a.tar.bz2
gentoo-278cdf4b1d97fe3b059e0fd572e2eb626629b33a.zip
dev-util/catalyst: Update dependencies for qcow2 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
-rw-r--r--dev-util/catalyst/catalyst-9999.ebuild14
-rw-r--r--dev-util/catalyst/metadata.xml1
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>