kdsoap/debian/patches/use_qtpaths.patch
Ward from fusion-voyager-3 b154e717d3
Some checks failed
PikaOS Package Build & Release (amd64-v3) / build (push) Failing after 55s
Initial commit
2024-12-22 00:20:16 +03:00

27 lines
959 B
Diff

diff --git a/cmake/KDAB/modules/KDQtInstallPaths.cmake b/cmake/KDAB/modules/KDQtInstallPaths.cmake
index dba002a6..a7045ff2 100644
--- a/cmake/KDAB/modules/KDQtInstallPaths.cmake
+++ b/cmake/KDAB/modules/KDQtInstallPaths.cmake
@@ -16,14 +16,17 @@ if(NOT DEFINED QT_VERSION_MAJOR)
message(FATAL_ERROR "Please set QT_VERSION_MAJOR first (ie. set(QT_VERSION_MAJOR 5))")
endif()
+# use qtpaths if qmake not found
if(TARGET Qt${QT_VERSION_MAJOR}::qmake)
get_target_property(QT_QMAKE_EXECUTABLE Qt${QT_VERSION_MAJOR}::qmake LOCATION)
+elseif(TARGET Qt${QT_VERSION_MAJOR}::qtpaths)
+ get_target_property(QT_QMAKE_EXECUTABLE Qt${QT_VERSION_MAJOR}::qtpaths LOCATION)
else()
message(FATAL_ERROR "No supported Qt version found. Make sure you find Qt before calling this")
endif()
execute_process(
- COMMAND ${QT_QMAKE_EXECUTABLE} -query
+ COMMAND /usr/bin/qmake6 -query
RESULT_VARIABLE return_code
OUTPUT_VARIABLE ALL_VARS
)