Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eclass and Python updates #1040

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions dev-python/bloom/Manifest
Original file line number Diff line number Diff line change
@@ -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
15 changes: 9 additions & 6 deletions dev-python/bloom/bloom-0.12.0.ebuild
Original file line number Diff line number Diff line change
@@ -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

Expand All @@ -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}
Expand Down
4 changes: 4 additions & 0 deletions dev-python/bloom/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>Bloom package release manager for ROS.</longdescription>
<upstream>
<remote-id type="github">pros-infrastructure/bloom</remote-id>
<remote-id type="pypi">bloom</remote-id>
</upstream>
</pkgmetadata>
5 changes: 3 additions & 2 deletions dev-python/bson/Manifest
Original file line number Diff line number Diff line change
@@ -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
20 changes: 20 additions & 0 deletions dev-python/bson/bson-0.5.10.ebuild
Original file line number Diff line number Diff line change
@@ -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
18 changes: 0 additions & 18 deletions dev-python/bson/bson-0.5.8.ebuild

This file was deleted.

8 changes: 8 additions & 0 deletions dev-python/bson/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">py-bson/bson</remote-id>
<remote-id type="pypi">bson</remote-id>
</upstream>
</pkgmetadata>
2 changes: 1 addition & 1 deletion dev-python/catkin_pkg/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -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
8 changes: 4 additions & 4 deletions dev-python/catkin_pkg/catkin_pkg-1.0.0.ebuild
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -28,8 +29,7 @@ SLOT="0"
RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
!<dev-util/catkin-0.7.14"
dev-python/pyparsing[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/flake8[${PYTHON_USEDEP}]
Expand Down
5 changes: 3 additions & 2 deletions dev-python/colcon-argcomplete/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST colcon-argcomplete-0.3.3.tar.gz 11647 BLAKE2B a3fcc9bfbc3f95591af726c5e8834da5adc3714735ba1d82651a50079a6baa51096fce892d2deb345adc788ac7a434dc9270d97ca391c768c426a002cd568abc SHA512 837d58bd5728c43d51914073bca22a8b2e4320727deef8603d5632c41b4fd35118e670109e5327be73e1005447b961388f66bf11c0d7d5771c67068503861bfb
EBUILD colcon-argcomplete-0.3.3.ebuild 742 BLAKE2B 114f4cdf029a42b47245f85044c6a5727b03b6b8b0df183da4ab93789195739606f18ef0ca8d83618bec9ab4e8254237cd5a417bd2a8d4da18e5640ea363755e SHA512 50348f668a73f96a793c8218d34ffe52950915218b982c87803f48327948dbb5ac664e68f0b83f5549c43603ae1d96b9cea3137cec7dfff574889d22561a58b0
DIST colcon-argcomplete-0.3.3.gh.tar.gz 11647 BLAKE2B a3fcc9bfbc3f95591af726c5e8834da5adc3714735ba1d82651a50079a6baa51096fce892d2deb345adc788ac7a434dc9270d97ca391c768c426a002cd568abc SHA512 837d58bd5728c43d51914073bca22a8b2e4320727deef8603d5632c41b4fd35118e670109e5327be73e1005447b961388f66bf11c0d7d5771c67068503861bfb
EBUILD colcon-argcomplete-0.3.3.ebuild 825 BLAKE2B 973bd82c1f8c925dce9ca691d90a9d22c1bf23de925cad48dd96d1e41d6275f022e3ee003f0ed7f3d6c9eb07881073d7c52cbe3558fd1cb925130d7c3271ef6a SHA512 79dec1b65b747f13317553936a1072aeb12493039d4a419cba228c2d3dd067c9deaad7be2d52c80e0281cdbfdd352daade2aad461140ab134957a9433a721154
MISC metadata.xml 286 BLAKE2B dfebe84cca47cd280c8cb147aa05dc07a29fa56ef59571d495cc7fb4ddbc40341341e3fdb1b5817457ef6a4d59bb54becba0d955ee7c33c22e3cc6b01c066327 SHA512 36a827fba6d8980c3dacd69c79564e6d35bc4a1fb329cb5ef2f0baa028a9f4c4bd1bf2de1cb4fb30ec87ea77e82531b644e17cc67e0d5dcc134d6e5e70f67dcb
24 changes: 14 additions & 10 deletions dev-python/colcon-argcomplete/colcon-argcomplete-0.3.3.ebuild
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@
# Copyright 2018 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/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
8 changes: 8 additions & 0 deletions dev-python/colcon-argcomplete/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">colcon/colcon-argcomplete</remote-id>
<remote-id type="pypi">colcon-argcomplete</remote-id>
</upstream>
</pkgmetadata>
5 changes: 3 additions & 2 deletions dev-python/colcon-bash/Manifest
Original file line number Diff line number Diff line change
@@ -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
23 changes: 0 additions & 23 deletions dev-python/colcon-bash/colcon-bash-0.4.2.ebuild

This file was deleted.

27 changes: 27 additions & 0 deletions dev-python/colcon-bash/colcon-bash-0.5.0.ebuild
Original file line number Diff line number Diff line change
@@ -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
8 changes: 8 additions & 0 deletions dev-python/colcon-bash/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">colcon/colcon-bash</remote-id>
<remote-id type="pypi">colcon-bash</remote-id>
</upstream>
</pkgmetadata>
5 changes: 3 additions & 2 deletions dev-python/colcon-cd/Manifest
Original file line number Diff line number Diff line change
@@ -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
26 changes: 15 additions & 11 deletions dev-python/colcon-cd/colcon-cd-0.1.1.ebuild
Original file line number Diff line number Diff line change
@@ -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
8 changes: 8 additions & 0 deletions dev-python/colcon-cd/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">colcon/colcon-cd</remote-id>
<remote-id type="pypi">colcon-cd</remote-id>
</upstream>
</pkgmetadata>
5 changes: 3 additions & 2 deletions dev-python/colcon-cmake/Manifest
Original file line number Diff line number Diff line change
@@ -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
Loading