Skip to content

Commit df51d55

Browse files
Akemisfan5
authored andcommitted
ci/mac: install ffmpeg-full with homebrew when available
homebrew slimmed down their ffmpeg formula and stripping it off some essential functionality. Homebrew/homebrew-core#261303 use ffmpeg-full instead. this is keg only formula and not automatically symlinked system wide. make sure ffmpeg is not installed in parallel and install ffmpeg-full system wide.
1 parent 6e54aa3 commit df51d55

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,9 +295,11 @@ jobs:
295295
else
296296
brew update
297297
fi
298+
if brew list ffmpeg &> /dev/null; then brew unlink ffmpeg; fi
298299
brew install -q autoconf automake pkgconf libtool python freetype fribidi little-cms2 \
299-
luajit libass ffmpeg meson rust uchardet mujs libplacebo molten-vk vulkan-loader vulkan-headers \
300+
luajit libass ffmpeg-full meson rust uchardet mujs libplacebo molten-vk vulkan-loader vulkan-headers \
300301
libarchive libbluray libcaca libcdio-paranoia libdvdnav rubberband zimg
302+
brew link ffmpeg-full
301303
302304
- name: Build with meson
303305
id: build

0 commit comments

Comments
 (0)