commit:     d753509b751456eb3ed004ced6f1dee83e56ebfa
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 18:05:26 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 21:41:20 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d753509b

media-sound/yarock: drop 1.4.0-r4

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/yarock/Manifest                        |  1 -
 .../files/yarock-1.4.0-fix-build-taglib2.patch     | 35 ------------
 media-sound/yarock/metadata.xml                    |  1 -
 media-sound/yarock/yarock-1.4.0-r4.ebuild          | 66 ----------------------
 4 files changed, 103 deletions(-)

diff --git a/media-sound/yarock/Manifest b/media-sound/yarock/Manifest
index 2ab0372b11b8..32c3985a60ca 100644
--- a/media-sound/yarock/Manifest
+++ b/media-sound/yarock/Manifest
@@ -1,2 +1 @@
-DIST Yarock_1.4.0_Sources.tar.gz 735399 BLAKE2B 
e54e995a419e1837b746374d3d7c6655e750d5142cce4d573dc268010b7bcf9da1a15531991769c16693f8b587228da445d4a14a89499600708309876f83bb5f
 SHA512 
39ad470cd53fef738166ca635ca96da0868db406b62be92d276062acc568724a62886b7779eb47fc6a3e6d2825fe417753e9e6b87a978b9009e09d7ea5866f00
 DIST yarock-1.5.0.tar.gz 1134974 BLAKE2B 
802e99f664a29a4879ecc820a6421284e9b28ead82e9a517a974db5818523e53b22d7fbf73b6bcdd88b7f0b5b55aad1f001fd4102e69532ce2c4ef23b8c7ad2a
 SHA512 
f56dacbfe15117c3ca4c3ad52394e6d4832410a8e6c71b9247d6b9449fec00b3aae6daede2562f4b8cd96f26c574c1a98b62b68457fc4c3a5f95f7f602b53e1f

diff --git a/media-sound/yarock/files/yarock-1.4.0-fix-build-taglib2.patch 
b/media-sound/yarock/files/yarock-1.4.0-fix-build-taglib2.patch
deleted file mode 100644
index ad6fff416532..000000000000
--- a/media-sound/yarock/files/yarock-1.4.0-fix-build-taglib2.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- a/src/core/mediaitem/tag.cpp
-+++ b/src/core/mediaitem/tag.cpp
-@@ -289,10 +290,10 @@
- 
/*----------------------------------------------------------------------------*/
- static void readMP4Tags(TagLib::MP4::Tag *tag, MEDIA::TrackPtr track, 
QString& s_disc )
- {
--    const TagLib::MP4::ItemListMap& items = tag->itemListMap();
-+    const TagLib::MP4::ItemMap& items = tag->itemMap();
- 
-     /* album artists tags */
--    TagLib::MP4::ItemListMap::ConstIterator it = items.find("aART");
-+    TagLib::MP4::ItemMap::ConstIterator it = items.find("aART");
-     if ( it != items.end() ) 
-     {
-         TagLib::StringList album_artists = it->second.toStringList();
-@@ -665,7 +666,7 @@
-     else if (TagLib::MP4::File* file = 
dynamic_cast<TagLib::MP4::File*>(fileref.file())) 
-     {
-       TagLib::MP4::Tag* tag = file->tag();
--      tag->itemListMap()[kMP4_FMPS_Rating_ID] = 
TagLib::StringList(QStringToTaglibString(QString::number( rating )));
-+      tag->setItem(kMP4_FMPS_Rating_ID, 
TagLib::StringList(QStringToTaglibString(QString::number( rating ))));
-     }
-     else 
-     {
-@@ -772,8 +773,8 @@
-     if (aac_file) 
-     {
-       TagLib::MP4::Tag* tag = aac_file->tag();
--      const TagLib::MP4::ItemListMap& items = tag->itemListMap();
--      TagLib::MP4::ItemListMap::ConstIterator it = items.find("covr");
-+      const TagLib::MP4::ItemMap& items = tag->itemMap();
-+      TagLib::MP4::ItemMap::ConstIterator it = items.find("covr");
-       if (it != items.end()) 
-       {
-         const TagLib::MP4::CoverArtList& art_list = 
it->second.toCoverArtList();

diff --git a/media-sound/yarock/metadata.xml b/media-sound/yarock/metadata.xml
index 29917d9dae17..5f3fecebc200 100644
--- a/media-sound/yarock/metadata.xml
+++ b/media-sound/yarock/metadata.xml
@@ -11,7 +11,6 @@
        </upstream>
        <use>
                <flag name="mpv">Enable <pkg>media-video/mpv</pkg> 
backend</flag>
-               <flag name="phonon">Enable <pkg>media-libs/phonon</pkg> 
backend</flag>
                <flag name="vlc">Enable <pkg>media-video/vlc</pkg> 
backend</flag>
        </use>
 </pkgmetadata>

diff --git a/media-sound/yarock/yarock-1.4.0-r4.ebuild 
b/media-sound/yarock/yarock-1.4.0-r4.ebuild
deleted file mode 100644
index 9866d17b8c7e..000000000000
--- a/media-sound/yarock/yarock-1.4.0-r4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="Yarock_${PV}_Sources"
-inherit cmake
-
-DESCRIPTION="Qt-based music player"
-HOMEPAGE="https://code.launchpad.net/yarock";
-SRC_URI="https://launchpad.net/${PN}/1.x/${PV}/+download/${MY_P}.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="mpv phonon vlc"
-
-RDEPEND="
-       dev-cpp/htmlcxx
-       dev-qt/qtcore:5
-       dev-qt/qtdbus:5
-       dev-qt/qtgui:5
-       dev-qt/qtnetwork:5
-       dev-qt/qtsql:5[sqlite]
-       dev-qt/qtwidgets:5
-       dev-qt/qtxml:5
-       media-libs/taglib:=
-       x11-libs/libX11
-       mpv? ( media-video/mpv:=[libmpv] )
-       phonon? ( >=media-libs/phonon-4.12.0[qt5(-)] )
-       vlc? ( media-video/vlc:= )
-"
-DEPEND="${RDEPEND}
-       dev-qt/qtconcurrent:5
-       dev-qt/qtx11extras:5
-"
-BDEPEND="
-       dev-qt/linguist-tools:5
-"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-taglib2-include.patch
-       "${FILESDIR}"/${P}-fix-build-taglib2.patch
-)
-
-DOCS=( CHANGES.md README.md )
-
-src_prepare() {
-       cmake_src_prepare
-       sed -e 
"/^install.*org.yarock.appdata.xml/s:share/appdata:share/metadata:" \
-               -i CMakeLists.txt || die
-       sed -e "/^Version/d" \
-               -i data/org.yarock.desktop || die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DENABLE_QT5=ON
-               -DENABLE_MPV=$(usex mpv)
-               -DENABLE_PHONON=$(usex phonon)
-               -DENABLE_VLC=$(usex vlc)
-       )
-
-       cmake_src_configure
-}

Reply via email to