Sat Feb 3 20:02:04 2024 UTC (114d)
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.60.1

Release v1.60.1

This release contains refinements, improvements, and bug fixes.

Python

[Python Misc] Revert change to print backtrace in server.


(adam)
diff -r1.82 -r1.83 pkgsrc/net/grpc/Makefile
diff -r1.76 -r1.77 pkgsrc/net/grpc/distinfo
diff -r0 -r1.1 pkgsrc/net/grpc/patches/patch-src_core_lib_event__engine_cf__engine_cfstream__endpoint.h
diff -r1.65 -r1.66 pkgsrc/net/py-grpcio/Makefile
diff -r1.56 -r1.57 pkgsrc/net/py-grpcio/distinfo
diff -r1.43 -r1.44 pkgsrc/net/py-grpcio-testing/Makefile
diff -r1.43 -r1.44 pkgsrc/net/py-grpcio-testing/distinfo
diff -r1.59 -r1.60 pkgsrc/net/py-grpcio-tools/Makefile
diff -r1.52 -r1.53 pkgsrc/net/py-grpcio-tools/distinfo

cvs diff -r1.82 -r1.83 pkgsrc/net/grpc/Makefile (expand / switch to unified diff)

--- pkgsrc/net/grpc/Makefile 2024/01/30 18:29:19 1.82
+++ pkgsrc/net/grpc/Makefile 2024/02/03 20:02:03 1.83
@@ -1,29 +1,28 @@ @@ -1,29 +1,28 @@
1# $NetBSD: Makefile,v 1.82 2024/01/30 18:29:19 adam Exp $ 1# $NetBSD: Makefile,v 1.83 2024/02/03 20:02:03 adam Exp $
2 2
3DISTNAME= grpc-1.60.0 3DISTNAME= grpc-1.60.1
4PKGREVISION= 1 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GITHUB:=grpc/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=grpc/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
8 7
9MAINTAINER= minskim@NetBSD.org 8MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= https://grpc.io/ 9HOMEPAGE= https://grpc.io/
11COMMENT= High performance, open-source universal RPC framework 10COMMENT= High performance, open-source universal RPC framework
12LICENSE= apache-2.0 11LICENSE= apache-2.0
13 12
14USE_LANGUAGES+= c c++ 13USE_CXX_FEATURES= c++14
15 14USE_LANGUAGES= c c++
16USE_CXX_FEATURES+= c++14 15FORCE_CXX_STD= c++14
17 16
18CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON 17CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
19# use cmake's find_package() to locate a pre-installed dependency 18# use cmake's find_package() to locate a pre-installed dependency
20CMAKE_ARGS+= -DgRPC_ABSL_PROVIDER=package 19CMAKE_ARGS+= -DgRPC_ABSL_PROVIDER=package
21CMAKE_ARGS+= -DgRPC_BENCHMARK_PROVIDER=package 20CMAKE_ARGS+= -DgRPC_BENCHMARK_PROVIDER=package
22CMAKE_ARGS+= -DgRPC_CARES_PROVIDER=package 21CMAKE_ARGS+= -DgRPC_CARES_PROVIDER=package
23CMAKE_ARGS+= -DgRPC_PROTOBUF_PROVIDER=package 22CMAKE_ARGS+= -DgRPC_PROTOBUF_PROVIDER=package
24CMAKE_ARGS+= -DgRPC_RE2_PROVIDER=package 23CMAKE_ARGS+= -DgRPC_RE2_PROVIDER=package
25CMAKE_ARGS+= -DgRPC_SSL_PROVIDER=package 24CMAKE_ARGS+= -DgRPC_SSL_PROVIDER=package
26CMAKE_ARGS+= -DgRPC_ZLIB_PROVIDER=package 25CMAKE_ARGS+= -DgRPC_ZLIB_PROVIDER=package
27 26
28# This should be included in the distfile, but it's not, 27# This should be included in the distfile, but it's not,
29# so CMakeFile.txt will try to download it. 28# so CMakeFile.txt will try to download it.

cvs diff -r1.76 -r1.77 pkgsrc/net/grpc/distinfo (expand / switch to unified diff)

--- pkgsrc/net/grpc/distinfo 2023/12/17 19:03:01 1.76
+++ pkgsrc/net/grpc/distinfo 2024/02/03 20:02:03 1.77
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.76 2023/12/17 19:03:01 adam Exp $ 1$NetBSD: distinfo,v 1.77 2024/02/03 20:02:03 adam Exp $
2 2
3BLAKE2s (grpc-1.60.0.tar.gz) = 8350eab2d5b837642a41e6cb924a0a8140548d563fdc750cdac512023636fdac 3BLAKE2s (grpc-1.60.1.tar.gz) = 60d365bf66267426dbdf34ddeee3e696f5a5905725b608e9b0151fe24f13fdcc
4SHA512 (grpc-1.60.0.tar.gz) = 91c2406ed4198509ac0d5360b3da6898fa4f40f459eb6fff541faa44cc238eed98fd7489e7ef7a80a6f4a318bc5b9130eaa0ba1beaa358d1c074fc82825648ff 4SHA512 (grpc-1.60.1.tar.gz) = f5af6c99296a11dd77e2a05dbc4480d27c3db8bd2cf558560f7952adaf08cd7436061dfefbcb5480324c2656c87970f170086de464f4b952db86a6d7b4036718
5Size (grpc-1.60.0.tar.gz) = 17442762 bytes 5Size (grpc-1.60.1.tar.gz) = 17443832 bytes
6BLAKE2s (opencensus-proto-0.3.0.tar.gz) = be3ce863226f4aa422d9faa997fe29f9bb1743c0e804af3c5fad3c170e60ba42 6BLAKE2s (opencensus-proto-0.3.0.tar.gz) = be3ce863226f4aa422d9faa997fe29f9bb1743c0e804af3c5fad3c170e60ba42
7SHA512 (opencensus-proto-0.3.0.tar.gz) = 39231a495dfdccfc8267d1e6af2ac624feea611a8691c10ec570de2194b352e4a9c3b0ce1606414fb98e5d77c66873bed4a9e56512efa12b267b8a91e0c5851e 7SHA512 (opencensus-proto-0.3.0.tar.gz) = 39231a495dfdccfc8267d1e6af2ac624feea611a8691c10ec570de2194b352e4a9c3b0ce1606414fb98e5d77c66873bed4a9e56512efa12b267b8a91e0c5851e
8Size (opencensus-proto-0.3.0.tar.gz) = 163404 bytes 8Size (opencensus-proto-0.3.0.tar.gz) = 163404 bytes
9SHA1 (patch-CMakeLists.txt) = e3ec7dd3fdc01ac7b7afaa8abdac0dfb47bb5317 9SHA1 (patch-CMakeLists.txt) = e3ec7dd3fdc01ac7b7afaa8abdac0dfb47bb5317
10SHA1 (patch-include_grpc_event__engine_port.h) = ee0937d5ec59d2f0a462a64145fc63ef68564c17 10SHA1 (patch-include_grpc_event__engine_port.h) = ee0937d5ec59d2f0a462a64145fc63ef68564c17
11SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = c02acb4e334f0280e6565cafcb376d4e934fa501 11SHA1 (patch-src_core_ext_filters_client__channel_resolver_dns_c__ares_grpc__ares__ev__driver__posix.cc) = c02acb4e334f0280e6565cafcb376d4e934fa501
12SHA1 (patch-src_core_lib_iomgr_port.h) = 81e474c608595b5b2defdd04e8c52a63485e7d06 12SHA1 (patch-src_core_lib_iomgr_port.h) = 81e474c608595b5b2defdd04e8c52a63485e7d06

File Added: pkgsrc/net/grpc/patches/patch-src_core_lib_event__engine_cf__engine_cfstream__endpoint.h
$NetBSD: patch-src_core_lib_event__engine_cf__engine_cfstream__endpoint.h,v 1.1 2024/02/03 20:02:03 adam Exp $

Fix error: no member named 'StrCat' in namespace 'absl'.

--- src/core/lib/event_engine/cf_engine/cfstream_endpoint.h.orig	2024-02-03 19:48:36.455664126 +0000
+++ src/core/lib/event_engine/cf_engine/cfstream_endpoint.h
@@ -21,6 +21,7 @@
 
 #include <CoreFoundation/CoreFoundation.h>
 
+#include "absl/strings/str_cat.h"
 #include "absl/strings/str_format.h"
 
 #include <grpc/event_engine/event_engine.h>

cvs diff -r1.65 -r1.66 pkgsrc/net/py-grpcio/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-grpcio/Makefile 2024/01/30 18:29:19 1.65
+++ pkgsrc/net/py-grpcio/Makefile 2024/02/03 20:02:04 1.66
@@ -1,29 +1,30 @@ @@ -1,29 +1,30 @@
1# $NetBSD: Makefile,v 1.65 2024/01/30 18:29:19 adam Exp $ 1# $NetBSD: Makefile,v 1.66 2024/02/03 20:02:04 adam Exp $
2 2
3DISTNAME= grpcio-1.60.0 3DISTNAME= grpcio-1.60.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= net python 5CATEGORIES= net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio/}
8 7
9MAINTAINER= kethzer.dr@gmail.com 8MAINTAINER= kethzer.dr@gmail.com
10HOMEPAGE= https://grpc.io/ 9HOMEPAGE= https://grpc.io/
11COMMENT= HTTP/2-based RPC framework 10COMMENT= HTTP/2-based RPC framework
12LICENSE= apache-2.0 11LICENSE= apache-2.0
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
16 15
17PYTHON_VERSIONS_INCOMPATIBLE= 27 16USE_CC_FEATURES= c99
 17USE_CXX_FEATURES= c++14
 18USE_LANGUAGES= c c++
 19USE_TOOLS+= gmake pkg-config
18 20
19USE_LANGUAGES= c99 c++11 21PYTHON_VERSIONS_INCOMPATIBLE= 27
20USE_TOOLS+= gmake pkg-config 
21 22
22.include "../../devel/abseil/buildlink3.mk" 23.include "../../devel/abseil/buildlink3.mk"
23.include "../../devel/re2/buildlink3.mk" 24.include "../../devel/re2/buildlink3.mk"
24.include "../../devel/zlib/buildlink3.mk" 25.include "../../devel/zlib/buildlink3.mk"
25.include "../../net/grpc/buildlink3.mk" 26.include "../../net/grpc/buildlink3.mk"
26.include "../../net/libcares/buildlink3.mk" 27.include "../../net/libcares/buildlink3.mk"
27.include "../../security/openssl/buildlink3.mk" 28.include "../../security/openssl/buildlink3.mk"
28.include "../../lang/python/wheel.mk" 29.include "../../lang/python/wheel.mk"
29.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.56 -r1.57 pkgsrc/net/py-grpcio/distinfo (expand / switch to unified diff)

--- pkgsrc/net/py-grpcio/distinfo 2023/12/17 19:03:01 1.56
+++ pkgsrc/net/py-grpcio/distinfo 2024/02/03 20:02:04 1.57
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.56 2023/12/17 19:03:01 adam Exp $ 1$NetBSD: distinfo,v 1.57 2024/02/03 20:02:04 adam Exp $
2 2
3BLAKE2s (grpcio-1.60.0.tar.gz) = 073bbb3390c639e9f8a87db935a1a0b936fe00953e3db6851cacbc23cda7afca 3BLAKE2s (grpcio-1.60.1.tar.gz) = 3b20ccd5f8f6499c47c78a5e5816fafc023c2c4a2440e018c2a19187b97e213d
4SHA512 (grpcio-1.60.0.tar.gz) = 60c9db7aeb491a54e1a4451ded4b9fa1e9cffe3616915b922dc4f8fb5fec0528e018dd93da0101c4c49e5a7b422e13fac3b81e7ea19f4874f8936a411b2a12a2 4SHA512 (grpcio-1.60.1.tar.gz) = eefe7cc47401efa24d26bd7a95199b94d8580cef51b50f3374b09d44a76f557ad0cd72f79e5575b696e1a0e3dbd5f0012f462a76035da5d8b714b15c8410cc43
5Size (grpcio-1.60.0.tar.gz) = 24766390 bytes 5Size (grpcio-1.60.1.tar.gz) = 24771788 bytes
6SHA1 (patch-setup.py) = c069957e57dc1bf0f3d09caa518f3b19e6057146 6SHA1 (patch-setup.py) = c069957e57dc1bf0f3d09caa518f3b19e6057146
7SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a 7SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a

cvs diff -r1.43 -r1.44 pkgsrc/net/py-grpcio-testing/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-grpcio-testing/Makefile 2023/12/17 19:03:02 1.43
+++ pkgsrc/net/py-grpcio-testing/Makefile 2024/02/03 20:02:04 1.44
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.43 2023/12/17 19:03:02 adam Exp $ 1# $NetBSD: Makefile,v 1.44 2024/02/03 20:02:04 adam Exp $
2 2
3DISTNAME= grpcio-testing-1.60.0 3DISTNAME= grpcio-testing-1.60.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= net python 5CATEGORIES= net python
6MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio-testing/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio-testing/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://grpc.io/ 9HOMEPAGE= https://grpc.io/
10COMMENT= gRPC Python testing package 10COMMENT= gRPC Python testing package
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-grpcio>=${PKGVERSION_NOREV}:../../net/py-grpcio 15DEPENDS+= ${PYPKGPREFIX}-grpcio>=${PKGVERSION_NOREV}:../../net/py-grpcio
16DEPENDS+= ${PYPKGPREFIX}-protobuf>=4.21.6:../../devel/py-protobuf 16DEPENDS+= ${PYPKGPREFIX}-protobuf>=4.21.6:../../devel/py-protobuf

cvs diff -r1.43 -r1.44 pkgsrc/net/py-grpcio-testing/distinfo (expand / switch to unified diff)

--- pkgsrc/net/py-grpcio-testing/distinfo 2023/12/17 19:03:02 1.43
+++ pkgsrc/net/py-grpcio-testing/distinfo 2024/02/03 20:02:04 1.44
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.43 2023/12/17 19:03:02 adam Exp $ 1$NetBSD: distinfo,v 1.44 2024/02/03 20:02:04 adam Exp $
2 2
3BLAKE2s (grpcio-testing-1.60.0.tar.gz) = cc349f8b070266d4b838528c058db1b66a314796227693be1e916b1833833a45 3BLAKE2s (grpcio-testing-1.60.1.tar.gz) = eeac659549b6cb351bde65f0cb0474f98148eef5034d697eb69acaa67f34ed30
4SHA512 (grpcio-testing-1.60.0.tar.gz) = 22c9bebd554befdd54393cccacc3d06ea5f583639489df09500cd8a72afe878a86519a0af86fa40809ce14253aafe589fe269eccdfb291cee7226c0b70912bc7 4SHA512 (grpcio-testing-1.60.1.tar.gz) = 9a740d36aa15a19c03205e32dfdc56b3657483cc9a4625933dba2b6b12709f8ee9b71133543966b19c87ebd3fdabd05a983ac889ab8c2d9b03f9c3dadbd6c68e
5Size (grpcio-testing-1.60.0.tar.gz) = 22500 bytes 5Size (grpcio-testing-1.60.1.tar.gz) = 22475 bytes

cvs diff -r1.59 -r1.60 pkgsrc/net/py-grpcio-tools/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-grpcio-tools/Makefile 2024/01/30 18:29:19 1.59
+++ pkgsrc/net/py-grpcio-tools/Makefile 2024/02/03 20:02:04 1.60
@@ -1,29 +1,30 @@ @@ -1,29 +1,30 @@
1# $NetBSD: Makefile,v 1.59 2024/01/30 18:29:19 adam Exp $ 1# $NetBSD: Makefile,v 1.60 2024/02/03 20:02:04 adam Exp $
2 2
3DISTNAME= grpcio-tools-1.60.0 3DISTNAME= grpcio-tools-1.60.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= net python 5CATEGORIES= net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio-tools/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio-tools/}
8 7
9MAINTAINER= minskim@NetBSD.org 8MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= https://grpc.io/ 9HOMEPAGE= https://grpc.io/
11COMMENT= Protobuf code generator for gRPC 10COMMENT= Protobuf code generator for gRPC
12LICENSE= apache-2.0 11LICENSE= apache-2.0
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
16DEPENDS+= ${PYPKGPREFIX}-grpcio>=${PKGVERSION_NOREV}:../../net/py-grpcio 15DEPENDS+= ${PYPKGPREFIX}-grpcio>=${PKGVERSION_NOREV}:../../net/py-grpcio
17DEPENDS+= ${PYPKGPREFIX}-protobuf>=4.21.6:../../devel/py-protobuf 16DEPENDS+= ${PYPKGPREFIX}-protobuf>=4.21.6:../../devel/py-protobuf
18 17
19CHECK_PORTABILITY_SKIP= third_party/protobuf/*.sh 18CHECK_PORTABILITY_SKIP= third_party/protobuf/*.sh
20 19
21USE_LANGUAGES= c c++11 20USE_LANGUAGES= c c++
 21USE_CXX_FEATURES= c++14
 22
22MAKE_ENV+= GRPC_PYTHON_LDFLAGS="-lprotoc ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.protobuf}/lib" 23MAKE_ENV+= GRPC_PYTHON_LDFLAGS="-lprotoc ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.protobuf}/lib"
23 24
24PYTHON_VERSIONS_INCOMPATIBLE= 27 25PYTHON_VERSIONS_INCOMPATIBLE= 27
25 26
26.include "../../devel/protobuf/buildlink3.mk" 27.include "../../devel/protobuf/buildlink3.mk"
27.include "../../lang/python/wheel.mk" 28.include "../../lang/python/wheel.mk"
28.include "../../mk/pthread.buildlink3.mk" 29.include "../../mk/pthread.buildlink3.mk"
29.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.52 -r1.53 pkgsrc/net/py-grpcio-tools/distinfo (expand / switch to unified diff)

--- pkgsrc/net/py-grpcio-tools/distinfo 2023/12/17 19:03:02 1.52
+++ pkgsrc/net/py-grpcio-tools/distinfo 2024/02/03 20:02:04 1.53
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.52 2023/12/17 19:03:02 adam Exp $ 1$NetBSD: distinfo,v 1.53 2024/02/03 20:02:04 adam Exp $
2 2
3BLAKE2s (grpcio-tools-1.60.0.tar.gz) = f574d8b1d86250a6a933fc25bb9a75e0bab4f78d9b4690398b135d27e1f08d2f 3BLAKE2s (grpcio-tools-1.60.1.tar.gz) = 5838743644abc8106b63ff645a13dcdab617ae1f4d6934170a50f1f9021a42e3
4SHA512 (grpcio-tools-1.60.0.tar.gz) = 8bf169562a06efdb74fc0a4f7def7a25aa1f9e4bed0514fff037ef3468ae5d2448e2b3f14f36a2b517aa416ec9d8f742b190b5ae99b24b71f3d094d2c52d6c05 4SHA512 (grpcio-tools-1.60.1.tar.gz) = 0a547e7ff762dd70037d6d5e05650a3b6bdabad7e2517cb49ee5d2a2368a85af1dd708419ddd94081202c6af75c5e80aac1af252ac980caf2f33e4a68fa7ac79
5Size (grpcio-tools-1.60.0.tar.gz) = 4611505 bytes 5Size (grpcio-tools-1.60.1.tar.gz) = 4611737 bytes
6SHA1 (patch-setup.py) = e1a89937a346971a1bba446d11e7a66d4cdded11 6SHA1 (patch-setup.py) = e1a89937a346971a1bba446d11e7a66d4cdded11