# Contributor: wener # Maintainer: Leon White pkgname=grpc-java pkgver=1.83.1 pkgrel=0 pkgdesc="The Java gRPC implementation. HTTP/2 based RPC" url="https://github.com/grpc/grpc-java" # Blocked by Bazel arch="x86_64 aarch64" license="Apache-2.0" depends=" protoc openjdk21-jre-headless " makedepends=" bazel linux-headers openjdk21-jdk " source="$pkgname-$pkgver.tar.gz::https://github.com/grpc/grpc-java/archive/v$pkgver.tar.gz" options="!check" build() { bazel build //compiler:grpc_java_plugin } package() { install -Dm755 bazel-bin/compiler/grpc_java_plugin \ "$pkgdir"/usr/bin/protoc-gen-grpc-java } sha512sums=" cd9a44c22c4820f10ae1670520e0558863725eb7eb8e7a7b82b04afa2b3aabd56b5b993cb70b55886104bdcbda212d917ce268aadcea80814cc9cd26548784ce grpc-java-1.83.1.tar.gz "