commit:     37cac1bb95083571bfa334a6bdffa2d5de88a04a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 15 13:27:40 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 15 13:28:29 2026 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=37cac1bb

media-sound/amarok: Add IUSE zeroconf

Bug: https://bugs.gentoo.org/969175
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/amarok/amarok-9999.ebuild | 5 +++--
 media-sound/amarok/metadata.xml       | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-sound/amarok/amarok-9999.ebuild 
b/media-sound/amarok/amarok-9999.ebuild
index d8615da932..07c81decb2 100644
--- a/media-sound/amarok/amarok-9999.ebuild
+++ b/media-sound/amarok/amarok-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ipod lastfm mariadb mtp podcast webengine X"
+IUSE="ipod lastfm mariadb mtp podcast webengine X zeroconf"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 DEPEND="
@@ -40,7 +40,6 @@ DEPEND="
        >=kde-frameworks/kcrash-${KFMIN}:6
        >=kde-frameworks/kdbusaddons-${KFMIN}:6
        >=kde-frameworks/kdeclarative-${KFMIN}:6
-       >=kde-frameworks/kdnssd-${KFMIN}:6
        >=kde-frameworks/kglobalaccel-${KFMIN}:6
        >=kde-frameworks/kguiaddons-${KFMIN}:6
        >=kde-frameworks/ki18n-${KFMIN}:6
@@ -75,6 +74,7 @@ DEPEND="
        mtp? ( media-libs/libmtp )
        podcast? ( >=media-libs/libmygpo-qt-1.1.0_pre20240811 )
        webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] )
+       zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:6 )
 "
 RDEPEND="${DEPEND}
        >=kde-frameworks/kirigami-${KFMIN}:6
@@ -100,6 +100,7 @@ src_configure() {
                $(cmake_use_find_package podcast Mygpo-qt6)
                $(cmake_use_find_package webengine Qt6WebEngineWidgets)
                -DWITH_X11=$(usex X)
+               -DWITH_DAAP=$(usex zeroconf)
        )
        use ipod && mycmakeargs+=( $(cmake_use_find_package ipod GDKPixBuf) )
 

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index 27433610de..bfe2511176 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -15,5 +15,6 @@
                <flag name="mtp">Enable support for libMTP (Plays4Sure) devices 
access through libmtp</flag>
                <flag name="podcast">Enable gpodder.net podcast support via 
<pkg>media-libs/libmygpo-qt</pkg></flag>
                <flag name="webengine">Enable wikipedia widget using 
<pkg>dev-qt/qtwebengine</pkg></flag>
+               <flag name="zeroconf">Enable DAAP collections support using 
<pkg>kde-frameworks/kdnssd</pkg></flag>
        </use>
 </pkgmetadata>

Reply via email to