public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2022-12-06  6:09 Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2022-12-06  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     a3455a245f3a2428903e2025556ac034db94467f
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Dec  5 22:20:45 2022 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 22:21:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3455a24

dev-embedded/idf-component-manager: new package, add 1.1.4

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-1.1.4.ebuild             | 23 ++++++++++++++++++++++
 dev-embedded/idf-component-manager/metadata.xml    |  8 ++++++++
 3 files changed, 32 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
new file mode 100644
index 000000000..471042c75
--- /dev/null
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -0,0 +1 @@
+DIST idf-component-manager-1.1.4.gh.tar.gz 135617 BLAKE2B e9bd7bdfbd8c8919791c3afbd3a777c06c01794755698c3adb819ec6725c6da2ffd791432bb29105d68af30ed203842dd7a5e80bce7d00bdf09e2b4fe44891fd SHA512 eb0bd12a6c6b574e2df46c2cc68db333e8dbf145c24aa6dc50660ec0d34cf36d21a47d79a94baafae8aa9e6cab75284bdd962436b2e5304d29d3a243454bb571

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
new file mode 100644
index 000000000..7013a2e86
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+"

diff --git a/dev-embedded/idf-component-manager/metadata.xml b/dev-embedded/idf-component-manager/metadata.xml
new file mode 100644
index 000000000..01c1fc848
--- /dev/null
+++ b/dev-embedded/idf-component-manager/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>davidroman96@gmail.com</email>
+		<name>David Roman</name>
+	</maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2023-07-19  8:49 Haelwenn Monnier
  0 siblings, 0 replies; 17+ messages in thread
From: Haelwenn Monnier @ 2023-07-19  8:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c3cfad873b3a822b7007812d61b444b1564ee2f3
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Jul 18 09:17:23 2023 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Jul 18 09:17:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3cfad87

dev-embedded/idf-component-manager: drop 1.1.4

Closes: https://bugs.gentoo.org/884857
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 -
 .../idf-component-manager-1.1.4.ebuild             | 23 ----------------------
 2 files changed, 24 deletions(-)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 1a99f22d6..b744642f4 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,2 +1 @@
-DIST idf-component-manager-1.1.4.gh.tar.gz 135617 BLAKE2B e9bd7bdfbd8c8919791c3afbd3a777c06c01794755698c3adb819ec6725c6da2ffd791432bb29105d68af30ed203842dd7a5e80bce7d00bdf09e2b4fe44891fd SHA512 eb0bd12a6c6b574e2df46c2cc68db333e8dbf145c24aa6dc50660ec0d34cf36d21a47d79a94baafae8aa9e6cab75284bdd962436b2e5304d29d3a243454bb571
 DIST idf-component-manager-1.3.1.gh.tar.gz 224806 BLAKE2B cfd02fe7f5a7f40b0e3ad6c71d36097e1f406dba064559d7586fa91fabebcc21fe668bce33124d33ee14efbd0840213b27aaa31c95251362cbd085d26d8a8b56 SHA512 741d1dd02e55fe3eba1c2b5d96db38968fb4d53d862a260ae53b5d08d95fb3ba7060d3bd1d99680c391a3e161d1fe4b12e77bec2322d55961991da83341353d5

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
deleted file mode 100644
index 77924db67..000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-"


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2023-09-05 13:22 Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2023-09-05 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b9a142221359dbabb77ead5287ade5518bdbd035
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Sep  4 11:56:14 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Sep  4 11:56:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9a14222

dev-embedded/idf-component-manager: add 1.3.2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-1.3.2.ebuild             | 41 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index b744642f49..b821c809be 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1 +1,2 @@
 DIST idf-component-manager-1.3.1.gh.tar.gz 224806 BLAKE2B cfd02fe7f5a7f40b0e3ad6c71d36097e1f406dba064559d7586fa91fabebcc21fe668bce33124d33ee14efbd0840213b27aaa31c95251362cbd085d26d8a8b56 SHA512 741d1dd02e55fe3eba1c2b5d96db38968fb4d53d862a260ae53b5d08d95fb3ba7060d3bd1d99680c391a3e161d1fe4b12e77bec2322d55961991da83341353d5
+DIST idf-component-manager-1.3.2.gh.tar.gz 224976 BLAKE2B 69fdc288ca87da58383e50a134fd677fe4332fd70acde3f9dca86dcb93936aa433514c14deb52c90d37cc2e8f0053d6f5f0d31d7d82ee1e475fe837a85d6f98c SHA512 aaa1ffd9d6a6dce68e0d65951b5ba5df31cb42a62dd0371bd0e7b41819ef8682314b64c69f959a914208d97ecf609ac591b151d76ab4d8b6b74d71b870976192

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild
new file mode 100644
index 0000000000..5046ba21b7
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2023-10-16 12:07 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2023-10-16 13:18 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2023-10-16 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     88fd6cced45d0ec07228aa943e0b654a0261a881
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Oct 16 12:05:45 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 16 12:05:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88fd6cce

dev-embedded/idf-component-manager: drop 1.3.1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 -
 .../idf-component-manager-1.3.1.ebuild             | 41 ----------------------
 2 files changed, 42 deletions(-)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 2e30976c70..4426d8031e 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,3 +1,2 @@
-DIST idf-component-manager-1.3.1.gh.tar.gz 224806 BLAKE2B cfd02fe7f5a7f40b0e3ad6c71d36097e1f406dba064559d7586fa91fabebcc21fe668bce33124d33ee14efbd0840213b27aaa31c95251362cbd085d26d8a8b56 SHA512 741d1dd02e55fe3eba1c2b5d96db38968fb4d53d862a260ae53b5d08d95fb3ba7060d3bd1d99680c391a3e161d1fe4b12e77bec2322d55961991da83341353d5
 DIST idf-component-manager-1.3.2.gh.tar.gz 224976 BLAKE2B 69fdc288ca87da58383e50a134fd677fe4332fd70acde3f9dca86dcb93936aa433514c14deb52c90d37cc2e8f0053d6f5f0d31d7d82ee1e475fe837a85d6f98c SHA512 aaa1ffd9d6a6dce68e0d65951b5ba5df31cb42a62dd0371bd0e7b41819ef8682314b64c69f959a914208d97ecf609ac591b151d76ab4d8b6b74d71b870976192
 DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.1.ebuild
deleted file mode 100644
index 5046ba21b7..0000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.3.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_11 )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2023-10-16 12:07 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2023-10-16 13:18 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2023-10-16 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     b83a377f3482f20b283eacc9527927f742c4bf45
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Oct 16 12:06:38 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 16 12:06:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b83a377f

dev-embedded/idf-component-manager: fix tests

Closes: https://bugs.gentoo.org/910095
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../idf-component-manager-1.3.2-r1.ebuild          | 42 ++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2-r1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2-r1.ebuild
new file mode 100644
index 0000000000..9cbe5904b7
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2023-10-16 12:05 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2023-10-16 13:18 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2023-10-16 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     b787b35b1e2c29588836984790fae1d770537c5a
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Oct 16 12:05:10 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 16 12:05:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b787b35b

dev-embedded/idf-component-manager: add 1.4.1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-1.4.1.ebuild             | 42 ++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index b821c809be..2e30976c70 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,2 +1,3 @@
 DIST idf-component-manager-1.3.1.gh.tar.gz 224806 BLAKE2B cfd02fe7f5a7f40b0e3ad6c71d36097e1f406dba064559d7586fa91fabebcc21fe668bce33124d33ee14efbd0840213b27aaa31c95251362cbd085d26d8a8b56 SHA512 741d1dd02e55fe3eba1c2b5d96db38968fb4d53d862a260ae53b5d08d95fb3ba7060d3bd1d99680c391a3e161d1fe4b12e77bec2322d55961991da83341353d5
 DIST idf-component-manager-1.3.2.gh.tar.gz 224976 BLAKE2B 69fdc288ca87da58383e50a134fd677fe4332fd70acde3f9dca86dcb93936aa433514c14deb52c90d37cc2e8f0053d6f5f0d31d7d82ee1e475fe837a85d6f98c SHA512 aaa1ffd9d6a6dce68e0d65951b5ba5df31cb42a62dd0371bd0e7b41819ef8682314b64c69f959a914208d97ecf609ac591b151d76ab4d8b6b74d71b870976192
+DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
new file mode 100644
index 0000000000..9cbe5904b7
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2024-01-11 11:57 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-01-11 11:57 UTC (permalink / raw
  To: gentoo-commits

commit:     bfbacecf39b4cc1646f216497e63b6317a48ddbe
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Jan 11 11:57:00 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Jan 11 11:57:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfbacecf

dev-embedded/idf-component-manager: enable py3.12

Closes: https://bugs.gentoo.org/921744
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../idf-component-manager/idf-component-manager-1.4.1.ebuild      | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
index 9cbe5904b7..2168162050 100644
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11,12} )
 DISTUTILS_USE_PEP517=poetry
 
 inherit distutils-r1
@@ -19,6 +19,7 @@ KEYWORDS="~amd64"
 BDEPEND="
 	test? (
 		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
 		dev-python/pytest-mock[${PYTHON_USEDEP}]
 		dev-python/vcrpy[${PYTHON_USEDEP}]
 		dev-python/filelock[${PYTHON_USEDEP}]
@@ -39,4 +40,9 @@ RDEPEND="
 	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
 "
 
+# Requires additional files not available in the tarball
+EPYTEST_DESELECT=(
+	tests/test_component_manager.py::test_pack_component_with_examples_errors
+)
+
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2024-01-11 11:57 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-01-11 11:57 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-01-11 11:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f7bbcc2319abf4d34d2e35eafb6ed027784756a5
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Jan 11 11:57:21 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Jan 11 11:57:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7bbcc23

dev-embedded/idf-component-manager: drop 1.3.2, 1.3.2-r1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 -
 .../idf-component-manager-1.3.2-r1.ebuild          | 42 ----------------------
 .../idf-component-manager-1.3.2.ebuild             | 41 ---------------------
 3 files changed, 84 deletions(-)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 4426d8031e..4123293494 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,2 +1 @@
-DIST idf-component-manager-1.3.2.gh.tar.gz 224976 BLAKE2B 69fdc288ca87da58383e50a134fd677fe4332fd70acde3f9dca86dcb93936aa433514c14deb52c90d37cc2e8f0053d6f5f0d31d7d82ee1e475fe837a85d6f98c SHA512 aaa1ffd9d6a6dce68e0d65951b5ba5df31cb42a62dd0371bd0e7b41819ef8682314b64c69f959a914208d97ecf609ac591b151d76ab4d8b6b74d71b870976192
 DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2-r1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2-r1.ebuild
deleted file mode 100644
index 9cbe5904b7..0000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_11 )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild
deleted file mode 100644
index 5046ba21b7..0000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_11 )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2024-02-19 22:00 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-02-19 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5a79ef28b3b9dd82dbf716d66029fb4eb837de41
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 19 16:57:01 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Feb 19 16:57:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a79ef28

dev-embedded/idf-component-manager: add 1.5.1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-1.5.1.ebuild             | 49 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 4123293494..7eb190add5 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1 +1,2 @@
 DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf
+DIST idf-component-manager-1.5.1.gh.tar.gz 318162 BLAKE2B a373ba089216effa9b770d21f567b50283876f81b670e46a5d86b7a11f16e67e23172d3d2a869a07282500c49d33fc67a28251a24e76f6916088310bf870a210 SHA512 9502ed5dfd19ee07ee2f222675cdc8537b72b554402c43a0dee2ae6c71aa69affe89e11c24b77c9374ce1a98e901845d92b5b51be7d6ec781a9798dcbba5ea8d

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.5.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.5.1.ebuild
new file mode 100644
index 0000000000..436be49355
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.5.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11,12} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
+"
+
+# Requires additional files not available in the tarball
+EPYTEST_DESELECT=(
+	tests/test_component_manager.py::test_pack_component_with_examples_errors
+	tests/test_component_manager.py::test_pack_component_with_dest_dir
+)
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2024-03-14 10:19 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-03-14 10:19 UTC (permalink / raw
  To: gentoo-commits

commit:     01f2c2154b84b1f0f865c01c478f86880104deae
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 14 09:43:19 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Mar 14 09:43:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01f2c215

dev-embedded/idf-component-manager: add 1.5.2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-1.5.2.ebuild             | 49 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 7eb190add5..554fc4b5bf 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,2 +1,3 @@
 DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf
 DIST idf-component-manager-1.5.1.gh.tar.gz 318162 BLAKE2B a373ba089216effa9b770d21f567b50283876f81b670e46a5d86b7a11f16e67e23172d3d2a869a07282500c49d33fc67a28251a24e76f6916088310bf870a210 SHA512 9502ed5dfd19ee07ee2f222675cdc8537b72b554402c43a0dee2ae6c71aa69affe89e11c24b77c9374ce1a98e901845d92b5b51be7d6ec781a9798dcbba5ea8d
+DIST idf-component-manager-1.5.2.gh.tar.gz 318633 BLAKE2B 13064fdbebf672dee91b764c83ee07bebf64504676ec25ec9c40d181425c177e4080e6da2b3435115afeeff2608bc2a2a5545dc64d0e5d01e1e817c88fcdc0a9 SHA512 113d750956ce5935483f54884ea7290d6ebcc463ffaab5ae602a8ea341326ea1dffde5c929de155514fbd8692964801c787bc962d0c78dc87a27d841e004bd99

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.5.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.5.2.ebuild
new file mode 100644
index 0000000000..436be49355
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.5.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11,12} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
+"
+
+# Requires additional files not available in the tarball
+EPYTEST_DESELECT=(
+	tests/test_component_manager.py::test_pack_component_with_examples_errors
+	tests/test_component_manager.py::test_pack_component_with_dest_dir
+)
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2024-03-14  9:47 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-03-14 10:19 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-03-14 10:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4732e9bda65886ea3366022754de1f03b586d40d
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 14 09:43:32 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Mar 14 09:43:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4732e9bd

dev-embedded/idf-component-manager: drop 1.5.1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 -
 .../idf-component-manager-1.5.1.ebuild             | 49 ----------------------
 2 files changed, 50 deletions(-)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 554fc4b5bf..f9a0eba845 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,3 +1,2 @@
 DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf
-DIST idf-component-manager-1.5.1.gh.tar.gz 318162 BLAKE2B a373ba089216effa9b770d21f567b50283876f81b670e46a5d86b7a11f16e67e23172d3d2a869a07282500c49d33fc67a28251a24e76f6916088310bf870a210 SHA512 9502ed5dfd19ee07ee2f222675cdc8537b72b554402c43a0dee2ae6c71aa69affe89e11c24b77c9374ce1a98e901845d92b5b51be7d6ec781a9798dcbba5ea8d
 DIST idf-component-manager-1.5.2.gh.tar.gz 318633 BLAKE2B 13064fdbebf672dee91b764c83ee07bebf64504676ec25ec9c40d181425c177e4080e6da2b3435115afeeff2608bc2a2a5545dc64d0e5d01e1e817c88fcdc0a9 SHA512 113d750956ce5935483f54884ea7290d6ebcc463ffaab5ae602a8ea341326ea1dffde5c929de155514fbd8692964801c787bc962d0c78dc87a27d841e004bd99

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.5.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.5.1.ebuild
deleted file mode 100644
index 436be49355..0000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.5.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11,12} )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/jsonschema[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
-"
-
-# Requires additional files not available in the tarball
-EPYTEST_DESELECT=(
-	tests/test_component_manager.py::test_pack_component_with_examples_errors
-	tests/test_component_manager.py::test_pack_component_with_dest_dir
-)
-
-distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
@ 2024-06-18 12:42 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2024-06-18 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4d5cd6c092b93f73320dde5576a02a5e87f9beee
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 12:40:47 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 12:40:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d5cd6c0

dev-embedded/idf-component-manager: add 1.5.3

This also lifts the dependency constraint <urlib-2. As far as I can
tell, upstream previously pinned urlib to <urlib-2, but this is now no
longer the case. And this seemed to be done by upstream to support older
Python versions.

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-1.5.3.ebuild             | 49 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index f9a0eba84..8d75e9287 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,2 +1,3 @@
 DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf
 DIST idf-component-manager-1.5.2.gh.tar.gz 318633 BLAKE2B 13064fdbebf672dee91b764c83ee07bebf64504676ec25ec9c40d181425c177e4080e6da2b3435115afeeff2608bc2a2a5545dc64d0e5d01e1e817c88fcdc0a9 SHA512 113d750956ce5935483f54884ea7290d6ebcc463ffaab5ae602a8ea341326ea1dffde5c929de155514fbd8692964801c787bc962d0c78dc87a27d841e004bd99
+DIST idf-component-manager-1.5.3.gh.tar.gz 321425 BLAKE2B 1c5b1bd1dc50b214b5b9a8d4ae40681fd33118f4d83469d793de152627d2cd2e2497f3a7e771b27a5aac68886d242e2f3d44c69d94f38ce3385d8bec0700190a SHA512 6a8d5c493f5f361c3b02a145685b58862e8e96261cbe3c5436354446f95f5ca5782a9dd7fa5397bc58438166c07aea6bb958348d596f6a604d5044edba0584c0

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.5.3.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.5.3.ebuild
new file mode 100644
index 000000000..2ce0d756a
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.5.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11,12} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# Requires additional files not available in the tarball
+EPYTEST_DESELECT=(
+	tests/test_component_manager.py::test_pack_component_with_examples_errors
+	tests/test_component_manager.py::test_pack_component_with_dest_dir
+)
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2024-06-18 12:42 [gentoo-commits] repo/proj/guru:dev " Florian Schmaus
@ 2024-06-18 12:42 ` Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2024-06-18 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     752a239d4daa73eb307f221dd2b95192f968cbce
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 12:42:04 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 12:42:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=752a239d

dev-embedded/idf-component-manager: drop 1.4.1, 1.5.2

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-embedded/idf-component-manager/Manifest        |  2 -
 .../idf-component-manager-1.4.1.ebuild             | 48 ---------------------
 .../idf-component-manager-1.5.2.ebuild             | 49 ----------------------
 3 files changed, 99 deletions(-)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 8d75e9287..60fbf9985 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,3 +1 @@
-DIST idf-component-manager-1.4.1.gh.tar.gz 222994 BLAKE2B 659272939460a95f67156aaa978ad78e00f9dd138a63310559e8229927e6328d0c2939a9df15dd5c54af2f7f2527e10ac90211974c90c9cc4b127e000ac5b653 SHA512 fe1205728b6dd91dbc158a2112b0b216b3631fae8982b4f51e2905bdcf45cf5ad697201b56cac9413b72c663d61ce55c831a758453a4c0c904a29f5b1d64cfbf
-DIST idf-component-manager-1.5.2.gh.tar.gz 318633 BLAKE2B 13064fdbebf672dee91b764c83ee07bebf64504676ec25ec9c40d181425c177e4080e6da2b3435115afeeff2608bc2a2a5545dc64d0e5d01e1e817c88fcdc0a9 SHA512 113d750956ce5935483f54884ea7290d6ebcc463ffaab5ae602a8ea341326ea1dffde5c929de155514fbd8692964801c787bc962d0c78dc87a27d841e004bd99
 DIST idf-component-manager-1.5.3.gh.tar.gz 321425 BLAKE2B 1c5b1bd1dc50b214b5b9a8d4ae40681fd33118f4d83469d793de152627d2cd2e2497f3a7e771b27a5aac68886d242e2f3d44c69d94f38ce3385d8bec0700190a SHA512 6a8d5c493f5f361c3b02a145685b58862e8e96261cbe3c5436354446f95f5ca5782a9dd7fa5397bc58438166c07aea6bb958348d596f6a604d5044edba0584c0

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
deleted file mode 100644
index 216816205..000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.4.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11,12} )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/jsonschema[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
-"
-
-# Requires additional files not available in the tarball
-EPYTEST_DESELECT=(
-	tests/test_component_manager.py::test_pack_component_with_examples_errors
-)
-
-distutils_enable_tests pytest

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.5.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.5.2.ebuild
deleted file mode 100644
index 436be4935..000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.5.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11,12} )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/jsonschema[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-	<dev-python/urllib3-2.0.0[${PYTHON_USEDEP}]
-"
-
-# Requires additional files not available in the tarball
-EPYTEST_DESELECT=(
-	tests/test_component_manager.py::test_pack_component_with_examples_errors
-	tests/test_component_manager.py::test_pack_component_with_dest_dir
-)
-
-distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2024-09-05 10:45 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-09-06  8:52 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-06  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3bb22cb1eb30bf1d26fe5ab768b0631d75291ae1
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Sep  5 10:45:25 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Sep  5 10:45:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3bb22cb1

dev-embedded/idf-component-manager: disable py3.13

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/idf-component-manager-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.0.3.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.0.3.ebuild
index a1717e8e9..e96247a63 100644
--- a/dev-embedded/idf-component-manager/idf-component-manager-2.0.3.ebuild
+++ b/dev-embedded/idf-component-manager/idf-component-manager-2.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2024-09-10 14:56 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-09-10 14:56 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-09-10 14:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8ee19df6572676d7872f6d579ea7c61f0c3d73b3
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Sep 10 14:55:36 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 10 14:55:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ee19df6

dev-embedded/idf-component-manager: drop 1.5.3

Closes: https://bugs.gentoo.org/932263
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 -
 .../idf-component-manager-1.5.3.ebuild             | 49 ----------------------
 2 files changed, 50 deletions(-)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 640694c9b..685bb6ee1 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1,2 +1 @@
-DIST idf-component-manager-1.5.3.gh.tar.gz 321425 BLAKE2B 1c5b1bd1dc50b214b5b9a8d4ae40681fd33118f4d83469d793de152627d2cd2e2497f3a7e771b27a5aac68886d242e2f3d44c69d94f38ce3385d8bec0700190a SHA512 6a8d5c493f5f361c3b02a145685b58862e8e96261cbe3c5436354446f95f5ca5782a9dd7fa5397bc58438166c07aea6bb958348d596f6a604d5044edba0584c0
 DIST idf-component-manager-2.0.3.gh.tar.gz 322831 BLAKE2B 8456e2f4bb3e4b221aba4c946b7f2a980c36a8796e7fd7a53b97c76fd68f1462f92943bfb185d0dea4ae1792fe91f58527812ec5d81a19462e978fb2625bf2b6 SHA512 632bef699b8164b05d6cd5b0cc93cce28a1f8ec86b3fc2f58989f872ac556af3c8f7ea28d4966880ee3bca64ebb1169a819d4e46652e978e8a3bfab38ae52a02

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.5.3.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.5.3.ebuild
deleted file mode 100644
index 2ce0d756a..000000000
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.5.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11,12} )
-DISTUTILS_USE_PEP517=poetry
-
-inherit distutils-r1
-
-DESCRIPTION="Tool for installing ESP-IDF components"
-HOMEPAGE="https://github.com/espressif/idf-component-manager"
-SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-	test? (
-		dev-python/requests-mock[${PYTHON_USEDEP}]
-		dev-python/jsonschema[${PYTHON_USEDEP}]
-		dev-python/pytest-mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/filelock[${PYTHON_USEDEP}]
-		dev-vcs/git
-	)
-"
-
-RDEPEND="
-	dev-python/cachecontrol[${PYTHON_USEDEP}]
-	dev-python/click[${PYTHON_USEDEP}]
-	dev-python/colorama[${PYTHON_USEDEP}]
-	dev-python/packaging[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
-	dev-python/requests-file[${PYTHON_USEDEP}]
-	dev-python/schema[${PYTHON_USEDEP}]
-	dev-python/tqdm[${PYTHON_USEDEP}]
-	dev-python/urllib3[${PYTHON_USEDEP}]
-"
-
-# Requires additional files not available in the tarball
-EPYTEST_DESELECT=(
-	tests/test_component_manager.py::test_pack_component_with_examples_errors
-	tests/test_component_manager.py::test_pack_component_with_dest_dir
-)
-
-distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/idf-component-manager/
@ 2024-10-29 14:48 David Roman
  2024-10-29 22:14 ` [gentoo-commits] repo/proj/guru:master " David Roman
  0 siblings, 1 reply; 17+ messages in thread
From: David Roman @ 2024-10-29 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     96fba04860d08bfb4ee4bae2057b649df8211723
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Oct 29 14:48:33 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Oct 29 14:48:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96fba048

dev-embedded/idf-component-manager: add 2.0.4

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-2.0.4.ebuild             | 60 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 685bb6ee1..a8e6274dd 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1 +1,2 @@
 DIST idf-component-manager-2.0.3.gh.tar.gz 322831 BLAKE2B 8456e2f4bb3e4b221aba4c946b7f2a980c36a8796e7fd7a53b97c76fd68f1462f92943bfb185d0dea4ae1792fe91f58527812ec5d81a19462e978fb2625bf2b6 SHA512 632bef699b8164b05d6cd5b0cc93cce28a1f8ec86b3fc2f58989f872ac556af3c8f7ea28d4966880ee3bca64ebb1169a819d4e46652e978e8a3bfab38ae52a02
+DIST idf-component-manager-2.0.4.gh.tar.gz 325170 BLAKE2B 813ec539fc3d48a51dc6378e3a2922cd996c56472091a5d58775c8d67c046acbdf87741ef0ccf69d8c00fcf7e684a5117134a146d55145ea59359a55cead76e1 SHA512 5160c3e0a580d499ce722966f166a87e2029b15e1e60566d8b2d063217e9bc156ecf47908800a270e75d8de25494b74efdf5cd859536e76bd717065f0d1fb4c4

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild
new file mode 100644
index 000000000..0ec7c25c8
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/jsonref[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pydantic[${PYTHON_USEDEP}]
+	dev-python/pydantic-settings[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# Requires additional files not available in the tarball
+EPYTEST_DESELECT=(
+	tests/test_component_manager.py::test_pack_component_with_examples_errors
+	tests/test_component_manager.py::test_pack_component_with_dest_dir
+	tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url
+	tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence
+)
+
+# network access
+EPYTEST_IGNORE=(
+	tests/test_api_client.py
+	tests/test_prepare_dep_dirs.py
+)
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-embedded/idf-component-manager/
  2024-10-29 14:48 [gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/idf-component-manager/ David Roman
@ 2024-10-29 22:14 ` David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-10-29 22:14 UTC (permalink / raw
  To: gentoo-commits

commit:     96fba04860d08bfb4ee4bae2057b649df8211723
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Oct 29 14:48:33 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Oct 29 14:48:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96fba048

dev-embedded/idf-component-manager: add 2.0.4

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-embedded/idf-component-manager/Manifest        |  1 +
 .../idf-component-manager-2.0.4.ebuild             | 60 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest
index 685bb6ee1..a8e6274dd 100644
--- a/dev-embedded/idf-component-manager/Manifest
+++ b/dev-embedded/idf-component-manager/Manifest
@@ -1 +1,2 @@
 DIST idf-component-manager-2.0.3.gh.tar.gz 322831 BLAKE2B 8456e2f4bb3e4b221aba4c946b7f2a980c36a8796e7fd7a53b97c76fd68f1462f92943bfb185d0dea4ae1792fe91f58527812ec5d81a19462e978fb2625bf2b6 SHA512 632bef699b8164b05d6cd5b0cc93cce28a1f8ec86b3fc2f58989f872ac556af3c8f7ea28d4966880ee3bca64ebb1169a819d4e46652e978e8a3bfab38ae52a02
+DIST idf-component-manager-2.0.4.gh.tar.gz 325170 BLAKE2B 813ec539fc3d48a51dc6378e3a2922cd996c56472091a5d58775c8d67c046acbdf87741ef0ccf69d8c00fcf7e684a5117134a146d55145ea59359a55cead76e1 SHA512 5160c3e0a580d499ce722966f166a87e2029b15e1e60566d8b2d063217e9bc156ecf47908800a270e75d8de25494b74efdf5cd859536e76bd717065f0d1fb4c4

diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild
new file mode 100644
index 000000000..0ec7c25c8
--- /dev/null
+++ b/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for installing ESP-IDF components"
+HOMEPAGE="https://github.com/espressif/idf-component-manager"
+SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz	-> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+	test? (
+		dev-python/requests-mock[${PYTHON_USEDEP}]
+		dev-python/jsonschema[${PYTHON_USEDEP}]
+		dev-python/pytest-mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/filelock[${PYTHON_USEDEP}]
+		dev-vcs/git
+	)
+"
+
+RDEPEND="
+	dev-python/cachecontrol[${PYTHON_USEDEP}]
+	dev-python/click[${PYTHON_USEDEP}]
+	dev-python/colorama[${PYTHON_USEDEP}]
+	dev-python/jsonref[${PYTHON_USEDEP}]
+	dev-python/packaging[${PYTHON_USEDEP}]
+	dev-python/pydantic[${PYTHON_USEDEP}]
+	dev-python/pydantic-settings[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+	dev-python/requests-file[${PYTHON_USEDEP}]
+	dev-python/schema[${PYTHON_USEDEP}]
+	dev-python/tqdm[${PYTHON_USEDEP}]
+	dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# Requires additional files not available in the tarball
+EPYTEST_DESELECT=(
+	tests/test_component_manager.py::test_pack_component_with_examples_errors
+	tests/test_component_manager.py::test_pack_component_with_dest_dir
+	tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url
+	tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence
+)
+
+# network access
+EPYTEST_IGNORE=(
+	tests/test_api_client.py
+	tests/test_prepare_dep_dirs.py
+)
+
+distutils_enable_tests pytest


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

end of thread, other threads:[~2024-10-29 22:14 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-29 14:48 [gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/idf-component-manager/ David Roman
2024-10-29 22:14 ` [gentoo-commits] repo/proj/guru:master " David Roman
  -- strict thread matches above, loose matches on Subject: below --
2024-09-10 14:56 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-09-10 14:56 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-09-05 10:45 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-09-06  8:52 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-06-18 12:42 Florian Schmaus
2024-06-18 12:42 [gentoo-commits] repo/proj/guru:dev " Florian Schmaus
2024-06-18 12:42 ` [gentoo-commits] repo/proj/guru:master " Florian Schmaus
2024-03-14 10:19 David Roman
2024-03-14  9:47 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-03-14 10:19 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-02-19 22:00 Julien Roy
2024-01-11 11:57 David Roman
2024-01-11 11:57 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-01-11 11:57 ` [gentoo-commits] repo/proj/guru:master " David Roman
2023-10-16 12:07 [gentoo-commits] repo/proj/guru:dev " David Roman
2023-10-16 13:18 ` [gentoo-commits] repo/proj/guru:master " David Roman
2023-10-16 12:07 [gentoo-commits] repo/proj/guru:dev " David Roman
2023-10-16 13:18 ` [gentoo-commits] repo/proj/guru:master " David Roman
2023-10-16 12:05 [gentoo-commits] repo/proj/guru:dev " David Roman
2023-10-16 13:18 ` [gentoo-commits] repo/proj/guru:master " David Roman
2023-09-05 13:22 Andrew Ammerlaan
2023-07-19  8:49 Haelwenn Monnier
2022-12-06  6:09 Viorel Munteanu

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