diff --git a/README.md b/README.md index 43c2b86d8..08afb5f14 100644 --- a/README.md +++ b/README.md @@ -548,11 +548,11 @@ 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 1442 Ebuilds in total, 1435 of them have in total 1444 (34 different) licenses assigned. +There are 1443 Ebuilds in total, 1436 of them have in total 1445 (34 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|835| +|MIT|836| |Apache-2.0|293| |GPL-3|91| |BSD|86| diff --git a/dev-python/bluetooth-auto-recovery/Manifest b/dev-python/bluetooth-auto-recovery/Manifest index 27bed9290..8d47b8cc9 100644 --- a/dev-python/bluetooth-auto-recovery/Manifest +++ b/dev-python/bluetooth-auto-recovery/Manifest @@ -1,5 +1,7 @@ DIST bluetooth-auto-recovery-0.3.3.tar.gz 7056 BLAKE2B 7338adb1091a44bd3268764f595eea561bb8ff6fd14e12cc7ee10d4f0a76a6bd9dc43b15dda1a252666a53c69a03473cc2003d811022ca7b5daf0f0439f72d1d SHA512 3ded9aa9126bdd2ff0d7bfdfc32291ec5f8626dfb5522cc4b798092c805effce3f6f1d4ee1dacee537cabab6d14324b95e7118a9270cf38a646a9c7e7e0186e7 DIST bluetooth-auto-recovery-0.3.4.tar.gz 8077 BLAKE2B 87c68d3d3859bef1e7442e67a64e54c04d6b10f5c4cbc11c78665fca4e0bce79aa79175a44a46ff401d5f5766ca571982554c3a0192387986e2910ec3563b8ae SHA512 c88d2c7c9bfb420597e1efa69bb867592d8187581f051bd85994cc9a6e03b632fcbca2e5b27f6bf9208d9507d00f3df2debc6cb00108aa2ce165ce0d251139b5 +DIST bluetooth-auto-recovery-0.3.6.tar.gz 8094 BLAKE2B 95f0860b23affd69f631daef4c5880439d6cc9ed4b0f529142a10a4be472c0d5364fe13550e1651b9c86a27d5e6868175787c8b8deceecc5c9c85235f2bb0ea7 SHA512 9e7de93b32046e621c9afe1696023366d433368012fe9ef08f033f25903768f023e131ad79437e5fbf6b4eb971486b88f5634615aae67444c2ed225cc371468c EBUILD bluetooth-auto-recovery-0.3.3.ebuild 894 BLAKE2B ded40306ea4ba5c9c2711144108d2bb9bb0bbb0a7e2cf3f0c7828d875cfa44a485c9e89c5e2985e7d0b1718736c906df0f2f6db3803477c8f724536e41a536d9 SHA512 6c65373fc5c66b4dca0a07cf82802df3e83601c2766cc98b469a807f247ed83fc9a230475407067fe10e3eb10932c124201459b95dee679c9f062eb40456050c EBUILD bluetooth-auto-recovery-0.3.4.ebuild 894 BLAKE2B ded40306ea4ba5c9c2711144108d2bb9bb0bbb0a7e2cf3f0c7828d875cfa44a485c9e89c5e2985e7d0b1718736c906df0f2f6db3803477c8f724536e41a536d9 SHA512 6c65373fc5c66b4dca0a07cf82802df3e83601c2766cc98b469a807f247ed83fc9a230475407067fe10e3eb10932c124201459b95dee679c9f062eb40456050c +EBUILD bluetooth-auto-recovery-0.3.6.ebuild 994 BLAKE2B 5db5b33ffe460087befe6c10d9605287f80194d73863b270bbede9ecc47652e5496ed387cd06496fec9068fdc4bd8827f30848c1ce3b4cb770478285ac7389ad SHA512 090690eecbddbad274fba1a626bf52af7ebd23e36c84a5648f05ac0a065a9552c88ceac6c27d0c0021bb508d822806d447b1475976ec225bed12de517790870b MISC metadata.xml 465 BLAKE2B bc4cded6b70e06e677dcae0012e0806aae4eb531c63442a207aaca5aeeabaeaf377cff601aca0b6637f12cb0763500ac1f7561f33742b9f9aefc8c8b7be279a9 SHA512 a3ae6d9609b09e4b5b328836399e0e9a6448b2462daa2d0541c5a4e8319a88222800b9f6dde9500b446fda8a7074a63239de2065dc420b6262c3c2a8234a224c diff --git a/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-0.3.6.ebuild b/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-0.3.6.ebuild new file mode 100644 index 000000000..90b05e0b7 --- /dev/null +++ b/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-0.3.6.ebuild @@ -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} ) +DISTUTILS_USE_PEP517=poetry +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/" +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="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/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest