[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 79cf27fdef3bbcf712263c11f8a0be2bd26ffddd Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Jan 9 19:57:09 2024 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Jan 9 19:57:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cf27fd dev-embedded/platformio: add 6.1.11, drop 6.1.6-r2 Closes: https://bugs.gentoo.org/907336 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- .../{platformio-6.1.6-r2.ebuild => platformio-6.1.11.ebuild} | 10 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index f4ae6a7f0739..9434f03835b0 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-6.1.6.tar.gz 295288 BLAKE2B 4508f3eda25cbb2d2bad6881d7041a9bd8bb87b452564b3cabd58bec0506ca10e53b2552eee8ac1984cb429e5ea52c332d863f1c76a10b5106ab238e6506bb87 SHA512 879fbc759476118473d13375e4dcdbda901f48f5d0d9bb94bdd3ed09de2563603880b91d102e35eaf144e61cd457b132056e0a8293b762b3566a537f3b886078 +DIST platformio-6.1.11.gh.tar.gz 296333 BLAKE2B 17672b499eca9c828cd7c6ea6a4c8acea7287f42bb78d4fc5fbd11bb93175bb87d9c2d100270869bc99bc0db550b49c163555ddd8edb17b6b33ccc5f3623f768 SHA512 450e3d1dc3b9c8124b6254fbf0a05b207b834aa0661f083ee2915bde5064498b6d5af666ad851b737fa5627ed436db983e038f83ed0437a1e248749a0dcc99ba diff --git a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild b/dev-embedded/platformio/platformio-6.1.11.ebuild similarity index 93% rename from dev-embedded/platformio/platformio-6.1.6-r2.ebuild rename to dev-embedded/platformio/platformio-6.1.11.ebuild index 5a870f66e445..98da137e5799 100644 --- a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild +++ b/dev-embedded/platformio/platformio-6.1.11.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 udev DESCRIPTION="An open source ecosystem for IoT development" HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}"/${PN}-core-${PV} LICENSE="BSD" @@ -29,11 +29,11 @@ RDEPEND=" =dev-python/zeroconf-0.37[${PYTHON_USEDEP}] =dev-python/requests-2*[${PYTHON_USEDEP}] - >=dev-python/semantic-version-2.9[${PYTHON_USEDEP}] + >=dev-python/semantic-version-2.10[${PYTHON_USEDEP}] =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.30[${PYTHON_USEDEP}] =dev-python/starlette-0.21[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/, dev-python/hvac/, dev-python/semantic-version/, ...
commit: 70e28b8a95bc8cf3e5f33c9e42db04a05c8976d2 Author: Michał Górny gentoo org> AuthorDate: Wed May 24 05:14:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 24 05:32:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e28b8a Rename dev-python/{semantic_version → semantic-version} Signed-off-by: Michał Górny gentoo.org> dev-embedded/platformio/platformio-6.1.6-r2.ebuild| 4 ++-- dev-python/flask-login/flask-login-0.6.2-r1.ebuild| 2 +- dev-python/flask-login/flask-login-0.6.2.ebuild | 2 +- dev-python/hvac/hvac-1.1.0.ebuild | 2 +- dev-python/{semantic_version => semantic-version}/Manifest| 0 dev-python/{semantic_version => semantic-version}/metadata.xml| 0 .../semantic-version-2.10.0.ebuild} | 0 dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild | 4 ++-- dev-python/setuptools-rust/setuptools-rust-1.6.0.ebuild | 4 ++-- net-irc/znc-palaver/znc-palaver-1.2.2.ebuild | 2 +- profiles/updates/2Q-2023 | 1 + 11 files changed, 11 insertions(+), 10 deletions(-) diff --git a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild b/dev-embedded/platformio/platformio-6.1.6-r2.ebuild index caa60877a41e..5a870f66e445 100644 --- a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild +++ b/dev-embedded/platformio/platformio-6.1.6-r2.ebuild @@ -29,8 +29,8 @@ RDEPEND=" =dev-python/zeroconf-0.37[${PYTHON_USEDEP}] =dev-python/requests-2*[${PYTHON_USEDEP}] - >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}] - =dev-python/semantic-version-2.9[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] diff --git a/dev-python/flask-login/flask-login-0.6.2-r1.ebuild b/dev-python/flask-login/flask-login-0.6.2-r1.ebuild index 413c07e8cab5..89c258f60b4f 100644 --- a/dev-python/flask-login/flask-login-0.6.2-r1.ebuild +++ b/dev-python/flask-login/flask-login-0.6.2-r1.ebuild @@ -32,7 +32,7 @@ DEPEND=" test? ( dev-python/asgiref[${PYTHON_USEDEP}] dev-python/blinker[${PYTHON_USEDEP}] - dev-python/semantic_version[${PYTHON_USEDEP}] + dev-python/semantic-version[${PYTHON_USEDEP}] ) " diff --git a/dev-python/flask-login/flask-login-0.6.2.ebuild b/dev-python/flask-login/flask-login-0.6.2.ebuild index 763df13fd554..5a3b9c64b95b 100644 --- a/dev-python/flask-login/flask-login-0.6.2.ebuild +++ b/dev-python/flask-login/flask-login-0.6.2.ebuild @@ -30,7 +30,7 @@ DEPEND=" test? ( dev-python/asgiref[${PYTHON_USEDEP}] dev-python/blinker[${PYTHON_USEDEP}] - dev-python/semantic_version[${PYTHON_USEDEP}] + dev-python/semantic-version[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 57eb0a741261db8a83d567dfb30a3206ee7c0795 Author: Sam James gentoo org> AuthorDate: Sun Apr 9 05:53:16 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 9 05:57:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57eb0a74 dev-embedded/platformio: unpin aiofiles, ajsonrpc Signed-off-by: Sam James gentoo.org> .../{platformio-6.1.6-r1.ebuild => platformio-6.1.6-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-6.1.6-r1.ebuild b/dev-embedded/platformio/platformio-6.1.6-r2.ebuild similarity index 98% rename from dev-embedded/platformio/platformio-6.1.6-r1.ebuild rename to dev-embedded/platformio/platformio-6.1.6-r2.ebuild index 27e962933b2c..caa60877a41e 100644 --- a/dev-embedded/platformio/platformio-6.1.6-r1.ebuild +++ b/dev-embedded/platformio/platformio-6.1.6-r2.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" $(python_gen_cond_dep ' - =dev-python/aiofiles-22.1*[${PYTHON_USEDEP}] + >=dev-python/aiofiles-22.1[${PYTHON_USEDEP}] dev-python/ajsonrpc[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 4909e091bf283b113e54588aa568110ba8048ad7 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 00:56:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 00:56:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4909e091 dev-embedded/platformio: loosen starlette, uvicorn deps Tests pass. Closes: https://bugs.gentoo.org/888427 Signed-off-by: Sam James gentoo.org> ...tformio-6.1.6.ebuild => platformio-6.1.6-r1.ebuild} | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/dev-embedded/platformio/platformio-6.1.6.ebuild b/dev-embedded/platformio/platformio-6.1.6-r1.ebuild similarity index 89% rename from dev-embedded/platformio/platformio-6.1.6.ebuild rename to dev-embedded/platformio/platformio-6.1.6-r1.ebuild index 6c0dd8fa4f4b..27e962933b2c 100644 --- a/dev-embedded/platformio/platformio-6.1.6.ebuild +++ b/dev-embedded/platformio/platformio-6.1.6-r1.ebuild @@ -36,8 +36,8 @@ RDEPEND=" >=dev-python/pyelftools-0.27[${PYTHON_USEDEP}] =dev-python/starlette-0.21[${PYTHON_USEDEP}] + >=dev-python/uvicorn-0.19[${PYTHON_USEDEP}] dev-python/wsproto[${PYTHON_USEDEP}] ') virtual/udev" @@ -82,17 +82,21 @@ EPYTEST_DESELECT=( distutils_enable_tests pytest -src_prepare() { - # Allow newer versions of zeroconf, Bug #831181. - # Also wsproto. - # ... and semantic_version, bug #853247. +python_prepare_all() { + # Allow newer versions of: + # - zeroconf, bug #831181. + # - wsproto + # - semantic_version, bug #853247 + # - starlette & uvicorn, bug #888427 sed \ -e '/zeroconf/s/<[0-9.*]*//' \ -e '/wsproto/s/==.*/"/' \ -e '/semantic_version/s/==[0-9.*]*//' \ + -e '/starlette/s/==.*/"/' \ + -e '/uvicorn/s/==.*/"/' \ -i setup.py || die - default + distutils-r1_python_prepare_all } python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: c8a078b54534910d57cc5ff47d7740fd44629548 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 00:40:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 00:40:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a078b5 dev-embedded/platformio: drop 6.1.5 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 - dev-embedded/platformio/platformio-6.1.5.ebuild | 113 2 files changed, 114 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index c1ccf407bba0..f4ae6a7f0739 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-6.1.5.tar.gz 290684 BLAKE2B 1beca08e70f6a932426e13e6b4755188ad2ac266c4b311b2e6ea560623ccc7479ad5fa1955c09e613eb62682164d1952be3b7f050a26d5a5b6bff26435bb2337 SHA512 43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7 DIST platformio-6.1.6.tar.gz 295288 BLAKE2B 4508f3eda25cbb2d2bad6881d7041a9bd8bb87b452564b3cabd58bec0506ca10e53b2552eee8ac1984cb429e5ea52c332d863f1c76a10b5106ab238e6506bb87 SHA512 879fbc759476118473d13375e4dcdbda901f48f5d0d9bb94bdd3ed09de2563603880b91d102e35eaf144e61cd457b132056e0a8293b762b3566a537f3b886078 diff --git a/dev-embedded/platformio/platformio-6.1.5.ebuild b/dev-embedded/platformio/platformio-6.1.5.ebuild deleted file mode 100644 index bf0d59437b57.. --- a/dev-embedded/platformio/platformio-6.1.5.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/aiofiles-22.1*[${PYTHON_USEDEP}] - dev-python/ajsonrpc[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/zeroconf-0.37[${PYTHON_USEDEP}] - =dev-python/requests-2*[${PYTHON_USEDEP}] - >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 9e9b37fe32fa29a2e71607c0967cd6ba677ee258 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 00:40:09 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 00:40:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9b37fe dev-embedded/platformio: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-embedded/platformio/metadata.xml b/dev-embedded/platformio/metadata.xml index 34f42ecf020c..87876d21d985 100644 --- a/dev-embedded/platformio/metadata.xml +++ b/dev-embedded/platformio/metadata.xml @@ -5,4 +5,7 @@ ale...@gentoo.org Alexey Shvetsov + + platformio/platformio-core +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 9b28bf2a062e9a663d80e033fb633a9604aee025 Author: Guillermo Joandet gmail com> AuthorDate: Fri Feb 17 12:00:42 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 16:17:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b28bf2a dev-embedded/platformio: Version bump to 6.1.6 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29634 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-6.1.6.ebuild | 113 2 files changed, 114 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 7c820c466860..c1ccf407bba0 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-6.1.5.tar.gz 290684 BLAKE2B 1beca08e70f6a932426e13e6b4755188ad2ac266c4b311b2e6ea560623ccc7479ad5fa1955c09e613eb62682164d1952be3b7f050a26d5a5b6bff26435bb2337 SHA512 43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7 +DIST platformio-6.1.6.tar.gz 295288 BLAKE2B 4508f3eda25cbb2d2bad6881d7041a9bd8bb87b452564b3cabd58bec0506ca10e53b2552eee8ac1984cb429e5ea52c332d863f1c76a10b5106ab238e6506bb87 SHA512 879fbc759476118473d13375e4dcdbda901f48f5d0d9bb94bdd3ed09de2563603880b91d102e35eaf144e61cd457b132056e0a8293b762b3566a537f3b886078 diff --git a/dev-embedded/platformio/platformio-6.1.6.ebuild b/dev-embedded/platformio/platformio-6.1.6.ebuild new file mode 100644 index ..6c0dd8fa4f4b --- /dev/null +++ b/dev-embedded/platformio/platformio-6.1.6.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/aiofiles-22.1*[${PYTHON_USEDEP}] + dev-python/ajsonrpc[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/zeroconf-0.37[${PYTHON_USEDEP}] + =dev-python/requests-2*[${PYTHON_USEDEP}] + >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 887ffd4e368e0c3d07341cd4de7a6ecaf5487a8b Author: Michał Górny gentoo org> AuthorDate: Fri Nov 4 06:07:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 4 06:07:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887ffd4e dev-embedded/platformio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-6.1.4-r1.ebuild | 116 - 2 files changed, 117 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index c23b74a4f2b4..7c820c466860 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7 DIST platformio-6.1.5.tar.gz 290684 BLAKE2B 1beca08e70f6a932426e13e6b4755188ad2ac266c4b311b2e6ea560623ccc7479ad5fa1955c09e613eb62682164d1952be3b7f050a26d5a5b6bff26435bb2337 SHA512 43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7 diff --git a/dev-embedded/platformio/platformio-6.1.4-r1.ebuild b/dev-embedded/platformio/platformio-6.1.4-r1.ebuild deleted file mode 100644 index e3c10777dd5c.. --- a/dev-embedded/platformio/platformio-6.1.4-r1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/click-8[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] - >=dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.20*[${PYTHON_USEDEP}] - =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep '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/commands/test_run.py - tests/commands/pkg/test_exec.py - tests/commands/pkg/test_list.py - tests/commands/pkg/test_outdated.py - tests/commands/pkg/test_search.py - tests/commands/pkg/test_show.py - tests/commands/pkg/test_install.py - tests/commands/pkg/test_uninstall.py - tests/commands/pkg/test_update.py - tests/misc/ino2cpp/test_ino2cpp.py - tests/test_maintenance.py - tests/test_misc.py -) - -EPYTEST_DESELECT=( - # Requires network access - tests/misc/test_maintenance.py::test_check_pio_upgrade - tests/misc/test_misc.py::test_ping_internet_ips - tests/misc/test_misc.py::test_api_cache -) - -distutils_enable_tests pytest - -src_prepare() { - # Allow newer versions of zeroconf, Bug #831181. - # Also wsproto. - # ... and semantic_version, bug #853247. - sed \ - -e '/zeroconf/s/<[0-9.*]*//' \ - -e '/wsproto/s/==.*/"/' \ - -e '/semantic_version/s/==[0-9.*]*//' \ - -i setup.py || die - - default -} - -python_test() { - epytest -k "not skip_ci" -} - -src_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { -
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 3a336757b92b6e3f3b3baf2b5a07f2918b537819 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:30:52 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:31:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a336757 dev-embedded/platformio: fixup deps Closes: https://bugs.gentoo.org/842348 Signed-off-by: Sam James gentoo.org> .../{platformio-6.0.2-r1.ebuild => platformio-6.0.2-r2.ebuild} | 4 ++-- .../{platformio-6.1.4.ebuild => platformio-6.1.4-r1.ebuild} | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-embedded/platformio/platformio-6.0.2-r1.ebuild b/dev-embedded/platformio/platformio-6.0.2-r2.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-6.0.2-r1.ebuild rename to dev-embedded/platformio/platformio-6.0.2-r2.ebuild index 53409c2e1b8a..e3c10777dd5c 100644 --- a/dev-embedded/platformio/platformio-6.0.2-r1.ebuild +++ b/dev-embedded/platformio/platformio-6.0.2-r2.ebuild @@ -36,10 +36,10 @@ RDEPEND=" >=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.27[${PYTHON_USEDEP}] =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.18*[${PYTHON_USEDEP}] + =dev-python/starlette-0.20*[${PYTHON_USEDEP}] =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] dev-python/wsproto[${PYTHON_USEDEP}] ') diff --git a/dev-embedded/platformio/platformio-6.1.4.ebuild b/dev-embedded/platformio/platformio-6.1.4-r1.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-6.1.4.ebuild rename to dev-embedded/platformio/platformio-6.1.4-r1.ebuild index 78530a923d78..e3c10777dd5c 100644 --- a/dev-embedded/platformio/platformio-6.1.4.ebuild +++ b/dev-embedded/platformio/platformio-6.1.4-r1.ebuild @@ -28,6 +28,7 @@ RDEPEND=" dev-python/colorama[${PYTHON_USEDEP}] >=dev-python/pyserial-3[${PYTHON_USEDEP}] =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] >=dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] @@ -35,11 +36,10 @@ RDEPEND=" >=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.27[${PYTHON_USEDEP}] =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] >=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.18*[${PYTHON_USEDEP}] + =dev-python/starlette-0.20*[${PYTHON_USEDEP}] =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] dev-python/wsproto[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 70cf4ba56bdcade431ae6eee0c7db1f0a3deee28 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:34:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:34:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf4ba5 dev-embedded/platformio: add 6.1.5 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-6.1.5.ebuild | 113 2 files changed, 114 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index d7c7d9b0e9a8..c23b74a4f2b4 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7 +DIST platformio-6.1.5.tar.gz 290684 BLAKE2B 1beca08e70f6a932426e13e6b4755188ad2ac266c4b311b2e6ea560623ccc7479ad5fa1955c09e613eb62682164d1952be3b7f050a26d5a5b6bff26435bb2337 SHA512 43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7 diff --git a/dev-embedded/platformio/platformio-6.1.5.ebuild b/dev-embedded/platformio/platformio-6.1.5.ebuild new file mode 100644 index ..d19bf8c9d53a --- /dev/null +++ b/dev-embedded/platformio/platformio-6.1.5.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/aiofiles-22.1*[${PYTHON_USEDEP}] + dev-python/ajsonrpc[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] + =dev-python/requests-2*[${PYTHON_USEDEP}] + >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: e0ae2a69ce29281b3e506f52181f36c5f4d60e41 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:31:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:31:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ae2a69 dev-embedded/platformio: drop 6.0.2-r2 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-6.0.2-r2.ebuild | 116 - 2 files changed, 117 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index c0feb85128e1..d7c7d9b0e9a8 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-6.0.2.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89 DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7 diff --git a/dev-embedded/platformio/platformio-6.0.2-r2.ebuild b/dev-embedded/platformio/platformio-6.0.2-r2.ebuild deleted file mode 100644 index e3c10777dd5c.. --- a/dev-embedded/platformio/platformio-6.0.2-r2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/click-8[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] - >=dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.20*[${PYTHON_USEDEP}] - =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep '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/commands/test_run.py - tests/commands/pkg/test_exec.py - tests/commands/pkg/test_list.py - tests/commands/pkg/test_outdated.py - tests/commands/pkg/test_search.py - tests/commands/pkg/test_show.py - tests/commands/pkg/test_install.py - tests/commands/pkg/test_uninstall.py - tests/commands/pkg/test_update.py - tests/misc/ino2cpp/test_ino2cpp.py - tests/test_maintenance.py - tests/test_misc.py -) - -EPYTEST_DESELECT=( - # Requires network access - tests/misc/test_maintenance.py::test_check_pio_upgrade - tests/misc/test_misc.py::test_ping_internet_ips - tests/misc/test_misc.py::test_api_cache -) - -distutils_enable_tests pytest - -src_prepare() { - # Allow newer versions of zeroconf, Bug #831181. - # Also wsproto. - # ... and semantic_version, bug #853247. - sed \ - -e '/zeroconf/s/<[0-9.*]*//' \ - -e '/wsproto/s/==.*/"/' \ - -e '/semantic_version/s/==[0-9.*]*//' \ - -i setup.py || die - - default -} - -python_test() { - epytest -k "not skip_ci" -} - -src_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_r
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/files/
commit: 19ccfc57016d117938ea340a140e835f4d8aaf60 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Sep 16 10:50:13 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Oct 2 14:41:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ccfc57 dev-embedded/platformio: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14 Closes: https://github.com/gentoo/gentoo/pull/27277 Signed-off-by: Conrad Kostecki gentoo.org> .../files/platformio-5.2.5-fix-semantic-version-dep.patch| 12 1 file changed, 12 deletions(-) diff --git a/dev-embedded/platformio/files/platformio-5.2.5-fix-semantic-version-dep.patch b/dev-embedded/platformio/files/platformio-5.2.5-fix-semantic-version-dep.patch deleted file mode 100644 index 1fa92fed8784.. --- a/dev-embedded/platformio/files/platformio-5.2.5-fix-semantic-version-dep.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/853247 a/setup.py -+++ b/setup.py -@@ -35,7 +35,7 @@ minimal_requirements = [ - "pyelftools>=0.27,<1", - "pyserial==3.*", - "requests==2.*", --"semantic_version==2.9.*", -+"semantic_version==2.*", - "tabulate==0.8.*", - ] -
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: ecc2b632d84cca11c5b408adbb0f2a248af79dd6 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Sep 14 20:15:31 2022 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Sep 14 20:20:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc2b632 dev-embedded/platformio: add 6.1.4 Closes: https://bugs.gentoo.org/862085 Signed-off-by: Alexey Shvetsov (Alexey Shvetsov) gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-6.1.4.ebuild | 116 2 files changed, 117 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 9756ab40a050..c0feb85128e1 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-6.0.2.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89 +DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7 diff --git a/dev-embedded/platformio/platformio-6.1.4.ebuild b/dev-embedded/platformio/platformio-6.1.4.ebuild new file mode 100644 index ..827140a1feaa --- /dev/null +++ b/dev-embedded/platformio/platformio-6.1.4.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/click-8[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${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.37[${PYTHON_USEDEP}] + ') + virtual/udev" +DEPEND="virtual/udev" +BDEPEND="test? ( $(python_gen_cond_dep '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/commands/test_run.py + tests/commands/pkg/test_exec.py + tests/commands/pkg/test_list.py + tests/commands/pkg/test_outdated.py + tests/commands/pkg/test_search.py + tests/commands/pkg/test_show.py + tests/commands/pkg/test_install.py + tests/commands/pkg/test_uninstall.py + tests/commands/pkg/test_update.py + tests/misc/ino2cpp/test_ino2cpp.py + tests/test_maintenance.py + tests/test_misc.py +) + +EPYTEST_DESELECT=( + # Requires network access + tests/misc/test_maintenance.py::test_check_pio_upgrade + tests/misc/test_misc.py::test_ping_internet_ips + tests/misc/test_misc.py::test_api_cache +) + +distutils_enable_tests pytest + +src_prepare() { + # Allow newer versions of zeroconf, Bug #831181. + # Also wsproto. + # ... and semantic_version, bug #853247. + sed \ + -e '/zeroconf/s/<[0-9.*]*//' \ + -e '/wsproto/s/==.*/"/' \ + -e '/semantic_version/s/==[0-9.*]*//' \ + -i setup.py || die + + default +} + +python_test() { + epytest -k "not skip_ci" +} + +src_install() { + distutils-r1_src_install + udev_dorules scripts/99-platformio-udev.rules +} + +pkg_postinst() { +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: d133328a074da76a1f0172968f5fb360453bf725 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Sep 14 20:13:52 2022 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Sep 14 20:20:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d133328a dev-embedded/platformio: Add udev_reload Closes: https://bugs.gentoo.org/842096 Signed-off-by: Alexey Shvetsov (Alexey Shvetsov) gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-5.2.5-r2.ebuild | 87 -- ...mio-6.0.2.ebuild => platformio-6.0.2-r1.ebuild} | 8 ++ 3 files changed, 8 insertions(+), 88 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 51724e0adc5b..9756ab40a050 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-5.2.5.tar.gz 254813 BLAKE2B 96911a64f8e73567820ef2c7b2297ed9e32c36c65c49572af6037c2666da4072bdf920dc31e8de7e07296eb7f1b407c47191d68a80ed212a9c351dfca604b408 SHA512 cf939254c231bb2cb97ac509175b7235a6a2ba447e55a2d9a59a9fe610656743c190f00cb7bfa1fc2e6b64487be7f02a193e2f270236bbb9200537f19175dc22 DIST platformio-6.0.2.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89 diff --git a/dev-embedded/platformio/platformio-5.2.5-r2.ebuild b/dev-embedded/platformio/platformio-5.2.5-r2.ebuild deleted file mode 100644 index 9c0cbfa5bbd5.. --- a/dev-embedded/platformio/platformio-5.2.5-r2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/click-8[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.25[${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.37[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep '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 - -PATCHES=( - "${FILESDIR}"/${PN}-5.2.5-fix-semantic-version-dep.patch -) - -src_prepare() { - # Allow newer versions of zeroconf, Bug #831181. - # Also wsproto. - sed -e '/zeroconf/s/==[0-9.*]*//' \ - -e '/wsproto/s/==[0-9.*]*//' \ - -i setup.py || die - default -} - -src_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -} diff --git a/dev-embedded/platformio/platformio-6.0.2.ebuild b/dev-embedded/platformio/platformio-6.0.2-r1.ebuild similarity index 98% rename from dev-embedded/platformio/platformio-6.0.2.ebuild rename to dev-embedded/platformio/platformio-6.0.2-r1.ebuild index bf24334631e4..827140a1feaa 100644 --- a/dev-embedded/platformio/platformio-6.0.2.ebuild +++ b/dev-embedded/platformio/platformio-6.0.2-r1.ebuild @@ -106,3 +106,11 @@ src_install() { distutils-r1_src_install udev_dorules scripts/99-platformio-udev.rules } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 50927e2cd84ef3d10fb38481528d7dd0c96be18a Author: Sam James gentoo org> AuthorDate: Sat Jun 25 02:42:17 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 02:42:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50927e2c dev-embedded/platformio: add 6.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-6.0.2.ebuild | 108 2 files changed, 109 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 5a74045ba900..51724e0adc5b 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-5.2.5.tar.gz 254813 BLAKE2B 96911a64f8e73567820ef2c7b2297ed9e32c36c65c49572af6037c2666da4072bdf920dc31e8de7e07296eb7f1b407c47191d68a80ed212a9c351dfca604b408 SHA512 cf939254c231bb2cb97ac509175b7235a6a2ba447e55a2d9a59a9fe610656743c190f00cb7bfa1fc2e6b64487be7f02a193e2f270236bbb9200537f19175dc22 +DIST platformio-6.0.2.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89 diff --git a/dev-embedded/platformio/platformio-6.0.2.ebuild b/dev-embedded/platformio/platformio-6.0.2.ebuild new file mode 100644 index ..bf24334631e4 --- /dev/null +++ b/dev-embedded/platformio/platformio-6.0.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/click-8[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${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.37[${PYTHON_USEDEP}] + ') + virtual/udev" +DEPEND="virtual/udev" +BDEPEND="test? ( $(python_gen_cond_dep '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/commands/test_run.py + tests/commands/pkg/test_exec.py + tests/commands/pkg/test_list.py + tests/commands/pkg/test_outdated.py + tests/commands/pkg/test_search.py + tests/commands/pkg/test_show.py + tests/commands/pkg/test_install.py + tests/commands/pkg/test_uninstall.py + tests/commands/pkg/test_update.py + tests/misc/ino2cpp/test_ino2cpp.py + tests/test_maintenance.py + tests/test_misc.py +) + +EPYTEST_DESELECT=( + # Requires network access + tests/misc/test_maintenance.py::test_check_pio_upgrade + tests/misc/test_misc.py::test_ping_internet_ips + tests/misc/test_misc.py::test_api_cache +) + +distutils_enable_tests pytest + +src_prepare() { + # Allow newer versions of zeroconf, Bug #831181. + # Also wsproto. + # ... and semantic_version, bug #853247. + sed \ + -e '/zeroconf/s/<[0-9.*]*//' \ + -e '/wsproto/s/==.*/"/' \ + -e '/semantic_version/s/==[0-9.*]*//' \ + -i setup.py || die + + default +} + +python_test() { + epytest -k "not skip_ci" +} + +src_install() { + distutils-r1_src_install + udev_dorules scripts/99-platformio-udev.rules +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/, dev-embedded/platformio/files/
commit: 9accb2f9e19deab7e6d74d60e13a708bb33be6aa Author: Sam James gentoo org> AuthorDate: Sat Jun 25 02:23:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 02:23:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9accb2f9 dev-embedded/platformio: unpin semantic_version Bug: https://bugs.gentoo.org/853247 Signed-off-by: Sam James gentoo.org> .../files/platformio-5.2.5-fix-semantic-version-dep.patch| 12 ...platformio-5.2.5-r1.ebuild => platformio-5.2.5-r2.ebuild} | 4 2 files changed, 16 insertions(+) diff --git a/dev-embedded/platformio/files/platformio-5.2.5-fix-semantic-version-dep.patch b/dev-embedded/platformio/files/platformio-5.2.5-fix-semantic-version-dep.patch new file mode 100644 index ..1fa92fed8784 --- /dev/null +++ b/dev-embedded/platformio/files/platformio-5.2.5-fix-semantic-version-dep.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/853247 +--- a/setup.py b/setup.py +@@ -35,7 +35,7 @@ minimal_requirements = [ + "pyelftools>=0.27,<1", + "pyserial==3.*", + "requests==2.*", +-"semantic_version==2.9.*", ++"semantic_version==2.*", + "tabulate==0.8.*", + ] + diff --git a/dev-embedded/platformio/platformio-5.2.5-r1.ebuild b/dev-embedded/platformio/platformio-5.2.5-r2.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-5.2.5-r1.ebuild rename to dev-embedded/platformio/platformio-5.2.5-r2.ebuild index 9c73bc3fd57d..9c0cbfa5bbd5 100644 --- a/dev-embedded/platformio/platformio-5.2.5-r1.ebuild +++ b/dev-embedded/platformio/platformio-5.2.5-r2.ebuild @@ -68,6 +68,10 @@ EPYTEST_IGNORE=( distutils_enable_tests pytest +PATCHES=( + "${FILESDIR}"/${PN}-5.2.5-fix-semantic-version-dep.patch +) + src_prepare() { # Allow newer versions of zeroconf, Bug #831181. # Also wsproto.
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 8ae320d4ed93c4efc5dbef210d886b456c2159db Author: Michał Górny gentoo org> AuthorDate: Mon May 2 08:50:45 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 2 08:56:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae320d4 dev-embedded/platformio: Unpin wsproto, fix invalid dep spec Signed-off-by: Michał Górny gentoo.org> .../{platformio-5.2.5.ebuild => platformio-5.2.5-r1.ebuild}| 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-embedded/platformio/platformio-5.2.5.ebuild b/dev-embedded/platformio/platformio-5.2.5-r1.ebuild similarity index 94% rename from dev-embedded/platformio/platformio-5.2.5.ebuild rename to dev-embedded/platformio/platformio-5.2.5-r1.ebuild index 6d3c7cad5bfd..9c73bc3fd57d 100644 --- a/dev-embedded/platformio/platformio-5.2.5.ebuild +++ b/dev-embedded/platformio/platformio-5.2.5-r1.ebuild @@ -39,7 +39,7 @@ RDEPEND=" >=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-1.0*[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] >=dev-python/zeroconf-0.37[${PYTHON_USEDEP}] ') virtual/udev" @@ -70,7 +70,10 @@ distutils_enable_tests pytest src_prepare() { # Allow newer versions of zeroconf, Bug #831181. - sed -i '/zeroconf/s/==/>=/' "${S}"/setup.py || die + # Also wsproto. + sed -e '/zeroconf/s/==[0-9.*]*//' \ + -e '/wsproto/s/==[0-9.*]*//' \ + -i setup.py || die default }
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: b88c1cbbd674b9407ea2b8be131f03f8f7a3cc58 Author: Alexey Shvetsov gentoo org> AuthorDate: Mon Mar 21 10:03:37 2022 + Commit: Alexey Shvetsov gentoo org> CommitDate: Mon Mar 21 10:03:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88c1cbb dev-embedded/platformio: Version bump Closes: https://bugs.gentoo.org/833894 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- dev-embedded/platformio/platformio-5.2.4.ebuild| 74 -- ...mio-5.2.4-r1.ebuild => platformio-5.2.5.ebuild} | 12 ++-- 3 files changed, 7 insertions(+), 81 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 4ee2d1995f49..5a74045ba900 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8 +DIST platformio-5.2.5.tar.gz 254813 BLAKE2B 96911a64f8e73567820ef2c7b2297ed9e32c36c65c49572af6037c2666da4072bdf920dc31e8de7e07296eb7f1b407c47191d68a80ed212a9c351dfca604b408 SHA512 cf939254c231bb2cb97ac509175b7235a6a2ba447e55a2d9a59a9fe610656743c190f00cb7bfa1fc2e6b64487be7f02a193e2f270236bbb9200537f19175dc22 diff --git a/dev-embedded/platformio/platformio-5.2.4.ebuild b/dev-embedded/platformio/platformio-5.2.4.ebuild deleted file mode 100644 index 29472eceaf9b.. --- a/dev-embedded/platformio/platformio-5.2.4.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}] - dev-python/ajsonrpc[${PYTHON_USEDEP}] - =dev-python/click-7.1.2[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - >=dev-python/starlette-0.17[${PYTHON_USEDEP}] - >=dev-python/uvicorn-0.16[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - dev-python/zeroconf[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep '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_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -} diff --git a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild b/dev-embedded/platformio/platformio-5.2.5.ebuild similarity index 88% rename from dev-embedded/platformio/platformio-5.2.4-r1.ebuild rename to dev-embedded/platformio/platformio-5.2.5.ebuild index 10226f631dec..6d3c7cad5bfd 100644 --- a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild +++ b/dev-embedded/platformio/platformio-5.2.5.ebuild @@ -19,17 +19,17 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" $(python_gen_cond_dep ' - >=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}] + =dev-python/click-7.1.2[${PYTHON_USEDEP}] + >=dev-python/click-8[${PYTHON_USEDEP}] =dev-python/pyserial-3[${PYTHON_USEDEP}] =dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 667027f5fefb2579822f3c3e999e7abb7275d781 Author: Sam James gentoo org> AuthorDate: Fri Jan 28 08:01:37 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 08:01:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667027f5 dev-embedded/platformio: keyword 5.2.4-r1 for ~x86 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/platformio-5.2.4-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild b/dev-embedded/platformio/platformio-5.2.4-r1.ebuild index 16e980cb005a..10226f631dec 100644 --- a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild +++ b/dev-embedded/platformio/platformio-5.2.4-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-core-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" $(python_gen_cond_dep ' @@ -70,7 +70,7 @@ distutils_enable_tests pytest src_prepare() { # Allow newer versions of zeroconf, Bug #831181. - sed -i '/zeroconf/s/==/>=/' "${S}"/setup.py + sed -i '/zeroconf/s/==/>=/' "${S}"/setup.py || die default }
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: e5b43e9c3b5083981a76f8f5a02e48763e7d756c Author: Matthew Smith offtopica uk> AuthorDate: Fri Jan 14 10:36:42 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 08:00:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b43e9c dev-embedded/platformio: Relax zeroconf requirement Closes: https://bugs.gentoo.org/831181 Signed-off-by: Matthew Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/23788 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/platformio-5.2.4-r1.ebuild | 80 ++ 1 file changed, 80 insertions(+) diff --git a/dev-embedded/platformio/platformio-5.2.4-r1.ebuild b/dev-embedded/platformio/platformio-5.2.4-r1.ebuild new file mode 100644 index ..16e980cb005a --- /dev/null +++ b/dev-embedded/platformio/platformio-5.2.4-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}] + dev-python/ajsonrpc[${PYTHON_USEDEP}] + =dev-python/click-7.1.2[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] + >=dev-python/starlette-0.17[${PYTHON_USEDEP}] + >=dev-python/uvicorn-0.16[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] + >=dev-python/zeroconf-0.37[${PYTHON_USEDEP}] + ') + virtual/udev" +DEPEND="virtual/udev" +BDEPEND="test? ( $(python_gen_cond_dep '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() { + # Allow newer versions of zeroconf, Bug #831181. + sed -i '/zeroconf/s/==/>=/' "${S}"/setup.py + default +} + +src_install() { + distutils-r1_src_install + udev_dorules scripts/99-platformio-udev.rules +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: b1039e1eefce0aae3d592cd21e461e9693f5729e Author: Jakov Smolić gentoo org> AuthorDate: Wed Jan 26 21:26:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jan 26 21:26:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1039e1e dev-embedded/platformio: Keyword 5.2.4 x86, #830829 Signed-off-by: Jakov Smolić gentoo.org> dev-embedded/platformio/platformio-5.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-5.2.4.ebuild b/dev-embedded/platformio/platformio-5.2.4.ebuild index 21416a0b2fad..29472eceaf9b 100644 --- a/dev-embedded/platformio/platformio-5.2.4.ebuild +++ b/dev-embedded/platformio/platformio-5.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-core-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 90ffe82862950cce7ae092b6f5eecb3f6b4f3f06 Author: Alexey Shvetsov gentoo org> AuthorDate: Thu Jan 13 15:59:54 2022 + Commit: Alexey Shvetsov gentoo org> CommitDate: Thu Jan 13 15:59:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ffe828 dev-embedded/platformio: Drop old one Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-5.2.3-r2.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 4e11eea49ea8..4ee2d1995f49 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8 diff --git a/dev-embedded/platformio/platformio-5.2.3-r2.ebuild b/dev-embedded/platformio/platformio-5.2.3-r2.ebuild deleted file mode 100644 index d1a8b6826686.. --- a/dev-embedded/platformio/platformio-5.2.3-r2.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/aiofiles-0.7.0*[${PYTHON_USEDEP}] - =dev-python/click-7.1.2[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - dev-python/starlette[${PYTHON_USEDEP}] - =dev-python/uvicorn-0.15*[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - dev-python/zeroconf[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep '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_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: abe6d4eddc23618588df58d9b391e8e172dfc663 Author: Sam James gentoo org> AuthorDate: Sun Jan 9 07:08:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 9 07:09:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe6d4ed dev-embedded/platformio: drop 5.1.1, 5.2.3-r1 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-5.1.1.ebuild| 36 dev-embedded/platformio/platformio-5.2.3-r1.ebuild | 66 -- 3 files changed, 103 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 6494b00254dc..4e11eea49ea8 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,3 +1,2 @@ -DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449b35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8 diff --git a/dev-embedded/platformio/platformio-5.1.1.ebuild b/dev-embedded/platformio/platformio-5.1.1.ebuild deleted file mode 100644 index a8a4f90c75cc.. --- a/dev-embedded/platformio/platformio-5.1.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/click-5[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - ')" diff --git a/dev-embedded/platformio/platformio-5.2.3-r1.ebuild b/dev-embedded/platformio/platformio-5.2.3-r1.ebuild deleted file mode 100644 index 14d85de3ff59.. --- a/dev-embedded/platformio/platformio-5.2.3-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/aiofiles-0.7.0*[${PYTHON_USEDEP}] - =dev-python/click-7.1.2[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - dev-python/starlette[${PYTHON_USEDEP}] - =dev-python/uvicorn-0.15*[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - dev-python/zeroconf[${PYTHON_USEDEP}] - ')" -BDEPEND="test? ( $(python_gen_cond_dep '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_in
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: c5edea7c599890bb14b29b829482ceb98f892eb7 Author: Sam James gentoo org> AuthorDate: Sun Jan 9 07:08:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 9 07:09:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5edea7c dev-embedded/platformio: add 5.2.4 Closes: https://bugs.gentoo.org/830746 Closes: https://bugs.gentoo.org/830802 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-5.2.4.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index ac9c341b2438..6494b00254dc 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1,3 @@ DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449b35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b +DIST platformio-5.2.4.tar.gz 254337 BLAKE2B e29b69a514b5f3bc6faefb15dd4e3195152d74b763961c35c33cd9e44bcd430920dc2f4d553244c2ac1bb83d745c006c67d2d52973fa07562c8b98d8e74a2ac3 SHA512 f90c1f5d9dcada99c610003b26ccaa4e08c214757d0c26daeea3cae006a02179aea1eb0bc656751913d0b2c4161195b1afe9ab0eaab5ad594ff986f6b56728f8 diff --git a/dev-embedded/platformio/platformio-5.2.4.ebuild b/dev-embedded/platformio/platformio-5.2.4.ebuild new file mode 100644 index ..21416a0b2fad --- /dev/null +++ b/dev-embedded/platformio/platformio-5.2.4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}] + dev-python/ajsonrpc[${PYTHON_USEDEP}] + =dev-python/click-7.1.2[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] + >=dev-python/starlette-0.17[${PYTHON_USEDEP}] + >=dev-python/uvicorn-0.16[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] + dev-python/zeroconf[${PYTHON_USEDEP}] + ') + virtual/udev" +DEPEND="virtual/udev" +BDEPEND="test? ( $(python_gen_cond_dep '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_install() { + distutils-r1_src_install + udev_dorules scripts/99-platformio-udev.rules +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 3eee6cc0b921975976c70f61015b94c1ba39e7a1 Author: Dennis Lamm gentoo org> AuthorDate: Thu Dec 30 17:56:10 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 7 05:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eee6cc0 dev-embedded/platformio: install missing udev rule Closes: https://bugs.gentoo.org/771102 Signed-off-by: Dennis Lamm gentoo.org> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/23587 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/platformio-5.2.3-r2.ebuild | 73 ++ 1 file changed, 73 insertions(+) diff --git a/dev-embedded/platformio/platformio-5.2.3-r2.ebuild b/dev-embedded/platformio/platformio-5.2.3-r2.ebuild new file mode 100644 index ..d1a8b6826686 --- /dev/null +++ b/dev-embedded/platformio/platformio-5.2.3-r2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/aiofiles-0.7.0*[${PYTHON_USEDEP}] + =dev-python/click-7.1.2[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + =dev-python/uvicorn-0.15*[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] + dev-python/zeroconf[${PYTHON_USEDEP}] + ') + virtual/udev" +DEPEND="virtual/udev" +BDEPEND="test? ( $(python_gen_cond_dep '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_install() { + distutils-r1_src_install + udev_dorules scripts/99-platformio-udev.rules +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 778394a0b5c9a9bf964865e51fe7a81365728525 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 15 07:33:21 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 15 07:34:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778394a0 dev-embedded/platformio: Keyword 5.2.3-r1 x86, #829218 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/platformio/platformio-5.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-5.2.3-r1.ebuild b/dev-embedded/platformio/platformio-5.2.3-r1.ebuild index 9acf0d537f4d..14d85de3ff59 100644 --- a/dev-embedded/platformio/platformio-5.2.3-r1.ebuild +++ b/dev-embedded/platformio/platformio-5.2.3-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-core-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: a4853280a48c9a0d25a2bb322569d400cbcef241 Author: Sam James gentoo org> AuthorDate: Wed Dec 15 00:12:48 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 15 00:13:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4853280 dev-embedded/platformio: add missing starlette dependency I added it specificially for this package and still forgot! Bug: https://bugs.gentoo.org/807748 Thanks-to: Nils Freydank posteo.de> Signed-off-by: Sam James gentoo.org> .../platformio/{platformio-5.2.3.ebuild => platformio-5.2.3-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-5.2.3.ebuild b/dev-embedded/platformio/platformio-5.2.3-r1.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-5.2.3.ebuild rename to dev-embedded/platformio/platformio-5.2.3-r1.ebuild index 32e82e7714c2..9acf0d537f4d 100644 --- a/dev-embedded/platformio/platformio-5.2.3.ebuild +++ b/dev-embedded/platformio/platformio-5.2.3-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-core-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" $(python_gen_cond_dep ' @@ -36,6 +36,7 @@ RDEPEND=" >=dev-python/pyelftools-0.25[${PYTHON_USEDEP}] =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] =dev-python/uvicorn-0.15*[${PYTHON_USEDEP}] dev-python/wsproto[${PYTHON_USEDEP}] dev-python/zeroconf[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 72651d5812d6093145e24b455a4fcde65146841a Author: Sam James gentoo org> AuthorDate: Sun Dec 12 08:19:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 12 08:19:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72651d58 dev-embedded/platformio: enable py3.10 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/platformio-5.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-5.2.3.ebuild b/dev-embedded/platformio/platformio-5.2.3.ebuild index a76ad9f23ca8..32e82e7714c2 100644 --- a/dev-embedded/platformio/platformio-5.2.3.ebuild +++ b/dev-embedded/platformio/platformio-5.2.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 75eb25cad20af177b18a87e835ab9f514742d5d2 Author: Sam James gentoo org> AuthorDate: Sun Dec 12 08:18:41 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 12 08:18:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75eb25ca dev-embedded/platformio: run tests Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/platformio-5.2.3.ebuild | 23 --- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/dev-embedded/platformio/platformio-5.2.3.ebuild b/dev-embedded/platformio/platformio-5.2.3.ebuild index 4e9d42889936..a76ad9f23ca8 100644 --- a/dev-embedded/platformio/platformio-5.2.3.ebuild +++ b/dev-embedded/platformio/platformio-5.2.3.ebuild @@ -17,9 +17,6 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -# Needs some more work to get running -RESTRICT="test" - RDEPEND=" $(python_gen_cond_dep ' =dev-python/aiofiles-0.7.0*[${PYTHON_USEDEP}] @@ -45,4 +42,24 @@ RDEPEND=" ')" BDEPEND="test? ( $(python_gen_cond_dep '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
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 161feb8244249dd01360f38a98a087b8067431ce Author: Sam James gentoo org> AuthorDate: Sun Dec 12 06:06:33 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 12 06:08:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161feb82 dev-embedded/platformio: add 5.2.3 Closes: https://bugs.gentoo.org/807748 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-5.2.3.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 86ffc433232a..ac9c341b2438 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449b35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff +DIST platformio-5.2.3.tar.gz 252483 BLAKE2B f60b83f6647333d42b5d864ea468c8104dcd5a83085a6d52f456a21792d9c94641a60f698c2a606ddd7d7b3a588723831f35ac0d3027cb0ff8b8226dabe3b62c SHA512 c11f58a984b15a3363cd29bf9a0234c1ffc772cc153310d420037416bb8834cb2b74899ccb465d69db862cc088cfcb17dcbc7d919f690b6e836dec982d5b136b diff --git a/dev-embedded/platformio/platformio-5.2.3.ebuild b/dev-embedded/platformio/platformio-5.2.3.ebuild new file mode 100644 index ..4e9d42889936 --- /dev/null +++ b/dev-embedded/platformio/platformio-5.2.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Needs some more work to get running +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/aiofiles-0.7.0*[${PYTHON_USEDEP}] + =dev-python/click-7.1.2[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] + =dev-python/uvicorn-0.15*[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] + dev-python/zeroconf[${PYTHON_USEDEP}] + ')" +BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 3b179a0fc9e308d402ebdf683d3e770678af20e3 Author: Jakov Smolić gentoo org> AuthorDate: Sat Sep 25 08:40:37 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Sep 25 09:02:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b179a0f dev-embedded/platformio: Fix DISTUTILS_USE_SETUPTOOLS Closes: https://bugs.gentoo.org/814611 Signed-off-by: Jakov Smolić gentoo.org> dev-embedded/platformio/platformio-5.1.1.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dev-embedded/platformio/platformio-5.1.1.ebuild b/dev-embedded/platformio/platformio-5.1.1.ebuild index 84f95fbddf1..a8a4f90c75c 100644 --- a/dev-embedded/platformio/platformio-5.1.1.ebuild +++ b/dev-embedded/platformio/platformio-5.1.1.ebuild @@ -5,7 +5,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{8,9} ) DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 @@ -16,13 +15,8 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND=" - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ')" -RDEPEND="${DEPEND} +RDEPEND=" $(python_gen_cond_dep ' =dev-python/click-5[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 19e353525f9979aa4ea1786a0988d0ebe9ba0ef1 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Jun 2 16:46:28 2021 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Jun 2 16:52:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e35352 dev-embedded/platformio: Version bump Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-5.0.1.ebuild => platformio-5.1.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 1c02427fa73..86ffc433232 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-5.0.1.tar.gz 211141 BLAKE2B f42498d3232ee6954e9d591939235da4dd8e6028ca5bc5c28cd32293825a9bddb31a164beb9227b5f55d2fed43981ae161db1eb404917a12a3114e5868106d27 SHA512 4037f646676bce9807ae522ef70324749d3ccc342a9f06c959c888b40fc5f1658d98a912244ee196c1afcf4a871a8232c35c1744794bc5a8b6e0a82c309606df +DIST platformio-5.1.1.tar.gz 215305 BLAKE2B a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449b35 SHA512 f74ae3cb46065379b90c7ec3574d6ff0076085cd891bf41be2f38b6c6b59f87f4d013c1da6e4825f7d831ed17136e433385ab07c3f16b31342d5415192f87eff diff --git a/dev-embedded/platformio/platformio-5.0.1.ebuild b/dev-embedded/platformio/platformio-5.1.1.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-5.0.1.ebuild rename to dev-embedded/platformio/platformio-5.1.1.ebuild index cf15f6ca563..db09e62b118 100644 --- a/dev-embedded/platformio/platformio-5.0.1.ebuild +++ b/dev-embedded/platformio/platformio-5.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 3d58e601b1d01f29245c39787a190ccb0f1ae57e Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Oct 14 10:43:29 2020 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Oct 14 10:43:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d58e601 dev-embedded/platformio: Version bump Added py39 Closes: https://bugs.gentoo.org/746776 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- .../platformio/{platformio-4.3.4.ebuild => platformio-5.0.1.ebuild}| 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 193be934366..1c02427fa73 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.3.4.tar.gz 190096 BLAKE2B 593fb04e78cc04a3fe939de4ea11617ae267dc2427009a168a50d0172774962c34faba5d9fef861980b09172efad8401154dc812040a5867c7c320a0d5728273 SHA512 751a737eeb425238094c00defcd2094b511e2cfb5792a965323b87d46113a94e03e7be35dbe3e5ecde0c096fda5f372c9ab9863b779cb58e0c5abc36885475d6 +DIST platformio-5.0.1.tar.gz 211141 BLAKE2B f42498d3232ee6954e9d591939235da4dd8e6028ca5bc5c28cd32293825a9bddb31a164beb9227b5f55d2fed43981ae161db1eb404917a12a3114e5868106d27 SHA512 4037f646676bce9807ae522ef70324749d3ccc342a9f06c959c888b40fc5f1658d98a912244ee196c1afcf4a871a8232c35c1744794bc5a8b6e0a82c309606df diff --git a/dev-embedded/platformio/platformio-4.3.4.ebuild b/dev-embedded/platformio/platformio-5.0.1.ebuild similarity index 94% rename from dev-embedded/platformio/platformio-4.3.4.ebuild rename to dev-embedded/platformio/platformio-5.0.1.ebuild index e7bf816f15d..4a0f1155325 100644 --- a/dev-embedded/platformio/platformio-4.3.4.ebuild +++ b/dev-embedded/platformio/platformio-5.0.1.ebuild @@ -3,8 +3,9 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 9518cece73a58efe141f1dab0da60b24d9a4d661 Author: Alexey Shvetsov gentoo org> AuthorDate: Mon Jul 20 21:26:24 2020 + Commit: Alexey Shvetsov gentoo org> CommitDate: Mon Jul 20 21:26:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9518cece dev-embedded/platformio: Version bump Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-4.3.3.ebuild => platformio-4.3.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 0ef1f9a0e35..193be934366 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.3.3.tar.gz 187697 BLAKE2B e4d73db41390b52a9fc3b620630d6d3e65250444213474bd882f0eafec36e1f37d2d5513e34534e281dcc1e8460da1296c10d9882bb627382764ca65394bdc1c SHA512 9be991d999d0e1cea7bb57283e879670e202a7400fafc9b37363228355ca1f5a308926f033d04e32e004952fde18340be669bbd7861bf67019a1b1d32251815c +DIST platformio-4.3.4.tar.gz 190096 BLAKE2B 593fb04e78cc04a3fe939de4ea11617ae267dc2427009a168a50d0172774962c34faba5d9fef861980b09172efad8401154dc812040a5867c7c320a0d5728273 SHA512 751a737eeb425238094c00defcd2094b511e2cfb5792a965323b87d46113a94e03e7be35dbe3e5ecde0c096fda5f372c9ab9863b779cb58e0c5abc36885475d6 diff --git a/dev-embedded/platformio/platformio-4.3.3.ebuild b/dev-embedded/platformio/platformio-4.3.4.ebuild similarity index 100% rename from dev-embedded/platformio/platformio-4.3.3.ebuild rename to dev-embedded/platformio/platformio-4.3.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 8c6a62f8c4850b40e18331c3f853d85607f6b6ad Author: Alexey Shvetsov gentoo org> AuthorDate: Mon May 18 08:21:31 2020 + Commit: Alexey Shvetsov gentoo org> CommitDate: Mon May 18 08:21:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6a62f8 dev-embedded/platformio: version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-4.3.1.ebuild => platformio-4.3.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 10830aa98a4..0ef1f9a0e35 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.3.1.tar.gz 169099 BLAKE2B 0a700869ab18d6c837a42fb408f676314760402141de561c318134d72084e33ef1fcea5b1c15c72b7a3131b2d4ab30cb333acf1b634165ba98ffd571640d00ba SHA512 bde939c7511733c7ed2c2139d3edb87dfa0e7179df96e9591155eef3179de0581c98c9544870824b35c1b3282df734f27640c6a4536e2b54e3fc9ba8e68adbb4 +DIST platformio-4.3.3.tar.gz 187697 BLAKE2B e4d73db41390b52a9fc3b620630d6d3e65250444213474bd882f0eafec36e1f37d2d5513e34534e281dcc1e8460da1296c10d9882bb627382764ca65394bdc1c SHA512 9be991d999d0e1cea7bb57283e879670e202a7400fafc9b37363228355ca1f5a308926f033d04e32e004952fde18340be669bbd7861bf67019a1b1d32251815c diff --git a/dev-embedded/platformio/platformio-4.3.1.ebuild b/dev-embedded/platformio/platformio-4.3.3.ebuild similarity index 100% rename from dev-embedded/platformio/platformio-4.3.1.ebuild rename to dev-embedded/platformio/platformio-4.3.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: f3d4ec98b0a5dc10fc3a4a04a061ecfc7326a00c Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Apr 17 18:48:05 2020 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Apr 17 18:48:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d4ec98 dev-embedded/platformio: Version bump Closes: https://bugs.gentoo.org/715102 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-4.3.1.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 3f393f7cbe1..4b217cc3f9e 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-4.1.0.tar.gz 157907 BLAKE2B e90d2b155121cd2be0b0d77a7a196e7fe03580083444056d06a86a343166c920cd1ac6252a0003acee4de5d3933fead939b8be8d67233e93c05537511344e27b SHA512 e4d6c29ebb8fb1b2b556affbc1a50ec84d12e878bb7e6cfb253861eb5429236d8226d1a29f1a3812c0aa2c5b4895f0354184a9cb28c300db2e2e5a2ededb82fe +DIST platformio-4.3.1.tar.gz 169099 BLAKE2B 0a700869ab18d6c837a42fb408f676314760402141de561c318134d72084e33ef1fcea5b1c15c72b7a3131b2d4ab30cb333acf1b634165ba98ffd571640d00ba SHA512 bde939c7511733c7ed2c2139d3edb87dfa0e7179df96e9591155eef3179de0581c98c9544870824b35c1b3282df734f27640c6a4536e2b54e3fc9ba8e68adbb4 diff --git a/dev-embedded/platformio/platformio-4.3.1.ebuild b/dev-embedded/platformio/platformio-4.3.1.ebuild new file mode 100644 index 000..e7bf816f15d --- /dev/null +++ b/dev-embedded/platformio/platformio-4.3.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_MULTI_USEDEP}] + ')" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + =dev-python/click-5[${PYTHON_MULTI_USEDEP}] + =dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}] + =dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}] + =dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}] + =dev-python/pyelftools-0.25[${PYTHON_MULTI_USEDEP}] + =dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}] + ')"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 76614b61fa74a00bf854f8ad3aa094f891badf48 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Apr 17 18:48:26 2020 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Apr 17 18:48:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76614b61 dev-embedded/platformio: Drop old Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-4.1.0-r1.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 4b217cc3f9e..10830aa98a4 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-4.1.0.tar.gz 157907 BLAKE2B e90d2b155121cd2be0b0d77a7a196e7fe03580083444056d06a86a343166c920cd1ac6252a0003acee4de5d3933fead939b8be8d67233e93c05537511344e27b SHA512 e4d6c29ebb8fb1b2b556affbc1a50ec84d12e878bb7e6cfb253861eb5429236d8226d1a29f1a3812c0aa2c5b4895f0354184a9cb28c300db2e2e5a2ededb82fe DIST platformio-4.3.1.tar.gz 169099 BLAKE2B 0a700869ab18d6c837a42fb408f676314760402141de561c318134d72084e33ef1fcea5b1c15c72b7a3131b2d4ab30cb333acf1b634165ba98ffd571640d00ba SHA512 bde939c7511733c7ed2c2139d3edb87dfa0e7179df96e9591155eef3179de0581c98c9544870824b35c1b3282df734f27640c6a4536e2b54e3fc9ba8e68adbb4 diff --git a/dev-embedded/platformio/platformio-4.1.0-r1.ebuild b/dev-embedded/platformio/platformio-4.1.0-r1.ebuild deleted file mode 100644 index 0c28bb271d2..000 --- a/dev-embedded/platformio/platformio-4.1.0-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_MULTI_USEDEP}] - ')" -RDEPEND="${DEPEND} - $(python_gen_cond_dep ' - =dev-python/click-5[${PYTHON_MULTI_USEDEP}] - =dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}] - =dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}] - =dev-python/pyelftools-0.25[${PYTHON_MULTI_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 426c3fe505c33f58bd0b570311c4e077b6cd05d7 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 16 05:43:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 16 06:04:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426c3fe5 dev-embedded/platformio: Remove Python 2 Signed-off-by: Michał Górny gentoo.org> dev-embedded/platformio/platformio-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-4.1.0.ebuild b/dev-embedded/platformio/platformio-4.1.0.ebuild index 97f26d12796..29d4e2ad7b4 100644 --- a/dev-embedded/platformio/platformio-4.1.0.ebuild +++ b/dev-embedded/platformio/platformio-4.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: ee71f2fc246b2ab4fc6220c8fddbf3a4ae347172 Author: Alexey Shvetsov gentoo org> AuthorDate: Thu Dec 12 21:28:19 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Thu Dec 12 21:28:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee71f2fc dev-embedded/platformio: version bump Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- .../platformio/{platformio-4.0.3.ebuild => platformio-4.1.0.ebuild} | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index be81035ad60..3f393f7cbe1 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.0.3.tar.gz 140824 BLAKE2B e8148496a5e445da463d8862ee1021b21864789100dbd0b84d188d96f27148a843794cf7dc4ab3c4ca607a63055300675ff0da93b841d3682fc4fc2c629ab9c6 SHA512 6db6dc18f21145fd597ac5977f33fed8854e9d9f8994a1b517891305a3e936b64c1693be7fff9b44d67f50253ba0a3210d30499b76538ca86ce8af2e8e6fd7d6 +DIST platformio-4.1.0.tar.gz 157907 BLAKE2B e90d2b155121cd2be0b0d77a7a196e7fe03580083444056d06a86a343166c920cd1ac6252a0003acee4de5d3933fead939b8be8d67233e93c05537511344e27b SHA512 e4d6c29ebb8fb1b2b556affbc1a50ec84d12e878bb7e6cfb253861eb5429236d8226d1a29f1a3812c0aa2c5b4895f0354184a9cb28c300db2e2e5a2ededb82fe diff --git a/dev-embedded/platformio/platformio-4.0.3.ebuild b/dev-embedded/platformio/platformio-4.1.0.ebuild similarity index 88% rename from dev-embedded/platformio/platformio-4.0.3.ebuild rename to dev-embedded/platformio/platformio-4.1.0.ebuild index 4c24782d2e4..1f8f4115e0f 100644 --- a/dev-embedded/platformio/platformio-4.0.3.ebuild +++ b/dev-embedded/platformio/platformio-4.1.0.ebuild @@ -33,4 +33,6 @@ RDEPEND="${DEPEND} >=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 99b51d492d1902e6da57a358cbf8b3e34761dffe Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Oct 4 11:13:47 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Oct 4 11:13:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b51d49 dev-embedded/platformio: Version bump Closes: https://bugs.gentoo.org/694580 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- .../{platformio-4.0.1.ebuild => platformio-4.0.3.ebuild} | 8 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 95c366a136b..be81035ad60 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.0.1.tar.gz 140325 BLAKE2B 82992e97c91fefcdbdb219cae066aa6314cc55f0461e7fffd9d8e7b36a308a7bb8ccffb3fe7a7b676b9866b1e6c18980b40c4f009919f649e68331b316593a63 SHA512 d74784f72d93039eb32fd984dd2cdfeb00d5a36a005bb9aefa7501d8b310ff3f7367ce9b40265095ecb06594e7e3841a7b677bffa1f9215a39b7d3c6e7e4afc2 +DIST platformio-4.0.3.tar.gz 140824 BLAKE2B e8148496a5e445da463d8862ee1021b21864789100dbd0b84d188d96f27148a843794cf7dc4ab3c4ca607a63055300675ff0da93b841d3682fc4fc2c629ab9c6 SHA512 6db6dc18f21145fd597ac5977f33fed8854e9d9f8994a1b517891305a3e936b64c1693be7fff9b44d67f50253ba0a3210d30499b76538ca86ce8af2e8e6fd7d6 diff --git a/dev-embedded/platformio/platformio-4.0.1.ebuild b/dev-embedded/platformio/platformio-4.0.3.ebuild similarity index 73% rename from dev-embedded/platformio/platformio-4.0.1.ebuild rename to dev-embedded/platformio/platformio-4.0.3.ebuild index 3062aaa4423..4c24782d2e4 100644 --- a/dev-embedded/platformio/platformio-4.0.1.ebuild +++ b/dev-embedded/platformio/platformio-4.0.3.ebuild @@ -28,5 +28,9 @@ RDEPEND="${DEPEND} =dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}] + =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/files/, dev-embedded/platformio/
commit: 0b3698fdf8528a114d02a5cea32bb323308ebb53 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Aug 23 13:52:01 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Aug 23 13:52:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3698fd dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- ...-Make-scripts-compatible-with-py2-and-py3.patch | 65 -- ...formio-4.0.0.ebuild => platformio-4.0.1.ebuild} | 2 - 3 files changed, 1 insertion(+), 68 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 1a1123d2467..95c366a136b 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-4.0.0.tar.gz 139700 BLAKE2B 1b4e6e244a0596f2713c1c07ca117d55986776a0dbdbdf06a313226b04941e4ae22ceb3444eca943cd130a8dd8546050febebf3f4dc435b0407b32c61212b07a SHA512 dddb717e39d9ede8464090599d6bc636e258120e97327d666f3479c2b55c0c6c73708d5c1306118a6a56fa2a85471cec6865d9465726174486a70832e32bc1d7 +DIST platformio-4.0.1.tar.gz 140325 BLAKE2B 82992e97c91fefcdbdb219cae066aa6314cc55f0461e7fffd9d8e7b36a308a7bb8ccffb3fe7a7b676b9866b1e6c18980b40c4f009919f649e68331b316593a63 SHA512 d74784f72d93039eb32fd984dd2cdfeb00d5a36a005bb9aefa7501d8b310ff3f7367ce9b40265095ecb06594e7e3841a7b677bffa1f9215a39b7d3c6e7e4afc2 diff --git a/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch b/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch deleted file mode 100644 index c899105dde6..000 --- a/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch +++ /dev/null @@ -1,65 +0,0 @@ -From e1d5cb23f342269e1e99b017c1082cd6208b8c9d Mon Sep 17 00:00:00 2001 -From: Alexey Shvetsov -Date: Fri, 12 Jul 2019 11:26:27 +0300 -Subject: [PATCH] Make scripts compatible with py2 and py3 - -Signed-off-by: Alexey Shvetsov - scripts/docspregen.py | 5 +++-- - scripts/fixsymlink.py | 4 +++- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/scripts/docspregen.py b/scripts/docspregen.py -index b4e5a67f..ab43bd7c 100644 a/scripts/docspregen.py -+++ b/scripts/docspregen.py -@@ -11,6 +11,7 @@ - # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - # See the License for the specific language governing permissions and - # limitations under the License. -+from __future__ import print_function - - import os - import urlparse -@@ -280,7 +281,7 @@ Packages - - - def generate_platform(name, rst_dir): --print "Processing platform: %s" % name -+print("Processing platform: %s" % name) - - compatible_boards = [ - board for board in BOARDS if name == board['platform'] -@@ -439,7 +440,7 @@ def update_platform_docs(): - - - def generate_framework(type_, data, rst_dir=None): --print "Processing framework: %s" % type_ -+print("Processing framework: %s" % type_) - - compatible_platforms = [ - m for m in PLATFORM_MANIFESTS -diff --git a/scripts/fixsymlink.py b/scripts/fixsymlink.py -index a73a0109..b250b04b 100644 a/scripts/fixsymlink.py -+++ b/scripts/fixsymlink.py -@@ -12,13 +12,15 @@ - # See the License for the specific language governing permissions and - # limitations under the License. - -+from __future__ import print_function -+ - from os import chdir, getcwd, readlink, remove, symlink, walk - from os.path import exists, islink, join, relpath - from sys import exit as sys_exit - - - def fix_symlink(root, fname, brokenlink): --print root, fname, brokenlink -+print(root, fname, brokenlink) - prevcwd = getcwd() - - chdir(root) --- -2.22.0 - diff --git a/dev-embedded/platformio/platformio-4.0.0.ebuild b/dev-embedded/platformio/platformio-4.0.1.ebuild similarity index 92% rename from dev-embedded/platformio/platformio-4.0.0.ebuild rename to dev-embedded/platformio/platformio-4.0.1.ebuild index 5200247c426..3062aaa4423 100644 --- a/dev-embedded/platformio/platformio-4.0.0.ebuild +++ b/dev-embedded/platformio/platformio-4.0.1.ebuild @@ -30,5 +30,3 @@ RDEPEND="${DEPEND} =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 50abaf042dc5695ea72776c11f064ea30b0d3ed5 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jul 12 07:51:50 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jul 12 08:31:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50abaf04 dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest | 2 +- .../{platformio-3.6.7.ebuild => platformio-4.0.0.ebuild} | 10 -- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index f0a8884e66f..1a1123d2467 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-3.6.7.tar.gz 113602 BLAKE2B 1ba828be8dc5f10767571356b61239bf167b6b2bcbfb19dfa007032c3584ba955b18329a16bb1ec079fae7314f46ac27e35dae671b03e379fa8d49a27ae1d6f9 SHA512 0bff99493d38ee803018807bd5a69717fb1e3d0e20c8caee892ca8d689bbf50b78a18121d149e4729a34d79894e116d1183eb5d0ff505d63f721c06469820ddf +DIST platformio-4.0.0.tar.gz 139700 BLAKE2B 1b4e6e244a0596f2713c1c07ca117d55986776a0dbdbdf06a313226b04941e4ae22ceb3444eca943cd130a8dd8546050febebf3f4dc435b0407b32c61212b07a SHA512 dddb717e39d9ede8464090599d6bc636e258120e97327d666f3479c2b55c0c6c73708d5c1306118a6a56fa2a85471cec6865d9465726174486a70832e32bc1d7 diff --git a/dev-embedded/platformio/platformio-3.6.7.ebuild b/dev-embedded/platformio/platformio-4.0.0.ebuild similarity index 74% rename from dev-embedded/platformio/platformio-3.6.7.ebuild rename to dev-embedded/platformio/platformio-4.0.0.ebuild index cb996b8fa12..3062aaa4423 100644 --- a/dev-embedded/platformio/platformio-3.6.7.ebuild +++ b/dev-embedded/platformio/platformio-4.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 @@ -20,15 +20,13 @@ IUSE="" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} - =dev-python/click-5[${PYTHON_USEDEP}] - =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] >=dev-python/pyserial-3[${PYTHON_USEDEP}] =dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]" + >=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/files/, dev-embedded/platformio/
commit: 69d1b970ea84daad202d441086f80007e690a7ba Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jul 12 08:29:16 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jul 12 08:32:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d1b970 dev-embedded/platformio: Fix py3 in scripts Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov gentoo.org> ...-Make-scripts-compatible-with-py2-and-py3.patch | 65 ++ dev-embedded/platformio/platformio-4.0.0.ebuild| 2 + 2 files changed, 67 insertions(+) diff --git a/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch b/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch new file mode 100644 index 000..c899105dde6 --- /dev/null +++ b/dev-embedded/platformio/files/platformio-4.0.0-Make-scripts-compatible-with-py2-and-py3.patch @@ -0,0 +1,65 @@ +From e1d5cb23f342269e1e99b017c1082cd6208b8c9d Mon Sep 17 00:00:00 2001 +From: Alexey Shvetsov +Date: Fri, 12 Jul 2019 11:26:27 +0300 +Subject: [PATCH] Make scripts compatible with py2 and py3 + +Signed-off-by: Alexey Shvetsov +--- + scripts/docspregen.py | 5 +++-- + scripts/fixsymlink.py | 4 +++- + 2 files changed, 6 insertions(+), 3 deletions(-) + +diff --git a/scripts/docspregen.py b/scripts/docspregen.py +index b4e5a67f..ab43bd7c 100644 +--- a/scripts/docspregen.py b/scripts/docspregen.py +@@ -11,6 +11,7 @@ + # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + # See the License for the specific language governing permissions and + # limitations under the License. ++from __future__ import print_function + + import os + import urlparse +@@ -280,7 +281,7 @@ Packages + + + def generate_platform(name, rst_dir): +-print "Processing platform: %s" % name ++print("Processing platform: %s" % name) + + compatible_boards = [ + board for board in BOARDS if name == board['platform'] +@@ -439,7 +440,7 @@ def update_platform_docs(): + + + def generate_framework(type_, data, rst_dir=None): +-print "Processing framework: %s" % type_ ++print("Processing framework: %s" % type_) + + compatible_platforms = [ + m for m in PLATFORM_MANIFESTS +diff --git a/scripts/fixsymlink.py b/scripts/fixsymlink.py +index a73a0109..b250b04b 100644 +--- a/scripts/fixsymlink.py b/scripts/fixsymlink.py +@@ -12,13 +12,15 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + ++from __future__ import print_function ++ + from os import chdir, getcwd, readlink, remove, symlink, walk + from os.path import exists, islink, join, relpath + from sys import exit as sys_exit + + + def fix_symlink(root, fname, brokenlink): +-print root, fname, brokenlink ++print(root, fname, brokenlink) + prevcwd = getcwd() + + chdir(root) +-- +2.22.0 + diff --git a/dev-embedded/platformio/platformio-4.0.0.ebuild b/dev-embedded/platformio/platformio-4.0.0.ebuild index 3062aaa4423..5200247c426 100644 --- a/dev-embedded/platformio/platformio-4.0.0.ebuild +++ b/dev-embedded/platformio/platformio-4.0.0.ebuild @@ -30,3 +30,5 @@ RDEPEND="${DEPEND} =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: cbccaead82dedfdeee5c055030c5b4a634ca3676 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Apr 24 17:07:34 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Thu Apr 25 15:09:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbccaead dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-3.6.6.ebuild => platformio-3.6.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 987621a8d67..f0a8884e66f 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-3.6.6.tar.gz 113642 BLAKE2B 00b2e3710f23bd459f3f95fc29515d65f36d78f51831c20864f9eb06e915495ce9ce719cca27249b8f69ef1e83db2a4462deb1b4676834940a018ae7af0a421d SHA512 41dc71e1d1e3ef5755f0902bbcffcd08704b7ec4ffd617142da5241e0a8fc9061bad7f373be5b221a064e91cad54a8ce0412303f814a2e66b72e80996765c621 +DIST platformio-3.6.7.tar.gz 113602 BLAKE2B 1ba828be8dc5f10767571356b61239bf167b6b2bcbfb19dfa007032c3584ba955b18329a16bb1ec079fae7314f46ac27e35dae671b03e379fa8d49a27ae1d6f9 SHA512 0bff99493d38ee803018807bd5a69717fb1e3d0e20c8caee892ca8d689bbf50b78a18121d149e4729a34d79894e116d1183eb5d0ff505d63f721c06469820ddf diff --git a/dev-embedded/platformio/platformio-3.6.6.ebuild b/dev-embedded/platformio/platformio-3.6.7.ebuild similarity index 100% rename from dev-embedded/platformio/platformio-3.6.6.ebuild rename to dev-embedded/platformio/platformio-3.6.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 7820cf9e2779d78fdbd8658c1d700685027141e7 Author: Alexey Shvetsov gentoo org> AuthorDate: Wed Apr 10 11:35:10 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Wed Apr 10 11:35:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7820cf9e dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-3.6.4.ebuild => platformio-3.6.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 81355f945f6..987621a8d67 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-3.6.4.tar.gz 111885 BLAKE2B 5b4e85e412f1736d01f6d408ade86ca74ef215d53d2cbf2d5393023ff87a325426836bd0d5a602b8327d311e0af23f3a3128743712601df73c40b40e27d34232 SHA512 06f5c88950bd905bddd30e00e2f2154f2a4879c5ed5fbdb9cc56a039147daf4d33af5cb6b8c09bef2ed06b1c50d75e3d628cea0f6cb79c3af2498ad2e19cc33c +DIST platformio-3.6.6.tar.gz 113642 BLAKE2B 00b2e3710f23bd459f3f95fc29515d65f36d78f51831c20864f9eb06e915495ce9ce719cca27249b8f69ef1e83db2a4462deb1b4676834940a018ae7af0a421d SHA512 41dc71e1d1e3ef5755f0902bbcffcd08704b7ec4ffd617142da5241e0a8fc9061bad7f373be5b221a064e91cad54a8ce0412303f814a2e66b72e80996765c621 diff --git a/dev-embedded/platformio/platformio-3.6.4.ebuild b/dev-embedded/platformio/platformio-3.6.6.ebuild similarity index 100% rename from dev-embedded/platformio/platformio-3.6.4.ebuild rename to dev-embedded/platformio/platformio-3.6.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 452455c71452fadd4e276f2db5394a82eeebca1e Author: Alexey Shvetsov gentoo org> AuthorDate: Thu Feb 14 17:13:35 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Thu Feb 14 17:15:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452455c7 dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov gentoo.org> dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-3.6.1.ebuild => platformio-3.6.4.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 8dd9bd6700e..81355f945f6 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1 @@ -DIST platformio-3.6.1.tar.gz 111097 BLAKE2B b7df856239a50afca089985fa56903c4b3adec4a461e147d84b4270ac2488f6d8cac9a9a338a243f561f3235cffb60a971b22ed1f2b77daec685f3248ae707b2 SHA512 27adab3578b9ab369e76fce98439eb7705e0e660a3d5652d0945bcdddbca820a365b18ca896de505401fb8cf57e74c6fde3db6e409b2ec1c7cef842ebdd7743a +DIST platformio-3.6.4.tar.gz 111885 BLAKE2B 5b4e85e412f1736d01f6d408ade86ca74ef215d53d2cbf2d5393023ff87a325426836bd0d5a602b8327d311e0af23f3a3128743712601df73c40b40e27d34232 SHA512 06f5c88950bd905bddd30e00e2f2154f2a4879c5ed5fbdb9cc56a039147daf4d33af5cb6b8c09bef2ed06b1c50d75e3d628cea0f6cb79c3af2498ad2e19cc33c diff --git a/dev-embedded/platformio/platformio-3.6.1.ebuild b/dev-embedded/platformio/platformio-3.6.4.ebuild similarity index 96% rename from dev-embedded/platformio/platformio-3.6.1.ebuild rename to dev-embedded/platformio/platformio-3.6.4.ebuild index 8a9dd48ab3f..cb996b8fa12 100644 --- a/dev-embedded/platformio/platformio-3.6.1.ebuild +++ b/dev-embedded/platformio/platformio-3.6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 739d88c49d02ac4bbdf550828def78520d89fd78 Author: Alexey Shvetsov gentoo org> AuthorDate: Thu Nov 1 20:08:27 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Thu Nov 1 20:08:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739d88c4 dev-embedded/platformio: Version bump Signed-off-by: Alexey Shvetsov gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-embedded/platformio/Manifest | 3 +- dev-embedded/platformio/platformio-3.6.0.ebuild| 34 -- ...formio-3.5.4.ebuild => platformio-3.6.1.ebuild} | 6 ++-- 3 files changed, 4 insertions(+), 39 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 4ed1c6f4db9..8dd9bd6700e 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-3.5.4.tar.gz 97742 BLAKE2B 5fcc652358ea5788977836a6ee0fe204633e2748afc5cbb6924e8200c0115c92a778c0c919178f05a9656f21eb2b17f4e15b0de5ea06fbade936d8b59bb12431 SHA512 2d2af5133648a9b2070abb5d39d27a7292865b99cf690c587f4c80d5e97d429eaa3b037b07a1afcf199df730fe96a0dfecb4ff45ffd21d286f80d5d265e9a85e -DIST platformio-3.6.0.tar.gz 99386 BLAKE2B 7cc9e687733cf6cb95d928555dc391330c257c0e6878e1c4bd7395130f7bd79bc66bd0d480e1867cbc26f028b0f3bd9588ca0d1ce8e0dbd23f9eefa9fb812c38 SHA512 b4f59593e0fe37c19857280235900a450c55ea9b8719113ceac78c48b5d30aea378c863e7644725f7092e8aca643e1657f94c3010691c57e0228f44ac00937a3 +DIST platformio-3.6.1.tar.gz 111097 BLAKE2B b7df856239a50afca089985fa56903c4b3adec4a461e147d84b4270ac2488f6d8cac9a9a338a243f561f3235cffb60a971b22ed1f2b77daec685f3248ae707b2 SHA512 27adab3578b9ab369e76fce98439eb7705e0e660a3d5652d0945bcdddbca820a365b18ca896de505401fb8cf57e74c6fde3db6e409b2ec1c7cef842ebdd7743a diff --git a/dev-embedded/platformio/platformio-3.6.0.ebuild b/dev-embedded/platformio/platformio-3.6.0.ebuild deleted file mode 100644 index a4d3b719d1c..000 --- a/dev-embedded/platformio/platformio-3.6.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - =dev-python/click-5[${PYTHON_USEDEP}] - =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] - >=dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]" diff --git a/dev-embedded/platformio/platformio-3.5.4.ebuild b/dev-embedded/platformio/platformio-3.6.1.ebuild similarity index 92% rename from dev-embedded/platformio/platformio-3.5.4.ebuild rename to dev-embedded/platformio/platformio-3.6.1.ebuild index a4d3b719d1c..8a9dd48ab3f 100644 --- a/dev-embedded/platformio/platformio-3.5.4.ebuild +++ b/dev-embedded/platformio/platformio-3.6.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python2_7 ) DISTUTILS_SINGLE_IMPL=1 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~x86 ~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 55e152f18efd1b62a62590a45f4fd5b4334e6804 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Aug 10 07:11:53 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Aug 10 07:11:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e152f1 dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.45, Repoman-2.3.9 dev-embedded/platformio/Manifest| 2 +- .../platformio/{platformio-3.5.3.ebuild => platformio-3.6.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index 050600b9858..4ed1c6f4db9 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1,2 @@ -DIST platformio-3.5.3.tar.gz 96791 BLAKE2B 4b17ccec4a192704cbd185ed42eb6214cfa54a072f6d089f96c608eec7815bd3046b12f7e84355055b5026600b22c4f1c720b12caea4e281479d4c381fe8ec4f SHA512 4c5b5b0a0c4d6942f91ffcb4317149cdbdba857f17b07ad3f47db9abd97615eafbd310d0f1a2c389b485922af1df6f3a6d7831bce1f92a53540b00998c859247 DIST platformio-3.5.4.tar.gz 97742 BLAKE2B 5fcc652358ea5788977836a6ee0fe204633e2748afc5cbb6924e8200c0115c92a778c0c919178f05a9656f21eb2b17f4e15b0de5ea06fbade936d8b59bb12431 SHA512 2d2af5133648a9b2070abb5d39d27a7292865b99cf690c587f4c80d5e97d429eaa3b037b07a1afcf199df730fe96a0dfecb4ff45ffd21d286f80d5d265e9a85e +DIST platformio-3.6.0.tar.gz 99386 BLAKE2B 7cc9e687733cf6cb95d928555dc391330c257c0e6878e1c4bd7395130f7bd79bc66bd0d480e1867cbc26f028b0f3bd9588ca0d1ce8e0dbd23f9eefa9fb812c38 SHA512 b4f59593e0fe37c19857280235900a450c55ea9b8719113ceac78c48b5d30aea378c863e7644725f7092e8aca643e1657f94c3010691c57e0228f44ac00937a3 diff --git a/dev-embedded/platformio/platformio-3.5.3.ebuild b/dev-embedded/platformio/platformio-3.6.0.ebuild similarity index 100% rename from dev-embedded/platformio/platformio-3.5.3.ebuild rename to dev-embedded/platformio/platformio-3.6.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 16621f34fdf02e70bc2008d78351bd8ff05a745f Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Jul 10 21:38:49 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Jul 10 21:38:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16621f34 dev-embedded/platformio: Version bump Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-3.5.4.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index c7287f7f58a..050600b9858 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-3.5.3.tar.gz 96791 BLAKE2B 4b17ccec4a192704cbd185ed42eb6214cfa54a072f6d089f96c608eec7815bd3046b12f7e84355055b5026600b22c4f1c720b12caea4e281479d4c381fe8ec4f SHA512 4c5b5b0a0c4d6942f91ffcb4317149cdbdba857f17b07ad3f47db9abd97615eafbd310d0f1a2c389b485922af1df6f3a6d7831bce1f92a53540b00998c859247 +DIST platformio-3.5.4.tar.gz 97742 BLAKE2B 5fcc652358ea5788977836a6ee0fe204633e2748afc5cbb6924e8200c0115c92a778c0c919178f05a9656f21eb2b17f4e15b0de5ea06fbade936d8b59bb12431 SHA512 2d2af5133648a9b2070abb5d39d27a7292865b99cf690c587f4c80d5e97d429eaa3b037b07a1afcf199df730fe96a0dfecb4ff45ffd21d286f80d5d265e9a85e diff --git a/dev-embedded/platformio/platformio-3.5.4.ebuild b/dev-embedded/platformio/platformio-3.5.4.ebuild new file mode 100644 index 000..a4d3b719d1c --- /dev/null +++ b/dev-embedded/platformio/platformio-3.5.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + =dev-python/click-5[${PYTHON_USEDEP}] + =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] + >=dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 59ce9d2d6be48d0a6b3d04a01727e2e67f61d03c Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Jun 23 19:07:20 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jun 23 21:48:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ce9d2d dev-embedded/platformio: use HTTPs Closes: https://github.com/gentoo/gentoo/pull/8948 dev-embedded/platformio/platformio-3.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/platformio/platformio-3.5.3.ebuild b/dev-embedded/platformio/platformio-3.5.3.ebuild index 1f41bb03d1a..a4d3b719d1c 100644 --- a/dev-embedded/platformio/platformio-3.5.3.ebuild +++ b/dev-embedded/platformio/platformio-3.5.3.ebuild @@ -9,7 +9,7 @@ DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="http://platformio.org/"; +HOMEPAGE="https://platformio.org/"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: f522894fea466602465267ac23c346548a5d64d6 Author: Alexey Shvetsov gentoo org> AuthorDate: Fri Jun 22 09:02:08 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Fri Jun 22 09:02:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f522894f dev-embedded/platformio: Add missing dep Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-embedded/platformio/platformio-3.5.3.ebuild | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/dev-embedded/platformio/platformio-3.5.3.ebuild b/dev-embedded/platformio/platformio-3.5.3.ebuild index 4aa69072b25..1f41bb03d1a 100644 --- a/dev-embedded/platformio/platformio-3.5.3.ebuild +++ b/dev-embedded/platformio/platformio-3.5.3.ebuild @@ -20,13 +20,15 @@ IUSE="" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]" RDEPEND="${DEPEND} - >=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}] - >=dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] - =dev-python/click-5[${PYTHON_USEDEP}] =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] + >=dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/requests-2.4[${PYTHON_USEDEP}] + =dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: a2a33f0ee261ca13c71722e3e3168ece2bfb21df Author: Alexey Shvetsov gentoo org> AuthorDate: Thu Jun 14 14:11:24 2018 + Commit: Alexey Shvetsov gentoo org> CommitDate: Thu Jun 14 14:11:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a33f0e dev-embedded/platformio: New package Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/metadata.xml| 8 +++ dev-embedded/platformio/platformio-3.5.3.ebuild | 32 + 3 files changed, 41 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest new file mode 100644 index 000..c7287f7f58a --- /dev/null +++ b/dev-embedded/platformio/Manifest @@ -0,0 +1 @@ +DIST platformio-3.5.3.tar.gz 96791 BLAKE2B 4b17ccec4a192704cbd185ed42eb6214cfa54a072f6d089f96c608eec7815bd3046b12f7e84355055b5026600b22c4f1c720b12caea4e281479d4c381fe8ec4f SHA512 4c5b5b0a0c4d6942f91ffcb4317149cdbdba857f17b07ad3f47db9abd97615eafbd310d0f1a2c389b485922af1df6f3a6d7831bce1f92a53540b00998c859247 diff --git a/dev-embedded/platformio/metadata.xml b/dev-embedded/platformio/metadata.xml new file mode 100644 index 000..086586c08a8 --- /dev/null +++ b/dev-embedded/platformio/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + ale...@gentoo.org + Alexey Shvetsov + + diff --git a/dev-embedded/platformio/platformio-3.5.3.ebuild b/dev-embedded/platformio/platformio-3.5.3.ebuild new file mode 100644 index 000..4aa69072b25 --- /dev/null +++ b/dev-embedded/platformio/platformio-3.5.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="http://platformio.org/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + >=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/lockfile-0.9.1[${PYTHON_USEDEP}] + =dev-python/click-5[${PYTHON_USEDEP}] +