Wed Nov 6 17:14:24 2019 UTC ()
grpc: updated to 1.25.0
Release v1.25.0
Core
Change RR to consider a subchannel in TF if it has failed since it was READY.
Fix a use after free in c-ares on Windows.
C++
Honor CARES_ROOT_DIR.
Make cmake grpc.pc depend on openssl too.
Create pkg-config files from CMake.
Add C++ wrapper for SPIFFE credentials v2.
Upgrade bazel to 0.29.1.
Python
Add experimental option to run unary-stream RPCs on a single Python thread.
[AIO] Minimal AsyncIO Server.
Switch to concrete classes in experimental asyncio.
Add manylinux2010_x86 wheels into artifacts.
Release 3.8 binary wheels.
Make grpc_testing's Servicer context abort method stop execution of the servicer handler.
Build Python wheels with tag manylinux2010.
Add experimental support for asyncio unary client.
(adam)
diff -r1.16 -r1.17 pkgsrc/net/grpc/Makefile
diff -r1.11 -r1.12 pkgsrc/net/grpc/PLIST
diff -r1.17 -r1.18 pkgsrc/net/grpc/distinfo
diff -r1.10 -r1.11 pkgsrc/net/py-grpcio/Makefile
diff -r1.3 -r1.4 pkgsrc/net/py-grpcio/PLIST
diff -r1.12 -r1.13 pkgsrc/net/py-grpcio/distinfo
diff -r1.8 -r1.9 pkgsrc/net/py-grpcio-tools/Makefile
diff -r1.8 -r1.9 pkgsrc/net/py-grpcio-tools/distinfo
--- pkgsrc/net/grpc/Makefile 2019/10/24 18:24:27 1.16
+++ pkgsrc/net/grpc/Makefile 2019/11/06 17:14:24 1.17
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2019/10/24 18:24:27 adam Exp $
+# $NetBSD: Makefile,v 1.17 2019/11/06 17:14:24 adam Exp $
-DISTNAME= grpc-1.24.3
+DISTNAME= grpc-1.25.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=grpc/}
GITHUB_TAG= v${PKGVERSION_NOREV}
--- pkgsrc/net/grpc/PLIST 2019/10/24 18:24:27 1.11
+++ pkgsrc/net/grpc/PLIST 2019/11/06 17:14:24 1.12
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2019/10/24 18:24:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2019/11/06 17:14:24 adam Exp $
bin/grpc_cpp_plugin
bin/grpc_csharp_plugin
bin/grpc_node_plugin
@@ -197,6 +197,7 @@
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.h
include/grpcpp/impl/codegen/method_handler_impl.h
include/grpcpp/impl/codegen/proto_buffer_reader.h
include/grpcpp/impl/codegen/proto_buffer_writer.h
@@ -241,6 +242,7 @@
include/grpcpp/security/credentials_impl.h
include/grpcpp/security/server_credentials.h
include/grpcpp/security/server_credentials_impl.h
+include/grpcpp/security/tls_credentials_options.h
include/grpcpp/server.h
include/grpcpp/server_builder.h
include/grpcpp/server_builder_impl.h
@@ -317,4 +319,9 @@
lib/libgrpcpp_channelz.so
lib/libgrpcpp_channelz.so.${PKGVERSION}
lib/libgrpcpp_channelz.so.1
+lib/pkgconfig/gpr.pc
+lib/pkgconfig/grpc++.pc
+lib/pkgconfig/grpc++_unsecure.pc
+lib/pkgconfig/grpc.pc
+lib/pkgconfig/grpc_unsecure.pc
share/grpc/roots.pem
--- pkgsrc/net/grpc/distinfo 2019/10/24 18:24:27 1.17
+++ pkgsrc/net/grpc/distinfo 2019/11/06 17:14:24 1.18
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.17 2019/10/24 18:24:27 adam Exp $
+$NetBSD: distinfo,v 1.18 2019/11/06 17:14:24 adam Exp $
-SHA1 (grpc-1.24.3.tar.gz) = ba383648d47701ce491b60698b21433110c9d7eb
-RMD160 (grpc-1.24.3.tar.gz) = d21b425e20c49390ced9a0d7ec21cb73ef3da54d
-SHA512 (grpc-1.24.3.tar.gz) = 19afa8b1fd64c429317c85d8cf42d01af0ac6aec82508740c176e1fd4f92dea9531ea9812523215ed67466bae93a75e14dc34cd9cce5987a13c0104e0313c69c
-Size (grpc-1.24.3.tar.gz) = 15364420 bytes
+SHA1 (grpc-1.25.0.tar.gz) = f44584031c3f4a1b4353766e4173e23c3b0bf1ce
+RMD160 (grpc-1.25.0.tar.gz) = 8ad86ac690283830ffde6c5bc4b2a31ecbd5ede4
+SHA512 (grpc-1.25.0.tar.gz) = 7d9e126eafdfefe9b5c2eacf9c082b972115f231a55cff53386305f2df68037e2593eedc3f27fe0eaeb7fbe78b28f6b87607cdeccf59929b9a9b33bf74ab5c92
+Size (grpc-1.25.0.tar.gz) = 16460163 bytes
SHA1 (patch-CMakeLists.txt) = 0b046300aac3ffb48eca4a8943e5877b6a3a8c55
SHA1 (patch-cmake_benchmark.cmake) = 031873ba9a8cd93d491693feb4d58e52a715cc64
SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = b8d07e5bbf04694df00d0d19884844b791eb002c
--- pkgsrc/net/py-grpcio/Makefile 2019/10/24 18:34:17 1.10
+++ pkgsrc/net/py-grpcio/Makefile 2019/11/06 17:14:24 1.11
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2019/10/24 18:34:17 adam Exp $
+# $NetBSD: Makefile,v 1.11 2019/11/06 17:14:24 adam Exp $
-DISTNAME= grpcio-1.24.3
+DISTNAME= grpcio-1.25.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio/}
--- pkgsrc/net/py-grpcio/PLIST 2019/05/26 19:50:12 1.3
+++ pkgsrc/net/py-grpcio/PLIST 2019/11/06 17:14:24 1.4
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/05/26 19:50:12 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/11/06 17:14:24 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -66,6 +66,15 @@
${PYSITELIB}/grpc/experimental/__init__.py
${PYSITELIB}/grpc/experimental/__init__.pyc
${PYSITELIB}/grpc/experimental/__init__.pyo
+${PYSITELIB}/grpc/experimental/aio/__init__.py
+${PYSITELIB}/grpc/experimental/aio/__init__.pyc
+${PYSITELIB}/grpc/experimental/aio/__init__.pyo
+${PYSITELIB}/grpc/experimental/aio/_channel.py
+${PYSITELIB}/grpc/experimental/aio/_channel.pyc
+${PYSITELIB}/grpc/experimental/aio/_channel.pyo
+${PYSITELIB}/grpc/experimental/aio/_server.py
+${PYSITELIB}/grpc/experimental/aio/_server.pyc
+${PYSITELIB}/grpc/experimental/aio/_server.pyo
${PYSITELIB}/grpc/experimental/gevent.py
${PYSITELIB}/grpc/experimental/gevent.pyc
${PYSITELIB}/grpc/experimental/gevent.pyo
--- pkgsrc/net/py-grpcio/distinfo 2019/10/24 18:34:17 1.12
+++ pkgsrc/net/py-grpcio/distinfo 2019/11/06 17:14:24 1.13
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2019/10/24 18:34:17 adam Exp $
+$NetBSD: distinfo,v 1.13 2019/11/06 17:14:24 adam Exp $
-SHA1 (grpcio-1.24.3.tar.gz) = 14178327f815d95883e00c5ab1cc1ecbad7a6533
-RMD160 (grpcio-1.24.3.tar.gz) = 8185ee2b42573017b19fb90cbb55b1976b841398
-SHA512 (grpcio-1.24.3.tar.gz) = 0dc90de5a06b9af7fa91d3e96117f69813e5fee31499e8e48daac7d164856594f164a434d3dd28d6e0220e417926aadceabb9b7597e86a6bb87d8943e6661dce
-Size (grpcio-1.24.3.tar.gz) = 14030592 bytes
+SHA1 (grpcio-1.25.0.tar.gz) = 1dde36eca2fe03747e137c190bbfaaffa3d6605f
+RMD160 (grpcio-1.25.0.tar.gz) = 253563c73d5a3923e9428defeacf2085b44c83e5
+SHA512 (grpcio-1.25.0.tar.gz) = bb0241905bad15d6bd019323f1699b95f7cd047aec227197aed9f0bfbca923788fbf59052ab604718542ad69767877560853ef563613ea0490cee2e9f9e9206d
+Size (grpcio-1.25.0.tar.gz) = 15358518 bytes
SHA1 (patch-setup.py) = eb7e9a110711d149bae7cc4f4b08e725ffc25ae5
SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a
--- pkgsrc/net/py-grpcio-tools/Makefile 2019/10/24 18:34:17 1.8
+++ pkgsrc/net/py-grpcio-tools/Makefile 2019/11/06 17:14:24 1.9
--- pkgsrc/net/py-grpcio-tools/distinfo 2019/10/24 18:34:17 1.8
+++ pkgsrc/net/py-grpcio-tools/distinfo 2019/11/06 17:14:24 1.9