| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Add python3-setuptools BuildRequires: fix build/installation when using python 3.13.
- For bug boo#1225776 add patches
* graphviz-2.49.3-boo1225776-gcc14.patch silent warning/error
on incompatible pointer type
* graphviz-87cc546.patch
also fix incompatible pointer type
- Add -fpermissive to optflags when compiling the addons flavor in order to prevent GCC 14 to throw errors upon encountering various C99 violations. [boo#1225776]
- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file bsc#1219491 A gvc-detect-plugin-installation-failure-and-display-an-error.patch - Some alphabetical re-ordering and other spec file changes which should not have any functional change which came from some kind of auto-spec cleaner
- Use %patch -P N instead of deprecated %patchN. - Update graphviz-rpmlintrc
- Require bitstream-vera-fonts for correct .png rendering by doxygen+dot
- Fix RPM conditionals for PHP, elif does not work on Leap 15.x - Remove unused ghostscript_any BuildRequires for qt5 and main flavors
- php8 support was added in swig 4.1.0
- add swig-4.1.0.patch to work around graphviz's incompatibility with swig-4.1.0.
- Split the Qt5 dependencies from addons flavor - it's just gvedit