update esphome-2021.8.2

update esptool BDEPS, fixes https://github.com/onkelbeh/HomeAssistantRepository/issues/40
This commit is contained in:
Andreas Billmeier 2021-08-28 09:49:42 +02:00 committed by Andreas Billmeier
parent 90cdb5198e
commit 250b1ad1b3
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
8 changed files with 14 additions and 273 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.16.2.tar.gz 1299627 BLAKE2B ea294ac96c1e5b2528a48aed50e17abaf629b66bd0386cf1ad91d87cd32683ba11d9f288fb8505f10b7b4f3f41242916b918de97d891391b634a12140bed2960 SHA512 fbd042ce818f35612f4f3d2b10b629f249436b705a49c1ad1cbf6f69db1c699da1938a81b0e222ad786929f281e798981da470034dbc2be1a915fe24cc73413f
DIST esphome-1.17.2.tar.gz 1338970 BLAKE2B 4ec0524d56325b3137d4240f90776e23fe3895a0e9a0fd846cd2cb24834cc525f82bd3bdd282df2bb0da0e82496acddedbe00fc86a250aa4aab5a0db9ade4da1 SHA512 37c3eaed3ab42e174060d35f63a08de76e47ec27c3319b4a89a0efd9ed4cda190d56fc845b746bfeb3bd30a1d78cb6dd26e99ca7e1d0eca78f138dd510a5edca
DIST esphome-1.19.4.tar.gz 978617 BLAKE2B a4a39c64e00e7e102a07ee2b801b68960c4a1fba86f3a018a3de9c255fe991d98ad5df9f6c8f027d51dcbe11efcbe95d797998a66252a6e92d15a88faaa07a60 SHA512 684958ed92415b33d59c43c04d42db97f10735e4bfa936c70480f1fdb80b544738a4293b5c1ebf534137de8bfb543290f3afd939005df585a8736639e78b19ef
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
EBUILD esphome-1.16.2.ebuild 3038 BLAKE2B b9d98f42fae14eb76e4d84a15260db85040f824496acc0b18750e3270d6776a349b6bcbc5aee3656be96597d403456b9a115f4411bef5b5154bf48bad443d2e7 SHA512 5fc8244fe4dac1c4388d036aa2de9bd91f482ae39c8d004210220f55be9aa254346ca94380b9bcad24a3ee9403dff0cd98cd68d31ee929861ba836d8bcc6de33
EBUILD esphome-1.17.2.ebuild 2824 BLAKE2B 097193d93e287a96885614b59970950ec2eaf67d3816047358e2351ec76930f7b52c7a7fe1e53a416947a6a87e05f91dd8b07712fd0196d4d4488d4ad11f6207 SHA512 2609553202c0d5b4064831abd49bdeac885631c9cf00b8e953963abec6f99d4ca3f1296e8e28fb43a61dbd9da5681a7dcf769430ca6bebe8bc023421cb15ec5a
EBUILD esphome-1.19.4.ebuild 3104 BLAKE2B ffbd16c2d4d8728814955d729ffd50a4ade1e1e3b8329395cdb1099219e2a654af7a38a56c35a2a5a757ee79efaafa938d9e2c6cfa3405fedebba52c2b92bf39 SHA512 a16c18e703b82948576da9aa176987b218ef763a6355599fabb1f5ef852b8818d0b5f8792955cceee18789bca1401cfdea3fa2b565c212c7f51585b278dc1c6a
DIST esphome-2021.8.2.tar.gz 1103042 BLAKE2B 64de46560dcbc7d4d84dbe93b261646499113ef27d7a5608cb1968b44e5f3e48c6d57e5e714faf0d7d92d3df33edcab854103ff88371982f2ba1a35d5396eecb SHA512 3605486f954f32202e68b68a52775887c6a535b8cae0e28b018e0b5dbe4389b016e9ff606a24ee64e89ad7c03801b43b44235adbdfcc19cbe0bfadba1a8d1515
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
EBUILD esphome-2021.8.2.ebuild 2900 BLAKE2B 8c326c02ff475fffa0d3237d864cab41d7a9d7ed532cc3c3335733ab4ecbb9c1343ecfe8432e9962d68e917c61d6978538e298a3c059b69cc41a49882f478d14 SHA512 711ab2fd0d3f53d32d12e0db1c290761f18ad20e1a2de1d4234719f7b8d97a50afe5175f5d60b8836573f072e55055c9d2d5152ae8c6f1615ba814536478bdb3
EBUILD esphome-9999.ebuild 3053 BLAKE2B 9299648a995429488948bc433b96f11087038629085bcd1cc69e0039e818a1953b15b492ad351b82d21d4a6d47e76e0cc7def5edeaee67324c6396cc09a44b32 SHA512 0abdef101cb2afb8e3926ab0ac57e7d9d42044a5fe0de284e30e6d7f5a68b67c812c32d5c188b1650bd4d0343bfd366c28612d8f2f9dd8157e5adccf61dcfb66
MISC metadata.xml 447 BLAKE2B abbb8e7fe21d59bb5dd077af1a58f2ca1e9ba399df38d2b6f16e64e0b363006c31908312aa03df6597ca69a4e85fdcebfbf02fbb56e5bf2b5a792109df29189f SHA512 df303f1b969fb49ea13f77adb2105ea86ed2f883b0936643134978408d5fc86d5b23b47d1e19101c800fa615c75c09248712077f8a8fb71f4c1cf5f4023cac26

View File

@ -1,108 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7..9} )
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 ~arm 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.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}]
dev-python/colorlog[${PYTHON_USEDEP}]
server? ( ~www-servers/tornado-6.1[${PYTHON_USEDEP}] )
~dev-libs/protobuf-3.14.0
~dev-python/protobuf-python-3.14.0[${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.0.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;voluptuous==0.12.0;voluptuous>=0.12.1;' \
-i requirements.txt || die
sed -e 's;PyYAML==5.3.1;PyYAML==5.4.1;' \
-i requirements.txt || die
sed -e 's;colorlog==4.6.2;colorlog;' \
-i requirements.txt || die
sed -e 's;protobuf==3.13.0;protobuf>=3.13.0;' \
-i requirements.txt || die
sed -e 's;pytz==2020.5;pytz==2021.1;' \
-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
}

View File

@ -1,103 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7..9} )
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 ~arm 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.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
dev-python/protobuf-python[${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}]
')"
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;voluptuous==0.12.0;voluptuous>=0.12.1;' \
-i requirements.txt || die
sed -e 's;protobuf==3.15.6;protobuf;' \
-i requirements.txt || die
sed -e 's;pytz==2021.1;pytz;' \
-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
}

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
@ -40,16 +39,16 @@ RDEPEND="
~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
dev-python/protobuf-python[${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-embedded/esptool-3.1[${PYTHON_USEDEP}]
~dev-python/click-7.1.2[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210623.0[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20210728.0[${PYTHON_USEDEP}]
')"
BDEPEND="
@ -75,14 +74,6 @@ logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed -e 's;protobuf==3.17.0;protobuf;' \
-i requirements.txt || die
sed -e 's;pytz==2021.1;pytz;' \
-i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
@ -92,7 +83,7 @@ python_install_all() {
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r2" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}

View File

@ -1,7 +1,5 @@
DIST esptool-2.8.tar.gz 84520 BLAKE2B 53e1a9f29becac41ddb81419e62029b4cd9ea1df4f4c5bbe925a70d16b260bd70b66411a27c99dde8f39c251b71c9e6da82a061b08aca1e78759447376774274 SHA512 e64dd7e60e273872dd9ac9880c8a150c3f58f1a6a5e115a899a9fde107788c9dc80b9c0425e0fa9631870a16013881e223d02e1338b13e17827686f9f9569ae0
DIST esptool-3.0.tar.gz 6628258 BLAKE2B 613bdc4c4d0df633c25c83d51a84ff9ca34d5c345f010d2e3e99bc126530d484bb1fb4818b3a10b10a6b9879b161817d5bc6288dab55368f1250a27e2418d641 SHA512 b522d30b11e9ab4e426009116bf1872e587116b7a3b517f841d34d3e860f6454345be89a2e28b8eef5aa5e59318e991504697644a3f4f90d7e63c037025716eb
DIST esptool-3.1.tar.gz 6897273 BLAKE2B dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3 SHA512 5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b
EBUILD esptool-2.8.ebuild 838 BLAKE2B cee709d41bc42e0795ebe98af10a3f51e2384a0e92121d9244b4c0d45ad81e4fbaa5313099e4fdcf0a11af48c58ec24245e47226d7d74588696b8412a15e8614 SHA512 944b96cd0bf9d9f2af0fd5ce23c5f8af8529d9c4e67199640a33665eff2345581de2ee15e11db1d8457312169e2136015b18553d2ab3bf9785ebd2836ba176b2
EBUILD esptool-3.0.ebuild 1027 BLAKE2B 1744dbabd6c63009e55ff801df4e02f364763159ac928c96355669ae1631eca7bf924a24bc722e057d6ecc8fa7b52623d2a0947c8f267eecd6b7d52de5e0ef1f SHA512 02b9941e6cc3a9338b7fbb193d7135cc9ab36b3caf822febdb580ec3de56a8d611995550f247664101cbe5f8c8418247aec16b41b40968c88515e8f499163d47
EBUILD esptool-3.1.ebuild 1019 BLAKE2B 8467865f3ba98646d89c7fa20f4e5aff17f10f334fc6774f817737d06e810e5d146260fe1cc8b67dc890053ed3d5f81b423df71a538d8c7aa6875253d3e2c4bd SHA512 41f63ce889af0d8b7b3556d6f5a233c76437f7eb89b6ee1339d6912cd44259864123e1a69d4995b1427f7edde5286fdadf0b14956b87a11acb3d14af2dbc8abb
EBUILD esptool-2.8.ebuild 917 BLAKE2B c9385bcfee72f2744e0324f2668b6c4b8dba0c712bc7f752080d478308a1f8aefefd96e199570f9193e5a7cceb1115448ebdd578f7db337cf02c9122ffba1821 SHA512 8a5e82adae1057de9dbbc60d3330c86f131c816a297e9aba2835bca7ad7bdf247b70da8d9439d427f60df469c21b4408f2928f8c032c3cf6533de36a2a0b4886
EBUILD esptool-3.1.ebuild 1089 BLAKE2B 86f6f789e473e2ed8f32d9681e895bb36391845c2208094dbc9dc3d6db5c41df778fb6458860b9d17fb69ec37a84a8828359ca70e139526356e868b92fa38ae9 SHA512 ce743d12e90b5686425591753591c62a7122dba8d1e310581a208b8acd965c276825d918e8fe12d99a66c8b88db8a74dcb514e1e98ca763316a6d8ffa569d504
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838

View File

@ -16,13 +16,15 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
DOCS=""
DOCS="README.md"
RDEPEND=">=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
dev-python/pyaes[${PYTHON_USEDEP}]
dev-python/ecdsa[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]

View File

@ -1,37 +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} )
inherit distutils-r1
DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips."
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
IUSE="test"
RESTRICT="test" # Uses a device connected to the serial port
DOCS="README.md"
RDEPEND=">=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
>=dev-python/reedsolomon-1.5.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -26,6 +26,8 @@ RDEPEND=">=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
<=dev-python/reedsolomon-1.5.4[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]