2024-05-18 14:28:07 +00:00
|
|
|
pkgbase = grpc
|
|
|
|
pkgdesc = High performance, open source, general RPC framework that puts mobile and HTTP/2 first.
|
2024-11-10 14:53:24 +00:00
|
|
|
pkgver = 1.67.1
|
|
|
|
pkgrel = 1
|
2024-05-18 14:28:07 +00:00
|
|
|
url = https://grpc.io
|
|
|
|
arch = x86_64
|
|
|
|
license = Apache-2.0
|
|
|
|
makedepends = re2
|
|
|
|
makedepends = re2c
|
|
|
|
makedepends = protobuf
|
|
|
|
makedepends = php
|
|
|
|
makedepends = php-legacy
|
|
|
|
makedepends = c-ares
|
|
|
|
makedepends = openssl
|
|
|
|
makedepends = chrpath
|
2024-05-24 22:46:51 +00:00
|
|
|
makedepends = cython
|
2024-05-18 14:28:07 +00:00
|
|
|
makedepends = cmake
|
|
|
|
makedepends = benchmark
|
|
|
|
makedepends = abseil-cpp
|
|
|
|
makedepends = ninja
|
|
|
|
makedepends = python-setuptools
|
|
|
|
makedepends = python-build
|
|
|
|
makedepends = python-installer
|
|
|
|
makedepends = python-wheel
|
2024-11-10 14:53:24 +00:00
|
|
|
source = https://github.com/grpc/grpc/archive/v1.67.1/grpc-1.67.1.tar.gz
|
2024-05-18 14:28:07 +00:00
|
|
|
source = https://github.com/google/googletest/archive/0e402173c97aea7a00749e825b194bfede4f2e45/googletest-0e402173c97aea7a00749e825b194bfede4f2e45.tar.gz
|
2024-11-10 14:53:24 +00:00
|
|
|
sha256sums = d74f8e99a433982a12d7899f6773e285c9824e1d9a173ea1d1fb26c9bd089299
|
2024-05-18 14:28:07 +00:00
|
|
|
sha256sums = c8de6c60e12ad014a28225c5247ee735861d85cf906df617f6a29954ca05f547
|
|
|
|
|
|
|
|
pkgname = grpc
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = glibc
|
|
|
|
depends = gcc-libs
|
|
|
|
depends = zlib
|
|
|
|
depends = systemd-libs
|
2024-05-18 14:28:07 +00:00
|
|
|
depends = c-ares
|
|
|
|
depends = protobuf
|
|
|
|
depends = openssl
|
|
|
|
depends = re2
|
|
|
|
depends = abseil-cpp
|
|
|
|
provides = libupb.so
|
|
|
|
provides = libgrpcpp_channelz.so
|
|
|
|
provides = libgrpc_unsecure.so
|
|
|
|
provides = libgrpc_plugin_support.so
|
|
|
|
provides = libgrpc.so
|
|
|
|
provides = libgrpc++_unsecure.so
|
|
|
|
provides = libgrpc++_reflection.so
|
|
|
|
provides = libgrpc++_error_details.so
|
|
|
|
provides = libgrpc++_alts.so
|
|
|
|
provides = libgrpc++.so
|
|
|
|
provides = libgpr.so
|
|
|
|
provides = libaddress_sorting.so
|
|
|
|
|
|
|
|
pkgname = python-grpcio
|
|
|
|
pkgdesc = Python language bindings for grpc, remote procedure call (RPC) framework
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = glibc
|
|
|
|
depends = gcc-libs
|
|
|
|
depends = zlib
|
|
|
|
depends = openssl
|
2024-05-18 14:28:07 +00:00
|
|
|
depends = c-ares
|
|
|
|
depends = python
|
|
|
|
depends = re2
|
|
|
|
depends = abseil-cpp
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = python-grpcio-tools
|
2024-05-18 14:28:07 +00:00
|
|
|
|
|
|
|
pkgname = python-grpcio-tools
|
|
|
|
pkgdesc = Python protobuf generator for GRPC
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = glibc
|
|
|
|
depends = gcc-libs
|
|
|
|
depends = protobuf
|
|
|
|
depends = python
|
2024-05-18 14:28:07 +00:00
|
|
|
depends = python-setuptools
|
|
|
|
depends = python-protobuf
|
|
|
|
|
|
|
|
pkgname = php-grpc
|
|
|
|
pkgdesc = gRPC module for PHP
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = glibc
|
|
|
|
depends = gcc-libs
|
2024-05-18 14:28:07 +00:00
|
|
|
depends = grpc
|
|
|
|
depends = php
|
|
|
|
backup = etc/php/conf.d/grpc.ini
|
|
|
|
|
|
|
|
pkgname = php-legacy-grpc
|
|
|
|
pkgdesc = gRPC module for PHP Legacy
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = glibc
|
|
|
|
depends = gcc-libs
|
2024-05-18 14:28:07 +00:00
|
|
|
depends = grpc
|
|
|
|
depends = php-legacy
|
|
|
|
backup = etc/php-legacy/conf.d/grpc.ini
|
|
|
|
|
|
|
|
pkgname = grpc-cli
|
|
|
|
pkgdesc = gRPC protocol buffers cli
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = glibc
|
|
|
|
depends = gcc-libs
|
2024-05-18 14:28:07 +00:00
|
|
|
depends = grpc
|
2024-11-10 14:53:24 +00:00
|
|
|
depends = protobuf
|
|
|
|
depends = abseil-cpp
|