package/python-sdbus-modemmanager: new package

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Marcus Hoffmann
2025-05-19 12:15:18 +02:00
committed by Julien Olivain
parent 577c08ca25
commit c80d4ca76d
5 changed files with 33 additions and 0 deletions

View File

@@ -2284,6 +2284,7 @@ F: package/python-pydantic-settings/
F: package/python-ruamel-yaml-clib/
F: package/python-typing-inspection/
F: package/python-tzlocal/
F: package/python-sdbus-modemmanager/
F: package/python-waitress/
F: support/testing/tests/package/test_python_fastapi.py
F: support/testing/tests/package/test_python_pydantic.py

View File

@@ -1389,6 +1389,7 @@ menu "External python modules"
source "package/python-schedule/Config.in"
source "package/python-scipy/Config.in"
source "package/python-sdbus/Config.in"
source "package/python-sdbus-modemmanager/Config.in"
source "package/python-sdbus-networkmanager/Config.in"
source "package/python-sdnotify/Config.in"
source "package/python-secretstorage/Config.in"

View File

@@ -0,0 +1,12 @@
config BR2_PACKAGE_PYTHON_SDBUS_MODEMMANAGER
bool "python-sdbus-modemmanager"
depends on BR2_PACKAGE_SYSTEMD
depends on BR2_PACKAGE_MODEM_MANAGER # runtime
select BR2_PACKAGE_PYTHON_SDBUS # runtime
help
ModemManager bindings for sdbus.
https://github.com/zhanglongqi/python-sdbus-modemmanager
comment "python-sdbus-modemmanager needs systemd and modem-manager"
depends on !BR2_PACKAGE_SYSTEMD || !BR2_PACKAGE_MODEM_MANAGER

View File

@@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/sdbus-modemmanager/json
md5 720d59e444d84d77c184bc73844cfebd sdbus_modemmanager-1.0.2.tar.gz
sha256 80ed83a158eeb8d9b0e0c1e5110c5f71307df87523245e4d0e79ebe200932fc6 sdbus_modemmanager-1.0.2.tar.gz
# Locally computed sha256 checksums
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LESSER

View File

@@ -0,0 +1,14 @@
################################################################################
#
# python-sdbus-modemmanager
#
################################################################################
PYTHON_SDBUS_MODEMMANAGER_VERSION = 1.0.2
PYTHON_SDBUS_MODEMMANAGER_SOURCE = sdbus_modemmanager-$(PYTHON_SDBUS_MODEMMANAGER_VERSION).tar.gz
PYTHON_SDBUS_MODEMMANAGER_SITE = https://files.pythonhosted.org/packages/af/99/a17942d9abda13ad1f27f39e900e39852a6215b70e30b682b777dfeff818
PYTHON_SDBUS_MODEMMANAGER_SETUP_TYPE = setuptools
PYTHON_SDBUS_MODEMMANAGER_LICENSE = LGPL-2.1+
PYTHON_SDBUS_MODEMMANAGER_LICENSE_FILES = COPYING.LESSER
$(eval $(python-package))