diff --git a/cmake/QtFrameworkHelpers.cmake b/cmake/QtFrameworkHelpers.cmake index 95954d5e0db..50b530ff838 100644 --- a/cmake/QtFrameworkHelpers.cmake +++ b/cmake/QtFrameworkHelpers.cmake @@ -39,6 +39,7 @@ macro(qt_find_apple_system_frameworks) qt_internal_find_apple_system_framework(FWHealthKit HealthKit) qt_internal_find_apple_system_framework(FWUniformTypeIdentifiers UniformTypeIdentifiers) qt_internal_find_apple_system_framework(FWNetwork Network) + qt_internal_find_apple_system_framework(FWOpenGL OpenGL) endif() endmacro() diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index 2c72123db11..adfb7aeab58 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -400,6 +400,11 @@ qt_internal_extend_target(Gui CONDITION MACOS ${FWAppKit} ) +qt_internal_extend_target(Gui CONDITION MACOS AND QT_FEATURE_opengl + PUBLIC_LIBRARIES + ${FWOpenGL} +) + qt_internal_extend_target(Gui CONDITION UIKIT SOURCES platform/ios/qiosnativeinterface.cpp