Add mycroft-configuration to pre installed skills

This commit is contained in:
j1nx 2021-06-07 12:25:38 +02:00
parent 1195968191
commit e50d392497
6 changed files with 34 additions and 2 deletions

View File

@ -195,6 +195,7 @@ menu "Mycroft A.I. Skills"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skills-repo/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-alarm/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-balena-wifi-setup/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-configuration/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-date-time/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-ovos-enclosure/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-ovos-homescreen/Config.in"

View File

@ -606,6 +606,7 @@ BR2_PACKAGE_PYTHON_JARBAS_WAKE_WORD_PLUGIN_PRECISE=y
BR2_PACKAGE_MYCROFT_SKILLS_REPO=y
BR2_PACKAGE_MYCROFT_SKILL_ALARM=y
BR2_PACKAGE_MYCROFT_SKILL_BALENA_WIFI_SETUP=y
BR2_PACKAGE_MYCROFT_SKILL_CONFIGURATION=y
BR2_PACKAGE_MYCROFT_SKILL_DATE_TIME=y
BR2_PACKAGE_MYCROFT_SKILL_OVOS_ENCLOSURE=y
BR2_PACKAGE_MYCROFT_SKILL_OVOS_HOMESCREEN=y

View File

@ -0,0 +1,9 @@
config BR2_PACKAGE_MYCROFT_SKILL_CONFIGURATION
bool "mycroft-skill-configuration"
help
User and device settings from home.mycroft.ai
are synchronized with your Devices. This Skill
performs that synchronization and allows you
to check your settings.
https://github.com/MycroftAI/skill-configuration

View File

@ -0,0 +1,20 @@
################################################################################
#
# mycroft-skill-configuration
#
################################################################################
MYCROFT_SKILL_CONFIGURATION_VERSION = 9231778e959c65a4f8156923fb26d11483d72ea0
MYCROFT_SKILL_CONFIGURATION_SITE = git://github.com/MycroftAI/skill-configuration
MYCROFT_SKILL_CONFIGURATION_SITE_METHOD = git
MYCROFT_SKILL_CONFIGURATION_DIRLOCATION = home/mycroft/.local/share/mycroft/skills
MYCROFT_SKILL_CONFIGURATION_DIRNAME = mycroft-configuration.mycroftai
define MYCROFT_SKILL_CONFIGURATION_INSTALL_TARGET_CMDS
mkdir -p $(TARGET_DIR)/$(MYCROFT_SKILL_CONFIGURATION_DIRLOCATION)/$(MYCROFT_SKILL_CONFIGURATION_DIRNAME)
cp -dpfr $(@D)/* $(TARGET_DIR)/$(MYCROFT_SKILL_CONFIGURATION_DIRLOCATION)/$(MYCROFT_SKILL_CONFIGURATION_DIRNAME)
cp -dpfr $(MYCROFT_SKILL_CONFIGURATION_DL_DIR)/git/.git* \
$(TARGET_DIR)/$(MYCROFT_SKILL_CONFIGURATION_DIRLOCATION)/$(MYCROFT_SKILL_CONFIGURATION_DIRNAME)
endef
$(eval $(generic-package))

View File

@ -1,3 +1,3 @@
# md5, sha256 from https://pypi.org/pypi/humanhash3/json
md5 c892640cca499ba5a83cfe152d295b9d humanhash3-0.0.6.tar.gz
sha256 89ae15f6034bdb07e53ac2b2e246cc7131940766d2b2b70b7398dd27c640b1ab humanhash3-0.0.6.tar.gz
md5 c892640cca499ba5a83cfe152d295b9d humanhash3-0.0.6.tar.gz
sha256 89ae15f6034bdb07e53ac2b2e246cc7131940766d2b2b70b7398dd27c640b1ab humanhash3-0.0.6.tar.gz

View File

@ -8,5 +8,6 @@ PYTHON_HUMANHASH3_VERSION = 0.0.6
PYTHON_HUMANHASH3_SOURCE = humanhash3-$(PYTHON_HUMANHASH3_VERSION).tar.gz
PYTHON_HUMANHASH3_SITE = https://files.pythonhosted.org/packages/01/06/733ffbb45b78c34eba21d72e71a67f44af6efcdfb2e31ccaa837eb5144be
PYTHON_HUMANHASH3_SETUP_TYPE = distutils
PYTHON_HUMANHASH3_LICENSE = Public Domain
$(eval $(python-package))