update esptool-3.3.1

This commit is contained in:
Andreas Billmeier 2022-05-26 17:43:07 +02:00 committed by Andreas Billmeier
parent 5d97016513
commit f5cc9f8697
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 49 additions and 2 deletions

View File

@ -524,7 +524,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1739 Ebuilds in total, 1732 of them have in total 1739 (35 different) licenses assigned.
There are 1740 Ebuilds in total, 1733 of them have in total 1740 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -533,7 +533,7 @@ There are 1739 Ebuilds in total, 1732 of them have in total 1739 (35 different)
|GPL-3|106|
|BSD|94|
|LGPL-3|28|
|GPL-2|22|
|GPL-2|23|
|LGPL-3+|16|
|GPL-3+|14|
|all-rights-reserved|13|

View File

@ -1,5 +1,7 @@
DIST esptool-3.2.tar.gz 7155428 BLAKE2B f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4 SHA512 5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1
DIST esptool-3.3.1.tar.gz 213846 BLAKE2B 3abc7a53a6cd1e2c4168ac99c90313cf61bbd34b466d35b5cc7dcb4f6162c067444a56f33998850916308b4c2ae0ecb7ee49f70109fb4cdbc0cd9527e2287dbd SHA512 28d68c52dc00daf8667685e95f266e1be64f93566386ac0375e8b3e0fa5d15cbfd62031a46caf42a31cd6ee45f8b3e6df108af0f858fecff6e958b1d1301f99f
DIST esptool-3.3.tar.gz 213683 BLAKE2B c24f1fb95060e807d88a04f1f6fe957882b86792b64628673f6443b3d9677544a0b4f39a98f755e0d25cb443f4f666aeab505dedea34f27963fed04c773dfec6 SHA512 4795125ddb5b4728965ae7fd84bb04c6001fa669282596190b43108dea89df5f52a1549b763276d297876a83ca5b3a89cfbf41729cd256d3493566b3e8b9929e
EBUILD esptool-3.2.ebuild 1114 BLAKE2B 77b2ebbcad9e15c41747464d3a2c7e03192329ddcb4655afac5e4607af49734964fd27459e4a547c3471da326b60cc10fd047278de60287d580d4aef0d1aa0f8 SHA512 a7ad9a05c90d64b7f09d79505e76b2eaeb7e722c5145fa9ec4910d505368acd3e34c3f6e1d707f995d3104beb0b45327929a7d693573d6768d944bb7caddc211
EBUILD esptool-3.3-r2.ebuild 1193 BLAKE2B bdda259d57fbb1af5e51d0056ecb073a0777228271d99d5b1d07e0d4f5eff6ca5418174ead99aecb8b3e8d738edd93bb231031e5470ca9e0a8120ac396290ee3 SHA512 1b9340f92489488ae3ffb67e677d3dc2002e2ad7dc96f277d10735a020bb59d12ad95eb47585f7c116f40d75cdf83ead6c6b48228ee95a4f9183d9d2771cfee9
EBUILD esptool-3.3.1.ebuild 1193 BLAKE2B bdda259d57fbb1af5e51d0056ecb073a0777228271d99d5b1d07e0d4f5eff6ca5418174ead99aecb8b3e8d738edd93bb231031e5470ca9e0a8120ac396290ee3 SHA512 1b9340f92489488ae3ffb67e677d3dc2002e2ad7dc96f277d10735a020bb59d12ad95eb47585f7c116f40d75cdf83ead6c6b48228ee95a4f9183d9d2771cfee9
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838

View File

@ -0,0 +1,45 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
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? ( test )"
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}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
# reedsolo>=1.5.3,<=1.5.4
src_prepare() {
sed -i "s/reedsolo>=1.5.3,<=1.5.4/reedsolo>=1.5.3/g" -i setup.py || die
eapply_user
}