diff options
| author | Balint Reczey | 2014-06-02 17:01:44 +0700 |
|---|---|---|
| committer | Mike McQuaid | 2014-09-29 19:25:06 -0700 |
| commit | 9b9c76824722051583c61affa69425d161deda26 (patch) | |
| tree | 3754d12d6ebcc982b440a3cb869bbd714246e514 | |
| parent | df632f9163431b15e7bc3283a5ce61605b202438 (diff) | |
| download | homebrew-9b9c76824722051583c61affa69425d161deda26.tar.bz2 | |
gtk+: make X11 recommended, add Quartz support.
| -rw-r--r-- | Library/Formula/gtk+.rb | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/Library/Formula/gtk+.rb b/Library/Formula/gtk+.rb index 4cf8daaa7..ce7509fe1 100644 --- a/Library/Formula/gtk+.rb +++ b/Library/Formula/gtk+.rb @@ -20,7 +20,7 @@ class Gtkx < Formula depends_on 'jasper' => :optional depends_on 'atk' depends_on 'cairo' - depends_on :x11 => '2.3.6' + depends_on :x11 => :recommended # '2.3.6' depends_on 'gobject-introspection' fails_with :llvm do @@ -29,12 +29,17 @@ class Gtkx < Formula end def install - system "./configure", "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}", - "--disable-glibtest", - "--enable-introspection=yes", - "--disable-visibility" + args = ["--disable-dependency-tracking", + "--disable-silent-rules", + "--prefix=#{prefix}", + "--disable-glibtest", + "--enable-introspection=yes", + "--disable-visibility"] + + args << "--with-gdktarget=quartz" if build.without?("x11") + args << "--enable-quartz-relocation" if build.without?("x11") + + system "./configure", *args system "make install" end end |
