diff --git a/vcpkg/ports/qgis/portfile.cmake b/vcpkg/ports/qgis/portfile.cmake index 6199820a67..cd68533424 100644 --- a/vcpkg/ports/qgis/portfile.cmake +++ b/vcpkg/ports/qgis/portfile.cmake @@ -169,6 +169,11 @@ if(VCPKG_TARGET_IS_IOS) list(APPEND QGIS_OPTIONS -DWITH_QTSERIALPORT=FALSE) endif() +# Build crssync only runs when building natively. +if(NOT HOST_TRIPLET STREQUAL TARGET_TRIPLET) + list(APPEND QGIS_OPTIONS -DNATIVE_CRSSYNC_BIN=true) +endif() + vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} #PREFER_NINJA diff --git a/vcpkg/triplets/x64-ios.cmake b/vcpkg/triplets/x64-ios.cmake index 42d84a00e3..91bfebf824 100644 --- a/vcpkg/triplets/x64-ios.cmake +++ b/vcpkg/triplets/x64-ios.cmake @@ -9,3 +9,4 @@ endif() set(VCPKG_BUILD_TYPE release) set(VCPKG_CXX_FLAGS "-fvisibility=hidden") set(VCPKG_C_FLAGS "-fvisibility=hidden") +set(VCPKG_LINKER_FLAGS "-lresolv")