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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- Raise the disk space and set a minimum memory in _constraints.
+
+-------------------------------------------------------------------
+Thu Feb 6 20:52:44 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- Add new pri file to plugin-devel subpackage
+
+-------------------------------------------------------------------
+Mon Sep 9 20:01:30 UTC 2019 - Stefan BrĂ¼ns <[email protected]>
+
+- 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 <[email protected]>
+
+- Update to 4.10.0 final:
+ * No changelog available
+
+-------------------------------------------------------------------
+Wed Sep 4 06:41:38 UTC 2019 - Wolfgang Bauer <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- Update the 'License:' tag.
+
+-------------------------------------------------------------------
+Fri May 31 09:29:02 UTC 2019 - Fabian Vogt <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
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