diff options
Diffstat (limited to 'devel/electron13/files/patch-ui_gfx_native__widget__types.h')
-rw-r--r-- | devel/electron13/files/patch-ui_gfx_native__widget__types.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/electron13/files/patch-ui_gfx_native__widget__types.h b/devel/electron13/files/patch-ui_gfx_native__widget__types.h new file mode 100644 index 000000000000..007c96466ba8 --- /dev/null +++ b/devel/electron13/files/patch-ui_gfx_native__widget__types.h @@ -0,0 +1,20 @@ +--- ui/gfx/native_widget_types.h.orig 2021-04-14 01:09:39 UTC ++++ ui/gfx/native_widget_types.h +@@ -106,7 +106,7 @@ class SkBitmap; + + // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch + // of lacros-chrome is complete. +-#if defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) ++#if defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || defined(OS_BSD) + extern "C" { + struct _AtkObject; + typedef struct _AtkObject AtkObject; +@@ -209,7 +209,7 @@ typedef NSFont* NativeFont; + typedef id NativeViewAccessible; + // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch + // of lacros-chrome is complete. +-#elif defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) ++#elif defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || defined(OS_BSD) + // Linux doesn't have a native font type. + typedef AtkObject* NativeViewAccessible; + #else |