git: 65605374a31e - 2024Q3 - math/ggobi: Update to 2.1.12

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Sun, 04 Aug 2024 15:47:43 UTC
The branch 2024Q3 has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65605374a31ec5619f229800fc9edd510bf8e1a8

commit 65605374a31ec5619f229800fc9edd510bf8e1a8
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2024-08-04 15:41:38 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2024-08-04 15:47:23 +0000

    math/ggobi: Update to 2.1.12
    
    - Drop pstricks from XML.tex, use xcolor for instead of \gray
    - Fix bootstrap error: missing README
    
    Reported by:    Repology
    MFH:            2024Q3
    
    (cherry picked from commit 4fcb4dbdc474cd9190b4b1e2c681135a9c0f764a)
---
 math/ggobi/Makefile | 19 +++++++++----------
 math/ggobi/distinfo |  5 +++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/math/ggobi/Makefile b/math/ggobi/Makefile
index 8314bc97502d..00e2df0a13e4 100644
--- a/math/ggobi/Makefile
+++ b/math/ggobi/Makefile
@@ -1,8 +1,6 @@
 PORTNAME=	ggobi
-PORTVERSION=	2.1.11
-PORTREVISION=	6
+DISTVERSION=	2.1.12
 CATEGORIES=	math graphics
-MASTER_SITES=	http://www.ggobi.org/downloads/
 
 MAINTAINER=	rhurlin@FreeBSD.org
 COMMENT=	Data visualization system
@@ -12,22 +10,23 @@ LICENSE=	EPL
 
 LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
-		libcgraph.so:graphics/graphviz \
-		libltdl.so:devel/libltdl
+		libcgraph.so:graphics/graphviz
 
-USES=		desktop-file-utils gnome libtool pathfix pkgconfig tar:bzip2
+USES=		autoreconf desktop-file-utils gmake gnome libtool pathfix pkgconfig tex
+USE_GITHUB=	yes
+GH_TAGNAME=	93a7148  # The 'official' tarball misses last commit with pstricks removal!
 USE_GNOME=	cairo gdkpixbuf2 glib20 gtk20 libxml2
-USE_GCC=	yes
 USE_LDCONFIG=	yes
+USE_TEX=	web2c:build dvipdfmx:build
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--with-all-plugins
-
-SUB_FILES=	pkg-message
+CONFIGURE_ARGS+=	--with-all-plugins MAKE=gmake
 
 ALL_TARGET=	all ggobirc
 INSTALL_TARGET=	install-strip
 
+SUB_FILES=	pkg-message
+
 OPTIONS_DEFINE=	DOCS
 
 post-build:
diff --git a/math/ggobi/distinfo b/math/ggobi/distinfo
index 7d14aac87d70..1338a5a635a9 100644
--- a/math/ggobi/distinfo
+++ b/math/ggobi/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ggobi-2.1.11.tar.bz2) = 2c4ddc3ab71877ba184523e47b0637526e6f3701bd9afb6472e6dfc25646aed7
-SIZE (ggobi-2.1.11.tar.bz2) = 2787709
+TIMESTAMP = 1722781980
+SHA256 (ggobi-ggobi-2.1.12-93a7148_GH0.tar.gz) = 376c36ef2a65f9e290dfb3503696e78ba70e45bfd39d0ab87bff06bba89cdb3a
+SIZE (ggobi-ggobi-2.1.12-93a7148_GH0.tar.gz) = 13311963