dev-python/yalexs-ble: add 2.1.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-23 22:56:18 +01:00 committed by Andreas Billmeier
parent 74220ed1be
commit 4f5a4ce841
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 44 additions and 5 deletions

View File

@ -576,13 +576,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 1821 Ebuilds in total, 1810 of them have in total 1826 (36 different) licenses assigned.
There are 1823 Ebuilds in total, 1812 of them have in total 1828 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1059|
|Apache-2.0|400|
|GPL-3|115|
|Apache-2.0|401|
|GPL-3|116|
|BSD|96|
|LGPL-3|26|
|GPL-2|24|
@ -617,9 +617,9 @@ There are 1821 Ebuilds in total, 1810 of them have in total 1826 (36 different)
|CC0-1.0|1|
|GPL-2+|1|
(Last counted: 16/03/2023)
(Last counted: 23/03/2023)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 16/03/2023
Last updated: 23/03/2023

View File

@ -3,9 +3,11 @@ DIST yalexs-ble-1.12.12.tar.gz 30731 BLAKE2B 38011f866cc8e5497855fad2f582d524d88
DIST yalexs-ble-1.12.5.tar.gz 30482 BLAKE2B 0e04afaf920f09ffaf1d5a234d9088d6f5c6f2a559e4cf27238a5207817eecb14e693a0c0d752c0f148948730605635fbfbfac5207e035570e1d57907f6cc09c SHA512 c4902265c2249315a90a229e0111f7f0d39d587e0bb766a073bd272aca21ec9b54c2886797c68cd1f62667beec2249b20d85b45950e0fac1d38dbec95d4d8bb2
DIST yalexs-ble-1.9.5.tar.gz 28255 BLAKE2B 9e5f6ee35f018d3341c7b15a806440e2b86d9dcdf6fc2110abc25eba94f1d6fc426f4ba40cf51df95aedba8437002551734c91e490a64e1e33dc6104ebf425e8 SHA512 36d98e4a4f5e8c3ffeec15fea7b74dd1406c5026206026328352b78215632b1fe12034ff0660b17a26bb757ec3bc9e80e480787db03faea69148c47ff0c52823
DIST yalexs-ble-2.0.4.tar.gz 31560 BLAKE2B 745404def4866ed338b47026ee95d34f69838ff5ae7e403e693707050a3d628bbb04522b43efef2db8c4e187604a28493ff403cb753af63e6a87d2d3241acc84 SHA512 a982044d677eb7fde8ecee5d83c510cc448f36e211bf6f06e507751bae5ab7dfb255ccec8ad2170c879380c6460ebffcebcaed556f57a8fd23ec3ac8dd2fc08b
DIST yalexs_ble-2.1.1.tar.gz 31066 BLAKE2B 50937e78df2e29304a24144f4f3d238a68f9bb25fd2f568111ecaae78da0385a8afd5a5f3dcf0fa431c7b1fa1c22e82c4cd319e2cf610aa24b985d27c78b05cd SHA512 5a1a3f30c5e66d7decdb78b8de12c495d57fca3cbf2faf81375c05f7b70fb817dae0d537e041a4e862a2a43d50ba8698b93a43e3ecf6b746d8ec576a948a4097
EBUILD yalexs-ble-1.10.2.ebuild 1058 BLAKE2B b19419a39bf217bcaa4d616a1f43e7737fadad4ed0d84f4adf3401ac7b8944e97f48ebbaf3564d6f7e14d75f24e968e49c9851829ee3df2f956c0ecb7a368856 SHA512 1c689fdc00d8a5c0f3b53af54c0faa82a7f5cc746c3d66c618252bf30ad17e54f84186995b19703e28424033d544b10140fbf6ba37cc3cad28517b5ca8bbb860
EBUILD yalexs-ble-1.12.12.ebuild 1057 BLAKE2B ccf4e45da9169a3cf321f68174158412925e29390bdb420f001bf02daa88be5170d010bf0c49c20889e47c3c3335210a481ecb6487f2d83da7202f1d98775c0f SHA512 b7d6ceb4f546a48be4e71b2ce2019ee6d480d37baa7a5adfba60c2f26be02eb1d39e037d30b83721338e50aead57a1a411a9f96ff5c69a5e6393f00b07f47ae7
EBUILD yalexs-ble-1.12.5.ebuild 1057 BLAKE2B ccf4e45da9169a3cf321f68174158412925e29390bdb420f001bf02daa88be5170d010bf0c49c20889e47c3c3335210a481ecb6487f2d83da7202f1d98775c0f SHA512 b7d6ceb4f546a48be4e71b2ce2019ee6d480d37baa7a5adfba60c2f26be02eb1d39e037d30b83721338e50aead57a1a411a9f96ff5c69a5e6393f00b07f47ae7
EBUILD yalexs-ble-1.9.5.ebuild 1059 BLAKE2B 2ce1ec8e0a4b83d181feed234b9e90dbd800d2e2bd3252ef831f186dc8109e49f42e1d7d8b2e9008d51887fde86c7f283aafb2ddd55fadac1425eaeea7c5877b SHA512 bda94543390bd670544b64802e643c736a43c14ffe3a9b4339712ec1cc5741b06d5b6183645023b28565f29dbb42d63dcd305800ac07d50184a0e3e8c7fe1396
EBUILD yalexs-ble-2.0.4.ebuild 1057 BLAKE2B ccf4e45da9169a3cf321f68174158412925e29390bdb420f001bf02daa88be5170d010bf0c49c20889e47c3c3335210a481ecb6487f2d83da7202f1d98775c0f SHA512 b7d6ceb4f546a48be4e71b2ce2019ee6d480d37baa7a5adfba60c2f26be02eb1d39e037d30b83721338e50aead57a1a411a9f96ff5c69a5e6393f00b07f47ae7
EBUILD yalexs-ble-2.1.1.ebuild 939 BLAKE2B 2371a4fee57b8cb684422862eee0a96b765a55e2792af663419f76638023ae029cb6b5b98527075718c58a86f19af2d6f7e85f6e1f4781ae41c1d2af815d1a17 SHA512 ef153d3dc0ecacd12b302198b91ed996fdd7a33d7834f2e2110825339a291ae5b8199d0d6984a0bbe0750c74febdbf098069eabb08f5dc8f5e5b90db5f8a1af7
MISC metadata.xml 511 BLAKE2B 2d6e825f02f45e8bee3910c06443651e30dff67f628562fdcc0cc8a40053730877aef171faaf84838f278aff736cff8c31dc6d4b9156e3422c7c2193ecb0b16a SHA512 e15b91ee62ca0ac922e5e203231dc4d44c7cc04a0e468944a9a5a708d7ceba0011f37d97abcd43fa2405ddfac1bb94faaba779b081e7159d452930293044e9b5

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Bluetooth control of Yale and August locks"
HOMEPAGE="https://github.com/bdraco/yalexs-ble https://pypi.org/project/yalexs-ble/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-38.0.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-2.9.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest