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
