$OpenBSD: patch-third_party_WebKit_Source_platform_blink_platform_gyp,v 1.4 2014/07/20 17:22:34 robert Exp $
--- third_party/WebKit/Source/platform/blink_platform.gyp.orig.port	Tue Jul 15 13:06:59 2014
+++ third_party/WebKit/Source/platform/blink_platform.gyp	Fri Jul 18 04:03:51 2014
@@ -246,7 +246,7 @@
     # compiler optimizations, see crbug.com/237063
     'msvs_disabled_warnings': [ 4267, 4334, 4724 ],
     'conditions': [
-      ['OS=="linux" or OS=="android" or OS=="win"', {
+      ['OS=="linux" or OS=="android" or OS=="win" or OS=="openbsd"', {
         'sources/': [
           # Cherry-pick files excluded by the broader regular expressions above.
           ['include', 'fonts/harfbuzz/FontHarfBuzz\\.cpp$'],
@@ -266,7 +266,7 @@
           ['exclude', 'Harfbuzz[^/]+\\.(cpp|h)$'],
         ],
       }],
-      ['OS=="linux" or OS=="android"', {
+      ['OS=="linux" or OS=="android" or OS=="openbsd"', {
         'sources/': [
           ['include', 'fonts/linux/FontPlatformDataLinuxHarfBuzz\\.cpp$'],
         ]
@@ -363,7 +363,7 @@
           ['exclude', 'fonts/harfbuzz/HarfBuzzFaceCoreText\\.cpp$'],
         ],
       }],
-      ['OS != "linux" and OS != "mac" and OS != "win"', {
+      ['OS != "linux" and OS != "mac" and OS != "win" and OS != "openbsd"', {
         'sources/': [
           ['exclude', 'VDMX[^/]+\\.(cpp|h)$'],
         ],
@@ -409,7 +409,7 @@
           ['exclude', 'Android\\.cpp$'],
         ],
       }],
-      ['OS=="linux"', {
+      ['OS=="linux" or OS=="openbsd"', {
         'dependencies': [
           '<(DEPTH)/build/linux/system.gyp:fontconfig',
         ],
