This patch is no longer necessary as of the 1.84.0 release.
https://github.com/grpc/grpc/commit/3dab2f58465d6a94c8f1f2b0f520fec309cac2b0
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/grpc/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- Makefile 16 Oct 2026 08:26:39 -0000 1.24
+++ Makefile 16 Oct 2026 20:42:35 -0000
@@ -5,6 +5,7 @@ COMMENT = HTTP/2-based RPC framework
V = 1.84.0
DISTNAME = grpc-${V}
+REVISION = 0
DIST_TUPLE += github grpc grpc v${V} .
DIST_TUPLE += github grpc grpc-proto ec30f589e2519d595688b9a42f88a91bdd6b733f
third_party/grpc-proto
Index: patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
===================================================================
RCS file: patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
diff -N patches/patch-src_core_credentials_transport_tls_ssl_utils_cc
--- patches/patch-src_core_credentials_transport_tls_ssl_utils_cc 16 Oct
2026 08:26:39 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Index: src/core/credentials/transport/tls/ssl_utils.cc
---- src/core/credentials/transport/tls/ssl_utils.cc.orig
-+++ src/core/credentials/transport/tls/ssl_utils.cc
-@@ -54,7 +54,10 @@
-
- // -- Constants. --
-
--#if defined(GRPC_ROOT_PEM_PATH)
-+//#if defined(GRPC_ROOT_PEM_PATH)
-+#if defined(__OpenBSD__)
-+static const char* installed_roots_path = "/etc/ssl/cert.pem";
-+#elif defined(GRPC_ROOT_PEM_PATH)
- static const char* installed_roots_path = GRPC_ROOT_PEM_PATH;
- #elif defined(INSTALL_PREFIX)
- static const char* installed_roots_path =