Hello community, here is the log from the commit of package libqt5-qttools for openSUSE:Factory checked in at 2018-10-01 08:12:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qttools (Old) and /work/SRC/openSUSE:Factory/.libqt5-qttools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qttools" Mon Oct 1 08:12:49 2018 rev:38 rq:637850 version:5.11.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qttools/libqt5-qttools.changes 2018-06-26 10:31:43.639353085 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qttools.new/libqt5-qttools.changes 2018-10-01 08:12:50.766144256 +0200 @@ -1,0 +2,10 @@ +Fri Sep 21 07:59:39 UTC 2018 - fab...@ritter-vogt.de + +- Update to 5.11.2 + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.11.2/?h=v5.11.2 +- Add requires_eq for clang to workaround QTBUG-70687 (boo#1109367) +- Use %license, remove %defattr + +------------------------------------------------------------------- Old: ---- qttools-everywhere-src-5.11.1.tar.xz New: ---- qttools-everywhere-src-5.11.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qttools.spec ++++++ --- /var/tmp/diff_new_pack.xGegC4/_old 2018-10-01 08:12:52.134143372 +0200 +++ /var/tmp/diff_new_pack.xGegC4/_new 2018-10-01 08:12:52.134143372 +0200 @@ -18,23 +18,23 @@ %if 0%{?suse_version} >= 1330 %bcond_without qdoc %else -# Needs clang >= 3.6.2 +# Needs clang >= 3.9.0 %bcond_with qdoc %endif %define qt5_snapshot 0 Name: libqt5-qttools -Version: 5.11.1 +Version: 5.11.2 Release: 0 Summary: Qt 5 QtTools Module License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-only Group: Development/Libraries/X11 Url: https://www.qt.io %define base_name libqt5 -%define real_version 5.11.1 -%define so_version 5.11.1 -%define tar_version qttools-everywhere-src-5.11.1 +%define real_version 5.11.2 +%define so_version 5.11.2 +%define tar_version qttools-everywhere-src-5.11.2 Source: https://download.qt.io/official_releases/qt/5.11/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf Source11: designer5.desktop @@ -46,7 +46,7 @@ Patch0: fix-for-opensuse-qmake-qt5.patch BuildRequires: fdupes %if %{with qdoc} -BuildRequires: clang-devel >= 3.6.2 +BuildRequires: clang-devel >= 3.9.0 %endif BuildRequires: libqt5-qtbase-devel >= %{version} BuildRequires: libqt5-qtbase-private-headers-devel >= %{version} @@ -67,7 +67,6 @@ Requires: libqt5-qdbus = %{version} Requires: libqt5-qtpaths = %{version} %requires_ge libQt5DBus5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Qt is a set of libraries for developing applications. @@ -182,6 +181,8 @@ Group: Development/Libraries/C and C++ Provides: libqt5-qtbase-doc = %{version} Obsoletes: libqt5-qtbase-doc < %{version} +# qdoc hardcodes clang include paths: boo#1109367, QTBUG-70687 +%requires_eq clang%(rpm -q --qf '%''{version}' clang-devel | cut -d. -f1) %description doc Qt 5 tool used by Qt Developers to generate documentation for software projects. @@ -251,8 +252,7 @@ install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qdbusviewer5.png %files -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_bindir}/assistant* %{_bindir}/designer* %{_bindir}/pixeltool* @@ -285,8 +285,7 @@ %{_libqt5_libdir}/qt5/plugins/designer %files -n libqt5-linguist -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_bindir}/lconvert* %{_bindir}/linguist* %{_bindir}/lrelease* @@ -302,58 +301,49 @@ %{_datadir}/icons/hicolor/*/apps/linguist5.png %files -n libQt5Designer5 -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_libqt5_libdir}/libQt5Designer.so.* %files -n libQt5DesignerComponents5 -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_libqt5_libdir}/libQt5DesignerComponents.so.* %files -n libQt5Help5 -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_libqt5_libdir}/libQt5Help.so.* %files -n libqt5-linguist-devel -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_libqt5_libdir}/cmake/Qt5LinguistTools/ %{_datadir}/qt5/phrasebooks %files -n libqt5-qdbus -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_bindir}/qdbus-qt5 %{_libqt5_bindir}/qdbus %{_libqt5_bindir}/qdbus-qt5 %files -n libqt5-qtpaths -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_bindir}/qtpaths %{_libqt5_bindir}/qtpaths %if %{with qdoc} %files doc -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_bindir}/qdoc* %{_libqt5_bindir}/qdoc* %endif %files private-headers-devel -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_libqt5_includedir}/QtDesigner/%{so_version} %{_libqt5_includedir}/QtDesignerComponents/%{so_version} %{_libqt5_includedir}/QtHelp/%{so_version} %{_libqt5_includedir}/QtUiTools/%{so_version} %files devel -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %exclude %{_libqt5_includedir}/QtDesigner/%{so_version} %{_libqt5_includedir}/QtDesigner %exclude %{_libqt5_includedir}/QtDesignerComponents/%{so_version} @@ -375,8 +365,7 @@ %dir %{_datadir}/qt5 %files examples -%defattr(-,root,root,755) -%doc LICENSE.* +%license LICENSE.* %{_libqt5_examplesdir}/ %changelog ++++++ qttools-everywhere-src-5.11.1.tar.xz -> qttools-everywhere-src-5.11.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/libqt5-qttools/qttools-everywhere-src-5.11.1.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qttools.new/qttools-everywhere-src-5.11.2.tar.xz differ: char 26, line 1