mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
commit
cddb45a67b
4 changed files with 61 additions and 2 deletions
|
|
@ -1,2 +1,3 @@
|
||||||
DIST grpcio_tools-1.74.0.tar.gz 5390007 BLAKE2B 605c6d3021166fd903eb860b3119e5ca6af4c9aff8c9d1368a31756f316826f7acd24daa544228ea49aa73bdb8ef31938ac7f016ebaae0b426628c9b91eee5eb SHA512 9a54c84dc3a7ecb82c7062b5054b6d137783752758ae28d8bebea430104d903bbe35aaaad139ecd39dc4d06315b28f84291f0434ac9cc81dac2a1e949bf68c1d
|
DIST grpcio_tools-1.74.0.tar.gz 5390007 BLAKE2B 605c6d3021166fd903eb860b3119e5ca6af4c9aff8c9d1368a31756f316826f7acd24daa544228ea49aa73bdb8ef31938ac7f016ebaae0b426628c9b91eee5eb SHA512 9a54c84dc3a7ecb82c7062b5054b6d137783752758ae28d8bebea430104d903bbe35aaaad139ecd39dc4d06315b28f84291f0434ac9cc81dac2a1e949bf68c1d
|
||||||
DIST grpcio_tools-1.75.1.tar.gz 5390470 BLAKE2B 9df52c5c3b8f5b87e0cd5992df1d9c3f40d5ce145a8fa960128434c89eebaa81ec39c7d63b088e778dd9fe85d444b3566419b3110c793543194ecefdb7b8c282 SHA512 99ef13b090099d572e92319b19b2bb1b069ca6529a6998ea8428dbfc5ebb9d7f2294f0d06e8b1dbf7b7b152b1c03bffb98566f6eed752acb7b93621a6b457307
|
DIST grpcio_tools-1.75.1.tar.gz 5390470 BLAKE2B 9df52c5c3b8f5b87e0cd5992df1d9c3f40d5ce145a8fa960128434c89eebaa81ec39c7d63b088e778dd9fe85d444b3566419b3110c793543194ecefdb7b8c282 SHA512 99ef13b090099d572e92319b19b2bb1b069ca6529a6998ea8428dbfc5ebb9d7f2294f0d06e8b1dbf7b7b152b1c03bffb98566f6eed752acb7b93621a6b457307
|
||||||
|
DIST grpcio_tools-1.76.0.tar.gz 5390807 BLAKE2B fdbd33aa1be371714d23aa0de0095e2c42d5bccd989cb562b8b2a4babe4288b6443e08bdf00927f437cda8378e3c7ec66f4d03b61b3a67bc244a3b2183d2ce95 SHA512 b1ff224387caf577beb9fdb6805e3e1b7ab7a02bb5dee3b3fce9acb83781a452e2460b6ad81b9c3a14fbe750f0b8c5e7abc4630059a2c22d4cec970a459333a0
|
||||||
|
|
|
||||||
58
dev-python/grpcio-tools/grpcio-tools-1.76.0.ebuild
Normal file
58
dev-python/grpcio-tools/grpcio-tools-1.76.0.ebuild
Normal file
|
|
@ -0,0 +1,58 @@
|
||||||
|
# Copyright 2025 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_EXT=1
|
||||||
|
PYTHON_COMPAT=( python3_{12..14} )
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
|
||||||
|
inherit distutils-r1 multiprocessing prefix pypi
|
||||||
|
|
||||||
|
DESCRIPTION="Protobuf code generator for gRPC"
|
||||||
|
HOMEPAGE="https://grpc.io"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/protobuf-6.30.0[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/protobuf-7[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
virtual/pkgconfig
|
||||||
|
dev-python/cython[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
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() {
|
||||||
|
export GRPC_PYTHON_BUILD_WITH_CYTHON=1
|
||||||
|
export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
|
||||||
|
}
|
||||||
|
|
@ -2,5 +2,5 @@ DIST arm-gnu-toolchain-12.2.rel1-aarch64-arm-none-eabi.tar.xz 147612960 BLAKE2B
|
||||||
DIST arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz 155407328 BLAKE2B 8efcbbc93c630bfe8a9ec380b555d4b2a2444a525477ee827cfc6a07dacb0b504058a1ea3786601d8996a2d1abb5e42c3c2f1d6d28fdb4a15998053ca9e63a45 SHA512 2f6756c1c5de0bf800faaff9de5bb95254ff8634c0c0cfa417865823bd9df1f25af186d6fbc381f89ee60bcb4ed055339f9500c04cbe2537ac640679d2680336
|
DIST arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz 155407328 BLAKE2B 8efcbbc93c630bfe8a9ec380b555d4b2a2444a525477ee827cfc6a07dacb0b504058a1ea3786601d8996a2d1abb5e42c3c2f1d6d28fdb4a15998053ca9e63a45 SHA512 2f6756c1c5de0bf800faaff9de5bb95254ff8634c0c0cfa417865823bd9df1f25af186d6fbc381f89ee60bcb4ed055339f9500c04cbe2537ac640679d2680336
|
||||||
DIST arm-gnu-toolchain-13.2.Rel1-aarch64-arm-none-eabi.tar.xz 176409124 BLAKE2B cfd2d00fb7a8ab43e9bb91cb29727e1528468acefb04495ebe729692375bf3bac08b16a844b040e77140862291c7ef7186ecd5e96e109b95db362af1a2c287a2 SHA512 ce2645690887ffbd50b823ccfea114dad389352b02075d7376568528b0949914b09d99df578a3666ad771d77055d2426f3a0319543fe279a716e2b813e4b6063
|
DIST arm-gnu-toolchain-13.2.Rel1-aarch64-arm-none-eabi.tar.xz 176409124 BLAKE2B cfd2d00fb7a8ab43e9bb91cb29727e1528468acefb04495ebe729692375bf3bac08b16a844b040e77140862291c7ef7186ecd5e96e109b95db362af1a2c287a2 SHA512 ce2645690887ffbd50b823ccfea114dad389352b02075d7376568528b0949914b09d99df578a3666ad771d77055d2426f3a0319543fe279a716e2b813e4b6063
|
||||||
DIST arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-eabi.tar.xz 179347712 BLAKE2B 1582ebccb3a554b14bd3b44279b09ce67aed47697fe5c53c611efa594d84e0e1d50bddd1ec4cdb06e5474edf1e8cf56bb1e2972e726cbdb2a7e2ebde005c9e37 SHA512 12f189b910ec6212a1905212d9ed403ffe912831de448da942a736cd040e039af0489f7c99b469571ffc09fd2cb8b61870037434af29925ab08ef1f672aff42c
|
DIST arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-eabi.tar.xz 179347712 BLAKE2B 1582ebccb3a554b14bd3b44279b09ce67aed47697fe5c53c611efa594d84e0e1d50bddd1ec4cdb06e5474edf1e8cf56bb1e2972e726cbdb2a7e2ebde005c9e37 SHA512 12f189b910ec6212a1905212d9ed403ffe912831de448da942a736cd040e039af0489f7c99b469571ffc09fd2cb8b61870037434af29925ab08ef1f672aff42c
|
||||||
DIST arm-gnu-toolchain-14.2.Rel1-aarch64-arm-none-eabi.tar.xz 151967360 BLAKE2B 9794e0fe81eb8e0f37ca8295091e9825a06a9c3cfd0c64de97910a77c4ad324733ca9dbaaa746855699dacf2d6267fc696e61521b0e0a2e28cd22034c34453bb SHA512 d01d38a5df364e926055f4c679d74b4f34442c1c74bc4badbbb4f59ba31f1e74115adca2fc3eb220bc51b206602a53af88f6c6f27c98a18722d9fda469c01ea3
|
DIST arm-gnu-toolchain-14.3.Rel1-aarch64-arm-none-eabi.tar.xz 148423580 BLAKE2B f6310db524ec56d7eae60aa878f44b27d37d6a81b493cbed450b20210ff40d28f237034568eb438deb0c239eddcb99b099c74893f7394a2543728d9eacac9881 SHA512 f9999bd0ffe64607e47fbbbcbfe5f0d1b066948e283e9dfc05c89e0e57b5ac61756494f822f6bbdaf16a73717b65dbef4488cf77c94b05a1ffca9ca91f7da90a
|
||||||
DIST arm-gnu-toolchain-14.2.Rel1-x86_64-arm-none-eabi.tar.xz 149739784 BLAKE2B fd33a6df9dd2c86f5bacda5666e6529cd920637b7eb3bec6ac7fe51c76e5c8f44fbc5032a8ad3246a2af470d23b4d614f9f281872554d74c5ae322db1b9beb49 SHA512 3955cd63e8a823a8087f2057ea6871d143b513c21f1ca3d6ddf8d093468b05c0f2e066fca3227d85394a1606404e4c24769ae952b530175a639d115d48cb140e
|
DIST arm-gnu-toolchain-14.3.Rel1-x86_64-arm-none-eabi.tar.xz 149789432 BLAKE2B 0d7163dba50d27a6d3324aae6923cc72b8b2a40ae51adf93dbf3a40ba1657bda728059945a5a21809a0e7d04dfc7cb51ea2bb2aceafba4fa94c3cd4c29265018 SHA512 38880073f984b4edc0a8d90b5b2b8dc41adb93f39917f0f25f5fa4dcc8efeb8691adb5e394dba3ca4a6da3e4d488e5119a6c11339b53bec7410fe72ba2c1fc21
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue