mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-07 05:10:20 +00:00
python3-grpcio: Upgrade to 1.27.1
Merge inc file into bb, there are no other users of it Delete gettid patch, fixed differenty upstream Add code to use cross compiler in setup.py Define GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY so it does not use SYS_clock_gettime syscalls since it does not work when 64bit time_t is used on 32bit arches Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
DESCRIPTION = "Google gRPC"
|
||||
HOMEPAGE = "http://www.grpc.io/"
|
||||
SECTION = "devel/python"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
||||
|
||||
DEPENDS += "${PYTHON_PN}-protobuf"
|
||||
|
||||
SRC_URI_append_class-target = " file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \
|
||||
file://ppc-boringssl-support.patch \
|
||||
file://riscv64_support.patch \
|
||||
"
|
||||
SRC_URI[md5sum] = "ccaf4e7eb4f031d926fb80035d193b98"
|
||||
SRC_URI[sha256sum] = "a899725d34769a498ecd3be154021c4368dd22bdc69473f6ec46779696f626c4"
|
||||
|
||||
RDEPENDS_${PN} = "${PYTHON_PN}-protobuf \
|
||||
${PYTHON_PN}-setuptools \
|
||||
${PYTHON_PN}-six \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
inherit pypi
|
||||
|
||||
export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY = "1"
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
Reference in New Issue
Block a user