Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Dec 2024 14:37:26 GMT
From:      Dirk Meyer <dinoex@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1453a4f0f2bf - main - graphics/graphviz: update to 12.2.1
Message-ID:  <202412161437.4BGEbQEn032638@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dinoex:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1453a4f0f2bf629de47e655dd7636de3e2d7dbb5

commit 1453a4f0f2bf629de47e655dd7636de3e2d7dbb5
Author:     Dirk Meyer <dinoex@FreeBSD.org>
AuthorDate: 2024-12-16 14:37:13 +0000
Commit:     Dirk Meyer <dinoex@FreeBSD.org>
CommitDate: 2024-12-16 14:37:13 +0000

    graphics/graphviz: update to 12.2.1
---
 graphics/graphviz/Makefile                          | 6 +++++-
 graphics/graphviz/distinfo                          | 6 +++---
 graphics/graphviz/files/patch-configure.ac          | 6 +++---
 graphics/graphviz/files/patch-lib_expr_exgram.h     | 4 ++--
 graphics/graphviz/files/patch-plugin_xlib_vimdot.sh | 4 ++--
 graphics/graphviz/pkg-plist                         | 2 ++
 6 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index e16d8be6563c..fda93fecacf3 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	graphviz
-PORTVERSION=	12.2.0
+PORTVERSION=	12.2.1
 PORTREVISION=	0
 CATEGORIES=	graphics tk
 MASTER_SITES=	https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/
@@ -40,6 +40,7 @@ CONFLICTS_INSTALL=	ghmm
 
 INSTALL_TARGET=	install-strip
 PLIST_SUB=	PORTVERSION="${PORTVERSION}"
+SHEBANG_FILES=	cmd/dot/dot_sandbox
 
 FIX_INCLUDE=	lib/cdt/dthdr.h lib/pathplan/tri.h \
 		lib/pathplan/pathutil.h lib/pathplan/solvers.h \
@@ -162,6 +163,7 @@ TCL_CONFIGURE_ENABLE=		tcl
 TCL_CPPFLAGS=		-I${TCL_INCLUDEDIR}
 TCL_CONFIGURE_ENV=	TCLCONFIG="${TCL_LIBDIR}/tclConfig.sh"
 TCL_VARS=		SHEBANG_FILES+=tclpkg/gv/demo/modgraph.tcl \
+			SHEBANG_FILES+=tclpkg/gv/demo/modgraph.py \
 			PLIST_SUB+=TCL_VER="${TCL_VER}"
 TK_CPPFLAGS=		-I${TK_INCLUDEDIR}
 TK_CONFIGURE_ON=	--with-wish=${WISH}
@@ -193,6 +195,8 @@ CONFIGURE_ARGS+=	--program-transform-name="s/x/x/" \
 
 .if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MTCL}
 BINARY_ALIAS+=	python3=${PYTHON_CMD}
+.else
+USES+=	python:env
 .endif
 
 .if ${PORT_OPTIONS:MRUBY}
diff --git a/graphics/graphviz/distinfo b/graphics/graphviz/distinfo
index 37c809d8b2ed..d2b99446ff7f 100644
--- a/graphics/graphviz/distinfo
+++ b/graphics/graphviz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730789047
-SHA256 (graphviz-12.2.0.tar.gz) = bd56a15908567ae56f77fcad167f30416b12f4147f91467cbf27265ce11140ad
-SIZE (graphviz-12.2.0.tar.gz) = 26813735
+TIMESTAMP = 1734282718
+SHA256 (graphviz-12.2.1.tar.gz) = 242bc18942eebda6db4039f108f387ec97856fc91ba47f21e89341c34b554df8
+SIZE (graphviz-12.2.1.tar.gz) = 26813453
diff --git a/graphics/graphviz/files/patch-configure.ac b/graphics/graphviz/files/patch-configure.ac
index d6cfd82392fe..3e0453ddab3d 100644
--- a/graphics/graphviz/files/patch-configure.ac
+++ b/graphics/graphviz/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig	2024-11-03 19:33:36 UTC
+--- configure.ac.orig	2024-12-06 23:55:56 UTC
 +++ configure.ac
-@@ -731,13 +731,13 @@ else
+@@ -730,13 +730,13 @@ else
  	        for l in "$lua_suffix" "" "54" "5.4" "53" "5.3" "52" "5.2" "51" "5.1" ; do
  	            pkgconfig_lua_found=`$PKG_CONFIG --exists lua$l 2>/dev/null`
  	            if test "$?" = "0" ; then
@@ -16,7 +16,7 @@
  		           LUA_LIBS="$LUA_LFLAGS "`$PKG_CONFIG --libs lualib$l`
  		        fi
                          break
-@@ -1029,6 +1029,7 @@ else
+@@ -1028,6 +1028,7 @@ else
              RUBY_CFLAGS="$RUBY_CFLAGS -I`$RUBY $srcdir/config/config_ruby.rb vendorhdrdir`"
              RUBY_CFLAGS="$RUBY_CFLAGS -I`$RUBY $srcdir/config/config_ruby.rb sitehdrdir`"
              RUBY_CFLAGS="$RUBY_CFLAGS -I`$RUBY $srcdir/config/config_ruby.rb rubyhdrdir`"
diff --git a/graphics/graphviz/files/patch-lib_expr_exgram.h b/graphics/graphviz/files/patch-lib_expr_exgram.h
index a355a4e0da0f..db75b42b09a9 100644
--- a/graphics/graphviz/files/patch-lib_expr_exgram.h
+++ b/graphics/graphviz/files/patch-lib_expr_exgram.h
@@ -1,4 +1,4 @@
---- lib/expr/exgram.h.orig	2024-09-28 08:34:49 UTC
+--- lib/expr/exgram.h.orig	2024-12-06 23:55:56 UTC
 +++ lib/expr/exgram.h
 @@ -19,7 +19,7 @@ extern "C" {
   * with both yacc and bison
@@ -8,4 +8,4 @@
 +#if !defined(_EXGRAM_H)
  #define _EXGRAM_H
  
- #include <cgraph/agxbuf.h>
+ #include <cgraph/gv_ctype.h>
diff --git a/graphics/graphviz/files/patch-plugin_xlib_vimdot.sh b/graphics/graphviz/files/patch-plugin_xlib_vimdot.sh
index 0fe2a1c4f4f0..102f4ab19ff0 100644
--- a/graphics/graphviz/files/patch-plugin_xlib_vimdot.sh
+++ b/graphics/graphviz/files/patch-plugin_xlib_vimdot.sh
@@ -1,6 +1,6 @@
---- plugin/xlib/vimdot.sh.orig	2023-01-21 19:59:25 UTC
+--- plugin/xlib/vimdot.sh.orig	2024-12-06 23:55:56 UTC
 +++ plugin/xlib/vimdot.sh
-@@ -9,7 +9,7 @@ fi
+@@ -9,7 +9,7 @@ error() { echo "$0: $*" >&2; exit 1; }
  error() { echo "$0: $*" >&2; exit 1; }
  
  # Try $EDITOR first, else try vim or vi
diff --git a/graphics/graphviz/pkg-plist b/graphics/graphviz/pkg-plist
index bd66ef390e90..1fa14c56408e 100644
--- a/graphics/graphviz/pkg-plist
+++ b/graphics/graphviz/pkg-plist
@@ -8,6 +8,7 @@ bin/dijkstra
 bin/dot
 bin/dot2gxl
 bin/dot_builtins
+bin/dot_sandbox
 bin/edgepaint
 bin/fdp
 bin/gc
@@ -463,6 +464,7 @@ share/man/man1/diffimg.1.gz
 share/man/man1/dijkstra.1.gz
 share/man/man1/dot.1.gz
 share/man/man1/dot2gxl.1.gz
+share/man/man1/dot_sandbox.1.gz
 share/man/man1/edgepaint.1.gz
 share/man/man1/fdp.1.gz
 share/man/man1/gc.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412161437.4BGEbQEn032638>