File 001-syntax-highlighting-14.0.1.patch of Package qtcreator
diff -uprN qt-creator-opensource-src-14.0.1-orig/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt qt-creator-opensource-src-14.0.1/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt
--- qt-creator-opensource-src-14.0.1-orig/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt 2024-08-06 03:26:38.000000000 +0200
+++ qt-creator-opensource-src-14.0.1/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt 2024-11-03 17:29:47.515146011 +0100
@@ -1,4 +1,6 @@
-if(TARGET KF5::SyntaxHighlighting)
+find_package(KF6SyntaxHighlighting QUIET)
+
+if(TARGET KF6::SyntaxHighlighting)
set(HIGHLIGHTING_BUILD_DEFAULT OFF)
else()
set(HIGHLIGHTING_BUILD_DEFAULT ON)
diff -uprN qt-creator-opensource-src-14.0.1-orig/src/plugins/texteditor/CMakeLists.txt qt-creator-opensource-src-14.0.1/src/plugins/texteditor/CMakeLists.txt
--- qt-creator-opensource-src-14.0.1-orig/src/plugins/texteditor/CMakeLists.txt 2024-08-06 03:26:38.000000000 +0200
+++ qt-creator-opensource-src-14.0.1/src/plugins/texteditor/CMakeLists.txt 2024-11-03 17:30:03.571547015 +0100
@@ -1,7 +1,8 @@
if(TARGET KSyntaxHighlighting)
set(KSYNTAXHIGHLIGHTING_TARGET KSyntaxHighlighting)
else()
- set(KSYNTAXHIGHLIGHTING_TARGET KF5::SyntaxHighlighting)
+ find_package(KF6SyntaxHighlighting)
+ set(KSYNTAXHIGHLIGHTING_TARGET KF6::SyntaxHighlighting)
endif()
add_qtc_plugin(TextEditor