CVS commit: pkgsrc/net

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Aug 18 18:33:45 UTC 2026

Modified Files:
	pkgsrc/net/grpc: Makefile PLIST distinfo
	pkgsrc/net/py-grpcio: Makefile distinfo
	pkgsrc/net/py-grpcio-status: Makefile distinfo
	pkgsrc/net/py-grpcio-testing: Makefile distinfo
	pkgsrc/net/py-grpcio-tools: Makefile distinfo

Log Message:
grpc: updated to 1.83.0

1.83.0

Core

[Security] Default to Post-Quantum Cryptography in TLS key exchange.
[authz] don't pass RBAC policy by value when constructing authorization engine.

C#

Migrate CSharp Grpc.Tools to new DotNet Version.
[C#] Tools - Build: Fix protoc SIGSEGV on ARM64 by aligning max-page-size and migrating to manylinux_2_28.

Python

[Backport][v1.83.x][Python] grpc-status: Relax protobuf dependency lower bound to allow 6.x.
[Python] Add abort_with_status to the aio ServicerContext ABC.
[Python] Update lower bound for protobuf from 6.33.5 to 7.35.1.
[Python] Pyright typeCheckingMode - standard.
[Python] Support Python 3.15 - Upgrade bazel dep rules_python to 2.0.2.
[Python] Hide internal symbols from Python's cygrpc shared object.
[Python] Handle custom Interceptor exceptions in InterceptedCall APIs.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 pkgsrc/net/grpc/Makefile
cvs rdiff -u -r1.59 -r1.60 pkgsrc/net/grpc/PLIST
cvs rdiff -u -r1.113 -r1.114 pkgsrc/net/grpc/distinfo
cvs rdiff -u -r1.109 -r1.110 pkgsrc/net/py-grpcio/Makefile
cvs rdiff -u -r1.86 -r1.87 pkgsrc/net/py-grpcio/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/py-grpcio-status/Makefile \
    pkgsrc/net/py-grpcio-status/distinfo
cvs rdiff -u -r1.73 -r1.74 pkgsrc/net/py-grpcio-testing/Makefile
cvs rdiff -u -r1.71 -r1.72 pkgsrc/net/py-grpcio-testing/distinfo
cvs rdiff -u -r1.97 -r1.98 pkgsrc/net/py-grpcio-tools/Makefile
cvs rdiff -u -r1.80 -r1.81 pkgsrc/net/py-grpcio-tools/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 12.4 KB)
Modified files:

Index: pkgsrc/net/grpc/Makefile
diff -u pkgsrc/net/grpc/Makefile:1.121 pkgsrc/net/grpc/Makefile:1.122
--- pkgsrc/net/grpc/Makefile:1.121	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/grpc/Makefile	Tue Aug 18 18:33:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.121 2026/07/22 12:34:33 adam Exp $
+# $NetBSD: Makefile,v 1.122 2026/08/18 18:33:44 adam Exp $
 
-DISTNAME=	grpc-1.82.1
+DISTNAME=	grpc-1.83.0
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}

Index: pkgsrc/net/grpc/PLIST
diff -u pkgsrc/net/grpc/PLIST:1.59 pkgsrc/net/grpc/PLIST:1.60
--- pkgsrc/net/grpc/PLIST:1.59	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/grpc/PLIST	Tue Aug 18 18:33:44 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.59 2026/07/22 12:34:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.60 2026/08/18 18:33:44 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -317,80 +317,80 @@ lib/cmake/grpc/modules/Findc-ares.cmake
 lib/cmake/grpc/modules/Findre2.cmake
 lib/cmake/grpc/modules/Findsystemd.cmake
 lib/libaddress_sorting.so
-lib/libaddress_sorting.so.55
-lib/libaddress_sorting.so.55.0.0
+lib/libaddress_sorting.so.56
+lib/libaddress_sorting.so.56.0.0
 lib/libgpr.so
-lib/libgpr.so.55
-lib/libgpr.so.55.0.0
+lib/libgpr.so.56
+lib/libgpr.so.56.0.0
 lib/libgrpc++.so
 lib/libgrpc++.so.${PKGVERSION}
-lib/libgrpc++.so.1.82
+lib/libgrpc++.so.1.83
 lib/libgrpc++_alts.so
 lib/libgrpc++_alts.so.${PKGVERSION}
-lib/libgrpc++_alts.so.1.82
+lib/libgrpc++_alts.so.1.83
 lib/libgrpc++_error_details.so
 lib/libgrpc++_error_details.so.${PKGVERSION}
-lib/libgrpc++_error_details.so.1.82
+lib/libgrpc++_error_details.so.1.83
 lib/libgrpc++_reflection.so
 lib/libgrpc++_reflection.so.${PKGVERSION}
-lib/libgrpc++_reflection.so.1.82
+lib/libgrpc++_reflection.so.1.83
 lib/libgrpc++_unsecure.so
 lib/libgrpc++_unsecure.so.${PKGVERSION}
-lib/libgrpc++_unsecure.so.1.82
+lib/libgrpc++_unsecure.so.1.83
 lib/libgrpc.so
-lib/libgrpc.so.55
-lib/libgrpc.so.55.0.0
+lib/libgrpc.so.56
+lib/libgrpc.so.56.0.0
 lib/libgrpc_authorization_provider.so
 lib/libgrpc_authorization_provider.so.${PKGVERSION}
-lib/libgrpc_authorization_provider.so.1.82
+lib/libgrpc_authorization_provider.so.1.83
 lib/libgrpc_plugin_support.so
 lib/libgrpc_plugin_support.so.${PKGVERSION}
-lib/libgrpc_plugin_support.so.1.82
+lib/libgrpc_plugin_support.so.1.83
 lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.55
-lib/libgrpc_unsecure.so.55.0.0
+lib/libgrpc_unsecure.so.56
+lib/libgrpc_unsecure.so.56.0.0
 lib/libgrpcpp_channelz.so
 lib/libgrpcpp_channelz.so.${PKGVERSION}
-lib/libgrpcpp_channelz.so.1.82
+lib/libgrpcpp_channelz.so.1.83
 lib/libupb_base_lib.so
-lib/libupb_base_lib.so.55
-lib/libupb_base_lib.so.55.0.0
+lib/libupb_base_lib.so.56
+lib/libupb_base_lib.so.56.0.0
 lib/libupb_descriptor_lib.so
-lib/libupb_descriptor_lib.so.55
-lib/libupb_descriptor_lib.so.55.0.0
+lib/libupb_descriptor_lib.so.56
+lib/libupb_descriptor_lib.so.56.0.0
 lib/libupb_hash_lib.so
-lib/libupb_hash_lib.so.55
-lib/libupb_hash_lib.so.55.0.0
+lib/libupb_hash_lib.so.56
+lib/libupb_hash_lib.so.56.0.0
 lib/libupb_json_lib.so
-lib/libupb_json_lib.so.55
-lib/libupb_json_lib.so.55.0.0
+lib/libupb_json_lib.so.56
+lib/libupb_json_lib.so.56.0.0
 lib/libupb_lex_lib.so
-lib/libupb_lex_lib.so.55
-lib/libupb_lex_lib.so.55.0.0
+lib/libupb_lex_lib.so.56
+lib/libupb_lex_lib.so.56.0.0
 lib/libupb_mem_lib.so
-lib/libupb_mem_lib.so.55
-lib/libupb_mem_lib.so.55.0.0
+lib/libupb_mem_lib.so.56
+lib/libupb_mem_lib.so.56.0.0
 lib/libupb_message_lib.so
-lib/libupb_message_lib.so.55
-lib/libupb_message_lib.so.55.0.0
+lib/libupb_message_lib.so.56
+lib/libupb_message_lib.so.56.0.0
 lib/libupb_mini_descriptor_lib.so
-lib/libupb_mini_descriptor_lib.so.55
-lib/libupb_mini_descriptor_lib.so.55.0.0
+lib/libupb_mini_descriptor_lib.so.56
+lib/libupb_mini_descriptor_lib.so.56.0.0
 lib/libupb_mini_table_lib.so
-lib/libupb_mini_table_lib.so.55
-lib/libupb_mini_table_lib.so.55.0.0
+lib/libupb_mini_table_lib.so.56
+lib/libupb_mini_table_lib.so.56.0.0
 lib/libupb_reflection_lib.so
-lib/libupb_reflection_lib.so.55
-lib/libupb_reflection_lib.so.55.0.0
+lib/libupb_reflection_lib.so.56
+lib/libupb_reflection_lib.so.56.0.0
 lib/libupb_textformat_lib.so
-lib/libupb_textformat_lib.so.55
-lib/libupb_textformat_lib.so.55.0.0
+lib/libupb_textformat_lib.so.56
+lib/libupb_textformat_lib.so.56.0.0
 lib/libupb_wire_lib.so
-lib/libupb_wire_lib.so.55
-lib/libupb_wire_lib.so.55.0.0
+lib/libupb_wire_lib.so.56
+lib/libupb_wire_lib.so.56.0.0
 lib/libutf8_range_lib.so
-lib/libutf8_range_lib.so.55
-lib/libutf8_range_lib.so.55.0.0
+lib/libutf8_range_lib.so.56
+lib/libutf8_range_lib.so.56.0.0
 lib/pkgconfig/gpr.pc
 lib/pkgconfig/grpc++.pc
 lib/pkgconfig/grpc++_unsecure.pc

Index: pkgsrc/net/grpc/distinfo
diff -u pkgsrc/net/grpc/distinfo:1.113 pkgsrc/net/grpc/distinfo:1.114
--- pkgsrc/net/grpc/distinfo:1.113	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/grpc/distinfo	Tue Aug 18 18:33:44 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.113 2026/07/22 12:34:33 adam Exp $
+$NetBSD: distinfo,v 1.114 2026/08/18 18:33:44 adam Exp $
 
-BLAKE2s (grpc-1.82.1.tar.gz) = 555807e05ab4a9b5b0676c16275fc63ba99104b56058187d22f00baa0ebe1548
-SHA512 (grpc-1.82.1.tar.gz) = f776f2c329247292cad3649e0bdee75ba37360eb2ee13b1f8750b2a3a2cfd63a0a51295dc71cc9ca0d9477a4a882c4ecaf3ee6f23322926c126146bace0c94a6
-Size (grpc-1.82.1.tar.gz) = 16053195 bytes
+BLAKE2s (grpc-1.83.0.tar.gz) = 45b95c0f9c051a1fd9ca0f5966616b683fc67b9916b262d837b13871f800f5f2
+SHA512 (grpc-1.83.0.tar.gz) = 6bc1fa040a5087522f8b8292e00d289105e1343883290432e8327f9bca23248b31c95ef8d6954cad1fc9be7a4c1042cbfedc458da2e11de251e980a44ec753a4
+Size (grpc-1.83.0.tar.gz) = 16249899 bytes
 BLAKE2s (opencensus-proto-0.3.0.tar.gz) = be3ce863226f4aa422d9faa997fe29f9bb1743c0e804af3c5fad3c170e60ba42
 SHA512 (opencensus-proto-0.3.0.tar.gz) = 39231a495dfdccfc8267d1e6af2ac624feea611a8691c10ec570de2194b352e4a9c3b0ce1606414fb98e5d77c66873bed4a9e56512efa12b267b8a91e0c5851e
 Size (opencensus-proto-0.3.0.tar.gz) = 163404 bytes

Index: pkgsrc/net/py-grpcio/Makefile
diff -u pkgsrc/net/py-grpcio/Makefile:1.109 pkgsrc/net/py-grpcio/Makefile:1.110
--- pkgsrc/net/py-grpcio/Makefile:1.109	Sun Aug  9 21:21:10 2026
+++ pkgsrc/net/py-grpcio/Makefile	Tue Aug 18 18:33:44 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.109 2026/08/09 21:21:10 wiz Exp $
+# $NetBSD: Makefile,v 1.110 2026/08/18 18:33:44 adam Exp $
 
-DISTNAME=	grpcio-1.82.1
+DISTNAME=	grpcio-1.83.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=	1
 CATEGORIES=	net python
 MASTER_SITES=	${MASTER_SITE_PYPI:=g/grpcio/}
 

Index: pkgsrc/net/py-grpcio/distinfo
diff -u pkgsrc/net/py-grpcio/distinfo:1.86 pkgsrc/net/py-grpcio/distinfo:1.87
--- pkgsrc/net/py-grpcio/distinfo:1.86	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/py-grpcio/distinfo	Tue Aug 18 18:33:44 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.86 2026/07/22 12:34:33 adam Exp $
+$NetBSD: distinfo,v 1.87 2026/08/18 18:33:44 adam Exp $
 
-BLAKE2s (grpcio-1.82.1.tar.gz) = 73e1ad517c215e1c69ee5d5da491eee07bfc9d1e31710936c8ba4e9a788f1c96
-SHA512 (grpcio-1.82.1.tar.gz) = ebd36dc0028a1e40ce27f2ffcf2ba7a280c84a4e8d854b8c44753b52e2cdcf24b7d9188acf5456bc090ea7d68afc158d0b694cf12f1f550722c1f2a8eb18e560
-Size (grpcio-1.82.1.tar.gz) = 13187300 bytes
+BLAKE2s (grpcio-1.83.0.tar.gz) = 3c769683fe7f50de7c1d8c310c720103d1d3f666faa1d1a3961a2acadfc2bef8
+SHA512 (grpcio-1.83.0.tar.gz) = b9fbe71ea6c745473884400839b535fd305bff1f8e0ab35d9a8f1fbab5f5e30a6d2be1931a0fd48763493c8869049813814af81e5c99209a913541a3179df8d8
+Size (grpcio-1.83.0.tar.gz) = 13428824 bytes
 SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a
 SHA1 (patch-src_core_util_latent__see.cc) = 57aa0fa4a450b910f7de594e0869c887a9c7407d

Index: pkgsrc/net/py-grpcio-status/Makefile
diff -u pkgsrc/net/py-grpcio-status/Makefile:1.1 pkgsrc/net/py-grpcio-status/Makefile:1.2
--- pkgsrc/net/py-grpcio-status/Makefile:1.1	Sun Aug  9 21:21:58 2026
+++ pkgsrc/net/py-grpcio-status/Makefile	Tue Aug 18 18:33:45 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2026/08/09 21:21:58 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2026/08/18 18:33:45 adam Exp $
 
-DISTNAME=	grpcio_status-1.82.1
+DISTNAME=	grpcio_status-1.83.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=	net python
 MASTER_SITES=	${MASTER_SITE_PYPI:=g/grpcio-status/}
Index: pkgsrc/net/py-grpcio-status/distinfo
diff -u pkgsrc/net/py-grpcio-status/distinfo:1.1 pkgsrc/net/py-grpcio-status/distinfo:1.2
--- pkgsrc/net/py-grpcio-status/distinfo:1.1	Sun Aug  9 21:21:58 2026
+++ pkgsrc/net/py-grpcio-status/distinfo	Tue Aug 18 18:33:45 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2026/08/09 21:21:58 wiz Exp $
+$NetBSD: distinfo,v 1.2 2026/08/18 18:33:45 adam Exp $
 
-BLAKE2s (grpcio_status-1.82.1.tar.gz) = fc73b80860a8d05c6d5f1ddf083dc39bf2c4d67d33dd13bd1572f5f40c6ea49a
-SHA512 (grpcio_status-1.82.1.tar.gz) = 8822340714d2741bf69a605568a5c62074a069d71ef17c14a282cc019255e252aa65491a196b63497aa638a1306a57dbd0524d79c4bdb1a0fdc4ffc4f9b26735
-Size (grpcio_status-1.82.1.tar.gz) = 13906 bytes
+BLAKE2s (grpcio_status-1.83.0.tar.gz) = effea50e95eb709997ecf6d52d815d3d5567f6a76e366f722a2ff9c168b7d968
+SHA512 (grpcio_status-1.83.0.tar.gz) = ba82945e30c36bfa1a794b77874fc2d032a9b9d2b021a69d2956d0c5510c663a58a1220a9a1708dffa4fb008218ab03555e7f9dd229c525f593e991632a161e9
+Size (grpcio_status-1.83.0.tar.gz) = 13965 bytes

Index: pkgsrc/net/py-grpcio-testing/Makefile
diff -u pkgsrc/net/py-grpcio-testing/Makefile:1.73 pkgsrc/net/py-grpcio-testing/Makefile:1.74
--- pkgsrc/net/py-grpcio-testing/Makefile:1.73	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/py-grpcio-testing/Makefile	Tue Aug 18 18:33:45 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2026/07/22 12:34:33 adam Exp $
+# $NetBSD: Makefile,v 1.74 2026/08/18 18:33:45 adam Exp $
 
-DISTNAME=	grpcio_testing-1.82.1
+DISTNAME=	grpcio_testing-1.83.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=	net python
 MASTER_SITES=	${MASTER_SITE_PYPI:=g/grpcio-testing/}

Index: pkgsrc/net/py-grpcio-testing/distinfo
diff -u pkgsrc/net/py-grpcio-testing/distinfo:1.71 pkgsrc/net/py-grpcio-testing/distinfo:1.72
--- pkgsrc/net/py-grpcio-testing/distinfo:1.71	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/py-grpcio-testing/distinfo	Tue Aug 18 18:33:45 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.71 2026/07/22 12:34:33 adam Exp $
+$NetBSD: distinfo,v 1.72 2026/08/18 18:33:45 adam Exp $
 
-BLAKE2s (grpcio_testing-1.82.1.tar.gz) = 9e73d254d65da6828b9892e35fc705ae75718ddfcc0d195dd9b97df979562935
-SHA512 (grpcio_testing-1.82.1.tar.gz) = c677fe7d5316c1224047fc72aa6f6e585de3fa923bf35593826f32ac39d72cc5848c4a424118ec4880b56cf925cc8a379fdac319be374ba060a719c47f0e393c
-Size (grpcio_testing-1.82.1.tar.gz) = 23150 bytes
+BLAKE2s (grpcio_testing-1.83.0.tar.gz) = 68b55b8089747752a9876b60bc1b81d6955343a6ab62356f79e6ab324879ed7b
+SHA512 (grpcio_testing-1.83.0.tar.gz) = d790690015f99d6902fd3ab39e317ac8a3032c5a744c8b9dc773351e52960399bd3fee1470d216e3e69553e82f203dcaadbef1f8bf935b287af4d391febc57cf
+Size (grpcio_testing-1.83.0.tar.gz) = 23134 bytes

Index: pkgsrc/net/py-grpcio-tools/Makefile
diff -u pkgsrc/net/py-grpcio-tools/Makefile:1.97 pkgsrc/net/py-grpcio-tools/Makefile:1.98
--- pkgsrc/net/py-grpcio-tools/Makefile:1.97	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/py-grpcio-tools/Makefile	Tue Aug 18 18:33:45 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.97 2026/07/22 12:34:33 adam Exp $
+# $NetBSD: Makefile,v 1.98 2026/08/18 18:33:45 adam Exp $
 
-DISTNAME=	grpcio_tools-1.82.1
+DISTNAME=	grpcio_tools-1.83.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=	net python
 MASTER_SITES=	${MASTER_SITE_PYPI:=g/grpcio-tools/}

Index: pkgsrc/net/py-grpcio-tools/distinfo
diff -u pkgsrc/net/py-grpcio-tools/distinfo:1.80 pkgsrc/net/py-grpcio-tools/distinfo:1.81
--- pkgsrc/net/py-grpcio-tools/distinfo:1.80	Wed Jul 22 12:34:33 2026
+++ pkgsrc/net/py-grpcio-tools/distinfo	Tue Aug 18 18:33:45 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.80 2026/07/22 12:34:33 adam Exp $
+$NetBSD: distinfo,v 1.81 2026/08/18 18:33:45 adam Exp $
 
-BLAKE2s (grpcio_tools-1.82.1.tar.gz) = 51a98ac3f26b5f09fda268296c2927fbee53a1b38cd5314839e8f56a2f6afdbf
-SHA512 (grpcio_tools-1.82.1.tar.gz) = bfc8b9353530b5d8b3eef2fdbc4d442ec6219d0d393c272ef0ed1309041bead71472c920a0e735f5801fb40e094a6ec0176daf8bc9ad93bd8dbd22030806fee4
-Size (grpcio_tools-1.82.1.tar.gz) = 6399590 bytes
+BLAKE2s (grpcio_tools-1.83.0.tar.gz) = 387c174574a0f1dfe0b2ad4974f8e42c6c8ba0b69f885faf0c07ca0ba916cf1f
+SHA512 (grpcio_tools-1.83.0.tar.gz) = f18ba3130d1134eaced50f19dbc64edafffe4ad4a7edf66641316c980b0a4a1fe8c3bba21162303841e929a94de689ed1e2d015b2cef7534c9bb99a27e9f4365
+Size (grpcio_tools-1.83.0.tar.gz) = 6400437 bytes
 SHA1 (patch-setup.py) = 95ee3633382bbb2319c59796e8786026893d7cb2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.