diff --git a/README.md b/README.md index e82fe2293..0b6653acd 100644 --- a/README.md +++ b/README.md @@ -617,12 +617,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 1782 Ebuilds in total, 1771 of them have in total 1790 (42 different) licenses assigned. +There are 1783 Ebuilds in total, 1772 of them have in total 1791 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1015| -|Apache-2.0|394| +|Apache-2.0|395| |GPL-3|118| |BSD|101| |LGPL-3|24| diff --git a/dev-python/govee-ble/Manifest b/dev-python/govee-ble/Manifest index 2b078d54f..7e42e1000 100644 --- a/dev-python/govee-ble/Manifest +++ b/dev-python/govee-ble/Manifest @@ -1,5 +1,7 @@ DIST govee_ble-0.23.0.tar.gz 11193 BLAKE2B 6d7fa2b87847107e01d7e025309b1b96720abbb0c6e3bc666d593f8cdd40a2e648dc0bca20cac0ace984a2298bfe5257d322e5693f917580abaefe88ee453d17 SHA512 91003d91ca0cb151ca144fb0cbf59b1c19ef9f2c6eba8443aef373a637c55910298c9e2126036e939e342560e6798e50337cd09f6bd10fe9593979b404588696 DIST govee_ble-0.24.0.tar.gz 12342 BLAKE2B 6792430c58dcb9c956a1b829c20d5fc4d1ddbdf6063602a5d5e37f5c45d1de44b71b2641fda7630820de1efa8a57292eebca6a4b63ae6b6c92957813a27dc3d3 SHA512 3c6302c16c6d7b9762ac33898b27a68083b16c20ae15e5061cf27e09a54ab40ac49fc4cd31dec78c33d0cab803a893a3a0524334dad567375fed9cfbd6a12028 -EBUILD govee-ble-0.23.0.ebuild 843 BLAKE2B ff556e8a3fedecf113c9a0eacef73f4bf16d72315db814b67d2ce8f19379e8e882098a025af14ab55f39e8034078a7c2d201da1b5585fe0f706791ff3d326637 SHA512 12a96d86d85916480eb7c0ace74464b1d50e88222051f78aeb297791c8020c79bb263e5bb08fa91f9ba767a958344e90906e886b54bb60f9454b3cbb6e1e099b -EBUILD govee-ble-0.24.0.ebuild 843 BLAKE2B ff556e8a3fedecf113c9a0eacef73f4bf16d72315db814b67d2ce8f19379e8e882098a025af14ab55f39e8034078a7c2d201da1b5585fe0f706791ff3d326637 SHA512 12a96d86d85916480eb7c0ace74464b1d50e88222051f78aeb297791c8020c79bb263e5bb08fa91f9ba767a958344e90906e886b54bb60f9454b3cbb6e1e099b +DIST govee_ble-0.31.0.tar.gz 12787 BLAKE2B 87fcf00e5196b0da4f759f8bfc99d411c237d0fee477789492eb5751f5a242b31c0cb711bf73e3913f759367d29283ba40b490bb368907ee5caef9334e4a567e SHA512 2df7224310debcfa568ae0233c7ec3749db4a41473a47cc065b11430385e2586f81421a702ffff436146810360d7af07611e5b520a3e78ba651f6cd78c74283c +EBUILD govee-ble-0.23.0.ebuild 843 BLAKE2B 447ef3114fa8b3306680fe70ec8b646bae52a44928eb0e4e19b90e6e8c2b1ff6baa2d0cffd857a7b56ca7f731922755bca7370d63c47521f038092d4019f7f42 SHA512 00a2e6805ca8b88dc914d6b0969baead03fb144e258878637dae8761d4060004fd60a42c26922066536495533273d226a32b3330fd0c6bc476401f7c7dcb629d +EBUILD govee-ble-0.24.0.ebuild 843 BLAKE2B 447ef3114fa8b3306680fe70ec8b646bae52a44928eb0e4e19b90e6e8c2b1ff6baa2d0cffd857a7b56ca7f731922755bca7370d63c47521f038092d4019f7f42 SHA512 00a2e6805ca8b88dc914d6b0969baead03fb144e258878637dae8761d4060004fd60a42c26922066536495533273d226a32b3330fd0c6bc476401f7c7dcb629d +EBUILD govee-ble-0.31.0.ebuild 806 BLAKE2B f06991e8e578cd3d10ede56758274e7343bab8293e3bb4f203c8999c25e7f52006dae91664f093d87ffb648f32e4158963fd0e752ef49de0da34224e02705f76 SHA512 64dc7875523d947f6f6aca650f3427260637d4f62dad1e01d71b6a5e3fbe5711d02eb9054a5a4e7aad90b5d56814f68ccf57370e0c946a074f0114b8e011c65f MISC metadata.xml 520 BLAKE2B cdbfa09ca442bbd762c7ede21f008c25563924ca7dc03ebb119442a0c85433348dda793a0107df7b457c779f963eb31032d63ed28f92d34edb7a4b513dfb7a49 SHA512 b7cc5a74bb0a654c8015c0edcc70b3be78fb833992f7b39e422c3398b71dac5f1db0c2d31dd8ccf10237d59fb87c32b90dee00ffba736dff22de848453c798a4 diff --git a/dev-python/govee-ble/govee-ble-0.23.0.ebuild b/dev-python/govee-ble/govee-ble-0.23.0.ebuild index acaff8bee..61fb871c8 100644 --- a/dev-python/govee-ble/govee-ble-0.23.0.ebuild +++ b/dev-python/govee-ble/govee-ble-0.23.0.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/govee-ble/govee-ble-0.24.0.ebuild b/dev-python/govee-ble/govee-ble-0.24.0.ebuild index acaff8bee..61fb871c8 100644 --- a/dev-python/govee-ble/govee-ble-0.24.0.ebuild +++ b/dev-python/govee-ble/govee-ble-0.24.0.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/govee-ble/govee-ble-0.31.0.ebuild b/dev-python/govee-ble/govee-ble-0.31.0.ebuild new file mode 100644 index 000000000..1cc85d546 --- /dev/null +++ b/dev-python/govee-ble/govee-ble-0.31.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="Manage Govee BLE devices" +HOMEPAGE="https://github.com/bluetooth-devices/govee-ble https://pypi.org/project/govee-ble/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}] + >=dev-python/sensor-state-data-2.18.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest