Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

graphviz-2.38.0-9.1 RPM for ppc64le

From OpenSuSE Ports Leap 42.3 updates for ppc64le

Name: graphviz Distribution: openSUSE Leap 42.3
Version: 2.38.0 Vendor: openSUSE
Release: 9.1 Build date: Mon Nov 27 19:09:27 2017
Group: Applications/Productivity Build host: obs-power8-01
Size: 66179745 Source RPM: graphviz-2.38.0-9.1.src.rpm
Summary: Graph Visualization Tools
A collection of tools and tcl packages for the manipulation and layout
of graphs (as in nodes and edges, not as in bar charts).






* Fri Nov 24 2017
  - Add graphviz-fix_format_string_vulnerability.patch to fix CVE-2014-9157
* Wed Jun 10 2015
  - Remove pangocairo and lasi support as it introduces build cycle
* Thu Apr 09 2015
  - Build with pangocairo and lasi support.
* Mon Nov 17 2014 Led <>
  - fix ksh-specific constrictions in script
  - add patches:
    + graphviz-2.38.0-fix-gvmap.patch
* Tue Jul 15 2014
  - Remove upstream-included patch graphviz-ppc64le_lib64_support.patch
    from graphviz-plugins.spec
* Fri May 23 2014
  - Fix URL to point to the new location of the sources.
* Fri May 23 2014
  - 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
  - Add graphviz-array_overflow.patch to fix an off-by-one error.
* Tue Feb 04 2014
  - Update to 2.36,0:
    (graphviz tracker lives at
    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
    September 15, 2013
    - Add <S> element for strike-through to HTML-like labels.
    - This version also fixes the security bugs reported in january.
* Tue Feb 04 2014
  - Change license to EPL-1.0. Remove contrib/gprof2dot.awk as it
    contains a non-working uri.
* Wed Dec 11 2013
  - graphviz-fix-includes.patch: Use #include "cgraph.h", not <cgraph.h>
    in graphviz/types.h.
* Tue Oct 29 2013
  - Add graphviz-getaddrinfo.patch to use getaddrinfo instead of
* Wed Oct 23 2013
  - Split off smyrna into its own package and spec to eliminate the
    dependency cycle for graphiz.
* Mon Oct 14 2013
  - Remove gvedit files from filelist in grapfviz.spec.
  - Remove build requirement for libqt4.
* Thu Sep 12 2013
  - Add graphviz-python3_version.patch that put the call to print in
* Wed Sep 11 2013
  - 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 09 2013
  - 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:
* Tue Sep 03 2013
  - Update to 2.32.0. Changes since 2.28.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
    - various build fixes
    - 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 <prefix>/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
    - 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
    - Add <B>,<I>,<U> 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 2013
  - 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 2013
  - add aarch64-lib64-support.diff:
    * add aarch64 to the list of lib64 architectures
* Wed Jan 16 2013
  - Add BuildRequires for libXaw which isn't pulled in by x11 anymore
* Mon Jun 25 2012
  - do not buildrequire the whole X stuff but only the libs required
* Tue Oct 04 2011
  - Rename and prefix patch for uniformity within the package.
* Mon Oct 03 2011
  - fix compilation of yast2-qt-graph
* Mon Oct 03 2011
  - disable GD plugin completely
* Wed Sep 28 2011
  - Update to version 2.28.0
    - incremented library api version:
      libcdt, libgraph, libcgraph, libgvpr, libgvc
    - Add gvmap, cluster and
    - 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 <B>,<I>,<U> to html strings
    - migrated to 2005 version of cdt
* Fri Mar 11 2011
  - fix conflict with libltdl (
* Fri Jun 18 2010
  - fix typo
* Fri Jun 11 2010
  - Fix cut&paste error.
  - Plugin configuration file is now named config6 so adapt spec file
* Tue Jun 01 2010
  - Fix array underflow in lib/gvpr/compile.c
  - Mention in description that graphviz-gnome is needed for png
* Mon May 17 2010
  - remove ksh from build requires - no longer needed
* Sun Apr 04 2010
  - fix build of gd library with new libpng14
    (should use system gd lib ?)
* Tue Mar 16 2010
  - update to 2.26.3
    -   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
    - 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 2009
  - enable parallel building
* Wed Aug 26 2009
  - make patch0 usage consistent



Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Dec 9 10:42:55 2021