update bluetooth-auto-recovery-0.3.1

This commit is contained in:
Andreas Billmeier 2022-09-07 06:42:22 +02:00 committed by Andreas Billmeier
parent 083341703a
commit d8e55d0095
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 45 additions and 5 deletions

View File

@ -523,12 +523,12 @@ 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 1876 Ebuilds in total, 1869 of them have in total 1881 (35 different) licenses assigned.
There are 1874 Ebuilds in total, 1867 of them have in total 1879 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1133|
|Apache-2.0|352|
|MIT|1134|
|Apache-2.0|349|
|GPL-3|115|
|BSD|104|
|LGPL-3|29|
@ -563,9 +563,9 @@ There are 1876 Ebuilds in total, 1869 of them have in total 1881 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 06/09/2022)
(Last counted: 07/09/2022)
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: 06/09/2022
Last updated: 07/09/2022

View File

@ -1,3 +1,5 @@
DIST bluetooth-auto-recovery-0.3.0.tar.gz 7047 BLAKE2B ef2e778521e5ea3a8c0320ebd7443fc110c8151c7e07275e714af6925edc6489ce7ece178988d15331fdcd257fb2f59018e61d06f41b3377e9777e13bb9b5519 SHA512 2bf8d6feeb109b3cb75338d3c152f3a1f8624ea09c34487179e1a444be15a9fa9ecc86e608a6bdf15ee31f602a8ebd1b05c4f92ea6dc592d7a488c38bfa6bb13
DIST bluetooth-auto-recovery-0.3.1.tar.gz 7042 BLAKE2B 1de79ccb68386e65bfe78573234175965892b0825921b4657a4345c430e45e2db7235165ad86522e9bbf5c6a40c5648d2f652ce66faa690f195401f97a334a3e SHA512 797f7b96dcc7861ed9ce791c8a9498a4ff518a385d910718c41d1fd14e7fc85ebbb3b6da1201649e03e1f1bcdb6d51c96769bcd9d9d8e1e5cd370a3d333470cc
EBUILD bluetooth-auto-recovery-0.3.0.ebuild 916 BLAKE2B f997065fcbd0b864dd3d941aaaf7f881af266e3d5d45b91540120964b9eff406665f8f105050c97b30b44d66e13c5533d1d1eaf9da011b346f02ef0756cbbad1 SHA512 41f61ef7961da8336effe1db408bb57987187ef4394fe69d9f5c90fecbfa8237cf81e2cf771c3cd92c97d092c833fbc66d1c22a3134370b2fcf494967eab5e15
EBUILD bluetooth-auto-recovery-0.3.1.ebuild 958 BLAKE2B 39d598e77329ce7a4b9dbf10332066f44d0ec78e4279865e6d872b8053f75ad2e97b8f13fa0fbc8cfe131af32cde455be76a680edb0b66b88eaca717078b93b6 SHA512 7c15c1d45cf4a281cc35bb39c00571fdbf3e6a137483f8c89742b07a6a4b3d7490658698587fc7cb53dbaea1e40fc425d7825bdd23fa5dc510c7f6b51c7f2c03
MISC metadata.xml 465 BLAKE2B bc4cded6b70e06e677dcae0012e0806aae4eb531c63442a207aaca5aeeabaeaf377cff601aca0b6637f12cb0763500ac1f7561f33742b9f9aefc8c8b7be279a9 SHA512 a3ae6d9609b09e4b5b328836399e0e9a6448b2462daa2d0541c5a4e8319a88222800b9f6dde9500b446fda8a7074a63239de2065dc420b6262c3c2a8234a224c

View File

@ -0,0 +1,38 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Recover bluetooth adapters that are in an stuck state"
HOMEPAGE="https://github.com/bluetooth-devices/bluetooth-auto-recovery https://pypi.org/project/bluetooth-auto-recovery/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/PyRIC-0.1.6.3[${PYTHON_USEDEP}]
>=dev-python/btsocket-0.2.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest