pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net grpc py-grpcio py-grpcio-testing py-grpcio-tools: ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1e987d3e97c9
branches:  trunk
changeset: 374289:1e987d3e97c9
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Feb 18 09:08:08 2022 +0000

description:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.44.0

Release v1.44.0

Core

xDS: Rbac filter updates
Fix xDS client for multiple watchers.
bump C-core version for upcoming release.
Add a trace to list which filters are contained in a channel stack.
Remove grpc_httpcli_context.
xDS: Add support for RBAC HTTP filter.
API to cancel grpc_resolve_address.
Replace work serializer with a mutex in c-ares resolver.
xDS: Add graceful shutdown for old connections on listener resource update.

C++

Promote ClientContext::set_wait_for_ready to be non-experimental.

Python

Add python async example for hellostreamingworld using generator.
Disable __wrap_memcpy hack for Python builds.
Bump Bazel Python Cython dependency to 0.29.26.
Fix libatomic linking on Raspberry Pi OS Bullseye.
Allow generated proto sources in remote repositories for py_proto_library.

diffstat:

 net/grpc/Makefile                    |   4 ++--
 net/grpc/PLIST                       |  36 ++++++++++++++++++------------------
 net/grpc/distinfo                    |   8 ++++----
 net/py-grpcio-testing/Makefile       |   5 ++---
 net/py-grpcio-testing/distinfo       |   8 ++++----
 net/py-grpcio-tools/Makefile         |   4 ++--
 net/py-grpcio-tools/distinfo         |   8 ++++----
 net/py-grpcio/Makefile               |   5 ++---
 net/py-grpcio/distinfo               |  10 +++++-----
 net/py-grpcio/patches/patch-setup.py |  13 +++++++------
 10 files changed, 50 insertions(+), 51 deletions(-)

diffs (226 lines):

diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/grpc/Makefile
--- a/net/grpc/Makefile Fri Feb 18 08:02:49 2022 +0000
+++ b/net/grpc/Makefile Fri Feb 18 09:08:08 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2022/02/03 08:21:36 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2022/02/18 09:08:08 adam Exp $
 
-DISTNAME=      grpc-1.43.2
+DISTNAME=      grpc-1.44.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/grpc/PLIST
--- a/net/grpc/PLIST    Fri Feb 18 08:02:49 2022 +0000
+++ b/net/grpc/PLIST    Fri Feb 18 09:08:08 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2021/12/31 14:16:40 adam Exp $
+@comment $NetBSD: PLIST,v 1.32 2022/02/18 09:08:08 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -271,41 +271,41 @@
 lib/cmake/grpc/modules/Findc-ares.cmake
 lib/cmake/grpc/modules/Findre2.cmake
 lib/libaddress_sorting.so
-lib/libaddress_sorting.so.21
-lib/libaddress_sorting.so.21.0.0
+lib/libaddress_sorting.so.22
+lib/libaddress_sorting.so.22.0.0
 lib/libgpr.so
-lib/libgpr.so.21
-lib/libgpr.so.21.0.0
+lib/libgpr.so.22
+lib/libgpr.so.22.0.0
 lib/libgrpc++.so
 lib/libgrpc++.so.${PKGVERSION}
-lib/libgrpc++.so.1.43
+lib/libgrpc++.so.1.44
 lib/libgrpc++_alts.so
 lib/libgrpc++_alts.so.${PKGVERSION}
-lib/libgrpc++_alts.so.1.43
+lib/libgrpc++_alts.so.1.44
 lib/libgrpc++_error_details.so
 lib/libgrpc++_error_details.so.${PKGVERSION}
-lib/libgrpc++_error_details.so.1.43
+lib/libgrpc++_error_details.so.1.44
 lib/libgrpc++_reflection.so
 lib/libgrpc++_reflection.so.${PKGVERSION}
-lib/libgrpc++_reflection.so.1.43
+lib/libgrpc++_reflection.so.1.44
 lib/libgrpc++_unsecure.so
 lib/libgrpc++_unsecure.so.${PKGVERSION}
-lib/libgrpc++_unsecure.so.1.43
+lib/libgrpc++_unsecure.so.1.44
 lib/libgrpc.so
-lib/libgrpc.so.21
-lib/libgrpc.so.21.0.0
+lib/libgrpc.so.22
+lib/libgrpc.so.22.0.0
 lib/libgrpc_plugin_support.so
 lib/libgrpc_plugin_support.so.${PKGVERSION}
-lib/libgrpc_plugin_support.so.1.43
+lib/libgrpc_plugin_support.so.1.44
 lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.21
-lib/libgrpc_unsecure.so.21.0.0
+lib/libgrpc_unsecure.so.22
+lib/libgrpc_unsecure.so.22.0.0
 lib/libgrpcpp_channelz.so
 lib/libgrpcpp_channelz.so.${PKGVERSION}
-lib/libgrpcpp_channelz.so.1.43
+lib/libgrpcpp_channelz.so.1.44
 lib/libupb.so
-lib/libupb.so.21
-lib/libupb.so.21.0.0
+lib/libupb.so.22
+lib/libupb.so.22.0.0
 lib/pkgconfig/gpr.pc
 lib/pkgconfig/grpc++.pc
 lib/pkgconfig/grpc++_unsecure.pc
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/grpc/distinfo
--- a/net/grpc/distinfo Fri Feb 18 08:02:49 2022 +0000
+++ b/net/grpc/distinfo Fri Feb 18 09:08:08 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.53 2022/02/03 08:21:36 wiz Exp $
+$NetBSD: distinfo,v 1.54 2022/02/18 09:08:08 adam Exp $
 
-BLAKE2s (grpc-1.43.2.tar.gz) = 2cf2e940e562db8942b1499f5726d6c21af4a0f6ee6c1094ecbfa3c763b61fb3
-SHA512 (grpc-1.43.2.tar.gz) = 32a28e8ed52fccdfb81f5162b998a6e29082c8c70d94d8e8f038df83568e22308528f5b3fc8580c664748f9efb7318f3442ca48caebf512da8642d77ee29309e
-Size (grpc-1.43.2.tar.gz) = 8540730 bytes
+BLAKE2s (grpc-1.44.0.tar.gz) = 5cd7b05801f2d6f76d0603b69e1d5ad6282f5187443698c2b1dfafb52b099c63
+SHA512 (grpc-1.44.0.tar.gz) = 8e6d26643d08650adf2a9885facf44a7c25943d632f535921c3b2203bce81b59da355f7d1e88899014eacfa7bc460b55b72de769f3972ed743bb9b95041bb290
+Size (grpc-1.44.0.tar.gz) = 8580632 bytes
 SHA1 (patch-CMakeLists.txt) = d32a78bb8fdc28c0946aa2d62a5c810211692e62
 SHA1 (patch-include_grpc_event__engine_port.h) = eb54a66374611fd63ffb21f60b043d3854b3c807
 SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = 77137590f488d81ee731d82148b6e982f29b7aad
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio-testing/Makefile
--- a/net/py-grpcio-testing/Makefile    Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio-testing/Makefile    Fri Feb 18 09:08:08 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2022/01/04 20:54:27 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2022/02/18 09:08:08 adam Exp $
 
-DISTNAME=      grpcio-testing-1.43.0
+DISTNAME=      grpcio-testing-1.44.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio-testing/}
 
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio-testing/distinfo
--- a/net/py-grpcio-testing/distinfo    Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio-testing/distinfo    Fri Feb 18 09:08:08 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.27 2021/12/31 14:16:40 adam Exp $
+$NetBSD: distinfo,v 1.28 2022/02/18 09:08:08 adam Exp $
 
-BLAKE2s (grpcio-testing-1.43.0.tar.gz) = d36c0515d1d1cb1887773bf3e0657bbd56f851447efdd42672388f907bcbe083
-SHA512 (grpcio-testing-1.43.0.tar.gz) = 4ad3da7805e85c0869c5a8c992d1512942334edeef10812665bdfb4a81b3d07efff08686b93c501f43d12e0c6181717ddbea392f1751a229d7a5fe26f162fae2
-Size (grpcio-testing-1.43.0.tar.gz) = 17693 bytes
+BLAKE2s (grpcio-testing-1.44.0.tar.gz) = ffe2d1605f8eca8f005fd621bf07ba85d4ed2d7a2a8c2401f9724b1fbb441fcc
+SHA512 (grpcio-testing-1.44.0.tar.gz) = 8a63522f24e7e9f92385974f4bdd90ca2bf6200a7720851fa80da4d249b96844a07f4f5bf3946f7652a11d7aa9cb9dc44f5e73cc53f76a60bc4a73d37f777828
+Size (grpcio-testing-1.44.0.tar.gz) = 17382 bytes
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio-tools/Makefile
--- a/net/py-grpcio-tools/Makefile      Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio-tools/Makefile      Fri Feb 18 09:08:08 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2022/01/18 06:05:32 adam Exp $
+# $NetBSD: Makefile,v 1.40 2022/02/18 09:08:08 adam Exp $
 
-DISTNAME=      grpcio-tools-1.43.0
+DISTNAME=      grpcio-tools-1.44.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio-tools/}
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio-tools/distinfo
--- a/net/py-grpcio-tools/distinfo      Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio-tools/distinfo      Fri Feb 18 09:08:08 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.36 2022/01/18 06:05:32 adam Exp $
+$NetBSD: distinfo,v 1.37 2022/02/18 09:08:08 adam Exp $
 
-BLAKE2s (grpcio-tools-1.43.0.tar.gz) = 10fb6dc588d7f2e2324d80666458f3a9266d3c51ca07699f23307fd5fd93f001
-SHA512 (grpcio-tools-1.43.0.tar.gz) = 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4
-Size (grpcio-tools-1.43.0.tar.gz) = 2210483 bytes
+BLAKE2s (grpcio-tools-1.44.0.tar.gz) = 13e82d4b96703a0719c1f70ee000bc42446600b82de6a49d3e4e085c5cabf8f5
+SHA512 (grpcio-tools-1.44.0.tar.gz) = 58684539eea42a95fe1c1e5a37fa1ba4fed3149e937464505403645e520d049e500c3108916b41b88176572885c9c78a72d003f241f35e98988c5f405a73d124
+Size (grpcio-tools-1.44.0.tar.gz) = 2228450 bytes
 SHA1 (patch-setup.py) = ecd08109c7d3173ccaa6d3b4428a66a9eac560f7
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio/Makefile
--- a/net/py-grpcio/Makefile    Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio/Makefile    Fri Feb 18 09:08:08 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.43 2022/01/04 20:54:27 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2022/02/18 09:08:08 adam Exp $
 
-DISTNAME=      grpcio-1.43.0
+DISTNAME=      grpcio-1.44.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio/}
 
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio/distinfo
--- a/net/py-grpcio/distinfo    Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio/distinfo    Fri Feb 18 09:08:08 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.40 2021/12/31 14:16:40 adam Exp $
+$NetBSD: distinfo,v 1.41 2022/02/18 09:08:08 adam Exp $
 
-BLAKE2s (grpcio-1.43.0.tar.gz) = ba5b1f1515427b1d226e90a0d308795c93f916b5241674f537df2836576c6d5b
-SHA512 (grpcio-1.43.0.tar.gz) = c4e9c7d20e53653c014d3c301f572df26ae84beb8d04fc3d763afcb695d232416ed8e7822f93bed1f9d8aab44f08aaaf36bf2f05aaa6bc3607428efbc0775cb1
-Size (grpcio-1.43.0.tar.gz) = 21461955 bytes
-SHA1 (patch-setup.py) = c3135fbac1d69942eca57a5fccaf805c8a6cff23
+BLAKE2s (grpcio-1.44.0.tar.gz) = 7055d554cd63e1b7f77a44d9dace92c8ff4e7fc1f2c8b14bea6803162245652a
+SHA512 (grpcio-1.44.0.tar.gz) = f883ba429d364408274a7df638d5436e4b607626aba454a3e6c3104b43a103f6b1c391b8c1f870349b326124489a2f4d5615463262e26ec70d904c4e0402d6d3
+Size (grpcio-1.44.0.tar.gz) = 21446924 bytes
+SHA1 (patch-setup.py) = d4de4272537d6e57fb9c4fe338aed0a787f7747c
 SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a
diff -r 7cd9d4bad9ee -r 1e987d3e97c9 net/py-grpcio/patches/patch-setup.py
--- a/net/py-grpcio/patches/patch-setup.py      Fri Feb 18 08:02:49 2022 +0000
+++ b/net/py-grpcio/patches/patch-setup.py      Fri Feb 18 09:08:08 2022 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-setup.py,v 1.12 2021/04/16 09:20:00 adam Exp $
+$NetBSD: patch-setup.py,v 1.13 2022/02/18 09:08:08 adam Exp $
 
 Fix libatomic detection.
 Use dependencies in pkgsrc.
 
---- setup.py.orig      2021-04-07 05:49:03.000000000 +0000
+--- setup.py.orig      2022-02-11 11:07:23.000000000 +0000
 +++ setup.py
-@@ -303,28 +303,7 @@ EXTENSION_INCLUDE_DIRECTORIES = ((PYTHON
+@@ -304,29 +304,7 @@ EXTENSION_INCLUDE_DIRECTORIES = ((PYTHON
                                   UPBDEFS_GRPC_GENERATED_INCLUDE +
                                   XXHASH_INCLUDE + ZLIB_INCLUDE)
  
@@ -17,8 +17,9 @@
 -if "win32" in sys.platform:
 -    EXTENSION_LIBRARIES += (
 -        'advapi32',
+-        'bcrypt',
+-        'dbghelp',
 -        'ws2_32',
--        'dbghelp',
 -    )
 -if BUILD_WITH_SYSTEM_OPENSSL:
 -    EXTENSION_LIBRARIES += (
@@ -35,7 +36,7 @@
  
  DEFINE_MACROS = (('_WIN32_WINNT', 0x600),)
  asm_files = []
-@@ -409,7 +388,7 @@ def cython_extensions_and_necessity():
+@@ -427,7 +405,7 @@ def cython_extensions_and_necessity():
      ]
      config = os.environ.get('CONFIG', 'opt')
      prefix = 'libs/' + config + '/'
@@ -44,7 +45,7 @@
          extra_objects = [
              prefix + 'libares.a', prefix + 'libboringssl.a',
              prefix + 'libgpr.a', prefix + 'libgrpc.a'
-@@ -421,8 +400,7 @@ def cython_extensions_and_necessity():
+@@ -439,8 +417,7 @@ def cython_extensions_and_necessity():
      extensions = [
          _extension.Extension(
              name=module_name,



Home | Main Index | Thread Index | Old Index