sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (254685a5ecc87b05273a6be9acd6d2e16ffd53e1)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (254685a5ecc87b05273a6be9acd6d2e16ffd53e1)
- Date: Sun, 24 May 2026 14:58:10 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
devel/graphviz/DEPENDS | 50
+++++++++++++++++++++++++------------------------
devel/graphviz/DETAILS | 8 +++----
devel/graphviz/HISTORY | 5 ++++
3 files changed, 35 insertions(+), 28 deletions(-)
New commits:
commit 254685a5ecc87b05273a6be9acd6d2e16ffd53e1
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
devel/graphviz: version 15.0.0
diff --git a/devel/graphviz/DEPENDS b/devel/graphviz/DEPENDS
index 8d3a2f7..7a013da 100755
--- a/devel/graphviz/DEPENDS
+++ b/devel/graphviz/DEPENDS
@@ -16,28 +16,28 @@ depends intltool &&
depends jasper &&
depends JPEG &&
depends libffi &&
-depends libice &&
depends libpng &&
-depends libpthread-stubs &&
-depends libsm &&
depends libtool &&
-depends libx11 &&
-depends libxau &&
-depends libxaw &&
-depends libxcb &&
-depends libxdmcp &&
-depends libxext &&
depends libxml2 &&
-depends libxmu &&
-depends libxpm &&
-depends libxrender &&
-depends libxt &&
depends LZMA &&
depends pixman &&
-# for ps2pdf
-depends POSTSCRIPT-INTERPRETER &&
depends zlib &&
+optional_depends libx11 '--with-x' '--without-x' 'for X11 support' &&
+if is_depends_enabled "${SPELL}" "libx11"; then
+ depends libice &&
+ depends libpthread-stubs &&
+ depends libsm &&
+ depends libxau &&
+ depends libxaw &&
+ depends libxcb &&
+ depends libxdmcp &&
+ depends libxext &&
+ depends libxmu &&
+ depends libxpm &&
+ depends libxrender &&
+ depends libxt
+fi &&
# not listed in 'configure --help' but nevertheless processed
optional_depends PHP '--enable-php' '--disable-php' 'for PHP bindings' &&
optional_depends perl '--enable-perl' '--disable-perl' 'for Perl bindings' &&
@@ -78,8 +78,8 @@ optional_depends expat \
'for dot2gxl/gxl2dot utilities' &&
optional_depends librsvg2 \
- --with-svg \
- --without-svg \
+ '--with-rsvg' \
+ '--without-rsvg' \
"for SVG support" &&
optional_depends pango \
@@ -90,13 +90,15 @@ if is_depends_enabled $SPELL pango; then
depends -sub SVG cairo;
fi &&
-optional_depends gtk+2 \
- "--with-gtk --with-gdk-pixbuf" \
- "--without-gtk --without-gdk-pixbuf" \
- "Use GTK+2 libraries?" &&
-if is_depends_enabled $SPELL gtk+2; then
- depends gdk-pixbuf2
-fi &&
+optional_depends gtk+2 \
+ "--with-gtk" \
+ "--without-gtk" \
+ "Use GTK+2 libraries?" &&
+
+optional_depends gdk-pixbuf2 \
+ "--with-gdk-pixbuf" \
+ "--without-gdk-pixbuf" \
+ "Use GDK plugin" &&
optional_depends libgnomeui \
"--with-gnomeui" \
diff --git a/devel/graphviz/DETAILS b/devel/graphviz/DETAILS
index 4aa8217..153f9aa 100755
--- a/devel/graphviz/DETAILS
+++ b/devel/graphviz/DETAILS
@@ -1,9 +1,9 @@
# Watch: https://gitlab.com/graphviz/graphviz/-/tags
SPELL=graphviz
- VERSION=12.2.1
-
SOURCE_HASH=sha512:177b1026cf3a2617dd667231a6a271cc175b4adaab60005db2fc0c5df83b61d3b89f0c7840874af95a9b3c55f7b85d2ca5de7128a0ad581870a518fb70a41575
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=15.0.0
+
SOURCE_HASH=sha512:c03b8b857cb18dc73b56246be3f8502f6da02fd2694ef8d68b14e30b4546e307473426364a992eec4fb5c09b873b442462fcfdd44cf86c5beb93c896ae5aa07e
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]=https://gitlab.com/api/v4/projects/4207231/packages/generic/$SPELL-releases/$VERSION/$SOURCE
WEB_SITE=https://www.graphviz.org/
GATHER_DOCS="off"
diff --git a/devel/graphviz/HISTORY b/devel/graphviz/HISTORY
index ff10b15..1b976c1 100644
--- a/devel/graphviz/HISTORY
+++ b/devel/graphviz/HISTORY
@@ -1,3 +1,8 @@
+2026-05-24 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 15.0.0, gz -> xz, quoting++
+ * DEPENDS : made X11 support optional, fixed librsvg2 flags, decoupled
+ gtk+2 and gdk-pixbuf2, dropped hard dependency on
POSTSCRIPT-INTERPRETER
+
2025-02-01 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 12.2.1
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (254685a5ecc87b05273a6be9acd6d2e16ffd53e1), Pavel Vinogradov, 05/24/2026
Archive powered by MHonArc 2.6.24.