git: b2b1773a8006 - main - devel/grpc: Update to 1.49.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 03 Oct 2022 02:24:39 UTC
The branch main has been updated by sunpoet:

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

commit b2b1773a8006931f49457a9341f2c6da6119de0e
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-10-03 02:14:06 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-10-03 02:14:06 +0000

    devel/grpc: Update to 1.49.0
    
    - Bump PORTREVISION of dependent ports for shlib change
    
    Changes:        https://github.com/grpc/grpc/releases
---
 biology/ncbi-blast+/Makefile         |  2 +-
 databases/arrow/Makefile             | 13 +++++++++++--
 databases/arrow/pkg-plist            | 14 +++++++++++---
 devel/bear/Makefile                  |  2 +-
 devel/google-cloud-cpp/Makefile      |  2 +-
 devel/google-cloud-cpp117/Makefile   |  2 +-
 devel/grpc/Makefile                  |  2 +-
 devel/grpc/distinfo                  |  6 +++---
 devel/grpc/files/extra-patch-openssl |  8 ++++----
 devel/grpc/pkg-plist                 | 20 ++++++++++----------
 net/rubygem-grpc/Makefile            |  1 +
 sysutils/apache-mesos/Makefile       |  2 +-
 12 files changed, 46 insertions(+), 28 deletions(-)

diff --git a/biology/ncbi-blast+/Makefile b/biology/ncbi-blast+/Makefile
index c044de67416a..3934ba6d1853 100644
--- a/biology/ncbi-blast+/Makefile
+++ b/biology/ncbi-blast+/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ncbi-blast+
 DISTVERSION=	2.12.0
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	biology perl5 python
 MASTER_SITES=	https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
 		https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/
diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile
index b5cc39493363..a5ca93052d42 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	arrow
 DISTVERSION=	8.0.0
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	databases
 MASTER_SITES=	APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
 		https://github.com/apache/orc/archive/rel/:orc
@@ -80,7 +80,7 @@ FLIGHT_LIB_DEPENDS=		libgflags.so:devel/gflags \
 				libgrpc.so:devel/grpc \
 				libre2.so:devel/re2
 FLIGHT_IMPLIES=			IPC
-FLIGHT_BROKEN=			configure breaks: Could not find a package configuration file provided by "re2"
+#FLIGHT_BROKEN=			configure breaks: Could not find a package configuration file provided by "re2"
 
 GANDIVA_DESC=			Gandiva libraries
 GANDIVA_USES=			ssl
@@ -90,6 +90,7 @@ GANDIVA_LIB_DEPENDS=		libgrpc.so:devel/grpc \
 				libprotobuf.so:devel/protobuf \
 				libre2.so:devel/re2 \
 				libutf8proc.so:textproc/utf8proc
+#GANDIVA_BROKEN=		llvm12 stage error (ln: /wrkdirs/usr/ports/devel/llvm12/work/stage/usr/local/llvm12/bin/clang: No such file or directory)
 
 HDFS_DESC=			Arrow HDFS bridge
 HDFS_CMAKE_BOOL=		ARROW_HDFS
@@ -136,6 +137,7 @@ PLASMA_LIB_DEPENDS=		libaws-c-auth.so:security/aws-c-auth \
 				libaws-c-sdkutils.so:devel/aws-c-sdkutils \
 				libaws-crt-cpp.so:devel/aws-crt-cpp \
 				libgflags.so:devel/gflags
+#PLASMA_BROKEN=		PLIST issue (Error: Orphaned: bin/ONplasma-store-server, Error: Missing: bin/plasma-store-server)
 
 BUILD_UTILITIES_DESC=		build Arrow commandline utilities
 BUILD_UTILITIES_CMAKE_BOOL=	ARROW_BUILD_UTILITIES
@@ -211,12 +213,19 @@ pre-configure-PYTHON-on:
 	@${MV} ${WRKSRC}/src/arrow/python/arrow-python.pc.in ${WRKSRC}/src/arrow/python/arrow-python${PYTHON_SUFFIX}.pc.in
 	@${MV} ${WRKSRC}/src/arrow/python/arrow-python-flight.pc.in ${WRKSRC}/src/arrow/python/arrow-python${PYTHON_SUFFIX}-flight.pc.in
 
+post-install-PLASMA-on:
+	-${MV} ${STAGEDIR}${PREFIX}/bin/ONplasma-store-server ${STAGEDIR}${PREFIX}/bin/plasma-store-server
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MCOMPUTE} || ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA}
 PLIST_FILES+=	lib/cmake/arrow/Findre2Alt.cmake
 .endif
 
+.if ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA}
+PLIST_FILES+=	lib/cmake/arrow/FindgRPCAlt.cmake
+.endif
+
 .if ${PORT_OPTIONS:MPYTHON} == "PYTHON" && ${PORT_OPTIONS:MFLIGHT} == "FLIGHT"
     PLIST_SUB+=	PYTHONFLIGHT=""
 .else
diff --git a/databases/arrow/pkg-plist b/databases/arrow/pkg-plist
index aa0ea34ded4f..2ef45cf28eaf 100644
--- a/databases/arrow/pkg-plist
+++ b/databases/arrow/pkg-plist
@@ -106,16 +106,19 @@ include/arrow/extension_type.h
 %%FLIGHT%%include/arrow/flight/api.h
 %%FLIGHT%%include/arrow/flight/client.h
 %%FLIGHT%%include/arrow/flight/client_auth.h
+%%FLIGHT%%include/arrow/flight/client_cookie_middleware.h
 %%FLIGHT%%include/arrow/flight/client_middleware.h
-%%FLIGHT%%include/arrow/flight/customize_protobuf.h
 %%FLIGHT%%include/arrow/flight/middleware.h
 %%FLIGHT%%include/arrow/flight/pch.h
 %%FLIGHT%%include/arrow/flight/platform.h
 %%FLIGHT%%include/arrow/flight/server.h
 %%FLIGHT%%include/arrow/flight/server_auth.h
 %%FLIGHT%%include/arrow/flight/server_middleware.h
-%%FLIGHT%%include/arrow/flight/test_integration.h
+%%FLIGHT%%include/arrow/flight/test_definitions.h
 %%FLIGHT%%include/arrow/flight/test_util.h
+%%FLIGHT%%include/arrow/flight/transport.h
+%%FLIGHT%%include/arrow/flight/transport_server.h
+%%FLIGHT%%include/arrow/flight/type_fwd.h
 %%FLIGHT%%include/arrow/flight/types.h
 %%FLIGHT%%include/arrow/flight/visibility.h
 include/arrow/io/api.h
@@ -511,6 +514,7 @@ lib/cmake/arrow/ArrowTargets.cmake
 lib/cmake/arrow/FindArrow.cmake
 %%DATASET%%lib/cmake/arrow/FindArrowDataset.cmake
 %%FLIGHT%%lib/cmake/arrow/FindArrowFlight.cmake
+%%FLIGHT%%lib/cmake/arrow/FindArrowFlightTesting.cmake
 %%PYTHON%%lib/cmake/arrow/FindArrowPython.cmake
 %%PYTHONFLIGHT%%lib/cmake/arrow/FindArrowPythonFlight.cmake
 %%TESTING%%lib/cmake/arrow/FindArrowTesting.cmake
@@ -543,7 +547,10 @@ lib/libarrow.so.800.0.0
 %%DATASET%%lib/libarrow_dataset.so.800.0.0
 %%FLIGHT%%lib/libarrow_flight.so
 %%FLIGHT%%lib/libarrow_flight.so.800
-%%FLIGHT%%lib/libarrow_flight.so.800.8.0
+%%FLIGHT%%lib/libarrow_flight.so.800.0.0
+%%FLIGHT%%lib/libarrow_flight_testing.so
+%%FLIGHT%%lib/libarrow_flight_testing.so.800
+%%FLIGHT%%lib/libarrow_flight_testing.so.800.0.0
 %%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so
 %%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so.800
 %%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so.800.0.0
@@ -567,6 +574,7 @@ lib/libarrow.so.800.0.0
 %%DATASET%%libdata/pkgconfig/arrow-dataset.pc
 %%FILESYSTEM%%libdata/pkgconfig/arrow-filesystem.pc
 %%FLIGHT%%libdata/pkgconfig/arrow-flight.pc
+%%FLIGHT%%libdata/pkgconfig/arrow-flight-testing.pc
 %%JSON%%libdata/pkgconfig/arrow-json.pc
 %%PYTHONFLIGHT%%libdata/pkgconfig/arrow-python%%PYTHON_SUFFIX%%-flight.pc
 %%PYTHON%%libdata/pkgconfig/arrow-python%%PYTHON_SUFFIX%%.pc
diff --git a/devel/bear/Makefile b/devel/bear/Makefile
index e9fd590424c6..a4f8c7a8173e 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	bear
 DISTVERSION=	3.0.20
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 
 MAINTAINER=	jrm@FreeBSD.org
diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile
index 7b4411fffd03..af7b7a4ef5e5 100644
--- a/devel/google-cloud-cpp/Makefile
+++ b/devel/google-cloud-cpp/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	google-cloud-cpp
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.21.0
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	devel
 DIST_SUBDIR=	${PORTNAME}
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/google-cloud-cpp117/Makefile b/devel/google-cloud-cpp117/Makefile
index 4570795a4dd0..bad3c9632131 100644
--- a/devel/google-cloud-cpp117/Makefile
+++ b/devel/google-cloud-cpp117/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	google-cloud-cpp
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.17.0
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	devel
 PKGNAMESUFFIX=	117
 DIST_SUBDIR=	${PORTNAME}
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index 158593c027d8..59e22a2336e5 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	grpc
-PORTVERSION=	1.48.1
+PORTVERSION=	1.49.0
 DISTVERSIONPREFIX=	v
 PORTEPOCH=	2
 CATEGORIES=	devel
diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo
index 7c9b2a976ad7..f7d1de69645b 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1662212118
-SHA256 (grpc-grpc-v1.48.1_GH0.tar.gz) = 320366665d19027cda87b2368c03939006a37e0388bfd1091c8d2a96fbc93bd8
-SIZE (grpc-grpc-v1.48.1_GH0.tar.gz) = 8250955
+TIMESTAMP = 1663676331
+SHA256 (grpc-grpc-v1.49.0_GH0.tar.gz) = 15715e1847cc9e42014f02c727dbcb48e39dbdb90f79ad3d66fe4361709ff935
+SIZE (grpc-grpc-v1.49.0_GH0.tar.gz) = 8357766
 SHA256 (census-instrumentation-opencensus-proto-v0.3.0_GH0.tar.gz) = b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0
 SIZE (census-instrumentation-opencensus-proto-v0.3.0_GH0.tar.gz) = 163404
 SHA256 (cncf-xds-1e77728_GH0.tar.gz) = 6d1ca5e2641488aa69e9ea11dd3547afaaf43d01108cb8618db1f164f2532042
diff --git a/devel/grpc/files/extra-patch-openssl b/devel/grpc/files/extra-patch-openssl
index 8c8ffdd9d22c..60b296e06ecd 100644
--- a/devel/grpc/files/extra-patch-openssl
+++ b/devel/grpc/files/extra-patch-openssl
@@ -1,11 +1,11 @@
---- CMakeLists.txt.orig	2022-07-19 00:40:04 UTC
+--- CMakeLists.txt.orig	2022-09-14 01:34:30 UTC
 +++ CMakeLists.txt
-@@ -20397,7 +20397,7 @@ generate_pkgconfig(
+@@ -21945,7 +21945,7 @@ generate_pkgconfig(
    "gRPC"
    "high performance general RPC framework"
    "${gRPC_CORE_VERSION}"
--  "gpr openssl absl_base absl_bind_front absl_cord absl_core_headers absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_memory absl_optional absl_random_random absl_span absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time absl_type_traits absl_utility absl_variant"
-+  "gpr absl_base absl_bind_front absl_cord absl_core_headers absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_memory absl_optional absl_random_random absl_span absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time absl_type_traits absl_utility absl_variant"
+-  "gpr openssl absl_any_invocable absl_base absl_bind_front absl_cord absl_core_headers absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_memory absl_optional absl_random_random absl_span absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time absl_type_traits absl_utility absl_variant"
++  "gpr absl_any_invocable absl_base absl_bind_front absl_cord absl_core_headers absl_flat_hash_map absl_flat_hash_set absl_function_ref absl_hash absl_inlined_vector absl_memory absl_optional absl_random_random absl_span absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time absl_type_traits absl_utility absl_variant"
    "-lgrpc -laddress_sorting -lre2 -lupb -lcares -lz"
    ""
    "grpc.pc")
diff --git a/devel/grpc/pkg-plist b/devel/grpc/pkg-plist
index 4ac827a054c0..2819618da303 100644
--- a/devel/grpc/pkg-plist
+++ b/devel/grpc/pkg-plist
@@ -273,11 +273,11 @@ lib/cmake/grpc/gRPCTargets.cmake
 lib/cmake/grpc/modules/Findc-ares.cmake
 lib/cmake/grpc/modules/Findre2.cmake
 lib/libaddress_sorting.so
-lib/libaddress_sorting.so.26
-lib/libaddress_sorting.so.26.0.0
+lib/libaddress_sorting.so.27
+lib/libaddress_sorting.so.27.0.0
 lib/libgpr.so
-lib/libgpr.so.26
-lib/libgpr.so.26.0.0
+lib/libgpr.so.27
+lib/libgpr.so.27.0.0
 lib/libgrpc++.so
 lib/libgrpc++.so.%%SHLIB_MAJOR%%
 lib/libgrpc++.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
@@ -294,20 +294,20 @@ lib/libgrpc++_unsecure.so
 lib/libgrpc++_unsecure.so.%%SHLIB_MAJOR%%
 lib/libgrpc++_unsecure.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
 lib/libgrpc.so
-lib/libgrpc.so.26
-lib/libgrpc.so.26.0.0
+lib/libgrpc.so.27
+lib/libgrpc.so.27.0.0
 lib/libgrpc_plugin_support.so
 lib/libgrpc_plugin_support.so.%%SHLIB_MAJOR%%
 lib/libgrpc_plugin_support.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
 lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.26
-lib/libgrpc_unsecure.so.26.0.0
+lib/libgrpc_unsecure.so.27
+lib/libgrpc_unsecure.so.27.0.0
 lib/libgrpcpp_channelz.so
 lib/libgrpcpp_channelz.so.%%SHLIB_MAJOR%%
 lib/libgrpcpp_channelz.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
 lib/libupb.so
-lib/libupb.so.26
-lib/libupb.so.26.0.0
+lib/libupb.so.27
+lib/libupb.so.27.0.0
 libdata/pkgconfig/gpr.pc
 libdata/pkgconfig/grpc++.pc
 libdata/pkgconfig/grpc++_unsecure.pc
diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile
index 2174fcbaa5e1..9a774e0c0490 100644
--- a/net/rubygem-grpc/Makefile
+++ b/net/rubygem-grpc/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	grpc
 PORTVERSION=	1.48.0
+PORTREVISION=	1
 CATEGORIES=	net rubygems
 MASTER_SITES=	RG
 
diff --git a/sysutils/apache-mesos/Makefile b/sysutils/apache-mesos/Makefile
index d381b0bb73ab..f76eea482471 100644
--- a/sysutils/apache-mesos/Makefile
+++ b/sysutils/apache-mesos/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mesos
 PORTVERSION=	1.11.0
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	sysutils
 MASTER_SITES=	APACHE/mesos/${PORTVERSION}:mesos
 PKGNAMEPREFIX=	apache-