dev-python/yalexs-ble: add 2.1.14, drop olds

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-04-08 08:29:33 +02:00 committed by Andreas Billmeier
parent f2947e63fe
commit 8e2a19ce7d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 8 additions and 55 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 1818 Ebuilds in total, 1807 of them have in total 1823 (36 different) licenses assigned.
There are 1817 Ebuilds in total, 1806 of them have in total 1822 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1064|
|Apache-2.0|391|
|GPL-3|116|
|GPL-3|115|
|BSD|96|
|LGPL-3|26|
|GPL-2|24|
@ -617,9 +617,9 @@ There are 1818 Ebuilds in total, 1807 of them have in total 1823 (36 different)
|CC0-1.0|1|
|GPL-2+|1|
(Last counted: 07/04/2023)
(Last counted: 08/04/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: 07/04/2023
Last updated: 08/04/2023

View File

@ -1,13 +1,11 @@
DIST yalexs-ble-1.10.2.tar.gz 28488 BLAKE2B cf7993ada0e9d92463bb43901f98022f3ef7d559f0c52a15a136458ca13d31571e09b04c3c5197a907189dbd5d6f4606524b3383891c9db31f832b3aeefb470b SHA512 65869007771d39558be9861e5cee3e69e94730246770f291d69abb29499f242bd29081f57053f2360430f5aea783be4b43029e70ffb24dfb90269b102bc6d545
DIST yalexs-ble-1.12.12.tar.gz 30731 BLAKE2B 38011f866cc8e5497855fad2f582d524d88d1e3763f37d5edbd3c2b37a29845735a256b5e671d529c682ad05bccd83e7ac017a46eeb93cfffc152ecb335ed0bf SHA512 18ec66bbaea61ce40779630309348d12e2cfb4db6d10a12db298c91060132661bb7c8c50376d0548a5c8ba0c64609c3602d9ab2be1fcca374474a7feeef9f4d2
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
DIST yalexs_ble-2.1.14.tar.gz 32736 BLAKE2B 8cd2252ef194b23a11b52c5a6be00560e6dd22bbe72cc74344d5637c340abbd11ff7dd92b1b6973e5d724c40800e4c1726b30b2c151d0d0a84ba0c6ebec9cb3b SHA512 2321e14ad7b2d42ea47f031ef005ca6605251c0be558be0b78b90fa0f02b04f8e0542efaac92a67a4376694be72e7956648dccc28fc1d1a23840c151f1b019f5
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
EBUILD yalexs-ble-2.1.14.ebuild 898 BLAKE2B c310c82b4d7f81649050d8d26712c85d508732275be538e52f078906fb00d254153372bbe451fae5399559fcd8b14a948149c13c4731611c4d40cd6fb9fb1eb6 SHA512 52420f38c9ece2034241c3b2e687e0dc7883ebd4476f09eddbdc5e7137a47064e1d84c8ef3e67ae80684db6325046cb78c0acf6ab9468378862975ef653717c3
MISC metadata.xml 511 BLAKE2B 2d6e825f02f45e8bee3910c06443651e30dff67f628562fdcc0cc8a40053730877aef171faaf84838f278aff736cff8c31dc6d4b9156e3422c7c2193ecb0b16a SHA512 e15b91ee62ca0ac922e5e203231dc4d44c7cc04a0e468944a9a5a708d7ceba0011f37d97abcd43fa2405ddfac1bb94faaba779b081e7159d452930293044e9b5

View File

@ -1,41 +0,0 @@
# Copyright 1999-2022 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
DESCRIPTION="Bluetooth control of Yale and August locks"
HOMEPAGE="https://github.com/bdraco/yalexs-ble https://pypi.org/project/yalexs-ble/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
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/pycryptodome-3.15.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

View File

@ -5,13 +5,10 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
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/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
@ -22,11 +19,10 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.15.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}]