diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile index 9a5a2147f64c..fef3654c00f0 100644 --- a/devel/grpc/Makefile +++ b/devel/grpc/Makefile @@ -1,98 +1,97 @@ PORTNAME= grpc -PORTVERSION= 1.78.0 -PORTREVISION= 1 +PORTVERSION= 1.78.1 DISTVERSIONPREFIX= v PORTEPOCH= 2 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= HTTP/2-based RPC framework WWW= https://grpc.io/ \ https://github.com/grpc/grpc LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE 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 \ libprotobuf.so:devel/protobuf \ libre2.so:devel/re2 USES= cmake compiler:c++17-lang cpe localbase:ldflags pkgconfig ssl 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 \ -DgRPC_ZLIB_PROVIDER=package CMAKE_OFF= CMAKE_CXX_EXTENSIONS \ gRPC_BUILD_TESTS \ gRPC_DOWNLOAD_ARCHIVES CMAKE_ON= BUILD_SHARED_LIBS \ gRPC_BUILD_CODEGEN \ gRPC_BUILD_GRPC_CPP_PLUGIN \ gRPC_BUILD_GRPC_CSHARP_PLUGIN \ gRPC_BUILD_GRPC_NODE_PLUGIN \ gRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN \ gRPC_BUILD_GRPC_PHP_PLUGIN \ gRPC_BUILD_GRPC_PYTHON_PLUGIN \ gRPC_BUILD_GRPC_RUBY_PLUGIN \ gRPC_INSTALL USE_CSTD= c11 USE_CXXSTD= c++17 USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} \ SHLIB_VER=${PORTVERSION:R} CONFLICTS_INSTALL= grpc[0-9][0-9][0-9] USE_GITHUB= yes GH_TUPLE= envoyproxy:data-plane-api:84e8436:envoyproxy_data_plane_api/third_party/envoy-api \ googleapis:googleapis:4ed62e4:googleapis_googleapis/third_party/googleapis \ census-instrumentation:opencensus-proto:1664cc9:census_instrumentation_opencensus_proto/third_party/opencensus-proto \ bufbuild:protoc-gen-validate:v1.3.0:bufbuild_protoc_gen_validate/third_party/protoc-gen-validate \ cncf:xds:dba9d58:cncf_xds/third_party/xds OPTIONS_DEFINE= OPENTELEMETRY OPTIONS_SUB= yes OPENTELEMETRY_DESC= Build grpcpp_otel_plugin OPENTELEMETRY_CMAKE_BOOL= gRPC_BUILD_GRPCPP_OTEL_PLUGIN OPENTELEMETRY_LIB_DEPENDS= libopentelemetry_common.so:devel/opentelemetry-cpp # Clean up bundled libraries .if !defined(MAINTAINER_MODE) EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/third_party/abseil-cpp/ \ --exclude ${DISTNAME}/third_party/benchmark/ \ --exclude ${DISTNAME}/third_party/boringssl-with-bazel/ \ --exclude ${DISTNAME}/third_party/cares/ \ --exclude ${DISTNAME}/third_party/protobuf/ \ --exclude ${DISTNAME}/third_party/re2/ \ --exclude ${DISTNAME}/third_party/upb/ \ --exclude ${DISTNAME}/third_party/utf8_range/ \ --exclude ${DISTNAME}/third_party/xxhash/ \ --exclude ${DISTNAME}/third_party/zlib/ \ --no-same-owner --no-same-permissions .else post-patch: @${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/upb/ @${RM} -r ${WRKSRC}/third_party/utf8_range/ @${RM} -r ${WRKSRC}/third_party/xxhash/ @${RM} -r ${WRKSRC}/third_party/zlib/ .endif .include diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo index 244af7107657..fe55e4edb5fc 100644 --- a/devel/grpc/distinfo +++ b/devel/grpc/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1771421418 -SHA256 (grpc-grpc-v1.78.0_GH0.tar.gz) = e2ace790a5f2d0f83259d1390a816a33b013ea34df2e86084d927e58daa4c5d9 -SIZE (grpc-grpc-v1.78.0_GH0.tar.gz) = 15477838 +TIMESTAMP = 1773966712 +SHA256 (grpc-grpc-v1.78.1_GH0.tar.gz) = 961a44a2a5a50670e58f5e887c17fe70529253da23802245326d681f6d8d1ba6 +SIZE (grpc-grpc-v1.78.1_GH0.tar.gz) = 15481241 SHA256 (envoyproxy-data-plane-api-84e8436_GH0.tar.gz) = 63e4ab6514051cf76d86deaa8f266211e9bf47cf8bab5c5dd593c6e2479bb15d SIZE (envoyproxy-data-plane-api-84e8436_GH0.tar.gz) = 813467 SHA256 (googleapis-googleapis-4ed62e4_GH0.tar.gz) = 9be5c5a9ecd7a1c6a8af0a868f3beabf6d0fa8084d197b02f2dfd9c41c0f21c2 SIZE (googleapis-googleapis-4ed62e4_GH0.tar.gz) = 12861922 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.3.0_GH0.tar.gz) = 26dc6db523ee943af51fdfc292658a2dbe7046735654f1dc839745988f0fe26b SIZE (bufbuild-protoc-gen-validate-v1.3.0_GH0.tar.gz) = 190514 SHA256 (cncf-xds-dba9d58_GH0.tar.gz) = 8558a5d855cfee0198462bc27e5bff63ceacf7eca9e303fd169c6e539d3b816d SIZE (cncf-xds-dba9d58_GH0.tar.gz) = 183110