pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/graphviz
Module Name: pkgsrc
Committed By: adam
Date: Wed Mar 11 10:22:58 UTC 2026
Modified Files:
pkgsrc/graphics/graphviz: Makefile distinfo
Removed Files:
pkgsrc/graphics/graphviz/patches: patch-lib_gvpr_actions.c
patch-lib_gvpr_compile.h
Log Message:
graphviz: updated to 14.1.3
14.1.3 – 2026-03-02
Changed
- Using long node names in combination with the fdp layout algorithm no longer
results in truncated generated names.
- Vertical centering of text within HTML-like table cells has been improved.
- The existing ability to provide a numeric parameter to `-v`
to specify verbosity level are newly documented in `dot --help`.
Fixed
- `gvmap` no longer dereferences a null pointer when reading position-less
graphs.
- `gvmap` no longer crashes when adding coordinate data.
- `mm2gv` no longer accepts input matrices with non-`real` element type.
Previously these would be accepted but processed incorrectly leading to
out-of-bounds memory reads and writes.
- The `Tcldot_Init`, `Tcldot_builtin_Init`, and `Tcldot_SafeInit` symbols in
`tcldot.dll` are externally visible on Windows.
- The `Tclpathplan_Init` and `Tclpathplan_SafeInit` symbols in `tclpathplan.dll`
are externally visible on Windows.
- The Autotools build system more consistently uses `$PYTHON3` instead of
`python3` when invoking Python. This ensures developers are more easily able
to control the Python installation in use from the top level.
- The Autotools build system explicitly links against libglu libraries when
linking against libglut.
- Corrected time formatting in verbose info/debug messages (enabled by -v).
Previously, minutes was missing, showing HH:SS instead of HH:MM:SS.
- Further parts of the network simplex algorithm have been rewritten in a
non-recursive style. This allows processing larger graphs that previously
caused stack overflows.
- Canonicalizing an empty string or a string entirely made up of characters
needing escaping no longer triggers an out-of-bounds memory write. This was a
regression in Graphviz 13.0.1.
- An off-by-one error in the network simplex algorithm has been corrected. This
could have led to suboptimal layout in some edge cases. This was a regression
in Graphviz 13.0.0.
To generate a diff of this commit:
cvs rdiff -u -r1.309 -r1.310 pkgsrc/graphics/graphviz/Makefile
cvs rdiff -u -r1.90 -r1.91 pkgsrc/graphics/graphviz/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/graphics/graphviz/patches/patch-lib_gvpr_actions.c \
pkgsrc/graphics/graphviz/patches/patch-lib_gvpr_compile.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/graphviz/Makefile
diff -u pkgsrc/graphics/graphviz/Makefile:1.309 pkgsrc/graphics/graphviz/Makefile:1.310
--- pkgsrc/graphics/graphviz/Makefile:1.309 Fri Feb 6 10:04:59 2026
+++ pkgsrc/graphics/graphviz/Makefile Wed Mar 11 10:22:58 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.309 2026/02/06 10:04:59 wiz Exp $
+# $NetBSD: Makefile,v 1.310 2026/03/11 10:22:58 adam Exp $
-DISTNAME= graphviz-12.2.1
-PKGREVISION= 8
+DISTNAME= graphviz-14.1.3
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITLAB:=api/v4/projects/4207231/packages/generic/graphviz-releases/${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.xz
@@ -14,12 +13,11 @@ LICENSE= epl-v1.0
CHECK_FILES_SKIP+= ${PREFIX}/lib/graphviz/config6
CHECK_PORTABILITY_SKIP+= windows/*
-USE_LANGUAGES= c c++
USE_CC_FEATURES= c11
USE_CXX_FEATURES= c++17 unique_ptr
-
-USE_TOOLS+= automake autoreconf makeinfo bison flex gmake groff pkg-config
+USE_LANGUAGES= c c++
USE_LIBTOOL= yes
+USE_TOOLS+= automake autoreconf makeinfo bison flex gmake groff pkg-config
GNU_CONFIGURE= yes
GNU_CONFIGURE_STRICT= no # has sub-configures
CONFIGURE_ARGS+= --disable-d
Index: pkgsrc/graphics/graphviz/distinfo
diff -u pkgsrc/graphics/graphviz/distinfo:1.90 pkgsrc/graphics/graphviz/distinfo:1.91
--- pkgsrc/graphics/graphviz/distinfo:1.90 Mon Apr 28 13:19:49 2025
+++ pkgsrc/graphics/graphviz/distinfo Wed Mar 11 10:22:58 2026
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.90 2025/04/28 13:19:49 adam Exp $
+$NetBSD: distinfo,v 1.91 2026/03/11 10:22:58 adam Exp $
-BLAKE2s (graphviz-12.2.1.tar.xz) = b48eb89b30b81a46e1c12316ec81ba5d5a7eb3eb2ad3ae942fafd70d65d8179e
-SHA512 (graphviz-12.2.1.tar.xz) = e0f93f69108c5b5bbde8a27a4359c2c834b03142f1e7dfda7c5c19a2fb780c23c287bacfa8724708b8ced604020554ea194bf0c3b1d9f584b3b5862445554c4e
-Size (graphviz-12.2.1.tar.xz) = 20945996 bytes
+BLAKE2s (graphviz-14.1.3.tar.xz) = 19f0dcce66d265feeb745018ce6753ce3c3b1f926b62dbd43b5c40e4a8f838bc
+SHA512 (graphviz-14.1.3.tar.xz) = e0b4b93ab6c1454b45139aa865d50d4501d944cd6f3640b715374227cc479e5abb884dbc5127e40b413cc31ed5acde35d41c5b700613fe03c655f5fd54d30890
+Size (graphviz-14.1.3.tar.xz) = 20961200 bytes
SHA1 (patch-config_config__perl.pl) = 430acb7d7ee3e149de0af9832c5a29602884f83e
SHA1 (patch-configure.ac) = dcb9fd2822d3eb5dddcda5a55746d51114f92d06
SHA1 (patch-lib_gvc_Makefile.am) = 8a25c16a31923fc42138773f308f3b3fc5ee662b
-SHA1 (patch-lib_gvpr_actions.c) = d82023aa576ed4404e3a123ee063d58228ec2ea6
-SHA1 (patch-lib_gvpr_compile.h) = 5cf479c021783f74fc7e886faf1c0cf5b8e721de
SHA1 (patch-plugin_gs_gvloadimage__gs.c) = 982ac1db252e3224633069db956c5dc803cd5ea9
Home |
Main Index |
Thread Index |
Old Index