update esphome-2021.9.3

This commit is contained in:
Andreas Billmeier 2021-10-17 13:26:18 +02:00 committed by Andreas Billmeier
parent 6f4b285106
commit 6438fd9aad
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 21 additions and 223 deletions

View File

@ -2,17 +2,13 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
DIST esphome-1.20.1.tar.gz 1017011 BLAKE2B 568152a4b636a1564dae7976445d9fcda9096ac1aa99fe26d5e6264f82c01dce066e06374ce264b108e7ffc5941d1f0257bb7cd60de47d8a3d80602fd07bc434 SHA512 fa53e1d97a76f25d099cbaa7da6eb6de10d6580452f5d42de3772b350d9012f9884eddf78e686c0502006ca309f4d6d1dfd01734f6e976587058ceca796c2188
DIST esphome-1.20.4.tar.gz 1017163 BLAKE2B 66331fd25867a44225714d937f3d5cad53e1caba7c84410a88b7e52ced1eb151eb9c69de35a87b7cff77dab80324081e2e7f6b07b948b6f9a6ee44d82a185e33 SHA512 733a9ab747af178882524b8819186bd4ae478306b92427f395612f38e77fd8845c00f4e2cfe94421b928e875c95f8833222c4e66a02f44090f424714b0335385
DIST esphome-2021.8.0.tar.gz 1102949 BLAKE2B 9d6c6e8f4623c43e116c68421b4b1c203b8ebc3d5a56a3bce43331e4cf5e12ceeeae377a94e81cdef57e7648f022311a1b1f2cf3e85714d5f294697228d7d019 SHA512 3d06077da913bdd5e567dae9af575d2f067fc0357fa4b9f1f352a1134c4172c284eb104e0f00aa21053e44095cc8e21053af15c76f70ac913436609836b98de8
DIST esphome-2021.8.2.tar.gz 1103042 BLAKE2B 64de46560dcbc7d4d84dbe93b261646499113ef27d7a5608cb1968b44e5f3e48c6d57e5e714faf0d7d92d3df33edcab854103ff88371982f2ba1a35d5396eecb SHA512 3605486f954f32202e68b68a52775887c6a535b8cae0e28b018e0b5dbe4389b016e9ff606a24ee64e89ad7c03801b43b44235adbdfcc19cbe0bfadba1a8d1515
DIST esphome-2021.9.0.tar.gz 1116014 BLAKE2B 524c06c54c03c46ba074c7e2a1ea1abd600034847ed6e4f9c98b2c3047f56ec51e6227a393ccc12b6ccced636eaa2cee8c438f97c4fa7f47c8878fa0c7f1c5dd SHA512 2dd475b75b222cff24fd15321e865165b9737d118c93f3a08ae7a288f4d52a3e76394b878803f80061a1e6d41c8e27a6345181a07eec0fcfdcccffe68b501dc6
DIST esphome-2021.9.2.tar.gz 1116772 BLAKE2B 7b15e13e2da9675c5f3d428fca4b7ef12edb87ba5c5003308533e8c9dac076365bd465c020ac0dd07a11def6a30651ea07e22f03c270d7700035958fc30f38c0 SHA512 26b50a80f22690e8c3becd861a015a8c5c71af31a480889d5170f9150d5f0b50a48b5e75ef6be6a1894fe462ccd2cc2b92000195a281a286df77cd963daecad1
EBUILD esphome-1.20.1.ebuild 2956 BLAKE2B 859a3bdb8d414cfc945d742e4f0d58ece240344883c39b8bc74ba8913b878274ce6288bcc2d00833a7917fb5f409d062225f90771fa4b386462585c8b5c246e4 SHA512 bcad5a83a47f8671c45e9f8c74a4860a140d52a544fd4b1d119f85c77bd732d5ca03c16ec9fb18741136a4f0df21fdf14f4e1870db4fad8213030b4c75376ba6
EBUILD esphome-1.20.4-r2.ebuild 2956 BLAKE2B ddb34cd92e0287452364c93afd6b8472f2e6a01996746ac87033943f3261b253041d8024254b4446a82cc098ba444ba30939cc9cdced4f28c1dcd6d81dd16d09 SHA512 04f26dca1e356cb3d37919216c61e1332ea9f7c16b9a9987ca53b3def992180ed9e8abc985a25dfda5b4a2cc0413eaa6143262b974186ff14f3983b4f033371e
EBUILD esphome-2021.8.0.ebuild 2956 BLAKE2B 9c9c19bccb85bbaa3686363d5a83b4f5e71b5e236d0f97320c12d1ed2c8528bdabb7927eb00b0b0e6e9789004d1b87388e90d347f97bba01082d20d628b9f09b SHA512 b870452c88b7e7c47d737cb3706fa85c8956ef37c7647f22adc0b73108f47d92e993c548e2e7937a0de421a1265030016782973f3963dbde34912029da16489b
DIST esphome-2021.9.3.tar.gz 1116718 BLAKE2B 89ada3a0504304e513abf357079a70ae312aedb67b19a0573a9ad7c301e3785e496420ee90bca6644963f652decfa26be4d6d0e6c023ae85156ba2d7222ef09e SHA512 c14368b15bc9e982434b7a440608d8c35a4fe9827b89a8eeb802448ed09a4dc698770118ee1ab1da482b6a6432822f18ffc7d8edc73cff1792e06ae6267aa3b2
EBUILD esphome-2021.8.2.ebuild 2900 BLAKE2B 8c326c02ff475fffa0d3237d864cab41d7a9d7ed532cc3c3335733ab4ecbb9c1343ecfe8432e9962d68e917c61d6978538e298a3c059b69cc41a49882f478d14 SHA512 711ab2fd0d3f53d32d12e0db1c290761f18ad20e1a2de1d4234719f7b8d97a50afe5175f5d60b8836573f072e55055c9d2d5152ae8c6f1615ba814536478bdb3
EBUILD esphome-2021.9.0.ebuild 2892 BLAKE2B 6d30b95214f731c66bb461931cb643cdf49dac656c0491187159223ac6435a26df60d97722d8ff1cfa8f3e173cc3d55174c9487cb3a7ea69923450624cc6800f SHA512 9234046e9624a1cb00cb5441bb27e65319a96b6c046e55893db45e2e9e4d6fd6beccfba41bb105b0b9d8bce3321b351968c5a44db5d086be89575a7bf07d5b35
EBUILD esphome-2021.9.2.ebuild 2893 BLAKE2B fe74e35c6b2d1a89e1cf30482208d088c4745585cb26bd576b591117c970256a11209f6b6387205a25cecb89cdf1228e2882e66d0c5616e401b807d6a713b488 SHA512 b721290a31ff26534992e2adca14e4ad1a0e86d9b3260685a94695226f6a496d9022afd6790e57939339e89322bdca61156cff2c322215eaf1a4d98c4768dd10
EBUILD esphome-9999.ebuild 3021 BLAKE2B 46dbec6878800b3f0395de717be31b1e755123435e815720530b5b3488d4b010824331a7d263b907e701e73503acdc0a3ecab141150e611195a60e67d8c10bcd SHA512 fef1bcb2b28c6477068fb1b9e26fca4da3b4f263bac02539a13eacc8f4d9086437debc6a52b60056fbb11141034a24a17fa58aaed46a99756c9f6d64469d5942
EBUILD esphome-2021.9.3.ebuild 3026 BLAKE2B e12beb6505dd108a50022b6280e4c533ad2f5a6d6023ba80496949f8f910ceb0939632647c8bbe276927f0ca6930e5deccf05c228c1cfbf4ee3b69bdcbb64e2c SHA512 6518f064cf36d94c749422582615e8d9d4b03fcca9ed8afa41ae1148d719f406963de2d5bc51e824da183da308840aaa1d6afd7107bf9657a98cc66dc27f56c1
EBUILD esphome-9999.ebuild 3021 BLAKE2B f04bbb5eb4c8d8ebf52f8cd7093c9f93f7bfa70a6684047256ae132a7d9c077d1f3cbc534ecaf4eac78583502e6555e3cd59fe86840445bccfad37fd3c4e4ce8 SHA512 a847bced1caa0d301aa81d4f0b4e659849aade9e89a960139501d6d1c2135572b997ed770b3c80c7e3690c6fd0f1df3e001bef5e3fcd2afe8568eef7eee1fea4
MISC metadata.xml 447 BLAKE2B abbb8e7fe21d59bb5dd077af1a58f2ca1e9ba399df38d2b6f16e64e0b363006c31908312aa03df6597ca69a4e85fdcebfbf02fbb56e5bf2b5a792109df29189f SHA512 df303f1b969fb49ea13f77adb2105ea86ed2f883b0936643134978408d5fc86d5b23b47d1e19101c800fa615c75c09248712077f8a8fb71f4c1cf5f4023cac26

View File

@ -1,101 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
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/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="+server test"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-libs/protobuf-3.17.3
~dev-python/protobuf-python-3.17.3[${PYTHON_USEDEP}]
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] )
~dev-embedded/platformio-5.1.1
~dev-embedded/esptool-2.8[${PYTHON_USEDEP}]
~dev-python/click-7.1.2[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210719.0[${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}]
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
dev-python/hypothesis[${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
"
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
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,101 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
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/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="+server test"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-libs/protobuf-3.17.3
~dev-python/protobuf-python-3.17.3[${PYTHON_USEDEP}]
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] )
~dev-embedded/platformio-5.1.1
~dev-embedded/esptool-2.8[${PYTHON_USEDEP}]
~dev-python/click-7.1.2[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210728.0[${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}]
dev-python/pytest-cov[${PYTHON_MULTI_USEDEP}]
dev-python/pytest-mock[${PYTHON_MULTI_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_MULTI_USEDEP}]
dev-python/asyncmock[${PYTHON_MULTI_USEDEP}]
dev-python/hypothesis[${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
"
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-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -17,7 +17,6 @@ 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
@ -35,21 +34,19 @@ DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-libs/protobuf-3.17.3
~dev-python/protobuf-python-3.17.3[${PYTHON_USEDEP}]
~dev-python/tzlocal-2.1[${PYTHON_USEDEP}]
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] )
~dev-embedded/platformio-5.1.1
~dev-embedded/platformio-5.2.0
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
~dev-python/click-7.1.2[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210728.0[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210908.0[${PYTHON_USEDEP}]
>=dev-python/aioesphomeapi-9.1.4[${PYTHON_USEDEP}]
')"
BDEPEND="
@ -75,6 +72,13 @@ logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "s/aioesphomeapi==9.1.4/aioesphomeapi/g" -i requirements.txt || die
sed "s/click==7.1.2/click/g" -i requirements.txt || die
sed "s/voluptuous==0.12.1/voluptuous/g" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all

View File

@ -33,19 +33,19 @@ RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.4[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-3.0[${PYTHON_USEDEP}]
~dev-python/pytz-2021.1[${PYTHON_USEDEP}]
>=dev-python/pytz-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
server? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] )
~dev-embedded/platformio-5.2.0
~dev-embedded/platformio-5.2.1
~dev-embedded/esptool-3.1[${PYTHON_USEDEP}]
~dev-python/click-8.0.1[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210927.0[${PYTHON_USEDEP}]
~dev-python/aioesphomeapi-9.1.2[${PYTHON_USEDEP}]
~dev-python/click-8.0.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20211015.0[${PYTHON_USEDEP}]
~dev-python/aioesphomeapi-10.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="