commit:     adaca11210dc96807d7a958fae9e142a0a9e3884
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 19:55:40 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 23:14:29 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=adaca112

kde-apps/kmix: Drop IUSE plasma

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kmix/kmix-24.08.49.9999.ebuild | 11 +++++++----
 kde-apps/kmix/kmix-9999.ebuild          |  5 ++---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/kde-apps/kmix/kmix-24.08.49.9999.ebuild 
b/kde-apps/kmix/kmix-24.08.49.9999.ebuild
index 827172e1b0..c6e3fce921 100644
--- a/kde-apps/kmix/kmix-24.08.49.9999.ebuild
+++ b/kde-apps/kmix/kmix-24.08.49.9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kmix/";
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="alsa plasma pulseaudio"
+IUSE="alsa pulseaudio"
 
 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 DEPEND="
@@ -36,7 +36,6 @@ DEPEND="
        >=kde-frameworks/kxmlgui-${KFMIN}:5
        >=kde-frameworks/solid-${KFMIN}:5
        alsa? ( >=media-libs/alsa-lib-1.0.14a )
-       plasma? ( >=kde-plasma/libplasma-${KFMIN}:5 )
        pulseaudio? (
                media-libs/libcanberra
                media-libs/libpulse
@@ -44,12 +43,16 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch" ) # TODO: 
upstream
+PATCHES=(
+       # TODO: upstream
+       "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch"
+       "${FILESDIR}/${PN}-24.05.2-revert-kcm_pulseaudio-dep.patch"
+)
 
 src_configure() {
        local mycmakeargs=(
                $(cmake_use_find_package alsa ALSA)
-               -DBUILD_DATAENGINE=$(usex plasma)
+               -DBUILD_DATAENGINE=OFF
                $(cmake_use_find_package pulseaudio Canberra)
                $(cmake_use_find_package pulseaudio PulseAudio)
        )

diff --git a/kde-apps/kmix/kmix-9999.ebuild b/kde-apps/kmix/kmix-9999.ebuild
index 827172e1b0..b94925dcad 100644
--- a/kde-apps/kmix/kmix-9999.ebuild
+++ b/kde-apps/kmix/kmix-9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kmix/";
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="alsa plasma pulseaudio"
+IUSE="alsa pulseaudio"
 
 # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
 DEPEND="
@@ -36,7 +36,6 @@ DEPEND="
        >=kde-frameworks/kxmlgui-${KFMIN}:5
        >=kde-frameworks/solid-${KFMIN}:5
        alsa? ( >=media-libs/alsa-lib-1.0.14a )
-       plasma? ( >=kde-plasma/libplasma-${KFMIN}:5 )
        pulseaudio? (
                media-libs/libcanberra
                media-libs/libpulse
@@ -49,7 +48,7 @@ PATCHES=( "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch" 
) # TODO: upstream
 src_configure() {
        local mycmakeargs=(
                $(cmake_use_find_package alsa ALSA)
-               -DBUILD_DATAENGINE=$(usex plasma)
+               -DBUILD_DATAENGINE=OFF
                $(cmake_use_find_package pulseaudio Canberra)
                $(cmake_use_find_package pulseaudio PulseAudio)
        )

Reply via email to