diff mbox series

[6/8] thingsboard-gateway: Add missing dependencies

Message ID 20251023-wip-thingsboard-gateway-master-v1-6-570de0ecafb2@phytec.de
State New
Headers show
Series thingsboard-gateway: Make build and run succeed | expand

Commit Message

Martin Schwan Oct. 23, 2025, 9:46 a.m. UTC
Add all missing runtime dependencies that are required by
thingsboard-gateway. Since thingsboard-gateway tries to install missing
dependencies via pip and fails to do so, install the dependencies
system-wide beforehand.

Signed-off-by: Martin Schwan <m.schwan@phytec.de>
---
 .../thingsboard-gateway/thingsboard-gateway_3.7.4.bb   | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
diff mbox series

Patch

diff --git a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.7.4.bb b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.7.4.bb
index 57e162cabdd73125f53d01c5294fe0f23e34bd47..83baffdc054a4530adca2fbebe97b04c7064010c 100644
--- a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.7.4.bb
+++ b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.7.4.bb
@@ -21,6 +21,24 @@  RDEPENDS:${PN} += " python3-jsonpath-rw \
                     python3-requests \
                     python3-pip \
                     python3-pyrsistent \
+                    python3-cachetools \
+                    python3-orjson \
+                    python3-psutil \
+                    python3-pybase64 \
+                    python3-grpcio \
+                    python3-packaging \
+                    python3-protobuf \
+                    python3-service-identity \
+                    python3-termcolor \
+                    python3-charset-normalizer \
+                    python3-mmh3 \
+                    python3-dateutil \
+                    python3-setuptools \
+                    python3-urllib3 \
+                    python3-questionary \
+                    python3-pyfiglet \
+                    python3-cryptography \
+                    python3-pysocks \
 "
 
 SRC_URI += "file://bacnet.json \