@@ -75,15 +75,15 @@ string(CONFIGURE [[
7575
7676# OpenOrienteering modifications
7777
78- set (qt_openorienteering_version ${version} -0 )
78+ set (qt_openorienteering_version ${version} -1 )
7979set (qt_openorienteering "qt-${short_version} -openorienteering-${qt_openorienteering_version} " )
8080superbuild_package(
8181 NAME qt-${short_version} -openorienteering
8282 VERSION ${qt_openorienteering_version}
8383
8484 SOURCE
8585 URL https://github.com/OpenOrienteering/superbuild/archive/qt-${short_version} -openorienteering_${qt_openorienteering_version} .tar.gz
86- URL_HASH SHA256=98f24c910b94a6f5c7c4adecffe081a2a0354a540359b5058c0d9ead7f08b8fa
86+ URL_HASH SHA256=8fd04999d18948c9b6cbb455baa10701d515ef3497fb856f472cf297abcce177
8787)
8888
8989
@@ -112,6 +112,9 @@ superbuild_package(
112112 SOURCE
113113 URL ${qtbase_base_url} qtbase-opensource-src_${qtbase_patch_version} .debian.tar.xz
114114 URL_HASH ${qtbase_patch_hash}
115+
116+ PATCH_COMMAND
117+ sed -e "/gnukfreebsd\\ |armv4/d" -i -- patches/series
115118)
116119
117120superbuild_package(
@@ -135,6 +138,10 @@ superbuild_package(
135138 "${CMAKE_COMMAND} "
136139 -Dpackage=qtbase-opensource-src-patches-${qtbase_patch_version}
137140 -P "${APPLY_PATCHES_SERIES} "
141+ COMMAND
142+ "${CMAKE_COMMAND} "
143+ -Dpackage=${qt_openorienteering} /qtbase
144+ -P "${APPLY_PATCHES_SERIES} "
138145 # Don't accidently used bundled copies
139146 COMMAND
140147 "${CMAKE_COMMAND} " -E remove_directory src/3rdparty/angle # excluded by -opengl desktop
@@ -153,10 +160,7 @@ superbuild_package(
153160 COMMAND
154161 "${CMAKE_COMMAND} " -E remove_directory src/3rdparty/xcb # requires -qt-xcb
155162 COMMAND
156- # Enforce make for MSYS. Needed for config.tests outside qtbase, e.g. libtiff in qtimageformats
157- # Cf. https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-qt5/0025-qt-5.8.0-force-using-make-on-msys.patch
158- sed -i -e "/MAKEFILE_GENERATOR, MINGW/,/mingw32-make/ s/.equals.QMAKE_HOST.os, Windows./\\ !isEmpty(QMAKE_SH)|\\ !equals(QMAKE_HOST.os, Windows)/"
159- mkspecs/features/configure_base.prf
163+ "${CMAKE_COMMAND} " -E remove_directory src/3rdparty/zlib # excluded by -system-zlib
160164
161165 USING
162166 USE_SYSTEM_QT
@@ -778,7 +782,7 @@ if(GIT_EXECUTABLE AND PYTHONINTERP_FOUND)
778782 patch_version
779783 PYTHON_EXECUTABLE
780784 qtandroidextras_version
781- qtbase_version
785+ qtbase_patch_version
782786 qtimageformats_patch_version
783787 qtlocation_patch_version
784788 qtsensors_patch_version
0 commit comments