add qingping-ble-0.6.0

This commit is contained in:
Andreas Billmeier 2022-09-03 17:29:23 +02:00 committed by Andreas Billmeier
parent e7f8699540
commit d1bec5a700
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 60 additions and 3 deletions

View File

@ -571,6 +571,7 @@
|pvpc_hourly_pricing|hourly price of electricity in Spain from PVPC|N|N|Y|0.108|
|python_script|write Python scripts that are exposed as services in Home Assistant|Y|Y|Y|0.47|
|qbittorrent|monitor your downloads with qBittorrent from within Home Assistant|N|N|Y|0.84|
|qingping|None|N|N|Y|2022.9.0b3|
|qld_bushfire|GeoRSS feed containing bushfire alerts for Queensland|N|N|Y|0.95|
|qnap|Python API for obtaining QNAP NAS system stats|Y|Y|Y|0.38|
|qnap_qsw|This integration interacts with the local API of QNAP QSW managed switches|N|N|Y|2022.5.0b0|

View File

@ -73,7 +73,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **865** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **866** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -523,11 +523,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 1866 Ebuilds in total, 1859 of them have in total 1871 (35 different) licenses assigned.
There are 1867 Ebuilds in total, 1860 of them have in total 1872 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1132|
|MIT|1133|
|Apache-2.0|346|
|GPL-3|113|
|BSD|104|

View File

@ -0,0 +1,3 @@
DIST qingping-ble-0.6.0.tar.gz 6586 BLAKE2B 7f9ca4fa22371e0b9cd6880fe8443dfbc786aebd25a18898a8ee4bc87596bb02114ea6b89f9428ff24d4124914801335478412cf69afae521238eb0ca58ff477 SHA512 787456c44b657cdcfbcc08e5f574ab776cc243a60897672692bdf91a2ad0d9a019e6666c991559fdbf760df0a82b6ff1050f76500a20cf97203f8b2f7a8b4c55
EBUILD qingping-ble-0.6.0.ebuild 939 BLAKE2B 2afec5e3af8c121a3a599bd13f54c34d8118eff89a096ff893ebad4c06c3d583c466dd90630a12ef53c0e6d529ae27556008d017086a3937a5aecd9ef8d498b0 SHA512 34a27c360fd30c8f17313328f7ceb977a3d2a287489a25efa58905bb783113fed0a35ab0891f6346dd0367ab2c845dde22b61233dd23685cbc1f848d351e81db
MISC metadata.xml 454 BLAKE2B c1d5b15445cfd24652313896c70eb27f838eb72d37b0baa22dc4250801910942a247f3ef939a19accf16df1055556d7d2cfc8ef31f6a10c8ceb5c447444601aa SHA512 fc70b8840ac7f4ce5a2ce759fe4cf0a99484f9612282711aa93ccc3ef0cf8e07588ce83784f20039d0c5a60a3a719f9b2be88dde26ac139aa27699dcad2c2794

View File

@ -0,0 +1,15 @@
<?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">qingping-ble</remote-id>
<maintainer status="unknown">
<email>nick@koston.org</email>
<name>J. Nick Koston</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,38 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Qingping BLE support"
HOMEPAGE="https://github.com/bluetooth-devices/qingping-ble https://pypi.org/project/qingping-ble/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.1.2[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest