1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-01-04 13:01:15 +01:00

MycroftOS: Buildroot: Add python-gpiozero and python-colorzero packages

+ Start pulseaudio as systemwide service
This commit is contained in:
Peter Steenbergen 2019-02-01 18:34:18 +01:00
parent 32d39e945e
commit e2889611cb
8 changed files with 51 additions and 0 deletions

View File

@ -7,6 +7,7 @@ menu "Additional external python modules"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-bs4/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-cachetools/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-casttube/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-colorzero/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-coverage/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-coveralls/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-deprecated/Config.in"
@ -18,6 +19,7 @@ menu "Additional external python modules"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-google-api-python-client/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-google-auth-httplib2/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-google-auth/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-gpiozero/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-gtts/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-gtts_token/Config.in"
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-humanhash3/Config.in"

View File

@ -58,6 +58,7 @@ BR2_PACKAGE_MIMIC_AUDIO_BACKEND_ALSA=y
BR2_PACKAGE_MPG123=y
BR2_PACKAGE_MPV=y
BR2_PACKAGE_PULSEAUDIO=y
BR2_PACKAGE_PULSEAUDIO_DAEMON=y
BR2_PACKAGE_VLC=y
BR2_PACKAGE_GZIP=y
BR2_PACKAGE_LZ4=y
@ -190,11 +191,13 @@ BR2_PACKAGE_HOST_PYTHON_XLRD=y
BR2_PACKAGE_FANN=y
BR2_PACKAGE_RESPEAKER=y
BR2_PACKAGE_PYTHON_ADAPT_PARSER=y
BR2_PACKAGE_PYTHON_COLORZERO=y
BR2_PACKAGE_PYTHON_COVERALLS=y
BR2_PACKAGE_PYTHON_DEPRECATED=y
BR2_PACKAGE_PYTHON_FASTENERS=y
BR2_PACKAGE_PYTHON_FEEDPARSER=y
BR2_PACKAGE_PYTHON_GOOGLE_API_PYTHON_CLIENT=y
BR2_PACKAGE_PYTHON_GPIOZERO=y
BR2_PACKAGE_PYTHON_GTTS=y
BR2_PACKAGE_PYTHON_HUMANHASH3=y
BR2_PACKAGE_PYTHON_INFLECTION=y

View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_PYTHON_COLORZERO
bool "python-colorzero"
help
Yet another Python color library.
http://colorzero.readthedocs.io/

View File

@ -0,0 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/colorzero/json
md5 7581c4b7fc5f52bf41422e4bbb29731a colorzero-1.1.tar.gz
sha256 acba47119b5d8555680d3cda9afe6ccc5481385ccc3c00084dd973f7aa184599 colorzero-1.1.tar.gz
# Locally computed sha256 checksums
sha256 47778d78e05bb6c39c022814e3712a0327c6418c7251757e72167ab8ff12bb4d LICENSE.txt

View File

@ -0,0 +1,14 @@
################################################################################
#
# python-colorzero
#
################################################################################
PYTHON_COLORZERO_VERSION = 1.1
PYTHON_COLORZERO_SOURCE = colorzero-$(PYTHON_COLORZERO_VERSION).tar.gz
PYTHON_COLORZERO_SITE = https://files.pythonhosted.org/packages/08/0e/826b882db4da2970f53331969d66efc2da2071ffd9a8824601d0feff513d
PYTHON_COLORZERO_SETUP_TYPE = setuptools
PYTHON_COLORZERO_LICENSE = BSD-3-Clause
PYTHON_COLORZERO_LICENSE_FILES = LICENSE.txt
$(eval $(python-package))

View File

@ -0,0 +1,6 @@
config BR2_PACKAGE_PYTHON_GPIOZERO
bool "python-gpiozero"
help
A simple interface to GPIO devices with Raspberry Pi..
https://github.com/RPi-Distro/python-gpiozero

View File

@ -0,0 +1,3 @@
# md5, sha256 from https://pypi.org/pypi/gpiozero/json
md5 1b138b727e71e976675773e2131a8297 gpiozero-1.4.1.tar.gz
sha256 b4b074e56dea12c21b05e6feef792719a392a245f5e685bc56be3dc2546f8609 gpiozero-1.4.1.tar.gz

View File

@ -0,0 +1,12 @@
################################################################################
#
# python-gpiozero
#
################################################################################
PYTHON_GPIOZERO_VERSION = 1.4.1
PYTHON_GPIOZERO_SOURCE = gpiozero-$(PYTHON_GPIOZERO_VERSION).tar.gz
PYTHON_GPIOZERO_SITE = https://files.pythonhosted.org/packages/3b/50/377575ff8fbdb672c27869ce536813cafdd94f5e14b5bf377edabb8a8097
PYTHON_GPIOZERO_SETUP_TYPE = setuptools
$(eval $(python-package))