From feec94a0caef259347759d0c4cfd8f93a2753fb3 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 11 Feb 2023 09:53:44 +0100 Subject: [PATCH] dev-python/xiaomi-ble: add 0.16.1 Signed-off-by: Andreas Billmeier --- dev-python/xiaomi-ble/Manifest | 2 + .../xiaomi-ble/xiaomi-ble-0.16.1.ebuild | 41 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 dev-python/xiaomi-ble/xiaomi-ble-0.16.1.ebuild diff --git a/dev-python/xiaomi-ble/Manifest b/dev-python/xiaomi-ble/Manifest index 588066e0e..789b6c2c7 100644 --- a/dev-python/xiaomi-ble/Manifest +++ b/dev-python/xiaomi-ble/Manifest @@ -1,5 +1,7 @@ DIST xiaomi-ble-0.10.0.tar.gz 21076 BLAKE2B 7a0b5eb32c795a38aea3b1875f8babbbeadb2c1fb34e49a4a8cba21561b77baeb4cc98546b6998f2bb3a99ac6ffa5b15a22292b130de2b014a2c80210042552b SHA512 0c703e1694ccf63391cfb562845f10aaf664d9aa95696b0e7170ec2cbd235284b94b9299644c462fd769cd596411ffb5af75b1826fccd9416bf7f0ae7a7deed7 DIST xiaomi-ble-0.12.2.tar.gz 21687 BLAKE2B a35f8370c0cd5a2b535aedeca10755d19fd78c606859ffc095e5fbb26a8a3ab0e48065a4ae2a2053a474f18f72b7a89620038378b9c52212c97c5f036e2ff392 SHA512 12b23f39de409effcd5bdb165ee8d07ad137efb462bb9e689a5245a73b811e4a1ef6ae5df24c2df1c73b727bcfd37d39e8aacae446255604c769c4b6a41b91d0 +DIST xiaomi-ble-0.16.1.tar.gz 22667 BLAKE2B e4afa2fad6cab7bd6fcd07e70157305dbdd986ec28d7d685ccd8fa4d6495f940f303708746b2ba1a222029cd54af4e6a980594c08c9b835bf09b9485fd0e84c3 SHA512 6b003d5e3fe843f8941a91521343f00ccf01f02538db87252643eb842bffb5ad34b30cc10dd3e8ff7e8f70d3c3f93d41475f9efafe2bd2ad1e1aac2d3c4eba2a EBUILD xiaomi-ble-0.10.0.ebuild 1091 BLAKE2B 9975dc6627234d82aece524f798a744bb4ac1d1fe43d0a07e19a0fd3355598548ce1b280be16669c0155c69283eacba3a7815cb5b2de53d6ffcbfcfdd3f190b1 SHA512 c0c71b72f52a49f9d66985ca6d38d5303bb42d574165ea78d28d553d89ae5077a07e123dfdb66926830b80ed9767a70b2c6ff4fd6e846f5f588515d6767dfaff EBUILD xiaomi-ble-0.12.2.ebuild 1164 BLAKE2B 57d92766ae65405ef362f1428667d16717a96681bb05de4093f8c5094d50f55ba70b4c52ef28f62d74697cad80d5e0295329e86dee0e4095ea96b1a5c6092761 SHA512 d9b9b42a430dd40b5d457ed9bff2e2913d8458c5832e21b59ed639224ae754d95f440e6f57f26a83bb914b95e4f19deb04129e88616a75efd19d6cb37bcd0c02 +EBUILD xiaomi-ble-0.16.1.ebuild 1163 BLAKE2B 2e9a81d74543e142cb2c18757ebc6f5716e615e1a5e7c65e77792bbe4bcffadefdd6193ef06e3eb559e9e33551bd556f7a3b9d8c1db75be0beccf5dae578b741 SHA512 dd589dd149bd6b89ac8c36b4f23ed02b25eae374f8019d3aa2b1715be2982408ac08a80ecbe8d13dab20f1ee1c7ea08e7e3514a94b5669ec0e371f55dc8348df MISC metadata.xml 526 BLAKE2B 529c214665014e2458c1a42973c4b90c80fea2c591f24b26fddc314c4edcef0284e6ba62f025b93177d1b642df077f453f09b36d9030ed2ae0b16409dad70a21 SHA512 fda47bcb36fb4168700ad74721f12741b82ef783151aa59c94b5f3971338bf628f7871dc5345e6408e839cf509680efa425390303ac12de4299b5d6267ad21a3 diff --git a/dev-python/xiaomi-ble/xiaomi-ble-0.16.1.ebuild b/dev-python/xiaomi-ble/xiaomi-ble-0.16.1.ebuild new file mode 100644 index 000000000..ca51109cb --- /dev/null +++ b/dev-python/xiaomi-ble/xiaomi-ble-0.16.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="Manage Xiaomi BLE devices" +HOMEPAGE="https://github.com/bluetooth-devices/xiaomi-ble https://pypi.org/project/xiaomi-ble/" +MY_PN=${PN/-/_} +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}] + >=dev-python/sensor-state-data-2.13.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-sensor-state-data-1.6.0[${PYTHON_USEDEP}] + >=dev-python/pycryptodomex-3.16.0[${PYTHON_USEDEP}] + >=dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}] + >=dev-python/bleak-0.19.5[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest