1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-12 18:59:50 +03:00

testing/grpc-java: new aport

This commit is contained in:
Leon White 2025-06-16 18:16:18 +02:00 committed by Celeste
parent 3b4668207a
commit f99256b833

View file

@ -0,0 +1,34 @@
# Contributor: wener <wenermail@gmail.com>
# Maintainer: Leon White <badfunkstripe@gmail.com>
pkgname=grpc-java
pkgver=1.73.0
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="
bazel8
openjdk21-jdk
protobuf-dev
"
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="
7c20980b0886fcb0febdcc2b5143beafe1321766687e213f9a37ae7a9f2e33d184037b727433255ee984a8b1ed3143594f2b53b894554652d71d8ddc512b22d8 grpc-java-1.73.0.tar.gz
"