commit:     3837c5a91af6ad41d48b6ce9c4adf0c822ab6337
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 17:22:56 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Sep 13 16:40:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3837c5a9

dev-qt/qttools: add IUSE=zstd to 6.6+

Based on qtbase configuration, so yet another annoying [match=].

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qttools/qttools-6.6.9999.ebuild | 7 +++++--
 dev-qt/qttools/qttools-6.9999.ebuild   | 7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qttools/qttools-6.6.9999.ebuild 
b/dev-qt/qttools/qttools-6.6.9999.ebuild
index 295a69f8fd39..490a140a2905 100644
--- a/dev-qt/qttools/qttools-6.6.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.6.9999.ebuild
@@ -14,7 +14,7 @@ fi
 IUSE="
        assistant clang designer distancefieldgenerator gles2-only
        +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner
-       qtdiag qtplugininfo vulkan +widgets
+       qtdiag qtplugininfo vulkan +widgets zstd
 "
 # note that some tools do not *require* widgets but will skip a sub-tool
 # if not enabled (e.g. linguist gives lrelease but not the GUI linguist6)
@@ -36,7 +36,10 @@ RDEPEND="
        ~dev-qt/qtbase-${PV}:6[network,widgets?]
        assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )
        clang? ( <sys-devel/clang-$((LLVM_MAX_SLOT+1)):= )
-       designer? ( ~dev-qt/qtbase-${PV}:6[xml] )
+       designer? (
+               app-arch/zstd:=
+               ~dev-qt/qtbase-${PV}:6[xml,zstd=]
+       )
        qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] )
        qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] )
        qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] )

diff --git a/dev-qt/qttools/qttools-6.9999.ebuild 
b/dev-qt/qttools/qttools-6.9999.ebuild
index 295a69f8fd39..490a140a2905 100644
--- a/dev-qt/qttools/qttools-6.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.9999.ebuild
@@ -14,7 +14,7 @@ fi
 IUSE="
        assistant clang designer distancefieldgenerator gles2-only
        +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner
-       qtdiag qtplugininfo vulkan +widgets
+       qtdiag qtplugininfo vulkan +widgets zstd
 "
 # note that some tools do not *require* widgets but will skip a sub-tool
 # if not enabled (e.g. linguist gives lrelease but not the GUI linguist6)
@@ -36,7 +36,10 @@ RDEPEND="
        ~dev-qt/qtbase-${PV}:6[network,widgets?]
        assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )
        clang? ( <sys-devel/clang-$((LLVM_MAX_SLOT+1)):= )
-       designer? ( ~dev-qt/qtbase-${PV}:6[xml] )
+       designer? (
+               app-arch/zstd:=
+               ~dev-qt/qtbase-${PV}:6[xml,zstd=]
+       )
        qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] )
        qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] )
        qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] )

Reply via email to