From d8c220e72fadd55c3d9aeec972234a3e673ad130 Mon Sep 17 00:00:00 2001
From: j1nx
Date: Mon, 9 Aug 2021 11:24:40 +0200
Subject: [PATCH] Add ovos-vlc-plugin
---
buildroot-external/Config.in | 1 +
buildroot-external/configs/rpi4_64-gui_defconfig | 1 +
.../package/python-ovos-vlc-plugin/Config.in | 6 ++++++
.../python-ovos-vlc-plugin.hash | 1 +
.../python-ovos-vlc-plugin/python-ovos-vlc-plugin.mk | 12 ++++++++++++
5 files changed, 21 insertions(+)
create mode 100644 buildroot-external/package/python-ovos-vlc-plugin/Config.in
create mode 100644 buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.hash
create mode 100644 buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.mk
diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in
index b49172a1..82435222 100644
--- a/buildroot-external/Config.in
+++ b/buildroot-external/Config.in
@@ -145,6 +145,7 @@ menu "Additional external python modules"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-skill-installer/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-skill-manager/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-utils/Config.in"
+ source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-vlc-plugin/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-ovos-workshop/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padaos/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/python-padatious/Config.in"
diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig
index 18cbc1fa..8a219ccd 100644
--- a/buildroot-external/configs/rpi4_64-gui_defconfig
+++ b/buildroot-external/configs/rpi4_64-gui_defconfig
@@ -575,6 +575,7 @@ BR2_PACKAGE_PYTHON_OVOS_PLUGIN_MANAGER=y
BR2_PACKAGE_PYTHON_OVOS_SKILL_INSTALLER=y
BR2_PACKAGE_PYTHON_OVOS_SKILL_MANAGER=y
BR2_PACKAGE_PYTHON_OVOS_UTILS=y
+BR2_PACKAGE_PYTHON_OVOS_VLC_PLUGIN=y
BR2_PACKAGE_PYTHON_OVOS_WORKSHOP=y
BR2_PACKAGE_PYTHON_PADATIOUS=y
BR2_PACKAGE_PYTHON_PAFY=y
diff --git a/buildroot-external/package/python-ovos-vlc-plugin/Config.in b/buildroot-external/package/python-ovos-vlc-plugin/Config.in
new file mode 100644
index 00000000..6c8c524d
--- /dev/null
+++ b/buildroot-external/package/python-ovos-vlc-plugin/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_OVOS_VLC_PLUGIN
+ bool "python-ovos-vlc-plugin"
+ help
+ OVOS VLC mediaplayer plugin
+
+ https://github.com/OpenVoiceOS/ovos-vlc-plugin
diff --git a/buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.hash b/buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.hash
new file mode 100644
index 00000000..cbeefc41
--- /dev/null
+++ b/buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.hash
@@ -0,0 +1 @@
+sha256 a577f2280cec484a42bd118725e8f0df3703cbd86392a83d71a404c83847fdc4 python-ovos-vlc-plugin-a3120b5e4fac416205f9c2dc6fd6131a5424f9ad.tar.gz
diff --git a/buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.mk b/buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.mk
new file mode 100644
index 00000000..c2beb9da
--- /dev/null
+++ b/buildroot-external/package/python-ovos-vlc-plugin/python-ovos-vlc-plugin.mk
@@ -0,0 +1,12 @@
+################################################################################
+#
+# python-ovos-vlc-plugin
+#
+################################################################################
+
+PYTHON_OVOS_VLC_PLUGIN_VERSION = a3120b5e4fac416205f9c2dc6fd6131a5424f9ad
+PYTHON_OVOS_VLC_PLUGIN_SITE = $(call github,OpenVoiceOS,ovos-vlc-plugin,$(PYTHON_OVOS_VLC_PLUGIN_VERSION))
+PYTHON_OVOS_VLC_PLUGIN_SETUP_TYPE = setuptools
+PYTHON_OVOS_VLC_PLUGIN_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))