Increase minimum macOS requirement to 10.15

This commit is contained in:
AdrianEddy
2025-12-14 00:01:34 +01:00
parent 05cf424537
commit 75ce6b8fda
5 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -118,7 +118,7 @@ jobs:
run: |
sudo xcode-select --switch /Applications/Xcode_16.2.app/Contents/Developer
/usr/libexec/PlistBuddy -x -c "Set :LSMinimumSystemVersion \"11.0\"" ${{ github.workspace }}/_deployment/mac/Gyroflow.app/Contents/Info.plist
sed -i -e 's/"10.14"/"11.0"/' ${{ github.workspace }}/_scripts/macos.just
sed -i -e 's/"10.15"/"11.0"/' ${{ github.workspace }}/_scripts/macos.just
just install-deps
just deploy universal
just bundle
+1 -1
View File
@@ -145,7 +145,7 @@ Latest development version is always available here: https://gyroflow.xyz/devbui
## Minimum system requirements:
- Windows 10 64-bit (1809 or later)
- If you have Windows "N" install, go to `Settings` -> `Apps` -> `Optional features` -> `Add a feature` -> enable `Media Feature Pack`
- macOS 10.14 or later (both Intel and Apple Silicon are supported natively)
- macOS 10.15 or later (both Intel and Apple Silicon are supported natively)
- Linux:
- `.tar.gz` package (recommended): Debian 10+, Ubuntu 18.10+, CentOS 8.2+, openSUSE 15.3+. Other distros require glibc 2.28+ (`ldd --version` to check)
- `.AppImage` should work everywhere
@@ -14,7 +14,7 @@
<key>CFBundleSupportedPlatforms</key> <array><string>MacOSX</string></array>
<key>CFBundleVersion</key> <string>1.6.3</string>
<key>LSArchitecturePriority</key> <array><string>arm64</string><string>x86_64</string></array>
<key>LSMinimumSystemVersion</key> <string>10.14</string>
<key>LSMinimumSystemVersion</key> <string>10.15</string>
<key>LSRequiresNativeExecution</key> <true/>
<key>NSHighResolutionCapable</key> <true/>
<key>ITSAppUsesNonExemptEncryption</key> <false/>
+1 -1
View File
@@ -21,7 +21,7 @@ QtVersionIOS := "6.7.3"
IPHONESDK := `xcode-select -p` + "/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk"
export BINDGEN_EXTRA_CLANG_ARGS_aarch64_apple_ios := "--target=arm64-apple-ios -arch arm64 -miphoneos-version-min=14 -isysroot " + IPHONESDK
export CFLAGS_aarch64_apple_darwin := "-mmacosx-version-min=10.14"
export CFLAGS_aarch64_apple_darwin := "-mmacosx-version-min=10.15"
export IPHONEOS_DEPLOYMENT_TARGET := "14.0"
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+2 -2
View File
@@ -150,7 +150,7 @@ deploy *param:
#export DYLD_FALLBACK_LIBRARY_PATH="$(xcode-select --print-path)/usr/lib/"
export DYLD_FALLBACK_LIBRARY_PATH="$(xcode-select --print-path)/Toolchains/XcodeDefault.xctoolchain/usr/lib/"
#export LD_LIBRARY_PATH="$PROJECT_DIR/ext/{{QtVersion}}/macos/lib"
export MACOSX_DEPLOYMENT_TARGET="10.14"
export MACOSX_DEPLOYMENT_TARGET="10.15"
export FFMPEG_DIR=$PROJECT_DIR/ext/ffmpeg-x86_64
export OPENCV_LINK_PATHS=$OPENCV_DIR/x64-osx/lib
@@ -406,7 +406,7 @@ bundle *param:
PlistBuddy -x -c "Add :com.apple.security.temporary-exception.files.home-relative-path.read-write array" {{AppBundle}}/../entitlements.xcent
PlistBuddy -x -c "Add :com.apple.security.temporary-exception.files.home-relative-path.read-write:0 string /Library/Application Support/Gyroflow/" {{AppBundle}}/../entitlements.xcent
actool {{ProjectDir}}/_deployment/ios/Resources/Images.xcassets --compile {{AppBundle}}/Contents --platform macosx --minimum-deployment-target 10.14 --app-icon AppIcon --output-partial-info-plist {{AppBundle}}/../AppIcon.plist
actool {{ProjectDir}}/_deployment/ios/Resources/Images.xcassets --compile {{AppBundle}}/Contents --platform macosx --minimum-deployment-target 10.15 --app-icon AppIcon --output-partial-info-plist {{AppBundle}}/../AppIcon.plist
dsymutil {{AppBundle}}/Contents/MacOS/gyroflow -o {{AppBundle}}/../Gyroflow.app.dSYM
mkdir -p {{AppBundle}}/../Symbols