From aa01d0609ff9933859b76587def68db492cafe06 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sat, 21 Sep 2024 11:50:43 +0200 Subject: [PATCH] dev-python/pyatv: add 0.15.1 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3553 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/pyatv/Manifest | 4 ++- dev-python/pyatv/pyatv-0.14.3.ebuild | 2 +- dev-python/pyatv/pyatv-0.15.1.ebuild | 38 ++++++++++++++++++++++++++++ 4 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 dev-python/pyatv/pyatv-0.15.1.ebuild diff --git a/README.md b/README.md index 3bbecd3ac..f22191ff8 100644 --- a/README.md +++ b/README.md @@ -606,14 +606,14 @@ 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 1966 Ebuilds in total, 1955 of them have in total 1979 (42 different) licenses assigned. +There are 1965 Ebuilds in total, 1954 of them have in total 1978 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1134| |Apache-2.0|438| |GPL-3|114| -|BSD|113| +|BSD|112| |LGPL-3|25| |GPL-2|24| |GPL-3+|16| diff --git a/dev-python/pyatv/Manifest b/dev-python/pyatv/Manifest index 9cffb1dbb..af86a8980 100644 --- a/dev-python/pyatv/Manifest +++ b/dev-python/pyatv/Manifest @@ -1,3 +1,5 @@ DIST pyatv-0.14.3.tar.gz 1678147 BLAKE2B 4ecec2ec795069482e35d51893e3ce7d1c074c1c86dc14dfd84d7f54fb3f01f79986664a67f5f25f8cc6e6bec0d5b7edf56edab2912895d0cc1d8d64cf96fbdf SHA512 9e26ddf97b7d3fe75141ddb1e99a2bfb003fefc41e7e0be7037d80d81861958ffad47da4c51ea08bae2ebe972e4918d0cdefbc49140f335a07b811f308253f0d -EBUILD pyatv-0.14.3.ebuild 1386 BLAKE2B 053646ba023e8c2adea1c3fde40c4409706ca9a89ed910b72f2456c4acb2ea0414ef0a1cc3e6a3e2584d4751219aec6f96256d6bcf2ca3343dfbd98a1824c6e8 SHA512 a542a54255546317e498748d669a8d4761d9de2e45c4e1c476c3d77f1a13a611e7484a512e454dd58b73cab22052e74b142713b6d698376d15b75a5134b5e05c +DIST pyatv-0.15.1.tar.gz 1685123 BLAKE2B 2f44a18d51233816b923a3414321fa05312b3ffbb6388e768b567b25c601c74fcb5308a63b68b6e44f6e6b31fb1e37714044e149953b2d821dc8ccc236cd3c61 SHA512 57457e2b25375a62c66414f34de3dbc2cf6664b9b9ad4f033ee117014db68c456df4f47f21f73d7ac4166ce422871a695b510c5de8ff4268d00eba46a31db61b +EBUILD pyatv-0.14.3.ebuild 1386 BLAKE2B 10863113eeb866b19a5d9d34bd1d19fe1dce3d4cbaf95b2d95359d481bb6c156c607df4ef9d83d078cce8a9237b134c485c60f84355b9f9793b896dfd1ded49e SHA512 1615df8cdb67f12890e45469b4766deac05429bd21a1c93b55a23dcd061678666ac7ddb937b9d514a7875530309625274ee2b89f3150dd5f4e542f04c1c54a24 +EBUILD pyatv-0.15.1.ebuild 1229 BLAKE2B 62d3c5efe1d53e1785fd5c53923f14abe09c8ca0bc024663941f78b716b08cc26939f8e706244bbf938505e2424dd6aec27a31afbb808cf45d9341a1c957b3a5 SHA512 a40032b3f1dda05d472e27e3a98a24d1f9885e5ff592fb49361b20444deb67677cfcdff072ba051fa0312edb447e3597cc24ae508808607cf4bb9eb77ebda1ca MISC metadata.xml 510 BLAKE2B d7eb7fc5e0d2a4600212cd8cddd8687d94d3c567df67afe0874a9d32f33520d85039d5e04a1579b66dd98170390e6f23fc67a9061de4034b92070b31f575e88f SHA512 eb08647b94be3694b181dcfdf47386160d69343051eb8f17af01b4c06d72c130f82b0b00479c359d873aedcd7240f9bbe5953be40001a5cc0971163745d0b36f diff --git a/dev-python/pyatv/pyatv-0.14.3.ebuild b/dev-python/pyatv/pyatv-0.14.3.ebuild index 596319cef..ea7395017 100644 --- a/dev-python/pyatv/pyatv-0.14.3.ebuild +++ b/dev-python/pyatv/pyatv-0.14.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..12} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="A client library for Apple TV and AirPlay devices" diff --git a/dev-python/pyatv/pyatv-0.15.1.ebuild b/dev-python/pyatv/pyatv-0.15.1.ebuild new file mode 100644 index 000000000..d3e2fe676 --- /dev/null +++ b/dev-python/pyatv/pyatv-0.15.1.ebuild @@ -0,0 +1,38 @@ +# 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="A client library for Apple TV and AirPlay devices" +HOMEPAGE="https://github.com/postlund/pyatv/ https://pyatv.dev https://pypi.org/project/pyatv/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.8.3[${PYTHON_USEDEP}] + >=dev-python/chacha20poly1305-reuseable-0.13.2[${PYTHON_USEDEP}] + >=dev-python/cryptography-43.0.0[${PYTHON_USEDEP}] + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + >=dev-python/mediafile-0.8.1[${PYTHON_USEDEP}] + >=dev-python/miniaudio-1.45[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-5.28.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.23.0[${PYTHON_USEDEP}] + >=dev-python/srptools-0.2.0[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] + >=dev-python/zeroconf-0.129.0[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/pytest-runner[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest