package/python-smmap2: new package
Smmap wraps an interface around mmap and tracks the mapped files as well as the amount of clients who use it. If the system runs out of resources, or if a memory limit is reached, it will automatically unload unused maps to allow continued operation. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
0b6a083d12
commit
30968cfd83
@ -65,6 +65,7 @@ F: package/python-flask-sqlalchemy/
|
||||
F: package/python-mutagen/
|
||||
F: package/python-pip/
|
||||
F: package/python-psycopg2/
|
||||
F: package/python-smmap2/
|
||||
F: package/python-sqlalchemy/
|
||||
F: package/python-sqlparse/
|
||||
F: package/python-visitor/
|
||||
|
@ -1110,6 +1110,7 @@ menu "External python modules"
|
||||
source "package/python-six/Config.in"
|
||||
source "package/python-slob/Config.in"
|
||||
source "package/python-smbus-cffi/Config.in"
|
||||
source "package/python-smmap2/Config.in"
|
||||
source "package/python-socketio/Config.in"
|
||||
source "package/python-sockjs/Config.in"
|
||||
source "package/python-sortedcontainers/Config.in"
|
||||
|
10
package/python-smmap2/Config.in
Normal file
10
package/python-smmap2/Config.in
Normal file
@ -0,0 +1,10 @@
|
||||
config BR2_PACKAGE_PYTHON_SMMAP2
|
||||
bool "python-smmap2"
|
||||
help
|
||||
Smmap wraps an interface around mmap and tracks the mapped
|
||||
files as well as the amount of clients who use it. If the
|
||||
system runs out of resources, or if a memory limit is reached,
|
||||
it will automatically unload unused maps to allow continued
|
||||
operation.
|
||||
|
||||
https://github.com/gitpython-developers/smmap
|
5
package/python-smmap2/python-smmap2.hash
Normal file
5
package/python-smmap2/python-smmap2.hash
Normal file
@ -0,0 +1,5 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/smmap2/json
|
||||
md5 1c59a985be5aa645c4c5a4e063a40dd5 smmap2-2.0.5.tar.gz
|
||||
sha256 29a9ffa0497e7f2be94ca0ed1ca1aa3cd4cf25a1f6b4f5f87f74b46ed91d609a smmap2-2.0.5.tar.gz
|
||||
# Locally computed sha256 checksums
|
||||
sha256 88e9d93f708d110b328a834302dd1d5c6afbda530e7721d15d80b3511d86f235 LICENSE
|
14
package/python-smmap2/python-smmap2.mk
Normal file
14
package/python-smmap2/python-smmap2.mk
Normal file
@ -0,0 +1,14 @@
|
||||
################################################################################
|
||||
#
|
||||
# python-smmap2
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_SMMAP2_VERSION = 2.0.5
|
||||
PYTHON_SMMAP2_SOURCE = smmap2-$(PYTHON_SMMAP2_VERSION).tar.gz
|
||||
PYTHON_SMMAP2_SITE = https://files.pythonhosted.org/packages/3b/ba/e49102b3e8ffff644edded25394b2d22ebe3e645f3f6a8139129c4842ffe
|
||||
PYTHON_SMMAP2_SETUP_TYPE = setuptools
|
||||
PYTHON_SMMAP2_LICENSE = BSD-3-Clause
|
||||
PYTHON_SMMAP2_LICENSE_FILES = LICENSE
|
||||
|
||||
$(eval $(python-package))
|
Loading…
Reference in New Issue
Block a user