Subject: CVS commit: pkgsrc/net
From: Thomas Klausner
Date: 2022-08-19 08:25:22
Message id: 20220819062523.06F90FB1A@cvs.NetBSD.org

Log Message:
*grpc*: update to 1.48.0

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

Core

    Upgrade Abseil to LTS 20220623.0 . (#30155)
    Call: Send cancel op down the stack even when no ops are sent. (#30004)
    FreeBSD system roots implementation. (#29436)
    xDS: Workaround to get gRPC clients working with istio. (#29841)

Python

    Set Correct Platform Tag in Wheels on Mac OS with Python 3.10. (#29857)
    [Aio] Ensure Core channel closes when deallocated. (#29797)
    [Aio] Fix the wait_for_termination return value. (#29795)

Ruby

    Make the gem build on TruffleRuby. (#27660)
    Support for prebuilt Ruby binary on x64-mingw-ucrt platform. (#29684)
    [Ruby] Add ruby_abi_version to exported symbols. (#28976)

Objective-C

First developer preview of XCFramework binary distribution via Cocoapod (#28749).

This brings in significant speed up to local compile time and includes support \ 
for Apple Silicon build.

    The following binary pods are made available for ObjC V1 & V2 API
        gRPC-XCFramework (source pod gRPC)
        gRPC-ProtoRPC-XCFramework (source pod gRPC-ProtoRPC)
    The following platforms and architectures are included
        ios: armv7, arm64 for device. arm64, i386, x86_64 for simulator
        macos: x86_64 (Intel), arm64 (Apple Silicon)

Files:
RevisionActionfile
1.61modifypkgsrc/net/grpc/Makefile
1.35modifypkgsrc/net/grpc/PLIST
1.8modifypkgsrc/net/grpc/buildlink3.mk
1.62modifypkgsrc/net/grpc/distinfo
1.49modifypkgsrc/net/py-grpcio/Makefile
1.45modifypkgsrc/net/py-grpcio/distinfo
1.32modifypkgsrc/net/py-grpcio-testing/Makefile
1.32modifypkgsrc/net/py-grpcio-testing/distinfo
1.45modifypkgsrc/net/py-grpcio-tools/Makefile
1.41modifypkgsrc/net/py-grpcio-tools/distinfo