- Update to 12.2.1
* Added
- Support for building the SWIG-generated R language bindings
has been integrated into the CMake build system. This is
controllable by the -DENABLE_R={AUTO|ON|OFF} option.
- A sandboxing wrapper, dot_sandbox, is now included with
Graphviz. Users should prefer their platform’s native
security solutions, but if nothing better is available this
wrapper offers safe processing of untrusted inputs in some
scenarios.
* Changed
- JPEG images without an APP0 leading segment are supported for
use in src fields and friends. Previously Graphviz was overly
strict with the types of JPEGs it would recognize. #2619
- The CMake build system now discovers and uses
pango_fc_font_lock_face if possible, for the Pango plugin to
provide more information about used fonts.
* Fixed
- The GVPR library program depath no longer acts on previously
deleted nodes, causing unpredictable results. #1702 (closed)
- Void-typed function parameters (int foo(void bar)) and
variables void baz; in GVPR are gracefully rejected.
#2585 (closed)
- Input that induce a set node height but no set node width no
longer crash with the failure "Assertion failed:
(r->boundary[i] <= r->boundary[NUMDIMS + i]), function
RTreeInsert". It is typically not obvious to users when their
input falls into this situation, hence why the assertion
message is quoted here. This was a regression in Graphviz
12.0.0. #2613 (closed)
OBS-URL: https://build.opensuse.org/request/show/1281692
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=199
- Use _multibuild to build graphviz and graphviz-addons in a single
development project
- graphviz-addons.changes
- graphviz-addons.spec
- Update to new release 2.44.1 (changes since 2.42.3)
* applied RH patches (from graphviz-2.42.2-8.fc32.src.rpm)
* some allocation failures that could previously allow memory
corruption now exit
* lab_gamut.3.pdf is no longer included in release archives
* Fixed Neato's hier mode is broken since v2.44.0
* Fixed segmentation fault (core dumped)
* New SGD mode in neato
* Add pkg-config files
* tred: add feature to output removed edges to stderr upon request
* Workaround: avoid creating a virtual edge loop.
* Add riscv64 to host_cpu configure.ac
* lib/cgraph: include empty malloc.h from subdir include
* lib/gvpr: compile mkdefs with $(HOSTCC) rather than $(CC)
* lib/vpsc: rename bcopy->b_copy
* Fixed the NativeCodeAnalysis task failed unexpectedly.
* Include all test files in distro
* host_cpu add mips64 platform
* Correct description of 'port' syntax in manual
* svg output displays TITLE of %3 if graph had no name
* XML errors in generated SVG when URL attribute contains
ampersand (&)
* Test files missing from source distributions
* SVG error for "g.transform.scale " in graphviz version 2.43
- BuildRequires for ghostscript and groff (generate cdt documentation)
- Extension graphviz-php changes:
* Require php(api) and php(zend-abi) to guarantee ABI compatibility
* Don't pull in extra libraries from PHP
+ graphviz-no_php_extra_libs.patch
* Remove argon2-devel from list of dependencies
* Automatically enable extension when installed by providing
/etc/php{5,7}/conf.d/gv.ini
- Rename python*-graphviz to python*-gv, there is also normal
pypi graphviz package and we clash otherwise and override
each other
OBS-URL: https://build.opensuse.org/request/show/859637
OBS-URL: https://build.opensuse.org/package/show/graphics/graphviz?expand=0&rev=152