From 033c78e22d0bf634c31949cda812b55ea9759334 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 16 Mar 2023 22:34:41 +0100 Subject: [PATCH] dev-python/denonavr: re-add 0.11.1 from main Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/denonavr/Manifest | 4 ++- dev-python/denonavr/denonavr-0.10.12.ebuild | 2 +- dev-python/denonavr/denonavr-0.11.1.ebuild | 40 +++++++++++++++++++++ 4 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 dev-python/denonavr/denonavr-0.11.1.ebuild diff --git a/README.md b/README.md index 61e1e0abe..d3431cbbf 100644 --- a/README.md +++ b/README.md @@ -576,11 +576,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 1817 Ebuilds in total, 1806 of them have in total 1822 (36 different) licenses assigned. +There are 1818 Ebuilds in total, 1807 of them have in total 1823 (36 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1058| +|MIT|1059| |Apache-2.0|397| |GPL-3|115| |BSD|96| diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest index da3776288..ff384cba3 100644 --- a/dev-python/denonavr/Manifest +++ b/dev-python/denonavr/Manifest @@ -1,3 +1,5 @@ DIST denonavr-0.10.12.tar.gz 167623 BLAKE2B b0d12782e21cf08ba72e069e4952d2c531669de7f357af34f8aa3254cb67c80b75989f67a37281420e7dbb7929082a92327ebf1bb744539e9d2396117ff54714 SHA512 791205d4b367f05388a262935c3e24086cf1603eafc65881fa31e323e9c16c4ac6fd9f09672586fffc63a7a306556183732d71820f05e7c6c66cf17cb33af9c4 -EBUILD denonavr-0.10.12.ebuild 904 BLAKE2B 5ece0c4d3a5da58d449a30d3d5affe7b374ad36a97df57ea822b4640c87ac87fd32f8a98075f67924059c12ab6637ccf422fe37bd69f537119e4f3f9c17e2b1e SHA512 df88c31329c8cfc5e0feeac7a88307ff7ea5ae2cb40ea676d8f42d408221c31eb50a9b9afd96511a565119ccd4da1264d1dba9d3c351a558d2ba65a5f390610f +DIST denonavr-0.11.1.tar.gz 173372 BLAKE2B a18bebfd66d1974b10e23f08fa2e2ca1ebef45ed29edf77ce9d68a26c657aebdc906bf10154d1a3ae94f1cb97ebe58a54434f3bba2510323a2a651e87f2e6987 SHA512 4354873577fbb021dee198a955c8fd89115c379c8e558ef827224a4dbdb2705edddcfa071cc42f923a12f9730b5a9adbfa85eae8f6f377357c854cb48a01d5e7 +EBUILD denonavr-0.10.12.ebuild 912 BLAKE2B cacba59eadaee2e56c8332e6d6d2f137309013eca9aeb1d570c0febd87248d4dc557f3e2d63829768900d94f76c16e595c06c471871844e5cff8bf402d0facb3 SHA512 d71b5b202a05c31ee29d71cea8232c5ea1c398e208294a271f3ac5557eb6b277a653c566121dde6ffd7003f133a037c45d64d6e9185587d0c6f440b2f46e0f40 +EBUILD denonavr-0.11.1.ebuild 957 BLAKE2B 2059e69af1bd462d1e4ed3bc2c2b4adbbd42ce43cb614d26cbf3546f8fe336adce82c70920d9b40f9fa0be2fb887c3bc7a7eac4c02166844ad324cdaac773727 SHA512 d91e47ca79b756ce4455f1bf4557b1a047a8ee9f91a14d1802b6cad84ee43bdbf81a8ae4edb0cb7ecd66146633946dd54da863ce944a6d165ed187829bec77da MISC metadata.xml 508 BLAKE2B cc00d358c1405aa96a7283ac1bad63c2da53c085ffcaa8804c05d37583715140228a08d0b9a6553103e37a9bdedfa3f6ac43caee2ae89447cd079f9525db2f7f SHA512 186d551f84ce632b517ca6143b85f751b418993c95fa29c794e27889aa1033429a8705474079bcee800bb54b23751cbdfaaa7bb2f4e173af0b9af1327abd3810 diff --git a/dev-python/denonavr/denonavr-0.10.12.ebuild b/dev-python/denonavr/denonavr-0.10.12.ebuild index ec49b18d3..d5f72e15d 100644 --- a/dev-python/denonavr/denonavr-0.10.12.ebuild +++ b/dev-python/denonavr/denonavr-0.10.12.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 arm arm64 x86" RDEPEND=" >=dev-python/asyncstdlib-3.10.2[${PYTHON_USEDEP}] diff --git a/dev-python/denonavr/denonavr-0.11.1.ebuild b/dev-python/denonavr/denonavr-0.11.1.ebuild new file mode 100644 index 000000000..861a58fea --- /dev/null +++ b/dev-python/denonavr/denonavr-0.11.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Automation Library for Denon AVR receivers" +HOMEPAGE=" + https://github.com/ol-iver/denonavr/ + https://pypi.org/project/denonavr/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" + +RDEPEND=" + >=dev-python/asyncstdlib-3.10.2[${PYTHON_USEDEP}] + >=dev-python/attrs-21.2.0[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/httpx-0.21.0[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-httpx[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest