diff --git a/Formula/cairo.rb b/Formula/cairo.rb index ebf984eb16d..4913aba10e2 100644 --- a/Formula/cairo.rb +++ b/Formula/cairo.rb @@ -23,6 +23,11 @@ class Cairo < Formula depends_on 'glib' unless build.include? 'without-x' depends_on :x11 unless build.include? 'without-x' + # See: http://lists.cairographics.org/archives/cairo/2012-October/023694.html + def patches + DATA if MacOS.version <= :snow_leopard + end + def install ENV.universal_binary if build.universal? @@ -38,3 +43,17 @@ class Cairo < Formula system "make install" end end + +__END__ +diff --git a/src/cairo-xlib-surface-shm.c b/src/cairo-xlib-surface-shm.c +index 08169f2..6a1752d 100644 +--- a/src/cairo-xlib-surface-shm.c ++++ b/src/cairo-xlib-surface-shm.c +@@ -51,7 +51,7 @@ + #include + #include + #include +-#include ++#include + #include + #include