From e108ca16cef71e7112231e10aa1a50282c893be2 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Tue, 22 Aug 2023 18:35:30 +1000 Subject: [PATCH] Build: Use Qt 6.5.2 for macOS, drop libcurl Also add qtimageformats. --- CMakeLists.txt | 3 - scripts/build-dependencies-mac.sh | 85 ++++++++++++-------------- scripts/make-universal-macos-binary.sh | 6 +- 3 files changed, 41 insertions(+), 53 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 583fb8afe..2e23d9c21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,9 +22,6 @@ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") set(SUPPORTS_X11 TRUE) endif() -# Set minimum OS version for macOS. 10.14 should work. -set(CMAKE_OSX_DEPLOYMENT_TARGET "11.0" CACHE STRING "") - # Global options. if(NOT ANDROID) option(BUILD_NOGUI_FRONTEND "Build the NoGUI frontend" OFF) diff --git a/scripts/build-dependencies-mac.sh b/scripts/build-dependencies-mac.sh index d5fe982bc..c04262992 100755 --- a/scripts/build-dependencies-mac.sh +++ b/scripts/build-dependencies-mac.sh @@ -2,15 +2,14 @@ set -e -export MACOSX_DEPLOYMENT_TARGET=10.14 +export MACOSX_DEPLOYMENT_TARGET=11.0 INSTALLDIR="$HOME/deps" NPROCS="$(getconf _NPROCESSORS_ONLN)" -SDL=SDL2-2.26.2 -QT=6.4.2 -MOLTENVK=1.2.2 -CURL=7.87.0 +SDL=SDL2-2.28.2 +QT=6.5.2 +MOLTENVK=1.2.5 -mkdir deps-build +mkdir -p deps-build cd deps-build export PKG_CONFIG_PATH="$INSTALLDIR/lib/pkgconfig:$PKG_CONFIG_PATH" @@ -19,22 +18,22 @@ export CFLAGS="-I$INSTALLDIR/include -Os $CFLAGS" export CXXFLAGS="-I$INSTALLDIR/include -Os $CXXFLAGS" cat > SHASUMS <