MycroftOS: Add python-appdirs and python-pako requirements

This commit is contained in:
Peter Steenbergen 2019-09-08 18:42:59 +02:00
parent eb91fa52b2
commit a0289685fc
7 changed files with 55 additions and 0 deletions

View File

@ -8,6 +8,7 @@ menu "Additional drivers, libraries and/or applications"
endmenu
menu "Additional external python modules"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-adapt-parser/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-appdirs/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-bs4/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-cachetools/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-casttube/Config.in"
@ -29,6 +30,7 @@ menu "Additional external python modules"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-humanhash3/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-ifaddr/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-inflection/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-lazy/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-monotonic/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-msk/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-msm/Config.in"
@ -36,6 +38,7 @@ menu "Additional external python modules"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-olefile/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-padaos/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-padatious/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-pako/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-pep8/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-petact/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-pocketsphinx/Config.in"

View File

@ -0,0 +1,7 @@
config BR2_PACKAGE_PYTHON_APPDIRS
bool "python-appdirs"
help
A small Python module for determining appropriate platform-
specific dirs, e.g. a "user data dir".
http://github.com/ActiveState/appdirs

View File

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/appdirs/json
md5 44c679904082a2133f5566c8a0d3ab42 appdirs-1.4.3.tar.gz
sha256 9e5896d1372858f8dd3344faf4e5014d21849c756c8d5701f78f8a103b372d92 appdirs-1.4.3.tar.gz
# Locally computed sha256 checksums
sha256 36ddb4d0a745a93ab203203d7190814b1b89727d254caff48c7a7afbbd47000b LICENSE.txt

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-appdirs
#
################################################################################
PYTHON_APPDIRS_VERSION = 1.4.3
PYTHON_APPDIRS_SOURCE = appdirs-$(PYTHON_APPDIRS_VERSION).tar.gz
PYTHON_APPDIRS_SITE = https://files.pythonhosted.org/packages/48/69/d87c60746b393309ca30761f8e2b49473d43450b150cb08f3c6df5c11be5
PYTHON_APPDIRS_SETUP_TYPE = setuptools
PYTHON_APPDIRS_LICENSE = MIT
PYTHON_APPDIRS_LICENSE_FILES = LICENSE.txt
$(eval $(python-package))

View File

@ -0,0 +1,7 @@
config BR2_PACKAGE_PYTHON_PAKO
bool "python-pako"
select BR2_PACKAGE_PYTHON_APPDIRS # runtime
help
The universal package manager library.
https://github.com/MycroftAI/pako

View File

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/pako/json
md5 8eb7077075091c50e4b8a9f939607277 pako-0.2.3.tar.gz
sha256 6be55fd8c5a2a6f02974f37438c1c47a3d9e764ce81c9d0a1a8c9a1815a59778 pako-0.2.3.tar.gz
# Locally computed sha256 checksums
sha256 a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9 LICENSE

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-pako
#
################################################################################
PYTHON_PAKO_VERSION = 0.2.3
PYTHON_PAKO_SOURCE = pako-$(PYTHON_PAKO_VERSION).tar.gz
PYTHON_PAKO_SITE = https://files.pythonhosted.org/packages/96/91/bf16a2f64a6628dfbfd9218f0331fbf73655530608ddd2f8fb597fdb9458
PYTHON_PAKO_SETUP_TYPE = setuptools
PYTHON_PAKO_LICENSE = Apache-2.0
PYTHON_PAKO_LICENSE_FILES = LICENSE
$(eval $(python-package))