git: 6593aefc23dd - main - graphics/graphviz: update to 14.1.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 23 Mar 2026 06:41:11 UTC
The branch main has been updated by dinoex:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6593aefc23dd97e9cf8fee370ca74333f1553a44
commit 6593aefc23dd97e9cf8fee370ca74333f1553a44
Author: Dirk Meyer <dinoex@FreeBSD.org>
AuthorDate: 2026-03-23 06:40:38 +0000
Commit: Dirk Meyer <dinoex@FreeBSD.org>
CommitDate: 2026-03-23 06:40:38 +0000
graphics/graphviz: update to 14.1.4
new option ASCII
---
graphics/graphviz/Makefile | 17 ++++++++++++-----
graphics/graphviz/distinfo | 6 +++---
graphics/graphviz/pkg-plist | 28 ++++++++++++++++------------
3 files changed, 31 insertions(+), 20 deletions(-)
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index 5fa237c2f9aa..636f235ad041 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -1,9 +1,8 @@
PORTNAME= graphviz
-PORTVERSION= 14.1.2
+PORTVERSION= 14.1.4
PORTREVISION= 0
CATEGORIES= graphics tk
MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/
-
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Graph Visualization Software from AT&T and Bell Labs
WWW= https://www.graphviz.org/
@@ -39,7 +38,13 @@ MAKE_ENV= EXPR_COMPAT=yes
CONFLICTS_INSTALL= ghmm
INSTALL_TARGET= install-strip
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
+PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.9" \
+ SH_LIBCDT_SHORT="6" SH_LIBCDT_FULL="6.0.3" \
+ SH_LIBCGRAPH_SHORT="8" SH_LIBCGRAPH_FULL="8.0.7" \
+ SH_LIBGVC_SHORT="7" SH_LIBGVC_FULL="7.0.8" \
+ SH_LIBGVPR_SHORT="2" SH_LIBGVPR_FULL="2.0.9" \
+ SH_LIBPATHPLAN_SHORT="4" SH_LIBPATHPLAN_FULL="4.0.6" \
+ SH_LIBXDOT_SHORT="4" SH_LIBXDOT_FULL="4.0.1"
SHEBANG_FILES= cmd/dot/dot_sandbox
FIX_INCLUDE= lib/cdt/dthdr.h lib/pathplan/tri.h \
@@ -50,10 +55,9 @@ FIX_TCL_SCRIPT= tclpkg/gdtclft/demo/entities.tcl \
tclpkg/tcldot/demo/gcat.tcl
FIX_TK_SCRIPT= tclpkg/tcldot/demo/doted.tcl \
tclpkg/tclpathplan/demo/pathplan.tcl
-PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.7"
OPTIONS_DEFINE= XPM DIGCOLA IPSEPCOLA ICONV NLS ANN GTS \
- PANGOCAIRO POPPLER GDK GHOSTSCRIPT DEVIL \
+ PANGOCAIRO POPPLER GDK GHOSTSCRIPT DEVIL ASCII \
SMYRNA GVEDIT \
PERL PHP PYTHON RUBY LUA TCL TK GUILE GO \
NVTHREADS DOCS EXAMPLES
@@ -69,6 +73,7 @@ POPPLER_DESC= PDF and PS file support via poppler (requires PANGOCAIRO)
GDK_DESC= gdk plugin support (requires PANGOCAIRO)
GHOSTSCRIPT_DESC=ghostscript plugin (requires PANGOCAIRO)
DEVIL_DESC= devil plugin
+ASCII_DESC= ascii plugin
SMYRNA_DESC= SMYRNA graph viewer (GTK2)
GVEDIT_DESC= GVEDIT graph viewer (QT6)
PERL_DESC= Perl bindings (swig)
@@ -111,6 +116,7 @@ ANN_LIB_DEPENDS= libann.so:math/ann
GTS_LIB_DEPENDS= libgts.so:graphics/gts
POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
DEVIL_LIB_DEPENDS= libIL.so:graphics/devil
+ASCII_LIB_DEPENDS= libaa.so:graphics/aalib
SMYRNA_LIB_DEPENDS= libgtkgl-2.0.so:x11-toolkits/gtkglarea2 \
libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
libgts.so:graphics/gts
@@ -135,6 +141,7 @@ GDK_IMPLIES= PANGOCAIRO
GHOSTSCRIPT_CONFIGURE_OFF= --with-ghostscript=no
GHOSTSCRIPT_IMPLIES= PANGOCAIRO
DEVIL_CONFIGURE_WITH= devil
+ASCII_CONFIGURE_WITH= aalib
GVEDIT_CONFIGURE_WITH= qt
SMYRNA_CONFIGURE_OFF= --with-glut=no
SMYRNA_CONFIGURE_WITH= smyrna glade gtkgl gtkglext gtk
diff --git a/graphics/graphviz/distinfo b/graphics/graphviz/distinfo
index c42d57b197d5..7760ef44fec1 100644
--- a/graphics/graphviz/distinfo
+++ b/graphics/graphviz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770703092
-SHA256 (graphviz-14.1.2.tar.gz) = 9d8c6280c2ac70a8131514196480c23676aaa9bb9f9bf2be71dd46ab8f2ed279
-SIZE (graphviz-14.1.2.tar.gz) = 26819034
+TIMESTAMP = 1774160741
+SHA256 (graphviz-14.1.4.tar.gz) = f81f7c5a9d262e2b8346d91b2c007fc927d224cc5f55ceb8eba847dfc4c6ec20
+SIZE (graphviz-14.1.4.tar.gz) = 26851499
diff --git a/graphics/graphviz/pkg-plist b/graphics/graphviz/pkg-plist
index 8ea529f74649..616add833fd1 100644
--- a/graphics/graphviz/pkg-plist
+++ b/graphics/graphviz/pkg-plist
@@ -78,6 +78,10 @@ include/graphviz/xdot.h
%%GO%%lib/graphviz/go/runtime.h
%%GUILE%%lib/graphviz/guile/libgv_guile.la
%%GUILE%%lib/graphviz/guile/libgv_guile.so
+%%ASCII%%lib/graphviz/libgvplugin_ascii.la
+%%ASCII%%lib/graphviz/libgvplugin_ascii.so
+%%ASCII%%lib/graphviz/libgvplugin_ascii.so.%%SH_VERSION_SHORT%%
+%%ASCII%%lib/graphviz/libgvplugin_ascii.so.%%SH_VERSION_FULL%%
lib/graphviz/libgvplugin_core.la
lib/graphviz/libgvplugin_core.so
lib/graphviz/libgvplugin_core.so.%%SH_VERSION_SHORT%%
@@ -160,28 +164,28 @@ lib/graphviz/libgvplugin_webp.so.%%SH_VERSION_FULL%%
%%TCL%%lib/graphviz/tcl/pkgIndex.tcl
lib/libcdt.la
lib/libcdt.so
-lib/libcdt.so.6
-lib/libcdt.so.6.0.2
+lib/libcdt.so.%%SH_LIBCDT_SHORT%%
+lib/libcdt.so.%%SH_LIBCDT_FULL%%
lib/libcgraph.la
lib/libcgraph.so
-lib/libcgraph.so.%%SH_VERSION_SHORT%%
-lib/libcgraph.so.%%SH_VERSION_SHORT%%.0.5
+lib/libcgraph.so.%%SH_LIBCGRAPH_SHORT%%
+lib/libcgraph.so.%%SH_LIBCGRAPH_FULL%%
lib/libgvc.la
lib/libgvc.so
-lib/libgvc.so.7
-lib/libgvc.so.7.0.6
+lib/libgvc.so.%%SH_LIBGVC_SHORT%%
+lib/libgvc.so.%%SH_LIBGVC_FULL%%
lib/libgvpr.la
lib/libgvpr.so
-lib/libgvpr.so.2
-lib/libgvpr.so.2.0.7
+lib/libgvpr.so.%%SH_LIBGVPR_SHORT%%
+lib/libgvpr.so.%%SH_LIBGVPR_FULL%%
lib/libpathplan.la
lib/libpathplan.so
-lib/libpathplan.so.4
-lib/libpathplan.so.4.0.4
+lib/libpathplan.so.%%SH_LIBPATHPLAN_SHORT%%
+lib/libpathplan.so.%%SH_LIBPATHPLAN_FULL%%
lib/libxdot.la
lib/libxdot.so
-lib/libxdot.so.4
-lib/libxdot.so.4.0.0
+lib/libxdot.so.%%SH_LIBXDOT_SHORT%%
+lib/libxdot.so.%%SH_LIBXDOT_FULL%%
%%LUA%%lib/lua/%%LUA_VER%%/gv.so
%%PERL%%%%SITE_ARCH%%/gv.pm
%%PERL%%%%SITE_ARCH%%/gv.so