Package: graphviz / 2.38.0-17

Metadata

Package Version Patches format
graphviz 2.38.0-17 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0_bindings_documentation | (download)

tclpkg/gv/gv_doc_langs.tcl | 14 10 + 4 - 0 !
1 file changed, 10 insertions(+), 4 deletions(-)

---
0_tcl_manpages_section | (download)

tclpkg/tkspline/tkspline.3tk | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
50_remove_changelog_in | (download)

Makefile.in | 5 1 + 4 - 0 !
configure.ac | 1 0 + 1 - 0 !
2 files changed, 1 insertion(+), 5 deletions(-)

---
3_minor_fixes_to_dot_manpage | (download)

cmd/dot/dot.1 | 13 4 + 9 - 0 !
1 file changed, 4 insertions(+), 9 deletions(-)

 minute typesetting improvements.
 A missing line break, and some inconsistent
 use of boldface characters.
 .
 Write the names of executable in boldface when
 referencing to them in the section "See also".
fix kfreebsd chroots | (download)

lib/gvc/gvconfig.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
kfreebsd hang.patch | (download)

lib/gvc/gvconfig.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
python_multiarch | (download)

config/config_python.py | 4 4 + 0 - 0 !
configure.ac | 18 9 + 9 - 0 !
2 files changed, 13 insertions(+), 9 deletions(-)

 handle multiarch python
tcllib.diff | (download)

configure.ac | 22 13 + 9 - 0 !
1 file changed, 13 insertions(+), 9 deletions(-)

---
ruby config.diff | (download)

config/config_ruby.rb | 4 4 + 0 - 0 !
configure.ac | 4 3 + 1 - 0 !
2 files changed, 7 insertions(+), 1 deletion(-)

---
use default ruby.diff | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
reduce lab color.patch | (download)

lib/edgepaint/lab.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use a signed char instead of a double for lab_struct
 The massive data structure was using a double for each struct member,
 which makes the resulting object extremely large. By switching it to a
 signed char we reduce the size from around 20 MiB to 2.5 MiB, so an order
 of magnitude. The new data type should be fine as the number literals do
 not exceed the type range.
 .
 In any case this gets embedded into at least three binaries, one of which
 contais an extremely generic filename(!). Which is still rather ridiculous
 as this should most possibly be computable at run-time, or stored in a
 shared data file, or in a single shared library or plugin.
add libm to dot link.patch | (download)

cmd/dot/Makefile.am | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
versioned plugin config file.diff | (download)

configure.ac | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

---
CVE 2014 9157.patch | (download)

lib/cgraph/scan.l | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix format string vulnerability (cve-2014-9157) in yyerror() routine
RbConfig.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] apply redhat's graphviz-2.38.0-rbconfig.patch


gvmap.sh_bashism.patch | (download)

cmd/gvmap/gvmap.sh | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 remove bashism from gvmap.sh
libgd_gdlib config_to_pkg config.patch | (download)

configure.ac | 109 61 + 48 - 0 !
contrib/diffimg/Makefile.am | 4 2 + 2 - 0 !
plugin/gd/Makefile.am | 4 2 + 2 - 0 !
tclpkg/gdtclft/Makefile.am | 4 2 + 2 - 0 !
tclpkg/tcldot/Makefile.am | 4 2 + 2 - 0 !
5 files changed, 69 insertions(+), 56 deletions(-)

 [patch] use gdlib.pc, if abvailable, and thereby supress deprecated
 warnings during configure