git: 4c568e7c5e11 - main - graphics/graphviz: update to 12.2.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 06 Nov 2024 04:44:32 UTC
The branch main has been updated by dinoex: URL: https://cgit.FreeBSD.org/ports/commit/?id=4c568e7c5e119dbb1f96cb0f37a9b20bea1ba6f3 commit 4c568e7c5e119dbb1f96cb0f37a9b20bea1ba6f3 Author: Dirk Meyer <dinoex@FreeBSD.org> AuthorDate: 2024-11-06 04:42:09 +0000 Commit: Dirk Meyer <dinoex@FreeBSD.org> CommitDate: 2024-11-06 04:42:09 +0000 graphics/graphviz: update to 12.2.0 PR: 282534 - fix option GUILE --- graphics/graphviz/Makefile | 5 +---- graphics/graphviz/distinfo | 6 +++--- graphics/graphviz/files/patch-configure.ac | 15 +++------------ graphics/graphviz/pkg-descr | 2 +- 4 files changed, 8 insertions(+), 20 deletions(-) diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile index 109f34d1549f..e16d8be6563c 100644 --- a/graphics/graphviz/Makefile +++ b/graphics/graphviz/Makefile @@ -1,5 +1,5 @@ PORTNAME= graphviz -PORTVERSION= 12.1.2 +PORTVERSION= 12.2.0 PORTREVISION= 0 CATEGORIES= graphics tk MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/ @@ -168,7 +168,6 @@ TK_CONFIGURE_ON= --with-wish=${WISH} TK_CONFIGURE_ENV= TKCONFIG="${TK_LIBDIR}/tkConfig.sh" TK_IMPLIES= TCL GUILE_CONFIGURE_ENABLE= guile -GUILE_BROKEN= guile3-3.0.10: guile-3.0, exited on signal 11 GO_CONFIGURE_ENABLE= go NVTHREADS_LDFLAGS= -lpthread @@ -247,8 +246,6 @@ post-patch: ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e 's|#include "gui.h"|#include "gui/gui.h"|' \ ${WRKSRC}/cmd/smyrna/tvnodes.h - ${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' \ - ${WRKSRC}/lib/sfio/*.[ch] cd ${WRKSRC} && ${REINPLACE_CMD} \ -e 's|exec tclsh |exec tclsh${TCL_VER} |' ${FIX_TCL_SCRIPT} cd ${WRKSRC} && ${REINPLACE_CMD} \ diff --git a/graphics/graphviz/distinfo b/graphics/graphviz/distinfo index 243a7390430e..37c809d8b2ed 100644 --- a/graphics/graphviz/distinfo +++ b/graphics/graphviz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730579390 -SHA256 (graphviz-12.1.2.tar.gz) = f219ef266ffe68ba7d41eec8a716f1dfa1152e1987ff50f3b1dde6aa19f5d7de -SIZE (graphviz-12.1.2.tar.gz) = 26817959 +TIMESTAMP = 1730789047 +SHA256 (graphviz-12.2.0.tar.gz) = bd56a15908567ae56f77fcad167f30416b12f4147f91467cbf27265ce11140ad +SIZE (graphviz-12.2.0.tar.gz) = 26813735 diff --git a/graphics/graphviz/files/patch-configure.ac b/graphics/graphviz/files/patch-configure.ac index 29408b73dfb5..d6cfd82392fe 100644 --- a/graphics/graphviz/files/patch-configure.ac +++ b/graphics/graphviz/files/patch-configure.ac @@ -1,15 +1,6 @@ ---- configure.ac.orig 2024-07-04 07:59:36 UTC +--- configure.ac.orig 2024-11-03 19:33:36 UTC +++ configure.ac -@@ -576,7 +576,7 @@ else - if test "$GUILE_CONFIG" = ""; then - use_guile="No (guile not available)" - else -- [GUILE_VERSION=`$GUILE_CONFIG --version 2>&1 | sed -n '1 s/^.* \+\([0-9\.]\+\)$/\1/ p'`] -+ [GUILE_VERSION=`$GUILE_CONFIG --version 2>&1 | sed -n '1 s/^.* \([0-9\.]*\)$/\1/ p'`] - GUILE_VERSION_MAJOR=`echo $GUILE_VERSION | cut -d '.' -f 1` - GUILE_VERSION_MINOR=`echo $GUILE_VERSION | cut -d '.' -f 2` - AC_CHECK_PROGS(GUILE,guile$GUILE_VERSION_MAJOR.$GUILE_VERSION_MINOR guile$GUILE_VERSION_MAJOR guile) -@@ -759,13 +759,13 @@ else +@@ -731,13 +731,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 @@ -25,7 +16,7 @@ LUA_LIBS="$LUA_LFLAGS "`$PKG_CONFIG --libs lualib$l` fi break -@@ -1070,6 +1070,7 @@ else +@@ -1029,6 +1029,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/pkg-descr b/graphics/graphviz/pkg-descr index 73d7383a05e2..86ca60aed3fd 100644 --- a/graphics/graphviz/pkg-descr +++ b/graphics/graphviz/pkg-descr @@ -2,7 +2,7 @@ Graph Visualization Software from AT&T Laboratories and Bell Laboratories (Lucent Technologies) These programs licensed under the terms described in the web page at: -http://www.graphviz.org/License.php +https://www.graphviz.org/license/ The package contains: dotty - customizable X windows graph viewer written in the Lefty editor