aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorBruno R. Barreyra2013-12-09 10:43:46 -0800
committerJack Nagel2013-12-10 23:57:08 -0600
commite9ba404fe449649d6c585cdd69788ae352939518 (patch)
tree4ea5cfdacd26ef8c59042962aac42000c5f026d0 /Library/Formula
parent492a6dd5ea65db3e5cf5de8568bff6f4a697d6ea (diff)
downloadhomebrew-e9ba404fe449649d6c585cdd69788ae352939518.tar.bz2
libbluray: add freetype support
Closes #25085. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/libbluray.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/Library/Formula/libbluray.rb b/Library/Formula/libbluray.rb
index cb696cbfa..b952652b4 100644
--- a/Library/Formula/libbluray.rb
+++ b/Library/Formula/libbluray.rb
@@ -14,6 +14,10 @@ class Libbluray < Formula
end
depends_on 'pkg-config' => :build
+ depends_on 'freetype' => :recommended
+
+ # Upstream patch for freetype 2.5.1+
+ def patches; DATA; end
def install
ENV.libxml2
@@ -24,3 +28,19 @@ class Libbluray < Formula
system "make install"
end
end
+
+__END__
+diff --git a/src/libbluray/decoders/textst_render.c b/src/libbluray/decoders/textst_render.c
+index 780b640..ffcb1bd 100644
+--- a/src/libbluray/decoders/textst_render.c
++++ b/src/libbluray/decoders/textst_render.c
+@@ -30,7 +30,7 @@
+ #ifdef HAVE_FT2
+ #include <ft2build.h>
+ #include FT_FREETYPE_H
+-#include <freetype/ftsynth.h>
++#include FT_SYNTHESIS_H
+ #endif
+
+ #include "textst_render.h"
+