Page MenuHomeSolus

D7695.diff
No OneTemporary

D7695.diff

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 @@
<Path fileType="library">/usr/lib/qtcreator/libAggregation.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libAggregation.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libAggregation.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libAggregation.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libAggregation.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libCPlusPlus.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libCPlusPlus.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libCPlusPlus.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libCPlusPlus.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libCPlusPlus.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libClangsupport.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libClangsupport.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libClangsupport.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libClangsupport.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libClangsupport.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libExtensionSystem.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libExtensionSystem.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libExtensionSystem.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libExtensionSystem.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libExtensionSystem.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libGLSL.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libGLSL.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libGLSL.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libGLSL.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libGLSL.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libKSyntaxHighlighting.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libKSyntaxHighlighting.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libKSyntaxHighlighting.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libKSyntaxHighlighting.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libKSyntaxHighlighting.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libLanguageServerProtocol.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libLanguageServerProtocol.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libLanguageServerProtocol.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libLanguageServerProtocol.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libLanguageServerProtocol.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libLanguageUtils.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libLanguageUtils.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libLanguageUtils.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libLanguageUtils.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libLanguageUtils.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libModeling.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libModeling.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libModeling.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libModeling.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libModeling.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlDebug.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlDebug.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlDebug.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libQmlDebug.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libQmlDebug.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlEditorWidgets.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlEditorWidgets.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlEditorWidgets.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libQmlEditorWidgets.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libQmlEditorWidgets.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlJS.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlJS.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libQmlJS.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libQmlJS.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libQmlJS.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libQtcSsh.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libQtcSsh.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libQtcSsh.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libQtcSsh.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libQtcSsh.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libSqlite.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libSqlite.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libSqlite.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libSqlite.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libSqlite.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libTracing.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libTracing.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libTracing.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libTracing.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libTracing.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libUtils.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libUtils.so.4</Path>
<Path fileType="library">/usr/lib/qtcreator/libUtils.so.4.10</Path>
- <Path fileType="library">/usr/lib/qtcreator/libUtils.so.4.10.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libUtils.so.4.10.2</Path>
<Path fileType="library">/usr/lib/qtcreator/libqbscore.prl</Path>
<Path fileType="library">/usr/lib/qtcreator/libqbscore.so</Path>
<Path fileType="library">/usr/lib/qtcreator/libqbscore.so.1</Path>
<Path fileType="library">/usr/lib/qtcreator/libqbscore.so.1.14</Path>
- <Path fileType="library">/usr/lib/qtcreator/libqbscore.so.1.14.0</Path>
+ <Path fileType="library">/usr/lib/qtcreator/libqbscore.so.1.14.1</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libAndroid.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libAutoTest.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libAutotoolsProjectManager.so</Path>
@@ -106,6 +106,11 @@
<Path fileType="library">/usr/lib/qtcreator/plugins/libBookmarks.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libCMakeProjectManager.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libCVS.so</Path>
+ <Path fileType="library">/usr/lib/qtcreator/plugins/libClangCodeModel.so</Path>
+ <Path fileType="library">/usr/lib/qtcreator/plugins/libClangFormat.so</Path>
+ <Path fileType="library">/usr/lib/qtcreator/plugins/libClangPchManager.so</Path>
+ <Path fileType="library">/usr/lib/qtcreator/plugins/libClangRefactoring.so</Path>
+ <Path fileType="library">/usr/lib/qtcreator/plugins/libClangTools.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libClassView.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libClearCase.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/libCodePaster.so</Path>
@@ -168,6 +173,9 @@
<Path fileType="library">/usr/lib/qtcreator/plugins/qmldesigner/libqmlpreviewplugin.so</Path>
<Path fileType="library">/usr/lib/qtcreator/plugins/qmldesigner/libqtquickplugin.so</Path>
<Path fileType="executable">/usr/libexec/qtcreator/buildoutputparser</Path>
+ <Path fileType="executable">/usr/libexec/qtcreator/clangbackend</Path>
+ <Path fileType="executable">/usr/libexec/qtcreator/clangpchmanagerbackend</Path>
+ <Path fileType="executable">/usr/libexec/qtcreator/clangrefactoringbackend</Path>
<Path fileType="executable">/usr/libexec/qtcreator/cpaster</Path>
<Path fileType="executable">/usr/libexec/qtcreator/dmgbuild</Path>
<Path fileType="executable">/usr/libexec/qtcreator/qbs_processlauncher</Path>
@@ -1344,12 +1352,12 @@
</Files>
</Package>
<History>
- <Update release="27">
- <Date>2019-11-03</Date>
- <Version>4.10.0</Version>
+ <Update release="28">
+ <Date>2019-11-23</Date>
+ <Version>4.10.2</Version>
<Comment>Packaging update</Comment>
<Name>F. von Gellhorn</Name>
<Email>flinux@vongellhorn.ch</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 29 2023, 8:22 AM (6 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5803152
Default Alt Text
D7695.diff (12 KB)

Event Timeline