File 001-syntax-highlighting-18.0.0.patch of Package qtcreator
diff -uprN qt-creator-opensource-src-15.0.0-orig/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt qt-creator-opensource-src-15.0.0/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt --- qt-creator-opensource-src-15.0.0-orig/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt 2024-11-27 11:00:23.000000000 +0100 +++ qt-creator-opensource-src-15.0.0/src/libs/3rdparty/syntax-highlighting/CMakeLists.txt 2024-12-08 14:28:05.643902795 +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-15.0.0-orig/src/plugins/texteditor/CMakeLists.txt qt-creator-opensource-src-15.0.0/src/plugins/texteditor/CMakeLists.txt --- qt-creator-opensource-src-15.0.0-orig/src/plugins/texteditor/CMakeLists.txt 2024-11-27 11:00:24.000000000 +0100 +++ qt-creator-opensource-src-15.0.0/src/plugins/texteditor/CMakeLists.txt 2024-12-08 14:28:05.643902795 +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_library(TextEditorSupport STATIC