aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/glog.rb14
1 files changed, 14 insertions, 0 deletions
diff --git a/Library/Formula/glog.rb b/Library/Formula/glog.rb
index 9d23632ea..849732c7c 100644
--- a/Library/Formula/glog.rb
+++ b/Library/Formula/glog.rb
@@ -7,6 +7,20 @@ class Glog < Formula
depends_on 'gflags'
+ def patches
+ if MacOS.version >= :mavericks
+ {
+ # Since 0.3.4 has not yet been released, manually apply
+ # r134 that refactors the way headers are included.
+ :p1 => "https://gist.github.com/danslo/7128754/raw/9b19991da4753f5efb87ae9a6939e6c3e9bc1fdf/glog_logging_r134.diff",
+
+ # Don't use tr1 prefix when we're using libc++:
+ # https://code.google.com/p/google-glog/issues/detail?id=121
+ :p0 => "https://google-glog.googlecode.com/issues/attachment?aid=1210003000&name=libc%2B%2B.diff&token=cHcwWwlDueqKVwXcBHiOK81MGDk%3A1382574925714",
+ }
+ end
+ end
+
def install
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}"