zha: Align more dependencies to HomeAssistant
bluez: fix runtime errors, bluez requires experimental features TODO: I think we'll have to give capabilities to the homeassistant process... I just realized HAOS is running it as root, this is probably why I have Permission denied error in ha logs
This commit is contained in:
parent
0eb57a6b3c
commit
8c2dee799a
3
dev-python/numexpr/Manifest
Normal file
3
dev-python/numexpr/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST numexpr-2.10.1.gh.tar.gz 119668 BLAKE2B 9b6255831b2512eb14c9eb1ef41cd0c90984c74d0555bc17e0d85c9a18ba12ab0d58fef84b650c8c5be648201e298883bca9f51cdf1ff5270a841843e738ab2e SHA512 8d98b08db6ad9872c18384c49b961321560f7612c75eceb1691b40802ba165c491ae170ac005ad854f140f40e5a40dbb0dbda5377d5b561b6e61afbbafc8d284
|
||||
EBUILD numexpr-2.10.1-r1.ebuild 1249 BLAKE2B 32694035239af1c2bf7f90d6d415ab336d8947f23cf70dfb9d6362f8ddeae1f3da7067cebbbf0e72e397c0b665c8e7dae9dbac99516ee4ecfd60177ccf8c8bda SHA512 8f33c7a8f20e428a3e43fe15762f8646605134a70b2917320112e3b0273d589ab659062f14686420ab369cf8c7a480916d969c626c471389b3ec2e250db3a897
|
||||
MISC metadata.xml 963 BLAKE2B 054bf0762161cf275c8898c5ceb15af773f9843bad7ca9624880c9376cbb5e34104dee891287c113dc1762b1e3d642b9b7a39a200fda55211158af30c57521b7 SHA512 9f5d054d0f7f1a7eb1f10f638d9992c72652d5fe8b94664ed189630e9516374bb9fd28db2972212c350b8804aa79bfaed09e12ea4d3bc7836140e805c2fb3ac7
|
25
dev-python/numexpr/metadata.xml
Normal file
25
dev-python/numexpr/metadata.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>sci@gentoo.org</email>
|
||||
<name>Gentoo Science Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The numexpr package evaluates multiple-operator array expressions
|
||||
many times faster than NumPy can. It accepts the expression as a
|
||||
string, analyzes it, rewrites it more efficiently, and compiles it
|
||||
to faster Python code on the fly. It's the next best thing to
|
||||
writing the expression in C and compiling it with a specialized
|
||||
just-in-time (JIT) compiler, i.e. it does not require a compiler at
|
||||
runtime.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">numexpr</remote-id>
|
||||
<remote-id type="github">pydata/numexpr</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
48
dev-python/numexpr/numexpr-2.10.1-r1.ebuild
Normal file
48
dev-python/numexpr/numexpr-2.10.1-r1.ebuild
Normal file
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( pypy3 python3_{10..13} )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
|
||||
HOMEPAGE="
|
||||
https://github.com/pydata/numexpr/
|
||||
https://pypi.org/project/numexpr/
|
||||
"
|
||||
SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/numpy-1.23.0:=[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# broken with > 8 CPU threads?
|
||||
# https://github.com/pydata/numexpr/issues/490
|
||||
sed -e 's:test_max_threads_unset:_&:' \
|
||||
-i numexpr/tests/test_numexpr.py || die
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die
|
||||
"${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
|
||||
import sys,numexpr
|
||||
sys.exit(0 if numexpr.test(verbosity=2).wasSuccessful() else 1)
|
||||
EOF
|
||||
pushd >/dev/null || die
|
||||
}
|
@ -2,4 +2,5 @@ AUX 0.22_py311.patch 11950 BLAKE2B 10919d610ebd5949c4496ab58c002fe1048e287d7965c
|
||||
AUX pybluez-0.23_2to3.patch 15812 BLAKE2B 53c11164f80d2edd5c56e4923c3bb34b305aeb258247e6eab3053e3d25350158a49ddb9504bf3cd29509756aeb443de0b334c696a5d75f379c73e74cd2190d1d SHA512 d9bbe143cc23b7cb3618bde6d59b6848a2f0dadac9a621e5449a32e24a1932f02a1fd1788c04cabad68ddd7fb1e5f4af919d976b33ba1df5b757b0aae085ed31
|
||||
DIST PyBluez-0.22.zip 109060 BLAKE2B 0bbe0d23b3baf0e76567f2dee8f38ca1460767179df15b52c545e84cd131d23a5ae3752dd7867aae6307fd98f0b2c5a5f55b23c550805e163675526696f559fb SHA512 c166a976d311eba73516aaf86ab42b100a39ebccd3d70f93ccb89f59c12127a857698dcfe4b25f8f689eee12187b5f35ccc8235e36cf012e73df155ba5adfae6
|
||||
EBUILD pybluez-0.22-r1.ebuild 732 BLAKE2B 982ff5bd7e141e669ae090353969143059eae4ba7074b1a759a55ec854a2e5532ffa8b0d81d7f1339cc5156f0715b7d4211af24b3f78934f73d40b1a59484746 SHA512 8ea608b66ad9eac738884fd970e1363dfdf68352d47f721d9d0c5cdaabe1549f9f44330492482fc04f437df8c24ec986d4738d054d5d60c3940642321c433378
|
||||
EBUILD pybluez-0.22-r2.ebuild 746 BLAKE2B 22962fca16fbd0074eb85cf28912ef4f29e5ebd1a58ece5c83a7481568d686d2819990d08cba351b1ca2ff3df0f7c4bf8036413d8d6372ca01df3ccdd9fdf22b SHA512 d2dfd0b165cf530efd1708d19db40c207e41d8d75ef30640c5f85f024575e99f8e4b741eb978d567c947fe4b59279bc34bb574f723b62a3c089103a36a70390d
|
||||
MISC metadata.xml 510 BLAKE2B 1259a87c770e666a8790896a219ccfb243b11ad7cd25a68c414dee5a131fa4f5583e5053c3c4f87b9dabc8d36c77dd4c011f288072e4d0bc8da91d16ba771aa0 SHA512 8b88f1808d5d887780e23cc1f59baea0b0c48ca8af7a85b3e8adbfc4a1930dc7907eebc10b916b6ed36ffe6edf69cde9144900d26fb4eba9bd19fc85d4692120
|
||||
|
33
dev-python/pybluez/pybluez-0.22-r2.ebuild
Normal file
33
dev-python/pybluez/pybluez-0.22-r2.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2023 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
|
||||
PYPI_PN="PyBluez"
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Bluetooth Python extension module"
|
||||
HOMEPAGE="https://github.com/pybluez/pybluez/ https://pypi.org/project/PyBluez/"
|
||||
SRC_URI="$(pypi_sdist_url --no-normalize "${PYPI_PN}" "${PV}" ".zip")"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PV}_py311.patch")
|
||||
|
||||
RDEPEND="net-wireless/bluez[experimental]"
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST zeroconf-0.132.2.tar.gz 170698 BLAKE2B 7c76e2a00571a19b23f288dc1183da6ce274ebdf3f64f323e282f444011f7cbf90a63e02a991936a2cfa2d227568b31444b8f61f1110588638d4e888dd8749a6 SHA512 686cdfd2f32c6bad03fb5fd287b1e22f2f0b5099a8971dcff1d9fca7e63bc8069b195feb97be710c20fae8c524ab92143e395cdfec26ede103295d1aa4d32a8f
|
||||
DIST zeroconf-0.133.0.tar.gz 171328 BLAKE2B 2a32186bf17120d2448383af252a4a47e83c5900187e841974fa7b1fc4ae70b1227cf5baf556f7d24650f75e6f27a6a4a5b4f2f797b47c55d5016d20a1263c1e SHA512 06ec5f4face3578a16a38ebd750c9f74cc38932e840c8615d597807a3b5781adf9bd5bf2f8b438df165993de4f429c45efe9f4751baf7d00b4ebabc348984b41
|
||||
DIST zeroconf-0.135.0.tar.gz 171896 BLAKE2B 99822f18b98bedf8af03cb3f6483b0884ef92289afd4f71892ce33dc85e1751eea6180de8dac3d8c460bdabea3e096dfac1f26854a5dc52a86ce6ee271514996 SHA512 703d71aa2ffdedfc9a212dac448b9bb5589a839a610d1add8b5324e4ce241680ee1ebd8b5a01533c4c73bc91d22e5f641151c12186aec6b71c3e23607b32c30a
|
||||
EBUILD zeroconf-0.132.2.ebuild 1383 BLAKE2B 0850c4465bf048f6ee208b4a4d9d8495300885e4aa98664680e157c8e01951f23b72a83ed7fda5bc3baf61cba395f95f769ae96cebb7842931d7c6bb2ad65803 SHA512 7731b6a188430354b6da785c214e28870acec6616afb212cadba14db1c00ff9510b19d1327b00e135010e84f5391e0b2c29de26d59043b5be77197159496cc27
|
||||
EBUILD zeroconf-0.133.0.ebuild 1383 BLAKE2B 0850c4465bf048f6ee208b4a4d9d8495300885e4aa98664680e157c8e01951f23b72a83ed7fda5bc3baf61cba395f95f769ae96cebb7842931d7c6bb2ad65803 SHA512 7731b6a188430354b6da785c214e28870acec6616afb212cadba14db1c00ff9510b19d1327b00e135010e84f5391e0b2c29de26d59043b5be77197159496cc27
|
||||
EBUILD zeroconf-0.135.0.ebuild 1409 BLAKE2B bc29d08b2a93901ce889dd094b144328333ffdf940e84971e0c78b24bd0f4330de4a95c2d05a04d20d702f69c15d31d4b76b2022f52197614ddbb25b12b67816 SHA512 4b338e29e336ad205806358794762adb29083aad3d64e1b19950d7a9d2f042c6e59d683b066e84054105c0122295c5d89f559d73deaabe711c4146aa4c0c94d3
|
||||
MISC metadata.xml 395 BLAKE2B e1ce7a8fbd6d50fd59fbce671a535a3af2fde79dcc98f146c4e361759e61ce6d7e4e241866262fcd78744c673212d1946830c3d7628956b498a98d0af36d4c3d SHA512 544cb62da7212926b63c4e19467fc3e3f7c8210320a8096dc913a846d392e9a09c2b9860312f88effc8ad7a54e0329149a68012b08c674663af5779957e037f9
|
||||
|
56
dev-python/zeroconf/zeroconf-0.135.0.ebuild
Normal file
56
dev-python/zeroconf/zeroconf-0.135.0.ebuild
Normal file
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
|
||||
HOMEPAGE="
|
||||
https://github.com/python-zeroconf/python-zeroconf/
|
||||
https://pypi.org/project/zeroconf/
|
||||
"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
|
||||
' 3.10)
|
||||
"
|
||||
# the build system uses custom build script that uses distutils to build
|
||||
# C extensions, sigh
|
||||
BDEPEND="
|
||||
>=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
export REQUIRE_CYTHON=1
|
||||
|
||||
python_test() {
|
||||
local -x SKIP_IPV6=1
|
||||
local EPYTEST_DESELECT=(
|
||||
# network
|
||||
tests/test_core.py::Framework::test_close_multiple_times
|
||||
tests/test_core.py::Framework::test_launch_and_close
|
||||
tests/test_core.py::Framework::test_launch_and_close_context_manager
|
||||
|
||||
# fragile to timeouts (?)
|
||||
tests/services/test_browser.py::test_service_browser_expire_callbacks
|
||||
tests/utils/test_asyncio.py::test_run_coro_with_timeout
|
||||
)
|
||||
|
||||
epytest -o addopts=
|
||||
}
|
@ -2,6 +2,7 @@ DIST zha-0.0.33.tar.gz 222389 BLAKE2B d29bffca1f38a5cc5dd81eebd792b72f1134e110b4
|
||||
DIST zha-0.0.34.tar.gz 222469 BLAKE2B 5726c3b8afa1832576631040af14956e7e1a9bf979c93d1946f0ff9dd1293f7686152afd7ad39b70a79cfc8bf71326e597f20eba6013586cc10df60860d404da SHA512 17ca29cee8a7270b39f5697d2baf7a65df3e1cc09b6099190a8c63cfd7c6cd3f2c8bf5964a8553b014ef57477a5b4863da7059835ddc0db7a76a303555a8da03
|
||||
DIST zha-0.0.37.tar.gz 219272 BLAKE2B 9b7d24c407ed16bff77c25dbda121fa8f8e869fef44e66caffc6b597ade051e1857db9a307b1659a814ae0bfaa25518fe4eedbdd15ac4fd7fa523fd2e546313c SHA512 8e6ed41c8de6493464e166c56ae78d55a2732816216409e6f1997e61f93468b169ef549ab490f8d9bb88d99a038ec0cd1fef4d7f9aaa154ec247505344ee658e
|
||||
EBUILD zha-0.0.33.ebuild 931 BLAKE2B 8e948861852ac6995a66fe7bd053fa4f0a05e5703fee7902903ba49680f3336e96d5a2a574f68718583d5db233749b92f91165db61730ab1c2e7474ec9cfa2cd SHA512 715a8ea5ae3dd4d5db02bde5c294d46d1dfbc0a46746f35c462cf2b6212c698454f6d2ed08128fc7c32eb0952ba2fde504fbc619d9b131532ff05bddf262ddc0
|
||||
EBUILD zha-0.0.34.ebuild 931 BLAKE2B ce0830c21f77f08e0fe729307c4aaee8cf84aef701b17ff75fd5aa7b369b05048f1570804a80ad15193c5267f5b6431ab538132761cb2514db9179db833cd821 SHA512 73fc8a5c1b8b2d58345313c1feeac4a0f568ab44fb86b647160ccdef9bb23e2bfeb3ceecb193fc5de723436a12d678cfe0994d708aa7572d199d5ae601aaf339
|
||||
EBUILD zha-0.0.34-r1.ebuild 979 BLAKE2B 0b2f7325acea67e8641a083c2e25e6088359de108e10ea38f12c0c404271fb3bda1fce3542ff21c9cab8021cf1ddd51c7fa23391dd003d1ec26af309164d7bd3 SHA512 e73fc473c5f328372157cd69b2d3b365c9fc4463ab2d02f3933e208ab5b113b4d773a2b6ca3a759d404458ab7c020250fca2290f8f7b6ae8b77af7eada469ad6
|
||||
EBUILD zha-0.0.37.ebuild 931 BLAKE2B bf7279ae914ea39b91184266dcdfe46e4b42cf527adab603c67827e29a2e385277640f8b72910d03d7448b7fa73281deb573650408e228ccfdd14fc5b9ab4e7a SHA512 7c821943ee404f91e4838afe472f9f84429fd73f1ecd024da16b1776f6400a6240a791265a16bbf821a2dac5e374b5dbeff0c92ac9c496432399ded0100fb3f5
|
||||
MISC Manifest.orig 2499 BLAKE2B 25c47a9822f0c1ab2829c748b2043900d1dbc796ea6ac16ccab1f91c96343c90b0e0a1cff1e3435a80d95344ed5d4828d9d8c1b62eeaa4ecf4da3986850f9ec7 SHA512 432f0dbd4a7f3681045713915379a896cd9050bc2771a86eafbb92c4a01c6b3f14ad4812a273775d732fe8317a54320771a92a05468b6dca530166e76906da31
|
||||
MISC metadata.xml 511 BLAKE2B 3a72fbb13ac299bcfeb7df260ccecfdefe37918c37e5018f7a192f08cc769e99912885008d25c59bd14e8cdb432d4f5b3ed39b13968f3625daf6763d32b811f5 SHA512 f438f33ca1ab7b8a356146254a7579a2c37258f0c2103713c9cba8d02b661e82f7109412b35352f5560d23c2cc8e25e46703aeab542908af0454689d6a9a5577
|
||||
|
@ -18,15 +18,15 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="~dev-python/zigpy-0.70.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-0.41.0[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-znp-0.13.0[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-deconz-0.24.0[${PYTHON_USEDEP}]
|
||||
RDEPEND="~dev-python/zigpy-0.69.0[${PYTHON_USEDEP}]
|
||||
~dev-python/bellows-0.40.6[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-znp-0.12.4[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-deconz-0.23.3[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-xbee-0.20.2[${PYTHON_USEDEP}]
|
||||
~dev-python/zigpy-zigate-0.13.1[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.124[${PYTHON_USEDEP}]
|
||||
~dev-python/zha-quirks-0.0.122[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio-fast[${PYTHON_USEDEP}]
|
||||
~dev-python/pyserial-asyncio-fast-0.13[${PYTHON_USEDEP}]
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
@ -1,11 +1,13 @@
|
||||
DIST zigpy-0.64.0.tar.gz 258517 BLAKE2B 1dd6217af102fe9e19881b7d979d37721712ea15feb01a880f3ede495162e2274fffcfe96aef9b4ba94ed52aa99d1249a10a5f8bde29890bc7a3116f9e485cc4 SHA512 85ef0009f06db8fb02cb6fbe8cf130d5642234193ebb564a03de6c402505d3b15721420fe270bc673b74c10540b57f796c0e4a8241400a3994da961917baac43
|
||||
DIST zigpy-0.64.1.tar.gz 258573 BLAKE2B 8b063c8db58c015141a0b2f9b12b7de05266b63b54952d2a3c5f42bfdf6b3896780c24fa95221a34423ef8d16205f6ce8158c2409295d512ef4392bb2e92eca9 SHA512 586ec5f8b3997fb3aacfe709b56ff1643098a14a7bead466399c7e85997e04810c4a8007e383f181ad56265abbc7c392a80b0827972ae1d53eec70e11da3f045
|
||||
DIST zigpy-0.67.0.tar.gz 272898 BLAKE2B 36d023d051a3ab6f35ad4c86e9f11344f37cc6f00213b8988df4f2cfc5e96606ba9329f069c1aec4a6a26309e7fd8b1d7b35912037013a4c8466d781903f0125 SHA512 9ad22415891411cbeba2c91fab2177b65561ba9cb016f3beda3f2da339661854948e9648ba44c54eac16ee61359d6085db5697d3fb35218980a9e69715db2742
|
||||
DIST zigpy-0.69.0.tar.gz 275507 BLAKE2B 0f7d682a28e5f34c98b5730a0d1139cd3f211904fa7cf7c7100928ed176e5982e6e322e4ff5305486726931c88e622b43e095696c9a1f0567d10dfa5fef815f9 SHA512 a06ebddc7c1808a7acfe550c07ab76591b80ecc624cec977d0e8ca986b253aec0d5dc8dbd6a6929d7b04fde4e72d8a9bbd56d8839a0ff677539c9cb5a43e8613
|
||||
DIST zigpy-0.70.0.tar.gz 276831 BLAKE2B 29dfcd297edbcf1b4f84ea39aae3c0c279d0e1f19247e0e7add7e40a7da1b8f11ffa1f49dc2158e9fb8d85f5683858444a69fe6bea6c94adb28736bfa8e5c33c SHA512 31dee66314f723dfbc6d5ce8d1b14dad332219f1d0b3c67063c8f5860ec82ebd8c5f1f76e21180e4ae7c5e8ba48720236c7e27b5e1f50b90d3d5afa8c0ba1f71
|
||||
DIST zigpy-0.71.0.tar.gz 277224 BLAKE2B 81ad3b5643916e0a319bb13265a17574003d907e62dc58c3593711d6757868ee47652022d2711fe99b50525d537137af5ac2ac45dd8d141ea71abd0c1249b869 SHA512 a9913681808a260a71bb1d85d6b59c136fdfb5f65f7d504ceb3d3b6571a4bb16e9cc2c2c006a03877a5b11836373343ed08c7e1bc00c37e000a2c5b6f8445a1a
|
||||
EBUILD zigpy-0.64.0.ebuild 1236 BLAKE2B 5e5c6802ca27611ac2dc8ae9936f4d5dbb02f19d662cd8ded0414a28154a0b16b2efa342b9d6e41222dc8e6630177abf85ff0b8227f193c8ba837b0c97add6e2 SHA512 f99605b638dbd4601ac75f36a29d70199bf9d63373c00ff1e89e229079122ded0137a2a2dbb927b1b61e3fdbc6aa520c2f4c184ea46f3bd18dd70f6361417d2d
|
||||
EBUILD zigpy-0.64.1.ebuild 1236 BLAKE2B 5e5c6802ca27611ac2dc8ae9936f4d5dbb02f19d662cd8ded0414a28154a0b16b2efa342b9d6e41222dc8e6630177abf85ff0b8227f193c8ba837b0c97add6e2 SHA512 f99605b638dbd4601ac75f36a29d70199bf9d63373c00ff1e89e229079122ded0137a2a2dbb927b1b61e3fdbc6aa520c2f4c184ea46f3bd18dd70f6361417d2d
|
||||
EBUILD zigpy-0.67.0.ebuild 1277 BLAKE2B 2dad92770637ef73f84fed5736097366ec7932e7e25db8c6035d1fdcf0d1c2954207b4b323ed1b38152a6d21e86305eff59834d50fe230d88d16e4e3e531bb25 SHA512 7ee07d9f494ebdf9d376919d9e697f6ab16e3214a2e2ce8074a7ebff94fdae7118817b52fbeb0e471c34d42d45f2211cc8371691ed3baf902fdffa5a5c5760c4
|
||||
EBUILD zigpy-0.69.0.ebuild 1277 BLAKE2B 2dad92770637ef73f84fed5736097366ec7932e7e25db8c6035d1fdcf0d1c2954207b4b323ed1b38152a6d21e86305eff59834d50fe230d88d16e4e3e531bb25 SHA512 7ee07d9f494ebdf9d376919d9e697f6ab16e3214a2e2ce8074a7ebff94fdae7118817b52fbeb0e471c34d42d45f2211cc8371691ed3baf902fdffa5a5c5760c4
|
||||
EBUILD zigpy-0.70.0.ebuild 1277 BLAKE2B 2dad92770637ef73f84fed5736097366ec7932e7e25db8c6035d1fdcf0d1c2954207b4b323ed1b38152a6d21e86305eff59834d50fe230d88d16e4e3e531bb25 SHA512 7ee07d9f494ebdf9d376919d9e697f6ab16e3214a2e2ce8074a7ebff94fdae7118817b52fbeb0e471c34d42d45f2211cc8371691ed3baf902fdffa5a5c5760c4
|
||||
EBUILD zigpy-0.71.0.ebuild 1277 BLAKE2B 2dad92770637ef73f84fed5736097366ec7932e7e25db8c6035d1fdcf0d1c2954207b4b323ed1b38152a6d21e86305eff59834d50fe230d88d16e4e3e531bb25 SHA512 7ee07d9f494ebdf9d376919d9e697f6ab16e3214a2e2ce8074a7ebff94fdae7118817b52fbeb0e471c34d42d45f2211cc8371691ed3baf902fdffa5a5c5760c4
|
||||
MISC metadata.xml 502 BLAKE2B da975d72bcce7e6a1c4ba7b175e5faa0bfe26b8ddbc9221abed168f18ced123e0ea558f39d5e429d8c929dedfd7b08111e777a0df6f8b512d2e21c9d002b3687 SHA512 fcfa0593ca055e97988f50db08c8525d3f01649ef2081e6876a3503b1051626081aca7acb2e4504e4bc61a5f68c2161955a2e6640f467a976a49b7be8bcfa549
|
||||
|
45
dev-python/zigpy/zigpy-0.69.0.ebuild
Normal file
45
dev-python/zigpy/zigpy-0.69.0.ebuild
Normal file
@ -0,0 +1,45 @@
|
||||
# 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=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Library implementing a ZigBee stack"
|
||||
HOMEPAGE="https://github.com/zigpy/zigpy https://pypi.org/project/zigpy/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/attrs[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiosqlite-0.20.0[${PYTHON_USEDEP}]
|
||||
dev-python/crccheck[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/voluptuous[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
dev-python/frozendict[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/asynctest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
# remove dynamic-versioning
|
||||
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
|
||||
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
Loading…
x
Reference in New Issue
Block a user