mirror of
https://github.com/gyroflow/gyroflow.git
synced 2026-07-04 15:06:45 +00:00
Increase minimum macOS requirement to 10.15
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user