build: bump minimum macos to 12.0
authortobtoht <tob@featherwallet.org>
Wed, 9 Apr 2025 18:01:40 +0000 (20:01 +0200)
committertobtoht <tob@featherwallet.org>
Wed, 9 Apr 2025 19:03:04 +0000 (21:03 +0200)
contrib/depends/hosts/darwin.mk
contrib/depends/packages/qt.mk
contrib/depends/patches/qt/toolchain.cmake
contrib/depends/toolchain.cmake.in
contrib/macdeploy/Info.plist.in

index 7517dcc58921ad99268d9fcdb950a54449d87654..ee4ce01e5724c79d8696e48c07a2584dbdbb5b92 100644 (file)
@@ -1,5 +1,5 @@
-OSX_MIN_VERSION=11.0
-OSX_SDK_VERSION=11.0
+OSX_MIN_VERSION=12.0
+OSX_SDK_VERSION=12.0
 XCODE_VERSION=12.2
 XCODE_BUILD_ID=12B45b
 LD64_VERSION=711
index ef30b28ede8ce5b37eb29c7e8f170bdeef8cf8e0..4b68edf95d35fbdd4d6cdc05b357bee42a39c3df 100644 (file)
@@ -163,7 +163,7 @@ $(package)_config_opts_darwin += -DQT_FEATURE_accessibility=OFF
 $(package)_config_opts_darwin += -DQT_FEATURE_dbus=OFF
 $(package)_config_opts_darwin += -DQT_FEATURE_freetype=OFF
 $(package)_config_opts_darwin += -DQT_FEATURE_ffmpeg=OFF
-$(package)_config_opts_darwin += -DQMAKE_MACOSX_DEPLOYMENT_TARGET=11.0
+$(package)_config_opts_darwin += -DQMAKE_MACOSX_DEPLOYMENT_TARGET=12.0
 $(package)_config_opts_darwin += -DBUILD_WITH_PCH=OFF
 $(package)_config_opts_darwin += '-DQT_QMAKE_DEVICE_OPTIONS=MAC_SDK_PATH=$(host_prefix)/native/SDK;MAC_SDK_VERSION=$(OSX_SDK_VERSION);CROSS_COMPILE=$(host)-;MAC_TARGET=$(host);XCODE_VERSION=$(XCODE_VERSION)'
 $(package)_config_opts_darwin += -DQT_NO_APPLE_SDK_AND_XCODE_CHECK=ON
index 896a147c1d79d1121ae68854fc0706b394ce36ee..a2bcc7e189dc807684604eda6dc99dcedb21bd12 100644 (file)
@@ -30,7 +30,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
     set(CMAKE_EXE_LINKER_FLAGS "@cmake_ld_flags@")
     set(CMAKE_MODULE_LINKER_FLAGS "@cmake_ld_flags@")
     set(CMAKE_SHARED_LINKER_FLAGS "@cmake_ld_flags@")
-    SET(CMAKE_OSX_DEPLOYMENT_TARGET "11.0")
+    SET(CMAKE_OSX_DEPLOYMENT_TARGET "12.0")
 
     set(CMAKE_INSTALL_NAME_TOOL @target@-install_name_tool)
 endif()
\ No newline at end of file
index c072a4c6200b5c670cd63d2e32fd529de91f843d..193f6939bd972708f60b6ac265cd4981a69564e6 100644 (file)
@@ -94,7 +94,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
     SET(BUILD_TAG "mac-x64")
     SET(CMAKE_OSX_ARCHITECTURES "x86_64")
   endif()
-  SET(CMAKE_SYSTEM_VERSION 20.1)
+  SET(CMAKE_SYSTEM_VERSION 21.0.1)
   SET(_CMAKE_TOOLCHAIN_PREFIX @prefix@/native/bin/${CONF_TRIPLE}-)
   SET(CMAKE_C_COMPILER @CC@)
   SET(CMAKE_C_COMPILER_TARGET ${CLANG_TARGET})
@@ -116,7 +116,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
   SET(BREW OFF)
   SET(PORT OFF)
   SET(CMAKE_OSX_SYSROOT "@prefix@/native/SDK")
-  SET(CMAKE_OSX_DEPLOYMENT_TARGET "11.0")
+  SET(CMAKE_OSX_DEPLOYMENT_TARGET "12.0")
   SET(CMAKE_CXX_STANDARD 17)
 else()
   SET(CMAKE_C_COMPILER @CC@)
index 5677797127f09f9650e08819eeb3fa85aa27e9d0..c89f3a6bc2a9dfec41b3a7e0ccfef7c0ac1b6cad 100644 (file)
@@ -3,7 +3,7 @@
 <plist version="0.9">
 <dict>
   <key>LSMinimumSystemVersion</key>
-  <string>11</string>
+  <string>12</string>
 
   <key>LSArchitecturePriority</key>
   <array>