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.21.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8cc78b19d1bb
branches:  trunk
changeset: 334268:8cc78b19d1bb
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed May 22 09:46:50 2019 +0000

description:
grpc: updated to 1.21.0

Release v1.21.0

Core
Service Config Changes to set channel in transient failure on invalid service config.
Add a backup poller to c-ares resolver to take better advantage of c-ares query timeout/retry logic.
Pass WSA_FLAG_NO_HANDLE_INHERIT flag to the WSASocketA() to avoid handle leaking on the Windows in case of using CreateProcess() on the server.
Add fallback-at-startup into xds.
Retire the GRPC_ARENA_INIT_STRATEGY env variable.
Fix gevent segfault with C-Ares as DNS resolver.
Explicitly call getsockname after accept for unix sockets to get the sun_path.
RBE Windows c-core build.
Loosen the dependency on the googleapis-common-protos-types gem.
pick_first: don't go into TRANSIENT_FAILURE upon empty update when in IDLE.
Add guard to the tv_nsec field of gpr_now return value.
Re-enable ALPN check in gRPC C core SSL stack.

C++
Global config variables migration.
Make cc_grpc_library compatible with native proto_library and cc_proto_library rules.
Add alarm in callback streaming test.
Make C++ Channel Interceptors work for lame channels.

diffstat:

 net/grpc/Makefile |   6 +++---
 net/grpc/PLIST    |  20 +++++++++++++++++++-
 net/grpc/distinfo |  10 +++++-----
 3 files changed, 27 insertions(+), 9 deletions(-)

diffs (134 lines):

diff -r 4b5417043ae0 -r 8cc78b19d1bb net/grpc/Makefile
--- a/net/grpc/Makefile Wed May 22 09:43:14 2019 +0000
+++ b/net/grpc/Makefile Wed May 22 09:46:50 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2019/04/28 19:34:53 adam Exp $
+# $NetBSD: Makefile,v 1.10 2019/05/22 09:46:50 adam Exp $
 
-DISTNAME=      grpc-1.20.1
+DISTNAME=      grpc-1.21.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -14,7 +14,7 @@
 USE_LANGUAGES+=        c c++11
 USE_TOOLS+=    pkg-config
 
-CMAKE_ARGS+=   -DBUILD_SHARED_LIBS=on
+CMAKE_ARGS+=   -DBUILD_SHARED_LIBS=ON
 CMAKE_ARGS+=   -DgRPC_BENCHMARK_PROVIDER=package
 CMAKE_ARGS+=   -DgRPC_CARES_PROVIDER=package
 CMAKE_ARGS+=   -DgRPC_GFLAGS_PROVIDER=package
diff -r 4b5417043ae0 -r 8cc78b19d1bb net/grpc/PLIST
--- a/net/grpc/PLIST    Wed May 22 09:43:14 2019 +0000
+++ b/net/grpc/PLIST    Wed May 22 09:46:50 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2019/04/19 07:15:36 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2019/05/22 09:46:50 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -142,19 +142,24 @@
 include/grpcpp/alarm.h
 include/grpcpp/alarm_impl.h
 include/grpcpp/channel.h
+include/grpcpp/channel_impl.h
 include/grpcpp/client_context.h
 include/grpcpp/completion_queue.h
 include/grpcpp/create_channel.h
+include/grpcpp/create_channel_impl.h
 include/grpcpp/create_channel_posix.h
 include/grpcpp/create_channel_posix_impl.h
 include/grpcpp/ext/channelz_service_plugin.h
 include/grpcpp/ext/channelz_service_plugin_impl.h
 include/grpcpp/ext/health_check_service_server_builder_option.h
 include/grpcpp/ext/proto_server_reflection_plugin.h
+include/grpcpp/ext/proto_server_reflection_plugin_impl.h
 include/grpcpp/generic/async_generic_service.h
 include/grpcpp/generic/generic_stub.h
+include/grpcpp/generic/generic_stub_impl.h
 include/grpcpp/grpcpp.h
 include/grpcpp/health_check_service_interface.h
+include/grpcpp/health_check_service_interface_impl.h
 include/grpcpp/impl/call.h
 include/grpcpp/impl/channel_argument_option.h
 include/grpcpp/impl/client_unary_call.h
@@ -173,6 +178,7 @@
 include/grpcpp/impl/codegen/client_interceptor.h
 include/grpcpp/impl/codegen/client_unary_call.h
 include/grpcpp/impl/codegen/completion_queue.h
+include/grpcpp/impl/codegen/completion_queue_impl.h
 include/grpcpp/impl/codegen/completion_queue_tag.h
 include/grpcpp/impl/codegen/config.h
 include/grpcpp/impl/codegen/config_protobuf.h
@@ -183,6 +189,7 @@
 include/grpcpp/impl/codegen/intercepted_channel.h
 include/grpcpp/impl/codegen/interceptor.h
 include/grpcpp/impl/codegen/interceptor_common.h
+include/grpcpp/impl/codegen/message_allocator.h
 include/grpcpp/impl/codegen/metadata_map.h
 include/grpcpp/impl/codegen/method_handler_impl.h
 include/grpcpp/impl/codegen/proto_buffer_reader.h
@@ -202,6 +209,7 @@
 include/grpcpp/impl/codegen/status_code_enum.h
 include/grpcpp/impl/codegen/string_ref.h
 include/grpcpp/impl/codegen/stub_options.h
+include/grpcpp/impl/codegen/sync.h
 include/grpcpp/impl/codegen/sync_stream.h
 include/grpcpp/impl/codegen/time.h
 include/grpcpp/impl/grpc_library.h
@@ -213,26 +221,36 @@
 include/grpcpp/impl/server_builder_option_impl.h
 include/grpcpp/impl/server_builder_plugin.h
 include/grpcpp/impl/server_initializer.h
+include/grpcpp/impl/server_initializer_impl.h
 include/grpcpp/impl/service_type.h
 include/grpcpp/resource_quota.h
+include/grpcpp/resource_quota_impl.h
 include/grpcpp/security/auth_context.h
 include/grpcpp/security/auth_metadata_processor.h
+include/grpcpp/security/auth_metadata_processor_impl.h
 include/grpcpp/security/credentials.h
+include/grpcpp/security/credentials_impl.h
 include/grpcpp/security/server_credentials.h
+include/grpcpp/security/server_credentials_impl.h
 include/grpcpp/server.h
 include/grpcpp/server_builder.h
+include/grpcpp/server_builder_impl.h
 include/grpcpp/server_context.h
+include/grpcpp/server_impl.h
 include/grpcpp/server_posix.h
 include/grpcpp/server_posix_impl.h
 include/grpcpp/support/async_stream.h
 include/grpcpp/support/async_unary_call.h
 include/grpcpp/support/byte_buffer.h
 include/grpcpp/support/channel_arguments.h
+include/grpcpp/support/channel_arguments_impl.h
 include/grpcpp/support/client_callback.h
 include/grpcpp/support/client_interceptor.h
 include/grpcpp/support/config.h
 include/grpcpp/support/error_details.h
+include/grpcpp/support/error_details_impl.h
 include/grpcpp/support/interceptor.h
+include/grpcpp/support/message_allocator.h
 include/grpcpp/support/proto_buffer_reader.h
 include/grpcpp/support/proto_buffer_writer.h
 include/grpcpp/support/server_callback.h
diff -r 4b5417043ae0 -r 8cc78b19d1bb net/grpc/distinfo
--- a/net/grpc/distinfo Wed May 22 09:43:14 2019 +0000
+++ b/net/grpc/distinfo Wed May 22 09:46:50 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.10 2019/04/28 19:34:53 adam Exp $
+$NetBSD: distinfo,v 1.11 2019/05/22 09:46:50 adam Exp $
 
-SHA1 (grpc-1.20.1.tar.gz) = 52bf6abef08b2ef3db782ff8999632b3aa95719b
-RMD160 (grpc-1.20.1.tar.gz) = e6df5481893a5fafcc1915eeeb90b57f99aa87a8
-SHA512 (grpc-1.20.1.tar.gz) = e0dd0318d2b4ec07e0eafffa218938d91b1440c5053a557460ea7fceaab3d76f0cccc1d595abe7de9fa79f068b71cfbc5a28a3b688bc9c1e2737086928149583
-Size (grpc-1.20.1.tar.gz) = 14930355 bytes
+SHA1 (grpc-1.21.0.tar.gz) = 3016e9c03c272c9d23745d9d9e734ee54cbc98c0
+RMD160 (grpc-1.21.0.tar.gz) = 10005286ab5e376219dad8b249a9e8564de3aa1f
+SHA512 (grpc-1.21.0.tar.gz) = d8d2cd896dfcae4b1b2640414db93ea35b8c463aae263b02970d0f79bf6bb9b7b28f163549de9ac34ba71bfce4aef044fe4293793eb6e448a1412d19c8a9c8e7
+Size (grpc-1.21.0.tar.gz) = 15043085 bytes
 SHA1 (patch-CMakeLists.txt) = f3cf27ec59109a8a0a6fa8aebd2ffa1871c29442
 SHA1 (patch-cmake_benchmark.cmake) = 031873ba9a8cd93d491693feb4d58e52a715cc64
 SHA1 (patch-cmake_cares.cmake) = 19324318dce81451bf7a53d0ca5a7e445a751db5



Home | Main Index | Thread Index | Old Index