diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index b1dd96f3..f8c647cf 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -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" diff --git a/buildroot-external/package/python-appdirs/Config.in b/buildroot-external/package/python-appdirs/Config.in new file mode 100644 index 00000000..5585759a --- /dev/null +++ b/buildroot-external/package/python-appdirs/Config.in @@ -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 diff --git a/buildroot-external/package/python-appdirs/python-appdirs.hash b/buildroot-external/package/python-appdirs/python-appdirs.hash new file mode 100644 index 00000000..857e3019 --- /dev/null +++ b/buildroot-external/package/python-appdirs/python-appdirs.hash @@ -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 diff --git a/buildroot-external/package/python-appdirs/python-appdirs.mk b/buildroot-external/package/python-appdirs/python-appdirs.mk new file mode 100644 index 00000000..7596c06b --- /dev/null +++ b/buildroot-external/package/python-appdirs/python-appdirs.mk @@ -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)) diff --git a/buildroot-external/package/python-pako/Config.in b/buildroot-external/package/python-pako/Config.in new file mode 100644 index 00000000..bb190eff --- /dev/null +++ b/buildroot-external/package/python-pako/Config.in @@ -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 diff --git a/buildroot-external/package/python-pako/python-pako.hash b/buildroot-external/package/python-pako/python-pako.hash new file mode 100644 index 00000000..e7952124 --- /dev/null +++ b/buildroot-external/package/python-pako/python-pako.hash @@ -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 diff --git a/buildroot-external/package/python-pako/python-pako.mk b/buildroot-external/package/python-pako/python-pako.mk new file mode 100644 index 00000000..ae4936b2 --- /dev/null +++ b/buildroot-external/package/python-pako/python-pako.mk @@ -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))