pkgsrc-Changes-HG archive

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

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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7d57e64eeb67
branches:  trunk
changeset: 445360:7d57e64eeb67
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Jan 21 17:27:07 2021 +0000

description:
grpc: updated to 1.35.0

Release 1.35.0

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

Backport "Fix implicit declaration error in zlib + macOS".
xDS features doc update for case insensitive prefix/full path matching.
Add darwin_arm64 and darwin_arm64e to c-ares config settings.
Add FileWatcher CertificateProvider.
Protect xds security code with the environment variable "GRPC_XDS_EXPERIMENTAL_SECURITY_SUPPORT".

C++

Upgrade bazel to 3.7.1 (repository-wide).
Makefile: remove support for building protobuf, C++ libraries and executables.

C#

fix nuget package signing on Linux (do not use PublicSign=true on non-windows).
Remove C# as a supported language for xDS features.
Fix C# native library loading in .NET 5 single-file apps.

Python

Fix visibility of libprotobuf symbols in protoc_compiler.so on Mac.
[Aio] Correct type annotation of grpc.aio.ServicerContext.abort.
Add limit concurrent RPC feature to asyncio server.
[Aio] Fix the emtpy response handling in streaming RPC.
[Backport] Implement grpc.Future interface in SingleThreadedRendezvous.
[Backport] Make Python 2 an optional dependency for Bazel build.

Ruby

Fix implicit decalaration in rb_event_thread.c.
Base the ruby build off of latest rake-compiler-dock/manylinux14 images, add ruby 3.0 binary packages.
Ruby: add support to circuit_breaking xds interop test case.
Binary packages (for example, grpc-1.35.0-x86_64-linux.gem):
Are now compatible with ruby 3.0
Are now built off of manylinux14 (we no longer support Centos 6)

diffstat:

 net/grpc/Makefile                                                 |   4 +-
 net/grpc/PLIST                                                    |  17 +++++----
 net/grpc/distinfo                                                 |  12 +++---
 net/grpc/patches/patch-include_grpc_impl_codegen_port__platform.h |   7 ++-
 net/py-grpcio-testing/Makefile                                    |   4 +-
 net/py-grpcio-testing/distinfo                                    |  10 ++--
 net/py-grpcio-tools/Makefile                                      |   4 +-
 net/py-grpcio-tools/distinfo                                      |  10 ++--
 net/py-grpcio/Makefile                                            |   4 +-
 net/py-grpcio/distinfo                                            |  10 ++--
 10 files changed, 42 insertions(+), 40 deletions(-)

diffs (199 lines):

diff -r 28158237f22a -r 7d57e64eeb67 net/grpc/Makefile
--- a/net/grpc/Makefile Thu Jan 21 17:25:35 2021 +0000
+++ b/net/grpc/Makefile Thu Jan 21 17:27:07 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2021/01/14 10:17:46 adam Exp $
+# $NetBSD: Makefile,v 1.37 2021/01/21 17:27:07 adam Exp $
 
-DISTNAME=      grpc-1.34.1
+DISTNAME=      grpc-1.35.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r 28158237f22a -r 7d57e64eeb67 net/grpc/PLIST
--- a/net/grpc/PLIST    Thu Jan 21 17:25:35 2021 +0000
+++ b/net/grpc/PLIST    Thu Jan 21 17:27:07 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2020/12/06 10:50:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.23 2021/01/21 17:27:07 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -251,6 +251,7 @@
 include/grpcpp/support/sync_stream.h
 include/grpcpp/support/time.h
 include/grpcpp/support/validate_service_config.h
+include/grpcpp/xds_server_builder.h
 lib/cmake/grpc/gRPCConfig.cmake
 lib/cmake/grpc/gRPCConfigVersion.cmake
 lib/cmake/grpc/gRPCTargets-noconfig.cmake
@@ -264,32 +265,32 @@
 lib/libgpr.so.14
 lib/libgpr.so.14.0.0
 lib/libgrpc++.so
+lib/libgrpc++.so.${PKGVERSION}
 lib/libgrpc++.so.1
-lib/libgrpc++.so.${PKGVERSION}
 lib/libgrpc++_alts.so
+lib/libgrpc++_alts.so.${PKGVERSION}
 lib/libgrpc++_alts.so.1
-lib/libgrpc++_alts.so.${PKGVERSION}
 lib/libgrpc++_error_details.so
+lib/libgrpc++_error_details.so.${PKGVERSION}
 lib/libgrpc++_error_details.so.1
-lib/libgrpc++_error_details.so.${PKGVERSION}
 lib/libgrpc++_reflection.so
-lib/libgrpc++_reflection.so.1
 lib/libgrpc++_reflection.so.${PKGVERSION}
+lib/libgrpc++_reflection.so.1
 lib/libgrpc++_unsecure.so
+lib/libgrpc++_unsecure.so.${PKGVERSION}
 lib/libgrpc++_unsecure.so.1
-lib/libgrpc++_unsecure.so.${PKGVERSION}
 lib/libgrpc.so
 lib/libgrpc.so.14
 lib/libgrpc.so.14.0.0
 lib/libgrpc_plugin_support.so
+lib/libgrpc_plugin_support.so.${PKGVERSION}
 lib/libgrpc_plugin_support.so.1
-lib/libgrpc_plugin_support.so.${PKGVERSION}
 lib/libgrpc_unsecure.so
 lib/libgrpc_unsecure.so.14
 lib/libgrpc_unsecure.so.14.0.0
 lib/libgrpcpp_channelz.so
+lib/libgrpcpp_channelz.so.${PKGVERSION}
 lib/libgrpcpp_channelz.so.1
-lib/libgrpcpp_channelz.so.${PKGVERSION}
 lib/libupb.so
 lib/libupb.so.14
 lib/libupb.so.14.0.0
diff -r 28158237f22a -r 7d57e64eeb67 net/grpc/distinfo
--- a/net/grpc/distinfo Thu Jan 21 17:25:35 2021 +0000
+++ b/net/grpc/distinfo Thu Jan 21 17:27:07 2021 +0000
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.35 2021/01/14 10:17:46 adam Exp $
+$NetBSD: distinfo,v 1.36 2021/01/21 17:27:07 adam Exp $
 
-SHA1 (grpc-1.34.1.tar.gz) = dac318c158d9d1fc9bef447f671572601a3e1601
-RMD160 (grpc-1.34.1.tar.gz) = 43957fc169ecd9cb2688e76224bb8265b3831e5e
-SHA512 (grpc-1.34.1.tar.gz) = f4a6fd0e6c3ca5536c3eb34f004261511ab72615e99438de4769c9496117d0f5a5f78b81a68ac3ac9e5173391d8c3e3fd7f2419ec93165f76d2610efbbdb875a
-Size (grpc-1.34.1.tar.gz) = 7723754 bytes
+SHA1 (grpc-1.35.0.tar.gz) = cd28092023eb692d26e4210f9004c886b7d80a15
+RMD160 (grpc-1.35.0.tar.gz) = 9dd566398f82f4d551a0821090594de2510f0c9d
+SHA512 (grpc-1.35.0.tar.gz) = d42ec40d9f5c50997973457650e11abc8b710fa1aa160ca2522a4a239dd03c4c2b427f8e87d813ef960240274292563eece146bb5998c16bd0dd09c54b2d70db
+Size (grpc-1.35.0.tar.gz) = 7851687 bytes
 SHA1 (patch-CMakeLists.txt) = af17a03bdbb2b7905ced111b3c13c80b0cf3fec2
 SHA1 (patch-cmake_benchmark.cmake) = 6a7880c30019a723a35b56b0c5bd2d730b36550d
-SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = b8d07e5bbf04694df00d0d19884844b791eb002c
+SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = 77137590f488d81ee731d82148b6e982f29b7aad
 SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = 3b250e94b20c64c80c1b3943da2c82031e084773
 SHA1 (patch-src_core_lib_iomgr_port.h) = e3c5e6ee071557c717df0a1a61597f9906fbeff5
diff -r 28158237f22a -r 7d57e64eeb67 net/grpc/patches/patch-include_grpc_impl_codegen_port__platform.h
--- a/net/grpc/patches/patch-include_grpc_impl_codegen_port__platform.h Thu Jan 21 17:25:35 2021 +0000
+++ b/net/grpc/patches/patch-include_grpc_impl_codegen_port__platform.h Thu Jan 21 17:27:07 2021 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-include_grpc_impl_codegen_port__platform.h,v 1.3 2019/04/19 07:15:36 adam Exp $
+$NetBSD: patch-include_grpc_impl_codegen_port__platform.h,v 1.4 2021/01/21 17:27:07 adam Exp $
 
 Add NetBSD support.
 
---- include/grpc/impl/codegen/port_platform.h.orig     2019-04-15 22:38:24.000000000 +0000
+--- include/grpc/impl/codegen/port_platform.h.orig     2021-01-19 18:07:57.000000000 +0000
 +++ include/grpc/impl/codegen/port_platform.h
-@@ -331,6 +331,29 @@
+@@ -335,6 +335,30 @@
  #else /* _LP64 */
  #define GPR_ARCH_32 1
  #endif /* _LP64 */
@@ -20,6 +20,7 @@
 +#define GPR_POSIX_LOG 1
 +#define GPR_POSIX_ENV 1
 +#define GPR_POSIX_TMPFILE 1
++#define GPR_POSIX_STAT 1
 +#define GPR_POSIX_STRING 1
 +#define GPR_POSIX_SUBPROCESS 1
 +#define GPR_POSIX_SYNC 1
diff -r 28158237f22a -r 7d57e64eeb67 net/py-grpcio-testing/Makefile
--- a/net/py-grpcio-testing/Makefile    Thu Jan 21 17:25:35 2021 +0000
+++ b/net/py-grpcio-testing/Makefile    Thu Jan 21 17:27:07 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2021/01/14 10:17:46 adam Exp $
+# $NetBSD: Makefile,v 1.14 2021/01/21 17:27:07 adam Exp $
 
-DISTNAME=      grpcio-testing-1.34.1
+DISTNAME=      grpcio-testing-1.35.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio-testing/}
diff -r 28158237f22a -r 7d57e64eeb67 net/py-grpcio-testing/distinfo
--- a/net/py-grpcio-testing/distinfo    Thu Jan 21 17:25:35 2021 +0000
+++ b/net/py-grpcio-testing/distinfo    Thu Jan 21 17:27:07 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2021/01/14 10:17:46 adam Exp $
+$NetBSD: distinfo,v 1.13 2021/01/21 17:27:07 adam Exp $
 
-SHA1 (grpcio-testing-1.34.1.tar.gz) = 6a6b4acb45ffbc1130b6f722d2aaaaf9f85f8c01
-RMD160 (grpcio-testing-1.34.1.tar.gz) = a1c4397dcd75fae515e40708cd774e5aba669397
-SHA512 (grpcio-testing-1.34.1.tar.gz) = f91d102b5f3867888e68d5a7cf3a8855a22c955b13667d0568a50240ff2c911a76d8b8cc48a2599066390bd302e30843d4d6eef183799427ea3f94a7ef8f38de
-Size (grpcio-testing-1.34.1.tar.gz) = 16661 bytes
+SHA1 (grpcio-testing-1.35.0.tar.gz) = 60e25e58243a91bad2b795ac08bc4ba027b18910
+RMD160 (grpcio-testing-1.35.0.tar.gz) = a9274a7626b029396070fad55009bdb67399c43e
+SHA512 (grpcio-testing-1.35.0.tar.gz) = a2a531d1e61cc33a0ada00ffe7fcc5da2fb28d763c5d62701975175cb7d157e3ca47bcaef8274c2fdfe4ad34602991c303f6f09bc41b493f51925735cf72915f
+Size (grpcio-testing-1.35.0.tar.gz) = 16921 bytes
diff -r 28158237f22a -r 7d57e64eeb67 net/py-grpcio-tools/Makefile
--- a/net/py-grpcio-tools/Makefile      Thu Jan 21 17:25:35 2021 +0000
+++ b/net/py-grpcio-tools/Makefile      Thu Jan 21 17:27:07 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2021/01/14 10:17:46 adam Exp $
+# $NetBSD: Makefile,v 1.24 2021/01/21 17:27:07 adam Exp $
 
-DISTNAME=      grpcio-tools-1.34.1
+DISTNAME=      grpcio-tools-1.35.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio-tools/}
diff -r 28158237f22a -r 7d57e64eeb67 net/py-grpcio-tools/distinfo
--- a/net/py-grpcio-tools/distinfo      Thu Jan 21 17:25:35 2021 +0000
+++ b/net/py-grpcio-tools/distinfo      Thu Jan 21 17:27:07 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.21 2021/01/14 10:17:46 adam Exp $
+$NetBSD: distinfo,v 1.22 2021/01/21 17:27:07 adam Exp $
 
-SHA1 (grpcio-tools-1.34.1.tar.gz) = 9c1ee7dbd671812c555003dc60d5db1235b41285
-RMD160 (grpcio-tools-1.34.1.tar.gz) = 435a965274b55b6bc47fb426d0c3bcd389d2d290
-SHA512 (grpcio-tools-1.34.1.tar.gz) = ec2be11a9a84885bac343ce9bef219c54757cbe0cb7cf73764463e2bab6259246dbe21466dc7cd36d884fe166880d916c12cd5b0f5a65a12eae32819494f7b2a
-Size (grpcio-tools-1.34.1.tar.gz) = 2103269 bytes
+SHA1 (grpcio-tools-1.35.0.tar.gz) = 003a0c3f9fbae1037d78fab36e2fef5d67d8ce34
+RMD160 (grpcio-tools-1.35.0.tar.gz) = b1016f573f282b52c02a0d89c52bef7f25ea724b
+SHA512 (grpcio-tools-1.35.0.tar.gz) = 7e22b0847b4df4deffd04595b66d05a7f10abbd7dfbabb0050f8fe943778b5fc804d27fc2899a421ba2cdf9fd7c937ca1f8eaa2fde276d4138e9d907036954df
+Size (grpcio-tools-1.35.0.tar.gz) = 2117458 bytes
 SHA1 (patch-setup.py) = 259bc18faa647599d079106fc681eeb99affa30e
diff -r 28158237f22a -r 7d57e64eeb67 net/py-grpcio/Makefile
--- a/net/py-grpcio/Makefile    Thu Jan 21 17:25:35 2021 +0000
+++ b/net/py-grpcio/Makefile    Thu Jan 21 17:27:07 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2021/01/14 10:17:46 adam Exp $
+# $NetBSD: Makefile,v 1.27 2021/01/21 17:27:07 adam Exp $
 
-DISTNAME=      grpcio-1.34.1
+DISTNAME=      grpcio-1.35.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio/}
diff -r 28158237f22a -r 7d57e64eeb67 net/py-grpcio/distinfo
--- a/net/py-grpcio/distinfo    Thu Jan 21 17:25:35 2021 +0000
+++ b/net/py-grpcio/distinfo    Thu Jan 21 17:27:07 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.25 2021/01/14 10:17:46 adam Exp $
+$NetBSD: distinfo,v 1.26 2021/01/21 17:27:07 adam Exp $
 
-SHA1 (grpcio-1.34.1.tar.gz) = 32b010f68c0044065b715e27362d1a33b1d7144e
-RMD160 (grpcio-1.34.1.tar.gz) = 235d4079c17a4ae10a03f0bcd956cd54f9c98916
-SHA512 (grpcio-1.34.1.tar.gz) = d79e7f9ac5d197ad0f003c0d9e5417726f48a82096c839d29e26a6664542baacf4702240264e24d181eb4660e0490d6552cfd1e760011908450e2c3df90ce966
-Size (grpcio-1.34.1.tar.gz) = 21131366 bytes
+SHA1 (grpcio-1.35.0.tar.gz) = 0b51343683392b444674e03cd8082e9e3f9ab2ad
+RMD160 (grpcio-1.35.0.tar.gz) = e96515543d98ea5cbb3b07e93c900065d3547102
+SHA512 (grpcio-1.35.0.tar.gz) = bf907f3531bb32544cd277abb6405519fd263bc12ab0c32e4c10a460ce956729fbfe5e8ca6d15238615bc299728ae65669e9f44cac59c978fcafd0033e739a71
+Size (grpcio-1.35.0.tar.gz) = 21166864 bytes
 SHA1 (patch-setup.py) = 16aa10a48f4e1f5d3fc57c793623fc3e7d07c98e
 SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a



Home | Main Index | Thread Index | Old Index