- 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. OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=85
This commit is contained in:
parent
2d0100ef5f
commit
29f0fc8318
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:37fd66d8def158575c75c4f6dbf536839e4ee468aa59314eb472d1aecb076361
|
|
||||||
size 23846318
|
|
3
graphviz-2.38.0.tar.gz
Normal file
3
graphviz-2.38.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:81aa238d9d4a010afa73a9d2a704fc3221c731e1e06577c2ab3496bdef67859e
|
||||||
|
size 25848858
|
19
graphviz-array_overflow.patch
Normal file
19
graphviz-array_overflow.patch
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
lib/common/htmltable.c | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
Index: lib/common/htmltable.c
|
||||||
|
===================================================================
|
||||||
|
--- lib/common/htmltable.c.orig 2014-04-13 22:40:25.000000000 +0200
|
||||||
|
+++ lib/common/htmltable.c 2014-05-23 00:01:41.203062717 +0200
|
||||||
|
@@ -300,8 +300,8 @@ static void doBorder(GVJ_t * job, htmlda
|
||||||
|
gvrender_polyline(job, AF+2, 4);
|
||||||
|
break;
|
||||||
|
case BORDER_TOP|BORDER_LEFT|BORDER_BOTTOM :
|
||||||
|
- AF[5] = AF[1];
|
||||||
|
- AF[6] = AF[2];
|
||||||
|
+ AF[4] = AF[1];
|
||||||
|
+ AF[5] = AF[2];
|
||||||
|
gvrender_polyline(job, AF+3, 4);
|
||||||
|
break;
|
||||||
|
case BORDER_LEFT|BORDER_BOTTOM|BORDER_RIGHT :
|
@ -1,3 +1,26 @@
|
|||||||
|
Fri May 23 14:23:57 CEST 2014 - pth@suse.de
|
||||||
|
|
||||||
|
- Update to 2.30.0. Changes since 1.35.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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 28 15:45:07 CET 2014 - pth@suse.de
|
Fri Feb 28 15:45:07 CET 2014 - pth@suse.de
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%define mname graphviz
|
%define mname graphviz
|
||||||
|
|
||||||
Name: graphviz-gvedit
|
Name: graphviz-gvedit
|
||||||
Version: 2.36.0
|
Version: 2.38.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Graph editor based on Qt
|
Summary: Graph editor based on Qt
|
||||||
License: IPL-1.0
|
License: IPL-1.0
|
||||||
@ -30,6 +30,8 @@ Source2: graphviz-rpmlintrc
|
|||||||
Patch2: graphviz-fix-pkgIndex.patch
|
Patch2: graphviz-fix-pkgIndex.patch
|
||||||
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
||||||
Patch3: graphviz-no_strict_aliasing.patch
|
Patch3: graphviz-no_strict_aliasing.patch
|
||||||
|
#PATCH-FIX-UPSTREAM Off-by-one error in htmltable.c
|
||||||
|
Patch4: graphviz-array_overflow.patch
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
@ -65,6 +67,7 @@ package.
|
|||||||
%setup -q -n %{mname}-%{version}
|
%setup -q -n %{mname}-%{version}
|
||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
|
%patch4
|
||||||
rm -f contrib/gprof2dot.awk
|
rm -f contrib/gprof2dot.awk
|
||||||
|
|
||||||
# Fix path in generated man pages
|
# Fix path in generated man pages
|
||||||
|
@ -1,3 +1,26 @@
|
|||||||
|
Fri May 23 14:23:57 CEST 2014 - pth@suse.de
|
||||||
|
|
||||||
|
- Update to 2.30.0. Changes since 1.35.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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Feb 8 18:00:04 CET 2014 - pth@suse.de
|
Sat Feb 8 18:00:04 CET 2014 - pth@suse.de
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ BuildRequires: pkgconfig(pango)
|
|||||||
%if 0%{?suse_version} > 1020
|
%if 0%{?suse_version} > 1020
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
%endif
|
%endif
|
||||||
Version: 2.36.0
|
Version: 2.38.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Graph Visualization Tools
|
Summary: Graph Visualization Tools
|
||||||
License: IPL-1.0
|
License: IPL-1.0
|
||||||
@ -94,6 +94,7 @@ Url: http://www.graphviz.org/
|
|||||||
Source: http://www.graphviz.org/pub/graphviz/ARCHIVE/%{mname}-%{version}.tar.gz
|
Source: http://www.graphviz.org/pub/graphviz/ARCHIVE/%{mname}-%{version}.tar.gz
|
||||||
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
||||||
Patch3: graphviz-no_strict_aliasing.patch
|
Patch3: graphviz-no_strict_aliasing.patch
|
||||||
|
Patch4: graphviz-array_overflow.patch
|
||||||
#Patches from 100 up are for graphviz-plugin only
|
#Patches from 100 up are for graphviz-plugin only
|
||||||
Patch100: graphviz-plugins-fix_install_dirs.patch
|
Patch100: graphviz-plugins-fix_install_dirs.patch
|
||||||
Patch102: graphviz-plugins-tcl_install_dir.patch
|
Patch102: graphviz-plugins-tcl_install_dir.patch
|
||||||
@ -267,6 +268,7 @@ Provides some additional PDF and HTML documentation for graphviz.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n %{mname}-%{version}
|
%setup -q -n %{mname}-%{version}
|
||||||
%patch3
|
%patch3
|
||||||
|
%patch4
|
||||||
%patch100
|
%patch100
|
||||||
%patch102
|
%patch102
|
||||||
%patch103
|
%patch103
|
||||||
|
@ -1,3 +1,26 @@
|
|||||||
|
Fri May 23 14:23:57 CEST 2014 - pth@suse.de
|
||||||
|
|
||||||
|
- Update to 2.30.0. Changes since 1.35.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:20:33 CET 2014 - pth@suse.de
|
Tue Feb 4 13:20:33 CET 2014 - pth@suse.de
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%define mname graphviz
|
%define mname graphviz
|
||||||
|
|
||||||
Name: graphviz-smyrna
|
Name: graphviz-smyrna
|
||||||
Version: 2.36.0
|
Version: 2.38.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Glut based graph viewer
|
Summary: Glut based graph viewer
|
||||||
License: IPL-1.0
|
License: IPL-1.0
|
||||||
@ -30,6 +30,7 @@ Source2: graphviz-rpmlintrc
|
|||||||
Patch2: graphviz-fix-pkgIndex.patch
|
Patch2: graphviz-fix-pkgIndex.patch
|
||||||
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
||||||
Patch3: graphviz-no_strict_aliasing.patch
|
Patch3: graphviz-no_strict_aliasing.patch
|
||||||
|
Patch4: graphviz-array_overflow.patch
|
||||||
#PATCH-FIX-UPSTREAM add flags to also link against libGLU and libGL
|
#PATCH-FIX-UPSTREAM add flags to also link against libGLU and libGL
|
||||||
Patch10: graphviz-smyrna-link_against_glu.patch
|
Patch10: graphviz-smyrna-link_against_glu.patch
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
@ -78,6 +79,7 @@ package.
|
|||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch4
|
||||||
rm -f contrib/gprof2dot.awk
|
rm -f contrib/gprof2dot.awk
|
||||||
|
|
||||||
# Fix path in generated man pages
|
# Fix path in generated man pages
|
||||||
|
@ -1,3 +1,27 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 23 14:23:57 CEST 2014 - pth@suse.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 15:52:00 CET 2014 - pth@suse.de
|
Tue Feb 4 15:52:00 CET 2014 - pth@suse.de
|
||||||
|
|
||||||
@ -28,6 +52,8 @@ Tue Feb 4 15:52:00 CET 2014 - pth@suse.de
|
|||||||
September 15, 2013
|
September 15, 2013
|
||||||
- Add <S> element for strike-through to HTML-like labels.
|
- Add <S> element for strike-through to HTML-like labels.
|
||||||
|
|
||||||
|
- This version also fixes the security bugs reported in january.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 4 13:19:20 CET 2014 - pth@suse.de
|
Tue Feb 4 13:19:20 CET 2014 - pth@suse.de
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define config_file config6
|
%define config_file config6
|
||||||
|
|
||||||
Name: graphviz
|
Name: graphviz
|
||||||
Version: 2.36.0
|
Version: 2.38.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Graph Visualization Tools
|
Summary: Graph Visualization Tools
|
||||||
License: EPL-1.0
|
License: EPL-1.0
|
||||||
@ -31,6 +31,8 @@ Source2: graphviz-rpmlintrc
|
|||||||
Patch2: graphviz-fix-pkgIndex.patch
|
Patch2: graphviz-fix-pkgIndex.patch
|
||||||
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
#PATCH-FIX-UPSTREAM There are too many type-punnings in the vmalloc sources
|
||||||
Patch3: graphviz-no_strict_aliasing.patch
|
Patch3: graphviz-no_strict_aliasing.patch
|
||||||
|
#PATCH-FIX-UPSTREAM Off-by-one bug
|
||||||
|
Patch4: graphviz-array_overflow.patch
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
@ -89,6 +91,8 @@ Note: If you need output in png format you also need to install
|
|||||||
%setup -q
|
%setup -q
|
||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
|
%patch4
|
||||||
|
|
||||||
rm -f contrib/gprof2dot.awk
|
rm -f contrib/gprof2dot.awk
|
||||||
|
|
||||||
# Fix path in generated man pages
|
# Fix path in generated man pages
|
||||||
@ -184,6 +188,7 @@ if ! test -x $RPM_INSTALL_PREFIX0/bin/dot; then rm -f $RPM_INSTALL_PREFIX0/%{_li
|
|||||||
%{_bindir}/dot2gxl
|
%{_bindir}/dot2gxl
|
||||||
%{_bindir}/dot_builtins
|
%{_bindir}/dot_builtins
|
||||||
%{_bindir}/dotty
|
%{_bindir}/dotty
|
||||||
|
%{_bindir}/edgepaint
|
||||||
%{_bindir}/fdp
|
%{_bindir}/fdp
|
||||||
%{_bindir}/gc
|
%{_bindir}/gc
|
||||||
%{_bindir}/gml2gv
|
%{_bindir}/gml2gv
|
||||||
|
Loading…
Reference in New Issue
Block a user