From 4e2cb37d097bbbeb38f67779fe6dd8dc95d9c278 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Fri, 25 Sep 2020 18:26:30 +0200 Subject: [PATCH] bump esphome-1.15.2 --- CHANGELOG.txt | 1 + dev-embedded/esphome/Manifest | 4 +- dev-embedded/esphome/esphome-1.13.6.ebuild | 81 ------------- dev-embedded/esphome/esphome-1.14.3-r5.ebuild | 108 ------------------ dev-embedded/esphome/esphome-1.15.2.ebuild | 99 ++++++++++++++++ 5 files changed, 102 insertions(+), 191 deletions(-) delete mode 100644 dev-embedded/esphome/esphome-1.13.6.ebuild delete mode 100644 dev-embedded/esphome/esphome-1.14.3-r5.ebuild create mode 100644 dev-embedded/esphome/esphome-1.15.2.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index aabeb34ea..22542c67c 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -13,6 +13,7 @@ * add homeassistant-min-0.115.3 * update homeassistant-0.115.3 * add homeassistant-full-0.115.3 + * bump esphome-1.15.2 2020-09-24 * update sonarr-0.3.0 diff --git a/dev-embedded/esphome/Manifest b/dev-embedded/esphome/Manifest index 1554e4588..209943d3f 100644 --- a/dev-embedded/esphome/Manifest +++ b/dev-embedded/esphome/Manifest @@ -11,12 +11,11 @@ DIST esphome-1.14.5.tar.gz 1005279 BLAKE2B a403a8c48c67640555c466b42e4476c514b14 DIST esphome-1.15.0.tar.gz 1221821 BLAKE2B 1286f18463c5839e4475da4e95a95b3f1f77eb7e2a9e66de808280d04ef840528b61e7a692c573ad690f0814b2fb2873c8e4d3ce3495fbf019502605a2a6639e SHA512 844c179869b9ca38f253ea8b8849266f0a5ed4cb5020a6ec981817d5a37f6c9a900c3db99cceac2bbb96fad9621d5e925e584db1c7fcf53770118e793e83d323 DIST esphome-1.15.0_beta4.tar.gz 1221777 BLAKE2B 52601aaa0787fb322f4e519e22640b6c7ff2489fbbe7884c7865ada763ca3567e5427fb7a05cc6cf54ca502c9ea3eb847750685b3b90f672bb21779c4447519e SHA512 eb5e9163301d4187077d1b3b57a56fc9fb562063fc63fff27b1d07a90f339f63c246e82f4a2e726a529d71e6937312bc98476f215296648b4a324b2e74603072 DIST esphome-1.15.1.tar.gz 1221719 BLAKE2B f8c9cd4af384545fadd5dcb74e5ec584ad0bfec1205bc550a3ec56a21ef822d8600c321327930674500ae5e9d4a4c7e8263faebba58196132019f206d94b2bb1 SHA512 8ed3791f5ee527153a9163d6cf6571cd2c8e2c2913f3362650569856dc20566664785600b04ad3da7dbb3b0f1f7305381cd46a323c040544742a20dbf0ccf2bc +DIST esphome-1.15.2.tar.gz 1221775 BLAKE2B b2d11ba7a99d0815333fcbca3fc3bf46d1b103d2112a161ed45028e8bcb393de9003c62bd7fc81041cf2908f47e8876e1598fe82de68a46444b2b07b2324193c SHA512 82914ff6c4ccf3a71daf79830adb47c1ad1ffa874ca44352742349fc0bd99c689203d34a50945200b00208d8285242e9a566885de3c2f0c9569aa1586da962f6 EBUILD esphome-1.13.2.ebuild 2200 BLAKE2B 508d86e0c4d6909bd149c92642c69a75d864b45a79d13b381dd7c6141a245e011e58c62fda49e285b0b9f02931f67486db0d56082fc84f5b995aa20b2573c7bb SHA512 567288ab7d4ee64dbc8f6b6817a03b1a19ef638be8d89c77e03d015961b9d3d26dd8e165db381879e254246bb2fa7d3ecf74c0221498ad9b85217589e9d0da52 EBUILD esphome-1.13.6-r1.ebuild 2252 BLAKE2B d554111ca4d1a3a0f8e0ed20e3e3f25411edb314fa2aaacede11d133be9dffcf8d484c3b071d2d31ec4b79515b8616c1a30a226839ab07df452911fe79a10208 SHA512 1075af5d95a03cbb9f0f00638bd8a159ce0caf322c41efd4d6b79b062222c95cba94c3c1b2f55690cb1f5b46f615f6150349887cf6c7d0aab16db82f131d7f34 -EBUILD esphome-1.13.6.ebuild 2200 BLAKE2B 508d86e0c4d6909bd149c92642c69a75d864b45a79d13b381dd7c6141a245e011e58c62fda49e285b0b9f02931f67486db0d56082fc84f5b995aa20b2573c7bb SHA512 567288ab7d4ee64dbc8f6b6817a03b1a19ef638be8d89c77e03d015961b9d3d26dd8e165db381879e254246bb2fa7d3ecf74c0221498ad9b85217589e9d0da52 EBUILD esphome-1.14.1.ebuild 2401 BLAKE2B 5775b279611328397427dedb8b3dcd75dabfe266293c124a7155499b82af094cae4d6143a0673c3e9d638b1f595ae03db2ad4288a6643ba58e3c01d143ce434b SHA512 2d4de8d9488c393c2b5bc4cae218f498a7e327b688aab6a4a5b5798b74a884e9bcfb8eabb5f9db28c990815e5efb437a2e70bf36c993cfa940d1b4a51608c1c9 EBUILD esphome-1.14.2.ebuild 2356 BLAKE2B 552a84f37b608ae783cdd78d5f86e2f9057d986c9b1b28cdf2ee0b7300dbeddebd32ecb4fc5060d948b36f3bfea4868f25a4917b2508407a993fae390993abfa SHA512 ca6076c8b39ed83c910d7434d0e2fbfb6e686109d209739503be9d87b19fffb5df3f33422ba26748c198075f08c66f01f1e2293d2831cdb34794aa90a3071937 -EBUILD esphome-1.14.3-r5.ebuild 2960 BLAKE2B 1c54714046adaaff7639c8d2673edecf0a9896827c39fd8831ebfe2ac8f8abf2187e51a03a198319cba708987f82bd3a5e257f6f6249d0d0403286d1800933ee SHA512 a7f714597a60310cb138b14d2669ca186a629b836dfe53257aa110b5f354b8d137a541fe1bc87df79f7249b7b80875cb94db06563b8a6d64b5700e5aa5e89dec EBUILD esphome-1.14.3-r6.ebuild 2918 BLAKE2B ec6955d37c8a87894fc7c204393b447ee803f9edde4683e56d0d19ef1b19e1070704d640450b78729dda0fc794745f6a940d5d4575ec45338d9e906afccc1f5b SHA512 728f9a0ba4236f62d294ba182c26d8859eda5be880382006a1a28756c640485d153b3730b21217a5e2f0b3b08bcd94d4e0fe0ad682598b7acbb230e151b1acf6 EBUILD esphome-1.14.3-r7.ebuild 3013 BLAKE2B 678007ee580a99524d580ba3f88b55a41388b3b31e63e14edd500c35e37e3695302201031556e49fd15698f6d241ef276e529da8fa17ca58907378ab2fe04293 SHA512 32b5c8bcd5bb38f597817ce53bb016f70506044122edfe1ebb6572264e813db876e8079b08bb465745be8abf9877c154a613fd16fb6ed44610daa73fc9cd73f2 EBUILD esphome-1.14.4-r1.ebuild 2711 BLAKE2B bf65b215742a22ff040725336afa61e368730f4b5deaa57b90be280de09643dfcabe719f2f6c27bdfc766aa3f5908b53946b49560c206fec3507f78fdfa25b9b SHA512 1f3613c273228434edcc48fde6030f67974c3b286e6040fa8107bde2dde79d1585a2ca7f691ea178c8811f417338e8ad5af487ee587a28446de0ef1fe2b7fdd8 @@ -27,5 +26,6 @@ EBUILD esphome-1.14.5.ebuild 2711 BLAKE2B af450032767c0d0f37acfa5ae27a2f7af86b22 EBUILD esphome-1.15.0.ebuild 2767 BLAKE2B dbe08b83780e8126e00b41e33d1795568b896bd1d93e674bb4e4e8edeca44808c1a16b92d57896d9a3b8ec6dfc962dc8d2c8945e058c06ce2a04609cfa59744e SHA512 2de7953efc4881b8e06226f7286bbf2351114cdcad24ad28b0945b10fa6817d202a4ab58b44975c0a864bd3907893bc22bfcb305b073fd7b808c4b3689d87862 EBUILD esphome-1.15.0_beta4.ebuild 2611 BLAKE2B 949b99c0d926affbcf7239ea2ea93b95cab3d456d053c50b726f99a2dc1ddd6c656f707dfd16f66653fafbe2de69b7bf6727165619a25f069499c933b8307672 SHA512 596d6ca03a6bc5caa0de03ea4d62ef66b0a5b7a2d2d02ebd37e68f21f8951353fae5bf8e058cbb5e36d0a5af0943adc460b4ff787ce31f53e6f65bdc4c809c9b EBUILD esphome-1.15.1.ebuild 2706 BLAKE2B 6a7624fce9333697d19aeb8df76defaed6502d3a32f2934b958a406b6e1063713a660b81c440d72305f0f555470f76223ad5a783fa53c7128c96165b69b82a7d SHA512 270fefa155974aa9aa9ef8b89076bbb5c2f34604c895394489b9f1cde4b06a41660ff74a8a4cbb18f4fc6ed1edb15f61938ace09b045718d2a473d161b4d65a8 +EBUILD esphome-1.15.2.ebuild 2706 BLAKE2B 6a7624fce9333697d19aeb8df76defaed6502d3a32f2934b958a406b6e1063713a660b81c440d72305f0f555470f76223ad5a783fa53c7128c96165b69b82a7d SHA512 270fefa155974aa9aa9ef8b89076bbb5c2f34604c895394489b9f1cde4b06a41660ff74a8a4cbb18f4fc6ed1edb15f61938ace09b045718d2a473d161b4d65a8 EBUILD esphome-9999.ebuild 2706 BLAKE2B 990a22993ff95f82a92f67b288d5a26c904ef06f2142ad9078b96924c2c91ef83b2ee80479708c179a74e1887d86d30de174e6d1770b038ec85df5b9475db0da SHA512 30f458bce3549ce6f6b719c7155219bc64ee1b8a357291a2e5d5e727420d68d7850df9eda8f65b64fb0674783a8d487d412a91c6504063db6482933ca63b964d MISC metadata.xml 568 BLAKE2B bf87d46e048c7db7d8bcbf2a4c9e730e3b084504ca3708520635c92805f99554ad88fe15eba5c9566f5db8c977bf11014aa8f4a94dcc3f5a9e633f15c7438516 SHA512 c84dd850464fa34e84576c1548c2a17b036543b682a2693ca3d95bdde62014e632116a84479ac42539e9d04e97386aa3326fe587043443dd1895d01bf70463c2 diff --git a/dev-embedded/esphome/esphome-1.13.6.ebuild b/dev-embedded/esphome/esphome-1.13.6.ebuild deleted file mode 100644 index 5aa7c098d..000000000 --- a/dev-embedded/esphome/esphome-1.13.6.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit readme.gentoo-r1 distutils-r1 - -MY_P=${P/_beta/b} -MY_PV=${PV/_beta/b} - -DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." -HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" - -SRC_URI="https://github.com/esphome/esphome/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="server test" - -RDEPEND="" -DEPEND="${RDEPEND} - server? ( acct-group/${PN} acct-user/${PN} ) - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/tzlocal-1.5.1[${PYTHON_USEDEP}] - >=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}] - >=dev-embedded/platformio-3.6.5 - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] - >=dev-python/colorlog-3.1.2[${PYTHON_USEDEP}] - >=www-servers/tornado-5.1.1[${PYTHON_USEDEP}] - >=dev-embedded/esptool-2.6[${PYTHON_USEDEP}] - >=dev-python/typing-3.6.6[${PYTHON_USEDEP}] - >=dev-python/protobuf-python-3.7[${PYTHON_USEDEP}] - >=dev-python/pyserial-3.4[${PYTHON_USEDEP}] - >=dev-python/ifaddr-0.1.6[${PYTHON_USEDEP}] - server? ( >=dev-python/ifaddr-0.1.6 ) - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The ESPHome dashboard listens on port 6052 -ESPHome configuration is in: /etc/${PN} -dashboard command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{dashboard,warnings}.log -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -S="${WORKDIR}/${MY_P}" - -DOCS="README.md" - -python_install_all() { - dodoc ${DOCS} - distutils-r1_python_install_all - if use server; then - keepdir "/etc/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d-r1" "${PN}" - readme.gentoo_create_doc - fi -} - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} - -pkg_postinst() { - if use server; then - readme.gentoo_print_elog - fi -} diff --git a/dev-embedded/esphome/esphome-1.14.3-r5.ebuild b/dev-embedded/esphome/esphome-1.14.3-r5.ebuild deleted file mode 100644 index e3d1f1afe..000000000 --- a/dev-embedded/esphome/esphome-1.14.3-r5.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit readme.gentoo-r1 distutils-r1 - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/esphome/esphome.git" - EGIT_BRANCH="dev" - S="${WORKDIR}/${P}/" -else - MY_P=${P/_beta/b} - MY_PV=${PV/_beta/b} - # SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - S="${WORKDIR}/${MY_P}/" -fi - -DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." -HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86 amd64-linux x86-linux" -IUSE="server test" - -RDEPEND="" -DEPEND="${RDEPEND} - server? ( acct-group/${PN} acct-user/${PN} ) - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/tzlocal-2.0.0[${PYTHON_USEDEP}] - >=dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}] - ~dev-embedded/esptool-2.7[${PYTHON_USEDEP}] - >=dev-python/typing-3.6.6[${PYTHON_USEDEP}] - >=dev-python/protobuf-python-3.10.0[${PYTHON_USEDEP}] - >=dev-python/pyserial-3.4[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - server? ( >=dev-python/ifaddr-0.1.6 - >=www-servers/tornado-5.1.1[${PYTHON_USEDEP}] ) - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) - ~dev-libs/protobuf-3.10.1 - ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] - ~dev-python/pyyaml-5.3[${PYTHON_USEDEP}] - ~dev-embedded/platformio-4.1.0 - ~dev-python/colorlog-4.1.0[${PYTHON_USEDEP}] -" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The ESPHome dashboard listens on port 6052 -ESPHome configuration is in: /etc/${PN} -dashboard command line arguments are configured in: /etc/conf.d/${PN} -logging is to: /var/log/${PN}/{dashboard,warnings}.log -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -DOCS="README.md" - -src_prepare() { - sed -e 's;protobuf==3.10.0;protobuf==3.10.1;' \ - -i esphome.egg-info/requires.txt \ - -i setup.py - sed -e 's;paho-mqtt==1.4.0;paho-mqtt==1.5.0;' \ - -i esphome.egg-info/requires.txt \ - -i setup.py - sed -e 's;PyYAML==5.1.2;PyYAML==5.3;' \ - -i esphome.egg-info/requires.txt \ - -i setup.py - sed -e 's;platformio==4.0.3;platformio==4.1.0;' \ - -i esphome.egg-info/requires.txt \ - -i setup.py - sed -e 's;colorlog==4.0.2;colorlog==4.1.0;' \ - -i esphome.egg-info/requires.txt \ - -i setup.py - eapply_user -} - -python_install_all() { - dodoc ${DOCS} - distutils-r1_python_install_all - if use server; then - keepdir "/etc/${PN}" - fowners -R "${PN}:${PN}" "/etc/${PN}" - keepdir "/var/log/${PN}" - fowners -R "${PN}:${PN}" "/var/log/${PN}" - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d-r2" "${PN}" - readme.gentoo_create_doc - fi -} - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} - -pkg_postinst() { - if use server; then - readme.gentoo_print_elog - fi -} diff --git a/dev-embedded/esphome/esphome-1.15.2.ebuild b/dev-embedded/esphome/esphome-1.15.2.ebuild new file mode 100644 index 000000000..9ac5f35b9 --- /dev/null +++ b/dev-embedded/esphome/esphome-1.15.2.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit readme.gentoo-r1 distutils-r1 + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/esphome/esphome.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/${P}/" +else + MY_P=${P/_beta/b} + MY_PV=${PV/_beta/b} + SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + #SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}/" +fi + +DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy." +HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+server test" + +RDEPEND=" + server? ( acct-group/${PN} acct-user/${PN} ) + $(python_gen_cond_dep ' + ~dev-python/voluptuous-0.11.7[${PYTHON_USEDEP}] + ~dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}] + ~dev-python/colorlog-4.2.1[${PYTHON_USEDEP}] + server? ( ~www-servers/tornado-6.0.4[${PYTHON_USEDEP}] ) + ~dev-libs/protobuf-3.12.4 + ~dev-python/protobuf-python-3.12.4[${PYTHON_USEDEP}] + ~dev-python/tzlocal-2.1[${PYTHON_USEDEP}] + ~dev-python/pytz-2020.1[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.4[${PYTHON_USEDEP}] + server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] ) + ~dev-embedded/platformio-4.3.4 + ~dev-embedded/esptool-2.8[${PYTHON_USEDEP}] + ~dev-python/click-7.1.2[${PYTHON_USEDEP}] + ')" + + BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_MULTI_USEDEP}] + test? ( + dev-python/nose[${PYTHON_MULTI_USEDEP}] + dev-python/pytest[${PYTHON_MULTI_USEDEP}] ) + ')" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The ESPHome dashboard listens on port 6052 +ESPHome configuration is in: /etc/${PN} +dashboard command line arguments are configured in: /etc/conf.d/${PN} +logging is to: /var/log/${PN}/{dashboard,warnings}.log +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +DOCS="README.md" + +src_prepare() { + sed -e 's;protobuf==3.12.2;protobuf==3.12.4;' \ + -i requirements.txt || die + eapply_user +} + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + if use server; then + keepdir "/etc/${PN}" + fowners -R "${PN}:${PN}" "/etc/${PN}" + keepdir "/var/log/${PN}" + fowners -R "${PN}:${PN}" "/var/log/${PN}" + newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" + newinitd "${FILESDIR}/${PN}.init.d-r2" "${PN}" + readme.gentoo_create_doc + fi +} + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +pkg_postinst() { + if use server; then + readme.gentoo_print_elog + fi +}