git: 58c796d23e2e - 2025Q2 - devel/grpc: Update to 1.72.0

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Fri, 20 Jun 2025 07:17:10 UTC
The branch 2025Q2 has been updated by mfechner:

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

commit 58c796d23e2e9fed7e0b6f27ebbbdf0a7fe5babb
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-05-18 03:15:41 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2025-06-20 05:38:33 +0000

    devel/grpc: Update to 1.72.0
    
    - Bump PORTREVISION of dependent ports for shlib change
    
    Changes:        https://github.com/grpc/grpc/releases
    (cherry picked from commit 3ebb999ea0410eb7c5f87d3223c67fe7af9616b0)
---
 biology/ncbi-blast+/Makefile    |  2 +-
 databases/arrow/Makefile        |  2 +-
 devel/bear/Makefile             |  2 +-
 devel/google-cloud-cpp/Makefile |  2 +-
 devel/grpc/Makefile             | 12 +++++-----
 devel/grpc/distinfo             | 18 +++++++--------
 devel/grpc/pkg-plist            | 50 +++++++++++++++++++++--------------------
 net-mgmt/fastnetmon/Makefile    |  1 +
 net/rubygem-grpc/Makefile       |  2 +-
 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, 52 insertions(+), 48 deletions(-)

diff --git a/biology/ncbi-blast+/Makefile b/biology/ncbi-blast+/Makefile
index b87a9c2d6b60..31f6fb7db166 100644
--- a/biology/ncbi-blast+/Makefile
+++ b/biology/ncbi-blast+/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ncbi-blast+
 DISTVERSION=	2.16.0
-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 b5bfb73c776e..053adc2fefb3 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	arrow
 DISTVERSION=	19.0.1
-PORTREVISION=	1
+PORTREVISION=	3
 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 05055fada9c2..51881938bbbc 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	bear
 DISTVERSION=	3.1.5
-PORTREVISION=	8
+PORTREVISION=	10
 CATEGORIES=	devel
 
 MAINTAINER=	jrm@FreeBSD.org
diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile
index 26758922b82a..93d984c88f6a 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=	15
+PORTREVISION=	17
 CATEGORIES=	devel
 DIST_SUBDIR=	${PORTNAME}
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index 97d598549c68..697927599cc0 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	grpc
-PORTVERSION=	1.70.1
-PORTREVISION=	1
+PORTVERSION=	1.72.0
 DISTVERSIONPREFIX=	v
 PORTEPOCH=	2
 CATEGORIES=	devel
@@ -45,7 +44,8 @@ CMAKE_ON=	BUILD_SHARED_LIBS \
 		gRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN \
 		gRPC_BUILD_GRPC_PHP_PLUGIN \
 		gRPC_BUILD_GRPC_PYTHON_PLUGIN \
-		gRPC_BUILD_GRPC_RUBY_PLUGIN
+		gRPC_BUILD_GRPC_RUBY_PLUGIN \
+		gRPC_INSTALL
 USE_CSTD=	c11
 USE_CXXSTD=	c++17
 USE_LDCONFIG=	yes
@@ -56,11 +56,11 @@ PLIST_SUB=	PORTVERSION=${PORTVERSION} \
 CONFLICTS_INSTALL=	grpc[0-9][0-9][0-9]
 
 USE_GITHUB=	yes
-GH_TUPLE=	envoyproxy:data-plane-api:d1af58f:envoyproxy_data_plane_api/third_party/envoy-api \
-		googleapis:googleapis:8e62267:googleapis_googleapis/third_party/googleapis \
+GH_TUPLE=	envoyproxy:data-plane-api:d9c5e84:envoyproxy_data_plane_api/third_party/envoy-api \
+		googleapis:googleapis:261895f:googleapis_googleapis/third_party/googleapis \
 		census-instrumentation:opencensus-proto:1664cc9:census_instrumentation_opencensus_proto/third_party/opencensus-proto \
 		bufbuild:protoc-gen-validate:v1.2.1:bufbuild_protoc_gen_validate/third_party/protoc-gen-validate \
-		cncf:xds:2f00578:cncf_xds/third_party/xds
+		cncf:xds:ae57f3c:cncf_xds/third_party/xds
 
 # Clean up bundled libraries
 .if !defined(MAINTAINER_MODE)
diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo
index ecccebb119b9..7f925ec90fd0 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1738893627
-SHA256 (grpc-grpc-v1.70.1_GH0.tar.gz) = c4e85806a3a23fd2a78a9f8505771ff60b2beef38305167d50f5e8151728e426
-SIZE (grpc-grpc-v1.70.1_GH0.tar.gz) = 17505128
-SHA256 (envoyproxy-data-plane-api-d1af58f_GH0.tar.gz) = 54f8366fc867276f2749b70aef0ce8cd51d242f85c74b9fbb624f1c5a8d88ff7
-SIZE (envoyproxy-data-plane-api-d1af58f_GH0.tar.gz) = 697914
-SHA256 (googleapis-googleapis-8e62267_GH0.tar.gz) = 3c2ff9e85734a80d523ce1b20b544b7e01d2c0ac6d487f9abe8d2aa2d94b95e1
-SIZE (googleapis-googleapis-8e62267_GH0.tar.gz) = 9248052
+TIMESTAMP = 1745936024
+SHA256 (grpc-grpc-v1.72.0_GH0.tar.gz) = 4a8aa99d5e24f80ea6b7ec95463e16af5bd91aa805e26c661ef6491ae3d2d23c
+SIZE (grpc-grpc-v1.72.0_GH0.tar.gz) = 14730317
+SHA256 (envoyproxy-data-plane-api-d9c5e84_GH0.tar.gz) = a0dafcab777be81d1303119e5b8648daf17a03ee749dcd411e9dfb9d9266d7b9
+SIZE (envoyproxy-data-plane-api-d9c5e84_GH0.tar.gz) = 709200
+SHA256 (googleapis-googleapis-261895f_GH0.tar.gz) = 93478ab2510e9e1ca1a36087581f47f88a3a8f83780587358b60b536c0dc9ab3
+SIZE (googleapis-googleapis-261895f_GH0.tar.gz) = 9931873
 SHA256 (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = eb1768edf91e5cef93491b3b2f057f5c309663b9716b30bb4d48bcffd6dd5722
 SIZE (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = 163613
 SHA256 (bufbuild-protoc-gen-validate-v1.2.1_GH0.tar.gz) = e4718352754df1393b8792b631338aa8562f390e8160783e365454bc11d96328
 SIZE (bufbuild-protoc-gen-validate-v1.2.1_GH0.tar.gz) = 193595
-SHA256 (cncf-xds-2f00578_GH0.tar.gz) = 0b374aed29af26b5d66d0a9982a1e2ae6705f1f99d7668c707e7630217f4d4cb
-SIZE (cncf-xds-2f00578_GH0.tar.gz) = 191762
+SHA256 (cncf-xds-ae57f3c_GH0.tar.gz) = 92d80d6655f65d149e834f8d7c6f73bc597e23e2f929e30d0bcc19a4788e9c2c
+SIZE (cncf-xds-ae57f3c_GH0.tar.gz) = 191933
diff --git a/devel/grpc/pkg-plist b/devel/grpc/pkg-plist
index 44cb5646d3a4..3e35d83f4c47 100644
--- a/devel/grpc/pkg-plist
+++ b/devel/grpc/pkg-plist
@@ -252,6 +252,8 @@ include/grpcpp/impl/service_type.h
 include/grpcpp/impl/status.h
 include/grpcpp/impl/sync.h
 include/grpcpp/passive_listener.h
+include/grpcpp/ports_def.inc
+include/grpcpp/ports_undef.inc
 include/grpcpp/resource_quota.h
 include/grpcpp/security/alts_context.h
 include/grpcpp/security/alts_util.h
@@ -307,11 +309,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.45
-lib/libaddress_sorting.so.45.0.0
+lib/libaddress_sorting.so.47
+lib/libaddress_sorting.so.47.0.0
 lib/libgpr.so
-lib/libgpr.so.45
-lib/libgpr.so.45.0.0
+lib/libgpr.so.47
+lib/libgpr.so.47.0.0
 lib/libgrpc++.so
 lib/libgrpc++.so.%%SHLIB_VER%%
 lib/libgrpc++.so.%%PORTVERSION%%
@@ -328,8 +330,8 @@ lib/libgrpc++_unsecure.so
 lib/libgrpc++_unsecure.so.%%SHLIB_VER%%
 lib/libgrpc++_unsecure.so.%%PORTVERSION%%
 lib/libgrpc.so
-lib/libgrpc.so.45
-lib/libgrpc.so.45.0.0
+lib/libgrpc.so.47
+lib/libgrpc.so.47.0.0
 lib/libgrpc_authorization_provider.so
 lib/libgrpc_authorization_provider.so.%%SHLIB_VER%%
 lib/libgrpc_authorization_provider.so.%%PORTVERSION%%
@@ -337,35 +339,35 @@ 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.45
-lib/libgrpc_unsecure.so.45.0.0
+lib/libgrpc_unsecure.so.47
+lib/libgrpc_unsecure.so.47.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.45
-lib/libupb_base_lib.so.45.0.0
+lib/libupb_base_lib.so.47
+lib/libupb_base_lib.so.47.0.0
 lib/libupb_json_lib.so
-lib/libupb_json_lib.so.45
-lib/libupb_json_lib.so.45.0.0
+lib/libupb_json_lib.so.47
+lib/libupb_json_lib.so.47.0.0
 lib/libupb_mem_lib.so
-lib/libupb_mem_lib.so.45
-lib/libupb_mem_lib.so.45.0.0
+lib/libupb_mem_lib.so.47
+lib/libupb_mem_lib.so.47.0.0
 lib/libupb_message_lib.so
-lib/libupb_message_lib.so.45
-lib/libupb_message_lib.so.45.0.0
+lib/libupb_message_lib.so.47
+lib/libupb_message_lib.so.47.0.0
 lib/libupb_mini_descriptor_lib.so
-lib/libupb_mini_descriptor_lib.so.45
-lib/libupb_mini_descriptor_lib.so.45.0.0
+lib/libupb_mini_descriptor_lib.so.47
+lib/libupb_mini_descriptor_lib.so.47.0.0
 lib/libupb_textformat_lib.so
-lib/libupb_textformat_lib.so.45
-lib/libupb_textformat_lib.so.45.0.0
+lib/libupb_textformat_lib.so.47
+lib/libupb_textformat_lib.so.47.0.0
 lib/libupb_wire_lib.so
-lib/libupb_wire_lib.so.45
-lib/libupb_wire_lib.so.45.0.0
+lib/libupb_wire_lib.so.47
+lib/libupb_wire_lib.so.47.0.0
 lib/libutf8_range_lib.so
-lib/libutf8_range_lib.so.45
-lib/libutf8_range_lib.so.45.0.0
+lib/libutf8_range_lib.so.47
+lib/libutf8_range_lib.so.47.0.0
 libdata/pkgconfig/gpr.pc
 libdata/pkgconfig/grpc++.pc
 libdata/pkgconfig/grpc++_unsecure.pc
diff --git a/net-mgmt/fastnetmon/Makefile b/net-mgmt/fastnetmon/Makefile
index 0b9b0512a3db..f3c8f2bb147c 100644
--- a/net-mgmt/fastnetmon/Makefile
+++ b/net-mgmt/fastnetmon/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=		fastnetmon
 DISTVERSIONPREFIX=	v
 DISTVERSION=		1.2.8
+PORTREVISION=	2
 CATEGORIES=		net-mgmt security
 
 MAINTAINER=		farrokhi@FreeBSD.org
diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile
index e3ccc16084ee..9a8f6886a286 100644
--- a/net/rubygem-grpc/Makefile
+++ b/net/rubygem-grpc/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	grpc
 PORTVERSION=	1.67.0
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	net rubygems
 MASTER_SITES=	RG
 
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index e223e9c5827e..226f35aff982 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	syslog-ng
 DISTVERSION=	4.8.2
+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 9f4073ea10c7..c8e94adcf1f7 100644
--- a/www/freenginx-devel/Makefile
+++ b/www/freenginx-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	freenginx
 PORTVERSION=	1.27.2
-PORTREVISION?=	17
+PORTREVISION?=	19
 CATEGORIES=	www
 MASTER_SITES=	https://freenginx.org/download/ \
 		LOCAL/joneum
diff --git a/www/freenginx/Makefile b/www/freenginx/Makefile
index 3e16486383bc..c89c71cbfc96 100644
--- a/www/freenginx/Makefile
+++ b/www/freenginx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nginx
 PORTVERSION=	1.26.0
-PORTREVISION?=	18
+PORTREVISION?=	20
 CATEGORIES=	www
 MASTER_SITES=	https://freenginx.org/download/ \
 		LOCAL/joneum
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index cf281358c711..fa66819d64ec 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME?=	nginx
 PORTVERSION=	1.27.4
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	www
 MASTER_SITES=	https://nginx.org/download/ \
 		LOCAL/osa
diff --git a/www/nginx/Makefile b/www/nginx/Makefile
index c488d5bdc0ac..1dc26d6b58b6 100644
--- a/www/nginx/Makefile
+++ b/www/nginx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nginx
 PORTVERSION=	1.26.3
-PORTREVISION=	2
+PORTREVISION=	3
 PORTEPOCH=	3
 CATEGORIES=	www
 MASTER_SITES=	https://nginx.org/download/ \