commit: 8b109c518c01000a2312e64f4d4852f7cc18cedd Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Jul 8 20:43:51 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Jul 8 20:44:10 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b109c51
media-sound/amarok: drop 3.2.82 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> media-sound/amarok/Manifest | 1 - media-sound/amarok/amarok-3.2.82.ebuild | 157 -------------------------------- 2 files changed, 158 deletions(-) diff --git a/media-sound/amarok/Manifest b/media-sound/amarok/Manifest index 3cee9a48e151..a5704bcd806e 100644 --- a/media-sound/amarok/Manifest +++ b/media-sound/amarok/Manifest @@ -1,2 +1 @@ -DIST amarok-3.2.82.tar.xz 47718700 BLAKE2B 8e5728ddd1882d7c24175818109350b70ca20db33108082c50e9eed9b1dc75ebb5607b1472a00bd28757ee61e07f1d29ab8554a80ecda3fc074cb06f422e91aa SHA512 84269593e4fe7eb8ed2ebf491f7a369bf67a3dc0ac1b69b02f74c316d0da80b446bd53a49f42a6556ef51ad8a14783990ebcb5b9a5a2592c9efbc666ddff8262 DIST amarok-3.3.0.tar.xz 47718388 BLAKE2B 3b6778ecc7f5a4a663bb07c790a101a7d3e994a015ef8b040f27db0b1b934b55e6a6067fe57ad09bebfc60605a27082d67180ab8f5ac1306af9f0027104131d7 SHA512 0d8e117f1b93f3cb88a77c7610fc52b5f3d95062078de1a5c96df856e346b73f7bdd4cd82f238a81c9c33fe719d7ff0a4adf501a9705224c849c318f58677d77 diff --git a/media-sound/amarok/amarok-3.2.82.ebuild b/media-sound/amarok/amarok-3.2.82.ebuild deleted file mode 100644 index 1ef316cf92ad..000000000000 --- a/media-sound/amarok/amarok-3.2.82.ebuild +++ /dev/null @@ -1,157 +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_{11..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-libs/glib:2 - >=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/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - >=media-libs/taglib-1.12:= - sci-libs/fftw:3.0 - sys-libs/zlib - virtual/opengl - ipod? ( - media-libs/libgpod[gtk] - x11-libs/gdk-pixbuf:2 - ) - 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-plugins/gst-plugins-meta:1.0 - 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+=$(cmake_use_find_package ipod GDKPixBuf) - - 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!" -}