From 43bedfb157a59288c60c14452684d7c4916781c3 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Wed, 13 Feb 2019 19:08:14 +0100 Subject: [PATCH] rename esphomeyaml to esphome & add some fixes --- dev-embedded/esphome/Manifest | 9 +++++ dev-embedded/esphome/esphome-1.10.0.ebuild | 41 ++++++++++++++++++++++ dev-embedded/esphome/esphome-1.10.1.ebuild | 41 ++++++++++++++++++++++ dev-embedded/esphome/esphome-1.9.2.ebuild | 41 ++++++++++++++++++++++ dev-embedded/esphome/esphome-1.9.3.ebuild | 41 ++++++++++++++++++++++ dev-embedded/esphome/metadata.xml | 8 +++++ 6 files changed, 181 insertions(+) create mode 100644 dev-embedded/esphome/Manifest create mode 100644 dev-embedded/esphome/esphome-1.10.0.ebuild create mode 100644 dev-embedded/esphome/esphome-1.10.1.ebuild create mode 100644 dev-embedded/esphome/esphome-1.9.2.ebuild create mode 100644 dev-embedded/esphome/esphome-1.9.3.ebuild create mode 100644 dev-embedded/esphome/metadata.xml diff --git a/dev-embedded/esphome/Manifest b/dev-embedded/esphome/Manifest new file mode 100644 index 000000000..47d5a76dc --- /dev/null +++ b/dev-embedded/esphome/Manifest @@ -0,0 +1,9 @@ +DIST esphome-1.10.0.tar.gz 549619 BLAKE2B 2cf3dd82c53b909460b481747b857253da148ba96caf6836b2cc1ca83df4df758bd2a4477795240f0206e1f98e6355f813a8fc6cc933011d8be92539b7382618 SHA512 0e70a04f7a1b1d560920378aac9e80f5f4b98d01f67b636d42feef3606b0d682fc31b036d5fc6f0e61110a1a3d831c0ed6ee881916a41aab6b989859b9aad6f1 +DIST esphome-1.10.1.tar.gz 418577 BLAKE2B 6b51b51be4b3a41e335683dcf2f76852bf49a0cb56b6bbcc4c89ea04f3184c789e1fb85900a69c826e6bf2447571286d45b821051e18a863ab3a32f58228b162 SHA512 195445c67792314ad1b10cf37667a35e94bca2efcba4ea99175cf7f4a27ee84c6377572edcd92999dbfee18328a34755c73d5ae9a481a0523e1c3a55e68f964a +DIST esphome-1.9.2.tar.gz 139108 BLAKE2B 426a2dcb5c0265a6d0bb6b210a1a316345be31ccd18a3cef98ff1026a81515d9eecf369061b0204f2a7de62cd8e71e3b05fd759cf0fe1b93cf71926d5ffa8ef0 SHA512 0f64ad559b36d8d4fc8d776c3e34532acfc6bb41f038b90da487285a9c116ff223722fbd15f3d05fe59c72f8eaf9bfbd5f1dfbb266e2f6b3d7f8e0aa1c0e3cb7 +DIST esphome-1.9.3.tar.gz 139098 BLAKE2B a0ebfd3eea7a5f6930342f385f77d5602ef7c6c661c74f0fa5a515fca0049a8b0b7d7cd619ac5c0da7f052cad25bbeac8e4cdd77e26e05c2742c5a7f03fc88af SHA512 d8812df1e774c455e8b0293dda320ea7127f267687a1232c38f01963a27644418d404bbcbf006db31ded7ab00e1e08d36e2fa494fbc0612264aaf7c225918e14 +EBUILD esphome-1.10.0.ebuild 1220 BLAKE2B ee95ac49f2a8c19ca7e1bc95e93da631f179f56df481938b6e152ddc69d8b1555ba870c7dbeb02798c859c67a2036bdfbd061951f013e396fddea8d254c997ac SHA512 39303adc93e5236c8b9071daca2dceca75188d3fafd0c4c69bf4bceb5317fe39457ca62ee79122788ad6f3ccb54ea32ba6b96ad852fc05ef41bdf7b81cd37338 +EBUILD esphome-1.10.1.ebuild 1185 BLAKE2B f209504989e5827e004ba3bb83610d0cb923c2a931fc66d8cf2fc13f0ab9ec3e7f541eecb5a5827103efe46c26273a2172735942320e4eae2a3842bbdf8bcab5 SHA512 4e41b6ab35329c7aaa6dc784a6dbeef5db11c3bdc74ed2ca9839f049976658f910f26440b9040aae0aac34bfe83ca31fc4d6488bdbbb2e21aa0006055662ecca +EBUILD esphome-1.9.2.ebuild 1220 BLAKE2B ee95ac49f2a8c19ca7e1bc95e93da631f179f56df481938b6e152ddc69d8b1555ba870c7dbeb02798c859c67a2036bdfbd061951f013e396fddea8d254c997ac SHA512 39303adc93e5236c8b9071daca2dceca75188d3fafd0c4c69bf4bceb5317fe39457ca62ee79122788ad6f3ccb54ea32ba6b96ad852fc05ef41bdf7b81cd37338 +EBUILD esphome-1.9.3.ebuild 1220 BLAKE2B ee95ac49f2a8c19ca7e1bc95e93da631f179f56df481938b6e152ddc69d8b1555ba870c7dbeb02798c859c67a2036bdfbd061951f013e396fddea8d254c997ac SHA512 39303adc93e5236c8b9071daca2dceca75188d3fafd0c4c69bf4bceb5317fe39457ca62ee79122788ad6f3ccb54ea32ba6b96ad852fc05ef41bdf7b81cd37338 +MISC metadata.xml 252 BLAKE2B 507e0ddc9d50b879ff374b903b142f85d020dfd6c486aba2af84fe082c878e780edbb79188ae10104d57db0eb775c86814cc8c06891a3854c9da840a4d377050 SHA512 9470ac9c8a5a4f80e3f767e7aa198addc7b21866c63b2a310e9f41ce65817672fb77423117bdd619e99cb62322025aeadf50717e23eafabf99080fcc106820af diff --git a/dev-embedded/esphome/esphome-1.10.0.ebuild b/dev-embedded/esphome/esphome-1.10.0.ebuild new file mode 100644 index 000000000..e6e008ffe --- /dev/null +++ b/dev-embedded/esphome/esphome-1.10.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." +HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PVR}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.4[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}] + >=dev-embedded/platformio-3.5.3 + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}] + >=www-servers/tornado-5.0.0[${PYTHON_USEDEP}] + >=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-3.0.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-embedded/esphome/esphome-1.10.1.ebuild b/dev-embedded/esphome/esphome-1.10.1.ebuild new file mode 100644 index 000000000..c9b7fd589 --- /dev/null +++ b/dev-embedded/esphome/esphome-1.10.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." +HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.4[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}] + >=dev-embedded/platformio-3.5.3 + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}] + >=www-servers/tornado-5.0.0[${PYTHON_USEDEP}] + >=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-3.0.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}] + >=dev-python/pyserial-3.4[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-embedded/esphome/esphome-1.9.2.ebuild b/dev-embedded/esphome/esphome-1.9.2.ebuild new file mode 100644 index 000000000..e6e008ffe --- /dev/null +++ b/dev-embedded/esphome/esphome-1.9.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." +HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PVR}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.4[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}] + >=dev-embedded/platformio-3.5.3 + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}] + >=www-servers/tornado-5.0.0[${PYTHON_USEDEP}] + >=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-3.0.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-embedded/esphome/esphome-1.9.3.ebuild b/dev-embedded/esphome/esphome-1.9.3.ebuild new file mode 100644 index 000000000..e6e008ffe --- /dev/null +++ b/dev-embedded/esphome/esphome-1.9.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." +HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PVR}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/tzlocal-1.4[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.11.1[${PYTHON_USEDEP}] + >=dev-embedded/platformio-3.5.3 + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}] + >=www-servers/tornado-5.0.0[${PYTHON_USEDEP}] + >=dev-embedded/esptool-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-3.0.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.4[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-embedded/esphome/metadata.xml b/dev-embedded/esphome/metadata.xml new file mode 100644 index 000000000..70d025d32 --- /dev/null +++ b/dev-embedded/esphome/metadata.xml @@ -0,0 +1,8 @@ + + + + + b@edevau.net + Andreas Billmeier + +