# Generated by makepkg 6.1.0
# Mon Nov  4 06:21:43 UTC 2024
pkgbase = mingw-w64-grpc
	pkgdesc = Google's high performance, open source, general RPC framework (mingw-w64)
	pkgver = 1.66.1
	pkgrel = 2
	url = https://www.grpc.io/
	arch = any
	license = spdx:Apache-2.0
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-cmake
	makedepends = mingw-w64-ucrt-x86_64-ninja
	makedepends = mingw-w64-ucrt-x86_64-pkgconf
	makedepends = mingw-w64-ucrt-x86_64-c-ares
	makedepends = mingw-w64-ucrt-x86_64-protobuf
	makedepends = mingw-w64-ucrt-x86_64-cython
	makedepends = mingw-w64-ucrt-x86_64-python-build
	makedepends = mingw-w64-ucrt-x86_64-python-installer
	makedepends = mingw-w64-ucrt-x86_64-python-setuptools
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-abseil-cpp
	depends = mingw-w64-ucrt-x86_64-openssl
	depends = mingw-w64-ucrt-x86_64-re2
	depends = mingw-w64-ucrt-x86_64-zlib
	noextract = grpc-1.66.1.tar.gz
	source = https://github.com/grpc/grpc/archive/v1.66.1/grpc-1.66.1.tar.gz
	source = https://github.com/census-instrumentation/opencensus-proto/archive/v0.4.1/opencensus-proto-0.4.1.tar.gz
	source = 001-fix-building-shared-libraries-with-clang.patch
	source = 002-fix-building-python-module.patch
	sha256sums = 79ed4ab72fa9589b20f8b0b76c16e353e4cfec1d773d33afad605d97b5682c61
	sha256sums = e3d89f7f9ed84c9b6eee818c2e9306950519402bf803698b15c310b77ca2f0f3
	sha256sums = 3f1b6b6787d8c31c8b88ec04ea2a4e4c2deae86b106349a89c78948cfae15f62
	sha256sums = c08e9a6a4dd569155452660825c8b42a06bbc6eb1e924af98796b138e6698e93

pkgname = mingw-w64-ucrt-x86_64-grpc
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-abseil-cpp
	depends = mingw-w64-ucrt-x86_64-openssl
	depends = mingw-w64-ucrt-x86_64-re2
	depends = mingw-w64-ucrt-x86_64-zlib
	depends = mingw-w64-ucrt-x86_64-c-ares
	depends = mingw-w64-ucrt-x86_64-protobuf
	conflicts = mingw-w64-ucrt-x86_64-libgpr

pkgname = mingw-w64-ucrt-x86_64-python-grpcio
	pkgdesc = Python language bindings for grpc, remote procedure call (RPC) framework (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-abseil-cpp
	depends = mingw-w64-ucrt-x86_64-openssl
	depends = mingw-w64-ucrt-x86_64-re2
	depends = mingw-w64-ucrt-x86_64-zlib
	depends = mingw-w64-ucrt-x86_64-python
