diff --git a/README.md b/README.md index 6591b239f..9974d0928 100644 --- a/README.md +++ b/README.md @@ -617,11 +617,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 1658 Ebuilds in total, 1647 of them have in total 1666 (42 different) licenses assigned. +There are 1659 Ebuilds in total, 1648 of them have in total 1667 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|947| +|MIT|948| |Apache-2.0|358| |GPL-3|110| |BSD|94| diff --git a/dev-python/bluetooth-auto-recovery/Manifest b/dev-python/bluetooth-auto-recovery/Manifest index 925a8c8b8..fb0e02648 100644 --- a/dev-python/bluetooth-auto-recovery/Manifest +++ b/dev-python/bluetooth-auto-recovery/Manifest @@ -1,3 +1,5 @@ DIST bluetooth_auto_recovery-1.2.3.tar.gz 11487 BLAKE2B 2529ea59faf8bb5cfc472d1d4a3eab2e33183c7e6e902f552f34a2b4dc99d8d92fb24c49100d2731b72bb53e4aae2adef0c08fbf95d74bf5dba4589d23f0a34c SHA512 5e430e9feee291f03f87f18a4ac963fd5563afa036e640ed5215b604aab94e9604dd75f1aa96b79baa8119b88f254d92ddc538fb39f4e36bf63107dad60842d4 -EBUILD bluetooth-auto-recovery-1.2.3.ebuild 970 BLAKE2B a940ed09eabba471c36e6f99c5e51f68bfad83939b9437b2d85915eaed5f7e91eeb237a38faf6dc8f45db89eefaea56347a0058bbd7c4a253bd4936d49352cc2 SHA512 bb41d224d2d2d3f7c7902539734c7a796a8308b7e0edf07dd9d9d10c5932a5251557c856dab22539677bff7e1be3968b500dc4354b5daf31addc0d48f7bf5ec5 +DIST bluetooth_auto_recovery-1.3.0.tar.gz 11512 BLAKE2B f493aab8c96789ce34b303fe62449939c1bec6e503a5b6c748d8521121556e0e113a181c12533a71de11f99b9361270b445dfbca6f989a8adf3a1eabd83b9bcd SHA512 5647a2187305ff7aff2b541f26e7ef520f509e944369397f313a49d8e0f3e7b6659b8830b40862d7a6e9fe866352ee1ed608334febf6d2f1e496770628021faf +EBUILD bluetooth-auto-recovery-1.2.3.ebuild 970 BLAKE2B 85221178a502dc837fa53dcc76e21ac0af32de884900f76a8606a3ca3a3e6566fe7164f197192a031c7a206444bf2007e74e2148ef8ff72b82efba83ec78a7f4 SHA512 8f603ad0c6e378b9f3eb48c1c390641d620b6d9e6692c817c0e03a543ae617240223650a9f0e61c3addc4bd9ce777d68771571ca773bde695edc92f3d6b4a825 +EBUILD bluetooth-auto-recovery-1.3.0.ebuild 891 BLAKE2B c980ccbabc220763e3aa9a2e3fa9fd591fc5a5f8b8401e38a41afa3c7dd4699e1c2afc7c6021d1a572b455119627fc7426d8f9af760c0cbcb8daa31eef63334a SHA512 9257d823600ca4e2e35782832c437849ba0bb1924d3a850b6650161af5a08a5ee22dd674c86c038ccde39edc2335101516a3a953b6e32afe5bfd9ba658479422 MISC metadata.xml 548 BLAKE2B 497b4b4dd591a8edb102f345f9bf4e491d45c2fa826a3f32676c0b843ab80d9e6af16f8af7a0b37f141064870f5a3902e6fdf0e8a22517fae48970f4cd388e47 SHA512 6ab7548367dfa73131815d75aed1f387ab3ff0a124c3bd52cef5250f3ab5a7d4284ac179f72584ee719f6e166dbfbf46ff5e8e1539aef6a45e162cfc73512b06 diff --git a/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.2.3.ebuild b/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.2.3.ebuild index 94954b4ac..fa1e6894d 100644 --- a/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.2.3.ebuild +++ b/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.3.0.ebuild b/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.3.0.ebuild new file mode 100644 index 000000000..defce687f --- /dev/null +++ b/dev-python/bluetooth-auto-recovery/bluetooth-auto-recovery-1.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi +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/" + +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}] + $(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10) + >=dev-python/usb-devices-0.4.1[${PYTHON_USEDEP}] + >=dev-python/bluetooth-adapters-0.16.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest