diff --git a/README.md b/README.md index d4dd68a42..943a5787f 100644 --- a/README.md +++ b/README.md @@ -606,11 +606,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 2268 Ebuilds in total, 2254 of them have in total 2293 (43 different) licenses assigned. +There are 2269 Ebuilds in total, 2255 of them have in total 2294 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1285| +|MIT|1286| |Apache-2.0|528| |GPL-3|143| |BSD|124| @@ -654,9 +654,9 @@ There are 2268 Ebuilds in total, 2254 of them have in total 2293 (43 different) |GPL-2+|1| |GPL-2-with-linking-exception|1| -(Last counted: 01/11/2024) +(Last counted: 02/11/2024) I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources. A big thanks goes to Iris for reviewing this README. -Last updated: 01/11/2024 +Last updated: 02/11/2024 diff --git a/dev-python/pychromecast/Manifest b/dev-python/pychromecast/Manifest index e02ad08b6..bb8990922 100644 --- a/dev-python/pychromecast/Manifest +++ b/dev-python/pychromecast/Manifest @@ -3,9 +3,11 @@ DIST PyChromecast-13.1.0.tar.gz 53436 BLAKE2B f8d92f0db9da2898e87340de47bf85cfd7 DIST PyChromecast-14.0.1.tar.gz 60482 BLAKE2B a34dcba0b975bc8b3c0fb08f5a29a80c2324de3acbcc75dea74cecd5aa9be2fb17fb70f3c2f0131d355edfba5fd0f1d6bdf3d42eb8f368d0b2d3a9f2776f5698 SHA512 72119e27be49128d57a9354aaebd2a5711f3da0ad2e7ca07863107382061d9398c95c901ac33ea2a1c45687b2cbef32dfdba228be99e1acdef79ce133510fb4e DIST PyChromecast-14.0.2.tar.gz 60361 BLAKE2B 66d652d2f60be05bfa2f96a9883d6221cd246dd015290ff39af3484117a13976cb1b343743857a89321aa46a528254e2938ccc9cfb16d6600219b27f2aafc7f0 SHA512 dab76d184b67c8d9941345fc8e1a59739089b489c3a952c41e9507e55e53638f90e6e99850535ca58b2f9d747c45d6fd8b21a69e8c07c3e37f99a0216247ec61 DIST PyChromecast-14.0.3.tar.gz 60401 BLAKE2B 40ac1e7b7e8a2b62833532c89adb959953a8e98563a3cad4247e48180b3fe2466dc70c1d41ebfdc703b6bf90fa2528d82fa4b01b8c5bc076530f8e5447060577 SHA512 c6fb5d25059ecea4f508560214f7cc7d139674bd6a8a3963ba8542ac16502700a56bee161620365fecbafd82bc6425f721532fab7b22e64cb6ae7b6bd51931ba +DIST PyChromecast-14.0.5.tar.gz 60934 BLAKE2B b42e5242d67a0f964e47b381a57c6ddb4714ee2714b92aeea763faf35bd919290beb84f198fbe3437396ec61458c657c9b1eaa3c644ae5eb4436f62ee49f439b SHA512 9627ad6f67b4625e44b56f72e05e0a673396b8c89a542de896beb14f186c86974397878eab8ff42652b987a0524541575797ebea18098a8cdaadf78f9bdfa6d7 EBUILD pychromecast-13.0.8.ebuild 631 BLAKE2B 2114df806890080a6b40fdbf55ac7a269675284eb95e126633c77c05e2914a7130aff16a4d45b1bc4d740e9505236fe407623ace1e40c56bc113ab0dba446baf SHA512 c5645981d84be711f04180a5d06cdd2f2d24efd125fa11487d9a15e9e0c9db3d6f4b847a701e49c5b9b3ddd17643e33928f30175cfbba6760cfa68af6e2dd043 EBUILD pychromecast-13.1.0-r1.ebuild 632 BLAKE2B 38b1a9e6bf8b6226e124eb93e638d77bac4b0c2d5b6ab1973c7156d07b91b08d2de2944a1b5ac7befbcd3487eafb46ae29ada955e3a01e6a23af57756bb08ddd SHA512 2fa2861f743f8acda3689edbea80df0654dfaa3f716d3b3c40e7f7d83c6e01e0ab846570ee169160086e11124dae25d95eb2caac3801818c47a1af7671d235bb EBUILD pychromecast-14.0.1.ebuild 648 BLAKE2B 64b8887e7170d29878e3223c5396a9d12d01dd959f9f02e0eacf3accb97d6376681cf8be2ccd40f54bbb6b04a6efa269ccd2417c23f7e774e6b8bf8a5a6d242a SHA512 a699ef781d70cbe730a33042766dfd7766477f0734c4ee521552e6cf55fe66f6ca5344867aa682a4052436a7759ffb186b394d4487d8365cf8a0220e5400c752 EBUILD pychromecast-14.0.2.ebuild 638 BLAKE2B df0087d068406d7ef4869d05d77b6ddf01141105dabe030fe9919ae3a3c5d84b4ceaa1122decbf50acb1e8e1a0522150c4499b4bad632f13b1431bdb76dbe88e SHA512 b9346bea22980edc89626074f86e47a9ed62e364597e890390ee908760f2a9fd68bb6fc1d563f99494e367ca628201287e10582c5a928c305cbe86c3d8e13a85 EBUILD pychromecast-14.0.3.ebuild 647 BLAKE2B 2a66d5e2e4bae0464b6784743b0b1edcacc90ea1dfc6388a48c85efe0333e62e13ccd4823ff7bf62a5ea1a8feabc0cafa8a96aa1f77a564e172aa67b56b18949 SHA512 c3fe29946276e958f523b2e085557664a62562e190ce30c862916447b153a46aa9b1034c33644ee6c1c62cd0b54b1f18cd2b2a2a658e9303ce8dba5caf9e58e2 +EBUILD pychromecast-14.0.5.ebuild 647 BLAKE2B 2a66d5e2e4bae0464b6784743b0b1edcacc90ea1dfc6388a48c85efe0333e62e13ccd4823ff7bf62a5ea1a8feabc0cafa8a96aa1f77a564e172aa67b56b18949 SHA512 c3fe29946276e958f523b2e085557664a62562e190ce30c862916447b153a46aa9b1034c33644ee6c1c62cd0b54b1f18cd2b2a2a658e9303ce8dba5caf9e58e2 MISC metadata.xml 528 BLAKE2B 5dafc67b7558de5f6aefff40101dd255a3932d7ec749d8b61ce57c8ce634ac10270abba4d348bb105825e9bdb94b71a2734a215611529d2cd3bbcd4c33895fb7 SHA512 d9358eee788b75b13d5ac513af4f5342eb8dcd0efb49b1eb60fc48bae5bc4f54f1ad38f67c5a228f733a8db292bfe2fda045467d395815fc75bde051c157dfc7 diff --git a/dev-python/pychromecast/pychromecast-14.0.5.ebuild b/dev-python/pychromecast/pychromecast-14.0.5.ebuild new file mode 100644 index 000000000..06e43cedd --- /dev/null +++ b/dev-python/pychromecast/pychromecast-14.0.5.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=PyChromecast +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python module to talk to Google Chromecast" +HOMEPAGE=" + https://github.com/home-assistant-libs/pychromecast/ + https://pypi.org/project/PyChromecast/ +" +DOCE="README.rst" +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" + +RDEPEND=" + >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}] + >=dev-python/zeroconf-0.135[${PYTHON_USEDEP}] +"