diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index 5dff30e484e9..fcf952990105 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,60 +1,60 @@
 # Created by: vanilla@
 
 PORTNAME=	grpc
-PORTVERSION=	1.45.1
+PORTVERSION=	1.45.2
 DISTVERSIONPREFIX=	v
 PORTEPOCH=	2
 CATEGORIES=	devel
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	HTTP/2-based RPC framework
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libabsl_base.so:devel/abseil \
 		libbenchmark.so:devel/benchmark \
 		libcares.so:dns/c-ares \
 		libgflags.so:devel/gflags \
 		libprotobuf.so:devel/protobuf \
 		libre2.so:devel/re2
 
 USES=		cmake compiler:c++17-lang cpe localbase:ldflags pkgconfig ssl
 
 USE_GITHUB=	yes
 
 CMAKE_ARGS=	-DCMAKE_CXX_STANDARD=17 \
 		-DgRPC_ABSL_PROVIDER=package \
 		-DgRPC_BENCHMARK_PROVIDER=package \
 		-DgRPC_CARES_PROVIDER=package \
 		-DgRPC_GFLAGS_PROVIDER=package \
 		-DgRPC_PROTOBUF_PROVIDER=package \
 		-DgRPC_RE2_PROVIDER=package \
 		-DgRPC_SSL_PROVIDER=package \
 		-DgRPC_ZLIB_PROVIDER=package
 CMAKE_ON=	BUILD_SHARED_LIBS
 USE_LDCONFIG=	yes
 
 PLIST_SUB=	SHLIB_MAJOR=${PORTVERSION:R} \
 		SHLIB_MINOR=${PORTVERSION:E}
 
 CONFLICTS_INSTALL=	grpc130 grpc134 grpc142
 
 .include <bsd.port.pre.mk>
 
 # Remove openssl from grpc.pc because we do not ship openssl.pc in base system
 .if ${SSL_DEFAULT} == base
 EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-openssl
 .endif
 
 post-patch:
 # Clean up bundled libraries
 	@${RM} -r ${WRKSRC}/third_party/abseil-cpp/
 	@${RM} -r ${WRKSRC}/third_party/benchmark/
 	@${RM} -r ${WRKSRC}/third_party/boringssl-with-bazel/
 	@${RM} -r ${WRKSRC}/third_party/cares/
 	@${RM} -r ${WRKSRC}/third_party/protobuf/
 	@${RM} -r ${WRKSRC}/third_party/re2/
 	@${RM} -r ${WRKSRC}/third_party/zlib/
 
 .include <bsd.port.post.mk>
diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo
index 8bac25947c1a..6014bb047a5e 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1649423668
-SHA256 (grpc-grpc-v1.45.1_GH0.tar.gz) = 46ee3d12c6d42a4ded46ba025c8ba09850425312c710c6ee6e084bd808ebc1e8
-SIZE (grpc-grpc-v1.45.1_GH0.tar.gz) = 8824053
+TIMESTAMP = 1650228672
+SHA256 (grpc-grpc-v1.45.2_GH0.tar.gz) = e18b16f7976aab9a36c14c38180f042bb0fd196b75c9fd6a20a2b5f934876ad6
+SIZE (grpc-grpc-v1.45.2_GH0.tar.gz) = 8824362