Hello community, here is the log from the commit of package libqt5-creator for openSUSE:Factory checked in at 2017-09-09 20:25:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-creator (Old) and /work/SRC/openSUSE:Factory/.libqt5-creator.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-creator" Sat Sep 9 20:25:30 2017 rev:46 rq:521655 version:4.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-creator/libqt5-creator.changes 2017-07-08 12:33:52.358912197 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-creator.new/libqt5-creator.changes 2017-09-09 20:25:34.854157215 +0200 @@ -1,0 +2,15 @@ +Tue Sep 5 19:44:25 UTC 2017 - fab...@ritter-vogt.de + +- Update to 4.4.0 + * Support for inline annotations + * Animated scrolling + * Improvements in the default color scheme + * Cleaned up CMake project tree + * Full changelog available on + https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.4.0.md?h=4.4 +- Remove patches, now upstream: + * disable_failing_cxxflags.diff +- Add patch to fix build: + * fix-build-isystem.patch (QTCREATORBUG-18848) + +------------------------------------------------------------------- Old: ---- disable_failing_cxxflags.diff qt-creator-opensource-src-4.3.1.tar.xz New: ---- fix-build-isystem.patch qt-creator-opensource-src-4.4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-creator.spec ++++++ --- /var/tmp/diff_new_pack.dq3yFG/_old 2017-09-09 20:25:36.585913119 +0200 +++ /var/tmp/diff_new_pack.dq3yFG/_new 2017-09-09 20:25:36.589912555 +0200 @@ -17,21 +17,21 @@ Name: libqt5-creator -Version: 4.3.1 +Version: 4.4.0 Release: 0 Summary: Lightweight IDE License: SUSE-LGPL-2.1-with-digia-exception-1.1 Group: Development/Tools/IDE Url: https://www.qt.io/ide/ -%define major_ver 4.3 +%define major_ver 4.4 %define rname qt-creator %define qt5_version 5.6.0 -Source: http://download.qt.io/official_releases/qtcreator/4.3/%{version}/qt-creator-opensource-src-%{version}.tar.xz +Source: http://download.qt.io/official_releases/qtcreator/%{major_ver}/%{version}/qt-creator-opensource-src-%{version}.tar.xz Source1: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE disable_failing_cxxflags.diff -- disable failing cxxflags when using llvm -Patch0: disable_failing_cxxflags.diff # PATCH-FIX-UPSTREAM lldb.diff -- exclude lldb-mi* from autodetection Patch1: lldb.diff +# PATCH-FIX-OPENSUSE +Patch2: fix-build-isystem.patch BuildRequires: gdb BuildRequires: libQt5Sql5-sqlite >= %{qt5_version} BuildRequires: libQt5WebKitWidgets-devel >= %{qt5_version} @@ -86,8 +86,8 @@ %prep %setup -q -n %{rname}-opensource-src-%{version} -%patch0 -p1 %patch1 -p1 +%patch2 -p1 %build sed -i s,libexec/qtcreator,%{_lib}/qtcreator/libexec,g qtcreator.qbs ++++++ fix-build-isystem.patch ++++++ From: Fabian Vogt <fv...@suse.com> Subject: Fix build by not appending -isystem /usr/include References: QTCREATORBUG-18848 -isystem /usr/include breaks gcc-6.0+ (RESOLVED WONTFIX) so work around that by not using it. llvm is installed in /usr/include anyway here. Index: qt-creator-opensource-src-4.4.0/src/tools/clangbackend/clangbackend.pro =================================================================== --- qt-creator-opensource-src-4.4.0.orig/src/tools/clangbackend/clangbackend.pro +++ qt-creator-opensource-src-4.4.0/src/tools/clangbackend/clangbackend.pro @@ -10,7 +10,6 @@ QT += core network QT -= gui LIBS += $$LIBCLANG_LIBS -INCLUDEPATH += $$LLVM_INCLUDEPATH SOURCES += clangbackendmain.cpp ++++++ qt-creator-opensource-src-4.3.1.tar.xz -> qt-creator-opensource-src-4.4.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/libqt5-creator/qt-creator-opensource-src-4.3.1.tar.xz /work/SRC/openSUSE:Factory/.libqt5-creator.new/qt-creator-opensource-src-4.4.0.tar.xz differ: char 27, line 1