diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2025-02-23 22:48:23 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-02-23 22:50:24 +0100 |
| commit | c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e (patch) | |
| tree | 65e54b1de0267e60a3d759118e97ff1c91c24d4a | |
| parent | e4e6b68d9c5e67b35bc34b7c7dc745a8977a0a96 (diff) | |
| download | kde-c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e.tar.gz kde-c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e.tar.bz2 kde-c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e.zip | |
media-sound/amarok: Re-add IUSE lastfm, podcast; release switch
Upstream commits:
b84614948b7462f8c00757005a99f426e07872b1
cec461773ff7f9a0ecc4660d60af9e1e71e7acd4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | media-sound/amarok/amarok-9999.ebuild | 15 | ||||
| -rw-r--r-- | media-sound/amarok/metadata.xml | 4 |
2 files changed, 12 insertions, 7 deletions
diff --git a/media-sound/amarok/amarok-9999.ebuild b/media-sound/amarok/amarok-9999.ebuild index 58dfea0cfe9..4475666cec6 100644 --- a/media-sound/amarok/amarok-9999.ebuild +++ b/media-sound/amarok/amarok-9999.ebuild @@ -9,12 +9,17 @@ QTMIN=6.7.2 PYTHON_COMPAT=( python3_{10..13} ) inherit ecm kde.org optfeature python-any-r1 xdg +if [[ ${KDE_BUILD_TYPE} == release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + DESCRIPTION="Advanced audio player based on KDE Frameworks" HOMEPAGE="https://amarok.kde.org/" LICENSE="GPL-2" SLOT="0" -IUSE="ipod mariadb mtp webengine X" # lastfm podcast +IUSE="ipod lastfm mariadb mtp podcast webengine X" # ipod requires gdk enabled and also gtk compiled in libgpod DEPEND=" @@ -64,13 +69,13 @@ DEPEND=" dev-libs/glib:2 media-libs/libgpod[gtk] ) + lastfm? ( >=media-libs/liblastfm-1.1.0_pre20241124 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) mtp? ( media-libs/libmtp ) + podcast? ( >=media-libs/libmygpo-qt-1.1.0_pre20240811 ) webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] ) " -# lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 ) -# podcast? ( >=media-libs/libmygpo-qt-1.0.9_p20180307 ) RDEPEND="${DEPEND} >=kde-frameworks/kirigami-${KFMIN}:6 media-video/ffmpeg @@ -89,10 +94,10 @@ src_configure() { -DCMAKE_DISABLE_FIND_PACKAGE_LibOFA=ON -DCMAKE_DISABLE_FIND_PACKAGE_MySQLe=ON -DWITH_IPOD=$(usex ipod) -# $(cmake_use_find_package lastfm LibLastFm) + $(cmake_use_find_package lastfm LibLastFm) $(cmake_use_find_package !mariadb MySQL) $(cmake_use_find_package mtp Mtp) -# $(cmake_use_find_package podcast Mygpo-qt5) + $(cmake_use_find_package podcast Mygpo-qt6) $(cmake_use_find_package webengine Qt6WebEngineWidgets) -DWITH_X11=$(usex X) ) diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml index e7de4866fed..27433610de3 100644 --- a/media-sound/amarok/metadata.xml +++ b/media-sound/amarok/metadata.xml @@ -10,10 +10,10 @@ <remote-id type="kde-invent">multimedia/amarok</remote-id> </upstream> <use> -<!-- <flag name="lastfm">Enable Last.fm streaming services support through <pkg>media-libs/liblastfm</pkg></flag> --> + <flag name="lastfm">Enable Last.fm streaming services support through <pkg>media-libs/liblastfm</pkg></flag> <flag name="mariadb">Prefer <pkg>dev-db/mariadb-connector-c</pkg> over <pkg>dev-db/mysql-connector-c</pkg></flag> <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="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> </use> </pkgmetadata> |
