diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index d6139588..e4ace7b5 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -191,7 +191,6 @@ menu "Additional external python modules" 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-neon-lang-plugin-libretranslate/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-phal-plugin-fan/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-neon-phal-plugin-linear-led/Config.in" @@ -290,6 +289,7 @@ menu "Plugins" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-audio-plugin-simple/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-backend-client/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-backend-manager/Config.in" + source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-bus-client/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-config-assistant/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-lingua-franca/Config.in" source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-local-backend/Config.in" diff --git a/buildroot-external/package/python-mycroft-messagebus-client/Config.in b/buildroot-external/package/python-mycroft-messagebus-client/Config.in deleted file mode 100644 index 10a040fb..00000000 --- a/buildroot-external/package/python-mycroft-messagebus-client/Config.in +++ /dev/null @@ -1,9 +0,0 @@ -config BR2_PACKAGE_PYTHON_MYCROFT_MESSAGEBUS_CLIENT - bool "python-mycroft-messagebus-client" - help - This module is a simple interface for the mycroft - messagebus and can be used to connect to mycroft, - send messages and react to messages sent by the - Mycroft system. - - https://github.com/MycroftAI/mycroft-messagebus-client diff --git a/buildroot-external/package/python-mycroft-messagebus-client/python-mycroft-messagebus-client.hash b/buildroot-external/package/python-mycroft-messagebus-client/python-mycroft-messagebus-client.hash deleted file mode 100644 index 17096bbc..00000000 --- a/buildroot-external/package/python-mycroft-messagebus-client/python-mycroft-messagebus-client.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed sha256 checksums -sha256 bbb8e94b3b8dbcee5f680b94bf830e00cdfba0f54b98bbb9383a0a2e56686546 mycroft-messagebus-client-0.9.6.tar.gz diff --git a/buildroot-external/package/python-mycroft-messagebus-client/python-mycroft-messagebus-client.mk b/buildroot-external/package/python-mycroft-messagebus-client/python-mycroft-messagebus-client.mk deleted file mode 100644 index 006d049c..00000000 --- a/buildroot-external/package/python-mycroft-messagebus-client/python-mycroft-messagebus-client.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-mycroft-messagebus-client -# -################################################################################ - -PYTHON_MYCROFT_MESSAGEBUS_CLIENT_VERSION = 0.9.6 -PYTHON_MYCROFT_MESSAGEBUS_CLIENT_SOURCE = mycroft-messagebus-client-$(PYTHON_MYCROFT_MESSAGEBUS_CLIENT_VERSION).tar.gz -PYTHON_MYCROFT_MESSAGEBUS_CLIENT_SITE = https://files.pythonhosted.org/packages/66/d5/32d3db4095b63f9284ed4689c3dbdfa43c5ae02e6895167b3e34161941f5 -PYTHON_MYCROFT_MESSAGEBUS_CLIENT_SETUP_TYPE = setuptools -PYTHON_MYCROFT_MESSAGEBUS_CLIENT_LICENSE = Apache-2.0 -PYTHON_MYCROFT_MESSAGEBUS_CLIENT_LICENSE_FILES = LICENSE - -$(eval $(python-package)) diff --git a/buildroot-external/package/python-ovos-bus-client/Config.in b/buildroot-external/package/python-ovos-bus-client/Config.in new file mode 100644 index 00000000..958eb1d1 --- /dev/null +++ b/buildroot-external/package/python-ovos-bus-client/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_PYTHON_OVOS_BUS_CLIENT + bool "python-ovos-bus-client" + help + This module is a simple interface for the mycroft + messagebus and can be used to connect to ovos, send + messages and react to messages sent by the OpenVoiceOS + system. + + This module extends the mycroft-messagebus-client with + a Session implementation + + https://github.com/OpenVoiceOS/ovos-bus-client diff --git a/buildroot-external/package/python-ovos-bus-client/python-ovos-bus-client.hash b/buildroot-external/package/python-ovos-bus-client/python-ovos-bus-client.hash new file mode 100644 index 00000000..3b43fa32 --- /dev/null +++ b/buildroot-external/package/python-ovos-bus-client/python-ovos-bus-client.hash @@ -0,0 +1,2 @@ +# Locally computed sha256 checksums +sha256 c8150ffcd690914954f90309f167eff9f59accba4a75acb367a84022768f800e python-ovos-bus-client-8821ec701b061eff7821c9f3cd1f9d4e60153dbd.tar.gz diff --git a/buildroot-external/package/python-ovos-bus-client/python-ovos-bus-client.mk b/buildroot-external/package/python-ovos-bus-client/python-ovos-bus-client.mk new file mode 100644 index 00000000..6ba47114 --- /dev/null +++ b/buildroot-external/package/python-ovos-bus-client/python-ovos-bus-client.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-ovos-bus-client +# +################################################################################ + +PYTHON_OVOS_BUS_CLIENT_VERSION = 8821ec701b061eff7821c9f3cd1f9d4e60153dbd +PYTHON_OVOS_BUS_CLIENT_SITE = $(call github,OpenVoiceOS,ovos-bus-client,$(PYTHON_OVOS_BUS_CLIENT_VERSION)) +PYTHON_OVOS_BUS_CLIENT_SETUP_TYPE = setuptools +PYTHON_OVOS_BUS_CLIENT_LICENSE = Apache-2.0 +PYTHON_OVOS_BUS_CLIENT_LICENSE_FILES = LICENSE +PYTHON_OVOS_BUS_CLIENT_ENV = MYCROFT_LOOSE_REQUIREMENTS=true + +$(eval $(python-package))