summaryrefslogtreecommitdiff
path: root/www/firefox52/patches/patch-gfx_thebes_moz.build
diff options
context:
space:
mode:
Diffstat (limited to 'www/firefox52/patches/patch-gfx_thebes_moz.build')
-rw-r--r--www/firefox52/patches/patch-gfx_thebes_moz.build19
1 files changed, 19 insertions, 0 deletions
diff --git a/www/firefox52/patches/patch-gfx_thebes_moz.build b/www/firefox52/patches/patch-gfx_thebes_moz.build
new file mode 100644
index 00000000000..d4e7293f8c8
--- /dev/null
+++ b/www/firefox52/patches/patch-gfx_thebes_moz.build
@@ -0,0 +1,19 @@
+$NetBSD: patch-gfx_thebes_moz.build,v 1.1 2017/04/27 01:55:57 ryoon Exp $
+
+--- gfx/thebes/moz.build.orig 2017-01-23 16:13:47.000000000 +0000
++++ gfx/thebes/moz.build
+@@ -266,7 +266,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk
+ LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES']
+ LOCAL_INCLUDES += ['/media/libyuv/include']
+
+-DEFINES['GRAPHITE2_STATIC'] = True
++if CONFIG['MOZ_SYSTEM_GRAPHITE2']:
++ CXXFLAGS += CONFIG['MOZ_GRAPHITE2_CFLAGS']
++else:
++ DEFINES['GRAPHITE2_STATIC'] = True
++
++if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
++ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
+
+ if CONFIG['CLANG_CXX']:
+ # Suppress warnings from Skia header files.