diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-12-04 17:16:17 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-12-04 17:16:17 -0600 |
commit | bcd4bdc07b5b0ed04d01cdc906d76ad94f977402 (patch) | |
tree | 6ffbd8c677076e9804b5c1ef4375d38e8a03eaeb /user/qt-creator/llvm15.patch | |
parent | f160dc08c3148f0c343ee087c6725da9b443c4ee (diff) | |
download | packages-bcd4bdc07b5b0ed04d01cdc906d76ad94f977402.tar.gz packages-bcd4bdc07b5b0ed04d01cdc906d76ad94f977402.tar.bz2 packages-bcd4bdc07b5b0ed04d01cdc906d76ad94f977402.tar.xz packages-bcd4bdc07b5b0ed04d01cdc906d76ad94f977402.zip |
user/qt-creator: Add support for LLVM 18
Patches were cherry-picked from upstream.
Diffstat (limited to 'user/qt-creator/llvm15.patch')
-rw-r--r-- | user/qt-creator/llvm15.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/user/qt-creator/llvm15.patch b/user/qt-creator/llvm15.patch new file mode 100644 index 000000000..a35912171 --- /dev/null +++ b/user/qt-creator/llvm15.patch @@ -0,0 +1,29 @@ +From c7cdd55dea1f30b4d236d532bdadcf36bd174640 Mon Sep 17 00:00:00 2001 +From: Cristian Adam <cristian.adam@qt.io> +Date: Tue, 16 Aug 2022 21:04:39 +0200 +Subject: [PATCH] ClangFormat: Fix build for LLVM 15.0.0 + +This fixes the CMake build of Qt Creator against LLVM 15.0.0 + +Change-Id: Icecd45821091c8c2b565246cb17ce5a6e5c49f36 +Reviewed-by: <github-actions-qt-creator@cristianadam.eu> +Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> +--- + src/plugins/clangformat/CMakeLists.txt | 2 ++ + src/plugins/clangformat/clangformatutils.cpp | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/src/plugins/clangformat/clangformatutils.cpp b/src/plugins/clangformat/clangformatutils.cpp +index 230078558e5..973c1050772 100644 +--- a/src/plugins/clangformat/clangformatutils.cpp ++++ b/src/plugins/clangformat/clangformatutils.cpp +@@ -111,7 +111,9 @@ clang::format::FormatStyle qtcStyle() + style.ColumnLimit = 100; + style.CommentPragmas = "^ IWYU pragma:"; + style.CompactNamespaces = false; ++#if LLVM_VERSION_MAJOR < 15 + style.ConstructorInitializerAllOnOneLineOrOnePerLine = false; ++#endif + style.ConstructorInitializerIndentWidth = 4; + style.ContinuationIndentWidth = 4; + style.Cpp11BracedListStyle = true; |