diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,4 +1,5 @@
ld-linux-x86-64.so.2
+libLLVM-9.so
libQt5Concurrent.so.5
libQt5Core.so.5
libQt5Designer.so.5
@@ -18,6 +19,7 @@
libQt5Widgets.so.5
libQt5Xml.so.5
libc.so.6
+libclang.so.9
libdl.so.2
libgcc_s.so.1
libm.so.6
diff --git a/files/qtcreator-preload-plugins.patch b/files/qtcreator-preload-plugins.patch
new file mode 100644
--- /dev/null
+++ b/files/qtcreator-preload-plugins.patch
@@ -0,0 +1,21 @@
+diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+index a580704243..7a8740a5cc 100644
+--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp
++++ b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+@@ -76,6 +76,7 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis
+
+ const ClangDiagnosticConfig::TidyMode tidyMode = m_diagnosticConfig.clangTidyMode();
+ if (tidyMode != ClangDiagnosticConfig::TidyMode::Disabled) {
++ arguments << XclangArgs({"-load", "libclangTidyPlugin.so"});
+ arguments << XclangArgs({"-add-plugin", "clang-tidy"});
+ if (tidyMode != ClangDiagnosticConfig::TidyMode::File) {
+ const QString tidyChecks = m_diagnosticConfig.clangTidyChecks();
+@@ -85,7 +86,7 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis
+
+ const QString clazyChecks = m_diagnosticConfig.clazyChecks();
+ if (!clazyChecks.isEmpty()) {
+- arguments << XclangArgs({"-add-plugin",
++ arguments << XclangArgs({"-load", "ClazyPlugin.so", "-add-plugin",
+ "clazy",
+ "-plugin-arg-clazy",
+ "enable-all-fixits",
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,13 +1,14 @@
name : qt-creator
-version : 4.10.0
-release : 27
+version : 4.10.2
+release : 28
source :
- - https://download.qt.io/official_releases/qtcreator/4.10/4.10.0/qt-creator-opensource-src-4.10.0.tar.xz : 8f5d3abc522d8b8879adfa098e037f751b4311173f5f443fd1b5800f5feb0f8a
+ - https://download.qt.io/official_releases/qtcreator/4.10/4.10.2/qt-creator-opensource-src-4.10.2.tar.xz : 9add6bdddfe5726bb02535409c2ed788b1afeee082121f54f887281d0e3c449a
license : GPL-3.0-only
component : programming.ide
summary : IDE for Qt Development
description: |
Qt Creator is a cross-platform IDE for development with the Qt framework.
+clang: yes
builddeps :
- pkgconfig(Qt5Help)
- pkgconfig(Qt5Qml)
@@ -21,6 +22,7 @@
- qt5-base-devel
- qt5-quickcontrols
setup : |
+ %patch -p1 < $pkgfiles/qtcreator-preload-plugins.patch
%qmake -r
build : |
%make
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -30,72 +30,72 @@
/usr/lib/qtcreator/libAggregation.so
/usr/lib/qtcreator/libAggregation.so.4
/usr/lib/qtcreator/libAggregation.so.4.10
- /usr/lib/qtcreator/libAggregation.so.4.10.0
+ /usr/lib/qtcreator/libAggregation.so.4.10.2
/usr/lib/qtcreator/libCPlusPlus.so
/usr/lib/qtcreator/libCPlusPlus.so.4
/usr/lib/qtcreator/libCPlusPlus.so.4.10
- /usr/lib/qtcreator/libCPlusPlus.so.4.10.0
+ /usr/lib/qtcreator/libCPlusPlus.so.4.10.2
/usr/lib/qtcreator/libClangsupport.so
/usr/lib/qtcreator/libClangsupport.so.4
/usr/lib/qtcreator/libClangsupport.so.4.10
- /usr/lib/qtcreator/libClangsupport.so.4.10.0
+ /usr/lib/qtcreator/libClangsupport.so.4.10.2
/usr/lib/qtcreator/libExtensionSystem.so
/usr/lib/qtcreator/libExtensionSystem.so.4
/usr/lib/qtcreator/libExtensionSystem.so.4.10
- /usr/lib/qtcreator/libExtensionSystem.so.4.10.0
+ /usr/lib/qtcreator/libExtensionSystem.so.4.10.2
/usr/lib/qtcreator/libGLSL.so
/usr/lib/qtcreator/libGLSL.so.4
/usr/lib/qtcreator/libGLSL.so.4.10
- /usr/lib/qtcreator/libGLSL.so.4.10.0
+ /usr/lib/qtcreator/libGLSL.so.4.10.2
/usr/lib/qtcreator/libKSyntaxHighlighting.so
/usr/lib/qtcreator/libKSyntaxHighlighting.so.4
/usr/lib/qtcreator/libKSyntaxHighlighting.so.4.10
- /usr/lib/qtcreator/libKSyntaxHighlighting.so.4.10.0
+ /usr/lib/qtcreator/libKSyntaxHighlighting.so.4.10.2
/usr/lib/qtcreator/libLanguageServerProtocol.so
/usr/lib/qtcreator/libLanguageServerProtocol.so.4
/usr/lib/qtcreator/libLanguageServerProtocol.so.4.10
- /usr/lib/qtcreator/libLanguageServerProtocol.so.4.10.0
+ /usr/lib/qtcreator/libLanguageServerProtocol.so.4.10.2
/usr/lib/qtcreator/libLanguageUtils.so
/usr/lib/qtcreator/libLanguageUtils.so.4
/usr/lib/qtcreator/libLanguageUtils.so.4.10
- /usr/lib/qtcreator/libLanguageUtils.so.4.10.0
+ /usr/lib/qtcreator/libLanguageUtils.so.4.10.2
/usr/lib/qtcreator/libModeling.so
/usr/lib/qtcreator/libModeling.so.4
/usr/lib/qtcreator/libModeling.so.4.10
- /usr/lib/qtcreator/libModeling.so.4.10.0
+ /usr/lib/qtcreator/libModeling.so.4.10.2
/usr/lib/qtcreator/libQmlDebug.so
/usr/lib/qtcreator/libQmlDebug.so.4
/usr/lib/qtcreator/libQmlDebug.so.4.10
- /usr/lib/qtcreator/libQmlDebug.so.4.10.0
+ /usr/lib/qtcreator/libQmlDebug.so.4.10.2
/usr/lib/qtcreator/libQmlEditorWidgets.so
/usr/lib/qtcreator/libQmlEditorWidgets.so.4
/usr/lib/qtcreator/libQmlEditorWidgets.so.4.10
- /usr/lib/qtcreator/libQmlEditorWidgets.so.4.10.0
+ /usr/lib/qtcreator/libQmlEditorWidgets.so.4.10.2
/usr/lib/qtcreator/libQmlJS.so
/usr/lib/qtcreator/libQmlJS.so.4
/usr/lib/qtcreator/libQmlJS.so.4.10
- /usr/lib/qtcreator/libQmlJS.so.4.10.0
+ /usr/lib/qtcreator/libQmlJS.so.4.10.2
/usr/lib/qtcreator/libQtcSsh.so
/usr/lib/qtcreator/libQtcSsh.so.4
/usr/lib/qtcreator/libQtcSsh.so.4.10
- /usr/lib/qtcreator/libQtcSsh.so.4.10.0
+ /usr/lib/qtcreator/libQtcSsh.so.4.10.2
/usr/lib/qtcreator/libSqlite.so
/usr/lib/qtcreator/libSqlite.so.4
/usr/lib/qtcreator/libSqlite.so.4.10
- /usr/lib/qtcreator/libSqlite.so.4.10.0
+ /usr/lib/qtcreator/libSqlite.so.4.10.2
/usr/lib/qtcreator/libTracing.so
/usr/lib/qtcreator/libTracing.so.4
/usr/lib/qtcreator/libTracing.so.4.10
- /usr/lib/qtcreator/libTracing.so.4.10.0
+ /usr/lib/qtcreator/libTracing.so.4.10.2
/usr/lib/qtcreator/libUtils.so
/usr/lib/qtcreator/libUtils.so.4
/usr/lib/qtcreator/libUtils.so.4.10
- /usr/lib/qtcreator/libUtils.so.4.10.0
+ /usr/lib/qtcreator/libUtils.so.4.10.2
/usr/lib/qtcreator/libqbscore.prl
/usr/lib/qtcreator/libqbscore.so
/usr/lib/qtcreator/libqbscore.so.1
/usr/lib/qtcreator/libqbscore.so.1.14
- /usr/lib/qtcreator/libqbscore.so.1.14.0
+ /usr/lib/qtcreator/libqbscore.so.1.14.1
/usr/lib/qtcreator/plugins/libAndroid.so
/usr/lib/qtcreator/plugins/libAutoTest.so
/usr/lib/qtcreator/plugins/libAutotoolsProjectManager.so
@@ -106,6 +106,11 @@
/usr/lib/qtcreator/plugins/libBookmarks.so
/usr/lib/qtcreator/plugins/libCMakeProjectManager.so
/usr/lib/qtcreator/plugins/libCVS.so
+ /usr/lib/qtcreator/plugins/libClangCodeModel.so
+ /usr/lib/qtcreator/plugins/libClangFormat.so
+ /usr/lib/qtcreator/plugins/libClangPchManager.so
+ /usr/lib/qtcreator/plugins/libClangRefactoring.so
+ /usr/lib/qtcreator/plugins/libClangTools.so
/usr/lib/qtcreator/plugins/libClassView.so
/usr/lib/qtcreator/plugins/libClearCase.so
/usr/lib/qtcreator/plugins/libCodePaster.so
@@ -168,6 +173,9 @@
/usr/lib/qtcreator/plugins/qmldesigner/libqmlpreviewplugin.so
/usr/lib/qtcreator/plugins/qmldesigner/libqtquickplugin.so
/usr/libexec/qtcreator/buildoutputparser
+ /usr/libexec/qtcreator/clangbackend
+ /usr/libexec/qtcreator/clangpchmanagerbackend
+ /usr/libexec/qtcreator/clangrefactoringbackend
/usr/libexec/qtcreator/cpaster
/usr/libexec/qtcreator/dmgbuild
/usr/libexec/qtcreator/qbs_processlauncher
@@ -1344,12 +1352,12 @@
-
- 2019-11-03
- 4.10.0
+
+ 2019-11-23
+ 4.10.2
Packaging update
F. von Gellhorn
flinux@vongellhorn.ch
\ No newline at end of file