# Generated by makepkg 6.1.0
# Wed Dec  4 19:06:01 UTC 2024
pkgbase = mingw-w64-grpc
	pkgdesc = Google's high performance, open source, general RPC framework (mingw-w64)
	pkgver = 1.68.2
	pkgrel = 1
	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.68.2.tar.gz
	source = https://github.com/grpc/grpc/archive/v1.68.2/grpc-1.68.2.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
	source = 003-fix-build-shared-libs-on-mingw.patch
	sha256sums = afbc5d78d6ba6d509cc6e264de0d49dcd7304db435cbf2d630385bacf49e066c
	sha256sums = e3d89f7f9ed84c9b6eee818c2e9306950519402bf803698b15c310b77ca2f0f3
	sha256sums = cf4064ad294bbddf15ac0611a4920dfa133a54ccaebbf813ed4faef6b20d142b
	sha256sums = c08e9a6a4dd569155452660825c8b42a06bbc6eb1e924af98796b138e6698e93
	sha256sums = d1b8334fbd97c833f37f03f222bd443a77772409586c1324cb5bb1b5d85037b3

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
