dev-embedded/esptool: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
4fc7560c04
commit
30e753cbca
@ -617,7 +617,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
|
|||||||
|
|
||||||
## Licenses
|
## 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.
|
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 1788 Ebuilds in total, 1777 of them have in total 1797 (42 different) licenses assigned.
|
There are 1787 Ebuilds in total, 1776 of them have in total 1796 (42 different) licenses assigned.
|
||||||
|
|
||||||
|License| Ebuilds using it|
|
|License| Ebuilds using it|
|
||||||
|-------|-----|
|
|-------|-----|
|
||||||
@ -639,7 +639,6 @@ There are 1788 Ebuilds in total, 1777 of them have in total 1797 (42 different)
|
|||||||
|ZPL|3|
|
|ZPL|3|
|
||||||
|LGPL-2.1+|3|
|
|LGPL-2.1+|3|
|
||||||
|AGPL-3|3|
|
|AGPL-3|3|
|
||||||
|GPL-2+|2|
|
|
||||||
|AGPL-3+|2|
|
|AGPL-3+|2|
|
||||||
|LGPL-2+|2|
|
|LGPL-2+|2|
|
||||||
|public-domain|2|
|
|public-domain|2|
|
||||||
@ -662,6 +661,7 @@ There are 1788 Ebuilds in total, 1777 of them have in total 1797 (42 different)
|
|||||||
|CC-BY-NC-SA-4.0|1|
|
|CC-BY-NC-SA-4.0|1|
|
||||||
|CC0-1.0|1|
|
|CC0-1.0|1|
|
||||||
|EPL-2.0|1|
|
|EPL-2.0|1|
|
||||||
|
|GPL-2+|1|
|
||||||
|GPL-2-with-linking-exception|1|
|
|GPL-2-with-linking-exception|1|
|
||||||
|
|
||||||
(Last counted: 28/04/2024)
|
(Last counted: 28/04/2024)
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
DIST esptool-4.7.0.tar.gz 7045501 BLAKE2B 468d83db541e632296e9b465d54764dc5e966f54709b66b0af2675d8fbd6d0bcd70fb18584887f3dc4d45bd0550b65a0da58d0c6bc318962b8798017b4ab0b63 SHA512 dda2af5d9b2f8a4ec5706eaf58021e95094c152380c732074809c370a5d1bfaeb424cb27f69a3b980dec83ae9c4c9ee1eddfeb0a7990c3b1f1494160a2d369cc
|
|
||||||
EBUILD esptool-4.7.0-r2.ebuild 2012 BLAKE2B 8b5dd366be36bdbae9df92446a343303011ec2b78b9a2bd780685890127796936c588254cb95542d21229a8adcce1bcb5dbff56b23390f17226075f39eaf2590 SHA512 4cbcb45de147a3aa46a5c5f6a59f1db18c74f3ff5cc79896ba7667013ef138497bce7bcc689cc508b199521ffda6701b55019b976f17471c4ec791327749cda1
|
|
||||||
MISC metadata.xml 504 BLAKE2B 578f33b9dc0f1748ecd37c355efd7f4acb041c192e44b89ad926c482c2a1d422080a0ed3c74311895b9f1ef996315965a79adc31b86437b3ea63bae321dd6294 SHA512 e8ed1644714bc0878d2d955f9d90bd6e0ca9fa183186ff160adaaaa46573fc696e49783c793f225a32b47b23da9f5df4d77d5fd59d7a52fc6386ec59f892cb83
|
|
@ -1,65 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{11..12} )
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32"
|
|
||||||
HOMEPAGE="https://github.com/espressif/esptool"
|
|
||||||
SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm arm64 x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/bitstring[${PYTHON_USEDEP}]
|
|
||||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
|
|
||||||
dev-python/intelhex[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/reedsolo[${PYTHON_USEDEP}]
|
|
||||||
')
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
$(python_gen_cond_dep '
|
|
||||||
dev-python/wheel[${PYTHON_USEDEP}]
|
|
||||||
')
|
|
||||||
test? ( $(python_gen_cond_dep '
|
|
||||||
dev-python/cffi[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyelftools[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pytest[${PYTHON_USEDEP}]
|
|
||||||
') )
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
||||||
|
|
||||||
EPYTEST_DESELECT=(
|
|
||||||
# test/test_esptool.py and test/test_espefuse.py need real hardware connected
|
|
||||||
test/test_esptool.py
|
|
||||||
test/test_espefuse.py
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# test_espsecure_hsm.py needs setup of a "Soft HSM" or real hardware. remove.
|
|
||||||
rm test/test_espsecure_hsm.py || die
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if ver_test ${REPLACING_VERSIONS} -lt 4; then
|
|
||||||
ewarn "${P} - new 4.x release with breaking changes:"
|
|
||||||
ewarn " - Public API has been defined by limiting access to internals that have been refactored into multiple source files"
|
|
||||||
ewarn " - If active security features are detected, the default behavior changes to prevent unintentional bricking"
|
|
||||||
ewarn " - Flash parameters in an image header can now be changed only when no SHA256 digest is appended"
|
|
||||||
ewarn " - The ESP8684 alias has been removed, ESP32-C2 has to be used"
|
|
||||||
ewarn " - Megabit flash sizes have been deprecated, use megabyte units from now on"
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person" proxied="yes">
|
|
||||||
<email>martin.dummer@gmx.net</email>
|
|
||||||
<name>Martin Dummer</name>
|
|
||||||
</maintainer>
|
|
||||||
<maintainer type="project" proxied="proxy">
|
|
||||||
<email>proxy-maint@gentoo.org</email>
|
|
||||||
<name>Proxy Maintainers</name>
|
|
||||||
</maintainer>
|
|
||||||
<stabilize-allarches/>
|
|
||||||
<upstream>
|
|
||||||
<remote-id type="github">espressif/esptool</remote-id>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
Loading…
x
Reference in New Issue
Block a user