Skip to content

Commit c680f20

Browse files
authored
Merge pull request #178130 from Homebrew/mlt-linkage
mlt: declare indirect deps with linkage
2 parents fb26c8f + c955589 commit c680f20

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Formula/m/mlt.rb

+18
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,38 @@ class Mlt < Formula
1919

2020
depends_on "cmake" => :build
2121
depends_on "pkg-config" => :build
22+
2223
depends_on "ffmpeg@6"
2324
depends_on "fftw"
25+
depends_on "fontconfig"
2426
depends_on "frei0r"
2527
depends_on "gdk-pixbuf"
28+
depends_on "glib"
2629
depends_on "libdv"
2730
depends_on "libexif"
2831
depends_on "libsamplerate"
32+
depends_on "libvidstab"
2933
depends_on "libvorbis"
3034
depends_on "opencv"
3135
depends_on "pango"
3236
depends_on "qt"
37+
depends_on "rubberband"
3338
depends_on "sdl2"
3439
depends_on "sox"
3540

41+
uses_from_macos "libxml2"
42+
43+
on_macos do
44+
depends_on "freetype"
45+
depends_on "gettext"
46+
depends_on "harfbuzz"
47+
end
48+
49+
on_linux do
50+
depends_on "alsa-lib"
51+
depends_on "pulseaudio"
52+
end
53+
3654
fails_with gcc: "5"
3755

3856
def install

0 commit comments

Comments
 (0)