dev-python/samsungtvws: add 2.7.2

Closes: #4280
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-02-20 15:30:43 +01:00
parent 7fdfbf9d2a
commit dc480d67f8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 36 additions and 10 deletions

View File

@ -606,7 +606,7 @@ 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 2388 Ebuilds in total, 2374 of them have in total 2417 (43 different) licenses assigned.
There are 2389 Ebuilds in total, 2375 of them have in total 2418 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -614,7 +614,7 @@ There are 2388 Ebuilds in total, 2374 of them have in total 2417 (43 different)
|Apache-2.0|563|
|GPL-3|153|
|BSD|126|
|GPL-2|27|
|GPL-2|28|
|LGPL-3|23|
|BSD-2|19|
|GPL-3+|18|

View File

@ -1,3 +1,5 @@
DIST samsungtvws-2.6.0.tar.gz 23298 BLAKE2B 718f0f02ee82126dd6f12f7d734b254adf6cc61807e80a3685a4f1c20fc296b274cb1e7f9db347b0f2f91ee9a860fabd4a9e40bc75445d31ad3de1e652ca801c SHA512 7d6caddf4f9aec217a47fa427fc4ab232e8cd709bb9d20a4c7abd3f5c9008bb537c2c665d4c48177be90f50f6cb044af75592a87e6982ee6dc5b899b35c58905
EBUILD samsungtvws-2.6.0.ebuild 957 BLAKE2B 170349b2a8a5500c4defc02519e6ad7e78a5db5cafed361fe877edeac86cefd5a178052215a11e828cf394f7cece25c361d7c999c7c0bde2921ebc6baa2d770d SHA512 0c88f586aac995d62f2288d6856272eb6314e34c110fd6930d66086c8b38d15bfc72cb85deaf42a121fd45cdf0ca70ca77f0ce2bea4812076a37964a6a9b382b
MISC metadata.xml 523 BLAKE2B 684e80babacd3762070633622c2756dd6e58dd565e754fdd478bc3b02bdda982be240711599e76528bdd0aac155b01d7055041acc36df9159f42ecf09d3eb738 SHA512 9cfe01a9fa12a7dda2302c9c4cbe27191893e4e256ea724f7270f1dbecaf76da1aa7d8305bbaf4c4a2caf19e0e39bb86fdfcf85874475eafa629187a579f5e68
DIST samsungtvws-2.7.2.tar.gz 28851 BLAKE2B 8867a56c6803a755bf87aa112f40a18535fdcc7a290f02b361dccc29b6c6b3ea6538a3cb2144055f0af9582c5282b59e3d7fdb59d6513679c020455bab7111e2 SHA512 6576f565e4e7b29510ad45addad458d6fbcc18f09b36632c53e9ac71286b93b866b0c51c499984d78d6404f52f46e22ada67d813a38478683e6c2bdff0b02c28
EBUILD samsungtvws-2.6.0.ebuild 957 BLAKE2B 07058e4b4a3efd5b2aacc6dcb23417295a8bcf5e610ff6bbdc77fb02fd441a766afa1c3e4183003b3aa70622be2d6a95d35871fe4bb2ed20183b1ffdae8d7f7a SHA512 ad50087eeaa622c3d0db66912a6100dd12301a0bdf589a80c35fcd513f043cac72b42a5800d6913dbf45cb9d484119ee6ed79726ab67d3cb0050ea609f01f332
EBUILD samsungtvws-2.7.2.ebuild 855 BLAKE2B 3588731ebc4dc968a373d7266f23edb61ea8b6a7a85fbb4d02b10bac402f6bc05eb6bbbbb9a0061c020dee855015c5dcc8ae795bb3978c35cffc53b01c599873 SHA512 c2a0064bcce10a800d0c8eacd11fd1c4131ec167738a2a15d2e4a44ddf7d41c13cf74c086a5548d39f2de2b9aaa46d7d7308fcbc22544e89991c9f81dfaec29e
MISC metadata.xml 398 BLAKE2B ee5cfd61e2674e16536bbdfb1620cc37f7135fb6448a16067d5c8c7f1bc06a74afa57b82716003802eaf2bc7b8ef8948423ee7f4566e3a5b61e089bb4e63c21d SHA512 63fa30e703fb0bcb18aaf035a99793bb57daa9d79b8eca835f0eed2fd77bd5ba14c978428b242a557311b48338318b029cb95b75cf531bda6b275d46d7f12741

View File

@ -9,8 +9,4 @@
<remote-id type="pypi">samsungtvws</remote-id>
<remote-id type="github">xchwarze/samsung-tv-ws-api</remote-id>
</upstream>
<use>
<flag name="async">Add async support.</flag>
<flag name="encrypted">Build with cryptography.</flag>
</use>
</pkgmetadata>

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -0,0 +1,28 @@
# 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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Samsung Smart TV WS API wrapper"
HOMEPAGE="https://github.com/xchwarze/samsung-tv-ws-api https://pypi.org/project/samsungtvws/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+async +encrypted test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.21.0[${PYTHON_USEDEP}]
async? ( >=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
>=dev-python/websockets-13.0[${PYTHON_USEDEP}] )
encrypted? ( >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
>=dev-python/py3rijndael-0.3.3[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest