update platformio-5.2.5

This commit is contained in:
Andreas Billmeier 2022-02-27 08:40:33 +01:00 committed by Andreas Billmeier
parent 7e6a5f8697
commit 7088fc8883
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
2 changed files with 77 additions and 0 deletions

View File

@ -1,5 +1,7 @@
DIST platformio-5.2.2.tar.gz 218435 BLAKE2B b39a750c4d44b2c2063c630f1b8ed566bb108afc84bdc165a5dcc87eb65503d98975e0f0f1a4222fd301ff1a9f5b68de53eb01710e8046bf85bddb0ac563ea97 SHA512 e63aa20d9ee8a7ef71132b719e05dfbed74ff3118307d36f758aa976b86e5a193826c750dd0ec2ab67583e15724afcbc75c93c8deb515fb87fd2f8973734f286
DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8
DIST platformio-5.2.5.tar.gz 218705 BLAKE2B b46568460c32613015f9cb3087a66f26a80c57592304f5a2043df9633b4b7eebc6f76723251fa0d20252faad0f7f9400c60f5d2cade18c41cebf090aee870fd2 SHA512 e4c03602c9331cd5a6b979f67e82b125cd2b441d80033806ebf5c993976c5cff8bbc7b65cf687e85676876a96dbf530872dbd2a8e2114ee10b094ac77ccd6fbf
EBUILD platformio-5.2.2-r2.ebuild 1971 BLAKE2B f6d257a38efad954bf0e22124814c7dff1db8b4f3fc8328bae153d43337a9ada2e65e6b197dfd08266410eb31d86943911143f3b5d0974707b39808f11bdfe76 SHA512 4af8428e124e6f51cff86516661867712a69754c0f0f369b70a6db36be7fee7f99e9d2cc5e2442ca7b639306594928826a768f2ceb19db823869e42b7e6acdeb
EBUILD platformio-5.2.4-r2.ebuild 2946 BLAKE2B 0fc252da9b18450a6d15ac5e963018d44ae037736c6bdc26416e468eb5630f19ef86747168209999d16089249e3b842909bb32d11257d0597c1c62da293052ed SHA512 8716a45d77db254ba1dabb0e098b183d42ff1d8748b16659cdd3803042e0431c710304f12eda53b06443eb74140c2b3555f8b0dbf822582f063b4e5d2b024469
EBUILD platformio-5.2.5.ebuild 2430 BLAKE2B 7c452c84c33045959d6f22901033301a353b56c09a878484dff057041a8759690ea8b8d908df796468b0f04583dac07587e4e7f8d1e6d449ec492162ba3642ae SHA512 93cc7c587e888de9055b419cd2a11eb764cdf787e2a9b7d0dcf2b5bf7d5a3fa01f2715fdba5410beb6a7a6c6107090fdb10f41df5b311afab2ecb5db6015f3f7
MISC metadata.xml 457 BLAKE2B 558c6e7f69c6ede09bcd9cc706a3d0186a67ab8911b4278e4ed669cae32790db1ca282abc527e757345f91303eea337c03594a47777d50fb4609e9e9eae2dc8f SHA512 478409895f41c84f1c85c17c58f9a41cec864ed6df0b24b01d3d3b117b1109ae2bf15fc70871159193e514b64e108dbb37162517aa183c8c33fc350054dd81d4

View File

@ -0,0 +1,75 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1 udev
DESCRIPTION="Cross-platform IDE and Unified Debugger."
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
RDEPEND=">=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
>=dev-python/bottle-0.12[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8.0.3[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.9.0[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
>=dev-python/starlette-0.18[${PYTHON_USEDEP}]
>=dev-python/uvicorn-0.17[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.38[${PYTHON_USEDEP}]
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( dev-python/jsondiff[${PYTHON_USEDEP}] )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
distutils_enable_tests pytest
src_prepare() {
sed "s/zeroconf==0.38.\*/zeroconf/g" -i setup.py || die
eapply_user
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}