package/python-grpcio: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard 2023-12-14 12:24:33 -07:00 committed by Thomas Petazzoni
parent 52d405de45
commit ea45b95c0e
4 changed files with 26 additions and 0 deletions

View File

@ -1105,6 +1105,7 @@ menu "External python modules"
source "package/python-gobject/Config.in"
source "package/python-gpiozero/Config.in"
source "package/python-greenlet/Config.in"
source "package/python-grpcio/Config.in"
source "package/python-gunicorn/Config.in"
source "package/python-h11/Config.in"
source "package/python-h2/Config.in"

View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_PYTHON_GRPCIO
bool "python-grpcio"
help
HTTP/2-based RPC framework.
https://grpc.io

View File

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/grpcio/json
md5 480bfb7435426de392a883e6516aae79 grpcio-1.60.0.tar.gz
sha256 2199165a1affb666aa24adf0c97436686d0a61bc5fc113c037701fb7c7fceb96 grpcio-1.60.0.tar.gz
# Locally computed sha256 checksums
sha256 590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee LICENSE

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-grpcio
#
################################################################################
PYTHON_GRPCIO_VERSION = 1.60.0
PYTHON_GRPCIO_SOURCE = grpcio-$(PYTHON_GRPCIO_VERSION).tar.gz
PYTHON_GRPCIO_SITE = https://files.pythonhosted.org/packages/61/38/c615b5c2be690fb31871f294cc08a96e598b085b8d07c5967a5018e0b90c
PYTHON_GRPCIO_SETUP_TYPE = setuptools
PYTHON_GRPCIO_LICENSE = Apache-2.0
PYTHON_GRPCIO_LICENSE_FILES = LICENSE
$(eval $(python-package))