From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 14FD11582EF for ; Sun, 23 Feb 2025 21:50:38 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id F039A34314F for ; Sun, 23 Feb 2025 21:50:37 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 04FE81102B7; Sun, 23 Feb 2025 21:50:37 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id F2B111102B7 for ; Sun, 23 Feb 2025 21:50:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AC3E634314F for ; Sun, 23 Feb 2025 21:50:36 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 16E3A2741 for ; Sun, 23 Feb 2025 21:50:35 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1740347424.c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: media-sound/amarok/ X-VCS-Repository: proj/kde X-VCS-Files: media-sound/amarok/amarok-9999.ebuild media-sound/amarok/metadata.xml X-VCS-Directories: media-sound/amarok/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e X-VCS-Branch: master Date: Sun, 23 Feb 2025 21:50:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9961a506-d459-4412-886e-5b93d27c1c09 X-Archives-Hash: 441c64935eefeb62d90c2d6668fb5889 commit: c23c0b8ecefe7b8004cbce43f8fd3fbbfce4d19e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 23 21:48:23 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 23 21:50:24 2025 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c23c0b8e media-sound/amarok: Re-add IUSE lastfm, podcast; release switch Upstream commits: b84614948b7462f8c00757005a99f426e07872b1 cec461773ff7f9a0ecc4660d60af9e1e71e7acd4 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/amarok/amarok-9999.ebuild | 15 ++++++++++----- 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 58dfea0cfe..4475666cec 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 e7de4866fe..27433610de 100644 --- a/media-sound/amarok/metadata.xml +++ b/media-sound/amarok/metadata.xml @@ -10,10 +10,10 @@ multimedia/amarok - + Enable Last.fm streaming services support through media-libs/liblastfm Prefer dev-db/mariadb-connector-c over dev-db/mysql-connector-c Enable support for libMTP (Plays4Sure) devices access through libmtp - + Enable gpodder.net podcast support via media-libs/libmygpo-qt Enable wikipedia widget using dev-qt/qtwebengine