summaryrefslogtreecommitdiff
path: root/kde-frameworks/knotifyconfig
diff options
context:
space:
mode:
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.