Merge pull request #2738 from blshkv/master

grpcio-tools
This commit is contained in:
github-actions[bot] 2026-04-13 00:47:46 +00:00 committed by GitHub
commit 7d04593907
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 9 additions and 25 deletions

View file

@ -1,2 +1,2 @@
DIST grpcio_tools-1.76.0.tar.gz 5390807 BLAKE2B fdbd33aa1be371714d23aa0de0095e2c42d5bccd989cb562b8b2a4babe4288b6443e08bdf00927f437cda8378e3c7ec66f4d03b61b3a67bc244a3b2183d2ce95 SHA512 b1ff224387caf577beb9fdb6805e3e1b7ab7a02bb5dee3b3fce9acb83781a452e2460b6ad81b9c3a14fbe750f0b8c5e7abc4630059a2c22d4cec970a459333a0
DIST grpcio_tools-1.78.0.tar.gz 5393026 BLAKE2B c0722de3abb2f575a86e4f1ab76cb1d84c4d0126511d9d49f9c40966e1d629ea0403760085274e94414e9ab92af3c779597f504d359df04755bd235f37b25b42 SHA512 9e5b4a9e232e916376b5ee0d344838fadadc6da6a4335cacc1293b71410bb48e77bab4789e1cd2e2f14bfaa96a81606aaa270f36ce788474a8782d0cf969c02b
DIST grpcio_tools-1.80.0.tar.gz 6133212 BLAKE2B 9bf051314482ff946aa6edd4f8b517dec63c1188914d76a2b4d130b68408ee5ec3ec3b5a2075b7ec2257e92ee9dbad37c18c425a2b947b81640f67cadd284df6 SHA512 7d9e17cee024af6731a8b75da6de0c26b554f2c50d75acfefc7708545935af4ab8f60fe0e16550c4c2943eb6c3414c49c38dc1a71df948c87c6c743ee72fff68

View file

@ -14,10 +14,10 @@ HOMEPAGE="https://grpc.io"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="amd64 arm64 x86"
RDEPEND="
~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
=dev-python/grpcio-$(ver_cut 1-2 ${PV})*[${PYTHON_USEDEP}]
>=dev-python/protobuf-6.30.0[${PYTHON_USEDEP}]
<dev-python/protobuf-7[${PYTHON_USEDEP}]
"

View file

@ -14,11 +14,11 @@ HOMEPAGE="https://grpc.io"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
KEYWORDS="~amd64 ~arm64 ~x86"
RDEPEND="
~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
>=dev-python/protobuf-6.30.0[${PYTHON_USEDEP}]
=dev-python/grpcio-$(ver_cut 1-2 ${PV})*[${PYTHON_USEDEP}]
>=dev-python/protobuf-6.33.5[${PYTHON_USEDEP}]
<dev-python/protobuf-7[${PYTHON_USEDEP}]
"
@ -31,25 +31,6 @@ BDEPEND="
python_prepare_all() {
distutils-r1_python_prepare_all
hprefixify setup.py
#absl/base/config.h ABSL_LTS_RELEASE_VERSION
# system: 20240722
#google/protobuf/wrappers.pb.h
# Protobuf C++ Version: 5.28.0
# PROTOBUF_VERSION
# protobuf/compiler/versions.h
# #define PROTOBUF_CPP_VERSION_STRING
# use system protobuf
# sed -r -i \
# -e '/^CC_FILES=\[/,/\]/{/^CC_FILES=\[/n;/\]/!d;}' \
# -e '/^CC_INCLUDES=\[/,/\]/{/^CC_INCLUDES=\[/n;/\]/!d;}' \
# -e "s@^(PROTO_INCLUDE=')[^']+'@\1/usr/include'@" \
# -e '/^PROTOBUF_SUBMODULE_VERSION=/d' \
# protoc_lib_deps.py
# fix the include path
# ln -s ../../../.. grpc_root
}
python_configure_all() {

View file

@ -24,3 +24,6 @@ net-libs/libpsl icu -idn
# required by dev-util/objection
net-libs/nodejs npm
# required by "net-fs/samba
net-libs/ngtcp2 gnutls