commit:     923462e4ef590c5b183d9da578a540d8f826345f
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Dec 18 06:33:29 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 11:16:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923462e4

kde-frameworks/knotifications: remove qml use flag

* knotifications now has include(ECMQMLModule) which tries to find Qml
  unconditionally. Leading to a suprisingly unhelpful error when it
  fails to find it due to -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Qml=ON.

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/957
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/knotifications/knotifications-5.246.0.ebuild | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/kde-frameworks/knotifications/knotifications-5.246.0.ebuild 
b/kde-frameworks/knotifications/knotifications-5.246.0.ebuild
index fb880b061542..c869f2c19325 100644
--- a/kde-frameworks/knotifications/knotifications-5.246.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-5.246.0.ebuild
@@ -12,21 +12,12 @@ DESCRIPTION="Framework for notifying the user of an event"
 
 LICENSE="LGPL-2.1+"
 KEYWORDS="~amd64"
-IUSE="qml"
 
 RDEPEND="
        >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+       >=dev-qt/qtdeclarative-${QTMIN}:6
        =kde-frameworks/kconfig-${PVCUT}*:6
        media-libs/libcanberra
-       qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 )
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake_use_find_package qml Qt6Qml)
-       )
-
-       ecm_src_configure
-}

Reply via email to