Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Depend on our cairo in GTK+ toolchain

Eventually we should try to just get this from XQuartz, but for now
let's depend on cairo for consistency.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
  • Loading branch information...
commit ec522f627d610c544468bf25a6005beab86011c9 1 parent 88aa937
Jack Nagel jacknagel authored
2  Library/Formula/cairomm.rb
View
@@ -7,7 +7,7 @@ class Cairomm < Formula
depends_on 'pkg-config' => :build
depends_on 'libsigc++'
- depends_on 'cairo' if MACOS_VERSION <= 10.6
+ depends_on 'cairo'
def install
system "./configure", "--disable-dependency-tracking",
2  Library/Formula/gerbv.rb
View
@@ -7,7 +7,7 @@ class Gerbv < Formula
depends_on 'pkg-config' => :build
depends_on 'gtk+'
- depends_on 'cairo' if MacOS.leopard?
+ depends_on 'cairo'
depends_on :x11
def install
1  Library/Formula/gtk+.rb
View
@@ -14,6 +14,7 @@ class Gtkx < Formula
depends_on 'pango'
depends_on 'jasper' => :optional
depends_on 'atk' => :optional
+ depends_on 'cairo'
depends_on :x11
fails_with :llvm do
17 Library/Formula/pango.rb
View
@@ -10,16 +10,13 @@ class Pango < Formula
depends_on 'glib'
depends_on :x11
- if MacOS.leopard?
- depends_on 'fontconfig' # Leopard's fontconfig is too old.
- depends_on 'cairo' # Leopard doesn't come with Cairo.
- elsif MacOS.lion?
- # The Cairo library shipped with Lion contains a flaw that causes Graphviz
- # to segfault. See the following ticket for information:
- #
- # https://trac.macports.org/ticket/30370
- depends_on 'cairo'
- end
+ depends_on 'fontconfig' if MacOS.leopard?
+
+ # The Cairo library shipped with Lion contains a flaw that causes Graphviz
+ # to segfault. See the following ticket for information:
+ # https://trac.macports.org/ticket/30370
+ # We depend on our cairo on all platforms for consistency
+ depends_on 'cairo'
fails_with :llvm do
build 2326
Please sign in to comment.
Something went wrong with that request. Please try again.