diff --git a/dev-python/bloom/Manifest b/dev-python/bloom/Manifest
index 779755eb97..df7a89428a 100644
--- a/dev-python/bloom/Manifest
+++ b/dev-python/bloom/Manifest
@@ -1,3 +1,3 @@
DIST bloom-0.12.0-overlay.tar.gz 127583 BLAKE2B 3aa062349dbeb7e5b4599e51b0e57109aef4f13b0ed671275816cc373f898e86ca369a656dbf3f9c3cddbf90096db57e20071fa85d93f33bd5969e1420e660b2 SHA512 934d6db81acb9159a19bed59a9ecbc48de585ee0a7d7d68451af8eda67c57000fccfd26474c473825435d51fd7a86859ab559c0041e840be5a16e43c392896c1
-EBUILD bloom-0.12.0.ebuild 719 BLAKE2B 9315c72b921a263eb69db1296c6c5368be33235bb24c9e87ed5d3371f5988db6860dc84a7a311a54dfc6bf2794293fc9d24979352d1a578bfd6e1b40999443a6 SHA512 8b8a38527524259bae4868feef632ab4ac8d057bd44b2a9e3124aa92d83d78999b925d7293a3bbbcdd6a5de214276a76ed2bc166889a5fb81508a3f0311e2c7c
-MISC metadata.xml 214 BLAKE2B bbd09765adc6dffd119f1cfbff6c8970677bb1c5a23990eb260ca9c6a2289ba21ab228c1451e6d478e510e5193bb8cab568ec900c6e5ebc5935c012e2d26dd80 SHA512 6c95a92249d1be02fa0ac31d0f15b7807b605d91327a223c6fcb86a490d6ededf284a444299f4869ab1a5bbbf52d6ce907dbed057ca3b785686cf37a6f99bbc1
+EBUILD bloom-0.12.0.ebuild 814 BLAKE2B fe31ef38b1b1c324f220e1f265e376b6c022b5713f6a5eb89a54629acc3ffba5c93e7ccc27ced23f1bac59f4ea3b16705c82bec55aaf723905bc93f7fe8b25e5 SHA512 4a54a182ed4a35490bbdbf6c6882bed9982468dfee33db3a77248ad8bbbf49e858ae3f7d07906b45a6e0c8015e1be98a38b69a4c9905ba7a45a5861e652167ef
+MISC metadata.xml 347 BLAKE2B cbbd43e4837a41015005110988f73d51dfa777280dc553a4bf543f89d9ab8aefdbd1b26b9d32d4f53d977954046f4a21254abba3263a013912e196ecf0a99edf SHA512 f8baadceda9b8d223e8061fd53c51b17133b383bb4125c7ea3a6b7f298780514fdd2955119a822c841be9daaf36272e6e545f04ae2d2bb50b3c0d9ef3fc0dadd
diff --git a/dev-python/bloom/bloom-0.12.0.ebuild b/dev-python/bloom/bloom-0.12.0.ebuild
index 1d30c41a23..5df5d3110c 100644
--- a/dev-python/bloom/bloom-0.12.0.ebuild
+++ b/dev-python/bloom/bloom-0.12.0.ebuild
@@ -1,5 +1,8 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@@ -12,13 +15,13 @@ LICENSE="BSD"
SLOT="0"
RDEPEND="
- >=dev-python/catkin_pkg-0.4.3[${PYTHON_USEDEP}]
+ >=dev-python/catkin_pkg-0.4.3[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
>=dev-python/vcstools-0.1.22[${PYTHON_USEDEP}]
- >=dev-util/rosdep-0.15.0[${PYTHON_USEDEP}]
- >=dev-python/rosdistro-0.8.0[${PYTHON_USEDEP}]
- dev-python/empy[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-util/rosdep-0.15.0[${PYTHON_USEDEP}]
+ >=dev-python/rosdistro-0.8.0[${PYTHON_USEDEP}]
+ dev-python/empy[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
diff --git a/dev-python/bloom/metadata.xml b/dev-python/bloom/metadata.xml
index e2bc27a1f7..cce14e4a49 100644
--- a/dev-python/bloom/metadata.xml
+++ b/dev-python/bloom/metadata.xml
@@ -2,4 +2,8 @@
Bloom package release manager for ROS.
+
+ pros-infrastructure/bloom
+ bloom
+
diff --git a/dev-python/bson/Manifest b/dev-python/bson/Manifest
index 3b49ca5832..7eb7ad0220 100644
--- a/dev-python/bson/Manifest
+++ b/dev-python/bson/Manifest
@@ -1,2 +1,3 @@
-DIST bson-0.5.8-gh.tar.gz 24114 BLAKE2B e35055dcd3c8b1cf77ec9d9496d32d4bca4e9ab31ecf79399a8449c459d1b5e67375bd88743175f1450311519b55cbca8c11a8da736ba87907e1497b5a94b363 SHA512 68bd69d1f5d0d11014d51c0901e7f44b7a3d9f7ad013af4137b7ac48bc42f81bd1423115b67939beedf6e7336794e7ffd4d0d539222d4eaa50845ae25622f21a
-EBUILD bson-0.5.8.ebuild 607 BLAKE2B 37e2484ec3214a678f5fac6a7d057019c310fbb55e4f284f2b649f841454d25e8ff3a246a7da805a0c5fa59232a17c841a4b77d55105e9faf6a9c47d691bb120 SHA512 f941f74111bcab6e92cca51f4fee564067b2f9a5faa57ca6bf975c8586f2bc929ef6d5024dd186ee07ec545e62b9b66969f3f37c68b6eb2b14979e3e7b6fee83
+DIST bson-0.5.10.tar.gz 10363 BLAKE2B fd88e0a6f3f75b0aefee9ec705229ce46897347a25b8530a69fec2b5630db63a8b505220522edcacbbe33b370b72e5d9e793fafd617302b71d5b87bbea1cf691 SHA512 649c34aecbcf0e57bd2363bf05d4a7ce58d8dd5b7c25608136fe0155297f800e867df1c4f4785fb4f7db88aa4d79f2d23c401eedbec66056a12dd9d451f2a96b
+EBUILD bson-0.5.10.ebuild 624 BLAKE2B 4973fb14af8ed82b6674506bc80960e80f8121273e8251e81cc9cb2ca8a9f79ad986c2f9211de9ffebd1c05036716684c905e8440d72e0a297ceea3e003962e8 SHA512 2ccc013caa276b56a1bccdfa5e2ed8c0ea173df79025aac174637f43a7ab2716fbeffc82409f18743a347836e4b66d4dc5c9d83206c7412a3215b0874e4a6224
+MISC metadata.xml 259 BLAKE2B 739f9c613d11e5881439b518cd1f6b6db04ef4eb7753af70516555120c6c196030c52be982d71a9fdd10824e6c718078c9888afb6bf5aecd473252f2a79d160f SHA512 a798d47be4b659d6d96f881154a90197029348c0b777b60ebce52dd315a14a4271ec0d1f48e90f9841bd103c2cc63f965d29ae67ccaa26fa046ebd9aab97379b
diff --git a/dev-python/bson/bson-0.5.10.ebuild b/dev-python/bson/bson-0.5.10.ebuild
new file mode 100644
index 0000000000..4f36fab031
--- /dev/null
+++ b/dev-python/bson/bson-0.5.10.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Independent BSON codec for Python that doesn't depend on MongoDB."
+HOMEPAGE="https://github.com/py-bson/bson"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+DEPEND=">=dev-python/python-dateutil-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+# @todo tests
diff --git a/dev-python/bson/bson-0.5.8.ebuild b/dev-python/bson/bson-0.5.8.ebuild
deleted file mode 100644
index c2fc827f09..0000000000
--- a/dev-python/bson/bson-0.5.8.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Independent BSON codec for Python that doesn’t depend on MongoDB."
-HOMEPAGE="https://github.com/py-bson/bson"
-SRC_URI="https://github.com/py-${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}-gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-DEPEND="dev-python/pytz[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-# @todo tests
diff --git a/dev-python/bson/metadata.xml b/dev-python/bson/metadata.xml
new file mode 100644
index 0000000000..b2dd00344d
--- /dev/null
+++ b/dev-python/bson/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ py-bson/bson
+ bson
+
+
diff --git a/dev-python/catkin_pkg/Manifest b/dev-python/catkin_pkg/Manifest
index 220af617e3..266a8fa7d9 100644
--- a/dev-python/catkin_pkg/Manifest
+++ b/dev-python/catkin_pkg/Manifest
@@ -2,5 +2,5 @@ AUX catkin_prefix2.patch 1741 BLAKE2B 31884cff0d6150e458fd76fadff86e16f0d76d73c2
AUX infinite_loop5.patch 1288 BLAKE2B b86fe26ba58cea472f9f1cf1e896b6f9f91522739214ab165979627061b37882f55985c324c1a260bdd3cb0502f94f7230869c89fe9f0a12b10a079e273debe5 SHA512 d66a9f347111189acdb8dd599812495c3f65539b980547c8b5f09844d5b6b9a0cd1b64c4b1637e70326ef2ca6e98fdb95c6c0b58b387baf568f8970f32435bb0
AUX ros_packages.patch 622 BLAKE2B d155ddb5cf084b660914028b89f061be243ff15ca934a0513afa10f64ae31adbf25acdb294e6fcff441fe598f2210f31f91733038519ce01765cf51b0cf5ba02 SHA512 6675a4a1396b5f8ad0f62b6a2d1c59511950685c85f820f3b2c34f3c701052e2e678aa9d5c6f6e6dca72ed8b94372cd3f442dd1634c53981166efb8ec1f30164
DIST catkin_pkg-1.0.0-gh.tar.gz 67603 BLAKE2B 302186ad0508a9dfb41b5f7b94373a399377bdc971e967691a4f0a4242497fe14ad8a1f55ee11b43815dc4c159f8fbe87e0bdcc7bf4fe5d50846800936d274e7 SHA512 d2ad99f28931709b1599b0a29c3c40fe0f67fcad1e3fff968a654400270774be72934f134348917854b9b5f6565be2884c2380c61b7cbbf8dd2ac3b516493b1c
-EBUILD catkin_pkg-1.0.0.ebuild 1040 BLAKE2B aaab258072f2211954547ca20a789eae7c343d13bc04b0425906d5c31721bc3d1ca40a56d0c4d42526589cfdc562209670f330361a8a7b3795a0c950754c65cc SHA512 52a0eba82e8fc93faa2321e5a078f505ec22b6ea6adecd3905c9f2830dd26262a658109e194c53796a90f5923ed062fce17b604d5e2e80c5b4c69a4407f0176d
+EBUILD catkin_pkg-1.0.0.ebuild 1047 BLAKE2B f8697881fba0d9238ed613dda0094fa373d35da8b709250870c39f72badd3883ec8dcc82fe15cc08e551a7a1796927d8ced1b6414934061f3e08428b9969e360 SHA512 08b06112fbfc3aa05533c15e24e14fc2a48c5996822dcfc63e3f6fa80ffc3e78f0fbc76d33cd7df4ed478195e572be07f8ca40cf5dd6b359eaf531d3b17995bb
MISC metadata.xml 392 BLAKE2B 120b8d0580c146c876c314b063eabb0992d6b4b70d597c57f2eaa29a4efdcab87d09348ce24d6298ac1d348ffeda508b82d3c74f8aa59723801f015f86c45f29 SHA512 9192fe46fb2a105f269cee2d7074d3b3c28ffec5fe43b1d3dc622840c37fe242423dc854c4bc7791ed86b255ce94f4ced318d4c245790848358bba17d9042b99
diff --git a/dev-python/catkin_pkg/catkin_pkg-1.0.0.ebuild b/dev-python/catkin_pkg/catkin_pkg-1.0.0.ebuild
index 9fb4cfd080..c65c369b0c 100644
--- a/dev-python/catkin_pkg/catkin_pkg-1.0.0.ebuild
+++ b/dev-python/catkin_pkg/catkin_pkg-1.0.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
@@ -28,8 +29,7 @@ SLOT="0"
RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyparsing[${PYTHON_USEDEP}]
- ! ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND="dev-python/argcomplete[${PYTHON_USEDEP}]
dev-python/colcon-core[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-argcomplete/metadata.xml b/dev-python/colcon-argcomplete/metadata.xml
new file mode 100644
index 0000000000..418914d2a3
--- /dev/null
+++ b/dev-python/colcon-argcomplete/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-argcomplete
+ colcon-argcomplete
+
+
diff --git a/dev-python/colcon-bash/Manifest b/dev-python/colcon-bash/Manifest
index c9d43e6cd1..3c560cd500 100644
--- a/dev-python/colcon-bash/Manifest
+++ b/dev-python/colcon-bash/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-bash-0.4.2.tar.gz 9624 BLAKE2B 88d3925973f8cf8cd512e91537e1cacc34a8d7586834426098ee056e9cd39a872d88bcd4a6b46db7dbff076e89da4db0466e4a82a4f444e5074df79b75cd5b2d SHA512 f8c5567a5e1efecc67bdba526530ec9f2cc69034d33a980099e61c1e1c8c70858dd72def660f0441409756734eb447e35e6df991fe201e38a704fa3476c938ad
-EBUILD colcon-bash-0.4.2.ebuild 709 BLAKE2B a869378b0d3c7989ebcdbe8bfc59b4329f5e3f3fd3ad617fed674cfe0c47554f7ac52a88d7d9670ca7a15109356d4bda7f1ec6f7dfdd36a6a84f8bef94d0e847 SHA512 79ee2ab2c1a71fd1c8aa5a5212f49537e9578f47639aec857a0dd9ce4e6f18c6289aa40a166d0a849d23c883294588c3d38da8bed49702236389f593baea7521
+DIST colcon-bash-0.5.0.gh.tar.gz 10006 BLAKE2B dfe59b3e9e563c79e34cd187f29e8d3723e6c39f2844a1c78b5646aafb2201eefd5eb8821170767fb500154494fb9f7f24600bba65ff28fddff62b86f13712ce SHA512 7a3e507b2352d945a0d8470af26ee6a33d279cda9780725882287342d250a9a8c3c733a19d3cabcbaf645ff3d02666a109a391d1f116aa4430442c270b3c2bd6
+EBUILD colcon-bash-0.5.0.ebuild 792 BLAKE2B 12fa0ec501b83d44503b1d855ce26521a8c3e5e5e638a7aedde35b9564f33a73d1e0229174f8527f4e0224d6845fcf435a5d2f20217384cfdab62c6da0a8751a SHA512 c71ed84de5eff399a9a723bc753c7ed0812dc7673f9b0509590139a8fe26516a60a1128f83c010560274b5901ce1cc5fd2bb80a5cc33f8282b7c7e9a060792fd
+MISC metadata.xml 272 BLAKE2B 3c32daec82578d9c48cdcb5fe9e3420bf1e236ff55e32f346b22a295c879f213eb018da94004879be1687ed847691e65616e5e11b055db7e00c1be1a1ec69829 SHA512 5ce273488219f2243278d5c325fba24e6b7d76e412525952329f949e60a8854f42d79a3a72c3916899164185a9707f8aadcc1d7507bc592ecc8893b30a354140
diff --git a/dev-python/colcon-bash/colcon-bash-0.4.2.ebuild b/dev-python/colcon-bash/colcon-bash-0.4.2.ebuild
deleted file mode 100644
index b7a5e96732..0000000000
--- a/dev-python/colcon-bash/colcon-bash-0.4.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="An extension for colcon-core to support CMake projects."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.3.18[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-bash/colcon-bash-0.5.0.ebuild b/dev-python/colcon-bash/colcon-bash-0.5.0.ebuild
new file mode 100644
index 0000000000..9ac40032da
--- /dev/null
+++ b/dev-python/colcon-bash/colcon-bash-0.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="An extension for colcon-core to support CMake projects."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.12.0[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-bash/metadata.xml b/dev-python/colcon-bash/metadata.xml
new file mode 100644
index 0000000000..2fbf13762b
--- /dev/null
+++ b/dev-python/colcon-bash/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-bash
+ colcon-bash
+
+
diff --git a/dev-python/colcon-cd/Manifest b/dev-python/colcon-cd/Manifest
index 843f58c738..38e5e51705 100644
--- a/dev-python/colcon-cd/Manifest
+++ b/dev-python/colcon-cd/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-cd-0.1.1.tar.gz 8301 BLAKE2B b9168e0602fcde6c525592e1854fc70314d7ecca2535ad7bf53e878b8af2280c516db9ae5a8cfed268b4afba3b2e20745af8354e3198567e3213c0401c60221f SHA512 7ca343734b5d287a506f5ac78d1c28098ab473f351623114cc3587bbfff18e670aadc46e85db8bd40f31184a4c06062a9f1b4a77200169511e1b7c2b426edc5b
-EBUILD colcon-cd-0.1.1.ebuild 785 BLAKE2B 66fa73097c15fc1c00be0917bdebd2adf87414e4bd58a60491ab8c900f1758c110b33f21a36ff755e2bd288532aebfa156df08ce3fc0464185c6ea8142e0574b SHA512 37a7477e9fa4b1596bc3abb9dffd95b8093c04c15db9dbd93c99a2471ec27ef5be4a2dfe11aa165bf8e0948cb2d862938a0c84ad53416690c7e70c7091b722a4
+DIST colcon-cd-0.1.1.gh.tar.gz 8301 BLAKE2B b9168e0602fcde6c525592e1854fc70314d7ecca2535ad7bf53e878b8af2280c516db9ae5a8cfed268b4afba3b2e20745af8354e3198567e3213c0401c60221f SHA512 7ca343734b5d287a506f5ac78d1c28098ab473f351623114cc3587bbfff18e670aadc46e85db8bd40f31184a4c06062a9f1b4a77200169511e1b7c2b426edc5b
+EBUILD colcon-cd-0.1.1.ebuild 861 BLAKE2B 08a42bd12fd48a6d5810272eb87d1c7dee359c25e18ff40f8d5bce643ae87201ef33f438e8942e8fc48900b292b17ce56aaac51418b2d9d7c3d077871d3a0bcd SHA512 19608cad0db7086a085d9284366f0b1cf58dc37cf654349f253dc4d9a9f841edf47d85ca7056961df63cb04505b85e7665cb9cebd624b310baa3c93a8ee60c73
+MISC metadata.xml 268 BLAKE2B bd16bfdfb937d0eebef2a460270e4b2942d63a6be4adb20e288b31615697eada93bf5afb11bb98346adea16e4e257fd078162c9c616ba6df9b94433363a438d0 SHA512 83ca5b2797c6f7f93fda319437d95ee7ac8800bdaa1e0526fe60f068337cb4f9bcb286ba0a8b72a4017845df3ceb206fc33f2fb1aadd902940d2bc2a543f1565
diff --git a/dev-python/colcon-cd/colcon-cd-0.1.1.ebuild b/dev-python/colcon-cd/colcon-cd-0.1.1.ebuild
index c9af3e8d9e..2f94d6def1 100644
--- a/dev-python/colcon-cd/colcon-cd-0.1.1.ebuild
+++ b/dev-python/colcon-cd/colcon-cd-0.1.1.ebuild
@@ -1,24 +1,28 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A shell function for colcon to change the current working directory."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND=">=dev-python/colcon-core-0.4.1[${PYTHON_USEDEP}]
- dev-python/colcon-package-information[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ dev-python/colcon-package-information[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-cd/metadata.xml b/dev-python/colcon-cd/metadata.xml
new file mode 100644
index 0000000000..07ce30714b
--- /dev/null
+++ b/dev-python/colcon-cd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-cd
+ colcon-cd
+
+
diff --git a/dev-python/colcon-cmake/Manifest b/dev-python/colcon-cmake/Manifest
index 9acd53771e..e298e1f48d 100644
--- a/dev-python/colcon-cmake/Manifest
+++ b/dev-python/colcon-cmake/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-cmake-0.2.27.tar.gz 20813 BLAKE2B 506ae738b41c0382e1e0e9d11614d73a90493876c1fa7867938e71a2a66c5639acc669d9fd37236cdc8ce62aef042c55d3ccf58dc901a1d939d0b6e6ac35a570 SHA512 a83ae6c4e6156a4bed440be0ddb16c2d3fc5f7d1bf5df5784128655b13b6606cc9ae777bb625060ca3a162ecf93d727df0aacb98227a0e6d2b50a308c605ec38
-EBUILD colcon-cmake-0.2.27.ebuild 839 BLAKE2B 30296951623d42e68e75337e2280453a6292115df3f27f5a012ad880dd2b748bb2e6b00a9727bad18e67db24f7c134fe20eef25a555b564f750cbc17f3680fdb SHA512 6da527b965d224fd64678ea95470e51d3412307ba1c62cfeaf86277f90c0af762666c314e18d803604c8bcb0abeff029dcf6d6f3fbe0557fa539ba23e2e944d8
+DIST colcon-cmake-0.2.28.gh.tar.gz 20899 BLAKE2B 33f981840dd27a69445c8152e7fce00224d5166c772d1070765bf913d30ec056266b7ffde9bf0170d95188e355f4026706ee0305b95adba2fe7ae4fa229e6703 SHA512 f62e6b60363ec68170226454eb61f40dc523729542da3609e8b8a73c88deb7403fd747fb1d7986449a6ffbd981823d6e9f4d999279f98796a3df7df28a6d3df6
+EBUILD colcon-cmake-0.2.28.ebuild 908 BLAKE2B 0be89ef01a2a4e24cfd8128b4f36468da4f16c372a4d8c18d0c9db70cc4a1af140162b300bcd1cd7129416e27436ca8ef8912aa40cac25cee34ea338ea56b82e SHA512 dc7db1fe0a24f0ae37e2f1174b4fa6d0ac508e0fade2d33285200a1603ecb3e4303c1204555bd8a55281f21bf629b41a3064009168ebbd6bf5faca2f382aef6b
+MISC metadata.xml 274 BLAKE2B d6a80e4579cfc60a144fab812db38a2fd19eae1efe6e82d40308f0f954a74c2c292930108288bc211d23a76a9e462d2528f31a7aeeb0308298d3bf3a93f1c012 SHA512 6ad9b580e1884774df0d270b67fa54f4583f32cc94d379c331405413cb51919c8c8cf1457cf75a4a9c6dd5cd3d7badbed53932431574a5e6ef1de79bcadc040d
diff --git a/dev-python/colcon-cmake/colcon-cmake-0.2.27.ebuild b/dev-python/colcon-cmake/colcon-cmake-0.2.27.ebuild
deleted file mode 100644
index e672fb8f25..0000000000
--- a/dev-python/colcon-cmake/colcon-cmake-0.2.27.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="An extension for colcon-core to support CMake projects."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.5.6[${PYTHON_USEDEP}]
- dev-python/colcon-library-path[${PYTHON_USEDEP}]
- test? ( >=dev-python/colcon-test-result-0.3.3[${PYTHON_USEDEP}] )
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-cmake/colcon-cmake-0.2.28.ebuild b/dev-python/colcon-cmake/colcon-cmake-0.2.28.ebuild
new file mode 100644
index 0000000000..a56a2fe9ca
--- /dev/null
+++ b/dev-python/colcon-cmake/colcon-cmake-0.2.28.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="An extension for colcon-core to support CMake projects."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.5.6[${PYTHON_USEDEP}]
+ dev-python/colcon-library-path[${PYTHON_USEDEP}]
+ test? ( >=dev-python/colcon-test-result-0.3.3[${PYTHON_USEDEP}] )
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-cmake/metadata.xml b/dev-python/colcon-cmake/metadata.xml
new file mode 100644
index 0000000000..cd850e72e6
--- /dev/null
+++ b/dev-python/colcon-cmake/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-cmake
+ colcon-cmake
+
+
diff --git a/dev-python/colcon-common-extensions/Manifest b/dev-python/colcon-common-extensions/Manifest
index 1af389b94e..35c3484450 100644
--- a/dev-python/colcon-common-extensions/Manifest
+++ b/dev-python/colcon-common-extensions/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-common-extensions-0.3.0.tar.gz 5517 BLAKE2B 5cff8cdc751cf4516a8bed912b5fdc9ffa55738280a0dded9558ea04f5b7bdedacf28d2a763b947755f47caaa3667522bcdf8f87a447768c977c7f49cc5ee48a SHA512 1f78a79f5ccf28ad5e0a2a43485383b1ad347fda5a9d593c6b21bab17173cab7bdb7b6ca68a65107354856deabb9f397ea000b83506c084003b92c78fb5e3a1b
-EBUILD colcon-common-extensions-0.3.0.ebuild 1608 BLAKE2B 5f2e72a2645d53d80a5cd487c2b01cec5f6f6656988a96fac0240f283369df88ddf21cc6f3c4c33895a0db0d03ab8b0b809e5805df35c6de70c8d1fa1698eba4 SHA512 6890821ac88677eb53cca75f34cd6c63c481fd227b6a1c70d3e19e6b7587da58d0a8940115c1a9265ed89f4581fbfeb0960a7af5a753df085d4e855d8b1ad86d
+DIST colcon-common-extensions-0.3.0.gh.tar.gz 5517 BLAKE2B 5cff8cdc751cf4516a8bed912b5fdc9ffa55738280a0dded9558ea04f5b7bdedacf28d2a763b947755f47caaa3667522bcdf8f87a447768c977c7f49cc5ee48a SHA512 1f78a79f5ccf28ad5e0a2a43485383b1ad347fda5a9d593c6b21bab17173cab7bdb7b6ca68a65107354856deabb9f397ea000b83506c084003b92c78fb5e3a1b
+EBUILD colcon-common-extensions-0.3.0.ebuild 1478 BLAKE2B 9471dba739eed202d90c714c9b938edbb786bb66a1fecd0c634b8e89b3124272879f5ac5a00f5b2c381e68ebeee4d7751b31b20bf048a5bf8b74dc739767f8b0 SHA512 39e06296dbe0ade0826bf5a531c87a42d8ae46f46a689925831df2aa4c2fd3ddcefd2ffe4b2bc81cc9b92ebc9c3aed3a325866aeb64b433bf7d01090ab6af8fc
+MISC metadata.xml 298 BLAKE2B 00e2c01ce4c1402bd30bb484579b539e2e43b5642e4837486fb10423a355593766c05c2172c47aa507460507612f7d5d4a62ee30ba01681e940ca4e2f6bee662 SHA512 d0ee3344b284b005e37df9fd5ac72166c3fc4f81b8c4c9270652686a506da17d50469085948c536129af1899228744cb453248fea47151efb556153d21fb805e
diff --git a/dev-python/colcon-common-extensions/colcon-common-extensions-0.3.0.ebuild b/dev-python/colcon-common-extensions/colcon-common-extensions-0.3.0.ebuild
index 12cf23e61b..1bfa37267a 100644
--- a/dev-python/colcon-common-extensions/colcon-common-extensions-0.3.0.ebuild
+++ b/dev-python/colcon-common-extensions/colcon-common-extensions-0.3.0.ebuild
@@ -1,19 +1,21 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="An extension for colcon-core to support CMake projects."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
+
DEPEND="dev-python/colcon-argcomplete[${PYTHON_USEDEP}]
dev-python/colcon-bash[${PYTHON_USEDEP}]
dev-python/colcon-cd[${PYTHON_USEDEP}]
@@ -33,10 +35,5 @@ DEPEND="dev-python/colcon-argcomplete[${PYTHON_USEDEP}]
dev-python/colcon-recursive-crawl[${PYTHON_USEDEP}]
dev-python/colcon-ros[${PYTHON_USEDEP}]
dev-python/colcon-test-result[${PYTHON_USEDEP}]
- dev-python/colcon-zsh[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ dev-python/colcon-zsh[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-common-extensions/metadata.xml b/dev-python/colcon-common-extensions/metadata.xml
new file mode 100644
index 0000000000..3f54948db7
--- /dev/null
+++ b/dev-python/colcon-common-extensions/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-common-extensions
+ colcon-common-extensions
+
+
diff --git a/dev-python/colcon-core/Manifest b/dev-python/colcon-core/Manifest
index 5688b6f837..e115e4d9ff 100644
--- a/dev-python/colcon-core/Manifest
+++ b/dev-python/colcon-core/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-core-0.11.0.tar.gz 111623 BLAKE2B 428f369a3e13bea4d4ea4fee8df54a520987eb3f4c83aab15bc8d860a8e09a7ec1e3e9835a657bba6b9b6f0419d4aa26fff430048489e5a61dfe30919b3b8e15 SHA512 00dd469fa49b23df298c9dda7cc02e6c80df715f27dc230cfabd433e9cf46750a1bc3227b328ef636a62db55d72777920cb8b54e57fbab0f08c912c07b36ed25
-EBUILD colcon-core-0.11.0.ebuild 1038 BLAKE2B 060b9c754df7a7f65027474ccc674493d8aa292a97495cdf1b46e6162a4bd0455180231173e0cd24afa4e965a2ea4d9c2dad47656528c42b37be81751f64dc44 SHA512 9a8cffeb41c65b460b741726eeff18bec88b876985ffd2dd58354f45875bd8c39ccb7864e908708e8ad3f0423f88dfce9e7c46dda8136bbf88444fd50a9ef3db
+DIST colcon-core-0.16.1.gh.tar.gz 119659 BLAKE2B b504c2b1c220bed1f6d3dbe51f89886935a11655ffd35295a4aae1b0cab77eed7c21ce6e40ab8e8291a0a677e590f6e5f83c9d4ae8e8528639fb90120b74c9a1 SHA512 88d50aaef6b2e5f420b22349ce2b05a3322f5af996ded4466ade0a2fd30f5d27f8f09851d22fcbb5d780be9d9d831e9524875a44cd8bd8250553a00cb019b235
+EBUILD colcon-core-0.16.1.ebuild 1085 BLAKE2B 57c499a9f1acdbc100d3685dc587112451444bdf9f22e233ba1d9ba0b07a0be2348c648e81ae2b7b92a55ca232d2e238909c15758c5b1702622ef9b8fc5e5dde SHA512 fce24cecf51c7fc0e2e448418c1515b45c46d55a92147ca0a22f30543a4c8e5a868bffbd7608851b86e1dbc592ea0ef4dce7f22a54cc46a1d5fb61d33eecffeb
+MISC metadata.xml 272 BLAKE2B 6fd82c619700c35cf97542286523bcb69e8229063800db70cafa8ae2eb8f4066ac3044ce21b9b92d9c74c8370ad0f62374c95b77cfbb7c84ca669244681e2e7a SHA512 d95d6716b2e9240fbfc4e3cad2de6310d16d03425cbf095f2621c62fb3ca6672418644f4e84dd604faa082f6dff53859a1f9561c8c42ebd5c44cceb965aa4a89
diff --git a/dev-python/colcon-core/colcon-core-0.11.0.ebuild b/dev-python/colcon-core/colcon-core-0.11.0.ebuild
deleted file mode 100644
index 9ab34c308c..0000000000
--- a/dev-python/colcon-core/colcon-core-0.11.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line tool to build sets of software packages."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-
-DEPEND="dev-python/coloredlogs[${PYTHON_USEDEP}]
- dev-python/distlib[${PYTHON_USEDEP}]
- dev-python/empy[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/pytest-repeat[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- >=dev-python/setuptools-30.3.0[${PYTHON_USEDEP}]
- test? ( >=dev-python/flake8-3.6.0 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-core/colcon-core-0.16.1.ebuild b/dev-python/colcon-core/colcon-core-0.16.1.ebuild
new file mode 100644
index 0000000000..524b9f3ef4
--- /dev/null
+++ b/dev-python/colcon-core/colcon-core-0.16.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Command line tool to build sets of software packages."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND="dev-python/coloredlogs[${PYTHON_USEDEP}]
+ dev-python/distlib[${PYTHON_USEDEP}]
+ dev-python/empy[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
+ dev-python/pytest-repeat[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-30.3.0[${PYTHON_USEDEP}]
+ test? ( >=dev-python/flake8-3.6.0 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-core/metadata.xml b/dev-python/colcon-core/metadata.xml
new file mode 100644
index 0000000000..d08f485c3f
--- /dev/null
+++ b/dev-python/colcon-core/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-core
+ colcon-core
+
+
diff --git a/dev-python/colcon-defaults/Manifest b/dev-python/colcon-defaults/Manifest
index bf2acce2fc..45a00ebd01 100644
--- a/dev-python/colcon-defaults/Manifest
+++ b/dev-python/colcon-defaults/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-defaults-0.2.7.tar.gz 10105 BLAKE2B 96d95d8e7958644e3b85872259053908888f044d8a8bb8f50015d52eb7c4f1927bf5c1b4e58688bd4152a9347669a59b8280e4672b125fa4d65cb271bb34e839 SHA512 a69a76e5e90cae02ae76700ba09294c8cf2b59c5b3dd0dbdceedeb18f5b004a1fa88b055e4611d3f9d6a9b5df29654cdd10ae6fa5a69385c80bf3e9b306ca4b0
-EBUILD colcon-defaults-0.2.7.ebuild 752 BLAKE2B 9b942589a5544f836764c35e2b9c0e9cc0dd1a4b0893f1cbf927de5c9aa87fdd71ed37a0571523a08177a258273e023b22be63efb492cc876179a2d8d379e603 SHA512 50eeec8a46df63f72b7385e3f3e378b8f5a42a6071f60fb552afe87bf3444d5d6ff3ab2ed08289c25205b2ecbb8a284f4496acfe8db59c8824f3878ac98f41e4
+DIST colcon-defaults-0.2.8.gh.tar.gz 10133 BLAKE2B 38ed6a0c694255959932b81d3ab3d1d022e1bb8d7838ab82baf798a1597fa2e3c9fa3017557b15c908717eb8a5c600c42b9b7f272f69a28838b0ba0b879ffd11 SHA512 5ad930da2f977449871ab8746b631c7aaab0cb1a73bee5998eaf3691afe0bdb0cd28d615426c414d1c58dc8c25f7e8c216f08f39e673e9278c453b9e79afe722
+EBUILD colcon-defaults-0.2.8.ebuild 828 BLAKE2B 6691d3957e8c2a33be0e4c9ec0002238f5f1b2fc85fee4971145da6a62c0ca1a2b91a71f595d29690bd615cdfa8b287a05d9539b55815fb8dfe44cfe1f0c5f0a SHA512 5a40cfd84841e2dffb5e4463e1bfa7d9f9e41b3a3b5e8f817a277d4d928ab5b0789752913735d4a46d8a731b8317ac98ae5b98babb45189aa4227905f2f6901b
+MISC metadata.xml 280 BLAKE2B 08e4a9c1e7514b32552c3a900b3d9fb339cc8e60c6a6dbcf8e0eec66c171c231123c6fb02472392741b0bc2b9b2eba60ef9dcd2096677fbb78be0eddd14d325f SHA512 ad71c27c8833b2d2c52a64741302e68411f486ae54c61dec342ed6c1feb2de03befeb090c3733289e64fc245564382ff6970b3b0d7f359f2b4621596fdca9367
diff --git a/dev-python/colcon-defaults/colcon-defaults-0.2.7.ebuild b/dev-python/colcon-defaults/colcon-defaults-0.2.7.ebuild
deleted file mode 100644
index 63df1152ad..0000000000
--- a/dev-python/colcon-defaults/colcon-defaults-0.2.7.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2018 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="An extension for colcon-core to support CMake projects."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.5.5[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-defaults/colcon-defaults-0.2.8.ebuild b/dev-python/colcon-defaults/colcon-defaults-0.2.8.ebuild
new file mode 100644
index 0000000000..4853b6a648
--- /dev/null
+++ b/dev-python/colcon-defaults/colcon-defaults-0.2.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="An extension for colcon-core to support CMake projects."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.5.5[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-defaults/metadata.xml b/dev-python/colcon-defaults/metadata.xml
new file mode 100644
index 0000000000..ccf5079e37
--- /dev/null
+++ b/dev-python/colcon-defaults/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-defaults
+ colcon-defaults
+
+
diff --git a/dev-python/colcon-devtools/Manifest b/dev-python/colcon-devtools/Manifest
index b8d00e9c6e..ac046c9453 100644
--- a/dev-python/colcon-devtools/Manifest
+++ b/dev-python/colcon-devtools/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-devtools-0.2.3.tar.gz 9264 BLAKE2B 94f11a8e6125d372266ac4582d0adf7056aa6a13e34438800ed83c4bca6751b46e6ffaa0ff9b36dde6511c59cef5acfe1577bb348bdc21b88f6bc52671f1e91b SHA512 66edd287f300f54837b28837c9edd35de61d3f091501188daac53d0583bedc3a6468c45a72fd4497166650767304c2c5fa43e6e855fb333a60c128fc449abd51
-EBUILD colcon-devtools-0.2.3.ebuild 700 BLAKE2B de1338d55a3b2f62079440c30216d8b50503a105873d2dbafb77b796b7368015f15e2024eed9c17cbf3e8135676cf0a48dd23a0f2ff268b831e57df4a58f09cc SHA512 1384b984c10608d3ee7d512516ddcd0dbf0b428ec0bb167fa7dcc493bd58672ab3171e37b5375f757d001b9881fdf70b2993d696a928fd91efaaec7fbab9e7d2
+DIST colcon-devtools-0.3.0.gh.tar.gz 9267 BLAKE2B 81cebf3c1bec25fc66be4b1e32f68d37aa249eb28ecd9b2d7db78c975d3ba14ba8be7925d77a351e88893c72b22009f571e3d42d1905bfca90a698a3785cbbf9 SHA512 309110a0fa44bd7961a58a79048d0ac1242a16bc34d8db4fb34192ea2312ad4011ce20b7ef403f49caa37dcf5f579f931e8fde9c21fdfb89f0889dbf1afb23c0
+EBUILD colcon-devtools-0.3.0.ebuild 792 BLAKE2B 5bb7ffc064237e00b4428b121216a3cc2d2a3011247c7232bfa41eb53efecdd72a2a14ef74a0ef5ade2ff7c8ce096a94a4844f798de4c5cf42fc88cad9f411f9 SHA512 222c01467bc60e9d3944e8128c39879b2986789bff783250921b3d9512b6970165ffd27699291131d52468b055744665e2f055bb5aa4bd1cfa6651477060dc09
+MISC metadata.xml 280 BLAKE2B 1d3c18c4e1d8a524fc33487bcaba2a905e40f8a95aec33662a5a0852913fe3faea0d6e9d1da5a672088b376a8b0a0ecaef2c380578aa3dbafa93f7aab489f86c SHA512 72f86c9c90c656fbe81f5b3354aa48bc421967afc1951fa65893d31396cfffd0d89c36a5680f0abafb16aba82da99f130d553552d9d1cfd938cc06e3886502fb
diff --git a/dev-python/colcon-devtools/colcon-devtools-0.2.3.ebuild b/dev-python/colcon-devtools/colcon-devtools-0.2.3.ebuild
deleted file mode 100644
index 3208bedb3d..0000000000
--- a/dev-python/colcon-devtools/colcon-devtools-0.2.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="An extension for colcon-core to support CMake projects."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND="dev-python/colcon-core[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-devtools/colcon-devtools-0.3.0.ebuild b/dev-python/colcon-devtools/colcon-devtools-0.3.0.ebuild
new file mode 100644
index 0000000000..7d6c66c7de
--- /dev/null
+++ b/dev-python/colcon-devtools/colcon-devtools-0.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="An extension for colcon-core to support CMake projects."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.13.0[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-devtools/metadata.xml b/dev-python/colcon-devtools/metadata.xml
new file mode 100644
index 0000000000..b318af857f
--- /dev/null
+++ b/dev-python/colcon-devtools/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-devtools
+ colcon-devtools
+
+
diff --git a/dev-python/colcon-library-path/Manifest b/dev-python/colcon-library-path/Manifest
index 4570f9a124..87ff483220 100644
--- a/dev-python/colcon-library-path/Manifest
+++ b/dev-python/colcon-library-path/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-library-path-0.2.1.tar.gz 7782 BLAKE2B 336c38a37b7fdf13a2b6af5d6693d57721aa90d7d3bd6ffbdd0b63027520b0f4718ce3d55c488085e6e7f703c76afb6bbe2aff15483c5dce80986860889c65e6 SHA512 83c5ef3a90ff4635229b7b8056b08d0aad2f164db627adb1f61596563c0d34e285aea73f35e7313e44db2e5a5c2794781ce73bd728a4338aa501660a3462f0f0
-EBUILD colcon-library-path-0.2.1.ebuild 700 BLAKE2B de1338d55a3b2f62079440c30216d8b50503a105873d2dbafb77b796b7368015f15e2024eed9c17cbf3e8135676cf0a48dd23a0f2ff268b831e57df4a58f09cc SHA512 1384b984c10608d3ee7d512516ddcd0dbf0b428ec0bb167fa7dcc493bd58672ab3171e37b5375f757d001b9881fdf70b2993d696a928fd91efaaec7fbab9e7d2
+DIST colcon-library-path-0.2.1.gh.tar.gz 7782 BLAKE2B 336c38a37b7fdf13a2b6af5d6693d57721aa90d7d3bd6ffbdd0b63027520b0f4718ce3d55c488085e6e7f703c76afb6bbe2aff15483c5dce80986860889c65e6 SHA512 83c5ef3a90ff4635229b7b8056b08d0aad2f164db627adb1f61596563c0d34e285aea73f35e7313e44db2e5a5c2794781ce73bd728a4338aa501660a3462f0f0
+EBUILD colcon-library-path-0.2.1.ebuild 783 BLAKE2B bb36e0fb7e326c9eca3b8b8ac0f87df2b6e908bce5e549291458dff2413b3858bc4fd4ea06f5132597da4545cf264da2cdec9d1eb6a62742c12e04451725c3c5 SHA512 b6a033425f9a8d4352fa8bcf9c7ef615aeab4bf3e1ed9af4922961372eb475758ace4eb9f5f5acce385a330e54529db55de7bcf774dabd330bbbc4d752816dd1
+MISC metadata.xml 288 BLAKE2B 06d747f89e20fd37e6313abbaf23a44a7043e7b8f39c4aa03a4115191910c8bc59fcf0f74588e84deeb8f3f45b8f645cd123a4bd4b25b148aed4b54bac4da750 SHA512 e0a81acb0b5da52ae3c5659605fea1ac2bcf9b965001570dbea4b26e927236e2327441f216718bff807a5c060fc22c0ffe183fd06efbee2e619546e66fbe7e07
diff --git a/dev-python/colcon-library-path/colcon-library-path-0.2.1.ebuild b/dev-python/colcon-library-path/colcon-library-path-0.2.1.ebuild
index 3208bedb3d..02c37b5404 100644
--- a/dev-python/colcon-library-path/colcon-library-path-0.2.1.ebuild
+++ b/dev-python/colcon-library-path/colcon-library-path-0.2.1.ebuild
@@ -1,23 +1,27 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="An extension for colcon-core to support CMake projects."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND="dev-python/colcon-core[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-library-path/metadata.xml b/dev-python/colcon-library-path/metadata.xml
new file mode 100644
index 0000000000..e0f0b9df8a
--- /dev/null
+++ b/dev-python/colcon-library-path/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-library-path
+ colcon-library-path
+
+
diff --git a/dev-python/colcon-metadata/Manifest b/dev-python/colcon-metadata/Manifest
index f95161c80c..912029853a 100644
--- a/dev-python/colcon-metadata/Manifest
+++ b/dev-python/colcon-metadata/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-metadata-0.2.5.tar.gz 13699 BLAKE2B 384eea648fee5fcf65e03f8f4710b8ce7b208d60ed06b2a0cbedf09174c01a8ccc109f160e20a7a4c4909ee9dd0dea0da5fb2da1dc61871228b238aad3cef414 SHA512 3d092d67cec42ba5470a71138f49099ec8d6dd71d2f8f130ba652014462c3e8b3b71cb20c6890a2f00ad4cad302054814e700b21b12dcee863294088defe0fda
-EBUILD colcon-metadata-0.2.5.ebuild 744 BLAKE2B d48786e13cb3de52976a52c7bd37675a5c2ad36e09be31ac5698b2eed7bfc9321ff2317b583fe1a1017dd8fe63a96c1a332a4397d06db8ad9e68241d1a09514a SHA512 495690db761dcce787f390f9dc6bec1c58dc1a4e97c06e5d421adfe3bc1ec89e021e952a4ded8cf8aa307cf978606d6d1380404d5d3a5f4260d6d39abceda65c
+DIST colcon-metadata-0.2.5.gh.tar.gz 13699 BLAKE2B 384eea648fee5fcf65e03f8f4710b8ce7b208d60ed06b2a0cbedf09174c01a8ccc109f160e20a7a4c4909ee9dd0dea0da5fb2da1dc61871228b238aad3cef414 SHA512 3d092d67cec42ba5470a71138f49099ec8d6dd71d2f8f130ba652014462c3e8b3b71cb20c6890a2f00ad4cad302054814e700b21b12dcee863294088defe0fda
+EBUILD colcon-metadata-0.2.5.ebuild 820 BLAKE2B 73b42bfb1bfcc0399e17cbfa8f89c4eb3887e3cb8085fec9aef97031544f5250ea9859dfe204dd354282619a487c52011321e827df4c50cf710c5916b5296ee2 SHA512 2c7808415790ad3fa4bd46df74a347ad5d66a34173238c31b0f2f201e2cfa10e3257ec4a1f85cb08e292bc8b50a18de3806dced7f0516658ebf190179568a8f8
+MISC metadata.xml 280 BLAKE2B a1684c36cc9a6987a210566118230bdf2641efc0bc0381672a0758e00d3dbd9002b2ed25787f3c8857333329247367f2fac1a53d983b524f8abfd747977dc2a1 SHA512 4974850f40b3e969ef3244651466ef4b470fd380a5e144e8f2bbf8f43e46bc2ba2bd216cabb31f5a60db25fa7b8e9ea4997c44e70f91281ccbd8e72e931edb44
diff --git a/dev-python/colcon-metadata/colcon-metadata-0.2.5.ebuild b/dev-python/colcon-metadata/colcon-metadata-0.2.5.ebuild
index ef6d39b934..648f2a5245 100644
--- a/dev-python/colcon-metadata/colcon-metadata-0.2.5.ebuild
+++ b/dev-python/colcon-metadata/colcon-metadata-0.2.5.ebuild
@@ -1,24 +1,28 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="An extension for colcon-core to support CMake projects."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND="dev-python/colcon-core[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-metadata/metadata.xml b/dev-python/colcon-metadata/metadata.xml
new file mode 100644
index 0000000000..ca2aa44d6d
--- /dev/null
+++ b/dev-python/colcon-metadata/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-metadata
+ colcon-metadata
+
+
diff --git a/dev-python/colcon-mixin/Manifest b/dev-python/colcon-mixin/Manifest
index 097c998208..2d4e47f60b 100644
--- a/dev-python/colcon-mixin/Manifest
+++ b/dev-python/colcon-mixin/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-mixin-0.2.2.tar.gz 15618 BLAKE2B cf9dca656e0592b9c6a2eda800a264b5b6ca4b785619bddd4efe83713a78efe353370219e0d3faa8f5b38fb6eba8349879d23a9dc5114cbf11b8e549f05d9612 SHA512 015cd9dbd60d145183886b96dae1139abbb4badcb3181e58b37e2dc692a01a81e95b01fd5a297ab5218501d56e74892c1f0e9640cb50812244dc94c50bffccf6
-EBUILD colcon-mixin-0.2.2.ebuild 748 BLAKE2B 7470095dc0c722e6570f08bb0e4967435aab7182ce070b1ee332b7544c072fc282a7d331430b12cde36db47cdec6e92aa38e2ae6cc61ef14314867b3ee560a84 SHA512 e3ae07656199147e6eddcb3f8daf923ab8acebea3434a19ddabd702e2d3b99ff51e9e28f1c0c308988b179e142b3ad3446a4ab4f9553af08cfa7feffb5070f66
+DIST colcon-mixin-0.2.3.gh.tar.gz 15651 BLAKE2B f167cd185e54224bb7fbee4ddbc587707ba9a6ad7a58d09122ee0028d45dfc6ed0bccacc07e778a2ba33606716450a1e44c923ec4435844a880f79bfaa9d3a1b SHA512 35504ed0d642efceca213ce89dff6ddc260b60454e5acaada9d2cff7cdcfb02e87dd5c9c702cec46ce6ceb7965b95f1fddb387726b90b425c16b251fa432fccf
+EBUILD colcon-mixin-0.2.3.ebuild 824 BLAKE2B 0de4416efc8168bdbc63ba4180b29924a5bff11849843fe09b9444de15e81daf2df21e33b8d6b58350b592e091d9eeb04a8d867b85c98cc5dd63bf6c23a573b2 SHA512 f8dcc94565c1bbb179ac82e8d92c8973de46e35650a16b63740cf114e228eaa8e37edfd07bcb16e2dd29c243d0790ba123b3aef804364531620bfee9ee224bb3
+MISC metadata.xml 274 BLAKE2B f3ab9a31b52ed4b98e593247cbd3707c87348fcb9d54604e5371114b2bade2ea0028f4ff0320802d5b05e1e4fdf08f7e0b961798bdb8ae016af50ac0b0a7fabe SHA512 e18140021ac0a765eb96bbba54fe4655f9cbc2b0f57fd688718f772eda5640b5958c2be19b0e9fdad6658b422f19f82e237ba97df8dbfdba031e75aafe803a83
diff --git a/dev-python/colcon-mixin/colcon-mixin-0.2.2.ebuild b/dev-python/colcon-mixin/colcon-mixin-0.2.2.ebuild
deleted file mode 100644
index 926b5e22e3..0000000000
--- a/dev-python/colcon-mixin/colcon-mixin-0.2.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for colcon to read CLI mixins from files."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.5.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-mixin/colcon-mixin-0.2.3.ebuild b/dev-python/colcon-mixin/colcon-mixin-0.2.3.ebuild
new file mode 100644
index 0000000000..87507cc20c
--- /dev/null
+++ b/dev-python/colcon-mixin/colcon-mixin-0.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Extension for colcon to read CLI mixins from files."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.5.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-mixin/metadata.xml b/dev-python/colcon-mixin/metadata.xml
new file mode 100644
index 0000000000..982108b02f
--- /dev/null
+++ b/dev-python/colcon-mixin/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-mixin
+ colcon-mixin
+
+
diff --git a/dev-python/colcon-notification/Manifest b/dev-python/colcon-notification/Manifest
index c05dc3dd1e..b0d97d95bf 100644
--- a/dev-python/colcon-notification/Manifest
+++ b/dev-python/colcon-notification/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-notification-0.2.15.tar.gz 58575 BLAKE2B 971e7e6f7b8d0c7e2238153197e1edb1bfe95adaf4955674c82be57b095f7d12f5268a6dc4324ee69dd83c062d5e619bcb166f6a40ab23e48d8ccd1847f88c4a SHA512 629a9533a5c2e1763861439e66109344836cc0fe7313901ad95ae9ce7297605072d79979a2e79f88df200ee60f77641a97584ac3e49335b6220e8bec88144b41
-EBUILD colcon-notification-0.2.15.ebuild 753 BLAKE2B 50801b3674f631c5625cd20cf2cf9b5e47eb45395738ddb9c621c15b0a9139e468c1e3e68286cb98dec3d76325fead0234bf67227b362863290b5865f65201b9 SHA512 4aa9ff026f6e70ebb6d7f05de658576d066e680f3142d7e3e848d81c75f861bc82695a384184ca3291bb392772df405bb6118fe2632c4f24c00dad7cfa96a4a5
+DIST colcon-notification-0.3.0.gh.tar.gz 58990 BLAKE2B b90ff3c8360ee33cf0bdeba171cf2722b5ab92da32a8f9aa8d521f040fd40c16c710b3d094bd1fb43e3e8cd32a4a9025e6a49c37f7176cc83e8aad813ccc469b SHA512 143f2a0dec3be8143e2ecbba81008c675f427803bfec924892c3cc480d7d619a6ea348fcf2ad6e36d79066ed2321c6b4975f653637186fe1068b835017813444
+EBUILD colcon-notification-0.3.0.ebuild 829 BLAKE2B d0451898faaefb28f14cb0ec09e1d36fbce0fb77a840c9d5e37d7a0e3b4f617a647ca6ef69bee30268ca97073bc0248fd4d82e8ce2f43cc3bdca7c81dfaedd5d SHA512 c60217ce756ad1af663de98582d8edd37145b3add0de4316a850cb038cf95ff22c3868d427a61f97aedcaf2801a7e6c6d265d615fe04e25ee2edbd587596961c
+MISC metadata.xml 288 BLAKE2B efaeb633ba79e732703d53b01ea1f410d124d8622f600f42984077dddb07a8baf5bbb5b57e739e4761542b3565fd87a666a8e86a775e9af9990424f35942d3c6 SHA512 d111dc9bbffd5b2b5a349698fd983abd0d1c774f9882a98726aca53fc3a364448f9e067f72fd903971cc89e48748f9af7c6ddfd12de72f496dc6c43a09dc7b32
diff --git a/dev-python/colcon-notification/colcon-notification-0.2.15.ebuild b/dev-python/colcon-notification/colcon-notification-0.2.15.ebuild
deleted file mode 100644
index 1fd305a968..0000000000
--- a/dev-python/colcon-notification/colcon-notification-0.2.15.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="An extension for colcon-core to support CMake projects."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.3.7[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-notification/colcon-notification-0.3.0.ebuild b/dev-python/colcon-notification/colcon-notification-0.3.0.ebuild
new file mode 100644
index 0000000000..995117c699
--- /dev/null
+++ b/dev-python/colcon-notification/colcon-notification-0.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="An extension for colcon-core to support CMake projects."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.3.7[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-notification/metadata.xml b/dev-python/colcon-notification/metadata.xml
new file mode 100644
index 0000000000..6fc7da2277
--- /dev/null
+++ b/dev-python/colcon-notification/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-notification
+ colcon-notification
+
+
diff --git a/dev-python/colcon-output/Manifest b/dev-python/colcon-output/Manifest
index ebe19faacf..0506cdbe52 100644
--- a/dev-python/colcon-output/Manifest
+++ b/dev-python/colcon-output/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-output-0.2.12.tar.gz 10841 BLAKE2B 79322e6844a7621bd69734aa0c620ae788d91d75fee1f92fafa7748d066572f9dcb5616af3e0842ff5bb6e90e73243118177863bf88afa022ae0059ccae50204 SHA512 15e48214c85d54306e2a22cfb8247215941208146d38dc0e8a525c6b07f349e12c30788fe8a7c251b80642051b4abb085aa5423f0a2936f428a226c1bac12749
-EBUILD colcon-output-0.2.12.ebuild 708 BLAKE2B 211dcf319aa6f4c11ca9a7a534715b2cd12165b4e0172dbf90347f0b5add6ea9da42b774b85eb72efb7e49d57f4a4a3fe0224cea529147cc38cf48f29f281ffc SHA512 8e9456a890bdb36fec918272d6c619635ec9e3c8524b733ca2b3cd67d65d17ff12086a63199de832d88e3d56c14ae663ab0729e3c73e6c9787801149c2610687
+DIST colcon-output-0.2.13.gh.tar.gz 11231 BLAKE2B 897c74d922b79267740b35e676b7fd1213efd507c28626d2f2f4e5bc8fcaab8682842520b833a8dd62951c2c32c048c2cbb5fd5a9ed6965e98966b83e5f07645 SHA512 f6d99b6024f14eb72b7b1b8a4d615ff43100269b6057438de49d3d50ddd4130f4bf9c8705412e600e90995698af71cee52f778719fbbfea2753209edaa530b04
+EBUILD colcon-output-0.2.13.ebuild 791 BLAKE2B 4ca9368ed3431eb1f2af3e61ed8d5ab945a02cdaf22dd0bb1a7a9cac08099b7c7e8996aea91be0a2d9cf67fcfa344e66037a0e825742ae86bcd8d2400c06f31f SHA512 27f4ba419241edccc3840820dcc846ee1baceefa570ee8cce9de8d815ad3bd8ea7146830930d36332cf8ab1d58702a60403fa3992fb04f2ea3ea9d23a6f9b0e6
+MISC metadata.xml 276 BLAKE2B a56c49429dfb6277930294517b6333200c97a2237ec32750c110efa4e8a7ff08f4eba0a544aa70698d17df844c9819740dc761a71d825333e30a28a927c14d5c SHA512 6cfdfbcfda3a6141bac066fda4cb17ba3ada4ec893722f1421f01707ac28cfad18baaf9e6f85698f2c2f16f67c67c11386b5088c053285cec95abce8ca35828c
diff --git a/dev-python/colcon-output/colcon-output-0.2.12.ebuild b/dev-python/colcon-output/colcon-output-0.2.12.ebuild
deleted file mode 100644
index 78eb54e447..0000000000
--- a/dev-python/colcon-output/colcon-output-0.2.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="An extension for colcon-core to support CMake projects."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.3.8[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-output/colcon-output-0.2.13.ebuild b/dev-python/colcon-output/colcon-output-0.2.13.ebuild
new file mode 100644
index 0000000000..fdfd82f627
--- /dev/null
+++ b/dev-python/colcon-output/colcon-output-0.2.13.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="An extension for colcon-core to support CMake projects."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.3.8[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-output/metadata.xml b/dev-python/colcon-output/metadata.xml
new file mode 100644
index 0000000000..6fc6491302
--- /dev/null
+++ b/dev-python/colcon-output/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-output
+ colcon-output
+
+
diff --git a/dev-python/colcon-package-information/Manifest b/dev-python/colcon-package-information/Manifest
index 94dfe13ce6..0d0040203a 100644
--- a/dev-python/colcon-package-information/Manifest
+++ b/dev-python/colcon-package-information/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-package-information-0.3.3.tar.gz 12907 BLAKE2B 85b3272f2ad119d8e63be3c34999743f6befe80d92ad1a99d016e8ae44b20ce245adf3fb483743ffe5c5617781f326559783e7a067f74a1f694fc44cde0016fe SHA512 2c20a1f19fd0dad1f942c51a7d43d78e1f86ff68856cf70e4ce35e8c771d4f6eba94d7b07da650048ffbd704ffc509b81938f396d17e3d44e8827d88306df11b
-EBUILD colcon-package-information-0.3.3.ebuild 704 BLAKE2B 2e3ab9d419fcb26f5d4658bcb56b325cea056a6c8222bef5abbbfd47202d2710adcae471dcc080b1eedbf9f7ab3c7ab1acbd03728d306ac47274fca947aa33b7 SHA512 bb6670248717c437742b50963643d541bc8c879ead04ec4a6a56cfa71536d11d7825cab8a3b31cb4fe87e5438dc29c093feb57be8c587c35f6fbafd67001e777
+DIST colcon-package-information-0.4.0.gh.tar.gz 13642 BLAKE2B 8f73e14188fbb74c3200051d1d45f10fc9374014ae121ffecc1fa59c50353238de2318c3608196bc117424a7a86c6f47faea61a10e87eec6a0ec44a4e03a5306 SHA512 fe6356933f78390c3d9ead4d97b962457d45f7c751f451a7851bdf890b0e47c2991b5769034f6bc2d4ed2cc6afb9d35f36d3f6f9c9a549c826ab9cd34e2ada9b
+EBUILD colcon-package-information-0.4.0.ebuild 787 BLAKE2B 9644ee560472b743e9081f2aed5c49e88199da90d4e5e0d4cfb58621ce331bd0f1447b818f7f62919f1d5a8d471466d42a53d0cc2193a3d847ce8c076f2de61c SHA512 aa4ad6bb2a93f7d7001036538c0d9ca25f13c2401072633f0b5ff682358b3ca21afbba679e35d0e23f1eaec08e96655f5e1a4894027fb21655ed354973ff7e51
+MISC metadata.xml 302 BLAKE2B b610720d2c7ddb1f2cca10b5c2639ad88b598c6c0bf46bd76ede3ca2ef037af7e1bcfad413898cbc316cd7c21792f38bf1f1835974ecf990066ab77757aab5b2 SHA512 0b5298cddc99ebddcdeb067eb5555f88dc1b03355efc74563c8c30f1edf993329539eb5427b591baca0b0a64fa5ef009fcc096822bcf231a885261b5c82d8236
diff --git a/dev-python/colcon-package-information/colcon-package-information-0.3.3.ebuild b/dev-python/colcon-package-information/colcon-package-information-0.3.3.ebuild
deleted file mode 100644
index ae581cc921..0000000000
--- a/dev-python/colcon-package-information/colcon-package-information-0.3.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for colcon to output package information."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.5.2[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-package-information/colcon-package-information-0.4.0.ebuild b/dev-python/colcon-package-information/colcon-package-information-0.4.0.ebuild
new file mode 100644
index 0000000000..fedca30b9e
--- /dev/null
+++ b/dev-python/colcon-package-information/colcon-package-information-0.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Extension for colcon to output package information."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.5.2[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-package-information/metadata.xml b/dev-python/colcon-package-information/metadata.xml
new file mode 100644
index 0000000000..b79752b084
--- /dev/null
+++ b/dev-python/colcon-package-information/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-package-information
+ colcon-package-information
+
+
diff --git a/dev-python/colcon-package-selection/Manifest b/dev-python/colcon-package-selection/Manifest
index f9a05e7ce8..7619c8b31e 100644
--- a/dev-python/colcon-package-selection/Manifest
+++ b/dev-python/colcon-package-selection/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-package-selection-0.2.10.tar.gz 12153 BLAKE2B 0f2edbd88af9e9aab0ac922c22986ba422bc6e66a3fa2b3f388a786ff7387a6a44d5d837512313fd84c5e4e0114e0ab8bad1c25cbca7af2ad2404f0cddd722e0 SHA512 054d55066da17d74e29bb5114ef2d0d13b38ade8f658a518033b7a2084e69c2dfb21829fde61c73ca8af4018af46cb23b2f5bd3f5f59fd67e61d4bb39ac03792
-EBUILD colcon-package-selection-0.2.10.ebuild 709 BLAKE2B ade74cc2c0f9612d34b6299ff0d8075f69a4d042f7c990bbe39c1725c1b8b868ac7c3dc8e01b1e43d21912d10f0f7c39cebca6ca8dd596f90870c4467454d19d SHA512 34a0e79eeb89426436ec9fc45565e3ccd27aa30c1035488664ff8cded1f50dd341623d5507be672058e6c26fa97593fe65708e2fd577d75bc363a9da3c35e0da
+DIST colcon-package-selection-0.2.10.gh.tar.gz 12153 BLAKE2B 0f2edbd88af9e9aab0ac922c22986ba422bc6e66a3fa2b3f388a786ff7387a6a44d5d837512313fd84c5e4e0114e0ab8bad1c25cbca7af2ad2404f0cddd722e0 SHA512 054d55066da17d74e29bb5114ef2d0d13b38ade8f658a518033b7a2084e69c2dfb21829fde61c73ca8af4018af46cb23b2f5bd3f5f59fd67e61d4bb39ac03792
+EBUILD colcon-package-selection-0.2.10.ebuild 792 BLAKE2B 5b1dc697c3e7a5e094d658f5d64ee2ff461f200ec33fa0dd0d9345f8cb03477eee7dc910a11109a11d5e4dd09b6ed9472606970eb61f16b1f9320dc7e1d5dd2e SHA512 aefa32c7219c9f8b5488e6b38b909c5cdbf55006c4f2c70984dc36d896b42b47233995fddc996d96d2a32d2f37183a7a6695127b1b4d75e138060167cf503bdb
+MISC metadata.xml 298 BLAKE2B f3421f00557cf66e82ad513c2cfacd7a650deec395af9f100eb3b1a9c304d6ea9ecf213381c1e2d786b83304b87b92fba621a25903191f733403a1f4e9e53b45 SHA512 c26af1d1cfd9c6b6d6a82d98e425aad3ec795fa41736289b4146fe96755a1b8ee9ffb22358cb99f12ed2618fb063cc1b4c075ccf57cf4125dee3c233c6a8f176
diff --git a/dev-python/colcon-package-selection/colcon-package-selection-0.2.10.ebuild b/dev-python/colcon-package-selection/colcon-package-selection-0.2.10.ebuild
index 93438108b2..6dba4deccf 100644
--- a/dev-python/colcon-package-selection/colcon-package-selection-0.2.10.ebuild
+++ b/dev-python/colcon-package-selection/colcon-package-selection-0.2.10.ebuild
@@ -1,23 +1,27 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Extension for colcon to select the packages to process."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND=">=dev-python/colcon-core-0.3.19[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-package-selection/metadata.xml b/dev-python/colcon-package-selection/metadata.xml
new file mode 100644
index 0000000000..675db2bd47
--- /dev/null
+++ b/dev-python/colcon-package-selection/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-package-selection
+ colcon-package-selection
+
+
diff --git a/dev-python/colcon-parallel-executor/Manifest b/dev-python/colcon-parallel-executor/Manifest
index be8966ddf9..0ebaca05df 100644
--- a/dev-python/colcon-parallel-executor/Manifest
+++ b/dev-python/colcon-parallel-executor/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-parallel-executor-0.2.4.tar.gz 9638 BLAKE2B 232032a1cb0aa9c18aeed29eca99a8aef5233452ad0765cd76b84114e1ccc89a44affa38fbe1dea16dfe6edd8882c79a1ea410845e6b26873a5f7ce307d8c79a SHA512 0c0e7d5fc199c9ead4d39047c0e9d055ae672e30b3ebf0cb6650d757689920f95adaec170195187fae8c5c7e563fd3b59a4933393498163fa03dd191cb9fd342
-EBUILD colcon-parallel-executor-0.2.4.ebuild 707 BLAKE2B 2ae175db06e3b6993b73e30a4556fc347a59401099d6c2802f01c850d6cdb8e26bf83b729f81bb90fd58eb1fcdb51de4cc2bf182f0c101a64a2c85f971171ee6 SHA512 c55ee114a220e8b0d862b642999bdcd466cf7b629d67ea4608c5a47044fbfe6b8a8cb25588ea1b0d3d8cf85346445e9488a552e3ffd9c69e4acf5ec258e6eb4d
+DIST colcon-parallel-executor-0.3.0.gh.tar.gz 11127 BLAKE2B 7449d82867c50640e6502c6a0a6bec0c6e148ee1f29eed19f15de37c133eb50aa2cd0ae7dac08ddd4f91d7e7eb20165a72f503ace319798303acca334573a71c SHA512 1934a07b4f957f3d24f813b022057a7911d6f41a5ffa27ec4ef413a37f5d8dc3632031927054280f10dcbdcc9a8e3fbdb96c74003cc2290cf6e28af9542ffbc4
+EBUILD colcon-parallel-executor-0.3.0.ebuild 790 BLAKE2B 3067fd96288e021c4d02dc2998374e69f8fc61707a5b1c2fcac1cb4c926ba8e1137fb65040caccddec0a54259fcb4134a6ae214073ea0f7513742e415768fe71 SHA512 faf55a730c8754e7a3c81ad176bcfac26fd416868450ee9cdd3c652b2ba978b0d9f3ca1af8514ccbd9fed334c84633e1b9f95910c6e16dcf9bdb28d185e0a495
+MISC metadata.xml 298 BLAKE2B 37e711b70d083b0ff2a2f54a74490dff4a464f0f510133f22e2a51f32a212b68b235a54a79a058f169f4a0e0f600cf8e5c5959b94fd680aca21135437c01af6f SHA512 098328d69bf6c99f14a200eea3392deca86e1f00d155f39d27be73f308531612047bb3b9aa59542a7bfb4b322ab9d62c968dd8c1f9bdf73826d0caca2c32b3ef
diff --git a/dev-python/colcon-parallel-executor/colcon-parallel-executor-0.2.4.ebuild b/dev-python/colcon-parallel-executor/colcon-parallel-executor-0.2.4.ebuild
deleted file mode 100644
index bbd4a2ac09..0000000000
--- a/dev-python/colcon-parallel-executor/colcon-parallel-executor-0.2.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for colcon to process packages in parallel."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.3.15[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-parallel-executor/colcon-parallel-executor-0.3.0.ebuild b/dev-python/colcon-parallel-executor/colcon-parallel-executor-0.3.0.ebuild
new file mode 100644
index 0000000000..25e89b7a58
--- /dev/null
+++ b/dev-python/colcon-parallel-executor/colcon-parallel-executor-0.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Extension for colcon to process packages in parallel."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.3.15[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-parallel-executor/metadata.xml b/dev-python/colcon-parallel-executor/metadata.xml
new file mode 100644
index 0000000000..546bca9888
--- /dev/null
+++ b/dev-python/colcon-parallel-executor/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-parallel-executor
+ colcon-parallel-executor
+
+
diff --git a/dev-python/colcon-pkg-config/Manifest b/dev-python/colcon-pkg-config/Manifest
index 81c4513034..35d36cd333 100644
--- a/dev-python/colcon-pkg-config/Manifest
+++ b/dev-python/colcon-pkg-config/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-pkg-config-0.1.0.tar.gz 7425 BLAKE2B eecc4e3b7791ab9862e33f67dcc84551f41ab627236f162397a6b724fda659769511b86648c12c3144d8ee4df24c81a3f43243362018fcdb38fef3ba2fbd62b4 SHA512 e262a75941d7c96cc7c30fd4c2e2883b2ffb43bd6c89acc77519930c70c86c08ee613e8486c88324b6ae6cd1f290c0cfd580ed19987862444777b700426f6e97
-EBUILD colcon-pkg-config-0.1.0.ebuild 722 BLAKE2B 66a363fa54295b09dc14815d1bd826704fa65244d75d351e710b0b4c16bc160aa63219e55fa8f1a2accfecdf87172916806f93fe35b3a1313390ba3a755090c3 SHA512 06136d3d6c839eb8b0e3ec9f2105785cb69b7aaf090a8d3aa10fde77f5e43e9893d6abb086b5ed92a89065cac63d9ea49ddcf2b1213390ccf1e19084deabdbb2
+DIST colcon-pkg-config-0.1.0.gh.tar.gz 7425 BLAKE2B eecc4e3b7791ab9862e33f67dcc84551f41ab627236f162397a6b724fda659769511b86648c12c3144d8ee4df24c81a3f43243362018fcdb38fef3ba2fbd62b4 SHA512 e262a75941d7c96cc7c30fd4c2e2883b2ffb43bd6c89acc77519930c70c86c08ee613e8486c88324b6ae6cd1f290c0cfd580ed19987862444777b700426f6e97
+EBUILD colcon-pkg-config-0.1.0.ebuild 805 BLAKE2B 5f19c348ff233f976bbc392e65804d79a2c9824f7a94e6f1295f8c7d447570124655404085c0396d0f11a9e07d2c6bebaa65567e87962ba439fd03e5f70dfcbb SHA512 cd3ee546242858315eb535bf4e98d288dca1c6c068bcb21f390fda438c8e3d580d6dcd4193a9d1caf5ca100297230b4e598033e61830c8f201f950268667b93d
+MISC metadata.xml 284 BLAKE2B de9d4dd0419a2f3f79af9b0bd98374d9b1c90d16eac65467eb899316a782e60520d78101d0fe0d6f99e079f3ffa0d96bf2e9c20c9882bd4e8422c10dfe5b7712 SHA512 8146e6494e5973a0605a444648c6d22510fa5db27bd44869539055fa5e8a3cfbe97bbcc6ca0e8a3804d42f53daf9ec1b768afd44a81fe2e6e8e21470485901e3
diff --git a/dev-python/colcon-pkg-config/colcon-pkg-config-0.1.0.ebuild b/dev-python/colcon-pkg-config/colcon-pkg-config-0.1.0.ebuild
index f13a508644..9d34e8e64f 100644
--- a/dev-python/colcon-pkg-config/colcon-pkg-config-0.1.0.ebuild
+++ b/dev-python/colcon-pkg-config/colcon-pkg-config-0.1.0.ebuild
@@ -1,23 +1,27 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Extension for colcon adding an environment variable to find pkg-config files."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND="dev-python/colcon-core[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-pkg-config/metadata.xml b/dev-python/colcon-pkg-config/metadata.xml
new file mode 100644
index 0000000000..9b777d0a24
--- /dev/null
+++ b/dev-python/colcon-pkg-config/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-pkg-config
+ colcon-pkg-config
+
+
diff --git a/dev-python/colcon-powershell/Manifest b/dev-python/colcon-powershell/Manifest
index ab4b31f3a6..b858209e0f 100644
--- a/dev-python/colcon-powershell/Manifest
+++ b/dev-python/colcon-powershell/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-powershell-0.3.7.tar.gz 11323 BLAKE2B 3de1ee15a150839d0b11c4fa7e1f6fffc8779494e312e13d1d2afb64f7cc0ead9df034b01ef0d12e0a483bab4afca52ca5c41c48953ecaee67336cf63d536e8b SHA512 d272e26f949292e91c95358843b60b4bc6785acb14c83ac2fab28694004cef71ddb075c7fb041314e557cd783a8e28b5fe3928d34bac62c49d2a70db771a1ae8
-EBUILD colcon-powershell-0.3.7.ebuild 704 BLAKE2B 6d02f6e746b20520f35097806845b065819a014bc6965f80929b178b40584c6c3d8acde7ab8a365f77d6a17ba96b98b37a3b7cea97d5c3761aca9f7fd253bba6 SHA512 25f7530d5cc927c917af1fa42d5a2c8c7c97144e83bc7650815991cbfd155fe3cd3636387f9407ff7b95d2ac13bfac2adfcd163d17cd911a3d33b9c07e426179
+DIST colcon-powershell-0.4.0.gh.tar.gz 11366 BLAKE2B 2f081cde3c03107a20a3ef142b4ae7c5ab48a55eb661436493e0b78f08fc1fdbc4f6b0fcc36832e484bf678b7dc254a9ae36db4bb1be47a81cd60bdc40c8a06b SHA512 c91a9c037ef8b00b3e84049e02750b9ef38143d449d0801ee52bb2c91539985f9e9e30ebcf7649bed6a6232e8d1d5be04c8777ffcb6b42199177b9bf7276ca2b
+EBUILD colcon-powershell-0.4.0.ebuild 788 BLAKE2B b4f67a798e170935a05daa8cff14511b7bfa3bce8f9bead929e8fd7c260671df28bbe9e7949009ba6d22fc345a13e0a107e44a5fe9c80748b83528e520b9196b SHA512 a55d73e929e40dfcf5b5fd30807d9f473ad3ae882393f3c42438570874d430f5f0175d9e28678c16fe6b10fe482ee976682d5726a957947d33ece519de91dc4c
+MISC metadata.xml 284 BLAKE2B 65918cffa551ec5a6c924714ffbf824e2db63f779432a6e874b62d45829b5ed9005779c77c925b4bb7a5754bcaaa8193cf0ea370a86c156f1c54a6743b4fbc67 SHA512 300ed1c0e239ff22afb867a4d36ae66d948e75c8ba94598bf46e1128eab38b234d7813191e1ab603a5893815db823e196daeb97b6d9dbcc34a5bd12544021eab
diff --git a/dev-python/colcon-powershell/colcon-powershell-0.3.7.ebuild b/dev-python/colcon-powershell/colcon-powershell-0.3.7.ebuild
deleted file mode 100644
index e4bba9e4d4..0000000000
--- a/dev-python/colcon-powershell/colcon-powershell-0.3.7.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for colcon to provide PowerShell scripts."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.4.2[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-powershell/colcon-powershell-0.4.0.ebuild b/dev-python/colcon-powershell/colcon-powershell-0.4.0.ebuild
new file mode 100644
index 0000000000..ae93bb6544
--- /dev/null
+++ b/dev-python/colcon-powershell/colcon-powershell-0.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Extension for colcon to provide PowerShell scripts."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.12.0[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-powershell/metadata.xml b/dev-python/colcon-powershell/metadata.xml
new file mode 100644
index 0000000000..f5cfb49d80
--- /dev/null
+++ b/dev-python/colcon-powershell/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-powershell
+ colcon-powershell
+
+
diff --git a/dev-python/colcon-python-setup-py/Manifest b/dev-python/colcon-python-setup-py/Manifest
index 08de995844..670bf10d3b 100644
--- a/dev-python/colcon-python-setup-py/Manifest
+++ b/dev-python/colcon-python-setup-py/Manifest
@@ -1,3 +1,4 @@
-AUX 0001-Support-newer-setuptools.patch 1133 BLAKE2B 0f9cb82859d2bf0a37ea7a32a9aa5e8ba2487bc6f0be7b43ce4afc60e47ee45ca22f15a6b01465ce301f4836ec6e6ff93534eef7780903f1ebb7fdc8b14935a0 SHA512 716ec4d5450f4142cb8d41f84ad390b12cb1e55e17d01ed6ec5c92ae38e3280fd843449561e248d524c3baaa7cbbb34a1685537bb31e2c9bcea0611f5b9335d8
-DIST colcon-python-setup-py-0.2.8.tar.gz 10744 BLAKE2B 9ee6383c0deef803c4071b3d0c8555744f2fad9d6f3af7a69bca6e13523a115d8b8bf7c24d86ac49f1a71efb96ae62d17605a000261426ffbe6eaf7371b4cc63 SHA512 83b4bb90186c6647f56cb9111bb1bf52534a346a6a0b881f446ad5417d0deeaafc55b153bb9d2df1593371c8557d39d26971b48776260a9c8d8f57adc582dca5
-EBUILD colcon-python-setup-py-0.2.8.ebuild 809 BLAKE2B 74aaa7de018bf68bb9a31d15d7c40be0c94c9157c372d52f1b4dcad4204ba2b99b22615f55d9f507dfe18b840ea37026e623b0fe9ea39a1be52567b82916681d SHA512 8b52b510e4d6e955ef79dbe6613ee5fe8a97c6b3656b2f386978b927d809aa0f245e73c71fa47dcd1010024b8de1c9f5d528657257fce142324923a4d926b2d8
+AUX 0.2.8-newer-setuptools.patch 783 BLAKE2B 101b2f54f568c474161e59bbe16de55448634ccda164b8afcc276ec19052470ce0133157d7d65583bdf9f26b5db1a1a56fd984932c8e261e40ba7385053e6b83 SHA512 220e54e23551560b161c41056166d4d9db9417f7af3d8ca65e2b6e8dca9971849abf2ad203eccca400e07ee2c17bc928e1d08080ef8769ee2fc47ce562a14cc7
+DIST colcon-python-setup-py-0.2.8.gh.tar.gz 10744 BLAKE2B 9ee6383c0deef803c4071b3d0c8555744f2fad9d6f3af7a69bca6e13523a115d8b8bf7c24d86ac49f1a71efb96ae62d17605a000261426ffbe6eaf7371b4cc63 SHA512 83b4bb90186c6647f56cb9111bb1bf52534a346a6a0b881f446ad5417d0deeaafc55b153bb9d2df1593371c8557d39d26971b48776260a9c8d8f57adc582dca5
+EBUILD colcon-python-setup-py-0.2.8.ebuild 921 BLAKE2B 40b4d04bcbc32fb95ea46176238fd88037906d557b60d5b98e5bcad2f5640fc1d623995f991f72fada54a1056f2d87523b89f83beba803c5fe4d5fc41332e5ce SHA512 cefbd4a18614dd3b8deeab64fdba50d0f561effe5ba8545493a40e7e650061c5daa0fd251540afa89e44d9d723625ad557546521ca106ee97d1554a2b6cd02e9
+MISC metadata.xml 294 BLAKE2B 1386ff4d446aad5e40118392ee6b37fd78e69fd0580c66aa8c9bf7a4950d3fa8be394022659219d5c99754936a2b7b8ba018024c549191f54be59487290e75c0 SHA512 d987dd968314292871bbf07195ceb577d9fcd06cac6ad679e2e002165c6a2a7d12866e54a72b2105433c2645774f287836217a3deba1dfe8e2bedc1831fc422c
diff --git a/dev-python/colcon-python-setup-py/colcon-python-setup-py-0.2.8.ebuild b/dev-python/colcon-python-setup-py/colcon-python-setup-py-0.2.8.ebuild
index d136dadef6..188f71ee4d 100644
--- a/dev-python/colcon-python-setup-py/colcon-python-setup-py-0.2.8.ebuild
+++ b/dev-python/colcon-python-setup-py/colcon-python-setup-py-0.2.8.ebuild
@@ -1,28 +1,32 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Extension for colcon to support Python packages with the metadata in the setup.py file."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND=">=dev-python/colcon-core-0.6.1[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
+ test? ( dev-python/flake8-import-order )
test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
PATCHES=(
- "${FILESDIR}/0001-Support-newer-setuptools.patch"
-)
\ No newline at end of file
+ "${FILESDIR}/0.2.8-newer-setuptools.patch"
+)
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-python-setup-py/files/0.2.8-newer-setuptools.patch b/dev-python/colcon-python-setup-py/files/0.2.8-newer-setuptools.patch
new file mode 100644
index 0000000000..df1bd046e0
--- /dev/null
+++ b/dev-python/colcon-python-setup-py/files/0.2.8-newer-setuptools.patch
@@ -0,0 +1,13 @@
+diff --git a/colcon_python_setup_py/package_identification/python_setup_py.py b/colcon_python_setup_py/package_identification/python_setup_py.py
+index 7a513a0..96518f3 100644
+--- a/colcon_python_setup_py/package_identification/python_setup_py.py
++++ b/colcon_python_setup_py/package_identification/python_setup_py.py
+@@ -250,7 +250,7 @@ def _get_setup_information(setup_py, *, env=None):
+ # to avoid warning introduced in setuptools 49.2.0
+ 'from contextlib import suppress',
+ 'exec("with suppress(ImportError):'
+- ' from setuptools.extern.packaging.specifiers'
++ ' from packaging.specifiers'
+ ' import SpecifierSet")',
+ # newer versions expose 'packaging' directly
+ # on Arch 'extern' isn't part of the package
diff --git a/dev-python/colcon-python-setup-py/files/0001-Support-newer-setuptools.patch b/dev-python/colcon-python-setup-py/files/0001-Support-newer-setuptools.patch
deleted file mode 100644
index ed0ea3abb4..0000000000
--- a/dev-python/colcon-python-setup-py/files/0001-Support-newer-setuptools.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From e14bd412a237046a85023b3c2544db0e3b0739d1 Mon Sep 17 00:00:00 2001
-From: "Hunter L. Allen"
-Date: Tue, 5 Jul 2022 12:50:53 -0400
-Subject: [PATCH] Support newer setuptools
-
-Signed-off-by: Hunter L. Allen
----
- .../package_identification/python_setup_py.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/colcon_python_setup_py/package_identification/python_setup_py.py b/colcon_python_setup_py/package_identification/python_setup_py.py
-index 9037e84..0a1f232 100644
---- a/colcon_python_setup_py/package_identification/python_setup_py.py
-+++ b/colcon_python_setup_py/package_identification/python_setup_py.py
-@@ -248,7 +248,7 @@ def _get_setup_information(setup_py, *, env=None):
- 'import sys',
- # setuptools needs to be imported before distutils
- # to avoid warning introduced in setuptools 49.2.0
-- 'from setuptools.extern.packaging.specifiers import SpecifierSet',
-+ 'from packaging.specifiers import SpecifierSet',
- 'from distutils.core import run_setup',
-
- 'dist = run_setup('
---
-2.35.1
-
diff --git a/dev-python/colcon-python-setup-py/metadata.xml b/dev-python/colcon-python-setup-py/metadata.xml
new file mode 100644
index 0000000000..b2e6954c12
--- /dev/null
+++ b/dev-python/colcon-python-setup-py/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-python-setup-py
+ colcon-python-setup-py
+
+
diff --git a/dev-python/colcon-recursive-crawl/Manifest b/dev-python/colcon-recursive-crawl/Manifest
index 94dde5ab53..71d59e05d9 100644
--- a/dev-python/colcon-recursive-crawl/Manifest
+++ b/dev-python/colcon-recursive-crawl/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-recursive-crawl-0.2.1.tar.gz 8060 BLAKE2B f66f1d8c77b40adaae2fde145502e7cbca429f217d67a2d4c52fc9d57e5cd73a9c7c249edda0386ce45f1fece49afd737c55504ce13aa06ced0d64efa154adfa SHA512 92f694c3e4edfb041918fe20ee51bc7c0466c1a78224eb55a2d7d755a98fd09f031beefcb6c712c1c2a2eae58a62d64c419e78c8a94fe54a3694ac8640407e73
-EBUILD colcon-recursive-crawl-0.2.1.ebuild 708 BLAKE2B a2fe2ec99b3c5a7dbaa102f921cbca00c4dd965330c00cd58e739bb7090d0750d38dcad73bfa4eb5262e2acc79a5e55c233e5fc9ba7ea60648be80be737ba63e SHA512 9574271b7611678f2b477a27259af812a3b290b15bdde02b790043c66965af6042b6b5795ac918b1f0b40bcea912785f61477f894e9d1cd67ba7a5f1417287c4
+DIST colcon-recursive-crawl-0.2.3.gh.tar.gz 8409 BLAKE2B e1a963410ea50c6bb2d2ce8d7fae86ee6a2c36ee4032aaf40d631e61ac5a4004936015ec9ef9d7cc90d5eec05813f95c7818e16f92a0784bb137163bc79fc297 SHA512 2f294a87eff114a18a6a76a93b95b154b7af5f5813ccf41d9d04817881b524bc8fcbc280147131abdc947937f8f314d676f25931f4aa7f47aef8513fc61dfad6
+EBUILD colcon-recursive-crawl-0.2.3.ebuild 791 BLAKE2B f5c89c61c6367f567abb7a7cca5506232523832a2548c70ac062f13002782e49de29387ca8f6c7d295b0ede2bbf256c94c5cfafc6ffccdeec3cb368744918e42 SHA512 712563a89db660106408cc046388c2bdb0b4118d0c27e891c5e976a99550e567ed03edf64d683761f458ba4cb2b447f5adbf6cedeb4aab94aa0851184aa7a8f2
+MISC metadata.xml 294 BLAKE2B d51f1bc09e72ef149cf37fb1c84c945f45b91698ee9f5af42af663629516bc11c330c9275821fd3e8889782d390448f45ec34bfd604958f7f989ca7f4ae35e6c SHA512 f7d98d5d844693f20b8db3543333f18a38226b848f680f33223d73003d320afdd4ecf7813897bd21b2da5c3e87859d9a1af7d9ebc0963f2fcbe3056e62878a9d
diff --git a/dev-python/colcon-recursive-crawl/colcon-recursive-crawl-0.2.1.ebuild b/dev-python/colcon-recursive-crawl/colcon-recursive-crawl-0.2.1.ebuild
deleted file mode 100644
index d2a1d5b3ef..0000000000
--- a/dev-python/colcon-recursive-crawl/colcon-recursive-crawl-0.2.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for colcon to recursively crawl for packages."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.5.0[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-recursive-crawl/colcon-recursive-crawl-0.2.3.ebuild b/dev-python/colcon-recursive-crawl/colcon-recursive-crawl-0.2.3.ebuild
new file mode 100644
index 0000000000..bb73bfd8c1
--- /dev/null
+++ b/dev-python/colcon-recursive-crawl/colcon-recursive-crawl-0.2.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Extension for colcon to recursively crawl for packages."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.7.0[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-recursive-crawl/metadata.xml b/dev-python/colcon-recursive-crawl/metadata.xml
new file mode 100644
index 0000000000..397434b653
--- /dev/null
+++ b/dev-python/colcon-recursive-crawl/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-recursive-crawl
+ colcon-recursive-crawl
+
+
diff --git a/dev-python/colcon-ros/Manifest b/dev-python/colcon-ros/Manifest
index 080c2b6ece..4159c0e514 100644
--- a/dev-python/colcon-ros/Manifest
+++ b/dev-python/colcon-ros/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-ros-0.3.23.tar.gz 18773 BLAKE2B 2943a9ad66c3d81db4ad1f5cdd6074466e70412b05b7d9efb02bf87f797c3dbf316ab24c9eb8628079181b707133adb74e499b2311d9e7052b982a5342b2ca6a SHA512 d298dd66383b1e428fef8cbc2a6d64fc1b14da65aed92b63697a520ab44f87061476ef264dcf2ebec724d256bf374761f484f655d97d296955043ec542e18ed3
-EBUILD colcon-ros-0.3.23.ebuild 926 BLAKE2B a8b790f7f9af9bd11154ff121e2ee4bdef81a6479ff65b1d3a58664e013a351b2942e8e4c77394e7a689b7ad99df7a97adbaf52625ba562889e364bec802e78e SHA512 bd713a2092249d9532fb9b4636fd21f22481e8d12e2e42d0b493f3f1b9b24c6a9108cff40b8c66e8b8891170ef7b357a8d59dfba8b69291ad6a90d00d1d74295
+DIST colcon-ros-0.4.1.gh.tar.gz 18847 BLAKE2B 9c8fa6ecc2ad9ca9f3d0d4ce981cae0065259429faf87ae986b75798f3ef0640739bf11cbf5193b5af03be4090efdca54bb084f933e7944d1b820bc37061097e SHA512 3dea3aa961518656b3bc5add702b556cd710e778312440073dd336f03ebc54c0d74c33a0a14558a59fe7142884b028214bb8b6620defc4d95da393d23bf45686
+EBUILD colcon-ros-0.4.1.ebuild 1044 BLAKE2B ff0688d5f83db739157f27e8c6e919ac448e3d2b9189b83d469b983d3667757b1a0d8b41a1390b2c38d43b076ca40d68aecd313b62569f7b2d1eaf349cd7a4ee SHA512 3d55c012e36fe4995e6fa8a31d840fe3b6a6c69336e7059bdcb80e988f84c82aaaa212c93169b67bdb7463a9ffd74ed18f3dd4535d776b1a388a7a9241a65aee
+MISC metadata.xml 270 BLAKE2B e237d0e2b0fcd047e7c2dfc8def872d823a0fe7a8bd1827b3da1b934108f7feb7122ff88764da163bf1f0868879b90bb1dec36460cdd18860fe0dfbe6bb40aef SHA512 81ea0ac5c37361bfc2666e5747236342acce254430e7c6e2c5ef2018b23e6e1b9a05e3cf45245a1ccc429775090ae7237f3eaf834f00830ee91eace7e5883d62
diff --git a/dev-python/colcon-ros/colcon-ros-0.3.23.ebuild b/dev-python/colcon-ros/colcon-ros-0.4.1.ebuild
similarity index 60%
rename from dev-python/colcon-ros/colcon-ros-0.3.23.ebuild
rename to dev-python/colcon-ros/colcon-ros-0.4.1.ebuild
index d7f235d656..5cd067915b 100644
--- a/dev-python/colcon-ros/colcon-ros-0.3.23.ebuild
+++ b/dev-python/colcon-ros/colcon-ros-0.4.1.ebuild
@@ -1,28 +1,32 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Extension for colcon to support ROS packages."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND=">=dev-python/catkin_pkg-0.4.14[${PYTHON_USEDEP}]
>=dev-python/colcon-cmake-0.2.6[${PYTHON_USEDEP}]
- >=dev-python/colcon-core-0.5.3[${PYTHON_USEDEP}]
+ >=dev-python/colcon-core-0.7.0[${PYTHON_USEDEP}]
dev-python/colcon-pkg-config[${PYTHON_USEDEP}]
>=dev-python/colcon-python-setup-py-0.2.4[${PYTHON_USEDEP}]
dev-python/colcon-recursive-crawl[${PYTHON_USEDEP}]
test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
+ test? ( dev-python/flake8-import-order )
test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-ros/metadata.xml b/dev-python/colcon-ros/metadata.xml
new file mode 100644
index 0000000000..f1726f8e90
--- /dev/null
+++ b/dev-python/colcon-ros/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-ros
+ colcon-ros
+
+
diff --git a/dev-python/colcon-test-result/Manifest b/dev-python/colcon-test-result/Manifest
index 8e5f7c0adc..72d9439a3b 100644
--- a/dev-python/colcon-test-result/Manifest
+++ b/dev-python/colcon-test-result/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-test-result-0.3.8.tar.gz 11590 BLAKE2B fe3d7057611d5fb60727dadb441cc3d71312d9f37fc2772bb3433c9426e305ea3db6c2d6f7e2ebb6219958fd9055824bb46f580602158fcb44bd237d252875b6 SHA512 9f30b8b361d557b76a45f4bc06acb95230e5419f045d579996a5253d155cf1d94f0947e83aec78e5ce88b7612ef0bb47406649f7ba3b6aa10e06ef365eeae5b8
-EBUILD colcon-test-result-0.3.8.ebuild 712 BLAKE2B d1290cc050457dfd9849e1fa57d33f2f3df23f5236febadfaf3889d3fe800a6c1eefe1d37181ed17a2aecf02d5c856c11679f4b0060283cb3b9dbbc6b3ef1198 SHA512 bd957bb9a7f7f6311e9ae9b37fcf9ade76ad25b146baafc341f094bc506da97d4aed6f1d72264d345ccd8bb5080a021fee717fd648c88469b5e242802acf008d
+DIST colcon-test-result-0.3.8.gh.tar.gz 11590 BLAKE2B fe3d7057611d5fb60727dadb441cc3d71312d9f37fc2772bb3433c9426e305ea3db6c2d6f7e2ebb6219958fd9055824bb46f580602158fcb44bd237d252875b6 SHA512 9f30b8b361d557b76a45f4bc06acb95230e5419f045d579996a5253d155cf1d94f0947e83aec78e5ce88b7612ef0bb47406649f7ba3b6aa10e06ef365eeae5b8
+EBUILD colcon-test-result-0.3.8.ebuild 795 BLAKE2B 84427b9e07fa82ce27205ac5db3f8ad4b0feed1e54384147949d5620938e1f9a6ff0b0337162b95c417bc3d502fa10d6a757add280fb3c1c22cae2f81e2a9f87 SHA512 99f586f2a99ff30109dcaecb5a2a0ce14b4592d4c24b8f9777e2a3026910fc24c4f28ac244b85e2488a5d43fdd645d21dbdc352323bac95a68ef42386ee532f1
+MISC metadata.xml 286 BLAKE2B e30a09305ccc22af46614c8ffd93958b4360e70da61ac15662d8eace69534860a126f2b28f98c6807aca7537d5a05a26d03843b6e4829fa0fc1b87f098287ae2 SHA512 65dfdbb5595078fad630b5dfbf981834fe3690d824ae1e04b46f1ac2dde26d3c0f0b8dcf48869311a6ab93d05a118cab28d1fac55dea782ad53b2a67699172cc
diff --git a/dev-python/colcon-test-result/colcon-test-result-0.3.8.ebuild b/dev-python/colcon-test-result/colcon-test-result-0.3.8.ebuild
index 7275d3626c..d88f5a03b0 100644
--- a/dev-python/colcon-test-result/colcon-test-result-0.3.8.ebuild
+++ b/dev-python/colcon-test-result/colcon-test-result-0.3.8.ebuild
@@ -1,23 +1,27 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Extension for colcon to provide information about the test results."
HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
DEPEND="dev-python/colcon-core[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-test-result/metadata.xml b/dev-python/colcon-test-result/metadata.xml
new file mode 100644
index 0000000000..411db29b86
--- /dev/null
+++ b/dev-python/colcon-test-result/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-test-result
+ colcon-test-result
+
+
diff --git a/dev-python/colcon-zsh/Manifest b/dev-python/colcon-zsh/Manifest
index 00db1134b8..9b3f8bcabd 100644
--- a/dev-python/colcon-zsh/Manifest
+++ b/dev-python/colcon-zsh/Manifest
@@ -1,2 +1,3 @@
-DIST colcon-zsh-0.4.0.tar.gz 9587 BLAKE2B e020cf38cb41e58806908fa317d2d6a62fbf1ab74ca997393dd6da5f512a8f1571d372c8f1c42136ade948259210724a2c5a66fb65765faf47a9caa6b81d6b99 SHA512 4fa101b3ac0ebea75b29ca15a98ba7889a610331ce5edf0441762030f8fb58b84bb33399c18a4796db457f3e90a2b0cb4d1157f502a7f3e64b1de15b819f087a
-EBUILD colcon-zsh-0.4.0.ebuild 701 BLAKE2B 859938bd63f715e729f125c255c174e7ff2aa47b3757e41c68ccbbc419a74a8d8fb63c8f4ee4d45dc730d4c520b9c2f3eaece8c477c3a622e6a603da001ca989 SHA512 6acc5c4eb68d0107ad1a8dc7467c113b8057f6ce25103017ad118166e26f2d4d9a6bbdff601dbe8732c5584f3b31d8e722bf3a5094f170447ea6638b7dc821b5
+DIST colcon-zsh-0.5.0.gh.tar.gz 9985 BLAKE2B 970f2b7ad2efd7c946582af297c1523b9232d0a7ee0e30f47ff6024a6b0b3582395c552cc6175ecc9c3a0d839f5d42692c3144736de9586b356120e59f8da396 SHA512 6040e88e181cf8879283067417605299e8227e9181a1fa9319dcf8039c700072dbf5338af8a7b25026c5dd0406fdd1ae3c3542ba74f9c35779d6b25e5cd76d94
+EBUILD colcon-zsh-0.5.0.ebuild 785 BLAKE2B 333eab7870a7a0282c5ba6f4dc0aebda6697039ad318324e2d2419af7fe83cf54677902978e78fb922c4c0847948502733ca012184ff75335f236c14533b4b31 SHA512 5f39c1f842017acbc8397fdcf2ae5b7a3a0e5e0f7bf83f9f7a667ed5bb01e9ce071414e0b0747d1245ac63d54ff99d5b3c00c447dedc91a4799f5212c778f5bd
+MISC metadata.xml 270 BLAKE2B 92a103a6a3e94b94ed0f7f7d4d7d71bdd347f9b62f4341ccb8a5baf2101a1d5ac8e86fa0714e134389d2f25df6d0cbdd3444a99bf8d302ca11edbce56689edbd SHA512 7d59d7013989af90574a076cb5ae155385837471e167d046ba9a51d6a0017cb3101c63091777e345ef926e36668310bd322a2611284835bb7d123902b1652054
diff --git a/dev-python/colcon-zsh/colcon-zsh-0.4.0.ebuild b/dev-python/colcon-zsh/colcon-zsh-0.4.0.ebuild
deleted file mode 100644
index f503c1e85d..0000000000
--- a/dev-python/colcon-zsh/colcon-zsh-0.4.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Open Source Robotics Foundation
-# Distributed under the terms of the BSD license
-EAPI=7
-PYTHON_COMPAT=( python{3_8,3_9,3_10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for colcon to provide Z shell scripts."
-HOMEPAGE="https://colcon.readthedocs.io"
-SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-
-IUSE="test"
-DEPEND=">=dev-python/colcon-core-0.4.0[${PYTHON_USEDEP}]
- test? ( dev-python/flake8 )
- test? ( dev-pyton/flake8-import-order )
- test? ( dev-python/mock )
- test? ( dev-python/pep8 )
- test? ( dev-python/pylint )"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/colcon-zsh/colcon-zsh-0.5.0.ebuild b/dev-python/colcon-zsh/colcon-zsh-0.5.0.ebuild
new file mode 100644
index 0000000000..7e7ced92d8
--- /dev/null
+++ b/dev-python/colcon-zsh/colcon-zsh-0.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Extension for colcon to provide Z shell scripts."
+HOMEPAGE="https://colcon.readthedocs.io"
+SRC_URI="https://github.com/colcon/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="test"
+DEPEND=">=dev-python/colcon-core-0.12.0[${PYTHON_USEDEP}]
+ test? ( dev-python/flake8 )
+ test? ( dev-python/flake8-import-order )
+ test? ( dev-python/mock )
+ test? ( dev-python/pycodestyle )
+ test? ( dev-python/pylint )
+ test? ( dev-util/scspell3k[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/colcon-zsh/metadata.xml b/dev-python/colcon-zsh/metadata.xml
new file mode 100644
index 0000000000..6bcd047daf
--- /dev/null
+++ b/dev-python/colcon-zsh/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ colcon/colcon-zsh
+ colcon-zsh
+
+
diff --git a/dev-python/distribute/Manifest b/dev-python/distribute/Manifest
deleted file mode 100644
index 9d3dda377d..0000000000
--- a/dev-python/distribute/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST distribute-0.7.3.zip 145378 BLAKE2B fdd020c7dd7501e5062adb0e365a46d031a8f077316797ea5402566aeb0923d2e7e2bde08d85e963501178291af09debfd56803731844ba5428f2e69b43e820c SHA512 13a20d59a5c868ff24ffc396e603d4d851c922ddff41fbf36348892fba9779f0095f035fe2bf51c046571175632d49982347cc1e115e79ac7224695fcc86515a
-EBUILD distribute-0.7.3.ebuild 349 BLAKE2B c566df77e0ab4054764235f5ff3d37df7629c00edf7b76fff8d5bf203291c9523cf57fc6b170a11a378c43354c0e0d50a284d7b17aa08dcefc1d356d470c1fd5 SHA512 ad4ca2c617235a5f16c58db57e41ba8e51797a0e353a19ae22cbe94e763c371ec8ddc4353bf5ec9b3139e03ac6464241d3bf28d780482bb162f9e6bfd932c4f0
-MISC metadata.xml 176 BLAKE2B 08b3a8e8a256d4ee57d5b29cc30e60f383470185112e1cf9346a889d65ce0d63e03edf903779759131d7216a60aff4108f89ed04a6d0a5c7d78665a5b4c4fa83 SHA512 6d8128e7d5dca7b968d050f3c021c1f9614eabeebe8d2c0c0b24460b56df3f4d953293f8e8518f881a175039128f60a84bf231fa61942e2e899e049619acc2cc
diff --git a/dev-python/distribute/distribute-0.7.3.ebuild b/dev-python/distribute/distribute-0.7.3.ebuild
deleted file mode 100644
index 3d1ae70bee..0000000000
--- a/dev-python/distribute/distribute-0.7.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="distribute legacy wrapper"
-HOMEPAGE="http://packages.python.org/distribute"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="|| ( PSF ZPL )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm"
-
-DEPEND=">=dev-python/setuptools-0.7[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/dockerpy-creds/Manifest b/dev-python/dockerpy-creds/Manifest
index be11f90e81..bdd7544bfa 100644
--- a/dev-python/dockerpy-creds/Manifest
+++ b/dev-python/dockerpy-creds/Manifest
@@ -1,2 +1,2 @@
DIST dockerpy-creds-0.4.0-gh.tar.gz 10278 BLAKE2B d131c82883cc3126098b05a5916f69c192ba5e10715a12829bbba363a1f2ce75969b483b99adac436a9b1d94a16d36473d106c1a52db106810de9c2689b39515 SHA512 5c7c75a654693c6439592201bba6082af2962fab8d25af980ebb3ad2aede42973c31dbc2693eea1212f911980725bab257f973c7498b3555f68fae1630cfc62c
-EBUILD dockerpy-creds-0.4.0.ebuild 551 BLAKE2B 1450fa0450ecb3140866ac6b350f0a2b8552fe073d11529918739556f10e01db20d2f3b9ee21af5959bce72dc2ad7402cabf735dc4c2733b6c2766e969a426c8 SHA512 69ab4748fc62c3234bf3e2ad7db6aaf7abeabd39b6e25ee6a437dd5be13db0d35e2e8545effa965dc558d1f63bc3dad16629b6955580ce3741af80a31b3b8878
+EBUILD dockerpy-creds-0.4.0.ebuild 585 BLAKE2B 7f5c4a01a2b820dbab8ee445602497a3c42323bf5d81a29ae87a8304c9b976fd2ea761119b69623a8e794be462a2298c674acf2950ff3b34ba74d421ff39d85c SHA512 26fb4f70b1d549ceb96bd26b1fd049582c1bf99c0f6b990ed00992faca8ea149fc8dd8b7ad148345bea72e66c389e44f135d069c0c69a16adddd86cb86f6570a
diff --git a/dev-python/dockerpy-creds/dockerpy-creds-0.4.0.ebuild b/dev-python/dockerpy-creds/dockerpy-creds-0.4.0.ebuild
index e80f1f6f86..3c907a4b21 100644
--- a/dev-python/dockerpy-creds/dockerpy-creds-0.4.0.ebuild
+++ b/dev-python/dockerpy-creds/dockerpy-creds-0.4.0.ebuild
@@ -3,7 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
inherit distutils-r1
DESCRIPTION="Python bindings for the docker credentials store API"
diff --git a/dev-python/empy/Manifest b/dev-python/empy/Manifest
index 18f1f5f3fd..ddcaeb6116 100644
--- a/dev-python/empy/Manifest
+++ b/dev-python/empy/Manifest
@@ -1,4 +1,3 @@
DIST empy-3.3.4.tar.gz 138495 BLAKE2B 0040b26966d3d6c7911cc7957159084ddb610085affaa5cf214121fdb292c43b071df8990749e02c0c3ef46cba131188e0907b8ab7c28a0834498b505bec0a2e SHA512 5de8de26484468d180a2575bfc8302cb3d32004ed4d70768310b7564a9ed1bb880b8c1d862f419588b2b5baa8c3da8bc707eac41f3921e6136cc5bc3f47f1a3d
EBUILD empy-3.3.4-r1.ebuild 894 BLAKE2B 7f07f8b4444a0929ea895506cc36d247b1c66ace5c31402fb6280c2aef767ecac9d613049978cb4d48a6bc27b6eaa2c828dc3dcabac024bf22ee73af52cb86f2 SHA512 dd9b551dc84c8c14dede5f367e2c4efd3063c995c1b78c9faab458d29d1d5186c6601b8d8e4f4d5f8fc45e762951ca018d9f2e692b26a6a0da27a71969455de8
MISC metadata.xml 344 BLAKE2B 995f0dd42e35142643889c8a0ebf92da1ff22a87cddcad14283a73e185635ce3cde6655712f77a318345188aaac57c42eca24801bd03064b09db51df3f4615ca SHA512 a00d7a70cbe601e5c2f818feb0c672185f5b614596b43b8bf7048cf374380dbbefbdcda0cd069b5a68324b3c9b62fc40e5be18375e562317f81b537b18a35d17
-MISC metadata.xml~ 332 BLAKE2B 2235ddd41b38b6448ebc674a4575add6145e50d3f90d67047bf87db70ead40a03e1bc4579e337d644894a98eedd4321eb97c1c448d1b353570286a657b3e3e58 SHA512 9d0195de347c8711a56d77f3f0aa95cfb8078befe3a396250b6a56d83829e7948283d74170bcf78526ab6d00e514201b767af185ea77e7e82000c335b4ab1ce7
diff --git a/dev-python/flake8-import-order/Manifest b/dev-python/flake8-import-order/Manifest
index 5ccb6d00c8..c791e9639b 100644
--- a/dev-python/flake8-import-order/Manifest
+++ b/dev-python/flake8-import-order/Manifest
@@ -1,2 +1,3 @@
DIST flake8-import-order-0.18.2-gh.tar.gz 17785 BLAKE2B 475b57c9313a4bc518b8ae1b41b34139e0c0984a3ba544223456275513c8f0e8671fdfd482a59ddc77d1a4493f950fbc1d0ae91015830a8b4642a73a20d2476b SHA512 eb2d06823513c7d2673b07c7c924ff1fac3754b2484405666b95e8ce51ed1b1c1eae3a04946047ebeeb98a19ed989b8e3cff3553cc164470e9ab47a37039d637
-EBUILD flake8-import-order-0.18.2.ebuild 1091 BLAKE2B c41f4ed1a4719d97e054a7e96535bb306f220b227163d916fecc3f123e5dc0fece0de19a6ea90344a2da8df6a0ded7ee75271c852bce67f8dca9ee8b8aa2188f SHA512 96cebd317d251f0567ba16375b328c599f4532cf6e35fa6743b20a80e5228696e6f7711556ef486a765dcfc19db5c6a5591da036bb3da39999bd6ad5d27d5ed0
+EBUILD flake8-import-order-0.18.2.ebuild 764 BLAKE2B 139c14381b61973b561af31b9e959fbacd2e5b8a5dbb49afc8c82a552d795ef60d7ebd407616a4a32e190961687966bcf83b933e822d15b16d9c4e7e0cce4f4e SHA512 1b3cd0f37f9671d1a25efc41e9d9a4a44d7bf8bf8a14d6d5250ad6e86107d7720b3a8d9e23297890f0bed7e9a145851f5bee957bbb2f646970e3609192685498
+MISC metadata.xml 293 BLAKE2B aa46d16b5a1658ce0d71120734e249029f884f695ba61948809c36785ebba9259e24e6830452b12995150d83d7236ebc6a7ce90f0b07f4755d7baa83aef75bdf SHA512 7f570b75884b807783d771bd9abcc422fe717fd3582a0254f15eb83309d56cb58565874be633cf8572f9ace2816a3f8f3c481373fe15ed506a5d526a1851e20e
diff --git a/dev-python/flake8-import-order/flake8-import-order-0.18.2.ebuild b/dev-python/flake8-import-order/flake8-import-order-0.18.2.ebuild
index 74394b9273..7fdd9934df 100644
--- a/dev-python/flake8-import-order/flake8-import-order-0.18.2.ebuild
+++ b/dev-python/flake8-import-order/flake8-import-order-0.18.2.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} pypy{,3} )
+PYTHON_COMPAT=( python3_{10..12} pypy{,3} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@@ -13,25 +14,17 @@ SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz -> ${P}-gh.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND="
- >=dev-python/pyflakes-1.5.0[${PYTHON_USEDEP}]
- =dev-python/pycodestyle-2.0.0[${PYTHON_USEDEP}]
- dev-python/asttokens[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pycodestyle[${PYTHON_USEDEP}]
test? (
- dev-python/pycodestyle[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
)
"
-python_test() {
- py.test -v || die "Tests fail with ${EPYTHON}"
-}
+distutils_enable_tests pytest
diff --git a/dev-python/flake8-import-order/metadata.xml b/dev-python/flake8-import-order/metadata.xml
new file mode 100644
index 0000000000..20ace4c9c0
--- /dev/null
+++ b/dev-python/flake8-import-order/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ flake8-import-order
+ PyCQA/flake8-import-order
+
+
diff --git a/dev-python/genmsg/Manifest b/dev-python/genmsg/Manifest
new file mode 100644
index 0000000000..da11478286
--- /dev/null
+++ b/dev-python/genmsg/Manifest
@@ -0,0 +1,2 @@
+DIST genmsg-0.6.0.gh.tar.gz 60465 BLAKE2B d4b3fb69b540d5ae152ea9ba99f8a95f3ec0f2327abc3358c3f7e98710791d6cef7537a1c1de2229e103ffe80e7c67fadcbc1b781e3df2430dc379a14cc9a5a2 SHA512 73e0f16dfa0096c358c7b19fb5d5126af32ea24240611c4b45857a79d44d5a4aa77f34e4f0b4e2f38592f23b127ac1ffe74794be0b622921fd76353d9e42ea0d
+EBUILD genmsg-0.6.0.ebuild 577 BLAKE2B 516101a6a45838241774d8eb1cbd6b533d11677757dd923d463850408b7c0665a8b776fbf39ec7a6aaedb2d02a5e3d116e359bf768256574c6b4d6a23bf6076d SHA512 dfb6104297d4564db2b594e80b95eed1e26be065053bfdc8198a29282a80eeb623cc8fc7b437255d70cb317e432eb6034307d8c9d09cc2c65fb0a5b3b0ac10c7
diff --git a/dev-python/genmsg/genmsg-0.6.0.ebuild b/dev-python/genmsg/genmsg-0.6.0.ebuild
new file mode 100644
index 0000000000..e47b19b176
--- /dev/null
+++ b/dev-python/genmsg/genmsg-0.6.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2024-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Standalone Python library for generating ROS message and service data structures for various languages"
+HOMEPAGE="https://github.com/ros/genmsg"
+SRC_URI="https://github.com/ros/genmsg/archive/refs/tags/${PV}.tar.gz -> ${PN}-${PV}.gh.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
diff --git a/dev-python/kitchen/Manifest b/dev-python/kitchen/Manifest
index 8d8031b487..d8f09c3d8c 100644
--- a/dev-python/kitchen/Manifest
+++ b/dev-python/kitchen/Manifest
@@ -1,3 +1,3 @@
-DIST kitchen-1.2.4.tar.gz 187149 SHA256 38f73d844532dba7b8cce170e6eb032fc07d0d04a07670e1af754bd4c91dfb3d SHA512 790f7eaa16820d3b12f740d2ac7c9d849d40eea91527b7fc011270bd46af5038e987cc1b170c75c2175dc627f99a52bde52b9f276db8dac5d9d7df59ef9a505d WHIRLPOOL d9864ac07bb391df82049ffcd98f82a2013f6f28056ab19a7d17c59c8c345b64a0090eeac197313930391547f12412a68d1c794690798b4c434a840c5fb685a0
-EBUILD kitchen-1.2.4.ebuild 353 SHA256 c83d74c832a22390365a3355fa41c30a55c0b9d74c4ed82fe11f6b3de1f396c6 SHA512 b08ed1cb86d2fa691062ceceb7caf015203cc216688e081bb73a3368ddee2a88d0180e6b3b1771d849e8e930cc4bba79a39dcdb015aa4fe4e2c2ba656051e9f7 WHIRLPOOL 0c7b3706b9d16004e00a6a8e541e8ac2d1ad1fde423e30aaf93db3e347e70f61ff42f2dd334d60191029398bbed4f5893ee43732bf44dd0c1cde3284ad28aa08
-MISC metadata.xml 176 SHA256 1e4dc97dbc56f989cb541f3bef47ae5b378fc5efa8eb2b2272e21367b05d39a1 SHA512 6d8128e7d5dca7b968d050f3c021c1f9614eabeebe8d2c0c0b24460b56df3f4d953293f8e8518f881a175039128f60a84bf231fa61942e2e899e049619acc2cc WHIRLPOOL 6c60a5ed973b4101c46fb85b22d2ceb021bb6761f89a2143a9836214546be7ad41e7eff0ca1c8e8d393bab874fbf8363dd1561fd8074e80a14b7d7f89ea2a8f5
+DIST kitchen-1.2.6.tar.gz 255369 BLAKE2B 9d51cc0fa99c795b550f12edebdbe1df252a56dcb7087a36015224144bad6480c47e83986aac8499005456047b297f1097ac8813501b42d145b6d9bb8398b911 SHA512 215d9e1f64b2f10362ecc434999b27607ecf091c8abe317f47b8607d82a45a63ba2cdfaef8b560e38c82a5e4ab270bb9b5283f957e8a66423fd93e9b83ed0123
+EBUILD kitchen-1.2.6.ebuild 435 BLAKE2B 4c84f3ba265b2d53272460ec937c9cc4a8e202f060cca0b11d8da168c0b6d13800c0849a52384715a7c3bfed54600a2320d43f31830328f1f9d656e32ecfb26b SHA512 a52d1f4c153d11cc687f1931b00e241ea899aa1401181c961b40562b143457091ca55ce93a114c6fef5857f58c2394f07af09a8070e38386ffc58af1eb0777e8
+MISC metadata.xml 209 BLAKE2B fdc92fd60ac01ddc59402642598ae93eea44e2ddc04c20c319ba3d42c7d1eb1b3585e743e8588b9899719c0644b655569ea66d1d0a3ee9b956a6be400b87043e SHA512 a4b00d80bcd00c23d5f2b7f1159765a18e3eacc32add85bf23cda813e57d8715b64a965e3863aa04bd56e8a76b39f2b0beadc770be3b1788af7d05cf89c35b57
diff --git a/dev-python/kitchen/kitchen-1.2.4.ebuild b/dev-python/kitchen/kitchen-1.2.4.ebuild
deleted file mode 100644
index 6265ce9dbf..0000000000
--- a/dev-python/kitchen/kitchen-1.2.4.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Kitchen contains a cornucopia of useful code"
-HOMEPAGE="https://fedorahosted.org/kitchen"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/kitchen/kitchen-1.2.6.ebuild b/dev-python/kitchen/kitchen-1.2.6.ebuild
new file mode 100644
index 0000000000..b7738e132f
--- /dev/null
+++ b/dev-python/kitchen/kitchen-1.2.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Kitchen contains a cornucopia of useful code"
+HOMEPAGE="https://fedorahosted.org/kitchen"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
diff --git a/dev-python/kitchen/metadata.xml b/dev-python/kitchen/metadata.xml
index 6280193c9e..1ad487296e 100644
--- a/dev-python/kitchen/metadata.xml
+++ b/dev-python/kitchen/metadata.xml
@@ -1,5 +1,7 @@
-
+
+ kitchen
+
diff --git a/dev-python/lark/Manifest b/dev-python/lark/Manifest
index 16ca0f7b8b..42de43644b 100644
--- a/dev-python/lark/Manifest
+++ b/dev-python/lark/Manifest
@@ -1,2 +1,3 @@
-DIST 1.0.0.tar.gz 402315 BLAKE2B 4c38ed309d2bf7e08c4879c6451208dcc5a7bb0e407693426a6eb1d58e698ada54a07c1eed1fac811f6f184f927fe23e37ef09110f8c83efbbd5471f363587fe SHA512 25f751d69e1fd95543caddb34774324846d7b53d4c74fc4ec10947fbb3334e42544569d383ceb50fe39eb33c322f763f858ff2081bd202749e545a9cac781e22
-EBUILD lark-1.0.0.ebuild 643 BLAKE2B 99534ce84912c1948327bb4723345d6d13db1526d82191cd91c71dc5edbe75ae3078bf65d8e30d0faf328e946a31e6dddbbe32fb3b7d3bf73af225dbb5a4a272 SHA512 0984f69fd09d407a27fec671a7b8fbc2e527c0bfd3f1bc952fcf12633b32b1c0bac9890588040b431d70dd973dae72480dd751c1c1687fe2c29f304b557008ec
+DIST lark-1.0.0.gh.tar.gz 402315 BLAKE2B 4c38ed309d2bf7e08c4879c6451208dcc5a7bb0e407693426a6eb1d58e698ada54a07c1eed1fac811f6f184f927fe23e37ef09110f8c83efbbd5471f363587fe SHA512 25f751d69e1fd95543caddb34774324846d7b53d4c74fc4ec10947fbb3334e42544569d383ceb50fe39eb33c322f763f858ff2081bd202749e545a9cac781e22
+EBUILD lark-1.0.0.ebuild 638 BLAKE2B c120e392631bed824f1116b260340951c95c451912582af6d5cca87311fba1c50959ab102673d0a8eab394447058450b77efdd350c44102cfc5703df97c48670 SHA512 73106d6712fe63815566d9d622ec79b4ad526a67d5f4f5ccb9fdc36731be37ae364013d261e6f43f9d750549fa49300c00e942f91980dc7f017decdbe78ff38f
+MISC metadata.xml 220 BLAKE2B cba27b3e56f86bfcd76499b0e46bb03ed43d36bf43fe5dd94c48a597f97fb6c92e440c0bf33513d57b232ecf92172a632cc06ebb6af9a47f72cc4ef8af4f06d8 SHA512 4ae50e652393cb00457b45975aac2049c3e6c63dcc58805365b6d9083eab38926f61e04fc4ce77417abebc075cd3c343094fc824ef5575d3f264b2bba5df3449
diff --git a/dev-python/lark/lark-1.0.0.ebuild b/dev-python/lark/lark-1.0.0.ebuild
index 84ee82f0fd..1e5fe218c9 100644
--- a/dev-python/lark/lark-1.0.0.ebuild
+++ b/dev-python/lark/lark-1.0.0.ebuild
@@ -1,19 +1,20 @@
-# Copyright 1999-2021 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8..10} pypy{,3} )
+PYTHON_COMPAT=( python3_{10..12} pypy{,3} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Parse any context-free grammar, FAST and EASY\!"
HOMEPAGE="https://github.com/lark-parser/lark"
-SRC_URI="https://github.com/lark-parser/${PN}/archive/${PV}.tar.gz"
+SRC_URI="https://github.com/lark-parser/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=""
DEPEND="${RDEPEND}
diff --git a/dev-python/distribute/metadata.xml b/dev-python/lark/metadata.xml
similarity index 63%
rename from dev-python/distribute/metadata.xml
rename to dev-python/lark/metadata.xml
index 6280193c9e..9a33f5e7b2 100644
--- a/dev-python/distribute/metadata.xml
+++ b/dev-python/lark/metadata.xml
@@ -1,5 +1,7 @@
-
+
+ lark-parser/lark
+
diff --git a/dev-python/pydocstyle/Manifest b/dev-python/pydocstyle/Manifest
index fc3a0b8359..32086a36e8 100644
--- a/dev-python/pydocstyle/Manifest
+++ b/dev-python/pydocstyle/Manifest
@@ -1,2 +1,4 @@
-DIST 6.3.0.tar.gz 78058 BLAKE2B 551da9af8baebcba4f1053e0d9495bff039a98c96ad229219cd37ac8ba9e3002fff8a136c5148144a5f84ed94a1414364d7c827ad010038f63961ce17a260ee3 SHA512 f8473b19ab6ef0b61787875558f9dd6f9f7f1954e1baa0010942af6d4de8dbca30c8c08be6acbf24aadd1c0a601ba9467b747026a6cd22379f0c4b84a38b57c7
-EBUILD pydocstyle-6.3.0.ebuild 618 BLAKE2B 58cfb43d0204661736afa9e3a556461d835bb765157db282387d530283afc27cb6bc11e91b7b23502918fb77fb38f1470d44bc90aba56b655365425adb917fc9 SHA512 52540add421b563d782b6d86f5216c3dc58012f4d1c689dc0ab3bd22fb6fff32ea99163ef2687c7a476a90bacb14808101c846a2be3038726e69571707f4c1b6
+AUX pydocstyle-6.1.1-disarm-pip-install.patch 1001 BLAKE2B d82d9b358cdd6b517cf64f5b620e767342ba6230ebda715e039be2b5bdbef639ad5d0e715f033658887bede3ee330da79f2a6ca3e1a597466f3bbffdd617d371 SHA512 434a576cad8fe6a2c8086893982887306ad6b4797c1ed0c3682782a3a9ec1109fc48d94ad469cd11128232d773d5beaef2cfc1c9a68c0386581e4864d43371fa
+DIST pydocstyle-6.3.0.gh.tar.gz 78058 BLAKE2B 551da9af8baebcba4f1053e0d9495bff039a98c96ad229219cd37ac8ba9e3002fff8a136c5148144a5f84ed94a1414364d7c827ad010038f63961ce17a260ee3 SHA512 f8473b19ab6ef0b61787875558f9dd6f9f7f1954e1baa0010942af6d4de8dbca30c8c08be6acbf24aadd1c0a601ba9467b747026a6cd22379f0c4b84a38b57c7
+EBUILD pydocstyle-6.3.0.ebuild 1080 BLAKE2B 4981e9a0096a84e371dc69dc44a42aea4854c3003734c656c258c748a3572b0ddc3f7695c6ae1b4341265399e6eea018d0a65e9b494ac8d0fda7811d1949f6a5 SHA512 82560737c045674602220a950bf196462dce092d1d7a622d1f95573b4cd3a20eaf9bcd0c6ab18600ea2d8e0efbe3416d3b9c81122fc2752af3b8a0dd7de6d779
+MISC metadata.xml 275 BLAKE2B fca59b06bcbfd11d3b96ac315b59e19284769924bea599db461ebf3df833038a576ff041d354d2f3c126bf2719f508130d5cd4f137c1aecef84e2b0dba75491e SHA512 95e043a3293e0adade1863b98bdb2b4fc0997b10e7f2d7ce17dcb7e0607e0a4bfad323cc40d16983c21c5963e5c449f47d7ba313b28298d38bc1a152d98c6cdf
diff --git a/dev-python/pydocstyle/files/pydocstyle-6.1.1-disarm-pip-install.patch b/dev-python/pydocstyle/files/pydocstyle-6.1.1-disarm-pip-install.patch
new file mode 100644
index 0000000000..b0467a1364
--- /dev/null
+++ b/dev-python/pydocstyle/files/pydocstyle-6.1.1-disarm-pip-install.patch
@@ -0,0 +1,31 @@
+From 46947c9dca95caeb7b1f4348994d1aa2b8db93ec Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
+Date: Tue, 18 May 2021 10:02:16 +0200
+Subject: [PATCH] Disarm install_package fixture
+
+---
+ src/tests/test_integration.py | 7 -------
+ 1 file changed, 7 deletions(-)
+
+diff --git a/src/tests/test_integration.py b/src/tests/test_integration.py
+index eb4994f..4242476 100644
+--- a/src/tests/test_integration.py
++++ b/src/tests/test_integration.py
+@@ -128,14 +128,7 @@ def install_package(request):
+ This is so we can run the integration tests on the installed console
+ script.
+ """
+- cwd = os.path.join(os.path.dirname(__file__), '..', '..')
+- subprocess.check_call(
+- [sys.executable, "-m", "pip", "install", "-e", "."], cwd=cwd
+- )
+ yield
+- subprocess.check_call(
+- [sys.executable, "-m", "pip", "uninstall", "-y", "pydocstyle"], cwd=cwd
+- )
+
+
+ @pytest.yield_fixture(scope="function", params=['ini', 'toml'])
+--
+2.31.1
+
diff --git a/dev-python/pydocstyle/metadata.xml b/dev-python/pydocstyle/metadata.xml
new file mode 100644
index 0000000000..5c30f1000b
--- /dev/null
+++ b/dev-python/pydocstyle/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ PyCQA/pydocstyle
+ pydocstyle
+
+
diff --git a/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild b/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild
index 9dcda9898c..24c13ab206 100644
--- a/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild
+++ b/dev-python/pydocstyle/pydocstyle-6.3.0.ebuild
@@ -1,23 +1,48 @@
-# Copyright 2024 Open Source Robotics Foundation, Inc.
-# Distributed under the terms of the BSD License
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} pypy{,3} )
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
-DESCRIPTION="Docstring style checker"
-HOMEPAGE="https://github.com/PyCQA/pydocstyle"
-SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz"
+DESCRIPTION="Python docstring style checker"
+HOMEPAGE="
+ https://github.com/PyCQA/pydocstyle/
+ https://pypi.org/project/pydocstyle/
+"
+SRC_URI="
+ https://github.com/PyCQA/pydocstyle/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-RDEPENDS="
- dev-python/snowballstemmer
- dev-python/six
+RDEPEND="
+ >=dev-python/snowballstemmer-2.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+ )
"
-DEPENDS="${RDEPENDS}"
+distutils_enable_tests pytest
+# Requires network to lookup github issues
+#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-issuetracker
+
+PATCHES=(
+ "${FILESDIR}"/pydocstyle-6.1.1-disarm-pip-install.patch
+)
+
+src_prepare() {
+ # poetry sucks
+ sed -i -e "s:0.0.0-dev:${PV}:" pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pytest-repeat/Manifest b/dev-python/pytest-repeat/Manifest
index fba642b618..38a3ca0b9b 100644
--- a/dev-python/pytest-repeat/Manifest
+++ b/dev-python/pytest-repeat/Manifest
@@ -1,2 +1,3 @@
DIST pytest-repeat-0.9.1.tar.gz 7330 BLAKE2B e8b12a80c87b5f445172349e7109055ab3a58065703a56951b5e00222bc016452563d3d7741f473c2162749b3ffd773bac9f30e6f8444478c3cc6a306e193a88 SHA512 7b99477a961798f41379342eb764b16ef48d8e968bbb6c2c6db3e826ca53ae1da451ec922d3c89f8996833865cc9cf35a63de9feac3f94cafcfabbe00afeb0b7
-EBUILD pytest-repeat-0.9.1.ebuild 594 BLAKE2B 8d37deb634ff2f1e83f9b35d2f8bf2797936794164151aeb48d4de53ab91dbedc8a725d6860a6a7b01119de2be1996cf886dea96361fff4e540c9f2ddc8dedde SHA512 6437b2d8fcce069f9bb3cc91b4595a1a1d27189c179a752bdd6caf6ce2f98319cebf4837dc72b96916dc21f8bae6870291d9f8e593f7b9e2c33cef400ab55252
+EBUILD pytest-repeat-0.9.1.ebuild 568 BLAKE2B de348b012185ca42466f5fd8953d0d5428fcd05b5534435407d13ab1d153399dd4e6591c7cff1c1eb335197dd7e194f3183395090e28d01ef40a0fe9eecabf3d SHA512 91585195b887bb46ff50ccb97ded5cebe1fb5b2511b07083daef8c1ef7637c914405ae2e600026ab585166759aa0a66c3790806f7356c1f7d13d572a682f32e0
+MISC metadata.xml 280 BLAKE2B 266bf4991b8efede9ffadd7f7250348b09d9a9f8b6d42eafaad1da345a7220f3b99c08d2d8bbb90619645b9d17dd2acfc5aea3af81ae8f5fe69ee907078fc5cf SHA512 349fceeda703895645091838ab9471a58c962a75a25f2697b76eb39bbd9c82a35251f62c34a2168c572d4598088264a5973c5c1d031af9b3f6910aae16849aaa
diff --git a/dev-python/pytest-repeat/metadata.xml b/dev-python/pytest-repeat/metadata.xml
new file mode 100644
index 0000000000..27e6d7b6ef
--- /dev/null
+++ b/dev-python/pytest-repeat/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ pytest-repeat
+ pytest-dev/pytest-repeat
+
+
diff --git a/dev-python/pytest-repeat/pytest-repeat-0.9.1.ebuild b/dev-python/pytest-repeat/pytest-repeat-0.9.1.ebuild
index 202245fe16..75e03b6bf5 100644
--- a/dev-python/pytest-repeat/pytest-repeat-0.9.1.ebuild
+++ b/dev-python/pytest-repeat/pytest-repeat-0.9.1.ebuild
@@ -1,15 +1,16 @@
-# Copyright 2021 Open Source Robotics Foundation
+# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1 pypi
DESCRIPTION="pytest plugin for repeating tests"
HOMEPAGE="https://pypi.org/project/pytest-repeat/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="MPL-2.0"
diff --git a/dev-python/rosdep/Manifest b/dev-python/rosdep/Manifest
index 06622cb87d..80f10b5117 100644
--- a/dev-python/rosdep/Manifest
+++ b/dev-python/rosdep/Manifest
@@ -1,3 +1,3 @@
DIST rosdep-0.24.0-gh.tar.gz 316054 BLAKE2B 7f76f8e37da6ca085a4ec2b3c30c936e307e03407924ca7c8e5ab81bf39034cf8be71d3550262020048a5da01a76837292596c4c32705258a4e3eddf331f27d3 SHA512 ec6ac1732dd249672249c3b52cbda16210f652120b3964fb1ed8b185ffca5b6efcbd376f8c5346723bbc50088c07e528b62fb55ebfb6e290c063d32d3f48781f
-EBUILD rosdep-0.24.0-r1.ebuild 698 BLAKE2B d8d13f61576918b19fb60ee539878047ddb0e15c282480411ebcc50a6dec373b6fb56d0ab2c84f6598c302f1db9a471e2c8431e190076cb42cd03eedef253cbb SHA512 a40b121bf7c893b7a5ef675d13cbbfbf2e006ca6584482a1206bf7b52e78ef95d0f3a886e0cd1174a5b427500b358f7b01843fc3e06bc3dbb2fc34679866931b
+EBUILD rosdep-0.24.0-r1.ebuild 819 BLAKE2B 006d793c5125b56788085f0934769d3181e17aae6aebeca7c78279cea3d0bc93081ccbff787faf6d8941d9733665c82a96dbcabecc8f380427d2d2dea13ebd25 SHA512 7ef025154932176cb4843a4bee46ea49cf643fc1cf7903129c763dc90a086c008f2a7c3504d18314aa90c3c90c0faebd1b1909376f69018afead0714de1df94a
MISC metadata.xml 392 BLAKE2B 15fe73a33bc9c3aeccd6f52ed00e04b19187117a6f3ca6906685c1ed1dadf2312f11ba8f175267d5246fc2a6a444e05e381070da63ea053f52332ae4a34c5f45 SHA512 40465fa735d4d5680b5e8ecf6699153514b9c245a2f5c64f4e056c130e0c03ab54e37c69570906d9567c15dca7a5f9d5165efe4756b52608ac733d2e2ee4e8c6
diff --git a/dev-python/rosdep/rosdep-0.24.0-r1.ebuild b/dev-python/rosdep/rosdep-0.24.0-r1.ebuild
index 1a0a0321fd..0288105a3f 100644
--- a/dev-python/rosdep/rosdep-0.24.0-r1.ebuild
+++ b/dev-python/rosdep/rosdep-0.24.0-r1.ebuild
@@ -1,5 +1,8 @@
+# Copyright 2023 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
EAPI=8
-PYTHON_COMPAT=( python{3_8,3_9,3_10,3_11} )
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/rosdistro/Manifest b/dev-python/rosdistro/Manifest
index 0c5d99f815..cc38fbc082 100644
--- a/dev-python/rosdistro/Manifest
+++ b/dev-python/rosdistro/Manifest
@@ -1,4 +1,3 @@
DIST rosdistro-0.9.1-gh.tar.gz 62331 BLAKE2B 5fe8f47068a0ec8c5e568aec61c87bb2ea2781d6c9997e18fa834ef1c6529903a73a988c4d782e271e1b089eba1b5d05f6b71492203ba711a27c8a619d20b493 SHA512 263170cec836cc16e3175f37eef2ee81c2e57a8276e22c919efce55683027ef5156af724d387cb3d8de7f674fa20d8c80fd27ee5fee750e7b1f0dba4ed4aebca
-EBUILD rosdistro-0.9.1.ebuild 843 BLAKE2B c50f625ad50b734ab8d0fc224b859fe03da445b33edee3019bae5319f44732e357716176ab9094f517848a21e4a954e431df59236df0e41bc4a2472e51d0af1f SHA512 64579257a3dd94f31f5263d603695e7aa2c172f63d73e2cda08a0f765a5b0199aa7c24fd8dbe862599c0d58e2a17c40454458c6f039698efff423b9ddf6e4b5c
+EBUILD rosdistro-0.9.1.ebuild 876 BLAKE2B ec5477a59489b216e7511a98e63a7705982542d0f85a83fbf83c3696ccaf7fa295379f83055a682a66afbe81222cedcc125f2247a411c28b819191f54c040249 SHA512 8c4332ff57c091763c762fc160b9c334b8c51771be0569a8249d2230e303dcf22d255b47a999c84f039827d57a3c610c4655600abfc5326aa0c1a43401f55378
MISC metadata.xml 398 BLAKE2B f7eecabd52cff71b2c9423a15c5e68cdd1ab24a104243b6f555951c80a3eaba554e2f3833ea268f7557756eeb6d56af46dfabf08debc287535c4b3af1597ad00 SHA512 baeae6361f2b53d5aa0be0369aab9dde8b5d2fbe232fb68529fa4be396996d1f6616e7a1b426869085d409869f0ef3bf5c4762c362556ff05fac9f320a427984
-MISC rosdistro-0.9.1.ebuild~ 835 BLAKE2B b27fea33b938f16271c1302d1a1c352b4c37b4886025a3c7baf361d1c283d78fff18df5ebaebd07f5bc1e3dc4d2854f224f3893fc9aefb3ad30c4c1e29a5a104 SHA512 44f2ae2357a07660f30bedca3a9ae4ab070bf38ca7716ad269e64d1e92c11d94071451f2ab96c0d3cdd703f70f2b0f4d759f96af28063fb99b6b47a4d74974d2
diff --git a/dev-python/rosdistro/rosdistro-0.9.1.ebuild b/dev-python/rosdistro/rosdistro-0.9.1.ebuild
index 436bed3ec5..d2825c63fb 100644
--- a/dev-python/rosdistro/rosdistro-0.9.1.ebuild
+++ b/dev-python/rosdistro/rosdistro-0.9.1.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
diff --git a/dev-python/rosinstall/Manifest b/dev-python/rosinstall/Manifest
index 9ea5a7421e..7edf38eb7e 100644
--- a/dev-python/rosinstall/Manifest
+++ b/dev-python/rosinstall/Manifest
@@ -1,3 +1,3 @@
-DIST rosinstall-0.7.7.tar.gz 26117 SHA256 a0fa7923c67719a9f27706210b473dafec32506dadae7857f3bbec96355b21ad SHA512 5aaace1f1625f80abc1f6a493e02184d577886c6c2bf8fdbbc1bf17672c8b73f639a33fa42dcdc5dc6e7135d5dc68f0c25c97f936183ffa564d8f549f7040d91 WHIRLPOOL 2ad49e6faa161f71811d1ddb35e6301f31e4dfa70f59bd2674e053dc4f7e39c9ce3af0da42d15f9ba1c28a0dfaef1bdb5cecd545294286e0adacb2faec7880d9
-EBUILD rosinstall-0.7.7.ebuild 556 SHA256 f652ada513b3b879c0a3109a3ed2417cf7600d6ac3c731d0f381b4b6e6ac4f0b SHA512 e0a6f6b72bb2d928e2cd97a84176a5864a32d8a16235febdad421969eb6a29361cb72d6d7ff34a104176e3e20d83965de018484765dda868bac5293e02ead885 WHIRLPOOL 8b5db641a52aea40f1fb70210807180b7de3ec2332d6b43df262b2f1db242fe537bbd3133e5d59558de7fd2a74a33ccbfe36725cb94e39cd1ed2b09edb052a43
-MISC metadata.xml 176 SHA256 1e4dc97dbc56f989cb541f3bef47ae5b378fc5efa8eb2b2272e21367b05d39a1 SHA512 6d8128e7d5dca7b968d050f3c021c1f9614eabeebe8d2c0c0b24460b56df3f4d953293f8e8518f881a175039128f60a84bf231fa61942e2e899e049619acc2cc WHIRLPOOL 6c60a5ed973b4101c46fb85b22d2ceb021bb6761f89a2143a9836214546be7ad41e7eff0ca1c8e8d393bab874fbf8363dd1561fd8074e80a14b7d7f89ea2a8f5
+DIST rosinstall-0.7.8.tar.gz 26430 BLAKE2B fae82276f5376a94914272e60b2e3b0f81cb37bd7b41e0a4df73c8b58d19a73505a0c5e193495fd59c931c04265cbb372abfad19fd4043fc77e5224127bd97f5 SHA512 a53ae8fb96f9dda4671b22dfd9dbadc18d1e4adbf34a50b6706baf971c1c7ee418e14641d334346b02638f06c10d1bc984b4759c92a39510dd0044fbc346be67
+EBUILD rosinstall-0.7.8.ebuild 617 BLAKE2B bea92bc97d5afcdb06e54772c38729348afa2d5932dd1b24b354a139c62f65033fabdbfff8df6d1510577ca79da29e2f133bc720c192e3d9749ec0fb578e061d SHA512 e9aeb556c1ad4de22f7a7802c1061d09d9296b94cffdcebc161211cebdf22280777b9106c9f9c448190c5ab9c12cd325aa41bd54e279034f8c3ba50210d4e68c
+MISC metadata.xml 212 BLAKE2B 93d8624ef5f3d7295e6154164f512b87e8aee0adff6e487c7797b3ed1a0a13b3f639addf4c5c730438c1ae40809a0d4a29ed2ce152d304181d793a0f6d02aed6 SHA512 b64e217ddcb1a6727d5adec1573d76f7581bbb910df7f0a1c6d2b03a393bf872e8552f87160b1604aef31c9f6ad71f4a1f90ec07d87ba0e1b22c44c87f5fe5c7
diff --git a/dev-python/rosinstall/metadata.xml b/dev-python/rosinstall/metadata.xml
index 6280193c9e..b1e284b365 100644
--- a/dev-python/rosinstall/metadata.xml
+++ b/dev-python/rosinstall/metadata.xml
@@ -1,5 +1,7 @@
-
+
+ rosinstall
+
diff --git a/dev-python/rosinstall/rosinstall-0.7.7.ebuild b/dev-python/rosinstall/rosinstall-0.7.7.ebuild
deleted file mode 100644
index 319f5af650..0000000000
--- a/dev-python/rosinstall/rosinstall-0.7.7.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="The installer for ROS"
-HOMEPAGE="http://wiki.ros.org/rosinstall"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/catkin_pkg[${PYTHON_USEDEP}]
- >=dev-python/vcstools-0.1.30[${PYTHON_USEDEP}]
- >=dev-python/rosdistro-0.3.0[${PYTHON_USEDEP}]
- >=dev-python/wstool-0.1.0[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/rosinstall/rosinstall-0.7.8.ebuild b/dev-python/rosinstall/rosinstall-0.7.8.ebuild
new file mode 100644
index 0000000000..5601c66013
--- /dev/null
+++ b/dev-python/rosinstall/rosinstall-0.7.8.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The installer for ROS"
+HOMEPAGE="http://wiki.ros.org/rosinstall"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/catkin_pkg[${PYTHON_USEDEP}]
+ >=dev-python/vcstools-0.1.30[${PYTHON_USEDEP}]
+ >=dev-python/rosdistro-0.3.0[${PYTHON_USEDEP}]
+ >=dev-python/wstool-0.1.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
diff --git a/dev-python/rosinstall_generator/Manifest b/dev-python/rosinstall_generator/Manifest
index 6185386b6f..e9b46fd0ac 100644
--- a/dev-python/rosinstall_generator/Manifest
+++ b/dev-python/rosinstall_generator/Manifest
@@ -1,3 +1,3 @@
-DIST rosinstall_generator-0.1.14.tar.gz 11419 BLAKE2B af9754f46589aac1e9bb265345319c4037d2b1e10ea8119859e2715b2828974bc4422cac25f84216c401f35b7cddde207e7562afb07e753328940db347b69a20 SHA512 45461917afaf93f38b118951c272ba71a408d2c276b4019739c9c8dc9407812bf166bb762910ce45cedc9b31e2796922a69681ad461c468c7ed2372a1d189904
-EBUILD rosinstall_generator-0.1.14.ebuild 537 BLAKE2B ad50be171045c0fe9c7e43e1bb8fb5b1490850d2cbe0bab402b44d036abfecc88a63ca542d428818fb5d5ceeed076d835d61c4d6587030a14ad93c15c5d93fc8 SHA512 35f3a36f0bf7f9ecebc3555f45238b48996f28f926bdc021940911ea7130832c29b66b888f630b6d12f9eff781a35c3f4a23d6b147a9c6b914179cb013718ba9
-MISC metadata.xml 176 BLAKE2B 08b3a8e8a256d4ee57d5b29cc30e60f383470185112e1cf9346a889d65ce0d63e03edf903779759131d7216a60aff4108f89ed04a6d0a5c7d78665a5b4c4fa83 SHA512 6d8128e7d5dca7b968d050f3c021c1f9614eabeebe8d2c0c0b24460b56df3f4d953293f8e8518f881a175039128f60a84bf231fa61942e2e899e049619acc2cc
+DIST rosinstall_generator-0.1.23.tar.gz 13311 BLAKE2B c38d9e61e07d33324372a7d88b7a0d7c24a01ac320b7cf5491306918cb47e0f50e4eb0c38f053f6871f5a36d8a138a44a33addfc0af886e1d815d146d3cd460a SHA512 09fff9f49dbbcd14acfa22b049c10e4dc293d59b2b08bc885a6ac997da4d85cf74962762dafc80c1ca8445d6375a6a08784784e669eec4d61caf3ca9736da3e2
+EBUILD rosinstall_generator-0.1.23.ebuild 597 BLAKE2B 2725bc42aa33436e24dd1757129eee04d29cd2483e27663616bc2a3d9846d0ecff59ad86480a563deb4e7ab0c753e30a2d8cccbc5b3026d5927f235c7310847f SHA512 58942e169f3d152ece10d334b04dc05a586b0a554e32ccb92e03714c3bb3727843c8f1528f36b35e662a48cd7b67c495eb6225c15a89cb43f7f97a9efeb5edb7
+MISC metadata.xml 222 BLAKE2B 4d085c4014418b0542f1c7bcf00755d250a609ff4ad06679d3d4802046b33803284174f160f6aeef8ada901c62aad1bde973f48377a6a272c6b7f29f1f4b88a8 SHA512 9656baca7940133b5e8813b38640fd908d2bb72a27d3e297e0a0c05acbb1bfa165b6c6ede76fda0ca93bd2faebed70898ba3e49ff6d0d156f604f73c969cbdc9
diff --git a/dev-python/rosinstall_generator/metadata.xml b/dev-python/rosinstall_generator/metadata.xml
index 6280193c9e..12be8749b3 100644
--- a/dev-python/rosinstall_generator/metadata.xml
+++ b/dev-python/rosinstall_generator/metadata.xml
@@ -1,5 +1,7 @@
-
+
+ rosinstall_generator
+
diff --git a/dev-python/rosinstall_generator/rosinstall_generator-0.1.14.ebuild b/dev-python/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
deleted file mode 100644
index 817a6148c3..0000000000
--- a/dev-python/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for generating rosinstall files."
-HOMEPAGE="http://wiki.ros.org/rosinstall_generator"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/rospkg[${PYTHON_USEDEP}]
- dev-python/rosdistro[${PYTHON_USEDEP}]
- >=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
diff --git a/dev-python/rosinstall_generator/rosinstall_generator-0.1.23.ebuild b/dev-python/rosinstall_generator/rosinstall_generator-0.1.23.ebuild
new file mode 100644
index 0000000000..679f29b81d
--- /dev/null
+++ b/dev-python/rosinstall_generator/rosinstall_generator-0.1.23.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2024 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A tool for generating rosinstall files."
+HOMEPAGE="http://wiki.ros.org/rosinstall_generator"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/rospkg[${PYTHON_USEDEP}]
+ dev-python/rosdistro[${PYTHON_USEDEP}]
+ >=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
diff --git a/dev-python/rospkg/Manifest b/dev-python/rospkg/Manifest
index cf68810f4a..dc13617a62 100644
--- a/dev-python/rospkg/Manifest
+++ b/dev-python/rospkg/Manifest
@@ -1,3 +1,3 @@
DIST rospkg-1.5.1-gh.tar.gz 92374 BLAKE2B a85039c82dba446c53f1e0bac64ca33cbca6981058962b7f9d65104bb7d547b34e3e8231a2774ee46c51532e1ee23c2597262c245b8287bc963ac2c64674f9da SHA512 cd05011184ca25379fe3052b6102606aa2e963c29a37a2206f5a7510d282474c23c25597e423aa0f36b184e487c1a3f51bb4b2213499638d88dc68dcd9174521
-EBUILD rospkg-1.5.1.ebuild 806 BLAKE2B 8ba76e5922a520e8f23df5e875326aff23d334f9ab962d4fc246dee854857daffb45c073da054bd1a1d8ec3ece552bfa375aafe2b9eb5789f5c8f0c19c1a549b SHA512 4353c284309d87b7fe884e631ea28dd09a58801c0f560feecddf6ee94bc4de3e15eaf516b7402cb844ed01cde7bc5ba953aa1d4adeb7ff5633ad77e862be7fc0
+EBUILD rospkg-1.5.1.ebuild 839 BLAKE2B 3188f31f6c78f6efb3d72b3e9572bd317b847120ca467930e26a8eee6d647dc5497e29556ce557f62e4bff31f1cdf8a973cf322d13f7baa26965915c8c58429c SHA512 da9a7dd5d04f274030055b23085e9d8b30285374e3a428fbfc1eaf00b0e69f18ed6e12328e83a8ed5b16e7fecd9a6b7368ff24d9650880da7fe518143f288a2f
MISC metadata.xml 392 BLAKE2B 5544a8a5b7e8ce332cd0b8486f547543c87f2cfa543de898d090ffb6ae3a99f6a938cbf271c8918b8a3aac05754e4d3787f920321fea562682540b701d78a70b SHA512 81c0f95aff6a69a1c58a96f4e79f215984e0870a4d4594dd4d041c9b6283e300c247bd8fb90916185ca4b11ac8bf8531322c3aca4e08ab9736fb3cb42717e2ff
diff --git a/dev-python/rospkg/rospkg-1.5.1.ebuild b/dev-python/rospkg/rospkg-1.5.1.ebuild
index 29de689c7f..d7d62d3184 100644
--- a/dev-python/rospkg/rospkg-1.5.1.ebuild
+++ b/dev-python/rospkg/rospkg-1.5.1.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
diff --git a/dev-python/soappy/Manifest b/dev-python/soappy/Manifest
deleted file mode 100644
index 2c78cff0b7..0000000000
--- a/dev-python/soappy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SOAPpy-0.12.22.zip 172855 BLAKE2B 119232713da3474c58c925a2652f5739f70903ce8204a3f999bc511df9387cfc33d9d812ea3735d04b37e7ce45d6c0f5a5a11c79849406c2d60fa6ca91afe61d SHA512 d75d0bf8e88c8ecae57f51a201f9ab6f24fc41856ee2093e7e2e73e5d8618c9a766a69140df28a24b6d8493b53555c09502684c6d2fd78e90a3c53bba52f388b
diff --git a/dev-python/soappy/soappy-0.12.22.ebuild b/dev-python/soappy/soappy-0.12.22.ebuild
deleted file mode 100644
index 333f6ae473..0000000000
--- a/dev-python/soappy/soappy-0.12.22.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ssl?,xml"
-
-inherit distutils-r1
-
-MY_PN="SOAPpy"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="SOAP Services for Python"
-HOMEPAGE="http://pywebsvcs.sourceforge.net/ https://pypi.org/project/SOAPpy/"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
-
-IUSE="examples ssl"
-
-RDEPEND="dev-python/wstools[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- ssl? ( dev-python/m2crypto[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGES.txt README.txt docs/. )
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r bid contrib tools validate
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- distutils-r1_python_install_all
-}
-
diff --git a/dev-python/superflore/Manifest b/dev-python/superflore/Manifest
new file mode 100644
index 0000000000..1c9ee628d4
--- /dev/null
+++ b/dev-python/superflore/Manifest
@@ -0,0 +1 @@
+EBUILD superflore-9999.ebuild 1056 BLAKE2B db4ae888a2785d3df7dce1a51cde49307da0c93279f28aa0718202a13b2c0330fdea2b32e540f06ba961e0f19e0efb6e5ab2ef864957b93f9aaddb3d6e8e7dbc SHA512 ef516afbd33e1a65c9a726630705e0359393a736ae12c8d508e7f4ce7f9a74914f2a3bc0fea89518e8163307f6642e459692f1c1b9f890c20e39c4b2ee933c70
diff --git a/dev-python/superflore/superflore-9999.ebuild b/dev-python/superflore/superflore-9999.ebuild
index 38ca67775a..6c020de29e 100644
--- a/dev-python/superflore/superflore-9999.ebuild
+++ b/dev-python/superflore/superflore-9999.ebuild
@@ -1,5 +1,8 @@
+# Copyright 1999-2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..11} pypy )
+PYTHON_COMPAT=( python3_{8..12} pypy )
+DISTUTILS_USE_PEP517=setuptools
inherit git-r3 distutils-r1
@@ -13,6 +16,7 @@ LICENSE="( Apache-2.0 MIT )"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~arm64 ~arm"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-python/xmltodict
dev-python/termcolor
@@ -20,16 +24,15 @@ RDEPEND="dev-python/xmltodict
dev-python/rosinstall_generator
dev-python/rosdistro
dev-python/catkin_pkg
- dev-python/rosdep
- dev-python/git-python
+ dev-util/rosdep
+ dev-python/GitPython
dev-python/PyGithub
dev-python/pyyaml
- dev-python/docker-py
+ dev-python/docker
dev-python/requests
dev-vcs/git
dev-lang/python
- app-emulation/docker"
-
+ app-containers/docker-cli"
DEPEND="${RDEPEND}
test? (
dev-python/nose[${PYTHON_USEDEP}]
diff --git a/dev-python/vcstool/Manifest b/dev-python/vcstool/Manifest
index d8a9fdb8a3..560a6c5826 100644
--- a/dev-python/vcstool/Manifest
+++ b/dev-python/vcstool/Manifest
@@ -1,3 +1,3 @@
DIST vcstool-0.3.0.tar.gz 38641 BLAKE2B 5e7259da48d818685ea07a1be3ccdb0355dc397e55be6375f91e7fcc32a3260d97ca1ab8f890959101efe169c7dae61fa67ca648067255ccc8e65478510acaa8 SHA512 f50ec4c23fce65f71ec0070b709840150f6a90b0620dd937c234c408951b4eb6ad9d53d841d3862ce7ece54c15458fd9db434341fd4a1eabb40a7084fb71b101
-EBUILD vcstool-0.3.0.ebuild 554 BLAKE2B 6b94b4c4bf7f909618ae053b506b65344146d39f409184f25c0bcc0da50bea58c9e187e7e9fb16c956219ec5cc96723a071342e246d4e97c358034042eb64711 SHA512 1d7e489bad33da61cb4e66f3f973947b5816bda3528130e4e570fa9349c42d1ad0ba5b2e1393c266f5e38eefddc863161121ed6065fc6da6f2808bf476ce9cdf
-MISC metadata.xml 283 BLAKE2B f4e26be8954afb11ffe02825491ac5f27ae7e1040bcffb681083b6af38a3bd965754441cde18eb49e29ae7ff4504405d9a5c0e14faa54748a4df9bca033096bc SHA512 2e353a6b74adf16a034ab42c328adfa5c230540bf4b6949436941dbc4e217666920f0d4f52128a6a8ffbded1f7c1297f561fa864ea4e8b958471ef25c348feca
+EBUILD vcstool-0.3.0.ebuild 580 BLAKE2B fd536a535cbacc08b9497aa75ebef0b41eacc5d3caed45bae8d51902b91558da15ab21d3da985df6f0763cc6e0ba8ab10a8453a81b1840e4805957c78ba1bd29 SHA512 c014ba48b78ce6e394ad378cd38989cd18ac91339981c3e1f3922fee9c9fbe3de6b62c8afdc5bc41d31fe8b033dbc1fefab1c1b7adfe9c0c8919c2f5f474f50d
+MISC metadata.xml 367 BLAKE2B e6ec962f2daf2035f6733bb4f8a0837e5affd10c94d868213b2bd837a494520dcb2da80f1195192085031a343e519c70e38d775eebdd67e29c386e8442775055 SHA512 5df6107064507626464d2fa1dca621594e5db97e982e978033840afec7a444b17f165714c8fad834727e063701b2ecbbfeb4546ebbf8ef679938829e7972afb9
diff --git a/dev-python/vcstool/metadata.xml b/dev-python/vcstool/metadata.xml
index 762a0fb02d..55031d0c2b 100644
--- a/dev-python/vcstool/metadata.xml
+++ b/dev-python/vcstool/metadata.xml
@@ -2,4 +2,7 @@
Vcstool is a version control system (VCS) tool, designed to make working with multiple repositories easier.
+
+ dirk-thomas/vcstool
+
diff --git a/dev-python/vcstool/vcstool-0.3.0.ebuild b/dev-python/vcstool/vcstool-0.3.0.ebuild
index d07a5dfa33..ae49cce1a2 100644
--- a/dev-python/vcstool/vcstool-0.3.0.ebuild
+++ b/dev-python/vcstool/vcstool-0.3.0.ebuild
@@ -1,7 +1,8 @@
# Copyright 2021 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@@ -11,8 +12,8 @@ SRC_URI="https://github.com/dirk-thomas/${PN}/archive/${PV}.tar.gz -> ${PN}-${PV
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]"
+ dev-python/pyyaml[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
diff --git a/dev-python/wstool/Manifest b/dev-python/wstool/Manifest
index 9cdc6ed969..24d8b52bb4 100644
--- a/dev-python/wstool/Manifest
+++ b/dev-python/wstool/Manifest
@@ -1,3 +1,3 @@
DIST wstool-0.1.18.tar.gz 80595 BLAKE2B ed90fc5c63ab5d775dfb49ddacc6da6e285aeb5078cf471c0d504659a9e322fde27797e4d05fd56dff4b9958558200cf05e46cf7ae71fd1231ab63048e668808 SHA512 fda9c679183c605048ed024a57b07fd2d9b644978a3e4ff89c3716b74d8e4ba0124779bcdf88a75fdbbf47c765b7ab63db7c84a55a6e1744fc6f955649590c48
-EBUILD wstool-0.1.18.ebuild 1070 BLAKE2B e52725015edfae3dbf5b32bee3a575ca1de0c15250f01a0bdc2175b84b697f14548b93ea55470ae57f1a3a141ec13406ba632ee4503deccb87f86e95f80e8954 SHA512 49aa108eea754c5cb6a3485abcb19b7b3e8f3eaa778e4223c6fa7359a3cda622ef11683d60433cde3c794abe80baa53ca8a147db4a907404bf1257e0c3e64523
-MISC metadata.xml 176 BLAKE2B 08b3a8e8a256d4ee57d5b29cc30e60f383470185112e1cf9346a889d65ce0d63e03edf903779759131d7216a60aff4108f89ed04a6d0a5c7d78665a5b4c4fa83 SHA512 6d8128e7d5dca7b968d050f3c021c1f9614eabeebe8d2c0c0b24460b56df3f4d953293f8e8518f881a175039128f60a84bf231fa61942e2e899e049619acc2cc
+EBUILD wstool-0.1.18.ebuild 1230 BLAKE2B 9c37b8bb820d1668fa472ebdde69e195913317d2e7afb157b1ddec5bc03920b0c5ea32fcdcd8f76f4d9df2b48744fe2ab37322785f0318062bd467f3f5f3cc28 SHA512 731f5fba7309594e929695f270e1d09dc1e787f61453faed747a8c93d9f10004e4b7d432106bc50c005e497fb8b5d8b144252313aa88814f084ed508dd55e13a
+MISC metadata.xml 219 BLAKE2B f0f8bc0fc5f02dfe043909a2ef88e66e3b084815f1ca74242154cc61b5282a669f73ee536758e14569cd4e91df66292d861a34a4485e83443e00fee1181e6c66 SHA512 2ba863eeb291a5486be25739c40a7e18fa75ee30254989be8594e32df90c402141293882056f3029a000033248b2e2736f9cf45243edde946e74a7bc0dd1f6c8
diff --git a/dev-python/wstool/metadata.xml b/dev-python/wstool/metadata.xml
index 6280193c9e..6cf0bc1ee9 100644
--- a/dev-python/wstool/metadata.xml
+++ b/dev-python/wstool/metadata.xml
@@ -1,5 +1,7 @@
-
+
+ vcstools/wstool
+
diff --git a/dev-python/wstool/wstool-0.1.18.ebuild b/dev-python/wstool/wstool-0.1.18.ebuild
index dc198e8033..56e02803ee 100644
--- a/dev-python/wstool/wstool-0.1.18.ebuild
+++ b/dev-python/wstool/wstool-0.1.18.ebuild
@@ -1,5 +1,8 @@
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} pypy3)
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@@ -8,11 +11,12 @@ HOMEPAGE="http://wiki.ros.org/wstool"
SRC_URI="http://github.com/vcstools/wstool/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
LICENSE="BSD"
SLOT="0"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
@@ -24,7 +28,7 @@ DEPEND="${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-vcs/git
- dev-vcs/bzr
+ dev-vcs/breezy
dev-vcs/mercurial
dev-vcs/subversion
)
diff --git a/dev-util/scspell3k/Manifest b/dev-util/scspell3k/Manifest
new file mode 100644
index 0000000000..d42b2696e9
--- /dev/null
+++ b/dev-util/scspell3k/Manifest
@@ -0,0 +1,3 @@
+DIST scspell3k-2.2.tar.gz 272697 BLAKE2B adf7c6f22c3c2a39f99dacde2609c40299cdcbaecadc6eb171a4e0af0b1e95aa95436de86027311eb1e393d31a3e0e209d409df12890dd42f1038dcd57c4613c SHA512 9bf9da39c3e1877fc8475ab76d77b196c2f90e59fc1ac3d59534503301c661dc62133ba7822d3595a4c8b2e64eaa4de1a4abd690a096626aaf0d409f45d10f9a
+EBUILD scspell3k-2.2.ebuild 359 BLAKE2B b3c68c8586711aa1bb4fe7d7e0b5fece2542efe8ca4480ab35812bc8a7ed551a35cd90f8875ea4e7d62abd1ca85ca2cc3f89e3b0e36b07deb5335fd95e6b7c3b SHA512 9927815189930ef1c1050cc5af3890a316346783221ad454d9999247b5f72a93ba6aeca5718093e4bf83c439e25cc3f4b10c94fc7bfdcd72f2cdcdacdfc1b2e5
+MISC metadata.xml 271 BLAKE2B ba839d4e8cdaeafe4d4d2f873e47074f3fc7ac238b291b24d2364cb63fb018d871c0e33de8ab6a440057b4710f72e01d8d3982fc3647c076989c99d269eb7780 SHA512 e24b7bdad414ac4e424eb48248153b590f0546401603388a06d3b423486164e5b3aa9999db7a20c96cacc740e6946a1fdd3116b1fda123b72b68c4a8c9e7ce98
diff --git a/dev-util/scspell3k/metadata.xml b/dev-util/scspell3k/metadata.xml
new file mode 100644
index 0000000000..deb659ad16
--- /dev/null
+++ b/dev-util/scspell3k/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ scspell3k
+ myint/scspell
+
+
diff --git a/dev-util/scspell3k/scspell3k-2.2.ebuild b/dev-util/scspell3k/scspell3k-2.2.ebuild
new file mode 100644
index 0000000000..4aaa864a45
--- /dev/null
+++ b/dev-util/scspell3k/scspell3k-2.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023 Open Source Robotics Foundation
+# Distributed under the terms of the BSD license
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Spell checker for source code"
+HOMEPAGE="https://github.com/myint/scspell"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
diff --git a/eclass/ament-cmake.eclass b/eclass/ament-cmake.eclass
index 9aea5d06bf..d3cbd0646e 100644
--- a/eclass/ament-cmake.eclass
+++ b/eclass/ament-cmake.eclass
@@ -12,12 +12,9 @@
# @DESCRIPTION:
# Provides function for building ROS2 cmake packages on Gentoo.
-case "${EAPI:-0}" in
- 0|1|2|3|4)
- die "EAPI='${EAPI}' is not supported"
- ;;
- *)
- ;;
+case ${EAPI} in
+ 7|8) ;;
+ *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
# @ECLASS-VARIABLE: ROS_REPO_URI
@@ -41,7 +38,7 @@ AMENT_PYTHON_USEDEP=""
if [ -n "${PYTHON_COMPAT}" ] ; then
PYTHON_ECLASS="python-r1"
fi
-inherit ${SCM} ${PYTHON_ECLASS} cmake-utils flag-o-matic
+inherit ${SCM} ${PYTHON_ECLASS} cmake flag-o-matic
AMENT_DO_PYTHON_MULTIBUILD=""
if [ -n "${PYTHON_COMPAT}" ] ; then
@@ -75,13 +72,13 @@ ament-cmake_src_unpack() {
# @FUNCTION: ros-catkin_src_prepare
# @DESCRIPTION:
-# Calls cmake-utils_src_prepare (so that PATCHES array is handled there) and initialises the workspace
+# Calls cmake_src_prepare (so that PATCHES array is handled there) and initialises the workspace
# by installing a recursive CMakeLists.txt to handle bundles.
ament-cmake_src_prepare() {
# If no multibuild, just use cmake IN_SOURCE support
[ -n "${AMENT_IN_SOURCE_BUILD}" ] && [ -z "${AMENT_DO_PYTHON_MULTIBUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes
- cmake-utils_src_prepare
+ cmake_src_prepare
# If python multibuild, copy the sources
[ -n "${AMENT_IN_SOURCE_BUILD}" ] && [ -n "${AMENT_DO_PYTHON_MULTIBUILD}" ] && python_copy_sources
@@ -89,9 +86,9 @@ ament-cmake_src_prepare() {
# @FUNCTION: ros-catkin_src_configure_internal
# @DESCRIPTION:
-# Internal decoration of cmake-utils_src_configure to handle multiple python installs.
+# Internal decoration of cmake_src_configure to handle multiple python installs.
ament-cmake_src_configure_internal() {
- export PYTHONPATH="${EPREFIX%/}/${ROS_PREFIX%/}/lib64/${EPYTHON}/site-packages"
+ export PYTHONPATH="${EPREFIX%/}/${ROS_PREFIX%/}/lib/${EPYTHON}/site-packages"
if [ -f ${EPREFIX%/}/${ROS_PREFIX%/}/setup.bash ]; then
source ${EPREFIX%/}/${ROS_PREFIX%/}/setup.bash
fi
@@ -108,15 +105,18 @@ ament-cmake_src_configure_internal() {
fi
local mycmakeargs=(
-DPYTHON_EXECUTABLE="${PYTHON}"
- "-DPYTHON_INSTALL_DIR=${lib_str}/${EPYTHON}/site-packages"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+ -DPython3_LIBRARY="$(python_get_library_path)"
+ -DPYTHON_INSTALL_DIR="${lib_str}/${EPYTHON%/}/site-packages"
"${mycmakeargs[@]}"
)
- python_export PYTHON_SCRIPTDIR
+ _python_export PYTHON_SCRIPTDIR
if [ -n "${AMENT_IN_SOURCE_BUILD}" ] ; then
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
fi
- cmake-utils_src_configure "${@}"
+ cmake_src_configure "${@}"
}
# @VARIABLE: mycatkincmakeargs
@@ -144,12 +144,12 @@ ament-cmake_src_configure() {
fi
local mycmakeargs=(
-DAMENT_ENABLE_TESTING="$(usex test 1 0)"
+ -DBUILD_TESTING="$(usex test 1 0)"
-DAMENT_BUILD_BINARY_PACKAGE=${BUILD_BINARY}
-DCMAKE_PREFIX_PATH=${SYSROOT:-${EPREFIX%/}}/${ROS_PREFIX}
-DCMAKE_INSTALL_PREFIX=${EPREFIX%/}/${ROS_PREFIX}
${mycmakeargs[@]}
)
- cmake-utils_src_configure
if [ -n "${AMENT_DO_PYTHON_MULTIBUILD}" ] ; then
python_foreach_impl ament-cmake_src_configure_internal "${@}"
else
@@ -171,15 +171,15 @@ ament-cmake_src_compile() {
if [ -n "${AMENT_IN_SOURCE_BUILD}" ] ; then
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
- python_foreach_impl cmake-utils_src_compile "${@}"
+ python_foreach_impl cmake_src_compile "${@}"
else
- cmake-utils_src_compile "${@}"
+ cmake_src_compile "${@}"
fi
}
# @FUNCTION: ros-catkin_src_test_internal
# @DESCRIPTION:
-# Decorator around cmake-utils_src_test to ensure tests are built before running them.
+# Decorator around cmake_src_test to ensure tests are built before running them.
ament-cmake_src_test_internal() {
cd "${BUILD_DIR}" || die
# Regenerate env for tests, PYTHONPATH is not set properly otherwise...
@@ -187,12 +187,12 @@ ament-cmake_src_test_internal() {
einfo "Regenerating setup_cached.sh for tests"
${PYTHON:-python} catkin_generated/generate_cached_setup.py || die
fi
- # Using cmake-utils_src_make with nonfatal does not work and breaks e.g.
+ # Using cmake_src_make with nonfatal does not work and breaks e.g.
# dev-ros/rviz.
if nonfatal emake tests -n &> /dev/null ; then
- cmake-utils_src_make tests
+ cmake_src_make tests
fi
- cmake-utils_src_test "${@}"
+ cmake_src_test "${@}"
}
# @FUNCTION: ros-catkin_src_test
@@ -208,14 +208,14 @@ ros-catkin_src_test() {
# @FUNCTION: ros-catkin_src_install_with_python
# @DESCRIPTION:
-# Decorator around cmake-utils_src_install to ensure python scripts are properly handled w.r.t. python-exec2.
+# Decorator around cmake_src_install to ensure python scripts are properly handled w.r.t. python-exec2.
ament-cmake_src_install_with_python() {
python_scriptinto ${EPREFIX%/}/${ROS_PREFIX}/bin
- python_export PYTHON_SCRIPTDIR
+ _python_export PYTHON_SCRIPTDIR
if [ -n "${AMENT_IN_SOURCE_BUILD}" ] ; then
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
- cmake-utils_src_install "${@}"
+ cmake_src_install "${@}"
if [ ! -f "${T}/.catkin_python_symlinks_generated" -a -d "${D}/${PYTHON_SCRIPTDIR}" ]; then
dodir /usr/bin
for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do
@@ -232,7 +232,7 @@ ament-cmake_src_install() {
if [ -n "${AMENT_DO_PYTHON_MULTIBUILD}" ] ; then
python_foreach_impl ament-cmake_src_install_with_python "${@}"
else
- cmake-utils_src_install "${@}"
+ cmake_src_install "${@}"
fi
}
diff --git a/eclass/ros-cmake.eclass b/eclass/ros-cmake.eclass
index 699c4ba910..234ad0f106 100644
--- a/eclass/ros-cmake.eclass
+++ b/eclass/ros-cmake.eclass
@@ -11,12 +11,9 @@
# Provides function for building ROS packages on Gentoo.
# It supports selectively building messages, multi-python installation, live ebuilds (git only).
-case "${EAPI:-0}" in
- 0|1|2|3|4)
- die "EAPI='${EAPI}' is not supported"
- ;;
- *)
- ;;
+case ${EAPI} in
+ 7|8) ;;
+ *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
# @ECLASS-VARIABLE: ROS_REPO_URI
@@ -40,7 +37,7 @@ CATKIN_PYTHON_USEDEP=""
if [ -n "${PYTHON_COMPAT}" ] ; then
PYTHON_ECLASS="python-r1"
fi
-inherit ${SCM} ${PYTHON_ECLASS} cmake-utils flag-o-matic
+inherit ${SCM} ${PYTHON_ECLASS} cmake flag-o-matic
CATKIN_DO_PYTHON_MULTIBUILD=""
if [ -n "${PYTHON_COMPAT}" ] ; then
@@ -132,13 +129,13 @@ ros-cmake_src_unpack() {
# @FUNCTION: ros-catkin_src_prepare
# @DESCRIPTION:
-# Calls cmake-utils_src_prepare (so that PATCHES array is handled there) and initialises the workspace
+# Calls cmake_src_prepare (so that PATCHES array is handled there) and initialises the workspace
# by installing a recursive CMakeLists.txt to handle bundles.
ros-cmake_src_prepare() {
# If no multibuild, just use cmake IN_SOURCE support
[ -n "${CATKIN_IN_SOURCE_BUILD}" ] && [ -z "${CATKIN_DO_PYTHON_MULTIBUILD}" ] && export CMAKE_IN_SOURCE_BUILD=yes
- cmake-utils_src_prepare
+ cmake_src_prepare
# If python multibuild, copy the sources
[ -n "${CATKIN_IN_SOURCE_BUILD}" ] && [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] && python_copy_sources
@@ -146,8 +143,9 @@ ros-cmake_src_prepare() {
# @FUNCTION: ros-catkin_src_configure_internal
# @DESCRIPTION:
-# Internal decoration of cmake-utils_src_configure to handle multiple python installs.
+# Internal decoration of cmake_src_configure to handle multiple python installs.
ros-cmake_src_configure_internal() {
+ export PYTHONPATH="${EPREFIX%/}/${ROS_PREFIX%/}/lib/${EPYTHON}/site-packages"
if [ -f ${EPREFIX%/}/${ROS_PREFIX%/}/setup.bash ]; then
source ${EPREFIX%/}/${ROS_PREFIX%/}/setup.bash
fi
@@ -165,15 +163,18 @@ ros-cmake_src_configure_internal() {
local mycmakeargs=(
-DPYTHON_EXECUTABLE="${PYTHON}"
- "-DPYTHON_INSTALL_DIR=${lib_str}/${EPYTHON%/}/site-packages"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+ -DPython3_LIBRARY="$(python_get_library_path)"
+ -DPYTHON_INSTALL_DIR="${lib_str}/${EPYTHON%/}/site-packages"
"${mycmakeargs[@]}"
)
- python_export PYTHON_SCRIPTDIR
+ _python_export PYTHON_SCRIPTDIR
if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
fi
- cmake-utils_src_configure "${@}"
+ cmake_src_configure "${@}"
}
# @VARIABLE: mycatkincmakeargs
@@ -215,7 +216,6 @@ ros-cmake_src_configure() {
-DCMAKE_INSTALL_PREFIX=${EPREFIX%/}/${ROS_PREFIX}
${mycmakeargs[@]}
)
- cmake-utils_src_configure
if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then
python_foreach_impl ros-cmake_src_configure_internal "${@}"
else
@@ -237,15 +237,15 @@ ros-cmake_src_compile() {
if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
- python_foreach_impl cmake-utils_src_compile "${@}"
+ python_foreach_impl cmake_src_compile "${@}"
else
- cmake-utils_src_compile "${@}"
+ cmake_src_compile "${@}"
fi
}
# @FUNCTION: ros-catkin_src_test_internal
# @DESCRIPTION:
-# Decorator around cmake-utils_src_test to ensure tests are built before running them.
+# Decorator around cmake_src_test to ensure tests are built before running them.
ros-cmake_src_test_internal() {
cd "${BUILD_DIR}" || die
# Regenerate env for tests, PYTHONPATH is not set properly otherwise...
@@ -253,12 +253,12 @@ ros-cmake_src_test_internal() {
einfo "Regenerating setup_cached.sh for tests"
${PYTHON:-python} catkin_generated/generate_cached_setup.py || die
fi
- # Using cmake-utils_src_make with nonfatal does not work and breaks e.g.
+ # Using cmake_src_make with nonfatal does not work and breaks e.g.
# dev-ros/rviz.
if nonfatal emake tests -n &> /dev/null ; then
- cmake-utils_src_make tests
+ cmake_src_make tests
fi
- cmake-utils_src_test "${@}"
+ cmake_src_test "${@}"
}
# @FUNCTION: ros-catkin_src_test
@@ -274,14 +274,14 @@ ros-catkin_src_test() {
# @FUNCTION: ros-catkin_src_install_with_python
# @DESCRIPTION:
-# Decorator around cmake-utils_src_install to ensure python scripts are properly handled w.r.t. python-exec2.
+# Decorator around cmake_src_install to ensure python scripts are properly handled w.r.t. python-exec2.
ros-cmake_src_install_with_python() {
python_scriptinto ${EPREFIX%/}/${ROS_PREFIX%/}/bin
- python_export PYTHON_SCRIPTDIR
+ _python_export PYTHON_SCRIPTDIR
if [ -n "${CATKIN_IN_SOURCE_BUILD}" ] ; then
export CMAKE_USE_DIR="${BUILD_DIR}"
fi
- cmake-utils_src_install "${@}"
+ cmake_src_install "${@}"
if [ ! -f "${T}/.catkin_python_symlinks_generated" -a -d "${D}/${PYTHON_SCRIPTDIR}" ]; then
dodir /usr/bin
for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do
@@ -298,7 +298,7 @@ ros-cmake_src_install() {
if [ -n "${CATKIN_DO_PYTHON_MULTIBUILD}" ] ; then
python_foreach_impl ros-cmake_src_install_with_python "${@}"
else
- cmake-utils_src_install "${@}"
+ cmake_src_install "${@}"
fi
}
diff --git a/metadata/.gitignore b/metadata/.gitignore
new file mode 100644
index 0000000000..c4cc1cbc2b
--- /dev/null
+++ b/metadata/.gitignore
@@ -0,0 +1,18 @@
+# this file is a copy of https://gitweb.gentoo.org/repo/gentoo.git/tree/metadata/.gitignore
+# These are added during tree generation only.
+/.checksum-test-marker
+/cache
+/dtd
+/glsa
+/herds.xml
+/Manifest.gz
+/md5-cache
+/news
+/pkg_desc_index
+/projects.xml
+/repoman
+/timestamp
+/timestamp.chk
+/timestamp.commit
+/timestamp.x
+/xml-schema
diff --git a/metadata/md5-cache/app-eselect/eselect-qtgraphicssystem-1.1.1 b/metadata/md5-cache/app-eselect/eselect-qtgraphicssystem-1.1.1
deleted file mode 100644
index 012b830f84..0000000000
--- a/metadata/md5-cache/app-eselect/eselect-qtgraphicssystem-1.1.1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Utility to change the active Qt Graphics System
-EAPI=4
-HOMEPAGE=https://github.com/gentoo/eselect-qtgraphicssystem
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
-LICENSE=GPL-2
-RDEPEND=>=app-admin/eselect-1.2.4
-SLOT=0
-SRC_URI=https://dump.bitcheese.net/files/xilefil/eselect-qtgraphicssystem-1.1.1.tar.bz2
-_md5_=6fab982992c0999b9943cf31d0981190
diff --git a/metadata/md5-cache/dev-build/gz-cmake-3.4.1 b/metadata/md5-cache/dev-build/gz-cmake-3.4.1
deleted file mode 100644
index ee63f121ac..0000000000
--- a/metadata/md5-cache/dev-build/gz-cmake-3.4.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A set of CMake modules that are used by the C++-based Gazebo projects
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-cmake
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RESTRICT=!test? ( test )
-SLOT=3
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-cmake/releases/gz-cmake-3.4.1.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=82105526174cb32f419afd69db2cae14
diff --git a/metadata/md5-cache/dev-games/ogre-next-2.3.1 b/metadata/md5-cache/dev-games/ogre-next-2.3.1
deleted file mode 100644
index a954f969fd..0000000000
--- a/metadata/md5-cache/dev-games/ogre-next-2.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-games/ois dev-libs/rapidjson dev-libs/zziplib media-libs/freetype:2 x11-libs/libX11 x11-libs/libXaw x11-libs/libXrandr x11-libs/libXt egl? ( media-libs/mesa[egl(+)] ) freeimage? ( media-libs/freeimage ) opengl? ( virtual/glu virtual/opengl ) tools? ( dev-libs/tinyxml[stl] ) x11-base/xorg-proto
-DESCRIPTION=Object-oriented Graphics Rendering Engine
-EAPI=8
-HOMEPAGE=https://www.ogre3d.org/
-INHERIT=cmake flag-o-matic
-IUSE=+cache debug doc double-precision egl examples fine-granularity +freeimage +opengl profile tools
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT public-domain
-RDEPEND=dev-games/ois dev-libs/rapidjson dev-libs/zziplib media-libs/freetype:2 x11-libs/libX11 x11-libs/libXaw x11-libs/libXrandr x11-libs/libXt egl? ( media-libs/mesa[egl(+)] ) freeimage? ( media-libs/freeimage ) opengl? ( virtual/glu virtual/opengl ) tools? ( dev-libs/tinyxml[stl] )
-RESTRICT=test
-SLOT=2.3
-SRC_URI=https://github.com/OGRECave/ogre-next/archive/v2.3.1.tar.gz -> ogre-next-2.3.1.tar.gz
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c xdg-utils baea6080dd821f5562d715887954c9d3 cmake 0f2e0c197fad0312f3c4765c9cf36271
-_md5_=008ace11dc2feb77f9cf9528b2a34ba4
diff --git a/metadata/md5-cache/dev-libs/gz-plugin-2.0.2 b/metadata/md5-cache/dev-libs/gz-plugin-2.0.2
deleted file mode 100644
index 67cd48ff4f..0000000000
--- a/metadata/md5-cache/dev-libs/gz-plugin-2.0.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gz-utils:2= dev-build/gz-cmake:3 sci-electronics/gz-tools:2
-DESCRIPTION=Cross-platform C++ library for dynamically loading plugins
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-plugin
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/gz-utils:2=
-SLOT=2
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-plugin/releases/gz-plugin-2.0.2.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=2af8c0eaf487bae5a66008436ef45b95
diff --git a/metadata/md5-cache/dev-libs/gz-utils-2.2.0 b/metadata/md5-cache/dev-libs/gz-utils-2.2.0
deleted file mode 100644
index f81be82041..0000000000
--- a/metadata/md5-cache/dev-libs/gz-utils-2.2.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-build/gz-cmake:3
-DESCRIPTION=Classes and functions for robot applications
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-utils
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-SLOT=2
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-utils/releases/gz-utils-2.2.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=5324b7bb6f59c562c9d70b27d5b4f2c2
diff --git a/metadata/md5-cache/dev-libs/sdformat-13.6.0 b/metadata/md5-cache/dev-libs/sdformat-13.6.0
deleted file mode 100644
index ca6d728475..0000000000
--- a/metadata/md5-cache/dev-libs/sdformat-13.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ruby:* virtual/pkgconfig python? ( python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=>=dev-libs/urdfdom-1:= dev-libs/tinyxml dev-libs/boost:= sci-libs/gz-math:7= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
-DESCRIPTION=Simulation Description Format (SDF) parser and description files
-EAPI=8
-HOMEPAGE=http://sdformat.org/
-INHERIT=cmake python-single-r1
-IUSE=python python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-libs/urdfdom-1:= dev-libs/tinyxml dev-libs/boost:= sci-libs/gz-math:7= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-SLOT=13
-SRC_URI=http://osrf-distributions.s3.amazonaws.com/sdformat/releases/sdformat-13.6.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c python-utils-r1 e527bb25fc6ab8bb127b889b8f62500a python-single-r1 75118e916668a74c660a13b0ecb22562
-_md5_=ad77ad6f2577d3ce6c4c6154e2b356ab
diff --git a/metadata/md5-cache/dev-libs/sdformat-14.0.0 b/metadata/md5-cache/dev-libs/sdformat-14.0.0
deleted file mode 100644
index 62cc844ad4..0000000000
--- a/metadata/md5-cache/dev-libs/sdformat-14.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/tinyxml dev-libs/boost:= sci-libs/ignition-math:4= dev-lang/ruby:* virtual/pkgconfig
-DESCRIPTION=Simulation Description Format (SDF) parser
-EAPI=8
-HOMEPAGE=http://sdformat.org/
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/tinyxml dev-libs/boost:= sci-libs/ignition-math:4=
-SLOT=0/6
-SRC_URI=http://osrf-distributions.s3.amazonaws.com/sdformat/releases/sdformat-14.0.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=6d7b0fa2961c98e9d88c349d361aa872
diff --git a/metadata/md5-cache/dev-python/catkin_pkg-0.5.2 b/metadata/md5-cache/dev-python/catkin_pkg-0.5.2
deleted file mode 100644
index 12c57a0475..0000000000
--- a/metadata/md5-cache/dev-python/catkin_pkg-0.5.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/flake8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !=dev-python/nose-1.3.7_p20221026[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Standalone Python library for the catkin package system
-EAPI=7
-HOMEPAGE=https://wiki.ros.org/catkin_pkg
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm
-LICENSE=BSD
-RDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyparsing[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] !=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ros-infrastructure/catkin_pkg/archive/0.5.2.tar.gz -> catkin_pkg-0.5.2-gh.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=ae659a2d6cf57ce0bfce4bf288e261a1
diff --git a/metadata/md5-cache/dev-python/colcon-argcomplete-0.3.3 b/metadata/md5-cache/dev-python/colcon-argcomplete-0.3.3
deleted file mode 100644
index 1a7fd3eb98..0000000000
--- a/metadata/md5-cache/dev-python/colcon-argcomplete-0.3.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/argcomplete[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/argcomplete[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-argcomplete/archive/0.3.3.tar.gz -> colcon-argcomplete-0.3.3.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=e38c6ce838dd4d8658fd51704fd57eea
diff --git a/metadata/md5-cache/dev-python/colcon-bash-0.4.2 b/metadata/md5-cache/dev-python/colcon-bash-0.4.2
deleted file mode 100644
index e715e3c50f..0000000000
--- a/metadata/md5-cache/dev-python/colcon-bash-0.4.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.3.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.3.18[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-bash/archive/0.4.2.tar.gz -> colcon-bash-0.4.2.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=6bfe402dc226eca9fb99ed2052f2e099
diff --git a/metadata/md5-cache/dev-python/colcon-cd-0.1.1 b/metadata/md5-cache/dev-python/colcon-cd-0.1.1
deleted file mode 100644
index 86a9e7f493..0000000000
--- a/metadata/md5-cache/dev-python/colcon-cd-0.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-package-information[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=A shell function for colcon to change the current working directory.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-package-information[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-cd/archive/0.1.1.tar.gz -> colcon-cd-0.1.1.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=16c6fe91cc49c2ac01f22622b76e6db5
diff --git a/metadata/md5-cache/dev-python/colcon-cmake-0.2.27 b/metadata/md5-cache/dev-python/colcon-cmake-0.2.27
deleted file mode 100644
index b2c3948cd8..0000000000
--- a/metadata/md5-cache/dev-python/colcon-cmake-0.2.27
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.5.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-library-path[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/colcon-test-result-0.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.5.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-library-path[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/colcon-test-result-0.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-cmake/archive/0.2.27.tar.gz -> colcon-cmake-0.2.27.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=f87520ae685510372358a9c00e937b37
diff --git a/metadata/md5-cache/dev-python/colcon-common-extensions-0.3.0 b/metadata/md5-cache/dev-python/colcon-common-extensions-0.3.0
deleted file mode 100644
index 0ab3d5ef2d..0000000000
--- a/metadata/md5-cache/dev-python/colcon-common-extensions-0.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/colcon-argcomplete[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-bash[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-cd[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-cmake[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-defaults[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-devtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-library-path[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-metadata[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-notification[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-output[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-package-information[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-package-selection[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-parallel-executor[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-powershell[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-python-setup-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-recursive-crawl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-ros[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-test-result[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-zsh[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/colcon-argcomplete[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-bash[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-cd[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-cmake[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-defaults[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-devtools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-library-path[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-metadata[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-notification[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-output[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-package-information[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-package-selection[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-parallel-executor[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-powershell[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-python-setup-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-recursive-crawl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-ros[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-test-result[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-zsh[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-common-extensions/archive/0.3.0.tar.gz -> colcon-common-extensions-0.3.0.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=0eaeba4d3eb104715e7200b4fc6d8e73
diff --git a/metadata/md5-cache/dev-python/colcon-core-0.11.0 b/metadata/md5-cache/dev-python/colcon-core-0.11.0
deleted file mode 100644
index be92c44a84..0000000000
--- a/metadata/md5-cache/dev-python/colcon-core-0.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/coloredlogs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/distlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/empy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-cov[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-repeat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-rerunfailures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-30.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/flake8-3.6.0 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Command line tool to build sets of software packages.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/coloredlogs[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/distlib[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/empy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-cov[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-repeat[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-rerunfailures[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-30.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/flake8-3.6.0 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-core/archive/0.11.0.tar.gz -> colcon-core-0.11.0.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=d74abe42834c8719df7ca7fc67c34f7c
diff --git a/metadata/md5-cache/dev-python/colcon-defaults-0.2.7 b/metadata/md5-cache/dev-python/colcon-defaults-0.2.7
deleted file mode 100644
index 429bbe36e9..0000000000
--- a/metadata/md5-cache/dev-python/colcon-defaults-0.2.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.5.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.5.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-defaults/archive/0.2.7.tar.gz -> colcon-defaults-0.2.7.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=6373fbcaa0256eaad04551ae1fba9604
diff --git a/metadata/md5-cache/dev-python/colcon-devtools-0.2.3 b/metadata/md5-cache/dev-python/colcon-devtools-0.2.3
deleted file mode 100644
index 3fede88198..0000000000
--- a/metadata/md5-cache/dev-python/colcon-devtools-0.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-devtools/archive/0.2.3.tar.gz -> colcon-devtools-0.2.3.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=7916e7b9e702d394fe6421348f4bbc0e
diff --git a/metadata/md5-cache/dev-python/colcon-library-path-0.2.1 b/metadata/md5-cache/dev-python/colcon-library-path-0.2.1
deleted file mode 100644
index 78fa27d79a..0000000000
--- a/metadata/md5-cache/dev-python/colcon-library-path-0.2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-library-path/archive/0.2.1.tar.gz -> colcon-library-path-0.2.1.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=7916e7b9e702d394fe6421348f4bbc0e
diff --git a/metadata/md5-cache/dev-python/colcon-metadata-0.2.5 b/metadata/md5-cache/dev-python/colcon-metadata-0.2.5
deleted file mode 100644
index 5551a9e470..0000000000
--- a/metadata/md5-cache/dev-python/colcon-metadata-0.2.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-metadata/archive/0.2.5.tar.gz -> colcon-metadata-0.2.5.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=c20c358f0d83d8f929e28794f6d7750c
diff --git a/metadata/md5-cache/dev-python/colcon-mixin-0.2.2 b/metadata/md5-cache/dev-python/colcon-mixin-0.2.2
deleted file mode 100644
index 59c01bae39..0000000000
--- a/metadata/md5-cache/dev-python/colcon-mixin-0.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to read CLI mixins from files.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-mixin/archive/0.2.2.tar.gz -> colcon-mixin-0.2.2.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=46fc9f2f14ba212b4177a0a9ccf69ef9
diff --git a/metadata/md5-cache/dev-python/colcon-notification-0.2.15 b/metadata/md5-cache/dev-python/colcon-notification-0.2.15
deleted file mode 100644
index f3c6c6329c..0000000000
--- a/metadata/md5-cache/dev-python/colcon-notification-0.2.15
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.3.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/notify2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.3.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/notify2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-notification/archive/0.2.15.tar.gz -> colcon-notification-0.2.15.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=5f150298449b80d3b76403a6edd0472c
diff --git a/metadata/md5-cache/dev-python/colcon-output-0.2.12 b/metadata/md5-cache/dev-python/colcon-output-0.2.12
deleted file mode 100644
index 4a9ed15d0f..0000000000
--- a/metadata/md5-cache/dev-python/colcon-output-0.2.12
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.3.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=An extension for colcon-core to support CMake projects.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.3.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-output/archive/0.2.12.tar.gz -> colcon-output-0.2.12.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=b27ee7ba99a1e9ce51ff0eb1149f7d5d
diff --git a/metadata/md5-cache/dev-python/colcon-package-information-0.3.3 b/metadata/md5-cache/dev-python/colcon-package-information-0.3.3
deleted file mode 100644
index a0b0795cc1..0000000000
--- a/metadata/md5-cache/dev-python/colcon-package-information-0.3.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to output package information.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-package-information/archive/0.3.3.tar.gz -> colcon-package-information-0.3.3.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=81d45a322fe57acdeb1c4c0bc783e13d
diff --git a/metadata/md5-cache/dev-python/colcon-package-selection-0.2.10 b/metadata/md5-cache/dev-python/colcon-package-selection-0.2.10
deleted file mode 100644
index 0dbfe28471..0000000000
--- a/metadata/md5-cache/dev-python/colcon-package-selection-0.2.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.3.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to select the packages to process.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.3.19[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-package-selection/archive/0.2.10.tar.gz -> colcon-package-selection-0.2.10.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=2c95d67fd160aa62673a05fd29bb8a46
diff --git a/metadata/md5-cache/dev-python/colcon-parallel-executor-0.2.4 b/metadata/md5-cache/dev-python/colcon-parallel-executor-0.2.4
deleted file mode 100644
index 744eb56e3b..0000000000
--- a/metadata/md5-cache/dev-python/colcon-parallel-executor-0.2.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.3.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to process packages in parallel.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.3.15[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-parallel-executor/archive/0.2.4.tar.gz -> colcon-parallel-executor-0.2.4.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=3e162df22ce560c32a6288e432955bf9
diff --git a/metadata/md5-cache/dev-python/colcon-pkg-config-0.1.0 b/metadata/md5-cache/dev-python/colcon-pkg-config-0.1.0
deleted file mode 100644
index 9b16f1a46f..0000000000
--- a/metadata/md5-cache/dev-python/colcon-pkg-config-0.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon adding an environment variable to find pkg-config files.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-pkg-config/archive/0.1.0.tar.gz -> colcon-pkg-config-0.1.0.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=9177f3b95aa1e1dfed8715f27fd177af
diff --git a/metadata/md5-cache/dev-python/colcon-powershell-0.3.7 b/metadata/md5-cache/dev-python/colcon-powershell-0.3.7
deleted file mode 100644
index fb34238c42..0000000000
--- a/metadata/md5-cache/dev-python/colcon-powershell-0.3.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to provide PowerShell scripts.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-powershell/archive/0.3.7.tar.gz -> colcon-powershell-0.3.7.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=8c6ae781a0f9ae63b4bb2ad2cc3848d5
diff --git a/metadata/md5-cache/dev-python/colcon-python-setup-py-0.2.8 b/metadata/md5-cache/dev-python/colcon-python-setup-py-0.2.8
deleted file mode 100644
index c0f7648290..0000000000
--- a/metadata/md5-cache/dev-python/colcon-python-setup-py-0.2.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to support Python packages with the metadata in the setup.py file.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-python-setup-py/archive/0.2.8.tar.gz -> colcon-python-setup-py-0.2.8.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=bb1dbdee0ed7fc92d74f92724974062b
diff --git a/metadata/md5-cache/dev-python/colcon-recursive-crawl-0.2.1 b/metadata/md5-cache/dev-python/colcon-recursive-crawl-0.2.1
deleted file mode 100644
index fb64e5ef67..0000000000
--- a/metadata/md5-cache/dev-python/colcon-recursive-crawl-0.2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to recursively crawl for packages.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-recursive-crawl/archive/0.2.1.tar.gz -> colcon-recursive-crawl-0.2.1.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=85fb4c85c6a70ddd73f75535b141a5fc
diff --git a/metadata/md5-cache/dev-python/colcon-ros-0.3.23 b/metadata/md5-cache/dev-python/colcon-ros-0.3.23
deleted file mode 100644
index 54b5512dbc..0000000000
--- a/metadata/md5-cache/dev-python/colcon-ros-0.3.23
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/catkin_pkg-0.4.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colcon-cmake-0.2.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colcon-core-0.5.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-pkg-config[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colcon-python-setup-py-0.2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-recursive-crawl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to support ROS packages.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/catkin_pkg-0.4.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colcon-cmake-0.2.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colcon-core-0.5.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-pkg-config[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/colcon-python-setup-py-0.2.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colcon-recursive-crawl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-ros/archive/0.3.23.tar.gz -> colcon-ros-0.3.23.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=38946c42443f665cd00335c26e4e2e3e
diff --git a/metadata/md5-cache/dev-python/colcon-test-result-0.3.8 b/metadata/md5-cache/dev-python/colcon-test-result-0.3.8
deleted file mode 100644
index 82ce67d2fa..0000000000
--- a/metadata/md5-cache/dev-python/colcon-test-result-0.3.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to provide information about the test results.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/colcon-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-test-result/archive/0.3.8.tar.gz -> colcon-test-result-0.3.8.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=5747039e6ac03a5d62d6458ed28a9568
diff --git a/metadata/md5-cache/dev-python/colcon-zsh-0.4.0 b/metadata/md5-cache/dev-python/colcon-zsh-0.4.0
deleted file mode 100644
index beb244abb9..0000000000
--- a/metadata/md5-cache/dev-python/colcon-zsh-0.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/colcon-core-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint )
-DESCRIPTION=Extension for colcon to provide Z shell scripts.
-EAPI=7
-HOMEPAGE=https://colcon.readthedocs.io
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/colcon-core-0.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/flake8 ) test? ( dev-pyton/flake8-import-order ) test? ( dev-python/mock ) test? ( dev-python/pep8 ) test? ( dev-python/pylint ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/colcon/colcon-zsh/archive/0.4.0.tar.gz -> colcon-zsh-0.4.0.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=4790994783ed1536657ff5d962ee2990
diff --git a/metadata/md5-cache/dev-python/lark-1.0.0 b/metadata/md5-cache/dev-python/lark-1.0.0
deleted file mode 100644
index c2bdfb5d23..0000000000
--- a/metadata/md5-cache/dev-python/lark-1.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DESCRIPTION=Parse any context-free grammar, FAST and EASY\!
-EAPI=7
-HOMEPAGE=https://github.com/lark-parser/lark
-INHERIT=distutils-r1
-IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/lark-parser/lark/archive/1.0.0.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=5a7bae0b23889a3230e3221ac8f9ada0
diff --git a/metadata/md5-cache/dev-python/pytest-repeat-0.9.1 b/metadata/md5-cache/dev-python/pytest-repeat-0.9.1
deleted file mode 100644
index a28d28c25e..0000000000
--- a/metadata/md5-cache/dev-python/pytest-repeat-0.9.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/pytest-3.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( !!dev-python/flaky ) test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=pytest plugin for repeating tests
-EAPI=7
-HOMEPAGE=https://pypi.org/project/pytest-repeat/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=MPL-2.0
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/p/pytest-repeat/pytest-repeat-0.9.1.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=324192360028bcfa81888086acf3d418
diff --git a/metadata/md5-cache/dev-python/vcstool-0.3.0 b/metadata/md5-cache/dev-python/vcstool-0.3.0
deleted file mode 100644
index 0a3ce47f37..0000000000
--- a/metadata/md5-cache/dev-python/vcstool-0.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DESCRIPTION=Command line tool for handling multiple repositories
-EAPI=8
-HOMEPAGE=http://github.com/dirk-thomas/vcstool
-INHERIT=distutils-r1
-IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=Apache-2.0
-RDEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=https://github.com/dirk-thomas/vcstool/archive/0.3.0.tar.gz -> vcstool-0.3.0.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=bc2da74d3c8623d9594fb3956a24ec8f
diff --git a/metadata/md5-cache/dev-python/wstool-0.1.18 b/metadata/md5-cache/dev-python/wstool-0.1.18
deleted file mode 100644
index 9e8382d947..0000000000
--- a/metadata/md5-cache/dev-python/wstool-0.1.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/vcstools-0.1.38[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sphinx test? ( dev-python/nose[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/coverage[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-vcs/git dev-vcs/bzr dev-vcs/mercurial dev-vcs/subversion )
-DESCRIPTION=Commands to manage several local SCM repositories for ROS
-EAPI=7
-HOMEPAGE=http://wiki.ros.org/wstool
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64 ~x86 ~arm ~arm64
-LICENSE=BSD
-RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/vcstools-0.1.38[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-SLOT=0
-SRC_URI=http://github.com/vcstools/wstool/archive/0.1.18.tar.gz -> wstool-0.1.18.tar.gz
-_eclasses_=out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild bddcb51b74f4a76724ff7cf8e7388869 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f multilib 5ca4e49abed8e3a2f7b56920eadee157 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 7870d60e8b98856ef02d33397fd5ec0f python-r1 666be58f658d6b32affe30f80e39a49e distutils-r1 dcd5f48510105eb95e550ab968147365
-_md5_=8c2468d2502ebcd11c6940f218bfbe4c
diff --git a/metadata/md5-cache/media-gfx/gz-rendering-7.4.2 b/metadata/md5-cache/media-gfx/gz-rendering-7.4.2
deleted file mode 100644
index d9fddc58de..0000000000
--- a/metadata/md5-cache/media-gfx/gz-rendering-7.4.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-games/ogre:0= >=dev-games/ogre-next-2.3.1 dev-libs/gz-plugin:2= sci-libs/gz-math:7= sci-libs/gz-common:5= dev-libs/gz-utils:2= media-libs/freeimage:= media-libs/libglvnd optix? ( dev-libs/optix dev-util/nvidia-cuda-toolkit ) dev-build/gz-cmake:3
-DESCRIPTION=C++ library designed to provide an abstraction for different rendering engines
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-rendering
-INHERIT=cmake
-IUSE=optix
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-games/ogre:0= >=dev-games/ogre-next-2.3.1 dev-libs/gz-plugin:2= sci-libs/gz-math:7= sci-libs/gz-common:5= dev-libs/gz-utils:2= media-libs/freeimage:= media-libs/libglvnd optix? ( dev-libs/optix dev-util/nvidia-cuda-toolkit )
-SLOT=7
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-rendering/releases/gz-rendering-7.4.2.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=bdf8d3fe5f79900da4f42953d3425388
diff --git a/metadata/md5-cache/media-libs/lodepng-20210627-r1 b/metadata/md5-cache/media-libs/lodepng-20210627-r1
deleted file mode 100644
index 941639a077..0000000000
--- a/metadata/md5-cache/media-libs/lodepng-20210627-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install test
-DEPEND=benchmark? ( media-libs/libsdl ) showpng? ( media-libs/libsdl )
-DESCRIPTION=PNG encoder and decoder
-EAPI=8
-HOMEPAGE=http://lodev.org/lodepng https://github.com/lvandeve/lodepng
-IUSE=benchmark pngdetail showpng test
-KEYWORDS=~amd64
-LICENSE=ZLIB
-RDEPEND=benchmark? ( media-libs/libsdl ) showpng? ( media-libs/libsdl )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lvandeve/lodepng/archive/8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a.tar.gz -> lodepng-20210627-8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a.gh.tar.gz
-_md5_=108429359e840df072cac1acba96cc58
diff --git a/metadata/md5-cache/net-libs/gz-msgs-9.5.0 b/metadata/md5-cache/net-libs/gz-msgs-9.5.0
deleted file mode 100644
index 3d50943b55..0000000000
--- a/metadata/md5-cache/net-libs/gz-msgs-9.5.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/protobuf:= sci-libs/gz-math:7= dev-libs/gz-utils:2= dev-libs/tinyxml2:= sci-electronics/gz-tools:2 dev-build/gz-cmake:3
-DESCRIPTION=Messages for Gazebo robot simulation
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-msgs
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/protobuf:= sci-libs/gz-math:7= dev-libs/gz-utils:2= dev-libs/tinyxml2:= sci-electronics/gz-tools:2
-SLOT=9
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-msgs/releases/gz-msgs-9.5.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=ead902069987115867888a90f9ffb47b
diff --git a/metadata/md5-cache/net-libs/gz-transport-12.2.1 b/metadata/md5-cache/net-libs/gz-transport-12.2.1
deleted file mode 100644
index af25406d06..0000000000
--- a/metadata/md5-cache/net-libs/gz-transport-12.2.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-db/sqlite:3 dev-libs/protobuf:= net-libs/cppzmq net-libs/gz-msgs:9= >=net-libs/zeromq-4.2.0:= sys-apps/util-linux sci-electronics/gz-tools:2 dev-build/gz-cmake:3
-DESCRIPTION=Transport library for component communication based on publication/subscription and service calls
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-transport
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-db/sqlite:3 dev-libs/protobuf:= net-libs/cppzmq net-libs/gz-msgs:9= >=net-libs/zeromq-4.2.0:= sys-apps/util-linux sci-electronics/gz-tools:2
-SLOT=12
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-transport/releases/gz-transport-12.2.1.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=264ca449c0e1b81538365cc186b6c47f
diff --git a/metadata/md5-cache/sci-electronics/gz-garden-1.0.0 b/metadata/md5-cache/sci-electronics/gz-garden-1.0.0
deleted file mode 100644
index d500fce528..0000000000
--- a/metadata/md5-cache/sci-electronics/gz-garden-1.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/sdformat:13= media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-electronics/gz-launch:6= sci-electronics/gz-sim:7= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-fuel-tools:8= sci-libs/gz-gui:7= sci-libs/gz-math:7= sci-libs/gz-physics:6= sci-libs/gz-sensors:7= dev-build/gz-cmake:3
-DESCRIPTION=Garden, Gazebo's 7th named release
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-garden
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/sdformat:13= media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-electronics/gz-launch:6= sci-electronics/gz-sim:7= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-fuel-tools:8= sci-libs/gz-gui:7= sci-libs/gz-math:7= sci-libs/gz-physics:6= sci-libs/gz-sensors:7=
-SLOT=0
-SRC_URI=https://github.com/gazebosim/gz-garden/archive/refs/tags/gz-garden_1.0.0.tar.gz
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=80383ceebe866c323add61d151f6e554
diff --git a/metadata/md5-cache/sci-electronics/gz-launch-6.1.0 b/metadata/md5-cache/sci-electronics/gz-launch-6.1.0
deleted file mode 100644
index 79d56b222a..0000000000
--- a/metadata/md5-cache/sci-electronics/gz-launch-6.1.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/tinyxml2:= dev-qt/qtcore:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 net-libs/gz-msgs:9= net-libs/gz-transport:12= net-libs/libwebsockets:0= sci-electronics/gz-sim:7= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-gui:7= sci-libs/gz-math:7= dev-build/gz-cmake:3
-DESCRIPTION=Run and manage programs and plugins
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-launch
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/tinyxml2:= dev-qt/qtcore:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 net-libs/gz-msgs:9= net-libs/gz-transport:12= net-libs/libwebsockets:0= sci-electronics/gz-sim:7= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-gui:7= sci-libs/gz-math:7=
-SLOT=6
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-launch/releases/gz-launch-6.1.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=c37f392dd7df94cc400282e937224010
diff --git a/metadata/md5-cache/sci-electronics/gz-sim-7.6.0 b/metadata/md5-cache/sci-electronics/gz-sim-7.6.0
deleted file mode 100644
index bfaaa17c84..0000000000
--- a/metadata/md5-cache/sci-electronics/gz-sim-7.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 python? ( python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/protobuf:= dev-libs/sdformat:13= media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-fuel-tools:8= sci-libs/gz-gui:7= sci-libs/gz-math:7= sci-libs/gz-physics:6= sci-libs/gz-sensors:7= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) dev-build/gz-cmake:3
-DESCRIPTION=Open source robotics simulator
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-sim
-INHERIT=cmake python-single-r1
-IUSE=python python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/protobuf:= dev-libs/sdformat:13= media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-fuel-tools:8= sci-libs/gz-gui:7= sci-libs/gz-math:7= sci-libs/gz-physics:6= sci-libs/gz-sensors:7= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-SLOT=7
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-sim/releases/gz-sim-7.6.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c python-utils-r1 042f4cc53680245bf99a84669b94155a python-single-r1 75118e916668a74c660a13b0ecb22562
-_md5_=de513b39fc6e88d9784b89fbd56eecaf
diff --git a/metadata/md5-cache/sci-electronics/gz-tools-2.0.0 b/metadata/md5-cache/sci-electronics/gz-tools-2.0.0
deleted file mode 100644
index d062d76bba..0000000000
--- a/metadata/md5-cache/sci-electronics/gz-tools-2.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-build/gz-cmake:3 !sci-electronics/gazebo
-DESCRIPTION=Command line tools for the Gazebo libraries
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-tools
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-lang/ruby:*
-SLOT=2
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-tools/releases/gz-tools-2.0.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=9020c0496841a3e46abaf15e50954657
diff --git a/metadata/md5-cache/sci-libs/dart-6.13.0 b/metadata/md5-cache/sci-libs/dart-6.13.0
deleted file mode 100644
index 339574ef30..0000000000
--- a/metadata/md5-cache/sci-libs/dart-6.13.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) test? ( python? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pytest[python_targets_python3_12(-)] ) ) ) app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=app-arch/lz4 >=dev-cpp/eigen-3.0.5 dev-games/ode:= dev-libs/boost:= dev-libs/tinyxml2:= dev-libs/urdfdom:= >=media-libs/assimp-3.0.0:= media-libs/freeglut media-libs/imgui:=[glut(-),opengl(-)] media-libs/lodepng >=sci-libs/libccd-2.0 >=sci-libs/fcl-0.2.9:= sci-libs/flann sci-libs/ipopt:= >=sci-libs/nlopt-2.4.1 sci-libs/octomap:= sci-physics/bullet:= virtual/opengl examples? ( dev-cpp/tiny-dnn:= ) osg? ( dev-games/openscenegraph:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) ) dev-libs/urdfdom_headers extras? ( dev-cpp/gtest ) test? ( dev-cpp/gtest )
-DESCRIPTION=Dynamic Animation and Robotics Toolkit
-EAPI=8
-HOMEPAGE=https://dartsim.github.io https://github.com/dartsim/dart
-INHERIT=cmake edos2unix python-single-r1
-IUSE=doc examples extras osg python test tutorials cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4a cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512dq cpu_flags_x86_avx512f cpu_flags_x86_avx512vl cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_ppc_altivec cpu_flags_arm_neon cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD-2
-RDEPEND=app-arch/lz4 >=dev-cpp/eigen-3.0.5 dev-games/ode:= dev-libs/boost:= dev-libs/tinyxml2:= dev-libs/urdfdom:= >=media-libs/assimp-3.0.0:= media-libs/freeglut media-libs/imgui:=[glut(-),opengl(-)] media-libs/lodepng >=sci-libs/libccd-2.0 >=sci-libs/fcl-0.2.9:= sci-libs/flann sci-libs/ipopt:= >=sci-libs/nlopt-2.4.1 sci-libs/octomap:= sci-physics/bullet:= virtual/opengl examples? ( dev-cpp/tiny-dnn:= ) osg? ( dev-games/openscenegraph:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) osg )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/dartsim/dart/archive/v6.13.0.tar.gz -> dart-6.13.0.tar.gz
-_eclasses_=toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic c816c598969cbaf38cc02d2496ad2e98 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c xdg-utils baea6080dd821f5562d715887954c9d3 cmake 0f2e0c197fad0312f3c4765c9cf36271 edos2unix 33e347e171066657f91f8b0c72ec8773 python-utils-r1 474cb53a7d1b62721a91809a1d702661 python-single-r1 75118e916668a74c660a13b0ecb22562
-_md5_=217d376375ad2b464acd3e93a4d06d6c
diff --git a/metadata/md5-cache/sci-libs/gz-common-5.4.2 b/metadata/md5-cache/sci-libs/gz-common-5.4.2
deleted file mode 100644
index f76a9da068..0000000000
--- a/metadata/md5-cache/sci-libs/gz-common-5.4.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/tinyxml2:= media-libs/assimp:0= media-libs/freeimage:= media-video/ffmpeg:0= sci-libs/gdal:0= sci-libs/gts:= sci-libs/gz-math:7= dev-libs/gz-utils:2= sys-apps/util-linux dev-build/gz-cmake:3
-DESCRIPTION=Set of libraries designed to rapidly develop robot applications
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-common
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/tinyxml2:= media-libs/assimp:0= media-libs/freeimage:= media-video/ffmpeg:0= sci-libs/gdal:0= sci-libs/gts:= sci-libs/gz-math:7= dev-libs/gz-utils:2= sys-apps/util-linux
-RESTRICT=test
-SLOT=5
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-common/releases/gz-common-5.4.2.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=555ac96f676c3bddb5664d80d696f3e0
diff --git a/metadata/md5-cache/sci-libs/gz-fuel-tools-8.1.0 b/metadata/md5-cache/sci-libs/gz-fuel-tools-8.1.0
deleted file mode 100644
index 18ec3a92c2..0000000000
--- a/metadata/md5-cache/sci-libs/gz-fuel-tools-8.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/jsoncpp:= dev-libs/libyaml:= dev-libs/libzip:= dev-libs/protobuf:= dev-libs/tinyxml2:= net-libs/gz-msgs:9= net-misc/curl:= sci-electronics/gz-tools:2 sci-libs/gz-common:5= dev-libs/gz-utils:2= dev-build/gz-cmake:3
-DESCRIPTION=A client library and command line tools for interacting with Gazebo Fuel servers
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-fuel-tools
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/jsoncpp:= dev-libs/libyaml:= dev-libs/libzip:= dev-libs/protobuf:= dev-libs/tinyxml2:= net-libs/gz-msgs:9= net-misc/curl:= sci-electronics/gz-tools:2 sci-libs/gz-common:5= dev-libs/gz-utils:2=
-RESTRICT=!test? ( test )
-SLOT=8
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-fuel-tools/releases/gz-fuel_tools-8.1.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=da5026d9bce97b43660c025f9de47b7f
diff --git a/metadata/md5-cache/sci-libs/gz-gui-7.2.1 b/metadata/md5-cache/sci-libs/gz-gui-7.2.1
deleted file mode 100644
index f4fbc593e4..0000000000
--- a/metadata/md5-cache/sci-libs/gz-gui-7.2.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gz-plugin:2= dev-libs/protobuf:= dev-libs/tinyxml2:= dev-qt/qtcore:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-math:7= dev-libs/gz-utils:2= dev-build/gz-cmake:3
-DESCRIPTION=Provides widgets which are useful when developing robotics applications
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-gui
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/gz-plugin:2= dev-libs/protobuf:= dev-libs/tinyxml2:= dev-qt/qtcore:5 dev-qt/qtquickcontrols:5 dev-qt/qtquickcontrols2:5 dev-qt/qtwidgets:5 media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-electronics/gz-tools:2 sci-libs/gz-common:5= sci-libs/gz-math:7= dev-libs/gz-utils:2=
-SLOT=7
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-gui/releases/gz-gui-7.2.1.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=1337ee2f329eca383f912b7a0f8abf15
diff --git a/metadata/md5-cache/sci-libs/gz-math-7.3.0 b/metadata/md5-cache/sci-libs/gz-math-7.3.0
deleted file mode 100644
index 1cc2f5a4a8..0000000000
--- a/metadata/md5-cache/sci-libs/gz-math-7.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 python? ( python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/gz-utils:2= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) dev-cpp/eigen:3 dev-build/gz-cmake:3
-DESCRIPTION=A small, fast, and high performance math library for robot applications
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-math
-INHERIT=cmake python-single-r1
-IUSE=python python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/gz-utils:2= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-SLOT=7
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-math/releases/gz-math-7.3.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c python-utils-r1 042f4cc53680245bf99a84669b94155a python-single-r1 75118e916668a74c660a13b0ecb22562
-_md5_=4493438ebd2e5cedd7abf2361591f70e
diff --git a/metadata/md5-cache/sci-libs/gz-physics-6.5.1 b/metadata/md5-cache/sci-libs/gz-physics-6.5.1
deleted file mode 100644
index da38951786..0000000000
--- a/metadata/md5-cache/sci-libs/gz-physics-6.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-cpp/eigen:3 dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/sdformat:13= sci-libs/dart sci-libs/gz-common:5= sci-libs/gz-math:7= sci-physics/bullet:= dev-build/gz-cmake:3
-DESCRIPTION=Abstract physics interface designed to support simulation and rapid development of robot applications
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-physics
-INHERIT=cmake
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-cpp/eigen:3 dev-libs/gz-plugin:2= dev-libs/gz-utils:2= dev-libs/sdformat:13= sci-libs/dart sci-libs/gz-common:5= sci-libs/gz-math:7= sci-physics/bullet:=
-RESTRICT=test
-SLOT=6
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-physics/releases/gz-physics-6.5.1.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=75a5657bbc35f96b89dbbac1a74fff24
diff --git a/metadata/md5-cache/sci-libs/gz-sensors-7.3.0 b/metadata/md5-cache/sci-libs/gz-sensors-7.3.0
deleted file mode 100644
index 7ec3ac6d6c..0000000000
--- a/metadata/md5-cache/sci-libs/gz-sensors-7.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-build/gz-cmake:3 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/protobuf:= dev-libs/sdformat:13= media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-libs/gz-common:5= sci-libs/gz-math:7= dev-build/gz-cmake:3
-DESCRIPTION=Provides numerous sensor models designed to generate realistic data from simulation environments
-EAPI=8
-HOMEPAGE=https://github.com/gazebosim/gz-sensors
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=dev-libs/protobuf:= dev-libs/sdformat:13= media-gfx/gz-rendering:7= net-libs/gz-msgs:9= net-libs/gz-transport:12= sci-libs/gz-common:5= sci-libs/gz-math:7=
-SLOT=7
-SRC_URI=https://osrf-distributions.s3.amazonaws.com/gz-sensors/releases/gz-sensors-7.3.0.tar.bz2
-_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic b2b07efa51009704f88173b2c7feab47 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=422f954c7b924fb765b2c67d2f84d404