Skip to content

FFmpeg Build Script 9.0.9

Latest

Choose a tag to compare

@markus-perl markus-perl released this 07 Sep 14:19

FFmpeg Build Script 9.0.9

Changes since v9.0.8:

  • harfbuzz is built with cmake, so meson is no longer needed for it (#268)
    build_harfbuzz used to return early when meson was missing, on the assumption that
    losing harfbuzz only costs complex-script shaping. It does not: libass 0.17.5 requires
    harfbuzz through PKG_CHECK_MODULES with no way to opt out, so the build died an hour
    later in libass configure with "No package 'harfbuzz' found". This hit every plain
    macOS machine without Homebrew.
    harfbuzz still ships a CMakeLists.txt next to its meson build, and it generates and
    installs the same .pc files. Since the script builds its own cmake into workspace/
    unconditionally, and before harfbuzz in the build order, harfbuzz can no longer be
    skipped - no meson, no ninja, no python3 and no Homebrew required.

  • README: harfbuzz removed from the lists of features that are lost without
    python3, meson and ninja.

Full Changelog: v9.0.8...v9.0.9