git: 3c52f5e384b3 - main - devel/fbthrift: update 2024.05.06.00 → 2024.05.20.00

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 21 May 2024 16:37:23 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3c52f5e384b3cfb1f5d6d2f1095cb0181c980d42

commit 3c52f5e384b3cfb1f5d6d2f1095cb0181c980d42
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-05-21 16:36:38 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-05-21 16:37:13 +0000

    devel/fbthrift: update 2024.05.06.00 → 2024.05.20.00
---
 devel/fbthrift/Makefile                                |  3 +--
 devel/fbthrift/distinfo                                |  6 +++---
 .../files/patch-thrift_lib_cpp2_CMakeLists.txt         | 18 ------------------
 devel/fbthrift/pkg-plist                               |  3 +++
 4 files changed, 7 insertions(+), 23 deletions(-)

diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index 2694de9e064f..26507a6c3ea2 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	fbthrift
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2024.05.06.00
-PORTREVISION=	1
+DISTVERSION=	2024.05.20.00
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
index a1ee9bed892b..1a59c336159f 100644
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715055834
-SHA256 (facebook-fbthrift-v2024.05.06.00_GH0.tar.gz) = 2e97b34db97cb2b328bf75b9528c8e2a9fc37e858a0c7982cd66dbd8911baa8a
-SIZE (facebook-fbthrift-v2024.05.06.00_GH0.tar.gz) = 18164422
+TIMESTAMP = 1716264257
+SHA256 (facebook-fbthrift-v2024.05.20.00_GH0.tar.gz) = f23c5072179ef988b01b3d35fd52500a9e77deddd14cdc15f339eb3e0cc0f2f0
+SIZE (facebook-fbthrift-v2024.05.20.00_GH0.tar.gz) = 18124939
diff --git a/devel/fbthrift/files/patch-thrift_lib_cpp2_CMakeLists.txt b/devel/fbthrift/files/patch-thrift_lib_cpp2_CMakeLists.txt
deleted file mode 100644
index b5d6202999fc..000000000000
--- a/devel/fbthrift/files/patch-thrift_lib_cpp2_CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Fix race condition with Ninja >= 1.12.0 where any_rep_types.h is not generated
-before Any.cpp is compiled.
-
-https://github.com/facebook/fbthrift/pull/599
-
---- thrift/lib/cpp2/CMakeLists.txt.orig	2024-05-02 22:42:02 UTC
-+++ thrift/lib/cpp2/CMakeLists.txt
-@@ -109,8 +109,8 @@ add_library(
-   type/TypeRegistry.cpp
-   type/UniversalName.cpp
- )
--add_dependencies(thrifttype type-cpp2-target thriftannotation thrifttyperep
--  thriftprotocol)
-+add_dependencies(thrifttype any_rep-cpp2-target type-cpp2-target
-+  thriftannotation thrifttyperep thriftprotocol)
- target_link_libraries(
-   thrifttype
-   PUBLIC
diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist
index 459b1acfd2e0..5c0c9eac126c 100644
--- a/devel/fbthrift/pkg-plist
+++ b/devel/fbthrift/pkg-plist
@@ -351,6 +351,7 @@ include/thrift/lib/cpp2/protocol/CompactV1Protocol-inl.h
 include/thrift/lib/cpp2/protocol/CompactV1Protocol.h
 include/thrift/lib/cpp2/protocol/Cpp2Ops-inl.h
 include/thrift/lib/cpp2/protocol/Cpp2Ops.h
+include/thrift/lib/cpp2/protocol/CursorBasedSerializer.h
 include/thrift/lib/cpp2/protocol/DebugProtocol.h
 include/thrift/lib/cpp2/protocol/FieldMask.h
 include/thrift/lib/cpp2/protocol/FieldMaskRef.h
@@ -374,6 +375,7 @@ include/thrift/lib/cpp2/protocol/TableBasedSerializer.h
 include/thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h
 include/thrift/lib/cpp2/protocol/Traits.h
 include/thrift/lib/cpp2/protocol/VirtualProtocol.h
+include/thrift/lib/cpp2/protocol/detail/CursorBasedSerialization.h
 include/thrift/lib/cpp2/protocol/detail/FieldMask.h
 include/thrift/lib/cpp2/protocol/detail/FieldMaskUtil.h
 include/thrift/lib/cpp2/protocol/detail/Object.h
@@ -435,6 +437,7 @@ include/thrift/lib/cpp2/server/LoggingEventTransportMetadata.h
 include/thrift/lib/cpp2/server/MemoryTracker.h
 include/thrift/lib/cpp2/server/MonitoringMethodNames.h
 include/thrift/lib/cpp2/server/MonitoringServerInterface.h
+include/thrift/lib/cpp2/server/Overload.h
 include/thrift/lib/cpp2/server/ParallelConcurrencyController.h
 include/thrift/lib/cpp2/server/PerturbSource.h
 include/thrift/lib/cpp2/server/PolledServiceHealth.h