From d5bcdb74b6bf2e0afa5952fe26fea7c74050be59 Mon Sep 17 00:00:00 2001 From: Yegor Yefremov Date: Tue, 3 May 2022 09:44:26 +0200 Subject: [PATCH] package/python-pydevmem: new package Python DevMem is designed primarily for use with accessing /dev/mem on OMAP platforms. It should work on other platforms and work to mmap() files rather then just /dev/mem, but these use cases aren't well tested. Signed-off-by: Yegor Yefremov Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/python-pydevmem/Config.in | 9 +++++++++ package/python-pydevmem/python-pydevmem.hash | 3 +++ package/python-pydevmem/python-pydevmem.mk | 13 +++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/python-pydevmem/Config.in create mode 100644 package/python-pydevmem/python-pydevmem.hash create mode 100644 package/python-pydevmem/python-pydevmem.mk diff --git a/package/Config.in b/package/Config.in index 4687dd4426..66682b9b2d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1151,6 +1151,7 @@ menu "External python modules" source "package/python-pycups/Config.in" source "package/python-pydal/Config.in" source "package/python-pydantic/Config.in" + source "package/python-pydevmem/Config.in" source "package/python-pydyf/Config.in" source "package/python-pyelftools/Config.in" source "package/python-pyftpdlib/Config.in" diff --git a/package/python-pydevmem/Config.in b/package/python-pydevmem/Config.in new file mode 100644 index 0000000000..a0e2da9f0b --- /dev/null +++ b/package/python-pydevmem/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_PYDEVMEM + bool "python-pydevmem" + help + Python DevMem is designed primarily for use with accessing + /dev/mem on OMAP platforms. It should work on other platforms + and work to mmap() files rather then just /dev/mem, but these + use cases aren't well tested. + + https://github.com/kylemanna/pydevmem diff --git a/package/python-pydevmem/python-pydevmem.hash b/package/python-pydevmem/python-pydevmem.hash new file mode 100644 index 0000000000..e9ee18b872 --- /dev/null +++ b/package/python-pydevmem/python-pydevmem.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 1a72db41effeb83e01fc9a422abfe345a92220b0382403a5040b2811e4ee6496 python-pydevmem-600b5d1ef8997c394db3512b735d75d5abc4ad41.tar.gz +sha256 cb013ffd1fd415a348f9a32231ceb133770623b69484a24ad49b6da4904cac2e LICENSE diff --git a/package/python-pydevmem/python-pydevmem.mk b/package/python-pydevmem/python-pydevmem.mk new file mode 100644 index 0000000000..385b123290 --- /dev/null +++ b/package/python-pydevmem/python-pydevmem.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-pydevmem +# +################################################################################ + +PYTHON_PYDEVMEM_VERSION = 600b5d1ef8997c394db3512b735d75d5abc4ad41 +PYTHON_PYDEVMEM_SITE = $(call github,kylemanna,pydevmem,$(PYTHON_PYDEVMEM_VERSION)) +PYTHON_PYDEVMEM_SETUP_TYPE = setuptools +PYTHON_PYDEVMEM_LICENSE = MIT +PYTHON_PYDEVMEM_LICENSE_FILES = LICENSE + +$(eval $(python-package))