All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/7] package/python-grpcio: new package
@ 2023-12-14 19:24 James Hilliard
  2023-12-14 19:24 ` [Buildroot] [PATCH 2/7] package/python-grpcio-reflection: " James Hilliard
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: James Hilliard @ 2023-12-14 19:24 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Thomas Petazzoni, Asaf Kahlon

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/Config.in                        |  1 +
 package/python-grpcio/Config.in          |  6 ++++++
 package/python-grpcio/python-grpcio.hash |  5 +++++
 package/python-grpcio/python-grpcio.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-grpcio/Config.in
 create mode 100644 package/python-grpcio/python-grpcio.hash
 create mode 100644 package/python-grpcio/python-grpcio.mk

diff --git a/package/Config.in b/package/Config.in
index fcc09b07c4..69972156eb 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1094,6 +1094,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"
diff --git a/package/python-grpcio/Config.in b/package/python-grpcio/Config.in
new file mode 100644
index 0000000000..e63ac2ae34
--- /dev/null
+++ b/package/python-grpcio/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_GRPCIO
+	bool "python-grpcio"
+	help
+	  HTTP/2-based RPC framework.
+
+	  https://grpc.io
diff --git a/package/python-grpcio/python-grpcio.hash b/package/python-grpcio/python-grpcio.hash
new file mode 100644
index 0000000000..39366f576e
--- /dev/null
+++ b/package/python-grpcio/python-grpcio.hash
@@ -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
diff --git a/package/python-grpcio/python-grpcio.mk b/package/python-grpcio/python-grpcio.mk
new file mode 100644
index 0000000000..3d264de4af
--- /dev/null
+++ b/package/python-grpcio/python-grpcio.mk
@@ -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))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-01-02 22:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-14 19:24 [Buildroot] [PATCH 1/7] package/python-grpcio: new package James Hilliard
2023-12-14 19:24 ` [Buildroot] [PATCH 2/7] package/python-grpcio-reflection: " James Hilliard
2023-12-14 19:24 ` [Buildroot] [PATCH 3/7] package/python-cachetools: " James Hilliard
2023-12-14 19:24 ` [Buildroot] [PATCH 4/7] package/python-google-auth: " James Hilliard
2023-12-14 19:24 ` [Buildroot] [PATCH 5/7] package/python-googleapis-common-protos: " James Hilliard
2023-12-14 19:24 ` [Buildroot] [PATCH 6/7] package/python-google-api-core: " James Hilliard
2023-12-14 19:24 ` [Buildroot] [PATCH 7/7] package/python-grpc-requests: " James Hilliard
2024-01-02 22:40 ` [Buildroot] [PATCH 1/7] package/python-grpcio: " Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.