dev-python/ring-doorbell: add 0.8.7

Closes: #2845
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-17 20:03:35 +01:00
parent 4a34e18bc9
commit 5fffb1635a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
7 changed files with 47 additions and 12 deletions

View File

@ -617,7 +617,7 @@ 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 1746 Ebuilds in total, 1735 of them have in total 1754 (42 different) licenses assigned.
There are 1747 Ebuilds in total, 1736 of them have in total 1755 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -628,9 +628,9 @@ There are 1746 Ebuilds in total, 1735 of them have in total 1754 (42 different)
|LGPL-3|25|
|GPL-2|21|
|all-rights-reserved|13|
|LGPL-3+|12|
|BSD-2|11|
|GPL-3+|11|
|LGPL-3+|11|
|Unlicense|9|
|ISC|5|
|MPL-2.0|5|

View File

@ -1,7 +1,9 @@
DIST ring_doorbell-0.7.3.tar.gz 23421 BLAKE2B 58433bb6ebf46f2dc7f83617bef27e098fe56131b015f73bee4651fbe4b1ec23aaa7c442cb00eb41fed349ff4a0ef3977bc2a8da88c79688fcc14f5b5a43c4eb SHA512 6a8162f497cc817d27f938f50862ba5f74b6dd27c8cebc53fdc0a46a2d3f3dc4591c97283a205ec362a56ed98a093b236e9a54c2cb45b802044db84ce8fd7d3a
DIST ring_doorbell-0.8.3.tar.gz 46505 BLAKE2B a8be4d0026f94340a3f8f1101fd1c7b02aaaf8f281d5f12af999742f3fbcf144fe964b127258fe9e0ed40ec7ba9db7ae214aedeb06f63ecf456fb8a125104e7c SHA512 72aefcb0c2ee9db83a10217d1459c3e31d58b8e6e3df36559408e636f9c4d239cdde62ab21a1da7f66c12726e076c37f993dc2b216dbafd322172adccc4b20b8
DIST ring_doorbell-0.8.5.tar.gz 46543 BLAKE2B a64215628ae0f712539c82a6fc09cc995e722c34c4e435f1b1578431fb1a6bb9033f5c61b0dea27a37183c2ad5c5ec1d587c8d26067bf99f703667235e0a80fc SHA512 f2a8a0dd087830aa43c3b02c547df4e0953398be2d96350fa4a2b3eaae23ee6d9cfe24ee47232821a50e3cddb47e737ec24a392511946a10090b77e63dfb44e6
EBUILD ring-doorbell-0.7.3.ebuild 852 BLAKE2B a6d76a3386c214fbd595c58b7276ce616a197c8265d6aa01c6294bc9b5ad2c4ee176bde720c53ddb0495fca80b795508ce4ad8b469ee896520aef1a0de825fc9 SHA512 f8cab99ceff50b40072dfafe8d4d83e72c42a8a3cbceb7cd50e8c828ef1f382a61aa55497b6ae1e99b2ad71ccfaa38ff71d84c695ddc47ba5cc6006d796a63c8
EBUILD ring-doorbell-0.8.3-r1.ebuild 1218 BLAKE2B 053f3f4c483dde9343b090d471e9e37f39d79f8a18a1e8aea464f60acc2c25c1405e7bcc63a280bcc66d7ba0db79ea8095cb2d2f9ddab38b8ca599712781434a SHA512 8152b9ea4b08f42aa6ac294bcc1c2759c6cbcc1963f39d3e57caa7c128ad4f5dc4c2f9eab1a5461842778e4ccf09ab8f7ca7eae777f93702a0290d04837b6ad1
EBUILD ring-doorbell-0.8.5.ebuild 1218 BLAKE2B 053f3f4c483dde9343b090d471e9e37f39d79f8a18a1e8aea464f60acc2c25c1405e7bcc63a280bcc66d7ba0db79ea8095cb2d2f9ddab38b8ca599712781434a SHA512 8152b9ea4b08f42aa6ac294bcc1c2759c6cbcc1963f39d3e57caa7c128ad4f5dc4c2f9eab1a5461842778e4ccf09ab8f7ca7eae777f93702a0290d04837b6ad1
MISC metadata.xml 616 BLAKE2B 447dc5d5463b6583ec4b24060227bdafa647b9a9a5d7c46a1ebe77abaac66484b298e3b5a8fa87c94a08b775e7b0e4387402aad4a74067b28bbfb70e95555040 SHA512 3f73853f914a7e4987c5c02741f2dda8f58a335e9b2defb305edb4dd8f05ecc2050156fa4732250dd69173b7458ae35a60cd24c1a06dc237a1576dbdb639144c
DIST ring_doorbell-0.8.7.tar.gz 45606 BLAKE2B d2ac14a0ace4ae719a2fa02427fd7aacbe19ca1000ec1820704dcfde937c5bbca54561ed674e018fae510fa8783b9f533e551cc14cea3f04f9afaa227dce6f7e SHA512 fadf4ac820bb35445589fe3395db832e20b17f8b5eb7dfda66d8e3db0b06243e9d724552d9534ba7fdb44d0d55b15dc775b8a8a3927e5fa0198fb47d19c26b46
EBUILD ring-doorbell-0.7.3.ebuild 852 BLAKE2B 23137d6c90338cfde3a2cf485e7fa38b6c11ed73469870ed2bc90145de87f425dac64140d5d6672255676976ef34ad76967c86689c1b00526541391778a93a6f SHA512 64a3ac3210e7dc0a8b8903c0c5e0900e13a02b70e962747d8f6bbb84d13299eced17790b24471063a665eef00f661e62ee170199d685f663e24872d97795bee9
EBUILD ring-doorbell-0.8.3-r1.ebuild 1218 BLAKE2B 1725b9d8faa9e117bf3d8539eb04cab72088f42b946c4c91b2dfcc29946f673035981b1bfe4c50f5615c01a449ff95bf1f3d3fdebe28ce0fa7a2c438dee93b40 SHA512 70298251ab9a2284ef22269366db9dc285581ab44bae4a6c064eb87d61893bedefe25aa61fe9435e6b65b69325a810506caa4e71621819bc72ca1f1a18865069
EBUILD ring-doorbell-0.8.5.ebuild 1218 BLAKE2B 1725b9d8faa9e117bf3d8539eb04cab72088f42b946c4c91b2dfcc29946f673035981b1bfe4c50f5615c01a449ff95bf1f3d3fdebe28ce0fa7a2c438dee93b40 SHA512 70298251ab9a2284ef22269366db9dc285581ab44bae4a6c064eb87d61893bedefe25aa61fe9435e6b65b69325a810506caa4e71621819bc72ca1f1a18865069
EBUILD ring-doorbell-0.8.7.ebuild 1116 BLAKE2B f6de865ead5d60b418cbd0df9946856b7c4b0a99bb4daec1068a75cb9c96ee41a458084361c5eee36c5033da29c74ed0fdd8b640bab8bfe423db14ba84b51020 SHA512 eeeaba229e13f53da6273ea7bb16e62796d87e8c5fd8765042b416e540bf9dfc05c9ae643dfb037e4da38f32c75dba4e28f5934c1fc8767056ac8fadc60270d3
MISC metadata.xml 548 BLAKE2B d9d1e87c8c4f679e84076ea237657c3af883a77bcd16b43ec27d9f310b8da56bcc7cd7cf9b905e2d2a1789ece6b9334d293dc79ccb721fa5177a6f55cca2df68 SHA512 15baead058c762f80d7fd960532e0868dad411b879be9eae8ec220d6fb3cdd448317c8ab43f3c30c2f31559f02450ef4fc558d5c691ac00c28836278eabf32cc

View File

@ -13,7 +13,4 @@
<name>Marcelo Moreira de Mello</name>
</maintainer>
</upstream>
<use>
<flag name="listen">Add listen support.</flag>
</use>
</pkgmetadata>

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

@ -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

@ -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,36 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="A Python library to communicate with Ring Door Bell (https://ring.com/)"
HOMEPAGE="https://github.com/tchellomello/python-ring-doorbell https://pypi.org/project/ring-doorbell/"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="listen test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-oauthlib-1.3.0[${PYTHON_USEDEP}]
>=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2022.0[${PYTHON_USEDEP}]
dev-python/asyncclick[${PYTHON_USEDEP}]
dev-python/anyio[${PYTHON_USEDEP}]
listen? ( dev-python/firebase-messaging[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest
python_prepare_all() {
sed -i -e 's:"LICENSE",::' pyproject.toml || die
sed -i -e 's:"CONTRIBUTING.rst", ::' pyproject.toml || die
sed -i -e 's:"CHANGELOG.rst",::' pyproject.toml || die
distutils-r1_python_prepare_all
}