Changelog for
graphviz-2.38.0-12.1.x86_64.rpm :
Fri Oct 26 14:00:00 2018 trennAATTsuse.de
- Build with gts support (bsc#1108978, bsc#1108976)
Fri Nov 24 13:00:00 2017 pthAATTsuse.de
- Add graphviz-fix_format_string_vulnerability.patch to fix CVE-2014-9157
(bsc#908426).
Wed Jun 10 14:00:00 2015 mpluskalAATTsuse.com
- Remove pangocairo and lasi support as it introduces build cycle
Thu Apr 9 14:00:00 2015 opensuse.lietuviu.kalbaAATTgmail.com
- Build with pangocairo and lasi support.
Mon Nov 17 13:00:00 2014 Led
- fix ksh-specific constrictions in gvmap.sh script
- add patches:
+ graphviz-2.38.0-fix-gvmap.patch
Tue Jul 15 14:00:00 2014 toddrme2178AATTgmail.com
- Remove upstream-included patch graphviz-ppc64le_lib64_support.patch
from graphviz-plugins.spec
Fri May 23 14:00:00 2014 pthAATTsuse.de
- Fix URL to point to the new location of the sources.
Fri May 23 14:00:00 2014 pthAATTsuse.de
- Update to 2.38.0. Changes since 2.36.0:
- Resolve bugs: 2409, 2413, 2417, 2420, 2422, 2423, 2425
- Enable packing for dot
- Allow scaling to work for all non-dot layouts
- Add overline text characteristic.
- Fix bugs in gvpr and gv.cpp so edges can be created in subgraphs.
- Add edgepaint program for coloring edges to make them easier to
tell apart.
- Modify neato to avoid unnecessary translations of output. This
allows positions given on input to remain the same on output.
- Fix swig java package to work and support gv.renderresult.
- Fix test for the absence of layout (old test relied on statically
allocated Agraphinfo_t).
- HTML-like tables and cells can now specify which borders should be drawn.
- The fixedsize attribute now takes the value \"shape\" which allows
labels much larger than the node shape.
- Remove graphviz-fix-includes.patch as the fix has been done
upstream.
- Add graphviz-array_overflow.patch to fix an off-by-one error.
Tue Feb 4 13:00:00 2014 pthAATTsuse.de
- Update to 2.36,0:
(graphviz tracker lives at http://www.graphviz.org/mantisbt/my_view_page.php)
Fixed bugs:
* The xdot pad attribute is documented to have a default value of
0.0555 (inches, equals 0002091:0000004 points). However when no
pad attribute was specified, xdot output behaved as though the
default was 0 (graphviz tracker 2372).
* Graphviz gave incorrect svg when labels contained HTML entities
(graphviz tracker 2384).
* Building gvedit failed with undefined references (graphviz
tracker 2388).
* Document that edge[style=tapered] does not support colorList and
that edge[style=tapered] does not work with arrowType:none
(graphviz tracker 2391).
* Use a stronger test for orthogonal routing and, if it fails, revert
to line segments for edges (graphviz tracker 2393).
* Fix xdot background polygon coordinates being \"nan\" with no nodes
(graphviz tracker 2393).
* Circo couldn\'t rescale a graph using the mindist attribute
(graphviz tracker 2395).
- Remove old libgraph sources from distributions.
- Move master git repo to github.com
September 15, 2013
- Add element for strike-through to HTML-like labels.
- This version also fixes the security bugs reported in january.
Tue Feb 4 13:00:00 2014 pthAATTsuse.de
- Change license to EPL-1.0. Remove contrib/gprof2dot.awk as it
contains a non-working uri.
Wed Dec 11 13:00:00 2013 matzAATTsuse.de
- graphviz-fix-includes.patch: Use #include \"cgraph.h\", not
in graphviz/types.h.
Tue Oct 29 13:00:00 2013 pthAATTsuse.de
- Add graphviz-getaddrinfo.patch to use getaddrinfo instead of
gethostbyname.
Wed Oct 23 14:00:00 2013 pthAATTsuse.de
- Split off smyrna into its own package and spec to eliminate the
dependency cycle for graphiz.
Mon Oct 14 14:00:00 2013 pthAATTsuse.de
- Remove gvedit files from filelist in grapfviz.spec.
- Remove build requirement for libqt4.
Thu Sep 12 14:00:00 2013 pthAATTsuse.de
- Add graphviz-python3_version.patch that put the call to print in
Parentheses.
Wed Sep 11 14:00:00 2013 pthAATTsuse.de
- Split off gvedit to it\'s own spec to avoid circular dependency
for graphviz and its sup packages.
- Add graphviz-type_punning.patch which compiles the vmalloc sources
with -fno-strict-aliasing.
Mon Sep 9 14:00:00 2013 pthAATTsuse.de
- Update to 2.34.0:
- Resolved bugs:
* graphviz will hangs if only one point and attribute given (gvz#2326)
* Inconsistent text position in xdot with HTML-like label (gvz#2333)
* Graphviz createsedges not asked for, with rank=same (gvz#2334)
* Graph padding rectangle too big (gvz#2337)
* labelloc has no effect for HTML-like labels with formatting (gvz#2338)
* Global search and replace operation in the documentation seems to
have gone awry (gvz#2340)
* Rotated graph not quite centered (gvz#2343)
* When arrowType is list and contains none all subsequent
arrowTypes are dropped (gvz#2345)
* arrowType none when included as a multiple arrowtype fails to
render empty space (gvz#2346)
* Buffer overflow in lib/common/shapes.c(round_corners) (gvz#2349).
* Add aarch64 to the architectures using lib64 (gvz#2350)
* Ask guile-config for includes and libraries (gvz#2351).
* If string.h present, don\'t declare memcmp and strcmp (gvz#2352).
* Include ast_common.h in cdt sources (gvz#2353)
* Alternative way to get python\'s version (gvz#2354)
* Unportable test(1) construct in configure script (gvz#2357)
* Use parantheses around qw() call in loop (gvz#2359)
* Saving in Vimdot can crash the graphical window (rh#847458).
- Added mingle command and library for edge bundling
- Removed Patches that where accepted upstream:
graphviz-missing_headers.patch
graphviz-aarch64_lib64_support.patch
graphviz-type_punning.patch
graphviz-buffer_overflow.patch
graphviz-proper_prototypes.patch
Tue Sep 3 14:00:00 2013 pthAATTsuse.de
- Update to 2.32.0. Changes since 2.28.0:
2.32.0:
- New version of xdot format, annotating gradient color schemes
- Support for reading pdf images using poppler
- Lefty/dotty/lneato now accept anonymous graphs
- Add star node shape
- Add two-tone (non-gradient) fill
2.30.1:
- various build fixes
2.30.0:
- Replaced libgraph with libcgraph; use of libgraph is now deprecated
- New ranking algorithm that allows multiple subgraph constraints
- Support edges using curved arcs.
- Added new shapes used by the synthetic biology community.
- For HTML-like labels, provide rounded cells, and dashed or dotted borders.
- Add lcurve and rcurve arrowheads.
- Add prototype pie chart and striped fills.
- Support insets in treemaps to make containment clear
- Add random rooted tree generation to gvgen
- Allow GVPRPATH to specify that the default path be prepended or
appended to it.
- Support arbitrary lists of layers; allow the user to specify arbitrary
layers for output.
- A collection of gvpr scripts, which were part of the source package,
are now installed in /share/graphviz/gvpr, and the that path
is used as part of th default built-in path for gvpr.
- Update libexpr to reflect Glenn Fowler\'s changes including scopes for
variables.
- Add next graph variable to gvpr
- Modify dot and fdp so that a cluster\'s margin attribute will affect
the space between the bounding box and nodes
- Modify the dijkstra tool to use only directed edges
- Output numbers without quotes if quotes are not needed on input
- Support gradient fill
- Provide support for webp images
- Fix tapered edges to use the dir attribute and arrowhead
- Add imagepath attribute
- Add help functionality to Graphviz.app
- Add ,, to html strings via svg
- Add tapered edges
- Add support for external labels
- Add initial implementation of graphml2gv
- Add basic horizontal and vertical rules to html tables
- Remove graphviz-gd_png_check_sig.patch as the file to patch doesn\'t
exist anymore.
- Add graphviz-buffer_overflow.patch to fix a buffer ovderflow in
lib/common/shapes.c(round_corners) by increasing the number of
elements in the array.
- Add graphviz-proper_prototypes.patch that changes dthdr.h to
include ast_common.h to get __STD_C defined, which in turn
enables proper prototypes.
- Run autoreconf to use -fno-strict-aliasing for libvmalloc sources
- Add patch tags in the spec files
- Upstreamed all patches that aren\'t SUSE specific.
Thu Mar 28 13:00:00 2013 pthAATTsuse.de
- Rename aarch64-lib64-support.diff to graphviz-aarch64_lib64_support.patch.
- Add graphviz-type_punning.patch to compile the code in lib/vmalloc
with -fno-strict-aliasing as it does type punning.
Sat Mar 16 13:00:00 2013 dmuellerAATTsuse.com
- add aarch64-lib64-support.diff:
* add aarch64 to the list of lib64 architectures
Wed Jan 16 13:00:00 2013 pthAATTsuse.de
- Add BuildRequires for libXaw which isn\'t pulled in by x11 anymore
(bnc#797258).
Mon Jun 25 14:00:00 2012 cooloAATTsuse.com
- do not buildrequire the whole X stuff but only the libs required
Tue Oct 4 14:00:00 2011 pthAATTsuse.de
- Rename and prefix patch for uniformity within the package.
Mon Oct 3 14:00:00 2011 cooloAATTsuse.com
- fix compilation of yast2-qt-graph
Mon Oct 3 14:00:00 2011 cooloAATTsuse.com
- disable GD plugin completely
Wed Sep 28 14:00:00 2011 idonmezAATTsuse.com
- Update to version 2.28.0
- incremented library api version:
libcdt, libgraph, libcgraph, libgvpr, libgvc
- Add gvmap, cluster and gvmap.sh
- Deprecate dotty; prefer gvedit
- Add patchwork supporting squarified tree maps
- Add ordering as a node attribute
- Fix problems with font resolution
- Fix problems with text placement
- Fix twopi to set root attribute
- Make available layouts and formats available via the API
- Fix error message system so that an application can capture the messages
- New attributes and features for sfdp
- gvgen now allows the user to specify graph name and node name template
- Make overlap=false denote overlap=prism
- More efficient xdot library
- HTML-like labels provide ID
- Fixed bugs: 1480 1980 2044 2087 2088 2089 2091 2093 2094
2095 2101 2102 2103 2104 2112 2113 2118 2128 2129 2139 2149
2157 2113 2159 2160 2161 2163
- Add scale attribute to twopi
- Add ,, to html strings
- migrated to 2005 version of cdt
Fri Mar 11 13:00:00 2011 cooloAATTnovell.com
- fix conflict with libltdl (http://bugs.gentoo.org/339298)
Fri Jun 18 14:00:00 2010 cooloAATTnovell.com
- fix typo
Fri Jun 11 14:00:00 2010 pthAATTsuse.de
- Fix cut&paste error.
- Plugin configuration file is now named config6 so adapt spec file
(bnc#607114).
Tue Jun 1 14:00:00 2010 pthAATTsuse.de
- Fix array underflow in lib/gvpr/compile.c
(graphviz-wrong_index.patch).
- Mention in description that graphviz-gnome is needed for png
output.
Mon May 17 14:00:00 2010 cooloAATTnovell.com
- remove ksh from build requires - no longer needed
Sun Apr 4 14:00:00 2010 roAATTsuse.de
- fix build of gd library with new libpng14
(should use system gd lib ?)
Tue Mar 16 13:00:00 2010 roAATTsuse.de
- update to 2.26.3
- libcgraph.so version bumped from 4 to 5 due to API changes
- Allow ranksep to specify multiple radial differences in twopi
- Allow the user to specify all pairwise distances in neato with
- added: \"smyrna\" - a new opengl-based viewer for large graphs
- added: rudimentary \"gml2gv\", \"gv2gml\" converters
- extended support for various image formats in node images
- removed vestiges of codegens, now all putput formats supported
through plugins. Dropped some output formats for which
plugins have not been developed: -Tdia, -Tmif
- gvpr converted to a library; additional array handling and
text processing functions added; language extended to allow
multiple BEG_G/N/E blocks.
- allow background images specified via xdot
- add new layout engine for large graphs: sfdp
- add new layout engine for nested graphs: osage
- fix for buffer overflow (present in 2.22.0 and 2.22.1)
- libgvc api changed, version bumped. Affects third party
applications using libgvc.
- plugin api changed, version bumped. Affects third party
plugins for graphviz.
- 90% conversion to cgraph has been done, but not enabled yet,
(and yes, its true what they say about the last 10% )
- drop libagraph from distribution (use libcgraph)
- layout code completely converted to floating point.
- new \"dot -P\" option for generating a graph of available
plugins.
- registered MIME type: text/vnd.graphviz for .gv files
- rename files from .dot to .gv to avoid conflict with
Word templates. .dot still supported, but deprecated.
- new command: mm2gv (matrix-market graph file conversion)
- rename commands: dot2gxl -> gv2gxl
gxl2dot -> gxl2gv
- new rsvg plugin for support of node shapes in SVG format
- new gs plugin for support of node shapes in PS format
- new lasi plugin for support of UTF-8 characters in PS output
(the above thee plugins are Linux only, at the moment)
- new quartz plugin (MacOSx only)
- new gdiplus plugin (Windows only)
- new -Tvml support in core plugin (thanks Steve Roush)
- new -Ttk support in core plugin (also used by Tcldot and
gv_tcl language bindings.)
- disabled old style codegens completely
Tue Dec 15 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building
Wed Aug 26 14:00:00 2009 mlsAATTsuse.de
- make patch0 usage consistent