aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorRusty Conover2014-03-05 23:48:41 +0000
committerMike McQuaid2014-03-05 23:48:41 +0000
commit60aa0e2c4091c179161f64c6cf011ccb4f4bcf73 (patch)
tree95ab534bed8e82ba7f59cdfb02862a064141ab65 /Library
parenta4dfa2ee81cf42fa4a088f2f93f8a01f7f8302e0 (diff)
downloadhomebrew-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.rb45
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"