python3-grpcio-tools_1.71.0.bb 814 B

12345678910111213141516171819202122232425262728
  1. DESCRIPTION = "Google gRPC tools"
  2. HOMEPAGE = "https://www.grpc.io/"
  3. SECTION = "devel/python"
  4. LICENSE = "Apache-2.0"
  5. LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=7145f7cdd263359b62d342a02f005515"
  6. inherit pypi setuptools3
  7. PYPI_PACKAGE = "grpcio_tools"
  8. UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
  9. DEPENDS += "python3-grpcio"
  10. SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \
  11. file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \
  12. "
  13. SRC_URI[sha256sum] = "38dba8e0d5e0fb23a034e09644fdc6ed862be2371887eee54901999e8f6792a8"
  14. RDEPENDS:${PN} = "python3-grpcio"
  15. do_compile:prepend() {
  16. export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="${@oe.utils.parallel_make(d, False)}"
  17. }
  18. BBCLASSEXTEND = "native nativesdk"
  19. CVE_PRODUCT += "grpc:grpc"