pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/grpc
Module Name: pkgsrc
Committed By: adam
Date: Sun Aug 25 18:52:37 UTC 2019
Modified Files:
pkgsrc/net/grpc: Makefile PLIST distinfo
pkgsrc/net/grpc/patches: patch-CMakeLists.txt
Log Message:
grpc: updated to 1.23.0
Release v1.23.0
Core
Add missing APP callback context for custom iomgr.
Increase lower bound on DNS re-resolution period to 30 seconds.
Make sure there is at least a header in the frame storge of H2.
Fix segfault when forking while using gevent.
Mpmcqueue.
Disable the backup poller when using the background poller.
Clearly callout the behavior for listening ports.
Enable CFStream by default on iOS.
Fix DNS resolver cooldown.
Simplify and fix c-ares TCP path on Windows.
Modify codegen to use grpc_impl namespace and other cleanup.
C++
Channel idleness.
Threadpool.
Bump min CMake to 3.5.1 to match Google benchmark.
Migrate from dep.proto. to dep[ProtoInfo] provider.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/net/grpc/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/grpc/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/net/grpc/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/grpc/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/grpc/Makefile
diff -u pkgsrc/net/grpc/Makefile:1.13 pkgsrc/net/grpc/Makefile:1.14
--- pkgsrc/net/grpc/Makefile:1.13 Wed Jul 3 20:06:42 2019
+++ pkgsrc/net/grpc/Makefile Sun Aug 25 18:52:37 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2019/07/03 20:06:42 adam Exp $
+# $NetBSD: Makefile,v 1.14 2019/08/25 18:52:37 adam Exp $
-DISTNAME= grpc-1.22.0
+DISTNAME= grpc-1.23.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=grpc/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -15,6 +15,7 @@ USE_LANGUAGES+= c c++11
USE_TOOLS+= pkg-config
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
+# use cmake's find_package() to locate a pre-installed dependency
CMAKE_ARGS+= -DgRPC_BENCHMARK_PROVIDER=package
CMAKE_ARGS+= -DgRPC_CARES_PROVIDER=package
CMAKE_ARGS+= -DgRPC_GFLAGS_PROVIDER=package
Index: pkgsrc/net/grpc/PLIST
diff -u pkgsrc/net/grpc/PLIST:1.8 pkgsrc/net/grpc/PLIST:1.9
--- pkgsrc/net/grpc/PLIST:1.8 Wed Jul 3 20:06:42 2019
+++ pkgsrc/net/grpc/PLIST Sun Aug 25 18:52:37 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2019/07/03 20:06:42 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2019/08/25 18:52:37 adam Exp $
bin/grpc_cpp_plugin
bin/grpc_csharp_plugin
bin/grpc_node_plugin
@@ -145,6 +145,7 @@ include/grpcpp/channel.h
include/grpcpp/channel_impl.h
include/grpcpp/client_context.h
include/grpcpp/completion_queue.h
+include/grpcpp/completion_queue_impl.h
include/grpcpp/create_channel.h
include/grpcpp/create_channel_impl.h
include/grpcpp/create_channel_posix.h
@@ -165,7 +166,9 @@ include/grpcpp/impl/channel_argument_opt
include/grpcpp/impl/client_unary_call.h
include/grpcpp/impl/codegen/async_generic_service.h
include/grpcpp/impl/codegen/async_stream.h
+include/grpcpp/impl/codegen/async_stream_impl.h
include/grpcpp/impl/codegen/async_unary_call.h
+include/grpcpp/impl/codegen/async_unary_call_impl.h
include/grpcpp/impl/codegen/byte_buffer.h
include/grpcpp/impl/codegen/call.h
include/grpcpp/impl/codegen/call_hook.h
@@ -174,6 +177,7 @@ include/grpcpp/impl/codegen/call_op_set_
include/grpcpp/impl/codegen/callback_common.h
include/grpcpp/impl/codegen/channel_interface.h
include/grpcpp/impl/codegen/client_callback.h
+include/grpcpp/impl/codegen/client_callback_impl.h
include/grpcpp/impl/codegen/client_context.h
include/grpcpp/impl/codegen/client_context_impl.h
include/grpcpp/impl/codegen/client_interceptor.h
@@ -201,6 +205,7 @@ include/grpcpp/impl/codegen/rpc_service_
include/grpcpp/impl/codegen/security/auth_context.h
include/grpcpp/impl/codegen/serialization_traits.h
include/grpcpp/impl/codegen/server_callback.h
+include/grpcpp/impl/codegen/server_callback_impl.h
include/grpcpp/impl/codegen/server_context.h
include/grpcpp/impl/codegen/server_context_impl.h
include/grpcpp/impl/codegen/server_interceptor.h
@@ -213,6 +218,7 @@ 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/sync_stream_impl.h
include/grpcpp/impl/codegen/time.h
include/grpcpp/impl/grpc_library.h
include/grpcpp/impl/method_handler_impl.h
@@ -242,11 +248,14 @@ 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_stream_impl.h
include/grpcpp/support/async_unary_call.h
+include/grpcpp/support/async_unary_call_impl.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_callback_impl.h
include/grpcpp/support/client_interceptor.h
include/grpcpp/support/config.h
include/grpcpp/support/error_details.h
@@ -256,6 +265,7 @@ include/grpcpp/support/message_allocator
include/grpcpp/support/proto_buffer_reader.h
include/grpcpp/support/proto_buffer_writer.h
include/grpcpp/support/server_callback.h
+include/grpcpp/support/server_callback_impl.h
include/grpcpp/support/server_interceptor.h
include/grpcpp/support/slice.h
include/grpcpp/support/status.h
@@ -263,6 +273,7 @@ include/grpcpp/support/status_code_enum.
include/grpcpp/support/string_ref.h
include/grpcpp/support/stub_options.h
include/grpcpp/support/sync_stream.h
+include/grpcpp/support/sync_stream_impl.h
include/grpcpp/support/time.h
include/grpcpp/support/validate_service_config.h
lib/cmake/grpc/gRPCConfig.cmake
@@ -300,8 +311,8 @@ lib/libgrpc_csharp_ext.so
lib/libgrpc_csharp_ext.so.${PKGVERSION}
lib/libgrpc_csharp_ext.so.1
lib/libgrpc_plugin_support.so
-lib/libgrpc_plugin_support.so.2
-lib/libgrpc_plugin_support.so.2.0.0
+lib/libgrpc_plugin_support.so.${PKGVERSION}
+lib/libgrpc_plugin_support.so.1
lib/libgrpc_unsecure.so
lib/libgrpc_unsecure.so.${PKGVERSION}
lib/libgrpc_unsecure.so.1
Index: pkgsrc/net/grpc/distinfo
diff -u pkgsrc/net/grpc/distinfo:1.14 pkgsrc/net/grpc/distinfo:1.15
--- pkgsrc/net/grpc/distinfo:1.14 Wed Jul 3 20:06:42 2019
+++ pkgsrc/net/grpc/distinfo Sun Aug 25 18:52:37 2019
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.14 2019/07/03 20:06:42 adam Exp $
+$NetBSD: distinfo,v 1.15 2019/08/25 18:52:37 adam Exp $
-SHA1 (grpc-1.22.0.tar.gz) = 7c1977175c8d6ec12dbd699beccb678b38517f0a
-RMD160 (grpc-1.22.0.tar.gz) = 9dfba68909877252b3dd577646a2363f8f53730a
-SHA512 (grpc-1.22.0.tar.gz) = e8181f01bc44dc7e7a9e8c74c0a9c3f25960bb9c88c239e7c75764105ca24ac173bab663130fb6349c7fa43cd57f35dd7927a369482b1e6a73224cb2174bd336
-Size (grpc-1.22.0.tar.gz) = 15082718 bytes
-SHA1 (patch-CMakeLists.txt) = f3cf27ec59109a8a0a6fa8aebd2ffa1871c29442
+SHA1 (grpc-1.23.0.tar.gz) = b311c7facf262eba32ea9fc1ec4fe5a9569d32d2
+RMD160 (grpc-1.23.0.tar.gz) = 937933c3ce0f9933b761718cdb606685b426b36d
+SHA512 (grpc-1.23.0.tar.gz) = 4770651bd73b71735152155327c44d59125442b405157ffea8fb80b6f16406dd388474394e44ef620e2a777018121988a3a7a552a42141650d7cac263ab499a0
+Size (grpc-1.23.0.tar.gz) = 15212436 bytes
+SHA1 (patch-CMakeLists.txt) = 0b046300aac3ffb48eca4a8943e5877b6a3a8c55
SHA1 (patch-cmake_benchmark.cmake) = 031873ba9a8cd93d491693feb4d58e52a715cc64
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
Index: pkgsrc/net/grpc/patches/patch-CMakeLists.txt
diff -u pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.5 pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.6
--- pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.5 Fri Apr 19 07:15:36 2019
+++ pkgsrc/net/grpc/patches/patch-CMakeLists.txt Sun Aug 25 18:52:37 2019
@@ -1,10 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.5 2019/04/19 07:15:36 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.6 2019/08/25 18:52:37 adam Exp $
Add version number to shared libraries.
---- CMakeLists.txt.orig 2019-04-15 22:38:24.000000000 +0000
+--- CMakeLists.txt.orig 2019-08-14 21:29:55.000000000 +0000
+++ CMakeLists.txt
-@@ -203,7 +203,7 @@ function(protobuf_generate_grpc_cpp)
+@@ -205,7 +205,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,107 +13,26 @@ Add version number to shared libraries.
ARGS --grpc_out=generate_mock_code=true:${_gRPC_PROTO_GENS_DIR}
--cpp_out=${_gRPC_PROTO_GENS_DIR}
--plugin=protoc-gen-grpc=${_gRPC_CPP_PLUGIN}
-@@ -741,6 +741,7 @@ add_library(address_sorting
- third_party/address_sorting/address_sorting_posix.c
- third_party/address_sorting/address_sorting_windows.c
- )
-+set_target_properties(address_sorting PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(address_sorting PROPERTIES COMPILE_PDB_NAME "address_sorting"
-@@ -874,6 +875,7 @@ add_library(gpr
- src/core/lib/profiling/basic_timers.cc
- src/core/lib/profiling/stap_timers.cc
- )
-+set_target_properties(gpr PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(gpr PROPERTIES COMPILE_PDB_NAME "gpr"
-@@ -1295,6 +1297,7 @@ add_library(grpc
- src/core/ext/filters/workarounds/workaround_utils.cc
- src/core/plugin_registry/grpc_plugin_registry.cc
- )
-+set_target_properties(grpc PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc PROPERTIES COMPILE_PDB_NAME "grpc"
-@@ -1687,6 +1690,7 @@ add_library(grpc_cronet
- src/core/tsi/transport_security_grpc.cc
- src/core/plugin_registry/grpc_cronet_plugin_registry.cc
- )
-+set_target_properties(grpc_cronet PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc_cronet PROPERTIES COMPILE_PDB_NAME "grpc_cronet"
-@@ -2679,6 +2683,7 @@ add_library(grpc_unsecure
- src/core/ext/filters/workarounds/workaround_utils.cc
- src/core/plugin_registry/grpc_unsecure_plugin_registry.cc
- )
-+set_target_properties(grpc_unsecure PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc_unsecure PROPERTIES COMPILE_PDB_NAME "grpc_unsecure"
-@@ -2912,6 +2917,7 @@ add_library(grpc++
- third_party/nanopb/pb_encode.c
- src/cpp/codegen/codegen_init.cc
- )
-+set_target_properties(grpc++ PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc++ PROPERTIES COMPILE_PDB_NAME "grpc++"
-@@ -3505,6 +3511,7 @@ add_library(grpc++_cronet
- src/core/ext/transport/chttp2/server/chttp2_server.cc
- src/core/ext/filters/census/grpc_context.cc
- )
-+set_target_properties(grpc++_cronet PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc++_cronet PROPERTIES COMPILE_PDB_NAME "grpc++_cronet"
-@@ -3792,6 +3799,7 @@ add_library(grpc++_error_details
- ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/status/status.grpc.pb.h
- src/cpp/util/error_details.cc
- )
-+set_target_properties(grpc++_error_details PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc++_error_details PROPERTIES COMPILE_PDB_NAME "grpc++_error_details"
-@@ -3925,6 +3933,7 @@ add_library(grpc++_reflection
- ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/reflection/v1alpha/reflection.pb.h
- ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h
- )
-+set_target_properties(grpc++_reflection PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc++_reflection PROPERTIES COMPILE_PDB_NAME "grpc++_reflection"
-@@ -4473,6 +4482,7 @@ add_library(grpc++_unsecure
- third_party/nanopb/pb_encode.c
- src/cpp/codegen/codegen_init.cc
- )
-+set_target_properties(grpc++_unsecure PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc++_unsecure PROPERTIES COMPILE_PDB_NAME "grpc++_unsecure"
-@@ -4874,6 +4884,7 @@ add_library(grpc_plugin_support
- src/compiler/python_generator.cc
- src/compiler/ruby_generator.cc
- )
-+set_target_properties(grpc_plugin_support PROPERTIES VERSION 2.0.0 SOVERSION 2)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc_plugin_support PROPERTIES COMPILE_PDB_NAME "grpc_plugin_support"
-@@ -4936,6 +4947,7 @@ add_library(grpcpp_channelz
- ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/channelz/channelz.pb.h
- ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/channelz/channelz.grpc.pb.h
- )
-+set_target_properties(grpcpp_channelz PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpcpp_channelz PROPERTIES COMPILE_PDB_NAME "grpcpp_channelz"
-@@ -5478,6 +5490,7 @@ if (gRPC_BUILD_CSHARP_EXT)
- add_library(grpc_csharp_ext SHARED
- src/csharp/ext/grpc_csharp_ext.c
- )
-+set_target_properties(grpc_csharp_ext PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
-
- if(WIN32 AND MSVC)
- set_target_properties(grpc_csharp_ext PROPERTIES COMPILE_PDB_NAME "grpc_csharp_ext"
+@@ -19451,5 +19451,22 @@ foreach(_config gRPCConfig gRPCConfigVer
+ )
+ endforeach()
+
++foreach(_lib
++ address_sorting
++ gpr
++ grpc++
++ grpc++_error_details
++ grpc++_reflection
++ grpc++_unsecure
++ grpc
++ grpc_cronet
++ grpc_csharp_ext
++ grpc_plugin_support
++ grpc_unsecure
++ grpcpp_channelz
++)
++ set_target_properties(${_lib} PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1)
++endforeach()
++
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/etc/roots.pem
+ DESTINATION ${gRPC_INSTALL_SHAREDIR})
Home |
Main Index |
Thread Index |
Old Index