homebrew-core/Formula/gtk+.rb
Jack Nagel 7de669c97b gtk+: relax X11 dependency version
2.6.3 was chosen because Leopard's system X11 (2.1.6) is too old to
build gtk+, and it was the most recent version that is compatible with
Leopard. There are now reports that Snow Leopard's system X11 (2.3.6)
can build this, so relax the requirement.

c.f. Homebrew/homebrew#15928.
2013-01-02 23:27:42 -06:00

37 lines
956 B
Ruby

require 'formula'
class Gtkx < Formula
homepage 'http://gtk.org/'
url 'http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-2.24.11.tar.xz'
sha256 '328b4ea19a61040145e777e2ac49820968a382ac8581a380c9429897881812a9'
depends_on 'pkg-config' => :build
depends_on 'xz' => :build
depends_on 'glib'
depends_on 'jpeg'
depends_on 'libtiff'
depends_on 'gdk-pixbuf'
depends_on 'pango'
depends_on 'jasper' => :optional
depends_on 'atk' => :optional
depends_on 'cairo'
depends_on :x11 => '2.3.6'
fails_with :llvm do
build 2326
cause "Undefined symbols when linking"
end
def install
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--disable-glibtest",
"--disable-introspection",
"--disable-visibility"
system "make install"
end
def test
system "#{bin}/gtk-demo"
end
end