From 71ed3e536a639c0e8b912ddc24aec77521003c86 Mon Sep 17 00:00:00 2001
From: j1nx
Date: Fri, 27 May 2022 19:49:10 +0200
Subject: [PATCH] Add python-ovos-phal-plugin-wifi-setup
---
buildroot-external/Config.in | 1 +
buildroot-external/configs/rpi3_64-gui_defconfig | 1 +
buildroot-external/configs/rpi4_64-gui_defconfig | 1 +
.../python-ovos-phal-plugin-wifi-setup/Config.in | 6 ++++++
.../python-ovos-phal-plugin-wifi-setup.hash | 1 +
.../python-ovos-phal-plugin-wifi-setup.mk | 12 ++++++++++++
6 files changed, 22 insertions(+)
create mode 100644 buildroot-external/package/python-ovos-phal-plugin-wifi-setup/Config.in
create mode 100644 buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.hash
create mode 100644 buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.mk
diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in
index 71088346..1a61dc5d 100644
--- a/buildroot-external/Config.in
+++ b/buildroot-external/Config.in
@@ -263,6 +263,7 @@ menu "Mycroft A.I. Plugins"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-respeaker-2mic/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-respeaker-4mic/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-system/Config.in"
+ source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-phal-plugin-wifi-setup/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-plugin-manager/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-skill-installer/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-skill-manager/Config.in"
diff --git a/buildroot-external/configs/rpi3_64-gui_defconfig b/buildroot-external/configs/rpi3_64-gui_defconfig
index 811a9336..4c486ae4 100644
--- a/buildroot-external/configs/rpi3_64-gui_defconfig
+++ b/buildroot-external/configs/rpi3_64-gui_defconfig
@@ -752,6 +752,7 @@ BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_NOTIFICATION_WIDGETS=y
BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_RESPEAKER_2MIC=y
BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_RESPEAKER_4MIC=y
BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_SYSTEM=y
+BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP=y
BR2_PACKAGE_PYTHON_OVOS_SKILL_INSTALLER=y
BR2_PACKAGE_PYTHON_OVOS_SKILL_MANAGER=y
BR2_PACKAGE_PYTHON_OVOS_STT_HTTP_SERVER=y
diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig
index e636f2bb..30561071 100644
--- a/buildroot-external/configs/rpi4_64-gui_defconfig
+++ b/buildroot-external/configs/rpi4_64-gui_defconfig
@@ -754,6 +754,7 @@ BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_NOTIFICATION_WIDGETS=y
BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_RESPEAKER_2MIC=y
BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_RESPEAKER_4MIC=y
BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_SYSTEM=y
+BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP=y
BR2_PACKAGE_PYTHON_OVOS_SKILL_INSTALLER=y
BR2_PACKAGE_PYTHON_OVOS_SKILL_MANAGER=y
BR2_PACKAGE_PYTHON_OVOS_STT_HTTP_SERVER=y
diff --git a/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/Config.in b/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/Config.in
new file mode 100644
index 00000000..6833d43e
--- /dev/null
+++ b/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP
+ bool "python-ovos-phal-plugin-wifi-setup"
+ help
+ Central Wifi Setup Plugin for PHAL
+
+ https://github.com/OpenVoiceOS/ovos-PHAL-plugin-wifi-setup
diff --git a/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.hash b/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.hash
new file mode 100644
index 00000000..3f0463a0
--- /dev/null
+++ b/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.hash
@@ -0,0 +1 @@
+sha256 8c0d7a1633e3f671422c655c97624f71a7e9bbbc7e56827e5c262263a0e8a4d4 python-ovos-phal-plugin-wifi-setup-ffb458dc689a638a1f2fc76928bc4771e33d1a9f.tar.gz
diff --git a/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.mk b/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.mk
new file mode 100644
index 00000000..d45d9745
--- /dev/null
+++ b/buildroot-external/package/python-ovos-phal-plugin-wifi-setup/python-ovos-phal-plugin-wifi-setup.mk
@@ -0,0 +1,12 @@
+################################################################################
+#
+# python-ovos-phal-plugin-wifi-setup
+#
+################################################################################
+
+PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP_VERSION = ffb458dc689a638a1f2fc76928bc4771e33d1a9f
+PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP_SITE = $(call github,OpenVoiceOS,ovos-PHAL-plugin-wifi-setup,$(PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP_VERSION))
+PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP_SETUP_TYPE = setuptools
+PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))