dev-python/universal-silabs-flasher: add 0.0.24

Closes: #4085
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-11-03 17:54:00 +01:00
parent 3382cac660
commit 235ba0929a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 46 additions and 2 deletions

View File

@ -606,13 +606,13 @@ 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 2312 Ebuilds in total, 2298 of them have in total 2335 (43 different) licenses assigned.
There are 2313 Ebuilds in total, 2299 of them have in total 2336 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1318|
|Apache-2.0|539|
|GPL-3|141|
|GPL-3|142|
|BSD|124|
|GPL-2|26|
|LGPL-3|23|

View File

@ -1,7 +1,9 @@
DIST universal-silabs-flasher-0.0.18.tar.gz 43361 BLAKE2B 045d520381407fd643aebb1a153b5e1ef8292043a91ea6f8381f95ef70fbc134b0509b6da8d3b1fed4422e18fdabf2bb7bbb3f7ff315a815eb7869a2c0568a8d SHA512 d234822ba55df10264ddd276c33c713bb9d27c9cbe69fb866a79627257916771d2380f80a4313ee5cab217c2fe41eb2c10c5ea20eb2a880d8d16bdd7812c6715
DIST universal_silabs_flasher-0.0.20.tar.gz 43822 BLAKE2B da4c8e8d3b50d1bcbbd4c7e15b72435f8993bca64ded2313bf27355df6f9a6ea7fe29d8266f09ec3d8432336c49e8d57e89242ccc3953e7228a2128d74d63a78 SHA512 5dd6587963c03ab9ab4135996587f29336b7057235552017b5fd143b6451604435773d4343707820c94a33cf384c463ca9118901f38ba3ec909cc5aa21dced3c
DIST universal_silabs_flasher-0.0.22.tar.gz 43823 BLAKE2B bf07d972054c9bf15fdd50b7b9eb906b69b5d1bf16e427bc9fc2d734288f4e6a08453ade7e5ab6abbd3e0c228714ab5e6689bd64e5e27696bef521b68ca84700 SHA512 51a68c5d8387dc4e673bc7b0250cba0a29a33cac6c468b30a9b1af0b52c07fa02dcc214cae5e26cc755558067b7bd298e02fd5c6b0a00585a8852a7d72c842a4
DIST universal_silabs_flasher-0.0.24.tar.gz 43291 BLAKE2B 1fad2355caf79342f36fc3f903a0c38881ad7c704e1db5b6b9a7c9f9476d9badf8671ba9d711c831e581787d2ff9887191acf532d9dd1a3b0925f7996d2e0d2f SHA512 f23a3d374bcbe3d9999afbc08289b2ac184aefb6c6386fceb79ae2689cb46f09bf42ae1e229e8dd01c4e21314cd20e06635114f5dc101bd6e100dea3978aa277
EBUILD universal-silabs-flasher-0.0.18.ebuild 1270 BLAKE2B 7edbfedde2be5b59b6045f131f2555f2d0bdd4d8743e77d220f8e971b86ca25e1dd4fe969a9074bedbc5e03cdf27ff3e56fd1dc9ad8c32891827a7e05ab1824d SHA512 72b4d1da87be27c3e1b98e42f2d5533da9dd7a871e878d2cf6d1e2178383d212b2bda228ec84fe492c9f4b542768a9f4e3d851e2f2afceea73eec6cf94480f48
EBUILD universal-silabs-flasher-0.0.20.ebuild 1258 BLAKE2B 392ac0e856bd83cfb370f9305190c9e05c50a03ad501558377b85d3e99e76795e5197dd7b35169d73345e816259611e104e637fe207a40c249b0915302964fa4 SHA512 85a435e12ea88e41d8a69959ea1fcc7fefb2962bb0f78a13b84801e5aef7a3f90b823c73f058af50e7cdabe4e71625a2e44b84d2a923e5a66b46620017a149bd
EBUILD universal-silabs-flasher-0.0.22.ebuild 1258 BLAKE2B 653fef41bfda94d0da678bb6a8979de6b577599d7ab05b1be0bb99b6f46e6183d15d0f9a6692a0b1c291cf928bac82e651fa8f06ee1a2a1be3d06f3d13378c76 SHA512 393cb49a845b0f4d65a1c1ffaf4dc8dae8b65961d9c68a8d32f7a02c2bfb94b565299adeea8597f469d4b12a6d73a84f33b4391402b02f21964a508d6a08853d
EBUILD universal-silabs-flasher-0.0.24.ebuild 1267 BLAKE2B 180cca1700c74aa1f9822d63a93d04e0e9b10aec8e4c6f20dcb5665b694e295e0a002675397ea9e1e49809b954b08a8568187c453f12f384b26e13a026fa7abc SHA512 2d0f5b56023f9bf792532a42b53163dd3fab010fc96c2d452950ea3b6f01c8eb2750e57c6b67d58eae5b928908e7cd21512bae3f9a4d1cd73780d5855297c6ab
MISC metadata.xml 535 BLAKE2B 1650b3f07f503521c5e8d67155769d1dc6731f216d7ab9bfab4a09698fc64ca5842e3502eef987d5385f79a376a4df3419661d17d5dc811c46dcce53d5257855 SHA512 2a1ae39dcd47289cb08121247c291304b615573cf2569f8791733a583589f8809922c6dd54f5673854f281cb75f492ef08177147d9dc934a1a5626c41b4d419a

View File

@ -0,0 +1,42 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Tool to flash firmware onto any Silicon Labs radio running EmberZNet, CPC multi-PAN, or just a bare Gecko Bootloader"
HOMEPAGE="https://github.com/NabuCasa/universal-silabs-flasher https://pypi.org/project/universal-silabs-flasher/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
>=dev-python/zigpy-0.70.0[${PYTHON_USEDEP}]
dev-python/crc[${PYTHON_USEDEP}]
>=dev-python/bellows-0.42.0[${PYTHON_USEDEP}]
dev-python/gpiod[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest