13
13
VULKAN_SDK_VERSION : ' 1.3.250.1'
14
14
VULKAN_LIB_VERSION : ' 1.3.250'
15
15
MACOSX_DEPLOYMENT_TARGET : ' 10.15'
16
- GH_CACHE_KEY : 9
16
+ GH_CACHE_KEY : 10
17
17
18
18
jobs :
19
19
build :
32
32
- name : install libs
33
33
run : |
34
34
brew install ninja yasm dylibbundler \
35
- libogg libvorbis libvpx boost meson cmake zlib \
35
+ libvpx boost meson cmake zlib \
36
36
sdl2 sdl2_image sdl2_mixer sdl2_net
37
37
- uses : actions/cache@v4
38
38
id : cache
@@ -56,26 +56,24 @@ jobs:
56
56
hdiutil detach /Volumes/VulkanSDK
57
57
- name : ffmpeg -- download
58
58
if : steps.cache.outputs.cache-hit != 'true'
59
- run : git clone --depth 1 --branch n5 .1 https://git.ffmpeg.org/ffmpeg.git ffmpeg
59
+ run : git clone --depth 1 --branch n6 .1 https://git.ffmpeg.org/ffmpeg.git ffmpeg
60
60
- name : ffmpeg -- configure
61
61
if : steps.cache.outputs.cache-hit != 'true'
62
62
run : ./configure
63
63
--prefix=/usr/local
64
64
--enable-shared --disable-static
65
65
--cc="clang"
66
- --arch=${{matrix.env.arch}}
67
- --extra-cflags="-arch x86_64"
68
- --extra-ldflags="-arch x86_64"
66
+ --extra-cflags="-arch arm64"
67
+ --extra-ldflags="-arch arm64"
69
68
--target-os=darwin
70
69
--sysroot=$(xcrun --sdk macosx --show-sdk-path)
71
70
--disable-everything
72
71
--enable-swscale
73
72
--enable-swresample
74
73
--enable-zlib
75
74
--enable-libvpx
76
- --enable-libvorbis
77
75
--enable-demuxer=rawvideo,bink,matroska
78
- --enable-decoder=rawvideo,bink,binkaudio_dct,vorbis, opus,vp8,vp9
76
+ --enable-decoder=rawvideo,bink,binkaudio_dct,opus,vp8,vp9
79
77
--enable-parser=vp9
80
78
--enable-filter=aresample,aformat
81
79
--enable-protocol=file
0 commit comments