package/python-librt: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
James Hilliard
2026-01-04 10:47:05 -07:00
committed by Julien Olivain
parent 668b97a680
commit c0d71ccaf6
4 changed files with 28 additions and 0 deletions

View File

@@ -1204,6 +1204,7 @@ menu "External python modules"
source "package/python-libconf/Config.in"
source "package/python-libconfig/Config.in"
source "package/python-libevdev/Config.in"
source "package/python-librt/Config.in"
source "package/python-libusb1/Config.in"
source "package/python-lmdb/Config.in"
source "package/python-lockfile/Config.in"

View File

@@ -0,0 +1,6 @@
config BR2_PACKAGE_PYTHON_LIBRT
bool "python-librt"
help
Mypyc runtime library.
https://github.com/mypyc/librt

View File

@@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/librt/json
md5 2f0564db5d18a9e41bcd1fbdbdbee77c librt-0.7.7.tar.gz
sha256 81d957b069fed1890953c3b9c3895c7689960f233eea9a1d9607f71ce7f00b2c librt-0.7.7.tar.gz
# Locally computed sha256 checksums
sha256 88f9e379c684580053c58e75e296ca2eb243b6edcc6e5357f247310e96eeef8a LICENSE

View File

@@ -0,0 +1,16 @@
################################################################################
#
# python-librt
#
################################################################################
PYTHON_LIBRT_VERSION = 0.7.7
PYTHON_LIBRT_SOURCE = librt-$(PYTHON_LIBRT_VERSION).tar.gz
PYTHON_LIBRT_SITE = https://files.pythonhosted.org/packages/b7/29/47f29026ca17f35cf299290292d5f8331f5077364974b7675a353179afa2
PYTHON_LIBRT_SETUP_TYPE = setuptools
PYTHON_LIBRT_LICENSE = MIT
PYTHON_LIBRT_LICENSE_FILES = LICENSE
PYTHON_LIBRT_ENV = MYPYC_NO_EXTRA_FLAGS=1
$(eval $(python-package))
$(eval $(host-python-package))