summaryrefslogtreecommitdiff
path: root/kde-frameworks/knotifyconfig
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-10-04 23:27:12 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-10-05 00:00:02 +0200
commitf038d44d6f8c46063d70d30946774493ed0ff19f (patch)
tree52a75b535ed110492159026d839fe6cfe3b79db4 /kde-frameworks/knotifyconfig
parenta31065aca1214cf3b329a535866fb59c9e9889e8 (diff)
downloadkde-f038d44d6f8c46063d70d30946774493ed0ff19f.tar.gz
kde-f038d44d6f8c46063d70d30946774493ed0ff19f.tar.bz2
kde-f038d44d6f8c46063d70d30946774493ed0ff19f.zip
kde-frameworks/knotifyconfig: Drop IUSE phonon, add dev-qt/qtmultimedia
Dropping media-libs/libcanberra option so we don't have to invent a nonsensical IUSE. Upstream commit f410b4808fa34fecf75969dadd4cbc1bad7cf690 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/knotifyconfig')
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild7
-rw-r--r--kde-frameworks/knotifyconfig/metadata.xml3
2 files changed, 3 insertions, 7 deletions
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild
index 7579517718c..27b27780adb 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-9999.ebuild
@@ -12,22 +12,21 @@ DESCRIPTION="Framework for configuring desktop notifications"
LICENSE="LGPL-2+"
KEYWORDS=""
-IUSE="phonon"
+IUSE=""
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
=kde-frameworks/kcompletion-${PVCUT}*:6
=kde-frameworks/kconfig-${PVCUT}*:6
=kde-frameworks/ki18n-${PVCUT}*:6
=kde-frameworks/kio-${PVCUT}*:6
- !phonon? ( media-libs/libcanberra )
- phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] )
"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(
- $(cmake_use_find_package !phonon Canberra)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Canberra=ON
)
ecm_src_configure
}
diff --git a/kde-frameworks/knotifyconfig/metadata.xml b/kde-frameworks/knotifyconfig/metadata.xml
index b7605814b7e..506ecf605bc 100644
--- a/kde-frameworks/knotifyconfig/metadata.xml
+++ b/kde-frameworks/knotifyconfig/metadata.xml
@@ -8,9 +8,6 @@
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
- <use>
- <flag name="phonon">Play notification sounds via <pkg>media-libs/phonon</pkg> instead of <pkg>media-libs/libcanberra</pkg></flag>
- </use>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Frameworks API.