diff --git a/README.md b/README.md index 033023cef..07f0067d5 100644 --- a/README.md +++ b/README.md @@ -606,12 +606,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 2395 Ebuilds in total, 2377 of them have in total 2416 (44 different) licenses assigned. +There are 2396 Ebuilds in total, 2378 of them have in total 2417 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1361| -|Apache-2.0|557| +|Apache-2.0|558| |GPL-3|148| |BSD|125| |GPL-2|28| diff --git a/dev-python/androidtvremote2/Manifest b/dev-python/androidtvremote2/Manifest index a1fdbf036..9fde44dca 100644 --- a/dev-python/androidtvremote2/Manifest +++ b/dev-python/androidtvremote2/Manifest @@ -2,8 +2,10 @@ DIST androidtvremote2-0.0.14.tar.gz 25207 BLAKE2B c0ed73e5b207e12aeb45935419fc77 DIST androidtvremote2-0.0.15.tar.gz 41270 BLAKE2B 4dc3ad3eb5141dcfb130303851afa5802f9a6e8cf4b6e59dd03e0384b4403af11c2e898cd2fccf435cb72793eea94c474384ad5218c8c73fbd39974758c4d791 SHA512 751d7caf3278bea225513214ace9636ba44412b2bf944334c471088138f47602f91875dfe5e86d1e1cd3912d7e59905e2624d78e67d1d3b23c8c2a09f7f920c6 DIST androidtvremote2-0.1.1.tar.gz 41356 BLAKE2B 3b897e845aa51627d4a7d824b076128088e8a57444bd106c27d141c718b6bef384adff09245cfffc7f2de41c7d3d35553e9f875b3a18839bac84a182bb2f4558 SHA512 0a860f9696bee4de6c4b19d54da13c13cf067cc379a4b7761f626c35c32f52eeadff94008dceb94f10dba947d32f3c1235a703a179818fe44194eabba896ff11 DIST androidtvremote2-0.1.2.tar.gz 41325 BLAKE2B 624a65870b113711e1b2ad54b1e46194111e53fe0135036183c65447d79eeee94ea7ab696d0c68dfaa1ffe4e1d2d0a7b2f84d2f967b85b6ea7497c52dc8eb13b SHA512 3acb8e707d040011a09c5283f21e7bc7e561413099ce3c1294767dd1c6e901e98c50032a39d1fec020700f455eccda7c18d46bc231355c1e94f2b8da9d9c7c45 -EBUILD androidtvremote2-0.0.14.ebuild 829 BLAKE2B 49c6c5dc4f004968cde26c3ab14602d1c1ee7ffdef50756e70e7fba5ea75499ed20f2da93ac0073245fb93b34358ea23e40f4019fe0d7f9ffd90fce2bc13a757 SHA512 bc8f6da8e76e1c36d19310d39265c8bf4f39d7d458e448fd3bffb99cd3630ece0871ada439f7b9688e237b7e93f627753e6612be9af1523bc1c9731a026652af -EBUILD androidtvremote2-0.0.15.ebuild 768 BLAKE2B c93379b8d567805f2adc6dc6972525fd4911d942b2ee742a2bb0188457443a3c41d491cb1966a4a821ddb2d8948a527ba65ffc802fb4940600c90d4cc0a3716d SHA512 26cec646a34d06b47aeabfde8b667ff0de683f36696e62de95bbfecac1c9bdcb76291d76b072f168332f594553f743fc13bf0fa0c78e4c58e798cf163f2a0c98 -EBUILD androidtvremote2-0.1.1.ebuild 768 BLAKE2B c93379b8d567805f2adc6dc6972525fd4911d942b2ee742a2bb0188457443a3c41d491cb1966a4a821ddb2d8948a527ba65ffc802fb4940600c90d4cc0a3716d SHA512 26cec646a34d06b47aeabfde8b667ff0de683f36696e62de95bbfecac1c9bdcb76291d76b072f168332f594553f743fc13bf0fa0c78e4c58e798cf163f2a0c98 -EBUILD androidtvremote2-0.1.2.ebuild 768 BLAKE2B c93379b8d567805f2adc6dc6972525fd4911d942b2ee742a2bb0188457443a3c41d491cb1966a4a821ddb2d8948a527ba65ffc802fb4940600c90d4cc0a3716d SHA512 26cec646a34d06b47aeabfde8b667ff0de683f36696e62de95bbfecac1c9bdcb76291d76b072f168332f594553f743fc13bf0fa0c78e4c58e798cf163f2a0c98 +DIST androidtvremote2-0.2.3.tar.gz 42749 BLAKE2B 253fe3a683a808fe379ff42278fc99d088337448ef803386a2dfb2ad82737b63bc592f2d2bc466e921f02735b2b2a09dbdb84084b7e3c2243a10db2c93d4823b SHA512 1ce42011dba04959883a6851685f615b4454b5e921946eab64b8803ebb282fe83d366e05a5db501d538e3133addeb36130950dd64dcd5ab328179c13d2f5f459 +EBUILD androidtvremote2-0.0.14.ebuild 838 BLAKE2B ef4071fdf4aa973b0cafcff5f7681849242e0d7015a079a25584e860977a2e38fc2d44d38247b24b45b5518e473356bef720b4e454302d6871c9d73c5b4cffa3 SHA512 6e4348e7cbdef90df5a1fbd322b14cfe891b86cf7369908775e7171e0008cec269f41e75c28a90bd98e0b77ef2b405f956d2004fdac0d7223d6b8c8b6c0b2f58 +EBUILD androidtvremote2-0.0.15.ebuild 777 BLAKE2B 4705c21b8b93d4061d7304867fe6f9f328ddc7d5139cc845b98b78b7efe99cc956fa58f394bab4e1c88e14a04c3a29b8b85283fe9d21236e1297137c07f444a6 SHA512 e1983f5a6b45051d392b3ba798f92809eafe243f68ee25fe54a738e2117bf6304578b23a95c4a96d2deacbb40151cc9e4648e133f690f59b5b509aaa91fdd6fa +EBUILD androidtvremote2-0.1.1.ebuild 777 BLAKE2B 4705c21b8b93d4061d7304867fe6f9f328ddc7d5139cc845b98b78b7efe99cc956fa58f394bab4e1c88e14a04c3a29b8b85283fe9d21236e1297137c07f444a6 SHA512 e1983f5a6b45051d392b3ba798f92809eafe243f68ee25fe54a738e2117bf6304578b23a95c4a96d2deacbb40151cc9e4648e133f690f59b5b509aaa91fdd6fa +EBUILD androidtvremote2-0.1.2.ebuild 777 BLAKE2B 4705c21b8b93d4061d7304867fe6f9f328ddc7d5139cc845b98b78b7efe99cc956fa58f394bab4e1c88e14a04c3a29b8b85283fe9d21236e1297137c07f444a6 SHA512 e1983f5a6b45051d392b3ba798f92809eafe243f68ee25fe54a738e2117bf6304578b23a95c4a96d2deacbb40151cc9e4648e133f690f59b5b509aaa91fdd6fa +EBUILD androidtvremote2-0.2.3.ebuild 777 BLAKE2B 4705c21b8b93d4061d7304867fe6f9f328ddc7d5139cc845b98b78b7efe99cc956fa58f394bab4e1c88e14a04c3a29b8b85283fe9d21236e1297137c07f444a6 SHA512 e1983f5a6b45051d392b3ba798f92809eafe243f68ee25fe54a738e2117bf6304578b23a95c4a96d2deacbb40151cc9e4648e133f690f59b5b509aaa91fdd6fa MISC metadata.xml 522 BLAKE2B 516348610d828c7fc831d74b22577a3dfca8326e5683a7d2d5e501e98b31d41a33267f93eacc8dce10c83b1da56cc5fb3fe2cb696cbb840f265fddec54a43afa SHA512 c909021bb51c51c0ab098a1cf565bf1e03b2ca09060392e3958b6a4b9b80ef077b824ebc422902ac48135b9cfd95f8c565a366b7e7ee9de4312caa5f99005e10 diff --git a/dev-python/androidtvremote2/androidtvremote2-0.0.14.ebuild b/dev-python/androidtvremote2/androidtvremote2-0.0.14.ebuild index 5411916a9..4aa23026d 100644 --- a/dev-python/androidtvremote2/androidtvremote2-0.0.14.ebuild +++ b/dev-python/androidtvremote2/androidtvremote2-0.0.14.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/androidtvremote2/androidtvremote2-0.0.15.ebuild b/dev-python/androidtvremote2/androidtvremote2-0.0.15.ebuild index 4884d437a..6d5ce2729 100644 --- a/dev-python/androidtvremote2/androidtvremote2-0.0.15.ebuild +++ b/dev-python/androidtvremote2/androidtvremote2-0.0.15.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/androidtvremote2/androidtvremote2-0.1.1.ebuild b/dev-python/androidtvremote2/androidtvremote2-0.1.1.ebuild index 4884d437a..6d5ce2729 100644 --- a/dev-python/androidtvremote2/androidtvremote2-0.1.1.ebuild +++ b/dev-python/androidtvremote2/androidtvremote2-0.1.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/androidtvremote2/androidtvremote2-0.1.2.ebuild b/dev-python/androidtvremote2/androidtvremote2-0.1.2.ebuild index 4884d437a..6d5ce2729 100644 --- a/dev-python/androidtvremote2/androidtvremote2-0.1.2.ebuild +++ b/dev-python/androidtvremote2/androidtvremote2-0.1.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/androidtvremote2/androidtvremote2-0.2.3.ebuild b/dev-python/androidtvremote2/androidtvremote2-0.2.3.ebuild new file mode 100644 index 000000000..6d5ce2729 --- /dev/null +++ b/dev-python/androidtvremote2/androidtvremote2-0.2.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A Python library for interacting with Android TV using the Android TV Remote protocol v2" +HOMEPAGE="https://github.com/tronikos/androidtvremote2 https://pypi.org/project/androidtvremote2/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiofiles-0.8[${PYTHON_USEDEP}] + >=dev-python/cryptography-3[${PYTHON_USEDEP}] + >=dev-python/protobuf-4.21[${PYTHON_USEDEP}]" + +src_prepare() { + rm src/demo.py + distutils-r1_src_prepare +} + +distutils_enable_tests pytest