Attached diff updates devel/flatbuffers from 1.12 to 2.0.0.

Changelog can be viewed here:

https://github.com/google/flatbuffers/releases/tag/v2.0.0

Tested this on amd64. Seems to work as well as the previous release
did. Anything that uses Flatbuffers in ports seems to vendor their own
version so this shouldn't affect anything.

diff --git a/devel/flatbuffers/Makefile b/devel/flatbuffers/Makefile
index 07836c80986..ac26dea6bae 100644
--- a/devel/flatbuffers/Makefile
+++ b/devel/flatbuffers/Makefile
@@ -4,9 +4,9 @@ COMMENT=	memory optimized serialization library
 
 GH_ACCOUNT=	google
 GH_PROJECT=	flatbuffers
-GH_TAGNAME=	v1.12.0
+GH_TAGNAME=	v2.0.0
 
-SHARED_LIBS=	flatbuffers	0.0	# 1.12
+SHARED_LIBS=	flatbuffers	1.0	# 2.0.0
 
 CATEGORIES=	devel
 HOMEPAGE=	https://google.github.io/flatbuffers/
diff --git a/devel/flatbuffers/distinfo b/devel/flatbuffers/distinfo
index 24fae16d869..ff11bda29a9 100644
--- a/devel/flatbuffers/distinfo
+++ b/devel/flatbuffers/distinfo
@@ -1,2 +1,2 @@
-SHA256 (flatbuffers-1.12.0.tar.gz) = YvIiP7kYHR1jOEUTdWKJdXdfdSIYUmbNUpZXGsFSvEU=
-SIZE (flatbuffers-1.12.0.tar.gz) = 1145348
+SHA256 (flatbuffers-2.0.0.tar.gz) = nduQMXmPT4dU0A/KLxpo7PnQ+D36xyOa8TEeT9mlZcQ=
+SIZE (flatbuffers-2.0.0.tar.gz) = 1538022
diff --git a/devel/flatbuffers/patches/patch-src_util_cpp b/devel/flatbuffers/patches/patch-src_util_cpp
deleted file mode 100644
index cdef0204336..00000000000
--- a/devel/flatbuffers/patches/patch-src_util_cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-$OpenBSD: patch-src_util_cpp,v 1.1.1.1 2021/01/03 10:15:11 jca Exp $
-
-Index: src/util.cpp
---- src/util.cpp.orig
-+++ src/util.cpp
-@@ -16,7 +16,11 @@
- 
- // clang-format off
- // Dont't remove `format off`, it prevent reordering of win-includes.
--#define _POSIX_C_SOURCE 200112L // For stat from stat/stat.h and fseeko() (POSIX extensions).
-+
-+#ifndef __OpenBSD__
-+#  define _POSIX_C_SOURCE 200112L // For stat from stat/stat.h and fseeko() (POSIX extensions).
-+#endif
-+
- #ifdef _WIN32
- #  ifndef WIN32_LEAN_AND_MEAN
- #    define WIN32_LEAN_AND_MEAN
-@@ -31,6 +35,8 @@
- #  include <direct.h>
- #  include <winbase.h>
- #  undef interface  // This is also important because of reasons
-+#elif defined(__OpenBSD__)
-+#  include <limits.h>
- #else
- #  define _XOPEN_SOURCE 600 // For PATH_MAX from limits.h (SUSv2 extension) 
- #  include <limits.h>
diff --git a/devel/flatbuffers/pkg/PLIST b/devel/flatbuffers/pkg/PLIST
index b6a7203201d..27d783dbf3b 100644
--- a/devel/flatbuffers/pkg/PLIST
+++ b/devel/flatbuffers/pkg/PLIST
@@ -10,6 +10,9 @@ include/flatbuffers/grpc.h
 include/flatbuffers/hash.h
 include/flatbuffers/idl.h
 include/flatbuffers/minireflect.h
+include/flatbuffers/pch/
+include/flatbuffers/pch/flatc_pch.h
+include/flatbuffers/pch/pch.h
 include/flatbuffers/reflection.h
 include/flatbuffers/reflection_generated.h
 include/flatbuffers/registry.h
@@ -24,3 +27,4 @@ lib/cmake/flatbuffers/FlatbuffersSharedTargets.cmake
 lib/cmake/flatbuffers/FlatcTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/flatbuffers/FlatcTargets.cmake
 @lib lib/libflatbuffers.so.${LIBflatbuffers_VERSION}
+lib/pkgconfig/flatbuffers.pc

Reply via email to