diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index aaadb48e..92c7bdcc 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -129,6 +129,7 @@ menu "Additional external python modules" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-monotonic/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-msk/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-msm/Config.in" + source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-multi-key-dict/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-mycroft-messagebus-client/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-oauth2client/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-olefile/Config.in" diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig index ffbcab9c..0f0c494d 100644 --- a/buildroot-external/configs/rpi4_64-gui_defconfig +++ b/buildroot-external/configs/rpi4_64-gui_defconfig @@ -561,6 +561,7 @@ BR2_PACKAGE_PYTHON_LEVENSHTEIN=y BR2_PACKAGE_PYTHON_LINGUA_FRANCA=y BR2_PACKAGE_PYTHON_MOCK_MSM=y BR2_PACKAGE_PYTHON_MSK=y +BR2_PACKAGE_PYTHON_MULTI_KEY_DICT=y BR2_PACKAGE_PYTHON_MYCROFT_MESSAGEBUS_CLIENT=y BR2_PACKAGE_PYTHON_OAUTH2CLIENT=y BR2_PACKAGE_PYTHON_OLEFILE=y diff --git a/buildroot-external/package/python-multi-key-dict/Config.in b/buildroot-external/package/python-multi-key-dict/Config.in new file mode 100644 index 00000000..2127a678 --- /dev/null +++ b/buildroot-external/package/python-multi-key-dict/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_MULTI_KEY_DICT + bool "python-multi-key-dict" + help + Multi key dictionary implementation. + + https://github.com/formiaczek/multi_key_dict diff --git a/buildroot-external/package/python-multi-key-dict/python-multi-key-dict.hash b/buildroot-external/package/python-multi-key-dict/python-multi-key-dict.hash new file mode 100644 index 00000000..06a9873d --- /dev/null +++ b/buildroot-external/package/python-multi-key-dict/python-multi-key-dict.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/multi-key-dict/json +md5 fea179deaaf496872c9db77dab30d523 multi_key_dict-2.0.3.tar.gz +sha256 deebdec17aa30a1c432cb3f437e81f8621e1c0542a0c0617a74f71e232e9939e multi_key_dict-2.0.3.tar.gz diff --git a/buildroot-external/package/python-multi-key-dict/python-multi-key-dict.mk b/buildroot-external/package/python-multi-key-dict/python-multi-key-dict.mk new file mode 100644 index 00000000..8f1c62de --- /dev/null +++ b/buildroot-external/package/python-multi-key-dict/python-multi-key-dict.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-multi-key-dict +# +################################################################################ + +PYTHON_MULTI_KEY_DICT_VERSION = 2.0.3 +PYTHON_MULTI_KEY_DICT_SOURCE = multi_key_dict-$(PYTHON_MULTI_KEY_DICT_VERSION).tar.gz +PYTHON_MULTI_KEY_DICT_SITE = https://files.pythonhosted.org/packages/6d/97/2e9c47ca1bbde6f09cb18feb887d5102e8eacd82fbc397c77b221f27a2ab +PYTHON_MULTI_KEY_DICT_SETUP_TYPE = distutils +PYTHON_MULTI_KEY_DICT_LICENSE = MIT + +$(eval $(python-package))