$OpenBSD: patch-electron_shell_browser_ui_views_electron_views_delegate_h,v 1.1 2020/04/06 18:58:16 robert Exp $

Index: electron/shell/browser/ui/views/electron_views_delegate.h
--- electron/shell/browser/ui/views/electron_views_delegate.h.orig
+++ electron/shell/browser/ui/views/electron_views_delegate.h
@@ -40,7 +40,7 @@ class ViewsDelegate : public views::ViewsDelegate {
   bool IsWindowInMetro(gfx::NativeWindow window) const override;
   int GetAppbarAutohideEdges(HMONITOR monitor,
                              base::OnceClosure callback) override;
-#elif defined(OS_LINUX) && !defined(OS_CHROMEOS)
+#elif (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD)
   gfx::ImageSkia* GetDefaultWindowIcon() const override;
 #endif
   views::NonClientFrameView* CreateDefaultNonClientFrameView(
