dev-python/*: add universal-silabs-flasher-0.0.14, add crc-5.0.0, add gpiod-1.5.4

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-10-11 19:15:03 +02:00 committed by Andreas Billmeier
parent f7f9436853
commit 8e82a9ec9f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
9 changed files with 156 additions and 0 deletions

3
dev-python/crc/Manifest Normal file
View File

@ -0,0 +1,3 @@
DIST crc-5.0.0.tar.gz 9505 BLAKE2B 7e684c91df87e31978fbe1a76778acda9a4afeb8a3313c6bdccec5965efc4321c259c30c90c8e2de0e2d6d9be355f0952d00b0c39774692bd44441d149e67895 SHA512 396947b11ac603a58ae2a328915dbaf38050e2ba3ca0fdda490f554738956420858fe5686fb0d2b4d6dfbaf2419277669c67829620981cfc9270d63e5cbdb98b
EBUILD crc-5.0.0.ebuild 604 BLAKE2B 1701105352fec792cda3ed810d08a8a957b2e14e3e905c9d428b29577eb1a1021d1d035854ab981d50cd7ce95ac42cfdcd723d1f78b49d1120b209c4683b5f12 SHA512 fc6c332dc2f7cfdda0d6eb294c349aad6a887382f241fbab53118c2d6b648461ff7a8b798b4b39dd0c7aa7fd03ac82657bcd390553c3376f8eaca2872c401047
MISC metadata.xml 507 BLAKE2B 47b8ba18dc172948bb0fe6068e8096ddfb77c08425d540069b592c5258752f0aafd108c98213b68826dcd5125ab9cb50f5fad4431350a7248f764296a78b863f SHA512 87e9507e4181b23ed34f2f059cb801625c4e0db82ddee764f16e1872d5d0ec74c9f9fea37fbd4a9a5e7dffff5e9788e41a559591e7aed8e0991db9cbb7b085b8

View File

@ -0,0 +1,30 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Library and CLI to calculate and verify all kinds of CRC checksums"
HOMEPAGE="https://github.com/Nicoretti/crc https://pypi.org/project/crc/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?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">crc</remote-id>
<remote-id type="github">Nicoretti/crc</remote-id>
<maintainer status="unknown">
<email>nico.coretti@gmail.com</email>
<name>Nicola Coretti</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST gpiod-1.5.4.tar.gz 32356 BLAKE2B e60b0ffaae4b3846c5c41faae48062a0ddab8b7f0ce0002864c06441f6a4bbbd0fe19a39511f0caccad9fa1e0fe08ec1a5db5b31725975e4da6a7e30c2dc5893 SHA512 08f4f6ab602b7d54d1d4e2d6667b32169eb489aa618967a2bf95ac3832c56d577fd235daa9740dd199373179107d0c75d3d12825dec7720a237e79095b460e1b
EBUILD gpiod-1.5.4.ebuild 621 BLAKE2B f30f65fcb07bcdba1ddd50ad06508086533429926ef2cbd36caf8453754360a9eb127b8ae5eee11ee3e8591ea3939618074dd6b3150ae9ab9cbf563f54f7bb3e SHA512 e779ec1d2ae2447edcc679767b1e5981720d465b23c48af27369759e647b2100b7b7d07f7130a381c7e2dfc16b011bb23134d622055e856af024179a658acae9
MISC metadata.xml 510 BLAKE2B d5e01c825c663dcf95f4b1fa551b98fb3f563cbea568261da66b21fa7d94658f03db08e5b52e2d9d0c11314d1735fb5b6bf8956d1549dea3586195891daada30 SHA512 24e233f26700df98a0e9dbd3d83600a41d6620f6bfb3090431763e594c34c2a2e5984f8f9db956975619f7ad068a039c77699ac81c4000931306dd2603bb5937

View File

@ -0,0 +1,30 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="It is a pure Python library and has no dependencies on other packages"
HOMEPAGE="https://github.com/hhk7734/python3-gpiod https://pypi.org/project/gpiod/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?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">gpiod</remote-id>
<remote-id type="github">hhk7734/python3-gpiod</remote-id>
<maintainer status="unknown">
<email>hhk7734@gmail.com</email>
<name>Hyeonki Hong</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST universal-silabs-flasher-0.0.14.tar.gz 41116 BLAKE2B 3e9030b9f912fa33312d6ba709fda99a3fec4eff7082ab35336df755200f8a037dba546330c56f334f3a5c835469e8607a4fdfedde7d032f11210e28abac800f SHA512 4eab05045591f7a4ae314094e22c06043eece677c77e5f3d3224732bb9597f4b35ea81f80a2fa943cca8af31d0134426383c750aca0d9495f6c5f1dcc936aeed
EBUILD universal-silabs-flasher-0.0.14.ebuild 1055 BLAKE2B 82b146132508a8c1bf964bf722c98bcf2b77f2d8191b3f7ce85d61397049be1f13e04e2e47280278f58979b349b30de7de8066f601a7580eb33d3fd14d7574bd SHA512 3d5c7af402f91c8a90e61e8a8af0abcbc994b533cec0c2016b6302c7e5f8a5026b6b1e0fb811d360cedeef7a1af0a644d3c0fdc86370d7c741523156e0703ffa
MISC metadata.xml 535 BLAKE2B 1650b3f07f503521c5e8d67155769d1dc6731f216d7ab9bfab4a09698fc64ca5842e3502eef987d5385f79a376a4df3419661d17d5dc811c46dcce53d5257855 SHA512 2a1ae39dcd47289cb08121247c291304b615573cf2569f8791733a583589f8809922c6dd54f5673854f281cb75f492ef08177147d9dc934a1a5626c41b4d419a

View File

@ -0,0 +1,16 @@
<?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">universal-silabs-flasher</remote-id>
<remote-id type="github">NabuCasa/universal-silabs-flasher</remote-id>
<maintainer status="unknown">
<email>puddly3@gmail.com</email>
<name>Puddly</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,39 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Tool to flash firmware onto any Silicon Labs radio running EmberZNet, CPC multi-PAN, or just a bare Gecko Bootloader"
HOMEPAGE="https://github.com/NabuCasa/universal-silabs-flasher https://pypi.org/project/universal-silabs-flasher/"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
dev-python/zigpy[${PYTHON_USEDEP}]
dev-python/crc[${PYTHON_USEDEP}]
>=dev-python/bellows-0.34.3[${PYTHON_USEDEP}]
dev-python/gpiod[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest