esptool -> python3_{8..10}

This commit is contained in:
Andreas Billmeier 2021-06-18 14:44:13 +02:00 committed by Andreas Billmeier
parent 3b568fc3a6
commit 3d85e77c2f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 60 additions and 21 deletions

View File

@ -1,5 +1,7 @@
DIST esptool-2.8.tar.gz 84520 BLAKE2B 53e1a9f29becac41ddb81419e62029b4cd9ea1df4f4c5bbe925a70d16b260bd70b66411a27c99dde8f39c251b71c9e6da82a061b08aca1e78759447376774274 SHA512 e64dd7e60e273872dd9ac9880c8a150c3f58f1a6a5e115a899a9fde107788c9dc80b9c0425e0fa9631870a16013881e223d02e1338b13e17827686f9f9569ae0
DIST esptool-2.8.tar.gz 5399875 BLAKE2B c2c27dc44cec1921f2d800347682bb198be76f7a122fd6a0c9964fb189350980557aa85bd6cb8fb2d63c8c7ccdd18e1860b65ca85c8777145ec1da07da886be1 SHA512 14528197e760779f3bf50e2a44d477979675dd42451fa405e2ae87502158b21f999fb94561980c9eb0634d2d1fd3729779b78266403de858ed1d32e8d29604cc
DIST esptool-3.0.tar.gz 149773 BLAKE2B ac19a625299e67dba21aa1d0605790a2e7730799cc4de96c159991d4ee78854c51cd87add134d5170321ec7de49e2788dab81d60c186ca3bdc0727e1d3b852ea SHA512 cf57fe16a15e4e62d42834d953eba09bf808bbb4b82ad3e988de064813e90854d9546d7e51bc95bb9e78e17822e37e9c6c1d9e013ffb90957a197ecfd1a47b15
EBUILD esptool-2.8.ebuild 765 BLAKE2B 848c9e174d82bf80c7c0e257ec8c8c4dcb0ec2919590132bd4bf85e51d51e8d9342c107c06869faa6e897695672222322ccd989408631c7e2f3df2706e0cdddf SHA512 017b60662814356cf150633dfc721268a631cc5939244bf52db17defc370ece1219f78cad80547d61c5c07e923658fe356d3a86ada4b9f52c8d8d2b9b8f65bfe
EBUILD esptool-3.0.ebuild 1026 BLAKE2B 045a672ebc387ac30356c3e28086954766c5336e5349aa949485535b0584d509327e20fc12a07a992803da23dc2b041851ee9f2cb80b3e3379cfbe5513bb81fb SHA512 3147f415a287d34cdf7f0dbb23bdcbb7b414931d79931e16c088b9c23bb17e303e615911c290c4c8e87e00ed1f34813eea13f4900f72cd7e24c014d8c8ae93ef
DIST esptool-3.1.tar.gz 175268 BLAKE2B 39cb2a868f2407f4f48155aa17bae79e72d7338922e00b5adeb20bd8a73ad691d7eb944a0f223ebdec8b41b7b331e2d7e965b3898191fb54634d3eb4f6e24bd4 SHA512 c8c360213911125244d8e9c5460a82a026545b5e09a518ca92af4e3155770ed2333169aa64a4ff7df38519be7074f040b03685f231fd7a6e617ba5e1b6ee6913
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 723 BLAKE2B cb2f5167d4e0a0f56129e1c4789c4082271c5bc527d6a2a9bb40906f101e636464ef56044818235cdedb28d2f43181fec9c17ab13ecf4388317337aa019e7c64 SHA512 59f49f8df7b091005843e6690f65d40c86daa704df13ad41231ebd616751335f8a8e6303dd351d592c4bcb203837908f3def0e1cc094918f5b5f19a48804a859
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838

View File

@ -1,29 +1,34 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI="7"
PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32"
HOMEPAGE="https://github.com/espressif/esptool"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
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+"
LICENSE="GPLv2+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 amd64-linux x86-linux"
IUSE=""
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
dev-python/ecdsa[${PYTHON_USEDEP}]
DOCS=""
RDEPEND=">=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
dev-python/pyaes[${PYTHON_USEDEP}]
>=dev-python/pyserial-2.5[${PYTHON_USEDEP}]"
RESTRICT="test" # Uses a device connected to the serial port
dev-python/ecdsa[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
${EPYTHON} test/test_esptool.py || die
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -1,9 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..9} )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1

View File

@ -0,0 +1,32 @@
# 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="GPLv2+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
DOCS=""
RDEPEND=""
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
}