commit: 90f204ab8ad77f56d3895dde907b1e93bb9c1647 Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org> AuthorDate: Fri Dec 20 14:05:00 2024 +0000 Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org> CommitDate: Fri Dec 20 14:06:56 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f204ab
dev-util/gource: drop 0.53, 0.54 Bug: https://bugs.gentoo.org/898766 Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org> dev-util/gource/Manifest | 2 - dev-util/gource/files/gource-0.53-boost-1.85.patch | 26 --------- dev-util/gource/gource-0.53.ebuild | 65 ---------------------- dev-util/gource/gource-0.54.ebuild | 64 --------------------- 4 files changed, 157 deletions(-) diff --git a/dev-util/gource/Manifest b/dev-util/gource/Manifest index e2c020e3213e..0385e6da5ec4 100644 --- a/dev-util/gource/Manifest +++ b/dev-util/gource/Manifest @@ -1,3 +1 @@ -DIST gource-0.53.tar.gz 900932 BLAKE2B 7f2822b11b5eaeb5345ade1326702109dff120d3ef8c523a2425a84b54d357a29cfe23a9c4a253b287d570e74943cb67bb80753c6c698f9f60739735cb41769b SHA512 e4190eb581d9998808d1bb4f18ba5a3ae22bacf643b9a150c7d1607e97fca2eab720592aefdcc6a47f92adb4a8df17db48bb941a67ee3d23a10f300754f473be -DIST gource-0.54.tar.gz 900831 BLAKE2B be0fafa35457532b3cdc5d007ae5935189b60efc415ecd0979b25e4437d39570db90c4ac1883cc6baf7e0d25eeb9c98c2f8b6ec855ef63a874d223af09caa5d9 SHA512 a9fd2ff7c51931a543d4ab6dc85dd4b2c187ecca1be630006bb60ac2507180ccf40561e37f50493e052c839d9f5f896ae8f113fb65844c2fa9bde33fcd6b53e8 DIST gource-0.55.tar.gz 900907 BLAKE2B c2836045e3c556d94ea433d52b6386de08290ad1f6287ab7dbfa6b632cbcd2f557d0365542de108925eeec237086883491ac90ee3439740969c16fda9894b197 SHA512 6df687441fc04e9bdfcf3620ed6b8a8fc1ac5774d21f51afdb0d518339ea1518914db77c90fb457ada899653c491a3b45c340665c3efa28bddeac65eeb334488 diff --git a/dev-util/gource/files/gource-0.53-boost-1.85.patch b/dev-util/gource/files/gource-0.53-boost-1.85.patch deleted file mode 100644 index c7a10da39b63..000000000000 --- a/dev-util/gource/files/gource-0.53-boost-1.85.patch +++ /dev/null @@ -1,26 +0,0 @@ -Bug: https://bugs.gentoo.org/933111 -Patch: https://github.com/acaudwell/Gource/commit/79b967e0dc2a20725568492bc4fcab74a798a089 - -From 79b967e0dc2a20725568492bc4fcab74a798a089 Mon Sep 17 00:00:00 2001 -From: Michael Cho <[email protected]> -Date: Thu, 25 Apr 2024 12:38:56 -0400 -Subject: [PATCH] Fix build with Boost 1.85.0 - -Signed-off-by: Michael Cho <[email protected]> ---- - src/gource_settings.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/gource_settings.cpp b/src/gource_settings.cpp -index 27142599..e1ab42d3 100644 ---- a/src/gource_settings.cpp -+++ b/src/gource_settings.cpp -@@ -833,7 +833,7 @@ void GourceSettings::importGourceSettings(ConfFile& conffile, ConfSection* gourc - #else - dirfile = p.filename().string(); - #endif -- std::string file_ext = extension(p); -+ std::string file_ext = p.extension().string(); - boost::algorithm::to_lower(file_ext); - - if(file_ext != ".jpg" && file_ext != ".jpeg" && file_ext != ".png") continue; diff --git a/dev-util/gource/gource-0.53.ebuild b/dev-util/gource/gource-0.53.ebuild deleted file mode 100644 index 3f0c25d396ef..000000000000 --- a/dev-util/gource/gource-0.53.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="A software version control visualization tool" -HOMEPAGE="https://gource.io/" -SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -COMMON_DEPEND=" - dev-libs/boost:= - >=media-libs/glew-1.5:0= - >=media-libs/libpng-1.2:0= - media-libs/libsdl2[video,opengl,X] - media-libs/sdl2-image[jpeg,png] - dev-libs/libpcre2:= - dev-libs/tinyxml - media-libs/libglvnd[X] - media-libs/freetype:2 - virtual/glu:0 -" -RDEPEND="${COMMON_DEPEND} - media-fonts/freefont -" -DEPEND="${COMMON_DEPEND} - >=media-libs/glm-0.9.3 -" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.md ChangeLog THANKS ) - -PATCHES=( - "${FILESDIR}"/gource-0.53-boost-1.85.patch -) - -src_prepare() { - default - - sed -e "/data\/gource.1/s/^/#/" -i Makefile.am || die - eautoreconf -} - -src_configure() { - # fix bug #386525 - # this enables gource to be compiled against dev-libs/tinyxml[stl] - if has_version dev-libs/tinyxml[stl]; then - append-cppflags -DTIXML_USE_STL; - fi - - econf \ - --enable-ttf-font-dir=/usr/share/fonts/freefont/ \ - --with-tinyxml -} - -src_install() { - default - doman data/gource.1 -} diff --git a/dev-util/gource/gource-0.54.ebuild b/dev-util/gource/gource-0.54.ebuild deleted file mode 100644 index e5cd7e9c8499..000000000000 --- a/dev-util/gource/gource-0.54.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="A software version control visualization tool" -HOMEPAGE="https://gource.io/" -SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -COMMON_DEPEND=" - dev-libs/boost:= - >=media-libs/glew-1.5:0= - >=media-libs/libpng-1.2:0= - media-libs/libsdl2[video,opengl,X] - media-libs/sdl2-image[jpeg,png] - dev-libs/libpcre2:= - dev-libs/tinyxml - media-libs/libglvnd[X] - media-libs/freetype:2 - virtual/glu:0 -" -RDEPEND="${COMMON_DEPEND} - media-fonts/freefont -" -DEPEND="${COMMON_DEPEND} - >=media-libs/glm-0.9.3 -" -BDEPEND="virtual/pkgconfig" - -DOCS=( README.md ChangeLog THANKS ) - -PATCHES=( - "${FILESDIR}"/gource-0.53-boost-1.85.patch -) - -src_prepare() { - default - - sed -e "/data\/gource.1/s/^/#/" -i Makefile.am || die - eautoreconf -} - -src_configure() { - # fix bug #386525 - # this enables gource to be compiled against dev-libs/tinyxml[stl] - if has_version dev-libs/tinyxml[stl]; then - append-cppflags -DTIXML_USE_STL; - fi - - econf \ - --enable-ttf-font-dir=/usr/share/fonts/freefont/ \ - --with-tinyxml -} - -src_install() { - default - doman data/gource.1 -}
