commit:     df11c7075061a2a73ced62277731cba964d6064f
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Wed Jan  8 02:17:27 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 13 21:54:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df11c707

media-sound/clementine: update live

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/40039
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/clementine/clementine-9999.ebuild | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-sound/clementine/clementine-9999.ebuild 
b/media-sound/clementine/clementine-9999.ebuild
index f3083d6651fb..823a70ac7fe8 100644
--- a/media-sound/clementine/clementine-9999.ebuild
+++ b/media-sound/clementine/clementine-9999.ebuild
@@ -14,8 +14,9 @@ if [[ ${PV} == *9999* ]]; then
        EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
        inherit git-r3
 else
-       
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-       S="${WORKDIR}/Clementine-${PV/_}"
+       MY_PV="$(ver_cut 1-3)-$(ver_cut 5)-gxxxxxxxxx"
+       
SRC_URI="https://github.com/clementine-player/Clementine/releases/download/${MY_PV}/clementine-${MY_PV}.tar.xz
 -> ${P}.tar.xz"
+       S="${WORKDIR}/clementine-${MY_PV}"
        KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
@@ -92,13 +93,6 @@ BDEPEND="
        )
 "
 
-PATCHES=(
-       "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
-       "${FILESDIR}/clementine-1.4.0_rc2-absl2.patch"
-       "${FILESDIR}/clementine-1.4.0_rc2-projectm-dir.patch"
-       "${FILESDIR}/clementine-1.4.0_rc2-fix-build-taglib2.patch"
-)
-
 DOCS=( Changelog README.md )
 
 src_prepare() {
@@ -147,6 +141,12 @@ src_configure() {
                "$(cmake_use_find_package alsa ALSA)"
        )
 
+       if [[ ${PV} != *9999* ]]; then
+               mycmakeargs+=(
+                       -DFORCE_GIT_REVISION="${MY_PV}"
+               )
+       fi
+
        use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
 
        cmake_src_configure

Reply via email to