bump pybravia-0.2.1

This commit is contained in:
Andreas Billmeier 2022-09-06 06:26:49 +02:00 committed by Andreas Billmeier
parent ab920b5770
commit 28de77785a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 42 additions and 5 deletions

View File

@ -523,12 +523,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 1872 Ebuilds in total, 1865 of them have in total 1877 (35 different) licenses assigned.
There are 1870 Ebuilds in total, 1863 of them have in total 1875 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1131|
|Apache-2.0|350|
|MIT|1132|
|Apache-2.0|347|
|GPL-3|115|
|BSD|104|
|LGPL-3|29|
@ -563,9 +563,9 @@ There are 1872 Ebuilds in total, 1865 of them have in total 1877 (35 different)
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
(Last counted: 05/09/2022)
(Last counted: 06/09/2022)
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: 05/09/2022
Last updated: 06/09/2022

View File

@ -1,3 +1,5 @@
DIST pybravia-0.2.0.tar.gz 7557 BLAKE2B c8f8f9f9b9e0795a1545b504011eb42bf92f24aed71247c749f05cf41b9c24794ec93989018dc02dfbced33f5ccc863668b61c3de4f5133dab27fb23f6f3fdc0 SHA512 23419647e091f1ce967f0ad090172c9a572d26da187d33221896f973effda05f1c0dd97206a10c3458551558b61119fd6cac18cdf3a7f93d335132d493d8f562
DIST pybravia-0.2.1.tar.gz 7518 BLAKE2B 6a7c6eb8567f1eaa6eef71535457935b8170f417e3ec74250f3285e1457326e58cbbcc47dbd72cb30638c238c831a3f0ab83d3915144fdc43896528c51a2ee48 SHA512 72cf9837488ebdf3e3c3b057ff20035486b0770548630cfef62b26c85249303f3b37e2d7a85414bfad1a35e54324d02e842729519ee0d26c06a445e5c5676837
EBUILD pybravia-0.2.0.ebuild 791 BLAKE2B 88181938fa9fb01dfafc4b11cadea9c6092095297de48957f6135efe60eda31c4bea30e596c47a7a6e1138443c37ee90efa8488ffdbf3c8f8a1d6b6544a5698a SHA512 8bc46f4df140cc8d0999b1ddd3fb05fa274879cc9a39024ef501b0be3e8cbb3e105d1611feda1a855ffea76a78ce7eac608e636989562b54e9e349a0ee567088
EBUILD pybravia-0.2.1.ebuild 791 BLAKE2B 88181938fa9fb01dfafc4b11cadea9c6092095297de48957f6135efe60eda31c4bea30e596c47a7a6e1138443c37ee90efa8488ffdbf3c8f8a1d6b6544a5698a SHA512 8bc46f4df140cc8d0999b1ddd3fb05fa274879cc9a39024ef501b0be3e8cbb3e105d1611feda1a855ffea76a78ce7eac608e636989562b54e9e349a0ee567088
MISC metadata.xml 449 BLAKE2B dddd5e91235da8a311fbf35b2d06405ccaac85e70280b60d6815be48baa373ff59c32f544ebd11a2e4dc97758cd1512c1d86a7e55da5196eab4e98b865c0b933 SHA512 6eef9a1123b09d179f6a3c58fa55897fd949b1388fe424c3a8018a067d5769e5854bb1ec531e2fe5778a06525c860d68991ee538b85f57b3225db579408b4115

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python async library for remote control of Sony Bravia TVs 2013 and newer."
HOMEPAGE="https://github.com/Drafteed/pybravia https://pypi.org/project/pybravia/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest