Hello community,

here is the log from the commit of package libqt5-creator for 
openSUSE:Leap:15.2 checked in at 2020-05-31 13:45:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libqt5-creator (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.libqt5-creator.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-creator"

Sun May 31 13:45:41 2020 rev:51 rq:796791 version:4.12.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libqt5-creator/libqt5-creator.changes  
2020-01-15 15:24:07.698533197 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.libqt5-creator.new.3606/libqt5-creator.changes    
    2020-05-31 13:46:01.809731329 +0200
@@ -1,0 +2,202 @@
+Thu Apr 23 11:37:55 UTC 2020 - Fabian Vogt <fv...@suse.com>
+
+- Update to 4.12.0:
+  * Added browser for Marketplace items to Welcome mode
+  * Added option to register documentation only for highest Qt version, and 
made that default
+  * Updated QML parser to Qt 5.15
+  * Changed to use separate Qbs executable instead of direcly linking to Qbs
+  * And much more. Full changelog on
+    
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.12.0.md?h=4.12
+- Dropped unneeded exporting of LLVM_INSTALL_DIR
+- Don't build the bundled Qbs anymore
+
+-------------------------------------------------------------------
+Wed Apr  1 08:47:01 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 4.11.2.
+  * Improved performance of highlighting
+  * Fixed that `Rewrap Paragraph` split on non-breaking space
+  * Fixed freeze with block selection
+  * Fixed high CPU usage after scrolling horizontally
+  * Fixed scroll position after splitting if text cursor is not visible
+  * Fixed position of markers in scrollbar for long documents
+  * Fixed warnings in files generated by Python file wizard
+  * Fixed issue with server restart after server crash
+  * Fixed wrong default project for adding files via wizards
+  * Fixed startup if `_NT_DEBUGGER_EXTENSION_PATH` is set
+  * Fixed debugging of Qt Quick tests
+
+-------------------------------------------------------------------
+Fri Feb 14 09:51:36 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Raise the disk space and set a minimum memory in _constraints.
+
+-------------------------------------------------------------------
+Thu Feb  6 20:52:44 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 4.11.1. Check
+  
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.11.1.md?h=4.11
+  for the complete changelog.
+
+-------------------------------------------------------------------
+Thu Dec 12 13:12:18 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 4.11.0.
+  * Check 
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.11.0.md?h=4.11
+    for the changelog.
+
+-------------------------------------------------------------------
+Wed Dec  4 15:25:02 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 4.11-rc1.
+  * Check 
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.11.0.md?h=4.11
+    for the changelog.
+- Add 0001-Fix-build-with-openSUSE-clang9-package.patch to work around
+  https://bugreports.qt.io/browse/QTCREATORBUG-23172.
+
+-------------------------------------------------------------------
+Tue Nov  5 14:13:14 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 4.10.2
+  * General
+    - Added experimental SerialTerminal plugin to prebuilt binaries
+  * CMake
+    - Fixed issue with deployment to remote Linux devices (QTCREATORBUG-21235)
+  * Qbs
+    - Fixed executable path in run configuration when custom installation 
directory
+      is specified (QTCREATORBUG-23039)
+  * Debugging
+    - Fixed crash when logging output (QTCREATORBUG-22733)
+    - Fixed crash when removing previously dragged breakpoint 
(QTCREATORBUG-23107)
+    - Fixed highlighting of watch item when value changes
+  * GTest
+    - Fixed `Run Under Cursor` (QTCREATORBUG-23068)
+  * Boost
+    - Fixed handling of parameterized tests
+
+-------------------------------------------------------------------
+Tue Oct 15 10:30:02 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 4.10.1
+  * Editing
+    - Fixed file saving with some text encodings
+    - Fixed `Preserve case` in advanced search and replace (QTCREATORBUG-19696)
+    - Fixed crash when changing editor font (QTCREATORBUG-22933)
+  * Help
+    - Fixed that text moved around when resizing and zooming 
(QTCREATORBUG-4756)
+  * All Projects
+    - Fixed `Qt Creator Plugin` wizard (QTCREATORBUG-22945)
+  * Debugging
+    - Fixed more layout restoration issues (QTCREATORBUG-22286, 
QTCREATORBUG-22415, QTCREATORBUG-22938)
+  * LLDB
+    - Fixed wrong empty command line argument when debugging 
(QTCREATORBUG-22975)
+  * Qt Quick Designer
+    - Removed transformations from list of unsupported types
+    - Fixed update of animation curve editor
+
+-------------------------------------------------------------------
+Thu Sep 19 21:46:57 UTC 2019 - Herbert Graeber <herb...@graeber-clan.de>
+
+- Add new pri file to plugin-devel subpackage
+
+-------------------------------------------------------------------
+Mon Sep  9 20:01:30 UTC 2019 - Stefan BrĂ¼ns <stefan.bru...@rwth-aachen.de>
+
+- Cleanup spec file, remove any conditionals for Leap 42.x and older.
+- Use correct Requires for Clang header files, located in libclang
+  package since Clang 6.
+
+-------------------------------------------------------------------
+Thu Sep  5 09:20:59 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.10.0 final:
+  * No changelog available
+
+-------------------------------------------------------------------
+Wed Sep  4 06:41:38 UTC 2019 - Wolfgang Bauer <wba...@tmo.at>
+
+- Add libqt5-qttools-doc BuildRequires to fix build after the
+  recent dependency changes in libqt5-qttools
+
+-------------------------------------------------------------------
+Fri Aug  2 11:41:37 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.10.0 RC1:
+  * Language Server Client is now longer experimental
+  * For an overview of new features in the 4.10 series, see
+    
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.10.0.md?h=4.10
+- Drop fix-build-isystem.patch. Merged upstream.
+
+-------------------------------------------------------------------
+Sat Jun 29 18:08:26 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.9.2:
+  * General
+    + Fixed display of shortcuts in `Keyboard` preferences (QTCREATORBUG-22333)
+  * Editing
+    + Fixed disabled editor close button in Design mode (QTCREATORBUG-22553)
+  * Syntax Highlighting
+    + Fixed highlighting issue while editing (QTCREATORBUG-22290)
+  * All Projects
+    + Fixed saving state of `Hide Empty Directories`
+    + Fixed crash that could happen after project parsing failed
+  * C++ Support
+    + Fixed expansion of `%DATE%` in license templates (QTCREATORBUG-22440)
+  * Qt Quick Designer
+    + Fixed crash on malformed QML (QDS-778)
+
+-------------------------------------------------------------------
+Wed Jun  5 07:34:54 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update the 'License:' tag.
+
+-------------------------------------------------------------------
+Fri May 31 09:29:02 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.9.1:
+  * Editing
+    + Fixed folding for generic highlighter (QTCREATORBUG-22346)
+  * QMake Projects
+    + Fixed unnecessary reparsing on file save (QTCREATORBUG-22361)
+    + Fixed code model for generated files when specified in `.pri` file
+      (QTCREATORBUG-22395)
+  * CMake Projects
+    + Fixed deployment with `QtCreatorDeployment.txt` (QTCREATORBUG-22184)
+    + Fixed that configuration UI was disabled after configuration error
+  * Qbs Projects
+    + Fixed crash when editing environment variables (QTCREATORBUG-22386)
+    + Fixed handling of `cpp.minimum*Version` (QTCREATORBUG-22355)
+  * Debugging
+    + Fixed ambiguity of `F10` shortcut (QTCREATORBUG-22330)
+    + CDB
+        - Fixed `Start and Break on Main` (QTCREATORBUG-22263)
+  * Test Integration
+    + Fixed `Uncheck All`
+  * Android
+    + Fixed AVD creation for Google Play images
+  * Remote Linux
+    + Fixed crash when running `Custom Executable` on remote Linux target
+      from Windows host (QTCREATORBUG-22414)
+    + Fixed SSH connection sharing on macOS (QTCREATORBUG-21748)
+    + Deployment via SFTP
+        - Fixed `Unexpected stat output for remote file` (QTCREATORBUG-22041)
+        - Fixed deployment of symbolic links (QTCREATORBUG-22307)
+    + Deployment via rsync
+        - Fixed compatibility issue with command line parameters
+          (QTCREATORBUG-22352)
+
+-------------------------------------------------------------------
+Mon Apr 15 15:42:15 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.9.0:
+  * New features for the language server protocol implementation
+  * Generic highlighter now based on KSyntaxHighlighting
+  * Improved UI for the Clang analyzer tools
+  * QML parser supports Qt 5.12 features now
+  * New perf plugin
+  * New plugin for generic deployment methods
++++ 5 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/libqt5-creator/libqt5-creator.changes
++++ and 
/work/SRC/openSUSE:Leap:15.2/.libqt5-creator.new.3606/libqt5-creator.changes

Old:
----
  fix-build-isystem.patch
  qt-creator-opensource-src-4.8.2.tar.xz

New:
----
  0001-Fix-build-with-openSUSE-clang9-package.patch
  qt-creator-opensource-src-4.12.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libqt5-creator.spec ++++++
--- /var/tmp/diff_new_pack.AKrL1x/_old  2020-05-31 13:46:10.737758955 +0200
+++ /var/tmp/diff_new_pack.AKrL1x/_new  2020-05-31 13:46:10.741758967 +0200
@@ -15,61 +15,55 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
-%define have_qdoc 0%{?suse_version} >= 1500
-
-%if 0%{?suse_version} < 1500
-# Leap 42.x only has botan1
-%bcond_with system_botan
-%else
-%bcond_without system_botan
+# Enable the clangcodemodel plugin on openSUSE TW and Leap 15.2+, which have 
LLVM >= 8.0.
+%global build_clang_backend 0
+%ifarch %arm aarch64 %ix86 x86_64
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
+%global build_clang_backend 1
+%endif
 %endif
 
 Name:           libqt5-creator
-Version:        4.8.2
+Version:        4.12.0
 Release:        0
 Summary:        Integrated Development Environment targeting Qt apps
-License:        GPL-3.0-with-Qt-Company-Qt-exception-1.1
+# src/plugins/cmakeprojectmanager/configmodelitemdelegate.* -> LGPL-2.1-only 
OR LGPL-3.0-only
+# src/shared/qbs/src/plugins/generator/visualstudio -> 
LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only
+# src/plugins/imageviewer/imageview.cpp, 
src/plugins/vcsbase/wizard/vcsconfigurationpage.cpp -> BSD-3-Clause
+# src/plugins/emacskeys/* -> GPL-3.0-only
+# src/libs/3rdparty/syntax-highlighting -> MIT
+# many files are dual licensed 'LGPL-3.0-only or (GPL-2.0-or-later OR 
GPL-3.0-or-later + KDE Free Qt Foundation option)', we'll use LGPL-3.0-only for 
these files
+License:        GPL-3.0-with-Qt-Company-Qt-exception-1.1 AND 
(LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-only) AND (LGPL-2.1-only 
OR LGPL-3.0-only) AND GPL-3.0-only AND LGPL-3.0-only AND MIT AND BSD-3-Clause
 Group:          Development/Tools/IDE
 Url:            https://www.qt.io/ide/
-%define major_ver 4.8
-%define qt5_version 5.9.0
-%define tar_version 4.8.2
-Source:         
http://download.qt.io/official_releases/qtcreator/%{major_ver}/%{tar_version}/qt-creator-opensource-src-%{tar_version}.tar.xz
+%define major_ver 4.12
+%define qt5_version 5.11.0
+%define tar_version 4.12.0
+Source:         
https://download.qt.io/official_releases/qtcreator/%{major_ver}/%{tar_version}/qt-creator-opensource-src-%{tar_version}.tar.xz
 Source1:        %{name}-rpmlintrc
 # PATCH-FIX-OPENSUSE
-Patch1:         fix-build-isystem.patch
+Patch0:         0001-Fix-build-with-openSUSE-clang9-package.patch
 # PATCH-FIX-OPENSUSE
-Patch2:         fix-application-output.patch
+Patch1:         fix-application-output.patch
 BuildRequires:  gdb
 BuildRequires:  libQt5Sql5-sqlite >= %{qt5_version}
-%if %{with system_botan}
 BuildRequires:  libbotan-devel
-%endif
 BuildRequires:  libqt5-qtbase-devel >= %{qt5_version}
 BuildRequires:  libqt5-qtdeclarative-private-headers-devel >= %{qt5_version}
 BuildRequires:  libqt5-qtquickcontrols >= %{qt5_version}
 BuildRequires:  libqt5-qtscript-devel >= %{qt5_version}
+BuildRequires:  libqt5-qttools-doc
 BuildRequires:  libqt5-qttools-private-headers-devel >= %{qt5_version}
 %ifnarch ppc ppc64 ppc64le s390 s390x
 BuildRequires:  libqt5-qtwebengine-devel >= %{qt5_version}
 %endif
 BuildRequires:  libqt5-qtx11extras-devel >= %{qt5_version}
-%if 0%{?suse_version} < 1330
-# It does not build with the default compiler (GCC 4.8) on Leap 42.x
-%if 0%{?sle_version} <= 120200
-BuildRequires:  gcc6-c++
-%else
-BuildRequires:  gcc7-c++
-%endif
-%endif
-# Enable the clangcodemodel plugin on openSUSE TW and Leap 15.1+, which have 
LLVM >= 6.0.
-%ifarch %arm aarch64 %ix86 x86_64
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150100
-BuildRequires:  llvm-clang-devel >= 6.0
+# Needs an internal patched version :-/
+# BuildRequires:  cmake(KF5SyntaxHighlighting)
+%if %{build_clang_backend}
+BuildRequires:  llvm-clang-devel >= 8.0
 # clangcodemodel hardcodes clang include paths: QTCREATORBUG-21972
-%requires_eq    clang%(rpm -q --qf '%''{version}' clang-devel | cut -d. -f1)
-%endif
+%requires_eq    libclang%(rpm -q --qf '%''{version}' clang-devel | cut -d. -f1)
 %endif
 BuildRequires:  update-desktop-files
 BuildRequires:  xz
@@ -106,6 +100,8 @@
 
 %prep
 %autosetup -p1 -n qt-creator-opensource-src-%{tar_version}
+# We have a separate package for qbs
+rm -r src/shared/qbs
 
 %build
 sed -i s,libexec/qtcreator,%{_lib}/qtcreator/libexec,g qtcreator.qbs
@@ -113,33 +109,13 @@
 # https://bugzilla.opensuse.org/962650
 sed -i s,libexec/qtcreator,%{_lib}/qtcreator/libexec,g 
src/plugins/coreplugin/icore.cpp
 
-# Enable the clangcodemodel plugin on openSUSE TW, which has LLVM >= 6.0.
-%ifarch %arm %ix86 x86_64
-%if 0%{?suse_version} > 1500
-opts="LLVM_INSTALL_DIR=%{_prefix}"
-%endif
-%endif
-opts="$opts IDE_LIBRARY_BASENAME=%{_lib}"
-%if %{with system_botan}
+opts="IDE_LIBRARY_BASENAME=%{_lib}"
 opts="$opts CONFIG+=use_system_botan"
-%endif
-
-makeopts=""
-%if 0%{?suse_version} < 1330
-# It does not build with the default compiler (GCC 4.8) on Leap 42.x
-%if 0%{?sle_version} <= 120200
-makeopts="$makeopts CC=gcc-6 CXX=g++-6"
-%else
-makeopts="$makeopts CC=gcc-7 CXX=g++-7"
-%endif
-%endif
 
 %qmake5 $opts
-make %{?_smp_mflags} $makeopts
-%if %{have_qdoc}
-       make qch_docs
-       make html_docs
-%endif
+make %{?_smp_mflags}
+make qch_docs
+make html_docs
 
 %install
 export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}${LD_LIBRARY_PATH:+:}%{_libdir}"
@@ -148,22 +124,18 @@
 
 # Source Code Pro is packaged independently
 rm -r %{buildroot}%{_datadir}/qtcreator/fonts
-# Only relevant for macOS, needs python2
-rm -r %{buildroot}%{_libdir}/qtcreator/libexec/dmgbuild
 
-%if %{have_qdoc}
 mkdir -p %{buildroot}%{_datadir}/doc/packages/qt5
 cp share/doc/qtcreator/qtcreator.qch %{buildroot}%{_datadir}/doc/packages/qt5/
 
 mkdir -p %{buildroot}%{_datadir}/doc/packages/qt5/qtcreator
 cp -a doc/qtcreator/* %{buildroot}%{_datadir}/doc/packages/qt5/qtcreator/
-%endif
 
 %suse_update_desktop_file -i org.qt-project.qtcreator Development Qt IDE
 
 # plugin development files
 mkdir %{buildroot}%{_datadir}/qtcreator-devel
-cp qtcreator.pri %{buildroot}%{_datadir}/qtcreator-devel
+cp *.pri %{buildroot}%{_datadir}/qtcreator-devel
 find src \( \
    -name '*.h' -o -name '*.hpp' -o -name '*.pri' -o -iname 'license*.txt' -o \
    -name 'QtConcurrentTools' \
@@ -186,18 +158,19 @@
 
 %files
 %license *GPL*
-%{_bindir}/*
+%{_bindir}/qtcreator
 %{_libdir}/qtcreator/
+%if %{build_clang_backend}
+%{_libdir}/qtcreator/libexec/clangbackend
+%endif
 %{_datadir}/qtcreator/
 %{_datadir}/icons/hicolor
 %{_datadir}/applications/org.qt-project.qtcreator.desktop
 %dir %{_datadir}/metainfo
 %{_datadir}/metainfo/org.qt-project.qtcreator.appdata.xml
-%if %{have_qdoc}
 %dir %{_datadir}/doc/packages/qt5
 %{_datadir}/doc/packages/qt5/qtcreator/
 %{_datadir}/doc/packages/qt5/qtcreator.qch
-%endif
 
 %files plugin-devel
 %license *GPL*

++++++ 0001-Fix-build-with-openSUSE-clang9-package.patch ++++++
>From 3f4680ba2e05535fa9b4349859e8bf36c40b21eb Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux <christo...@krop.fr>
Date: Wed, 4 Dec 2019 16:22:53 +0100
Subject: [PATCH] Fix build with openSUSE clang9 package.

qt-creator doesn't support linking to clang-cpp instead of split libraries.
See https://bugreports.qt.io/browse/QTCREATORBUG-23172
---
 qbs/modules/libclang/functions.js             | 37 ++-----------------
 src/shared/clang/clang_installation.pri       | 11 ++----
 .../clangpchmanagerbackend/CMakeLists.txt     |  2 +-
 .../source/CMakeLists.txt                     |  5 +--
 tests/unit/unittest/CMakeLists.txt            | 12 ++----
 5 files changed, 12 insertions(+), 55 deletions(-)

diff --git a/qbs/modules/libclang/functions.js 
b/qbs/modules/libclang/functions.js
index d1bd2dd2..70a3c21e 100644
--- a/qbs/modules/libclang/functions.js
+++ b/qbs/modules/libclang/functions.js
@@ -110,24 +110,9 @@ function formattingLibs(llvmConfig, qtcFunctions, targetOS)
     var clangVersion = version(llvmConfig)
     var libs = []
     if (qtcFunctions.versionIsAtLeast(clangVersion, MinimumLLVMVersion)) {
-        if (qtcFunctions.versionIsAtLeast(clangVersion, "8.0.0")) {
-            libs.push(
-                "clangFormat",
-                "clangToolingInclusions",
-                "clangToolingCore",
-                "clangRewrite",
-                "clangLex",
-                "clangBasic"
-            );
-        } else {
-            libs.push(
-                "clangFormat",
-                "clangToolingCore",
-                "clangRewrite",
-                "clangLex",
-                "clangBasic"
-            );
-        }
+        libs.push(
+            "clang-cpp"
+        );
         libs = libs.concat(extraLibraries(llvmConfig, targetOS));
     }
 
@@ -137,21 +122,7 @@ function formattingLibs(llvmConfig, qtcFunctions, targetOS)
 function toolingLibs(llvmConfig, targetOS)
 {
     var fixedList = [
-        "clangTooling",
-        "clangFrontend",
-        "clangIndex",
-        "clangParse",
-        "clangSerialization",
-        "clangSema",
-        "clangEdit",
-        "clangAnalysis",
-        "clangDriver",
-        "clangDynamicASTMatchers",
-        "clangASTMatchers",
-        "clangToolingCore",
-        "clangAST",
-        "clangLex",
-        "clangBasic",
+        "clang-cpp",
     ];
 
     return fixedList.concat(extraLibraries(llvmConfig, targetOS));
diff --git a/src/shared/clang/clang_installation.pri 
b/src/shared/clang/clang_installation.pri
index 08838838..a7dd01c7 100644
--- a/src/shared/clang/clang_installation.pri
+++ b/src/shared/clang/clang_installation.pri
@@ -131,9 +131,7 @@ defineReplace(extractWarnings) {
     return($$result)
 }
 
-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse 
-lclangSerialization \
-                  -lclangSema -lclangEdit -lclangAnalysis -lclangDriver 
-lclangDynamicASTMatchers \
-                  -lclangASTMatchers -lclangToolingCore -lclangAST -lclangLex 
-lclangBasic
+CLANGTOOLING_LIBS=-lclang-cpp
 win32:CLANGTOOLING_LIBS += -lversion
 
 BIN_EXTENSION =
@@ -207,11 +205,8 @@ isEmpty(LLVM_VERSION) {
     
isEmpty(QTC_CLANG_BUILDMODE_MISMATCH)|!equals(QTC_CLANG_BUILDMODE_MISMATCH, 1) {
         CLANGFORMAT_MAIN_HEADER = $$LLVM_INCLUDEPATH/clang/Format/Format.h
         exists($$CLANGFORMAT_MAIN_HEADER) {
-            CLANGFORMAT_LIBS=-lclangFormat -lclangToolingInclusions 
-lclangToolingCore -lclangRewrite -lclangLex -lclangBasic
-            ALL_CLANG_LIBS=-lclangFormat -lclangToolingInclusions 
-lclangTooling -lclangToolingCore \
-                           -lclangRewrite -lclangIndex -lclangFrontend 
-lclangParse -lclangSerialization \
-                           -lclangSema -lclangEdit -lclangAnalysis 
-lclangDriver -lclangDynamicASTMatchers \
-                           -lclangASTMatchers -lclangAST -lclangLex 
-lclangBasic
+            CLANGFORMAT_LIBS=-lclang-cpp
+            ALL_CLANG_LIBS=-lclang-cpp
             win32:CLANGFORMAT_LIBS += -lversion
         }
     }
diff --git a/src/tools/clangpchmanagerbackend/CMakeLists.txt 
b/src/tools/clangpchmanagerbackend/CMakeLists.txt
index 965ef441..0137a102 100644
--- a/src/tools/clangpchmanagerbackend/CMakeLists.txt
+++ b/src/tools/clangpchmanagerbackend/CMakeLists.txt
@@ -3,7 +3,7 @@ add_subdirectory(source)
 add_qtc_executable(clangpchmanagerbackend
   DEPENDS
     clangrefactoringbackend_lib clangpchmanagerbackend_lib
-    clangTooling libclang Sqlite ClangSupport clangQuery clangIndex
+    clang-cpp libclang Sqlite
   SOURCES
     clangpchmanagerbackendmain.cpp
 )
diff --git a/src/tools/clangrefactoringbackend/source/CMakeLists.txt 
b/src/tools/clangrefactoringbackend/source/CMakeLists.txt
index 420e630c..e0fff46b 100644
--- a/src/tools/clangrefactoringbackend/source/CMakeLists.txt
+++ b/src/tools/clangrefactoringbackend/source/CMakeLists.txt
@@ -2,10 +2,7 @@ add_qtc_library(clangrefactoringbackend_lib STATIC
   PUBLIC_DEPENDS
     Threads::Threads
     LLVMCore libclang
-    clangAST clangASTMatchers clangBasic clangDynamicASTMatchers clangFrontend
-    clangHandleCXX clangIndex clangLex
-    clangSerialization clangTooling clangQuery
-    ClangSupport
+    clang-cpp
   PUBLIC_DEFINES CLANGSUPPORT_BUILD_LIB
   PUBLIC_INCLUDES
     ${CLANG_INCLUDE_DIRS}
diff --git a/tests/unit/unittest/CMakeLists.txt 
b/tests/unit/unittest/CMakeLists.txt
index 306c0276..fefb63b1 100644
--- a/tests/unit/unittest/CMakeLists.txt
+++ b/tests/unit/unittest/CMakeLists.txt
@@ -243,7 +243,7 @@ if (TARGET libclang)
   target_link_libraries(unittest PRIVATE libclang)
 endif()
 
-if (TARGET clangTooling)
+if (TARGET clang-cpp)
   target_compile_definitions(unittest PRIVATE CLANG_UNIT_TESTS)
   target_sources(unittest PRIVATE
     gtest-llvm-printing.cpp
@@ -265,16 +265,10 @@ if (TARGET clangTooling)
     builddependencycollector-test.cpp
     mockrefactoringclient.h
     mockrefactoringserver.h
-  )
-  target_link_libraries(unittest
-    PRIVATE clangTooling clangIndex clangQuery)
-endif()
-
-if (TARGET clangFormat)
-  target_sources(unittest PRIVATE
     clangformat-test.cpp
   )
-  target_link_libraries(unittest PRIVATE clangFormat)
+  target_link_libraries(unittest
+    PRIVATE clang-cpp)
 endif()
 
 if (TARGET GoogleBenchmark)
-- 
2.24.0

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.AKrL1x/_old  2020-05-31 13:46:10.793759128 +0200
+++ /var/tmp/diff_new_pack.AKrL1x/_new  2020-05-31 13:46:10.797759140 +0200
@@ -1,7 +1,10 @@
 <constraints>
   <hardware>
     <disk>
-      <size unit="G">10</size>
+      <size unit="G">12</size>
     </disk>
+    <memory>
+      <size unit="G">5</size>
+    </memory>
   </hardware>
 </constraints>

++++++ qt-creator-opensource-src-4.8.2.tar.xz -> 
qt-creator-opensource-src-4.12.0.tar.xz ++++++
/work/SRC/openSUSE:Leap:15.2/libqt5-creator/qt-creator-opensource-src-4.8.2.tar.xz
 
/work/SRC/openSUSE:Leap:15.2/.libqt5-creator.new.3606/qt-creator-opensource-src-4.12.0.tar.xz
 differ: char 25, line 1


Reply via email to