Hello community, here is the log from the commit of package doxygen for openSUSE:Factory checked in at 2018-01-09 14:37:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/doxygen (Old) and /work/SRC/openSUSE:Factory/.doxygen.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "doxygen" Tue Jan 9 14:37:11 2018 rev:72 rq:561876 version:1.8.14 Changes: -------- --- /work/SRC/openSUSE:Factory/doxygen/doxygen.changes 2017-11-14 14:18:46.108234856 +0100 +++ /work/SRC/openSUSE:Factory/.doxygen.new/doxygen.changes 2018-01-09 14:37:12.644769822 +0100 @@ -1,0 +2,12 @@ +Wed Jan 3 12:52:54 UTC 2018 - tchva...@suse.com + +- Update to 1.8.14: + * Many fixes during the one year development cycle: + http://www.stack.nl/~dimitri/doxygen/manual/changelog.html#log_1_8_14 +- Switch to python3 instead of python2 +- Remove upstream merged doxygen-guard-null-variable.patch +- Refresh patch vhdlparser-no-return.patch +- Kill doxygen-doc subpackages the latex deps keep growing while + it is really easy to download the generated pdfs from upstream + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/doxygen/doxywizard.changes 2017-11-14 14:18:46.836208300 +0100 +++ /work/SRC/openSUSE:Factory/.doxygen.new/doxywizard.changes 2018-01-09 14:37:12.680768133 +0100 @@ -1,0 +2,16 @@ +Fri Jan 5 12:23:15 UTC 2018 - dims...@opensuse.org + +- Export LANG=C.UTF-8 before running the test suite. Python3 is + kinda strict and generally expects an UTF8 terminal. + +------------------------------------------------------------------- +Wed Jan 3 12:52:54 UTC 2018 - tchva...@suse.com + +- Update to 1.8.14: + * Many fixes during the one year development cycle: + http://www.stack.nl/~dimitri/doxygen/manual/changelog.html#log_1_8_14 +- Switch to python3 instead of python2 +- Refresh patch vhdlparser-no-return.patch +- Use qt5 doxywizard even on leaps + +------------------------------------------------------------------- Old: ---- doxygen-1.8.13.src.tar.gz doxygen-doc.changes doxygen-doc.spec doxygen-guard-null-variable.patch New: ---- doxygen-1.8.14.src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ doxygen.spec ++++++ --- /var/tmp/diff_new_pack.NGttFe/_old 2018-01-09 14:37:13.616724231 +0100 +++ /var/tmp/diff_new_pack.NGttFe/_new 2018-01-09 14:37:13.620724043 +0100 @@ -1,7 +1,7 @@ # # spec file for package doxygen # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: doxygen -Version: 1.8.13 +Version: 1.8.14 Release: 0 Summary: Automated C, C++, and Java Documentation Generator # qtools are used for building and they are GPL-3.0 licensed @@ -35,14 +35,15 @@ Patch4: doxygen-dot-one-thread.patch # Submitted upstream, fix for https://bugzilla.gnome.org/show_bug.cgi?id=777672 Patch6: res2cc_sort_resources.diff -# PATCH-FIX-UPSTREAM doxygen-guard-null-variable.patch gh#doxygen/doxygen#555 dims...@opensuse.org -- Protected against NULL pointer of variable al -Patch7: doxygen-guard-null-variable.patch BuildRequires: bison BuildRequires: cmake >= 2.8.12 BuildRequires: flex BuildRequires: gcc-c++ -BuildRequires: python2-base -BuildRequires: python2-xml +BuildRequires: python3-base +BuildRequires: python3-xml +# Do not bother building documentation with latex since it is present on the +# web trivialy for all versions of doxygen +Obsoletes: doxygen-doc %description Doxygen is a documentation system for C, C++, Java, and IDL. It can @@ -61,7 +62,6 @@ %patch4 -p1 %endif %patch6 -%patch7 -p1 %build %cmake \ @@ -81,7 +81,7 @@ %files %doc LICENSE -%attr(444,root,root) %{_mandir}/man1/doxygen.1.gz +%attr(644,root,root) %{_mandir}/man1/doxygen.1%{?ext_man} %attr(755,root,root) %{_bindir}/* %changelog ++++++ doxywizard.spec ++++++ --- /var/tmp/diff_new_pack.NGttFe/_old 2018-01-09 14:37:13.644722917 +0100 +++ /var/tmp/diff_new_pack.NGttFe/_new 2018-01-09 14:37:13.648722730 +0100 @@ -1,7 +1,7 @@ # # spec file for package doxywizard # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: doxywizard -Version: 1.8.13 +Version: 1.8.14 Release: 0 Summary: Graphical User Interface for Doxygen # qtools are used for building and they are GPL-3.0 licensed @@ -33,18 +33,14 @@ BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: libjpeg-devel -BuildRequires: python2-base -BuildRequires: python2-xml +BuildRequires: python3-base +BuildRequires: python3-xml BuildRequires: update-desktop-files Requires: doxygen = %{version} -%if 0%{?suse_version} < 1320 -BuildRequires: libqt4-devel >= 4.3 -%else BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Xml) -%endif %if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315 # for make tests BuildRequires: libxml2-tools @@ -71,6 +67,7 @@ %if 0%{?suse_version} > 1230 && 0%{?suse_version} != 1315 %check +export LANG=C.UTF-8 # testing doxygen package here to avoid build # cycle between latex and doxygen pushd build ++++++ doxygen-1.8.13.src.tar.gz -> doxygen-1.8.14.src.tar.gz ++++++ ++++ 21974 lines of diff (skipped) ++++++ vhdlparser-no-return.patch ++++++ ++++ 607 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/doxygen/vhdlparser-no-return.patch ++++ and /work/SRC/openSUSE:Factory/.doxygen.new/vhdlparser-no-return.patch