dev-python/pysqueezebox: add 0.7.1

Closes: #2650
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-04 17:39:43 +01:00
parent d86a200239
commit cb0a446d37
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 40 additions and 5 deletions

View File

@ -612,12 +612,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 1626 Ebuilds in total, 1615 of them have in total 1629 (42 different) licenses assigned.
There are 1627 Ebuilds in total, 1616 of them have in total 1630 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|934|
|Apache-2.0|346|
|Apache-2.0|347|
|GPL-3|103|
|BSD|91|
|LGPL-3|22|

View File

@ -1,3 +1,4 @@
EBUILD pysqueezebox-0.6.1.ebuild 680 BLAKE2B 7fa48e4e4c93f3a5cd96fc55ef7108455f8008cfdb64dc54a7e168657f43d166264925cd502d4f9c6afbfef5011f70e114a00bc588751b444888a1646c6adb1b SHA512 ca7315c11a97a7be80af1d17321143ed3cc786c203c10be3bd963f55d7b1f345e6c7d68eeba47076da032431d9f6eca0d2d1fd44bc17591c5e2714c5e455c7da
EBUILD pysqueezebox-0.6.3.ebuild 680 BLAKE2B 7fa48e4e4c93f3a5cd96fc55ef7108455f8008cfdb64dc54a7e168657f43d166264925cd502d4f9c6afbfef5011f70e114a00bc588751b444888a1646c6adb1b SHA512 ca7315c11a97a7be80af1d17321143ed3cc786c203c10be3bd963f55d7b1f345e6c7d68eeba47076da032431d9f6eca0d2d1fd44bc17591c5e2714c5e455c7da
DIST pysqueezebox-0.7.1.tar.gz 22828 BLAKE2B 93e8cb52ceb60572bf96466dfb5401aca2876497ca0e8135aca794b3adea7fd97f91ff8607b0ed44c896d520190e45232a6ff8c6cd2242d9da6317cbc7458948 SHA512 bbd3fdcc3a8a594759f92e9d0e2e361db4594241e46fadf63883a99614f5b0f970c273549d64fe50489a8af50d362f205e39fcc6ef8143bdfaa2a0a26b35ecfd
EBUILD pysqueezebox-0.6.3.ebuild 680 BLAKE2B 44dd9a9cd9dc888958094d68b65d84966985990ccb70f39d21fa7d36690ee5cf6b2a4797f9f911b62f2a53987c5a4b375056c9dd72b031a3b8119b2d976f34b9 SHA512 333bffbbc3a0756b5cfd25366a2d3d5caf0401d484bc3feb0a98c969b507d3a212d0124f22894884231e78c15685dca6c84929d3c8759dff9675044ce87dcfba
EBUILD pysqueezebox-0.7.1.ebuild 888 BLAKE2B d72c9f7d9879a0985f714589987cdf5c4e444eb7f228ee67539dd5a0a93dd80adcf66e3cda4cd62832910c48e59652a2b7884329fcdfd13c27851baad7cd905b SHA512 364cd8f735660ef69c75609bbddcab4a1796e5ac84efa06749a831aeb54bb3f493ac9ee0f6d805b9bad0676704a6055e743bbd25dbff7a6d6e00532743d9e361
MISC metadata.xml 513 BLAKE2B 5b495c6e22b3bfaa6d6c10827c7bb54ef781952dfeae8f47f502af501cc154a650872020469dd218ed947a9c5d724b98954763fee4aa9118621b53c91e236e64 SHA512 db059c12eae8504811eb1644d39f698a615ba233df0e908d41aeafe513677e0b924791940b81a41bb1fcaf33ce6c9d373c67005c23a0f54968ebb62b83b0d686

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -0,0 +1,34 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous library to control Logitech Media Server"
HOMEPAGE="https://github.com/rajlaud/pysqueezebox https://pypi.org/project/pysqueezebox/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i "s/packages=setuptools.find_packages()/packages=setuptools.find_packages(exclude=['tests','tests.*'])/g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest