dev-python/aiorussound: new package, add 4.0.5

Closes: #3906
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-25 23:14:45 +02:00
parent 383af9f5af
commit b254d956a8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 45 additions and 2 deletions

View File

@ -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 2081 Ebuilds in total, 2070 of them have in total 2097 (42 different) licenses assigned.
There are 2083 Ebuilds in total, 2072 of them have in total 2098 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1199|
|MIT|1200|
|Apache-2.0|470|
|GPL-3|127|
|BSD|111|

View File

@ -0,0 +1,3 @@
DIST aiorussound-4.0.5.tar.gz 11148 BLAKE2B 555599c8df37a120af57bfa37a423ca9775538098d13c3054d54d2e82c281dc595a3e1d3e312a9182f8228f591b00c16f58d384c455e5dca18b63f34f63e23f9 SHA512 e9648339fdf957c2ada33c7ae90e38b252fc0af939dd1c081870861862502921f74eff75d53a6d20294d6ac1f9e88fc5b0855afade94c1743ae222ce8208cd3b
EBUILD aiorussound-4.0.5.ebuild 593 BLAKE2B 11e333060dae7ea3bd0ba86cad6faffd91ecc2e55fc851d745159caa6d4aa29c7bcd0e8a72a6d375a09df2a2160bfd8b47d1c21f75a5c7797d0392ae1ad632d0 SHA512 ca886d31a13f2ecc879240e3102dda610e8a667d72d7dc2d5415bc6f501a6ef574d6c432ebb4fedbb5c37d54a8235221769d4013920ae4f2931037f7b2be13c6
MISC metadata.xml 521 BLAKE2B eeae78cc344c86abda209cbcf57240224ba4f137af4de8f6f6a3842583d15144f6c79076a808a95650113a045285888003d38f2edd42b8cf93ee12a39b2924f3 SHA512 f358e96e260d281d7d64771484a489894982ed32ea50c2f1757c0f2b1e738745e7ff1f727d3b3107c062447d339af806ac2caf4cf926c1c487cd2ae35a401abe

View File

@ -0,0 +1,24 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asyncio client for Russound RIO devices."
HOMEPAGE="https://github.com/noahhusby/aiorussound https://pypi.org/project/aiorussound/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
>=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">aiorussound</remote-id>
<remote-id type="github">noahhusby/aiorussound</remote-id>
<maintainer status="unknown">
<email>opensource@husbylabs.com</email>
<name>Noah Husby</name>
</maintainer>
</upstream>
</pkgmetadata>