commit:     8e71fc31cdf8b59066a4324d1810e10518f7dc08
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 10 14:50:58 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 10 20:47:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e71fc31

media-libs/liblastfm: drop 1.1.0_pre20190625, destabilise

No more stable revdeps.

Bug: https://bugs.gentoo.org/958230
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/liblastfm/Manifest                      |  1 -
 .../liblastfm-1.1.0_pre20190625-missing-dep.patch  | 28 ------------
 .../liblastfm/liblastfm-1.1.0_pre20190625.ebuild   | 53 ----------------------
 media-libs/liblastfm/metadata.xml                  |  3 --
 profiles/package.mask                              |  3 ++
 5 files changed, 3 insertions(+), 85 deletions(-)

diff --git a/media-libs/liblastfm/Manifest b/media-libs/liblastfm/Manifest
index f4030cdcab37..d61de035eaa4 100644
--- a/media-libs/liblastfm/Manifest
+++ b/media-libs/liblastfm/Manifest
@@ -1,2 +1 @@
-DIST liblastfm-1.1.0_pre20190625.tar.gz 119348 BLAKE2B 
d4755d6dfe6dc8bb4c21e1f4ed94fd96165313111a553271e518ad57f08aab45980239a51416d6e99d87a86f7859c7ea04ba81fb06f6dfa61b2aa7f554935589
 SHA512 
ee36cc31e1f7b345e2de29ff4151acb7bbe30960bbf2528bf8eb5214a47272955efe3bd1c6e20af8dd22a4fbc510de34befdcd6c728683ae300bd45e578e5ebb
 DIST liblastfm-1.1.0_pre20241124.tar.gz 119092 BLAKE2B 
bfcd2763d31969c17fa4ce091e11764288655c153a66e46732409f59bf6d44724cd933787e76cc2bb809de6f248370ee8131b6fe452ab5c17da257eb359cd251
 SHA512 
e45ef91320114f662cb213720732372c02524b03d64b36711fa981bc7097117edd59e1b48deb56f2acdc4847db51d03e2cf392edbd3fa87bd055c33c5dc72639

diff --git 
a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20190625-missing-dep.patch 
b/media-libs/liblastfm/files/liblastfm-1.1.0_pre20190625-missing-dep.patch
deleted file mode 100644
index e36a01c15838..000000000000
--- a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20190625-missing-dep.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 9264fbecf8c7e910fa038ab372376ecc9b8c403c Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <[email protected]>
-Date: Sat, 12 Dec 2020 17:09:58 +0100
-Subject: [PATCH] Add missing -DBUILD_TESTS dependency Qt5Test
-
-Signed-off-by: Andreas Sturmlechner <[email protected]>
----
- CMakeLists.txt | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d4fd670..bb5a895 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -37,6 +37,10 @@ if(NOT BUILD_WITH_QT4)
-         find_package(Qt5Sql REQUIRED CONFIG)
-     endif()
- 
-+    if(BUILD_TESTS)
-+        find_package(Qt5Test CONFIG REQUIRED)
-+    endif()
-+
-     set(LASTFM_LIB_VERSION_SUFFIX 5)
-     if(UNIX AND NOT APPLE)
-         find_package(Qt5DBus REQUIRED CONFIG)
--- 
-2.29.2
-

diff --git a/media-libs/liblastfm/liblastfm-1.1.0_pre20190625.ebuild 
b/media-libs/liblastfm/liblastfm-1.1.0_pre20190625.ebuild
deleted file mode 100644
index dcb1064d50ca..000000000000
--- a/media-libs/liblastfm/liblastfm-1.1.0_pre20190625.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=f867df52757c569d97d9755c911ac9dec146f365
-inherit cmake flag-o-matic
-
-DESCRIPTION="Collection of libraries to integrate Last.fm services"
-HOMEPAGE="https://github.com/lastfm/liblastfm";
-SRC_URI="https://github.com/lastfm/liblastfm/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-3"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-SLOT="0/0"
-IUSE="fingerprint test"
-
-# 1 of 2 (UrlBuilderTest) is failing, last checked version 1.0.9
-RESTRICT="test"
-
-RDEPEND="
-       dev-qt/qtcore:5
-       dev-qt/qtdbus:5
-       dev-qt/qtnetwork:5[ssl]
-       dev-qt/qtxml:5
-       fingerprint? (
-               dev-qt/qtsql:5
-               media-libs/libsamplerate
-               sci-libs/fftw:3.0
-       )
-"
-DEPEND="${RDEPEND}
-       test? ( dev-qt/qttest:5 )
-"
-
-PATCHES=( "${FILESDIR}/${P}-missing-dep.patch" )
-
-src_prepare() {
-       append-cxxflags -std=c++14 # bug 787128
-       cmake_src_prepare
-}
-
-src_configure() {
-       # demos not working
-       local mycmakeargs=(
-               -DBUILD_DEMOS=OFF
-               -DBUILD_WITH_QT4=OFF
-               -DBUILD_FINGERPRINT=$(usex fingerprint)
-               -DBUILD_TESTS=$(usex test)
-       )
-       cmake_src_configure
-}

diff --git a/media-libs/liblastfm/metadata.xml 
b/media-libs/liblastfm/metadata.xml
index 778cacec8f64..eefb07ce24ba 100644
--- a/media-libs/liblastfm/metadata.xml
+++ b/media-libs/liblastfm/metadata.xml
@@ -5,9 +5,6 @@
                <email>[email protected]</email>
                <name>Gentoo KDE Project</name>
        </maintainer>
-       <use>
-               <flag name="fingerprint">Build the lastfm-fingerprint 
library</flag>
-       </use>
        <upstream>
                <remote-id type="github">lastfm/liblastfm</remote-id>
                <remote-id type="github">drfiemost/liblastfm</remote-id>

diff --git a/profiles/package.mask b/profiles/package.mask
index 6ad80bc4cc27..dbebc568c4a3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -71,7 +71,10 @@ dev-java/jide-oss
 # Inactive upstream, stuck on Qt5. Suggested alternatives:
 # media-sound/strawberry, media-sound/amarok.
 # Removal on 2025-09-03. Bug #960012.
+# Andreas Sturmlechner <[email protected]> (2025-08-10)
+# media-libs/liblastfm destabiliation mask.
 media-sound/clementine
+~media-libs/liblastfm-1.1.0_pre20190625
 
 # Andreas Sturmlechner <[email protected]> (2025-07-31)
 # KF5 -> KF6 transitional package with no more revdeps since 25.04.

Reply via email to