pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/grpc grpc: updated to 1.27.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/03c451c873cf
branches:  trunk
changeset: 422926:03c451c873cf
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Feb 06 20:13:08 2020 +0000

description:
grpc: updated to 1.27.0

Release v1.27.0

Core
fix build with OpenSSL1.1.1+ on Windows.
Add a new submodule libuv v1.34.0.
grpclb: Add support for balancer telling client to enter fallback mode.
Bare bones of the libuv EventManager.
Allow default use of system root certs on Android.

C++
Backport: Fix regression in MSVC runtime flag (for v1.27.x).
Add Support for Full Chain Callbacks - experimental namespace.
Improve documentation for building with CMake.
Conditionally enable OPENSSL_NO_ASM for Visual Studio.
Allow gRPC_INSTALL with module providers.
Add Findc-ares.cmake module.
Census client filter: use current span and tags.
Improve & update BUILDING.md.

diffstat:

 net/grpc/Makefile                     |   7 ++++---
 net/grpc/PLIST                        |   8 +++++++-
 net/grpc/distinfo                     |  12 ++++++------
 net/grpc/patches/patch-CMakeLists.txt |  10 +++++-----
 4 files changed, 22 insertions(+), 15 deletions(-)

diffs (113 lines):

diff -r 52c800e82ad1 -r 03c451c873cf net/grpc/Makefile
--- a/net/grpc/Makefile Thu Feb 06 20:11:34 2020 +0000
+++ b/net/grpc/Makefile Thu Feb 06 20:13:08 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2020/01/18 21:50:15 jperkin Exp $
+# $NetBSD: Makefile,v 1.20 2020/02/06 20:13:08 adam Exp $
 
-DISTNAME=      grpc-1.26.0
-PKGREVISION=   1
+DISTNAME=      grpc-1.27.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -17,6 +16,7 @@
 
 CMAKE_ARGS+=   -DBUILD_SHARED_LIBS=ON
 # use cmake's find_package() to locate a pre-installed dependency
+CMAKE_ARGS+=   -DgRPC_ABSL_PROVIDER=package
 CMAKE_ARGS+=   -DgRPC_BENCHMARK_PROVIDER=package
 CMAKE_ARGS+=   -DgRPC_CARES_PROVIDER=package
 CMAKE_ARGS+=   -DgRPC_GFLAGS_PROVIDER=package
@@ -25,6 +25,7 @@
 CMAKE_ARGS+=   -DgRPC_ZLIB_PROVIDER=package
 
 .include "../../benchmarks/google-benchmark/buildlink3.mk"
+.include "../../devel/abseil/buildlink3.mk"
 .include "../../devel/gflags/buildlink3.mk"
 BUILDLINK_API_DEPENDS.protobuf+=       protobuf>=3.5
 .include "../../devel/protobuf/buildlink3.mk"
diff -r 52c800e82ad1 -r 03c451c873cf net/grpc/PLIST
--- a/net/grpc/PLIST    Thu Feb 06 20:11:34 2020 +0000
+++ b/net/grpc/PLIST    Thu Feb 06 20:13:08 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2020/01/05 17:01:19 leot Exp $
+@comment $NetBSD: PLIST,v 1.15 2020/02/06 20:13:08 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -236,6 +236,8 @@
 include/grpcpp/impl/service_type.h
 include/grpcpp/resource_quota.h
 include/grpcpp/resource_quota_impl.h
+include/grpcpp/security/alts_context.h
+include/grpcpp/security/alts_util.h
 include/grpcpp/security/auth_context.h
 include/grpcpp/security/auth_metadata_processor.h
 include/grpcpp/security/auth_metadata_processor_impl.h
@@ -284,6 +286,7 @@
 lib/cmake/grpc/gRPCConfigVersion.cmake
 lib/cmake/grpc/gRPCTargets-noconfig.cmake
 lib/cmake/grpc/gRPCTargets.cmake
+lib/cmake/grpc/modules/Findc-ares.cmake
 lib/libaddress_sorting.so
 lib/libaddress_sorting.so.${PKGVERSION}
 lib/libaddress_sorting.so.1
@@ -293,6 +296,9 @@
 lib/libgrpc++.so
 lib/libgrpc++.so.${PKGVERSION}
 lib/libgrpc++.so.1
+lib/libgrpc++_alts.so
+lib/libgrpc++_alts.so.${PKGVERSION}
+lib/libgrpc++_alts.so.1
 lib/libgrpc++_error_details.so
 lib/libgrpc++_error_details.so.${PKGVERSION}
 lib/libgrpc++_error_details.so.1
diff -r 52c800e82ad1 -r 03c451c873cf net/grpc/distinfo
--- a/net/grpc/distinfo Thu Feb 06 20:11:34 2020 +0000
+++ b/net/grpc/distinfo Thu Feb 06 20:13:08 2020 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.20 2020/01/05 17:01:19 leot Exp $
+$NetBSD: distinfo,v 1.21 2020/02/06 20:13:08 adam Exp $
 
-SHA1 (grpc-1.26.0.tar.gz) = 69ac73b58c058e4c48ec1192f1a1c67a46f5194d
-RMD160 (grpc-1.26.0.tar.gz) = fb95bf93628ee6d0f164e9c39c1d64caa9a99835
-SHA512 (grpc-1.26.0.tar.gz) = 4f7d067c582d0a9be7b7d4dd1e08acdbe6ff0686dfe92b5db5b7927f779410a4237acfd1c61d9f79eb2d00f86cf93cc7492fa372c1877e57c1aa23e9bb2648bb
-Size (grpc-1.26.0.tar.gz) = 16673794 bytes
-SHA1 (patch-CMakeLists.txt) = 066bc15aa631322154aee2c153c8167bee4001fb
+SHA1 (grpc-1.27.0.tar.gz) = cfdf79c53d8e9db01052363c7b822d5a2917c525
+RMD160 (grpc-1.27.0.tar.gz) = 5146307307be3a360fe85b2b9d77a8751391a6fe
+SHA512 (grpc-1.27.0.tar.gz) = a4987ce2dd3655cf81f3d77f75d269454e8682308df1d423de915a0416234d5d20bb365f268616250ca94623d635d09ee24e9186f3f11fe5ff93ec3417836bfa
+Size (grpc-1.27.0.tar.gz) = 16595732 bytes
+SHA1 (patch-CMakeLists.txt) = b317f7783162ef1be888080bf58b1e74b7c76978
 SHA1 (patch-cmake_benchmark.cmake) = 6a7880c30019a723a35b56b0c5bd2d730b36550d
 SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = b8d07e5bbf04694df00d0d19884844b791eb002c
 SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = aff0ff2ff52753c3a169d1f7b939b894dda013f9
diff -r 52c800e82ad1 -r 03c451c873cf net/grpc/patches/patch-CMakeLists.txt
--- a/net/grpc/patches/patch-CMakeLists.txt     Thu Feb 06 20:11:34 2020 +0000
+++ b/net/grpc/patches/patch-CMakeLists.txt     Thu Feb 06 20:13:08 2020 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.8 2020/01/05 17:01:19 leot Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.9 2020/02/06 20:13:08 adam Exp $
 
 Add version number to shared libraries.
 
---- CMakeLists.txt.orig        2019-12-18 01:29:27.000000000 +0000
+--- CMakeLists.txt.orig        2020-02-04 17:04:33.000000000 +0000
 +++ CMakeLists.txt
-@@ -212,7 +212,7 @@ function(protobuf_generate_grpc_cpp)
+@@ -254,7 +254,7 @@ function(protobuf_generate_grpc_cpp)
               "${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}_mock.grpc.pb.h"
               "${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}.pb.cc"
               "${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}.pb.h"
@@ -13,8 +13,8 @@
        ARGS --grpc_out=generate_mock_code=true:${_gRPC_PROTO_GENS_DIR}
             --cpp_out=${_gRPC_PROTO_GENS_DIR}
             --plugin=protoc-gen-grpc=${_gRPC_CPP_PLUGIN}
-@@ -18361,6 +18361,24 @@ install(FILES
-   DESTINATION ${gRPC_INSTALL_CMAKEDIR}
+@@ -18414,6 +18414,24 @@ install(FILES
+   DESTINATION ${gRPC_INSTALL_CMAKEDIR}/modules
  )
  
 +foreach(_lib



Home | Main Index | Thread Index | Old Index