summaryrefslogtreecommitdiff
path: root/graphics/graphviz/Makefile
diff options
context:
space:
mode:
authorwiz <wiz>2013-09-06 21:30:00 +0000
committerwiz <wiz>2013-09-06 21:30:00 +0000
commitf43bb2a200708b93ab1c132623c9d9832b2928fb (patch)
tree34b7a96424906c2b2308f56af57e08f9d1c231dd /graphics/graphviz/Makefile
parenta27beac2ce2fded23d7fe2b934984c4185dc8ed1 (diff)
downloadpkgsrc-f43bb2a200708b93ab1c132623c9d9832b2928fb.tar.gz
Update to 2.32.0:
New features (July 2013) Graphviz now supports the star node shape and a variation of linear gradient fill with no gradient (thus, two solid colors) where the user can specify the proportion using a colorList type for fillcolor. New Release 2.30 (January-February 2013) The 2.30 Release marks the switch over from the original Graphviz graph library to the new cgraph library. If this works as planned, the user should see no differences. The advantage of the library is that it is much more flexible for the programmer, with a cleaner API and support for dynamic data structures. This latter, in addition to allowing easier mixing of algorithms, has the potential to greatly reduce memory use in Graphviz. One side-effect of the new library is a new level ranking algorithm for dot. This algorithm has fewer constraints, so it is now possible for a node to be in a cluster and be involved in a rank=same constraint. New features (November 2012) We have provided Graphviz with some additional graphics, which can be used to provide more semantic information in a graph or enhance its aesthetics. These include gradient fill for nodes and graphs; striped and wedged fills, so the amount of each color can be used to represent some percentage; new node shapes pertinent to the synthetic biology community (Thanks to Jenny Cheng); and curved edge routing. New features (September 2011) We added lightweight edge labels (xlabel) and tapered edges (as a style). There was a recent paper by Holten et al about a study of the readability of various edge styles. We're working on some examples and documentation. Here are some examples. (We need a better example for xlabels, because they can float, and aren't stuck to the upper left of the node.) New Release 2.28 (Summer 2011) The 2.28 release of Graphviz incorporates GvMap (formerly GMap, or "graphs as maps"), an invention by Emden Gansner, Yifan Hu, and Stephen Kobourov. Try the cool interactive demos showing maps of music, TV, books, and more. For people (like us) that care about such matters, we worked pretty hard to tweak the font rendering code, to eliminate glitches causing off-center labels or the ransom-note effect. John Ellson finished porting Graphviz to Solaris OpenCSW. We changed our license to the EPL (Eclipse Public License). (A wikipedia article attempts to explain the differences, which we believe to be fairly limited but the change may help some commercial licensees.)
Diffstat (limited to 'graphics/graphviz/Makefile')
-rw-r--r--graphics/graphviz/Makefile9
1 files changed, 4 insertions, 5 deletions
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index c43113f54ad..648a9a74405 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.124 2013/09/04 12:31:25 obache Exp $
+# $NetBSD: Makefile,v 1.125 2013/09/06 21:30:00 wiz Exp $
-DISTNAME= graphviz-2.26.3
-PKGREVISION= 31
+DISTNAME= graphviz-2.32.0
CATEGORIES= graphics
MASTER_SITES= http://www.graphviz.org/pub/graphviz/stable/SOURCES/
MAINTAINER= sno@NetBSD.org
HOMEPAGE= http://www.graphviz.org/
COMMENT= Graph Drawing Programs from AT&T Research and Lucent Bell Labs
-LICENSE= cpl-1.0
+LICENSE= epl-v1.0
PKG_INSTALLATION_TYPES= overwrite pkgviews
@@ -51,7 +50,7 @@ REPLACE.tclsh.old= .*tclsh
REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
REPLACE_FILES.tclsh= tclpkg/gv/demo/modgraph.tcl
-REPLACE_PERL+= config/config_perl.pl lib/gd/configure.pl \
+REPLACE_PERL+= config/config_perl.pl \
tclpkg/gv/demo/modgraph.pl contrib/dotmcl.pl \
contrib/dirgraph/dirgraph.pl