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

graphviz-gnome-2.40.1-lp150.4.30 RPM for x86_64

From OpenSuSE Leap 15.0 for x86_64

Name: graphviz-gnome Distribution: openSUSE Leap 15.0
Version: 2.40.1 Vendor: openSUSE
Release: lp150.4.30 Build date: Mon May 14 23:49:57 2018
Group: Productivity/Graphics/Visualization/Graph Build host: build32
Size: 124200 Source RPM: graphviz-addons-2.40.1-lp150.4.30.src.rpm
Summary: Graphviz plugins that use gtk/GNOME
Graphviz plugins that use gtk/GNOME.






* Tue Jan 16 2018
  - Disable building the graphviz-ocaml package: we have no consumer
    of it, but not building it allows us to elminiate a build cycle.
* Thu Oct 26 2017
  - Reverse last change.
* Wed Oct 25 2017
  - Remove and graphviz-addon.* as they aren't needed
* Mon Oct 23 2017
  - Replace the recommends for graphviz-gnome by a 'supplements packageand'
    so that graphviz doesn't pull in all the X11 related stuff on a
    machine without graphical desktop (bsc#930442).
* Wed Oct 04 2017
  - Exclude %{_mandir}/man1/smyrna.1%{ext_man} from graphiz' main
    package, since the man page is packaged in the -smyrna sub
    package already.
* Mon Aug 07 2017
  - Add bcond for java and ocaml that can be overriden in staging prj
* Thu Aug 03 2017
  - Drop smyrna and gvedit separate spec, now handled by
    * Switch graphviz-gvedit to Qt5:
      + graphviz-qt5.patch
  - Drop graphviz-plugin subkpg in favor of graphviz-addons.spec
    that is generated from graphviz directly
  - Make sure all patches are applied also in main package so none
    get lost by accident
  - Refresh patch graphviz-plugins-fix_install_dirs.patch
  - Make sure graphviz php plugins are generated using php7
    * set the php7 path in graphviz-plugins-fix_install_dirs.patch
  - Remove tkspline from tcl package as it is no longer shipped
  - Make sure the pic/pie is enforced on all the libs/bins
* Wed Aug 02 2017
  - Update to 2.40.1 release:
    * Remove usage of ast_common.h
    * network-simplex fixes and optimization (Stephen North)
    * built-in tred tool now available in the various swig generated
      language bindings (John Ellson)
    * number rounding added to SVG renderer (same as PS and TK rounding)
      to aid regression testing. (John Ellson)
    * additional regressson test framework, used in Travis CI builds. (Erwin Janssen)
    * PHP7 support (requires swig-3.0.11 or later). (John Ellson)
    * Allow user to specify clustering algorithm in gvmap. (Emden Gansner)
    * Add Sierpinski graph generator to gvgen. (Emden Gansner)
    * Extensive code cleanup (Erwin Janssen)
    * Removal of libgd source - use vanilla libgd from separate install
    * Windows builds (Erwin Janssen)
    * Appveyor CI for automated Windows build testing (Erwin Janssen)
    * Travis CI for Fedora/Centos builds (Erwin Janssen)
    * Added JSON output format, -Tjson  (Emden Gansner)
    * New curved arrowhead, cylinder node shape.
    * Resolves bugs: 2599, 1172
    * Add cylinder shape for databases.
    * Free installed plugins
    * Update makefile for dot so that the using libpanco_C in the static build include PANGOFT2
      as well as PANGOCAIRO_LIBS (needed for some versions of Ubuntu)
    * Add json output format
    * output class value in svg files
    * Add plain shape for use with HTML-like labels.
    * Add icurve arrowhead.
    * Revert to old, translate to origin semantics in neato, etc. Add flag notranslate if that is
      what the user desires.
  - Run over with spec-cleaner and convert deps to pkgconfig
  - Fix Group
  - Remove unused pre requirements as there is no pre phase
  - Inline sed changes and do not rely on pipes
  - Do not add needless requires to devel pkg, there are no such stated
    dependencies in any of the .pc files provided
  - Add scriptlet to allow generating of the extras subpkg
    instead of having independent spec files
* Sun May 28 2017
  - Add reproducible.patch to not have binaries depend on build system timings
* 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, Sat Apr 9 10:08:57 2022