1--- configure.cmake.orig 2025-10-02 00:36:39 UTC 2+++ configure.cmake 3@@ -292,12 +292,12 @@ qt_webengine_configure_check("supported-platform" 4 5 qt_webengine_configure_check("supported-platform" 6 MODULES QtWebEngine 7- CONDITION LINUX OR WIN32 OR MACOS 8+ CONDITION LINUX OR WIN32 OR MACOS OR FREEBSD 9 MESSAGE "Build can be done only on Linux, Windows or macOS." 10 ) 11 qt_webengine_configure_check("supported-platform" 12 MODULES QtPdf 13- CONDITION LINUX OR WIN32 OR MACOS OR IOS OR ANDROID 14+ CONDITION LINUX OR WIN32 OR MACOS OR IOS OR ANDROID OR FREEBSD 15 MESSAGE "Build can be done only on Linux, Windows, macO, iOS and Android." 16 ) 17 18@@ -317,15 +317,6 @@ qt_webengine_configure_check("static-build" 19 MESSAGE "Static build is not supported." 20 ) 21 22-qt_webengine_configure_check("nodejs" 23- MODULES QtWebEngine 24- CONDITION TARGET Nodejs::Nodejs AND 25- NOT (Nodejs_ARCH STREQUAL "ia32") AND 26- NOT (Nodejs_ARCH STREQUAL "x86") AND 27- NOT (Nodejs_ARCH STREQUAL "arm") 28- MESSAGE "64-bit Node.js ${QT_CONFIGURE_CHECK_nodejs_version} version or later is required." 29- DOCUMENTATION "64-bit Nodejs ${QT_CONFIGURE_CHECK_nodejs_version} version or later." 30-) 31 qt_webengine_configure_check("python3" 32 MODULES QtWebEngine QtPdf 33 CONDITION Python3_FOUND 34@@ -456,6 +447,8 @@ qt_webengine_configure_check("compiler" 35 CONDITION MSVC OR 36 (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR 37 (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR 38+ (FREEBSD AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR 39+ (FREEBSD AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR 40 (MACOS AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") 41 MESSAGE 42 "${CMAKE_CXX_COMPILER_ID} compiler is not supported." 43@@ -465,6 +458,8 @@ qt_webengine_configure_check("compiler" 44 CONDITION MSVC OR 45 (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR 46 (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR 47+ (FREEBSD AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR 48+ (FREEBSD AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR 49 (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") OR 50 (ANDROID AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR 51 (MINGW AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR 52@@ -727,7 +722,7 @@ qt_feature("webengine-ozone-x11" PRIVATE 53 54 qt_feature("webengine-ozone-x11" PRIVATE 55 LABEL "Support X11 on qpa-xcb" 56- CONDITION LINUX 57+ CONDITION LINUX OR FREEBSD 58 AND TARGET Qt::Gui 59 AND QT_FEATURE_xcb 60 AND qpa_xcb_support_check 61