File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ PREFIX="${PREFIX:-/opt/local}"
55STOWDIR = " ${ PREFIX } /stow"
66PKG_CONFIG_PATH = " ${ PREFIX } /lib/pkgconfig"
77CMAKE_GENERATOR = " Ninja"
8- MACOSX_DEPLOYMENT_TARGET = " $( sw_vers -productVersion 2> /dev/null || echo " 15.4 " ) "
8+ MACOSX_DEPLOYMENT_TARGET = " $( sw_vers -productVersion 2> /dev/null || echo " 26.2 " ) "
99
10- CMAKE_POLICY_VERSION_MINIMUM = " 4.1 "
11- MACOSX_DEPLOYMENT_TARGET = " ${ MACOSX_DEPLOYMENT_TARGET:-26.2 } "
10+ CMAKE_POLICY_VERSION_MINIMUM = " 4.2 "
11+ MACOSX_DEPLOYMENT_TARGET = " ${ MACOSX_DEPLOYMENT_TARGET:-26.3 } "
1212CFLAGS = " -mcpu=native"
1313CXXFLAGS = " ${ CFLAGS } "
Original file line number Diff line number Diff line change 2727
2828 - name : Select Xcode
2929 run : |
30- sudo xcode-select -s /Applications/Xcode_26.2 .app
30+ sudo xcode-select -s /Applications/Xcode_26.3 .app
3131 xcodebuild -version
3232
3333 - name : Create Stow Directory
4747 - name : Build & Install
4848 run : ./build-all --bundle
4949 env :
50- MACOSX_DEPLOYMENT_TARGET : 26.2
50+ MACOSX_DEPLOYMENT_TARGET : 26.3
5151
5252 - name : Print Summary
5353 run : |
@@ -60,16 +60,14 @@ jobs:
6060
6161 - name : Upload Artifact
6262 id : upload
63- uses : actions/upload-artifact@v6
63+ uses : actions/upload-artifact@v7
6464 with :
65- name : mpv-macos-26-arm64
6665 path : mpv.tar.gz
6766 if-no-files-found : error
68- compression-level : 0
69- overwrite : true
67+ archive : false
7068
7169 - name : Attest Artifact
72- uses : actions/attest-build-provenance@v3
70+ uses : actions/attest-build-provenance@v4
7371 with :
74- subject-name : mpv-macos-26-arm64.zip
72+ subject-name : mpv.tar.gz
7573 subject-digest : sha256:${{ steps.upload.outputs.artifact-digest }}
Original file line number Diff line number Diff line change 2424 run : touch ./requirements.txt
2525
2626 - name : Check
27- uses : reactive-firewall/shellcheck-scan@v1
27+ uses : reactive-firewall/shellcheck-scan@v2
2828 with :
2929 match : .env build-* fetch
3030 publish-artifacts : ${{ github.ref_name == github.event.repository.default_branch }}
Original file line number Diff line number Diff line change 66A set of scripts that help build [ mpv] ( https://mpv.io ) on macOS.
77
88> [ !TIP]
9- > Prebuilt mpv.app from GitHub Actions is available at [ nightly.link ] .
9+ > Prebuilt mpv.app can be downloaded from [ GitHub Actions ] ( https://github.com/m154k1/mpv-build-macOS/actions/workflows/build.yml ) .
1010>
11- > Download: [ ` mpv-macos-26-arm64.zip ` ] ( macOS 26 & Apple M1 or newer)
11+ > Look for ` mpv.tar.gz ` artifact (requires macOS 26 and Apple M1 or newer).
1212
1313### Requirements
1414
@@ -83,6 +83,4 @@ mkdir /opt/local/stow
8383
8484- ` MTL_HUD_ENABLED=1 ` - enables the [ Metal Performance HUD] .
8585
86- [ nightly.link ] : https://nightly.link/m154k1/mpv-build-macOS/workflows/build/master
87- [ `mpv-macos-26-arm64.zip` ] : https://nightly.link/m154k1/mpv-build-macOS/workflows/build/master/mpv-macos-26-arm64.zip
8886[ Metal Performance HUD ] : https://developer.apple.com/documentation/xcode/monitoring-your-metal-apps-graphics-performance
Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ cd "${srcdir}"
4646 --enable-libx264 \
4747 --enable-libx265 \
4848 --enable-libxml2 \
49+ --enable-openssl \
4950 --enable-vulkan \
5051 --enable-whisper \
5152 --disable-static \
You can’t perform that action at this time.
0 commit comments