public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2018-06-14 14:11 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2018-06-14 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     a2a33f0ee261ca13c71722e3e3168ece2bfb21df
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 14 14:11:24 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Jun 14 14:11:24 2018 +0000
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 00000000000..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 00000000000..086586c08a8
--- /dev/null
+++ b/dev-embedded/platformio/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>alexxy@gentoo.org</email>
+		<name>Alexey Shvetsov</name>
+	</maintainer>
+</pkgmetadata>

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 00000000000..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/pyserial-4[${PYTHON_USEDEP}]
+	>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
+	<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	>=dev-python/click-5[${PYTHON_USEDEP}]
+	<dev-python/click-6[${PYTHON_USEDEP}]
+	<dev-python/bottle-0.13[${PYTHON_USEDEP}]
+	<dev-python/arrow-1[${PYTHON_USEDEP}]"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2018-06-22  9:02 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2018-06-22  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     f522894fea466602465267ac23c346548a5d64d6
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 22 09:02:08 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 09:02:08 2018 +0000
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/pyserial-4[${PYTHON_USEDEP}]
-	>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
-	<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
+	<dev-python/arrow-1[${PYTHON_USEDEP}]
+	<dev-python/bottle-0.13[${PYTHON_USEDEP}]
 	>=dev-python/click-5[${PYTHON_USEDEP}]
 	<dev-python/click-6[${PYTHON_USEDEP}]
-	<dev-python/bottle-0.13[${PYTHON_USEDEP}]
-	<dev-python/arrow-1[${PYTHON_USEDEP}]"
+	dev-python/colorama[${PYTHON_USEDEP}]
+	<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
+	>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+	<dev-python/pyserial-4[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+	<dev-python/requests-3[${PYTHON_USEDEP}]
+	>=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2018-06-23 21:48 Aaron Bauman
  0 siblings, 0 replies; 47+ messages in thread
From: Aaron Bauman @ 2018-06-23 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     59ce9d2d6be48d0a6b3d04a01727e2e67f61d03c
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sat Jun 23 19:07:20 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 21:48:08 2018 +0000
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"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2018-07-10 21:39 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2018-07-10 21:39 UTC (permalink / raw
  To: gentoo-commits

commit:     16621f34fdf02e70bc2008d78351bd8ff05a745f
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 10 21:38:49 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Jul 10 21:38:49 2018 +0000
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 00000000000..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/arrow-1[${PYTHON_USEDEP}]
+	<dev-python/bottle-0.13[${PYTHON_USEDEP}]
+	>=dev-python/click-5[${PYTHON_USEDEP}]
+	<dev-python/click-6[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
+	>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
+	>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+	<dev-python/pyserial-4[${PYTHON_USEDEP}]
+	>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+	<dev-python/requests-3[${PYTHON_USEDEP}]
+	>=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2018-08-10  7:12 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2018-08-10  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     55e152f18efd1b62a62590a45f4fd5b4334e6804
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 10 07:11:53 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Aug 10 07:11:53 2018 +0000
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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2018-11-01 20:09 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2018-11-01 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     739d88c49d02ac4bbdf550828def78520d89fd78
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  1 20:08:27 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Nov  1 20:08:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739d88c4

dev-embedded/platformio: Version bump

Signed-off-by: Alexey Shvetsov <alexxy <AT> 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..00000000000
--- 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/arrow-1[${PYTHON_USEDEP}]
-	<dev-python/bottle-0.13[${PYTHON_USEDEP}]
-	>=dev-python/click-5[${PYTHON_USEDEP}]
-	<dev-python/click-6[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
-	>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
-	>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-	<dev-python/pyserial-4[${PYTHON_USEDEP}]
-	>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-	<dev-python/requests-3[${PYTHON_USEDEP}]
-	>=dev-python/semantic_version-2.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="


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2019-02-14 17:16 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-02-14 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     452455c71452fadd4e276f2db5394a82eeebca1e
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 14 17:13:35 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Feb 14 17:15:38 2019 +0000
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 <alexxy <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2019-04-10 11:35 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-04-10 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     7820cf9e2779d78fdbd8658c1d700685027141e7
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 10 11:35:10 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 10 11:35:10 2019 +0000
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 <alexxy <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2019-04-25 15:10 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-04-25 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     cbccaead82dedfdeee5c055030c5b4a634ca3676
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 17:07:34 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 15:09:52 2019 +0000
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 <alexxy <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2019-07-12  8:32 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-07-12  8:32 UTC (permalink / raw
  To: gentoo-commits

commit:     50abaf042dc5695ea72776c11f064ea30b0d3ed5
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 07:51:50 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 08:31:58 2019 +0000
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 <alexxy <AT> 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/arrow-1[${PYTHON_USEDEP}]
 	<dev-python/bottle-0.13[${PYTHON_USEDEP}]
 	>=dev-python/click-5[${PYTHON_USEDEP}]
-	<dev-python/click-6[${PYTHON_USEDEP}]
+	<dev-python/click-8[${PYTHON_USEDEP}]
 	dev-python/colorama[${PYTHON_USEDEP}]
-	<dev-python/lockfile-0.13[${PYTHON_USEDEP}]
-	>=dev-python/lockfile-0.9.1[${PYTHON_USEDEP}]
 	>=dev-python/pyserial-3[${PYTHON_USEDEP}]
 	<dev-python/pyserial-4[${PYTHON_USEDEP}]
 	>=dev-python/requests-2.4[${PYTHON_USEDEP}]
 	<dev-python/requests-3[${PYTHON_USEDEP}]
-	>=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]"
+	>=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]
+	<dev-python/semantic_version-3[${PYTHON_USEDEP}]"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2019-10-04 11:14 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-10-04 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     99b51d492d1902e6da57a358cbf8b3e34761dffe
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  4 11:13:47 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Oct  4 11:13:47 2019 +0000
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 <alexxy <AT> 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/pyserial-4[${PYTHON_USEDEP}]
 	>=dev-python/requests-2.4[${PYTHON_USEDEP}]
 	<dev-python/requests-3[${PYTHON_USEDEP}]
-	>=dev-python/semantic_version-2.5.0[${PYTHON_USEDEP}]
-	<dev-python/semantic_version-3[${PYTHON_USEDEP}]"
+	>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
+	<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+	>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+	<dev-python/tabulate-1[${PYTHON_USEDEP}]
+	>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+	<dev-python/pyelftools-1[${PYTHON_USEDEP}]"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2019-12-12 21:28 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-12-12 21:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ee71f2fc246b2ab4fc6220c8fddbf3a4ae347172
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 12 21:28:19 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Dec 12 21:28:19 2019 +0000
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 <alexxy <AT> 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/tabulate-1[${PYTHON_USEDEP}]
 	>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-	<dev-python/pyelftools-1[${PYTHON_USEDEP}]"
+	<dev-python/pyelftools-1[${PYTHON_USEDEP}]
+	>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
+	<dev-python/marshmallow-3[${PYTHON_USEDEP}]"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2020-01-16  6:05 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2020-01-16  6:05 UTC (permalink / raw
  To: gentoo-commits

commit:     426c3fe505c33f58bd0b570311c4e077b6cd05d7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 16 05:43:27 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jan 16 06:04:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426c3fe5

dev-embedded/platformio: Remove Python 2

Signed-off-by: Michał Górny <mgorny <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2020-04-17 18:48 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2020-04-17 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     76614b61fa74a00bf854f8ad3aa094f891badf48
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 17 18:48:26 2020 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Apr 17 18:48:33 2020 +0000
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 <alexxy <AT> 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..00000000000
--- 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/bottle-0.13[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/click-5[${PYTHON_MULTI_USEDEP}]
-		<dev-python/click-8[${PYTHON_MULTI_USEDEP}]
-		dev-python/colorama[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}]
-		<dev-python/requests-3[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_MULTI_USEDEP}]
-		<dev-python/pyelftools-1[${PYTHON_MULTI_USEDEP}]
-		>=dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}]
-		<dev-python/marshmallow-3[${PYTHON_MULTI_USEDEP}]
-	')"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2020-04-17 18:48 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2020-04-17 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     f3d4ec98b0a5dc10fc3a4a04a061ecfc7326a00c
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 17 18:48:05 2020 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Apr 17 18:48:29 2020 +0000
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 <alexxy <AT> 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 00000000000..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/bottle-0.13[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/click-5[${PYTHON_MULTI_USEDEP}]
+		<dev-python/click-8[${PYTHON_MULTI_USEDEP}]
+		dev-python/colorama[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_MULTI_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_MULTI_USEDEP}]
+		<dev-python/requests-3[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/semantic_version-2.8.1[${PYTHON_MULTI_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_MULTI_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_MULTI_USEDEP}]
+		<dev-python/pyelftools-1[${PYTHON_MULTI_USEDEP}]
+		>=dev-python/marshmallow-2.20.5[${PYTHON_MULTI_USEDEP}]
+	')"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2020-05-18  8:21 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2020-05-18  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     8c6a62f8c4850b40e18331c3f853d85607f6b6ad
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon May 18 08:21:31 2020 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon May 18 08:21:31 2020 +0000
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 <alexxy <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2020-07-20 21:26 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2020-07-20 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9518cece73a58efe141f1dab0da60b24d9a4d661
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 21:26:24 2020 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 21:26:24 2020 +0000
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 <alexxy <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2020-10-14 10:43 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2020-10-14 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     3d58e601b1d01f29245c39787a190ccb0f1ae57e
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 10:43:29 2020 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 10:43:29 2020 +0000
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 <alexxy <AT> 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
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-06-02 16:53 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2021-06-02 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     19e353525f9979aa4ea1786a0988d0ebe9ba0ef1
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 16:46:28 2021 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Jun  2 16:52:54 2021 +0000
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 <alexxy <AT> 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 a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-09-25  9:03 Jakov Smolić
  0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-09-25  9:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3b179a0fc9e308d402ebdf683d3e770678af20e3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 08:40:37 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 09:02:41 2021 +0000
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ć <jsmolic <AT> 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/bottle-0.13[${PYTHON_USEDEP}]
 		>=dev-python/click-5[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-12-12  6:12 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-12-12  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     161feb8244249dd01360f38a98a087b8067431ce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 06:06:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 06:08:51 2021 +0000
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 <sam <AT> 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 a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 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 000000000000..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/bottle-0.13[${PYTHON_USEDEP}]
+		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
+		<dev-python/click-9[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+		<dev-python/requests-3[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-12-12  8:18 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-12-12  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     75eb25cad20af177b18a87e835ab9f514742d5d2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 08:18:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 08:18:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75eb25ca

dev-embedded/platformio: run tests

Signed-off-by: Sam James <sam <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-12-12  8:19 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-12-12  8:19 UTC (permalink / raw
  To: gentoo-commits

commit:     72651d5812d6093145e24b455a4fcde65146841a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 08:19:13 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 08:19:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72651d58

dev-embedded/platformio: enable py3.10

Signed-off-by: Sam James <sam <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-12-15  0:13 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-12-15  0:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a4853280a48c9a0d25a2bb322569d400cbcef241
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 00:12:48 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 00:13:42 2021 +0000
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 <holgersson <AT> posteo.de>
Signed-off-by: Sam James <sam <AT> 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/pyelftools-1[${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}]


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2021-12-15  7:34 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2021-12-15  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     778394a0b5c9a9bf964865e51fe7a81365728525
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:33:21 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:34:05 2021 +0000
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 <arthurzam <AT> 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 '


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-07  5:14 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-01-07  5:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3eee6cc0b921975976c70f61015b94c1ba39e7a1
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 30 17:56:10 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  7 05:06:47 2022 +0000
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 <expeditioneer <AT> 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 <sam <AT> 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 000000000000..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/bottle-0.13[${PYTHON_USEDEP}]
+		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
+		<dev-python/click-9[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+		<dev-python/requests-3[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-09  7:09 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-01-09  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c5edea7c599890bb14b29b829482ceb98f892eb7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 07:08:29 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 07:09:20 2022 +0000
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 <sam <AT> 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 a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 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 000000000000..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/bottle-0.13[${PYTHON_USEDEP}]
+		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
+		<dev-python/click-9[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+		<dev-python/requests-3[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-09  7:09 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-01-09  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     abe6d4eddc23618588df58d9b391e8e172dfc663
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 07:08:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 07:09:21 2022 +0000
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 <sam <AT> 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 a7854138dec1b5b58c4f715dde98a273ed08c0da7fb305f89490944c210737c7c500731b21a5a9cb2bf3be3925f1666ef1084992b99df46d3ee83b449baaaa35 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..000000000000
--- 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/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-5[${PYTHON_USEDEP}]
-		<dev-python/click-8[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${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..000000000000
--- 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/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
-		<dev-python/click-9[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${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_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


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-13 16:00 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2022-01-13 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     90ffe82862950cce7ae092b6f5eecb3f6b4f3f06
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 13 15:59:54 2022 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Jan 13 15:59:54 2022 +0000
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 <alexxy <AT> 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..000000000000
--- 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/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
-		<dev-python/click-9[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${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
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-26 21:27 Jakov Smolić
  0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-01-26 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     b1039e1eefce0aae3d592cd21e461e9693f5729e
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 26 21:26:52 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jan 26 21:26:52 2022 +0000
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ć <jsmolic <AT> 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 '


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-28  8:02 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-01-28  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     667027f5fefb2579822f3c3e999e7abb7275d781
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 08:01:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 08:01:37 2022 +0000
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 <sam <AT> 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
 }
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-01-28  8:02 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-01-28  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e5b43e9c3b5083981a76f8f5a02e48763e7d756c
Author:     Matthew Smith <matt <AT> offtopica <DOT> uk>
AuthorDate: Fri Jan 14 10:36:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 08:00:52 2022 +0000
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 <matt <AT> offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/23788
Signed-off-by: Sam James <sam <AT> 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 000000000000..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/bottle-0.13[${PYTHON_USEDEP}]
+		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
+		<dev-python/click-9[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+		<dev-python/requests-3[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-03-21 10:03 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2022-03-21 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     b88c1cbbd674b9407ea2b8be131f03f8f7a3cc58
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 10:03:37 2022 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 10:03:37 2022 +0000
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 <alexxy <AT> 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..000000000000
--- 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/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
-		<dev-python/click-9[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${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/aiofiles-0.9[${PYTHON_USEDEP}]
 		dev-python/ajsonrpc[${PYTHON_USEDEP}]
 		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
+		>=dev-python/click-8[${PYTHON_USEDEP}]
 		<dev-python/click-9[${PYTHON_USEDEP}]
 		dev-python/colorama[${PYTHON_USEDEP}]
 		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
 		<dev-python/pyserial-4[${PYTHON_USEDEP}]
 		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
 		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.8.1[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
 		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
 		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
 		<dev-python/tabulate-1[${PYTHON_USEDEP}]
@@ -37,9 +37,9 @@ RDEPEND="
 		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
 		<dev-python/pyelftools-1[${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/starlette-0.18*[${PYTHON_USEDEP}]
+		=dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
+		=dev-python/wsproto-1.0*[${PYTHON_USEDEP}]
 		>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
 	')
 	virtual/udev"


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-05-02  8:56 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2022-05-02  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8ae320d4ed93c4efc5dbef210d886b456c2159db
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon May  2 08:50:45 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May  2 08:56:32 2022 +0000
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 <mgorny <AT> 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
 }
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-06-25  2:42 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-06-25  2:42 UTC (permalink / raw
  To: gentoo-commits

commit:     50927e2cd84ef3d10fb38481528d7dd0c96be18a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 02:42:17 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 02:42:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50927e2c

dev-embedded/platformio: add 6.0.2

Signed-off-by: Sam James <sam <AT> 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 000000000000..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/aiofiles-0.9[${PYTHON_USEDEP}]
+		dev-python/ajsonrpc[${PYTHON_USEDEP}]
+		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
+		>=dev-python/click-8[${PYTHON_USEDEP}]
+		<dev-python/click-9[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+		<dev-python/requests-3[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
+		>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
+		=dev-python/starlette-0.18*[${PYTHON_USEDEP}]
+		=dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
+		dev-python/wsproto[${PYTHON_USEDEP}]
+		>=dev-python/zeroconf-0.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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-09-14 20:21 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2022-09-14 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     d133328a074da76a1f0172968f5fb360453bf725
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 20:13:52 2022 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 20:20:39 2022 +0000
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) <alexxy <AT> 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..000000000000
--- 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/aiofiles-0.9[${PYTHON_USEDEP}]
-		dev-python/ajsonrpc[${PYTHON_USEDEP}]
-		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-8[${PYTHON_USEDEP}]
-		<dev-python/click-9[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
-		>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
-		=dev-python/starlette-0.18*[${PYTHON_USEDEP}]
-		=dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
-		dev-python/wsproto[${PYTHON_USEDEP}]
-		>=dev-python/zeroconf-0.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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-09-14 20:21 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2022-09-14 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     ecc2b632d84cca11c5b408adbb0f2a248af79dd6
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 20:15:31 2022 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 20:20:46 2022 +0000
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) <alexxy <AT> 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 000000000000..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/aiofiles-0.9[${PYTHON_USEDEP}]
+		dev-python/ajsonrpc[${PYTHON_USEDEP}]
+		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
+		>=dev-python/click-8[${PYTHON_USEDEP}]
+		<dev-python/click-9[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
+		<dev-python/requests-3[${PYTHON_USEDEP}]
+		>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
+		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
+		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
+		<dev-python/tabulate-1[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
+		>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
+		=dev-python/starlette-0.18*[${PYTHON_USEDEP}]
+		=dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
+		dev-python/wsproto[${PYTHON_USEDEP}]
+		>=dev-python/zeroconf-0.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() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-11-02 23:34 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-11-02 23:34 UTC (permalink / raw
  To: gentoo-commits

commit:     70cf4ba56bdcade431ae6eee0c7db1f0a3deee28
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  2 23:34:32 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 23:34:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf4ba5

dev-embedded/platformio: add 6.1.5

Signed-off-by: Sam James <sam <AT> 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 000000000000..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/bottle-0.13[${PYTHON_USEDEP}]
+		=dev-python/click-8*[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${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/semantic_version-3[${PYTHON_USEDEP}]
+		=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
+		=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
+		=dev-python/starlette-0.21*[${PYTHON_USEDEP}]
+		=dev-python/uvicorn-0.19*[${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_reload
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-11-02 23:34 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-11-02 23:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3a336757b92b6e3f3b3baf2b5a07f2918b537819
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  2 23:30:52 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 23:31:41 2022 +0000
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 <sam <AT> 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/tabulate-1[${PYTHON_USEDEP}]
 		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
 		<dev-python/pyelftools-1[${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/pyserial-4[${PYTHON_USEDEP}]
+		>=dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}]
 		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
 		<dev-python/requests-3[${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/tabulate-1[${PYTHON_USEDEP}]
 		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.25[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
 		<dev-python/pyelftools-1[${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}]
 	')


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-11-02 23:34 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-11-02 23:34 UTC (permalink / raw
  To: gentoo-commits

commit:     e0ae2a69ce29281b3e506f52181f36c5f4d60e41
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  2 23:31:59 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 23:31:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ae2a69

dev-embedded/platformio: drop 6.0.2-r2

Signed-off-by: Sam James <sam <AT> 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..000000000000
--- 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/aiofiles-0.9[${PYTHON_USEDEP}]
-		dev-python/ajsonrpc[${PYTHON_USEDEP}]
-		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-8[${PYTHON_USEDEP}]
-		<dev-python/click-9[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${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_reload
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2022-11-04  6:10 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2022-11-04  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     887ffd4e368e0c3d07341cd4de7a6ecaf5487a8b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  4 06:07:03 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov  4 06:07:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887ffd4e

dev-embedded/platformio: Remove old

Signed-off-by: Michał Górny <mgorny <AT> 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..000000000000
--- 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/aiofiles-0.9[${PYTHON_USEDEP}]
-		dev-python/ajsonrpc[${PYTHON_USEDEP}]
-		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
-		>=dev-python/click-8[${PYTHON_USEDEP}]
-		<dev-python/click-9[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${PYTHON_USEDEP}]
-		>=dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}]
-		>=dev-python/requests-2.4[${PYTHON_USEDEP}]
-		<dev-python/requests-3[${PYTHON_USEDEP}]
-		>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
-		<dev-python/semantic_version-3[${PYTHON_USEDEP}]
-		>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
-		<dev-python/tabulate-1[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${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_reload
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2023-02-22 16:21 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-02-22 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     9b28bf2a062e9a663d80e033fb633a9604aee025
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Feb 17 12:00:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 16:17:40 2023 +0000
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 <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29634
Signed-off-by: Sam James <sam <AT> 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 000000000000..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/bottle-0.13[${PYTHON_USEDEP}]
+		=dev-python/click-8*[${PYTHON_USEDEP}]
+		dev-python/colorama[${PYTHON_USEDEP}]
+		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
+		<dev-python/pyserial-4[${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/semantic_version-3[${PYTHON_USEDEP}]
+		=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
+		dev-python/twisted[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
+		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
+		=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
+		=dev-python/starlette-0.21*[${PYTHON_USEDEP}]
+		=dev-python/uvicorn-0.19*[${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 platformio/assets/system/99-platformio-udev.rules
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2023-03-29  0:46 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-03-29  0:46 UTC (permalink / raw
  To: gentoo-commits

commit:     c8a078b54534910d57cc5ff47d7740fd44629548
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 00:40:21 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 00:40:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a078b5

dev-embedded/platformio: drop 6.1.5

Signed-off-by: Sam James <sam <AT> 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..000000000000
--- 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/bottle-0.13[${PYTHON_USEDEP}]
-		=dev-python/click-8*[${PYTHON_USEDEP}]
-		dev-python/colorama[${PYTHON_USEDEP}]
-		>=dev-python/pyserial-3[${PYTHON_USEDEP}]
-		<dev-python/pyserial-4[${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/semantic_version-3[${PYTHON_USEDEP}]
-		=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
-		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
-		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
-		=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
-		=dev-python/starlette-0.21*[${PYTHON_USEDEP}]
-		=dev-python/uvicorn-0.19*[${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_reload
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2023-03-29  0:46 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-03-29  0:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9e9b37fe32fa29a2e71607c0967cd6ba677ee258
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 00:40:09 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 00:40:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9b37fe

dev-embedded/platformio: add github upstream metadata

Signed-off-by: Sam James <sam <AT> 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 @@
 		<email>alexxy@gentoo.org</email>
 		<name>Alexey Shvetsov</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">platformio/platformio-core</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2023-03-29  0:56 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-03-29  0:56 UTC (permalink / raw
  To: gentoo-commits

commit:     4909e091bf283b113e54588aa568110ba8048ad7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 00:56:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 00:56:22 2023 +0000
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 <sam <AT> 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/pyelftools-1[${PYTHON_USEDEP}]
 		=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
-		=dev-python/starlette-0.21*[${PYTHON_USEDEP}]
-		=dev-python/uvicorn-0.19*[${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() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2023-04-09  5:57 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-04-09  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     57eb0a741261db8a83d567dfb30a3206ee7c0795
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  9 05:53:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr  9 05:57:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57eb0a74

dev-embedded/platformio: unpin aiofiles, ajsonrpc

Signed-off-by: Sam James <sam <AT> 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}]
 		<dev-python/bottle-0.13[${PYTHON_USEDEP}]
 		=dev-python/click-8*[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 47+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
@ 2024-01-09 19:57 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2024-01-09 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     79cf27fdef3bbcf712263c11f8a0be2bd26ffddd
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 19:57:09 2024 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 19:57:09 2024 +0000
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 <alexxy <AT> 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/pyserial-4[${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/semantic-version-2.10[${PYTHON_USEDEP}]
 		<dev-python/semantic-version-3[${PYTHON_USEDEP}]
 		=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
 		dev-python/twisted[${PYTHON_USEDEP}]
-		>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
+		>=dev-python/pyelftools-0.30[${PYTHON_USEDEP}]
 		<dev-python/pyelftools-1[${PYTHON_USEDEP}]
 		=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
 		>=dev-python/starlette-0.21[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2024-01-09 19:57 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-12  6:12 [gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-01-09 19:57 Alexey Shvetsov
2023-04-09  5:57 Sam James
2023-03-29  0:56 Sam James
2023-03-29  0:46 Sam James
2023-03-29  0:46 Sam James
2023-02-22 16:21 Sam James
2022-11-04  6:10 Michał Górny
2022-11-02 23:34 Sam James
2022-11-02 23:34 Sam James
2022-11-02 23:34 Sam James
2022-09-14 20:21 Alexey Shvetsov
2022-09-14 20:21 Alexey Shvetsov
2022-06-25  2:42 Sam James
2022-05-02  8:56 Michał Górny
2022-03-21 10:03 Alexey Shvetsov
2022-01-28  8:02 Sam James
2022-01-28  8:02 Sam James
2022-01-26 21:27 Jakov Smolić
2022-01-13 16:00 Alexey Shvetsov
2022-01-09  7:09 Sam James
2022-01-09  7:09 Sam James
2022-01-07  5:14 Sam James
2021-12-15  7:34 Arthur Zamarin
2021-12-15  0:13 Sam James
2021-12-12  8:19 Sam James
2021-12-12  8:18 Sam James
2021-09-25  9:03 Jakov Smolić
2021-06-02 16:53 Alexey Shvetsov
2020-10-14 10:43 Alexey Shvetsov
2020-07-20 21:26 Alexey Shvetsov
2020-05-18  8:21 Alexey Shvetsov
2020-04-17 18:48 Alexey Shvetsov
2020-04-17 18:48 Alexey Shvetsov
2020-01-16  6:05 Michał Górny
2019-12-12 21:28 Alexey Shvetsov
2019-10-04 11:14 Alexey Shvetsov
2019-07-12  8:32 Alexey Shvetsov
2019-04-25 15:10 Alexey Shvetsov
2019-04-10 11:35 Alexey Shvetsov
2019-02-14 17:16 Alexey Shvetsov
2018-11-01 20:09 Alexey Shvetsov
2018-08-10  7:12 Alexey Shvetsov
2018-07-10 21:39 Alexey Shvetsov
2018-06-23 21:48 Aaron Bauman
2018-06-22  9:02 Alexey Shvetsov
2018-06-14 14:11 Alexey Shvetsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox