diff --git a/README.md b/README.md index d3cf85322..981407646 100644 --- a/README.md +++ b/README.md @@ -606,13 +606,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 2382 Ebuilds in total, 2368 of them have in total 2411 (43 different) licenses assigned. +There are 2383 Ebuilds in total, 2369 of them have in total 2412 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1356| |Apache-2.0|558| -|GPL-3|150| +|GPL-3|151| |BSD|127| |GPL-2|28| |LGPL-3|23| diff --git a/dev-python/yalexs-ble/Manifest b/dev-python/yalexs-ble/Manifest index e93363c99..bd267a2ff 100644 --- a/dev-python/yalexs-ble/Manifest +++ b/dev-python/yalexs-ble/Manifest @@ -1,7 +1,9 @@ DIST yalexs_ble-2.4.2.tar.gz 34074 BLAKE2B 79e777f28ce93fbcf37183dcc194c9598802aa60d02b3343eef8740654b8efa508e40781a93e9bdf7bf63152a8ae8e0caf0da71e6e4e30d1f2606494c75d8daf SHA512 9af2b2b74d112118a8456a7b96821a1fb79b0014529bebdaa7c3463fe03ff9394b31b64fb587e3d4df7fc8b9055120ce5402f3544a33be234b19fc0c56eea776 DIST yalexs_ble-2.4.3.tar.gz 34110 BLAKE2B 2ff55423f86e800526711b833a4cd8f406ec2cddff430290706e754031ebfd2ca34eeb1114be0d63c33b38b32350d22ba9ba6b7533d0653c4dcf4df1cee12ba0 SHA512 a486289e97abe32918e2ba48c45abd156ffd2c1500c683e805fb56afe5bb48c227ff7fe1a538fda834af808fe316b83da7e5f4ec4d4dedf07084206cddc5ea68 DIST yalexs_ble-2.5.0.tar.gz 34097 BLAKE2B 1605087585eded1729f961efc32dce7cb1e0b0926533a6144065c404caa169bd5c62666cdcae730fcf9483f5d96e919124f174e418d2653f07e154afc284b982 SHA512 9e4c2df4192fc5879d6810431b1e6eee9bd7480c7f0538e8cba65fab158150ea2cc47962e489c7502ececeb13c2e4ff0d93a6f446d242ebf8727c235608f58b9 +DIST yalexs_ble-2.5.5.tar.gz 34291 BLAKE2B e1039a7dbf19f014c36a9e97de41e449d5e45c5f2b42ca98ed029be8e5aa4d1135066674c8c05bf8e8f8b48e1dc2e56aa562b1dd0adae88f0b416b273f46067b SHA512 94f73a8d43c785daa4e634d20e14659354a06daa4c2b461d24ae01685203d77f707fe340347c550cac6cf87063a9c9100e7259f08037782d962b14cd2e1290dd EBUILD yalexs-ble-2.4.2.ebuild 956 BLAKE2B 3b9d0fb51e4cfe07a95d86dfa54aa5327d89d3b58071da9952065c01d557178d1eab16b7371b7e581ee21839270af53078dec6c5b2b2d001eaaf80e919a92a1f SHA512 fee4e05690cb815240e707976799da57e7d1dace0da1d85827978bbe4ea1e1893a634ac5ea851a5edfd66a08ae48e9397167d6507610b9b4731a27a082dedec0 EBUILD yalexs-ble-2.4.3.ebuild 956 BLAKE2B 3b9d0fb51e4cfe07a95d86dfa54aa5327d89d3b58071da9952065c01d557178d1eab16b7371b7e581ee21839270af53078dec6c5b2b2d001eaaf80e919a92a1f SHA512 fee4e05690cb815240e707976799da57e7d1dace0da1d85827978bbe4ea1e1893a634ac5ea851a5edfd66a08ae48e9397167d6507610b9b4731a27a082dedec0 EBUILD yalexs-ble-2.5.0.ebuild 956 BLAKE2B 3b9d0fb51e4cfe07a95d86dfa54aa5327d89d3b58071da9952065c01d557178d1eab16b7371b7e581ee21839270af53078dec6c5b2b2d001eaaf80e919a92a1f SHA512 fee4e05690cb815240e707976799da57e7d1dace0da1d85827978bbe4ea1e1893a634ac5ea851a5edfd66a08ae48e9397167d6507610b9b4731a27a082dedec0 +EBUILD yalexs-ble-2.5.5.ebuild 956 BLAKE2B 3b9d0fb51e4cfe07a95d86dfa54aa5327d89d3b58071da9952065c01d557178d1eab16b7371b7e581ee21839270af53078dec6c5b2b2d001eaaf80e919a92a1f SHA512 fee4e05690cb815240e707976799da57e7d1dace0da1d85827978bbe4ea1e1893a634ac5ea851a5edfd66a08ae48e9397167d6507610b9b4731a27a082dedec0 MISC metadata.xml 511 BLAKE2B 2d6e825f02f45e8bee3910c06443651e30dff67f628562fdcc0cc8a40053730877aef171faaf84838f278aff736cff8c31dc6d4b9156e3422c7c2193ecb0b16a SHA512 e15b91ee62ca0ac922e5e203231dc4d44c7cc04a0e468944a9a5a708d7ceba0011f37d97abcd43fa2405ddfac1bb94faaba779b081e7159d452930293044e9b5 diff --git a/dev-python/yalexs-ble/yalexs-ble-2.5.5.ebuild b/dev-python/yalexs-ble/yalexs-ble-2.5.5.ebuild new file mode 100644 index 000000000..55af3d35d --- /dev/null +++ b/dev-python/yalexs-ble/yalexs-ble-2.5.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]' python3_10) + >=dev-python/cryptography-38.0.0[${PYTHON_USEDEP}] + >=dev-python/lru-dict-1.1.4[${PYTHON_USEDEP}] + >=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest