diff options
| author | Rusty Conover | 2014-03-05 23:48:41 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2014-03-05 23:48:41 +0000 |
| commit | 60aa0e2c4091c179161f64c6cf011ccb4f4bcf73 (patch) | |
| tree | 95ab534bed8e82ba7f59cdfb02862a064141ab65 /Library | |
| parent | a4dfa2ee81cf42fa4a088f2f93f8a01f7f8302e0 (diff) | |
| download | homebrew-60aa0e2c4091c179161f64c6cf011ccb4f4bcf73.tar.bz2 | |
mlt: allow GTK enabled builds
Without GTK being enabled there are no loaders for PNG images, making
things less than useful.
Enable building --with-gtk
Closes #27240.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/mlt.rb | 45 |
1 files changed, 28 insertions, 17 deletions
diff --git a/Library/Formula/mlt.rb b/Library/Formula/mlt.rb index 9e4b01d1d..0a4d082b7 100644 --- a/Library/Formula/mlt.rb +++ b/Library/Formula/mlt.rb @@ -1,26 +1,37 @@ -require 'formula' +require "formula" class Mlt < Formula - homepage 'http://www.mltframework.org/' - url 'https://downloads.sourceforge.net/mlt/mlt/mlt-0.9.0.tar.gz' - sha1 '76bf18f4442801fae963c5a676d6626e383d1617' + homepage "http://www.mltframework.org/" + url "https://downloads.sourceforge.net/mlt/mlt/mlt-0.9.0.tar.gz" + sha1 "76bf18f4442801fae963c5a676d6626e383d1617" - depends_on 'pkg-config' => :build + depends_on "pkg-config" => :build - depends_on 'atk' - depends_on 'ffmpeg' - depends_on 'frei0r' - depends_on 'libdv' - depends_on 'libsamplerate' - depends_on 'libvorbis' - depends_on 'sdl' - depends_on 'sox' + depends_on "atk" + depends_on "ffmpeg" + depends_on "frei0r" + depends_on "libdv" + depends_on "libsamplerate" + depends_on "libvorbis" + depends_on "sdl" + depends_on "sox" + + depends_on "gtk+" => :optional + + if build.with? "gtk" + depends_on "pango" + depends_on "gdk-pixbuf" + end def install - system "./configure", "--prefix=#{prefix}", - "--disable-gtk2", - "--disable-jackrack", - "--disable-swfdec" + + args = ["--prefix=#{prefix}", + "--disable-jackrack", + "--disable-swfdec"] + + args << "--disable-gtk" if build.without? "gtk" + + system "./configure", *args system "make" system "make", "install" |
