From 34c178ff3fa946dbfad5cff1094e5ecb40c4269db62a8b66a1d90334eb782b10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20V=C3=B6gl?= Date: Mon, 30 Sep 2019 13:52:30 +0000 Subject: [PATCH] Accepting request 734074 from home:cvoegl:branches:graphics - Switch from github master to new release 2.42.1 - Fixes CVE-2018-10196 (bsc#1132091) - Fixes quite a few bugs - Removed graphviz-fix-ruby-version.patch (fixed in upstream) OBS-URL: https://build.opensuse.org/request/show/734074 OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=143 --- _service | 30 +++---- graphviz-2.40.1+git20190410.b0871968d.tar.gz | 3 - graphviz-2.42.1.tar.gz | 3 + graphviz-addons.changes | 95 +++++++++++--------- graphviz-addons.spec | 7 +- graphviz-fix-ruby-version.patch | 19 ---- graphviz.changes | 95 +++++++++++--------- graphviz.spec | 7 +- 8 files changed, 128 insertions(+), 131 deletions(-) delete mode 100644 graphviz-2.40.1+git20190410.b0871968d.tar.gz create mode 100644 graphviz-2.42.1.tar.gz delete mode 100644 graphviz-fix-ruby-version.patch diff --git a/_service b/_service index f6f4fb2..8a4ece4 100644 --- a/_service +++ b/_service @@ -1,16 +1,16 @@ - - - https://gitlab.com/graphviz/graphviz - git - master - disable - graphviz - 2.40.1+git%cd.%h - - - *.tar - gz - - - \ No newline at end of file + + + https://gitlab.com/graphviz/graphviz + git + master + disable + graphviz + 2.40.1+git%cd.%h + + + *.tar + gz + + + \ No newline at end of file diff --git a/graphviz-2.40.1+git20190410.b0871968d.tar.gz b/graphviz-2.40.1+git20190410.b0871968d.tar.gz deleted file mode 100644 index c93a7ce..0000000 --- a/graphviz-2.40.1+git20190410.b0871968d.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5f96ab99f7128e60b395043a89b24a623cefce23e0a58b2f692d302ee0d09e0c -size 55791525 diff --git a/graphviz-2.42.1.tar.gz b/graphviz-2.42.1.tar.gz new file mode 100644 index 0000000..cf722e3 --- /dev/null +++ b/graphviz-2.42.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e7c5066a78524853b027301834bf3f65871354930939bf11b66e4049d0fc5bf +size 25543401 diff --git a/graphviz-addons.changes b/graphviz-addons.changes index e636dbc..2e52b8b 100644 --- a/graphviz-addons.changes +++ b/graphviz-addons.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Sep 4 11:56:02 UTC 2019 - Christian Vögl + +- Switch from github master to new release 2.42.1 + - Fixes CVE-2018-10196 (bsc#1132091) + - Fixes quite a few bugs + +- Removed graphviz-fix-ruby-version.patch (fixed in upstream) + ------------------------------------------------------------------- Thu May 9 19:45:23 UTC 2019 - Bjørn Lie @@ -18,10 +27,10 @@ Mon Apr 15 18:14:39 UTC 2019 - Atri Bhattacharya ------------------------------------------------------------------- Tue Apr 2 15:10:04 UTC 2019 - Christian Vögl -- Now using master branch of upstream, as there have been no releases for +- Now using master branch of upstream, as there have been no releases for over two years * this should fix CVE-2019-11023 (boo#1132091) - + - Removed graphviz-qt5.patch (now in upstream) - Removed reproducible.patch (now in upstream) - graphviz-smyrna-link_against_glu.patch changed to be applicable to current files @@ -33,7 +42,7 @@ Tue Apr 2 15:10:04 UTC 2019 - Christian Vögl ------------------------------------------------------------------- Fri Nov 30 07:34:24 UTC 2018 - jbrielmaier@suse.de -- use pkg-config with correct parameter, reported by Werner Fink +- use pkg-config with correct parameter, reported by Werner Fink ------------------------------------------------------------------- Thu Nov 29 10:21:10 UTC 2018 - jbrielmaier@suse.de @@ -174,7 +183,7 @@ Wed Aug 2 12:46:02 UTC 2017 - tchvatal@suse.com * 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 + * 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) @@ -253,7 +262,7 @@ Fri May 23 14:23:57 CEST 2014 - pth@suse.de - 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 +- Remove graphviz-fix-includes.patch as the fix has been done upstream. - Add graphviz-array_overflow.patch to fix an off-by-one error. @@ -337,13 +346,13 @@ Wed Sep 11 18:55:22 CEST 2013 - pth@suse.de Mon Sep 9 13:27:19 CEST 2013 - pth@suse.de - Update to 2.34.0: - - Resolved bugs: + - 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 + * 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 @@ -437,7 +446,7 @@ Thu Mar 28 11:51:09 CET 2013 - pth@suse.de Sat Mar 16 22:26:37 UTC 2013 - dmueller@suse.com - add aarch64-lib64-support.diff: - * add aarch64 to the list of lib64 architectures + * add aarch64 to the list of lib64 architectures ------------------------------------------------------------------- Wed Jan 16 18:02:58 CET 2013 - pth@suse.de @@ -485,12 +494,12 @@ Wed Sep 28 19:08:30 UTC 2011 - idonmez@suse.com - 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 + - 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 + - migrated to 2005 version of cdt ------------------------------------------------------------------- Fri Mar 11 12:25:36 UTC 2011 - coolo@novell.com @@ -500,7 +509,7 @@ Fri Mar 11 12:25:36 UTC 2011 - coolo@novell.com ------------------------------------------------------------------- Fri Jun 18 09:15:07 UTC 2010 - coolo@novell.com -- fix typo +- fix typo ------------------------------------------------------------------- Fri Jun 11 12:13:12 CEST 2010 - pth@suse.de @@ -526,7 +535,7 @@ Mon May 17 12:22:51 UTC 2010 - coolo@novell.com Sun Apr 4 18:47:39 CEST 2010 - ro@suse.de - fix build of gd library with new libpng14 - (should use system gd lib ?) + (should use system gd lib ?) ------------------------------------------------------------------- Tue Mar 16 18:52:54 CET 2010 - ro@suse.de @@ -542,8 +551,8 @@ Tue Mar 16 18:52:54 CET 2010 - ro@suse.de 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. + 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 @@ -609,7 +618,7 @@ Thu Jul 10 12:11:47 CEST 2008 - pth@suse.de 2.20.0: - Fixed bugs (see http://www.graphviz.org/bugs/buglist.html for - details: + details: - 1315: Different/error output for *.os and *.pdf - 1317: Graphviz fails to open more than 512 files. - 1324: Graphviz crashes in atexit(). @@ -661,7 +670,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - add "folder" node shape - add "smyna" large graph view (thanks Arif) (not yet included in binary distros) - + * 2.16.1 - Improvements to PHP binding - Improvements to OCAML binding @@ -670,7 +679,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - Repair freetype detection on RedHat-7 (Yes, people still use it!!) - Fix zoom-at-mouse-location in -Txlib and -Tgtk - Fix some dotty regressions - + * 2.15 - new regression test suite - new cgraph library (will eventually replace graph and agraph) @@ -680,7 +689,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - add functions to access version info to avoid need for gvcint.h - Fix problem with irregular character spacing at 96dpi in pango/cairo output formats. - - Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif + - Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif - Add DevIL plugin providing: .bmp .jpg .png .tif .tga - Extend GD plugin to provide a backend to cairo for: .gif .jpg .png .gd .gd2 .wbmp <- gifs are now antialiased @@ -698,7 +707,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - New access functions for version info in GVC_t - permits gvcint.h to be private. - * 2.14: + * 2.14: - Using system version of libgd if gd-2.0.34 or later. internal copy of gd updated to gd-2.0.35. - Updated GVGUI viewer for Windows @@ -707,7 +716,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - Added -Tvml support - Adapt the patch to allow ^LT_(CURRENT|REVISION|AGE)$ in configure script and reenable the use of these variables. - + ------------------------------------------------------------------- Thu Mar 13 18:36:18 CET 2008 - schwab@suse.de @@ -729,12 +738,12 @@ Mon Aug 13 19:23:50 CEST 2007 - pth@suse.de Fri May 11 10:32:20 CEST 2007 - ro@suse.de - added get_release_number.sh to sync rel-number between - graphviz and graphviz-plugins + graphviz and graphviz-plugins ------------------------------------------------------------------- Thu May 10 01:48:27 CEST 2007 - ro@suse.de -- split off plugins to separate specfile to break build cycles +- split off plugins to separate specfile to break build cycles ------------------------------------------------------------------- Tue May 8 12:11:16 CEST 2007 - pth@suse.de @@ -751,7 +760,7 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de - dot - New pango+cairo renderer plugin (was in separate graphviz-cairo tree). -- -Tpng now uses cairo (-Tpng:gd for old gd based renderer) -- -Tpdf now available - -- -Tps:cairo now available (-Tps is a direct ps renderer not based on + -- -Tps:cairo now available (-Tps is a direct ps renderer not based on cairo) -- -Tsvg:cairo now available (-Tsvg is a direct svg renderer not based on cairo) @@ -759,8 +768,8 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de inotify and updates -- -Tgtk now available -- eventually to provide a graph editing capability - not fully working - -- -Tswf "Flash" now available using the ming library. Currently has - incomplete font support and not yet in Fedora rpms because ming not + -- -Tswf "Flash" now available using the ming library. Currently has + incomplete font support and not yet in Fedora rpms because ming not yet available as rpm. - remove hard gd dependencies from dot. gd renderers now provided as optional plugin. Deprecated, but required for -Tjpg, -Tgif and -Tvrml. @@ -776,7 +785,7 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de display on changes - dot - new -O switch to automatically generate output file names based on the input filename and the -T value. - e.g. "dot -Tpng -O *.dot" + e.g. "dot -Tpng -O *.dot" Also works for case of multiple graphs in a single input file. - add support for "Brewer" color nameset - move reusable .so libraries to $PREFIX/lib per frequent request @@ -806,7 +815,7 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de - build php,ruby,C#,python,guile and java support in addition to tcl - swig >= 1.3.21 differentiates between php4 and php5, so adapt configure test. -- Don't move tcl libraries to _libdir but instead add the graphviz +- Don't move tcl libraries to _libdir but instead add the graphviz sublibrary paths via /etc/ld.so.conf.d - Use SONAMEs to generate pkgIndex.tcl. That way tcl can actually load the libraries via 'package require' @@ -872,7 +881,7 @@ Tue Aug 9 17:27:30 CEST 2005 - agruen@suse.de ------------------------------------------------------------------- Tue Aug 2 01:11:47 CEST 2005 - ro@suse.de -- move pkgIndex.tcl to /usr/share +- move pkgIndex.tcl to /usr/share ------------------------------------------------------------------- Thu Feb 10 15:14:15 CET 2005 - agruen@suse.de @@ -890,13 +899,13 @@ Sat Mar 27 20:13:52 CET 2004 - sndirsch@suse.de - update to graphviz-1.12 * general - - rename bcc -> bcomps to avoid name conflict with + - rename bcc -> bcomps to avoid name conflict with "Bruce's C Compiler" on Redhat distributions. - all build without X11 (fix problem in lefty tree) - remove from distribution: dag, fdp, geo, grid, incr, shape, tcldgr, tcldgl * dotneato - - fix "brown-bag" problem resulting in PNG and JPEG errors on + - fix "brown-bag" problem resulting in PNG and JPEG errors on RH8 and RH9. - removed hunks for dag, fdp, grid, tcldgl from codecleanup patch; directories were dropped upstream (see 1.12 changelog above) @@ -928,7 +937,7 @@ Wed Feb 25 15:40:49 CET 2004 - garloff@suse.de Fri Jan 16 10:49:32 CET 2004 - meissner@suse.de - Change freetype detection to new one, so the internal libGD is build - against it again. + against it again. ------------------------------------------------------------------- Sat Jan 10 11:23:19 CET 2004 - adrian@suse.de @@ -944,7 +953,7 @@ Mon Oct 6 12:17:24 CEST 2003 - kukuk@suse.de ------------------------------------------------------------------- Mon Jul 28 17:23:10 CEST 2003 - ro@suse.de -- updated neededforbuild +- updated neededforbuild ------------------------------------------------------------------- Tue May 13 20:02:40 CEST 2003 - pthomas@suse.de @@ -972,13 +981,13 @@ Fri Feb 7 19:13:50 CET 2003 - pthomas@suse.de ------------------------------------------------------------------- Wed Jan 29 13:47:12 CET 2003 - ro@suse.de -- fix png library detection in configure +- fix png library detection in configure - removed perl-GD and blt from neededforbuild ------------------------------------------------------------------- Thu Jan 9 00:58:22 CET 2003 - ro@suse.de -- fixed configure.in +- fixed configure.in ------------------------------------------------------------------- Thu Nov 14 17:05:40 CET 2002 - tcrhak@suse.cz @@ -998,7 +1007,7 @@ Sat Aug 10 15:47:28 CEST 2002 - aj@suse.de ------------------------------------------------------------------- Fri Jul 5 10:24:42 CEST 2002 - kukuk@suse.de -- Use %ix86 macro +- Use %ix86 macro ------------------------------------------------------------------- Tue Jul 2 14:55:10 MEST 2002 - garloff@suse.de @@ -1064,7 +1073,7 @@ Mon Jan 28 02:14:55 MET 2002 - garloff@suse.de - Update to 1.7.16: * Various bug fixes - * Support for xfig, svgz, + * Support for xfig, svgz, * Text output improvements * New twopi tool - Drop patches that have been included in official source ball. @@ -1072,7 +1081,7 @@ Mon Jan 28 02:14:55 MET 2002 - garloff@suse.de ------------------------------------------------------------------- Wed May 23 00:30:21 CEST 2001 - garloff@suse.de -- Fix cast warnings on 64bit archs and add missing includes +- Fix cast warnings on 64bit archs and add missing includes where necessary. ------------------------------------------------------------------- @@ -1082,9 +1091,9 @@ Wed May 9 19:53:12 CEST 2001 - garloff@suse.de ------------------------------------------------------------------- Tue May 8 21:37:33 CEST 2001 - mfabian@suse.de - + - bzip2 sources - + ------------------------------------------------------------------- Mon Apr 30 17:28:11 MEST 2001 - garloff@suse.de @@ -1096,14 +1105,14 @@ Mon Apr 30 17:28:11 MEST 2001 - garloff@suse.de * -Timap (mouse sensitive graphs for web pages) fixes * PNG by default does white background now instead of transp. - New features in 1.7.6: - * New graph processing tools: acyclic, ccomps, colorize, gc, + * New graph processing tools: acyclic, ccomps, colorize, gc, gpr, nop, sccmap, tred, unflatten (See ChangeLog for details) - Spec file: Consistently use %{prefix} ------------------------------------------------------------------- Thu Mar 22 16:05:02 CET 2001 - ro@suse.de -- changed neededforbuild to freetype2 +- changed neededforbuild to freetype2 - updated to 1.7.5 for freetype2 ------------------------------------------------------------------- @@ -1151,7 +1160,7 @@ Wed Nov 29 17:26:55 CET 2000 - ro@suse.de ------------------------------------------------------------------- Wed Nov 8 16:32:06 CET 2000 - ro@suse.de -- fixed neededforbuild gd -> perl-GD +- fixed neededforbuild gd -> perl-GD ------------------------------------------------------------------- Wed Nov 1 14:55:33 CET 2000 - garloff@suse.de diff --git a/graphviz-addons.spec b/graphviz-addons.spec index aa18086..55b177d 100644 --- a/graphviz-addons.spec +++ b/graphviz-addons.spec @@ -48,13 +48,13 @@ %define sle12 0 %endif Name: graphviz-addons -Version: 2.40.1+git20190410.b0871968d +Version: 2.42.1 Release: 0 Summary: Graph Visualization Tools License: EPL-1.0 Group: Productivity/Graphics/Visualization/Graph Url: http://www.graphviz.org/ -Source: %{mname}-%{version}.tar.gz +Source: https://www2.graphviz.org/Packages/stable/portable_source/graphviz-%{version}.tar.gz Source2: graphviz-rpmlintrc #PATCH-FIX-UPSTREAM add flags to also link against libGLU and libGL Patch1: graphviz-smyrna-link_against_glu.patch @@ -66,7 +66,7 @@ Patch6: graphviz-2.20.2-interpreter_names.patch #PATCH-FIX-UPSTREAM Don't warn about harmless issues with swig generated code Patch7: graphviz-useless_warnings.patch Patch8: graphviz-no_strict_aliasing.patch -Patch9: graphviz-fix-ruby-version.patch + BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -321,7 +321,6 @@ programs that use the graphviz libraries including man3 pages. %patch6 %patch7 %patch8 -%patch9 # pkg-config returns 0 (TRUE) when guile-2.2 is present if pkg-config --atleast-version=2.2 guile-2.2; then diff --git a/graphviz-fix-ruby-version.patch b/graphviz-fix-ruby-version.patch deleted file mode 100644 index 73a5530..0000000 --- a/graphviz-fix-ruby-version.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- configure.ac.orig 2019-04-11 15:12:07.607681824 +0200 -+++ configure.ac 2019-04-11 14:43:28.508860376 +0200 -@@ -116,6 +116,7 @@ - - AC_ARG_VAR(LIBPOSTFIX, [subscript to lib, e.g. "/64" for "/usr/lib/64" on Solaris]) - AC_ARG_VAR(INTGOSIZE, [integer size for go, 32 or 64]) -+AC_ARG_VAR(RUBY_VER, [version number of ruby package]) - - INTGOSIZE=32 - if test -z "$LIBPOSTFIX"; then -@@ -1397,7 +1398,7 @@ - RUBY_INSTALL_DIR="`$RUBY $srcdir/config/config_ruby.rb vendorarchdir`" - fi - ],[ -- PKG_CHECK_MODULES([RUBY], [ruby-1.9],[ -+ PKG_CHECK_MODULES([RUBY], [ruby-${RUBY_VER}],[ - AC_CHECK_PROG(RUBY,ruby,ruby) - if test "x$RUBY" = "x"; then - use_ruby="No (ruby not available)" diff --git a/graphviz.changes b/graphviz.changes index e636dbc..2e52b8b 100644 --- a/graphviz.changes +++ b/graphviz.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Sep 4 11:56:02 UTC 2019 - Christian Vögl + +- Switch from github master to new release 2.42.1 + - Fixes CVE-2018-10196 (bsc#1132091) + - Fixes quite a few bugs + +- Removed graphviz-fix-ruby-version.patch (fixed in upstream) + ------------------------------------------------------------------- Thu May 9 19:45:23 UTC 2019 - Bjørn Lie @@ -18,10 +27,10 @@ Mon Apr 15 18:14:39 UTC 2019 - Atri Bhattacharya ------------------------------------------------------------------- Tue Apr 2 15:10:04 UTC 2019 - Christian Vögl -- Now using master branch of upstream, as there have been no releases for +- Now using master branch of upstream, as there have been no releases for over two years * this should fix CVE-2019-11023 (boo#1132091) - + - Removed graphviz-qt5.patch (now in upstream) - Removed reproducible.patch (now in upstream) - graphviz-smyrna-link_against_glu.patch changed to be applicable to current files @@ -33,7 +42,7 @@ Tue Apr 2 15:10:04 UTC 2019 - Christian Vögl ------------------------------------------------------------------- Fri Nov 30 07:34:24 UTC 2018 - jbrielmaier@suse.de -- use pkg-config with correct parameter, reported by Werner Fink +- use pkg-config with correct parameter, reported by Werner Fink ------------------------------------------------------------------- Thu Nov 29 10:21:10 UTC 2018 - jbrielmaier@suse.de @@ -174,7 +183,7 @@ Wed Aug 2 12:46:02 UTC 2017 - tchvatal@suse.com * 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 + * 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) @@ -253,7 +262,7 @@ Fri May 23 14:23:57 CEST 2014 - pth@suse.de - 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 +- Remove graphviz-fix-includes.patch as the fix has been done upstream. - Add graphviz-array_overflow.patch to fix an off-by-one error. @@ -337,13 +346,13 @@ Wed Sep 11 18:55:22 CEST 2013 - pth@suse.de Mon Sep 9 13:27:19 CEST 2013 - pth@suse.de - Update to 2.34.0: - - Resolved bugs: + - 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 + * 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 @@ -437,7 +446,7 @@ Thu Mar 28 11:51:09 CET 2013 - pth@suse.de Sat Mar 16 22:26:37 UTC 2013 - dmueller@suse.com - add aarch64-lib64-support.diff: - * add aarch64 to the list of lib64 architectures + * add aarch64 to the list of lib64 architectures ------------------------------------------------------------------- Wed Jan 16 18:02:58 CET 2013 - pth@suse.de @@ -485,12 +494,12 @@ Wed Sep 28 19:08:30 UTC 2011 - idonmez@suse.com - 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 + - 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 + - migrated to 2005 version of cdt ------------------------------------------------------------------- Fri Mar 11 12:25:36 UTC 2011 - coolo@novell.com @@ -500,7 +509,7 @@ Fri Mar 11 12:25:36 UTC 2011 - coolo@novell.com ------------------------------------------------------------------- Fri Jun 18 09:15:07 UTC 2010 - coolo@novell.com -- fix typo +- fix typo ------------------------------------------------------------------- Fri Jun 11 12:13:12 CEST 2010 - pth@suse.de @@ -526,7 +535,7 @@ Mon May 17 12:22:51 UTC 2010 - coolo@novell.com Sun Apr 4 18:47:39 CEST 2010 - ro@suse.de - fix build of gd library with new libpng14 - (should use system gd lib ?) + (should use system gd lib ?) ------------------------------------------------------------------- Tue Mar 16 18:52:54 CET 2010 - ro@suse.de @@ -542,8 +551,8 @@ Tue Mar 16 18:52:54 CET 2010 - ro@suse.de 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. + 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 @@ -609,7 +618,7 @@ Thu Jul 10 12:11:47 CEST 2008 - pth@suse.de 2.20.0: - Fixed bugs (see http://www.graphviz.org/bugs/buglist.html for - details: + details: - 1315: Different/error output for *.os and *.pdf - 1317: Graphviz fails to open more than 512 files. - 1324: Graphviz crashes in atexit(). @@ -661,7 +670,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - add "folder" node shape - add "smyna" large graph view (thanks Arif) (not yet included in binary distros) - + * 2.16.1 - Improvements to PHP binding - Improvements to OCAML binding @@ -670,7 +679,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - Repair freetype detection on RedHat-7 (Yes, people still use it!!) - Fix zoom-at-mouse-location in -Txlib and -Tgtk - Fix some dotty regressions - + * 2.15 - new regression test suite - new cgraph library (will eventually replace graph and agraph) @@ -680,7 +689,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - add functions to access version info to avoid need for gvcint.h - Fix problem with irregular character spacing at 96dpi in pango/cairo output formats. - - Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif + - Add gdk_pixbuf plugin providing: .bmp .ico .jpg .png .tif - Add DevIL plugin providing: .bmp .jpg .png .tif .tga - Extend GD plugin to provide a backend to cairo for: .gif .jpg .png .gd .gd2 .wbmp <- gifs are now antialiased @@ -698,7 +707,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - New access functions for version info in GVC_t - permits gvcint.h to be private. - * 2.14: + * 2.14: - Using system version of libgd if gd-2.0.34 or later. internal copy of gd updated to gd-2.0.35. - Updated GVGUI viewer for Windows @@ -707,7 +716,7 @@ Fri Mar 28 12:53:29 CET 2008 - pth@suse.de - Added -Tvml support - Adapt the patch to allow ^LT_(CURRENT|REVISION|AGE)$ in configure script and reenable the use of these variables. - + ------------------------------------------------------------------- Thu Mar 13 18:36:18 CET 2008 - schwab@suse.de @@ -729,12 +738,12 @@ Mon Aug 13 19:23:50 CEST 2007 - pth@suse.de Fri May 11 10:32:20 CEST 2007 - ro@suse.de - added get_release_number.sh to sync rel-number between - graphviz and graphviz-plugins + graphviz and graphviz-plugins ------------------------------------------------------------------- Thu May 10 01:48:27 CEST 2007 - ro@suse.de -- split off plugins to separate specfile to break build cycles +- split off plugins to separate specfile to break build cycles ------------------------------------------------------------------- Tue May 8 12:11:16 CEST 2007 - pth@suse.de @@ -751,7 +760,7 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de - dot - New pango+cairo renderer plugin (was in separate graphviz-cairo tree). -- -Tpng now uses cairo (-Tpng:gd for old gd based renderer) -- -Tpdf now available - -- -Tps:cairo now available (-Tps is a direct ps renderer not based on + -- -Tps:cairo now available (-Tps is a direct ps renderer not based on cairo) -- -Tsvg:cairo now available (-Tsvg is a direct svg renderer not based on cairo) @@ -759,8 +768,8 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de inotify and updates -- -Tgtk now available -- eventually to provide a graph editing capability - not fully working - -- -Tswf "Flash" now available using the ming library. Currently has - incomplete font support and not yet in Fedora rpms because ming not + -- -Tswf "Flash" now available using the ming library. Currently has + incomplete font support and not yet in Fedora rpms because ming not yet available as rpm. - remove hard gd dependencies from dot. gd renderers now provided as optional plugin. Deprecated, but required for -Tjpg, -Tgif and -Tvrml. @@ -776,7 +785,7 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de display on changes - dot - new -O switch to automatically generate output file names based on the input filename and the -T value. - e.g. "dot -Tpng -O *.dot" + e.g. "dot -Tpng -O *.dot" Also works for case of multiple graphs in a single input file. - add support for "Brewer" color nameset - move reusable .so libraries to $PREFIX/lib per frequent request @@ -806,7 +815,7 @@ Tue May 8 12:11:16 CEST 2007 - pth@suse.de - build php,ruby,C#,python,guile and java support in addition to tcl - swig >= 1.3.21 differentiates between php4 and php5, so adapt configure test. -- Don't move tcl libraries to _libdir but instead add the graphviz +- Don't move tcl libraries to _libdir but instead add the graphviz sublibrary paths via /etc/ld.so.conf.d - Use SONAMEs to generate pkgIndex.tcl. That way tcl can actually load the libraries via 'package require' @@ -872,7 +881,7 @@ Tue Aug 9 17:27:30 CEST 2005 - agruen@suse.de ------------------------------------------------------------------- Tue Aug 2 01:11:47 CEST 2005 - ro@suse.de -- move pkgIndex.tcl to /usr/share +- move pkgIndex.tcl to /usr/share ------------------------------------------------------------------- Thu Feb 10 15:14:15 CET 2005 - agruen@suse.de @@ -890,13 +899,13 @@ Sat Mar 27 20:13:52 CET 2004 - sndirsch@suse.de - update to graphviz-1.12 * general - - rename bcc -> bcomps to avoid name conflict with + - rename bcc -> bcomps to avoid name conflict with "Bruce's C Compiler" on Redhat distributions. - all build without X11 (fix problem in lefty tree) - remove from distribution: dag, fdp, geo, grid, incr, shape, tcldgr, tcldgl * dotneato - - fix "brown-bag" problem resulting in PNG and JPEG errors on + - fix "brown-bag" problem resulting in PNG and JPEG errors on RH8 and RH9. - removed hunks for dag, fdp, grid, tcldgl from codecleanup patch; directories were dropped upstream (see 1.12 changelog above) @@ -928,7 +937,7 @@ Wed Feb 25 15:40:49 CET 2004 - garloff@suse.de Fri Jan 16 10:49:32 CET 2004 - meissner@suse.de - Change freetype detection to new one, so the internal libGD is build - against it again. + against it again. ------------------------------------------------------------------- Sat Jan 10 11:23:19 CET 2004 - adrian@suse.de @@ -944,7 +953,7 @@ Mon Oct 6 12:17:24 CEST 2003 - kukuk@suse.de ------------------------------------------------------------------- Mon Jul 28 17:23:10 CEST 2003 - ro@suse.de -- updated neededforbuild +- updated neededforbuild ------------------------------------------------------------------- Tue May 13 20:02:40 CEST 2003 - pthomas@suse.de @@ -972,13 +981,13 @@ Fri Feb 7 19:13:50 CET 2003 - pthomas@suse.de ------------------------------------------------------------------- Wed Jan 29 13:47:12 CET 2003 - ro@suse.de -- fix png library detection in configure +- fix png library detection in configure - removed perl-GD and blt from neededforbuild ------------------------------------------------------------------- Thu Jan 9 00:58:22 CET 2003 - ro@suse.de -- fixed configure.in +- fixed configure.in ------------------------------------------------------------------- Thu Nov 14 17:05:40 CET 2002 - tcrhak@suse.cz @@ -998,7 +1007,7 @@ Sat Aug 10 15:47:28 CEST 2002 - aj@suse.de ------------------------------------------------------------------- Fri Jul 5 10:24:42 CEST 2002 - kukuk@suse.de -- Use %ix86 macro +- Use %ix86 macro ------------------------------------------------------------------- Tue Jul 2 14:55:10 MEST 2002 - garloff@suse.de @@ -1064,7 +1073,7 @@ Mon Jan 28 02:14:55 MET 2002 - garloff@suse.de - Update to 1.7.16: * Various bug fixes - * Support for xfig, svgz, + * Support for xfig, svgz, * Text output improvements * New twopi tool - Drop patches that have been included in official source ball. @@ -1072,7 +1081,7 @@ Mon Jan 28 02:14:55 MET 2002 - garloff@suse.de ------------------------------------------------------------------- Wed May 23 00:30:21 CEST 2001 - garloff@suse.de -- Fix cast warnings on 64bit archs and add missing includes +- Fix cast warnings on 64bit archs and add missing includes where necessary. ------------------------------------------------------------------- @@ -1082,9 +1091,9 @@ Wed May 9 19:53:12 CEST 2001 - garloff@suse.de ------------------------------------------------------------------- Tue May 8 21:37:33 CEST 2001 - mfabian@suse.de - + - bzip2 sources - + ------------------------------------------------------------------- Mon Apr 30 17:28:11 MEST 2001 - garloff@suse.de @@ -1096,14 +1105,14 @@ Mon Apr 30 17:28:11 MEST 2001 - garloff@suse.de * -Timap (mouse sensitive graphs for web pages) fixes * PNG by default does white background now instead of transp. - New features in 1.7.6: - * New graph processing tools: acyclic, ccomps, colorize, gc, + * New graph processing tools: acyclic, ccomps, colorize, gc, gpr, nop, sccmap, tred, unflatten (See ChangeLog for details) - Spec file: Consistently use %{prefix} ------------------------------------------------------------------- Thu Mar 22 16:05:02 CET 2001 - ro@suse.de -- changed neededforbuild to freetype2 +- changed neededforbuild to freetype2 - updated to 1.7.5 for freetype2 ------------------------------------------------------------------- @@ -1151,7 +1160,7 @@ Wed Nov 29 17:26:55 CET 2000 - ro@suse.de ------------------------------------------------------------------- Wed Nov 8 16:32:06 CET 2000 - ro@suse.de -- fixed neededforbuild gd -> perl-GD +- fixed neededforbuild gd -> perl-GD ------------------------------------------------------------------- Wed Nov 1 14:55:33 CET 2000 - garloff@suse.de diff --git a/graphviz.spec b/graphviz.spec index e1a77d3..971ac0f 100644 --- a/graphviz.spec +++ b/graphviz.spec @@ -48,13 +48,13 @@ %define sle12 0 %endif Name: graphviz -Version: 2.40.1+git20190410.b0871968d +Version: 2.42.1 Release: 0 Summary: Graph Visualization Tools License: EPL-1.0 Group: Productivity/Graphics/Visualization/Graph Url: http://www.graphviz.org/ -Source: %{mname}-%{version}.tar.gz +Source: https://www2.graphviz.org/Packages/stable/portable_source/graphviz-%{version}.tar.gz Source2: graphviz-rpmlintrc #PATCH-FIX-UPSTREAM add flags to also link against libGLU and libGL Patch1: graphviz-smyrna-link_against_glu.patch @@ -66,7 +66,7 @@ Patch6: graphviz-2.20.2-interpreter_names.patch #PATCH-FIX-UPSTREAM Don't warn about harmless issues with swig generated code Patch7: graphviz-useless_warnings.patch Patch8: graphviz-no_strict_aliasing.patch -Patch9: graphviz-fix-ruby-version.patch + BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -321,7 +321,6 @@ programs that use the graphviz libraries including man3 pages. %patch6 %patch7 %patch8 -%patch9 # pkg-config returns 0 (TRUE) when guile-2.2 is present if pkg-config --atleast-version=2.2 guile-2.2; then