commit: ed956b5b5b8c726e0e562d2fc1b19257b746d790
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 6 11:32:23 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 6 11:34:08 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed956b5b
kde-frameworks/kconfig: Revert "Add IUSE qml"
It was fun while it lasted, we fixed a bunch of packages' cmake deps,
but it makes no sense to keep this any longer.
This reverts commit 7ce0e06d01c326b4c6f90bbfb4947b87741fade3.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-frameworks/kconfig/kconfig-9999.ebuild | 8 ++------
kde-frameworks/kconfig/metadata.xml | 3 ---
2 files changed, 2 insertions(+), 9 deletions(-)
diff --git a/kde-frameworks/kconfig/kconfig-9999.ebuild
b/kde-frameworks/kconfig/kconfig-9999.ebuild
index 01549f8eaf..719d85bce1 100644
--- a/kde-frameworks/kconfig/kconfig-9999.ebuild
+++ b/kde-frameworks/kconfig/kconfig-9999.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Framework for reading and writing configuration"
LICENSE="LGPL-2+"
KEYWORDS=""
-IUSE="dbus nls qml"
+IUSE="dbus nls"
# bug 560086
RESTRICT="test"
@@ -20,21 +20,17 @@ RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
- qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
"
DEPEND="${RDEPEND}
test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
"
-BDEPEND="
- nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
src_configure() {
local mycmakeargs=(
-DKCONFIG_USE_DBUS=$(usex dbus)
- $(cmake_use_find_package qml Qt5Qml)
)
ecm_src_configure
}
diff --git a/kde-frameworks/kconfig/metadata.xml
b/kde-frameworks/kconfig/metadata.xml
index 4e3b65426d..506ecf605b 100644
--- a/kde-frameworks/kconfig/metadata.xml
+++ b/kde-frameworks/kconfig/metadata.xml
@@ -8,9 +8,6 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
- <use>
- <flag name="qml">Enable QML/QtQuick support via
dev-qt/qtdeclarative</flag>
- </use>
<slots>
<subslots>
Must only be used by packages that are known to use
private parts of the Frameworks API.