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 103FD158074 for ; Wed, 25 Jun 2025 22:22:23 +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) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id EF9A5340F8F for ; Wed, 25 Jun 2025 22:22:22 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id F380411055B; Wed, 25 Jun 2025 22:22:18 +0000 (UTC) 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) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id E849911055B for ; Wed, 25 Jun 2025 22:22:18 +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 9649F340EAD for ; Wed, 25 Jun 2025 22:22:18 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0BC5929FC for ; Wed, 25 Jun 2025 22:22:17 +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: <1750890110.d70e74977b7d58be645ed47a3b6b0dd3263f2533.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/amarok/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/amarok/Manifest media-sound/amarok/amarok-3.2.81.ebuild X-VCS-Directories: media-sound/amarok/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: d70e74977b7d58be645ed47a3b6b0dd3263f2533 X-VCS-Branch: master Date: Wed, 25 Jun 2025 22:22:17 +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: b55a24df-8cd5-41e8-88ed-0571c279c388 X-Archives-Hash: f56558ab75b6a27c5d957b78c527a8e6 commit: d70e74977b7d58be645ed47a3b6b0dd3263f2533 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 25 22:04:44 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 25 22:21:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70e7497 media-sound/amarok: drop 3.2.81 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/amarok/Manifest | 1 - media-sound/amarok/amarok-3.2.81.ebuild | 154 -------------------------------- 2 files changed, 155 deletions(-) diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest index e0bf569aff4f..bfae5da920a3 100644 --- a/media-sound/amarok/Manifest +++ b/media-sound/amarok/Manifest @@ -1,3 +1,2 @@ DIST amarok-3.2.2.tar.xz 47693388 BLAKE2B 011a925163ebd113de15826bdc4165ed001896ce99c8fa49496b208318bb24c339069f99f7d7097d506e0caf437909c8cd0e0babc52b28bceff2a6def07d0fe0 SHA512 918b4fd03a2de717cb1f5968e4ba3eda391c881de384ebabeec423303e84ac6f5a8dbbb8816668d3de52c77d57f1ab9fef6580a8111a9507c9082a8ca25097aa -DIST amarok-3.2.81.tar.xz 47714392 BLAKE2B a6ab108de38795dd6f3c2bfbfc37de01d2b467e9c18ff6852960ddd5358f1ce431b2f4721395f12e8fd5d7cb738639bdf957f4b023b9692e634361fc47bb569a SHA512 1722be4fe5ed3f6d2364e0c2a1dcced90aafbe1a69153c00774db98e8bdb8a7ed274e7d734bd53c2be9ca657d35710ce65c678fde3cd3197895d6b19ff883137 DIST amarok-3.2.82.tar.xz 47718700 BLAKE2B 8e5728ddd1882d7c24175818109350b70ca20db33108082c50e9eed9b1dc75ebb5607b1472a00bd28757ee61e07f1d29ab8554a80ecda3fc074cb06f422e91aa SHA512 84269593e4fe7eb8ed2ebf491f7a369bf67a3dc0ac1b69b02f74c316d0da80b446bd53a49f42a6556ef51ad8a14783990ebcb5b9a5a2592c9efbc666ddff8262 diff --git a/media-sound/amarok/amarok-3.2.81.ebuild b/media-sound/amarok/amarok-3.2.81.ebuild deleted file mode 100644 index bae4e2fa0e6f..000000000000 --- a/media-sound/amarok/amarok-3.2.81.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -KFMIN=6.9.0 -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/unstable/${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 lastfm mariadb mtp podcast webengine X" - -# ipod requires gdk enabled and also gtk compiled in libgpod -DEPEND=" - >=app-crypt/qca-2.3.9:2[qt6(+)] - >=dev-qt/qt5compat-${QTMIN}:6 - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - >=dev-qt/qttools-${QTMIN}:6[designer] - >=kde-frameworks/attica-${KFMIN}:6 - >=kde-frameworks/karchive-${KFMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=kde-frameworks/kcodecs-${KFMIN}:6 - >=kde-frameworks/kcolorscheme-${KFMIN}:6 - >=kde-frameworks/kcompletion-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kconfigwidgets-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=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 - >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kitemviews-${KFMIN}:6 - >=kde-frameworks/knewstuff-${KFMIN}:6 - >=kde-frameworks/knotifications-${KFMIN}:6 - >=kde-frameworks/kpackage-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 - >=kde-frameworks/ktexteditor-${KFMIN}:6 - >=kde-frameworks/ktextwidgets-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] - >=kde-frameworks/kxmlgui-${KFMIN}:6 - >=kde-frameworks/solid-${KFMIN}:6 - >=kde-frameworks/threadweaver-${KFMIN}:6 - >=media-libs/phonon-4.12.0[qt6(+)] - >=media-libs/taglib-1.12:= - sci-libs/fftw:3.0 - sys-libs/zlib - virtual/opengl - ipod? ( - 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] ) -" -RDEPEND="${DEPEND} - >=kde-frameworks/kirigami-${KFMIN}:6 - media-video/ffmpeg -" -BDEPEND="${PYTHON_DEPS} - >=dev-qt/qttools-${QTMIN}:6[linguist] - virtual/pkgconfig -" - -src_configure() { - local mycmakeargs=( - -DWITH_MP3Tunes=OFF - -DWITH_PLAYER=ON - -DWITH_UTILITIES=ON - -DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON - -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 !mariadb MySQL) - $(cmake_use_find_package mtp Mtp) - $(cmake_use_find_package podcast Mygpo-qt6) - $(cmake_use_find_package webengine Qt6WebEngineWidgets) - -DWITH_X11=$(usex X) - ) - use ipod && mycmakeargs+=( -DWITH_GDKPixBuf=ON ) - - ecm_src_configure -} - -pkg_postinst() { - xdg_pkg_postinst - - pkg_is_installed() { - echo "${1} ($(has_version ${1} || echo "not ")installed)" - } - - db_name() { - use mariadb && echo "MariaDB" || echo "MySQL" - } - - optfeature "Audio CD support" "kde-apps/audiocd-kio:6" - - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "You must configure ${PN} to use an external database server." - elog " 1. Make sure either MySQL or MariaDB is installed and configured" - elog " Checking local system:" - elog " $(pkg_is_installed dev-db/mariadb)" - elog " $(pkg_is_installed dev-db/mysql)" - elog " For preliminary configuration of $(db_name) Server refer to" - elog " https://wiki.gentoo.org/wiki/$(db_name)#Configuration" - elog " 2. Ensure 'mysql' service is started and run:" - elog " # emerge --config amarok" - elog " 3. Run ${PN} and go to 'Configure Amarok - Database' menu page" - elog " Check 'Use external MySQL database' and press OK" - elog - elog "For more information please read:" - elog " https://community.kde.org/Amarok/Community/MySQL" - fi -} - -pkg_config() { - # Create external mysql database with amarok default user/password - local AMAROK_DB_NAME="amarokdb" - local AMAROK_DB_USER_NAME="amarokuser" - local AMAROK_DB_USER_PWD="password" - - einfo "Initializing ${PN} MySQL database 'amarokdb':" - einfo "If prompted for a password, please enter your MySQL root password." - einfo - - if [[ -e "${EROOT}"/usr/bin/mysql ]]; then - "${EROOT}"/usr/bin/mysql -u root -p -e "CREATE DATABASE IF NOT EXISTS ${AMAROK_DB_NAME}; GRANT ALL PRIVILEGES ON ${AMAROK_DB_NAME}.* TO '${AMAROK_DB_USER_NAME}' IDENTIFIED BY '${AMAROK_DB_USER_PWD}'; FLUSH PRIVILEGES;" - fi - einfo "${PN} MySQL database 'amarokdb' successfully initialized!" -}