diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-11-13 19:28:20 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-11-13 19:29:12 +0100 |
| commit | f7175e293ffe904b6b61dfa9411cb545816d4649 (patch) | |
| tree | b2418e8c38f0f8f4477799e2cb7fdacc1363dff2 | |
| parent | c46fa7ad0bc54ef75e2f42c05be31125b88f37ef (diff) | |
| download | kde-f7175e293ffe904b6b61dfa9411cb545816d4649.tar.gz kde-f7175e293ffe904b6b61dfa9411cb545816d4649.tar.bz2 kde-f7175e293ffe904b6b61dfa9411cb545816d4649.zip | |
kde-frameworks/knotifications: Add IUSE qml
Upstream commit 16e92d643faff27d52f10b14aab68b73d11a4481
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-frameworks/knotifications/knotifications-5.88.0.ebuild | 10 | ||||
| -rw-r--r-- | kde-frameworks/knotifications/knotifications-9999.ebuild | 10 | ||||
| -rw-r--r-- | kde-frameworks/knotifications/metadata.xml | 1 |
3 files changed, 13 insertions, 8 deletions
diff --git a/kde-frameworks/knotifications/knotifications-5.88.0.ebuild b/kde-frameworks/knotifications/knotifications-5.88.0.ebuild index 69f412eb830..a1fc080754c 100644 --- a/kde-frameworks/knotifications/knotifications-5.88.0.ebuild +++ b/kde-frameworks/knotifications/knotifications-5.88.0.ebuild @@ -11,11 +11,8 @@ inherit ecm kde.org DESCRIPTION="Framework for notifying the user of an event" LICENSE="LGPL-2.1+" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="dbus nls phonon speech X" +IUSE="dbus nls phonon qml speech X" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" RDEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 @@ -26,6 +23,7 @@ RDEPEND=" dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) + qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) X? ( >=dev-qt/qtx11extras-${QTMIN}:5 @@ -36,11 +34,15 @@ RDEPEND=" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto ) " +BDEPEND=" + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) +" src_configure() { local mycmakeargs=( $(cmake_use_find_package dbus dbusmenu-qt5) $(cmake_use_find_package !phonon Canberra) + $(cmake_use_find_package qml Qt5Qml) $(cmake_use_find_package speech Qt5TextToSpeech) $(cmake_use_find_package X X11) ) diff --git a/kde-frameworks/knotifications/knotifications-9999.ebuild b/kde-frameworks/knotifications/knotifications-9999.ebuild index 648f6104ef5..2e6a8341056 100644 --- a/kde-frameworks/knotifications/knotifications-9999.ebuild +++ b/kde-frameworks/knotifications/knotifications-9999.ebuild @@ -11,11 +11,8 @@ inherit ecm kde.org DESCRIPTION="Framework for notifying the user of an event" LICENSE="LGPL-2.1+" KEYWORDS="" -IUSE="dbus nls phonon speech X" +IUSE="dbus nls phonon qml speech X" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" RDEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 @@ -26,6 +23,7 @@ RDEPEND=" dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] ) !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.11.0 ) + qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) X? ( >=dev-qt/qtx11extras-${QTMIN}:5 @@ -36,11 +34,15 @@ RDEPEND=" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto ) " +BDEPEND=" + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) +" src_configure() { local mycmakeargs=( $(cmake_use_find_package dbus dbusmenu-qt5) $(cmake_use_find_package !phonon Canberra) + $(cmake_use_find_package qml Qt5Qml) $(cmake_use_find_package speech Qt5TextToSpeech) $(cmake_use_find_package X X11) ) diff --git a/kde-frameworks/knotifications/metadata.xml b/kde-frameworks/knotifications/metadata.xml index 714f27704c8..e1ad3cf8af7 100644 --- a/kde-frameworks/knotifications/metadata.xml +++ b/kde-frameworks/knotifications/metadata.xml @@ -10,6 +10,7 @@ </upstream> <use> <flag name="phonon">Play notification sounds via <pkg>media-libs/phonon</pkg> instead of <pkg>media-libs/libcanberra</pkg></flag> + <flag name="qml">Enable QML support via dev-qt/qtdeclarative</flag> <flag name="speech">Enable text-to-speech notification support</flag> </use> <slots> |
