git: e9a9fe7ceb5a - main - devel/grpc: Update to 1.65.4

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Thu, 15 Aug 2024 11:54:29 UTC
The branch main has been updated by sunpoet:

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

commit e9a9fe7ceb5a72c0e514a2fe1962cd3c0bb99079
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-08-15 10:40:19 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-08-15 10:55:25 +0000

    devel/grpc: Update to 1.65.4
    
    - Bump PORTREVISION of dependent ports for shlib change
    
    Changes:        https://github.com/grpc/grpc/releases
---
 biology/ncbi-blast+/Makefile                       |  2 +-
 databases/arrow/Makefile                           |  2 +-
 devel/bear/Makefile                                |  2 +-
 devel/google-cloud-cpp/Makefile                    |  2 +-
 devel/grpc/Makefile                                |  9 +++--
 devel/grpc/distinfo                                |  6 +--
 ...atch-src-core-lib-surface-wait_for_cq_end_op.cc | 17 --------
 devel/grpc/pkg-plist                               | 45 ++++++++++++----------
 net-mgmt/fastnetmon/Makefile                       |  1 +
 sysutils/syslog-ng/Makefile                        |  1 +
 www/freenginx-devel/Makefile                       |  2 +-
 www/freenginx/Makefile                             |  2 +-
 www/nginx-devel/Makefile                           |  2 +-
 www/nginx/Makefile                                 |  2 +-
 14 files changed, 43 insertions(+), 52 deletions(-)

diff --git a/biology/ncbi-blast+/Makefile b/biology/ncbi-blast+/Makefile
index 5e3ccea79b43..32b48c153334 100644
--- a/biology/ncbi-blast+/Makefile
+++ b/biology/ncbi-blast+/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ncbi-blast+
 DISTVERSION=	2.14.1
-PORTREVISION=	3
+PORTREVISION=	4
 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 c748eea3ed4f..f1a5d93fc56a 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	arrow
 DISTVERSION=	17.0.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	databases
 MASTER_SITES=	APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
 		https://github.com/apache/orc/archive/rel/:orc
diff --git a/devel/bear/Makefile b/devel/bear/Makefile
index 5d3c31a16e2b..ca7c64940920 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	bear
 DISTVERSION=	3.1.3
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	devel
 
 MAINTAINER=	jrm@FreeBSD.org
diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile
index 1b9c7884fa02..96edfbf1a7c7 100644
--- a/devel/google-cloud-cpp/Makefile
+++ b/devel/google-cloud-cpp/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	google-cloud-cpp
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.27.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 DIST_SUBDIR=	${PORTNAME}
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index 7c568f89b27a..0d4ad19c9a6e 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,8 +1,6 @@
 PORTNAME=	grpc
-PORTVERSION=	1.62.2
-PORTREVISION=	3
+PORTVERSION=	1.65.4
 DISTVERSIONPREFIX=	v
-PORTEPOCH=	2
 CATEGORIES=	devel
 
 MAINTAINER=	sunpoet@FreeBSD.org
@@ -13,10 +11,12 @@ WWW=		https://grpc.io/ \
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${LOCALBASE}/include/xxhash.h:devel/xxhash
+BUILD_DEPENDS=	abseil>=20240116.0:devel/abseil \
+		xxhash>=0:devel/xxhash
 LIB_DEPENDS=	libabsl_base.so:devel/abseil \
 		libbenchmark.so:devel/benchmark \
 		libcares.so:dns/c-ares \
+		libopentelemetry_common.so:devel/opentelemetry-cpp \
 		libprotobuf.so:devel/protobuf \
 		libre2.so:devel/re2
 
@@ -28,6 +28,7 @@ CMAKE_ARGS=	-DCMAKE_CXX_STANDARD=17 \
 		-DgRPC_ABSL_PROVIDER=package \
 		-DgRPC_BENCHMARK_PROVIDER=package \
 		-DgRPC_CARES_PROVIDER=package \
+		-DgRPC_OPENTELEMETRY_PROVIDER=package \
 		-DgRPC_PROTOBUF_PROVIDER=package \
 		-DgRPC_RE2_PROVIDER=package \
 		-DgRPC_SSL_PROVIDER=package \
diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo
index 785c241874e2..ca6097f50a19 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713528492
-SHA256 (grpc-grpc-v1.62.2_GH0.tar.gz) = e5d5e0dd96fe9452fe24cc8c827381dca484c54d171fb512a198025fec81a3c8
-SIZE (grpc-grpc-v1.62.2_GH0.tar.gz) = 22384704
+TIMESTAMP = 1722795187
+SHA256 (grpc-grpc-v1.65.4_GH0.tar.gz) = 853b4ff0e1c3e1c4e19f8cc77bbab402981920997716003cea6db9970657f8c9
+SIZE (grpc-grpc-v1.65.4_GH0.tar.gz) = 22538037
diff --git a/devel/grpc/files/patch-src-core-lib-surface-wait_for_cq_end_op.cc b/devel/grpc/files/patch-src-core-lib-surface-wait_for_cq_end_op.cc
deleted file mode 100644
index fe71b1d50e39..000000000000
--- a/devel/grpc/files/patch-src-core-lib-surface-wait_for_cq_end_op.cc
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/core/lib/surface/wait_for_cq_end_op.cc.orig	2024-03-08 01:33:47 UTC
-+++ src/core/lib/surface/wait_for_cq_end_op.cc
-@@ -12,6 +12,7 @@
- // See the License for the specific language governing permissions and
- // limitations under the License.
- 
-+#include <absl/strings/str_format.h>
- #include <grpc/support/port_platform.h>
- 
- #include "src/core/lib/surface/wait_for_cq_end_op.h"
-@@ -72,4 +73,4 @@ std::string WaitForCqEndOp::StateString(const State& s
-       [](const Invalid&) -> std::string { return "Invalid{}"; });
- }
- 
--}  // namespace grpc_core
-\ No newline at end of file
-+}  // namespace grpc_core
diff --git a/devel/grpc/pkg-plist b/devel/grpc/pkg-plist
index cc65492f7cec..7f2c6a87fd26 100644
--- a/devel/grpc/pkg-plist
+++ b/devel/grpc/pkg-plist
@@ -85,6 +85,7 @@ include/grpc/byte_buffer.h
 include/grpc/byte_buffer_reader.h
 include/grpc/census.h
 include/grpc/compression.h
+include/grpc/credentials.h
 include/grpc/event_engine/endpoint_config.h
 include/grpc/event_engine/event_engine.h
 include/grpc/event_engine/extensible.h
@@ -132,6 +133,7 @@ include/grpc/impl/grpc_types.h
 include/grpc/impl/propagation_bits.h
 include/grpc/impl/slice_type.h
 include/grpc/load_reporting.h
+include/grpc/passive_listener.h
 include/grpc/slice.h
 include/grpc/slice_buffer.h
 include/grpc/status.h
@@ -144,6 +146,7 @@ include/grpc/support/cpu.h
 include/grpc/support/json.h
 include/grpc/support/log.h
 include/grpc/support/log_windows.h
+include/grpc/support/metrics.h
 include/grpc/support/port_platform.h
 include/grpc/support/string_util.h
 include/grpc/support/sync.h
@@ -245,6 +248,7 @@ include/grpcpp/impl/server_initializer.h
 include/grpcpp/impl/service_type.h
 include/grpcpp/impl/status.h
 include/grpcpp/impl/sync.h
+include/grpcpp/passive_listener.h
 include/grpcpp/resource_quota.h
 include/grpcpp/security/alts_context.h
 include/grpcpp/security/alts_util.h
@@ -301,11 +305,11 @@ lib/cmake/grpc/modules/Findc-ares.cmake
 lib/cmake/grpc/modules/Findre2.cmake
 lib/cmake/grpc/modules/Findsystemd.cmake
 lib/libaddress_sorting.so
-lib/libaddress_sorting.so.39
-lib/libaddress_sorting.so.39.0.0
+lib/libaddress_sorting.so.42
+lib/libaddress_sorting.so.42.0.0
 lib/libgpr.so
-lib/libgpr.so.39
-lib/libgpr.so.39.0.0
+lib/libgpr.so.42
+lib/libgpr.so.42.0.0
 lib/libgrpc++.so
 lib/libgrpc++.so.%%SHLIB_VER%%
 lib/libgrpc++.so.%%PORTVERSION%%
@@ -322,8 +326,8 @@ lib/libgrpc++_unsecure.so
 lib/libgrpc++_unsecure.so.%%SHLIB_VER%%
 lib/libgrpc++_unsecure.so.%%PORTVERSION%%
 lib/libgrpc.so
-lib/libgrpc.so.39
-lib/libgrpc.so.39.0.0
+lib/libgrpc.so.42
+lib/libgrpc.so.42.0.0
 lib/libgrpc_authorization_provider.so
 lib/libgrpc_authorization_provider.so.%%SHLIB_VER%%
 lib/libgrpc_authorization_provider.so.%%PORTVERSION%%
@@ -331,32 +335,33 @@ lib/libgrpc_plugin_support.so
 lib/libgrpc_plugin_support.so.%%SHLIB_VER%%
 lib/libgrpc_plugin_support.so.%%PORTVERSION%%
 lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.39
-lib/libgrpc_unsecure.so.39.0.0
+lib/libgrpc_unsecure.so.42
+lib/libgrpc_unsecure.so.42.0.0
 lib/libgrpcpp_channelz.so
 lib/libgrpcpp_channelz.so.%%SHLIB_VER%%
 lib/libgrpcpp_channelz.so.%%PORTVERSION%%
 lib/libupb_base_lib.so
-lib/libupb_base_lib.so.39
-lib/libupb_base_lib.so.39.0.0
+lib/libupb_base_lib.so.42
+lib/libupb_base_lib.so.42.0.0
 lib/libupb_json_lib.so
-lib/libupb_json_lib.so.39
-lib/libupb_json_lib.so.39.0.0
+lib/libupb_json_lib.so.42
+lib/libupb_json_lib.so.42.0.0
 lib/libupb_mem_lib.so
-lib/libupb_mem_lib.so.39
-lib/libupb_mem_lib.so.39.0.0
+lib/libupb_mem_lib.so.42
+lib/libupb_mem_lib.so.42.0.0
 lib/libupb_message_lib.so
-lib/libupb_message_lib.so.39
-lib/libupb_message_lib.so.39.0.0
+lib/libupb_message_lib.so.42
+lib/libupb_message_lib.so.42.0.0
 lib/libupb_textformat_lib.so
-lib/libupb_textformat_lib.so.39
-lib/libupb_textformat_lib.so.39.0.0
+lib/libupb_textformat_lib.so.42
+lib/libupb_textformat_lib.so.42.0.0
 lib/libutf8_range_lib.so
-lib/libutf8_range_lib.so.39
-lib/libutf8_range_lib.so.39.0.0
+lib/libutf8_range_lib.so.42
+lib/libutf8_range_lib.so.42.0.0
 libdata/pkgconfig/gpr.pc
 libdata/pkgconfig/grpc++.pc
 libdata/pkgconfig/grpc++_unsecure.pc
 libdata/pkgconfig/grpc.pc
 libdata/pkgconfig/grpc_unsecure.pc
+libdata/pkgconfig/grpcpp_otel_plugin.pc
 %%DATADIR%%/roots.pem
diff --git a/net-mgmt/fastnetmon/Makefile b/net-mgmt/fastnetmon/Makefile
index 57e6501f518a..96f8d2bcb945 100644
--- a/net-mgmt/fastnetmon/Makefile
+++ b/net-mgmt/fastnetmon/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=		fastnetmon
 DISTVERSIONPREFIX=	v
 DISTVERSION=		1.2.7
+PORTREVISION=	1
 CATEGORIES=		net-mgmt security
 
 MAINTAINER=		farrokhi@FreeBSD.org
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index 384b6de5803c..1f214e695062 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	syslog-ng
 DISTVERSION=	4.8.0
+PORTREVISION=	1
 CATEGORIES=	sysutils
 # official master site:
 MASTER_SITES=	https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/
diff --git a/www/freenginx-devel/Makefile b/www/freenginx-devel/Makefile
index f15a0a4841e6..3ee252349c65 100644
--- a/www/freenginx-devel/Makefile
+++ b/www/freenginx-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	freenginx
 PORTVERSION=	1.27.2
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES=	www
 MASTER_SITES=	https://freenginx.org/download/ \
 		LOCAL/joneum
diff --git a/www/freenginx/Makefile b/www/freenginx/Makefile
index de5c3700b960..a1b047302b97 100644
--- a/www/freenginx/Makefile
+++ b/www/freenginx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nginx
 PORTVERSION=	1.26.0
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES=	www
 MASTER_SITES=	https://freenginx.org/download/ \
 		LOCAL/joneum
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index 03f87a8c8450..9f8d7791c334 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME?=	nginx
 PORTVERSION=	1.27.0
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	www
 MASTER_SITES=	https://nginx.org/download/ \
 		LOCAL/osa
diff --git a/www/nginx/Makefile b/www/nginx/Makefile
index 3b75f5bc5593..3e3aaef091db 100644
--- a/www/nginx/Makefile
+++ b/www/nginx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nginx
 PORTVERSION=	1.26.1
-PORTREVISION=	1
+PORTREVISION=	2
 PORTEPOCH=	3
 CATEGORIES=	www
 MASTER_SITES=	https://nginx.org/download/ \