git: afa74728888a - main - graphics/gource: undeprecate, update to 0.55 release, fix build with Boost-1.89 (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 22 Oct 2025 01:07:46 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=afa74728888aa04d42cac59e2f4c6de0edad50f5
commit afa74728888aa04d42cac59e2f4c6de0edad50f5
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-10-22 01:04:29 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-10-22 01:07:40 +0000
graphics/gource: undeprecate, update to 0.55 release, fix build with Boost-1.89 (+)
Release notes: https://github.com/acaudwell/Gource/releases/tag/gource-0.52 \
https://github.com/acaudwell/Gource/releases/tag/gource-0.53 \
https://github.com/acaudwell/Gource/releases/tag/gource-0.54 \
https://github.com/acaudwell/Gource/releases/tag/gource-0.55
Reported by: fallout
Approved by: maintainer ignorance of passed deprecation date
---
graphics/gource/Makefile | 11 +++++------
graphics/gource/distinfo | 6 +++---
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/graphics/gource/Makefile b/graphics/gource/Makefile
index db86b510c562..9a79ea37700a 100644
--- a/graphics/gource/Makefile
+++ b/graphics/gource/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gource
-PORTVERSION= 0.51
-PORTREVISION= 13
+PORTVERSION= 0.55
CATEGORIES= graphics
MASTER_SITES= https://github.com/acaudwell/Gource/releases/download/${PORTNAME}-${PORTVERSION}/
@@ -11,9 +10,6 @@ WWW= https://gource.io/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= fails to build with boost-1.85+
-EXPIRATION_DATE=2025-10-13
-
BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libpcre.so:devel/pcre \
@@ -21,10 +17,13 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libpng.so:graphics/png
RUN_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm
-USES= compiler:c++0x cpe gl gmake pkgconfig sdl
+USES= autoreconf compiler:c++0x cpe gl gmake pkgconfig sdl
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
USE_GL= glew gl glu
USE_SDL= image2 sdl2
+post-patch:
+ @${REINPLACE_CMD} -e '/AX_BOOST_SYSTEM/d' ${WRKSRC}/configure.ac
+
.include <bsd.port.mk>
diff --git a/graphics/gource/distinfo b/graphics/gource/distinfo
index af9196ec4cc8..aca939a3df16 100644
--- a/graphics/gource/distinfo
+++ b/graphics/gource/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1575277278
-SHA256 (gource-0.51.tar.gz) = 19a3f888b1825aa7ed46f52cebce5012e3c62439e3d281102f21814c7a58e79a
-SIZE (gource-0.51.tar.gz) = 882783
+TIMESTAMP = 1759153726
+SHA256 (gource-0.55.tar.gz) = c8239212d28b07508d9e477619976802681628fc25eb3e04f6671177013c0142
+SIZE (gource-0.55.tar.gz) = 900907