$OpenBSD: patch-services_catalog_public_cpp_manifest_parsing_util_cc,v 1.1 2017/04/28 22:22:36 robert Exp $
--- services/catalog/public/cpp/manifest_parsing_util.cc.orig.port	Thu Apr 27 21:22:30 2017
+++ services/catalog/public/cpp/manifest_parsing_util.cc	Thu Apr 27 21:23:27 2017
@@ -15,7 +15,8 @@ bool IsValidPlatformName(const std::string& name) {
   return name == Store::kRequiredFilesKey_PlatformValue_Windows ||
          name == Store::kRequiredFilesKey_PlatformValue_Linux ||
          name == Store::kRequiredFilesKey_PlatformValue_MacOSX ||
-         name == Store::kRequiredFilesKey_PlatformValue_Android;
+         name == Store::kRequiredFilesKey_PlatformValue_Android ||
+         name == Store::kRequiredFilesKey_PlatformValue_OpenBSD;
 }
 
 bool IsCurrentPlatform(const std::string& name) {
@@ -27,6 +28,8 @@ bool IsCurrentPlatform(const std::string& name) {
   return name == Store::kRequiredFilesKey_PlatformValue_MacOSX;
 #elif defined(OS_ANDROID)
   return name == Store::kRequiredFilesKey_PlatformValue_Android;
+#elif defined(OS_OPENBSD)
+  return name == Store::kRequiredFilesKey_PlatformValue_OpenBSD;
 #else
 #error This architecture is not supported.
 #endif
