diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-01-25 00:51:47 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-01-25 00:51:47 +0000 |
| commit | 4b82a2cb8fdffa555fbfb7c30ad6f24a45360158 (patch) | |
| tree | 132198c7418305e5361eef15259fc501475da030 /dev-python | |
| parent | 15c51894e2da91e26fffb5df457fb7fdb16a20fd (diff) | |
| download | baldeagleos-repo-4b82a2cb8fdffa555fbfb7c30ad6f24a45360158.tar.gz baldeagleos-repo-4b82a2cb8fdffa555fbfb7c30ad6f24a45360158.tar.xz baldeagleos-repo-4b82a2cb8fdffa555fbfb7c30ad6f24a45360158.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
55 files changed, 204 insertions, 1214 deletions
diff --git a/dev-python/Faker/Faker-16.6.1.ebuild b/dev-python/Faker/Faker-16.6.1.ebuild new file mode 100644 index 000000000000..6867dea81f9c --- /dev/null +++ b/dev-python/Faker/Faker-16.6.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index d166e15eaf2a..4190f072b6f9 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -3,3 +3,4 @@ DIST Faker-16.1.0.tar.gz 1599748 BLAKE2B 62c55659b84e556ad2960b0b3c3e49fc96beca8 DIST Faker-16.3.0.tar.gz 1624029 BLAKE2B c17eafa1ba85d3839545ec57811541edf9006c822ffeb15a19560f0d72e188d5ce09bced5d5bde12ab690867a9e6d35dc472cb7df50437c6da422f5f62ba40cf SHA512 2f4fc0a984ae22a8765831499d895b787fea095e9d4eeb54b3cad1e8ae7b0e583d221fb3aa8d3d4e9c07d25734d08b8cac7a53c7b500dd8dab18eaceacdff562 DIST Faker-16.4.0.tar.gz 1624299 BLAKE2B 3f3fd6f1ca60c4c481817bcb6f822f2658430995739db4655070e6cd5498879aeb3634defc324adf12648ab056c2066b82f83cac6c81b2fe4157a924fcae1460 SHA512 07aec45c401e8992a71ca3b6402a51f15070b5a6dfb534813a843660f8d419aadb68a5ace9667beb1b317f5a5232ad7d94086e053cd6455d0a8d3df0c6d96a9e DIST Faker-16.6.0.tar.gz 1625783 BLAKE2B d5a1cd6d8a7161eabf9a36bade94ae0003c5bd4cef48c33b19f6e7a30289267962ec9820cdae85316cb53b16b1a3734d751160db1aa5803ee60c746baa1828c1 SHA512 32f4d8c19ff09c4e415936f458a1ab821be74c4e0e8a79e01d584a8f46ad641b7d873f3a5c2bb3990ffaedb16d0b84eb8a7c610dc6e17b00619045a2c70ed433 +DIST Faker-16.6.1.tar.gz 1626043 BLAKE2B 2fc44018b76fffa1f0e249905d20fbc78bc1ab4ffcc3d2448067bfce8c1fd16caf64ce0e073b706a4d0461fd12f4758777a9f9df79b2682a74681dcbcbb7479e SHA512 d2a9add29c6511c452e1ac6749af6772ec5cf0713fe88d773f338f7d1173202bbbc55265e3bbd5cd8d84d9cd4bde153bf614b6840913b704d5c7eed30f4b5512 diff --git a/dev-python/Opcodes/Opcodes-0.3.14.ebuild b/dev-python/Opcodes/Opcodes-0.3.14.ebuild index 929a61e6d33e..3bbc0682d37d 100644 --- a/dev-python/Opcodes/Opcodes-0.3.14.ebuild +++ b/dev-python/Opcodes/Opcodes-0.3.14.ebuild @@ -15,6 +15,7 @@ HOMEPAGE=" " SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${CommitId} LICENSE="BSD-2" SLOT="0" @@ -22,6 +23,3 @@ KEYWORDS="~amd64" RESTRICT="test" # depends on an old version of werkzeug RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -BDEPEND="" - -S="${WORKDIR}"/${PN}-${CommitId} diff --git a/dev-python/ament_package/Manifest b/dev-python/ament_package/Manifest deleted file mode 100644 index 566470b36111..000000000000 --- a/dev-python/ament_package/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ament_package-0.14.0.tar.gz 20636 BLAKE2B 5bd83bfacdb2a1ea8ed9649471ca4145a251035ba9a6420ce5474401de83766c8add17be741ea784eb33924b6f186f463361908588451f01b165f23c47ef4a09 SHA512 b3b451e30e22327495cb3e8b022a4f307af154f8943adf38f28e439c0b3df47e8dfc0f1cee89009147ae52d31a47f238a2850380fa2e0b17e41e276c194d6bfd diff --git a/dev-python/ament_package/ament_package-0.14.0-r1.ebuild b/dev-python/ament_package/ament_package-0.14.0-r1.ebuild deleted file mode 100644 index 3bc741e1a7bc..000000000000 --- a/dev-python/ament_package/ament_package-0.14.0-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Parser for the manifest files in the ament buildsystem" -HOMEPAGE="https://github.com/ament/ament_package" -SRC_URI="https://github.com/ament/ament_package/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="test? ( dev-python/flake8[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/dev-python/ament_package/metadata.xml b/dev-python/ament_package/metadata.xml deleted file mode 100644 index 4766f851ded4..000000000000 --- a/dev-python/ament_package/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild index d09b63700517..621b6c49bb05 100644 --- a/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/serverless-application-model-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" <dev-python/boto3-2[${PYTHON_USEDEP}] diff --git a/dev-python/catkin_pkg/Manifest b/dev-python/catkin_pkg/Manifest deleted file mode 100644 index 08e672a1d448..000000000000 --- a/dev-python/catkin_pkg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST catkin_pkg-0.5.2-gh.tar.gz 67596 BLAKE2B aec34c6f54926dee02034d542741affe9cb662b06b354062088bec1fec25381f036d59af5fa52153ba1ce1c91fdf8bb9d1484475df8a63268ca474a7acd5f285 SHA512 40e7e3839017ad430ee36dccf87a90727e5efd92e6c605cdba3e9f8850b71a6a80da79bd8760d94e356dadebdd842c8a3f8b530782fb75503d3e620add79be4a diff --git a/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild b/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild deleted file mode 100644 index 2f4455c62a05..000000000000 --- a/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/ros-infrastructure/catkin_pkg" -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Standalone Python library for the catkin package system" -HOMEPAGE="https://wiki.ros.org/catkin_pkg" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -else - SRC_URI="https://github.com/ros-infrastructure/catkin_pkg/archive/${PV}.tar.gz -> ${P}-gh.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -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" -BDEPEND=" - test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}/catkin_prefix2.patch" - "${FILESDIR}/ros_packages.patch" - "${FILESDIR}/infinite_loop5.patch" -) - -distutils_enable_tests nose diff --git a/dev-python/catkin_pkg/catkin_pkg-9999.ebuild b/dev-python/catkin_pkg/catkin_pkg-9999.ebuild deleted file mode 100644 index 2f4455c62a05..000000000000 --- a/dev-python/catkin_pkg/catkin_pkg-9999.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/ros-infrastructure/catkin_pkg" -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Standalone Python library for the catkin package system" -HOMEPAGE="https://wiki.ros.org/catkin_pkg" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -else - SRC_URI="https://github.com/ros-infrastructure/catkin_pkg/archive/${PV}.tar.gz -> ${P}-gh.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -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" -BDEPEND=" - test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}/catkin_prefix2.patch" - "${FILESDIR}/ros_packages.patch" - "${FILESDIR}/infinite_loop5.patch" -) - -distutils_enable_tests nose diff --git a/dev-python/catkin_pkg/files/catkin_prefix2.patch b/dev-python/catkin_pkg/files/catkin_prefix2.patch deleted file mode 100644 index 064ad1ca65f2..000000000000 --- a/dev-python/catkin_pkg/files/catkin_prefix2.patch +++ /dev/null @@ -1,30 +0,0 @@ -Allow CATKIN_PREFIX_PATH to work as CMAKE_PREFIX_PATH: -When building with SYSROOT!=/, CMAKE_PREFIX_PATH is the same as with SYSROOT=/ -but we need to find packages in SYSROOT. - -Index: catkin_pkg-0.4.22/src/catkin_pkg/workspaces.py -=================================================================== ---- catkin_pkg-0.4.22.orig/src/catkin_pkg/workspaces.py -+++ catkin_pkg-0.4.22/src/catkin_pkg/workspaces.py -@@ -41,16 +41,17 @@ CATKIN_WORKSPACE_MARKER_FILE = '.catkin_ - - def get_spaces(paths=None): - """ -- Return a list of spaces based on the CMAKE_PREFIX_PATH or passed in list of workspaces. -+ Return a list of spaces based on the CMAKE_PREFIX_PATH/CATKIN_PREFIX_PATH or passed in list of workspaces. - - It resolves the source space for each devel space and ignores non-catkin paths. - :param paths_to_order: list of paths - :param prefix_paths: list of prefixes, must not end with '/' - """ - if paths is None: -- if 'CMAKE_PREFIX_PATH' not in os.environ: -- raise RuntimeError('Neither the environment variable CMAKE_PREFIX_PATH is set nor was a list of paths passed.') -- paths = os.environ['CMAKE_PREFIX_PATH'].split(os.pathsep) if os.environ['CMAKE_PREFIX_PATH'] else [] -+ if 'CMAKE_PREFIX_PATH' not in os.environ and 'CATKIN_PREFIX_PATH' not in os.environ: -+ raise RuntimeError('None of the environment variables CMAKE_PREFIX_PATH or CATKIN_PREFIX_PATH are set nor was a list of paths passed.') -+ paths = os.environ['CMAKE_PREFIX_PATH'].split(os.pathsep) if os.environ.get('CMAKE_PREFIX_PATH') else [] -+ paths += os.environ['CATKIN_PREFIX_PATH'].split(os.pathsep) if os.environ.get('CATKIN_PREFIX_PATH') else [] - - spaces = [] - for path in paths: diff --git a/dev-python/catkin_pkg/files/infinite_loop5.patch b/dev-python/catkin_pkg/files/infinite_loop5.patch deleted file mode 100644 index 7f88da41a27d..000000000000 --- a/dev-python/catkin_pkg/files/infinite_loop5.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://bugs.gentoo.org/show_bug.cgi?id=612860 -By Tim Rakowski -We os.walk /usr with followlinks=True, but at least nodejs contains a "recursive" link in /usr/include/node - -Index: catkin_pkg-0.5.2/src/catkin_pkg/packages.py -=================================================================== ---- catkin_pkg-0.5.2.orig/src/catkin_pkg/packages.py -+++ catkin_pkg-0.5.2/src/catkin_pkg/packages.py -@@ -61,7 +61,9 @@ def find_package_paths(basepath, exclude - """ - paths = [] - real_exclude_paths = [os.path.realpath(p) for p in exclude_paths] if exclude_paths is not None else [] -+ visited = set() - for dirpath, dirnames, filenames in os.walk(basepath, followlinks=True): -+ visited.add(dirpath) - if set(dirnames + filenames) & ignore_markers or \ - os.path.realpath(dirpath) in real_exclude_paths or \ - (exclude_subspaces and '.catkin' in filenames): -@@ -72,7 +74,7 @@ def find_package_paths(basepath, exclude - del dirnames[:] - continue - # filter out hidden directories in-place -- dirnames[:] = [d for d in dirnames if not d.startswith('.')] -+ dirnames[:] = [d for d in dirnames if not d.startswith('.') and not os.path.realpath(os.path.join(dirpath, d)) in visited] - return paths - - diff --git a/dev-python/catkin_pkg/files/ros_packages.patch b/dev-python/catkin_pkg/files/ros_packages.patch deleted file mode 100644 index 06933d69a9fa..000000000000 --- a/dev-python/catkin_pkg/files/ros_packages.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: catkin_pkg-0.3.1/src/catkin_pkg/packages.py -=================================================================== ---- catkin_pkg-0.3.1.orig/src/catkin_pkg/packages.py -+++ catkin_pkg-0.3.1/src/catkin_pkg/packages.py -@@ -59,7 +59,7 @@ def find_package_paths(basepath, exclude - del dirnames[:] - continue - elif PACKAGE_MANIFEST_FILENAME in filenames: -- paths.append(os.path.relpath(dirpath, basepath)) -+ paths.append(os.path.relpath(dirpath.replace('ros_packages/', ''), basepath)) - del dirnames[:] - continue - for dirname in dirnames: diff --git a/dev-python/catkin_pkg/metadata.xml b/dev-python/catkin_pkg/metadata.xml deleted file mode 100644 index 4766f851ded4..000000000000 --- a/dev-python/catkin_pkg/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 11d51b9e0da2..5abb596407c0 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,3 +1,3 @@ -DIST google-api-python-client-2.71.0.gh.tar.gz 37887241 BLAKE2B 5b0e8f39a4935f6e64e1846b7457e2fef62f91d8b62debd277dd49fe28242ffa6d1f8bf8962b56860448aa0edd8fe23d102062809995b212b775c760d20b403c SHA512 a13e31226991a77f900e87f72232d6722dc34d3b7a0134fed3039a5439d207ee26a3f9caa8b4cc5319acc864e11f07e080c0cea25ff29ab1a775b49278582c83 DIST google-api-python-client-2.72.0.gh.tar.gz 37897701 BLAKE2B fff35a2103f7d3a58e790cb6b385a881c572c2272bc078531912f69d26ac16433513d97ac724f70e47b250dbaac95a78e1df04c2ea7a030325f6ead9de42646d SHA512 1bb625fc6d9aeacebf0b03a77709367d9b29e33f171b5c708a90141e697d29fcf8689d3d6a71f21a50e976feaef5fc2aec9451525a2aa00867639fdfc401c262 DIST google-api-python-client-2.73.0.gh.tar.gz 37984359 BLAKE2B e82fe357010c06601a58cac4e0e2c72c8f1d9e7ae5663248b5fa5ab4d0d3cbebc597fcce560cd157e363fd1edf9a1fed76570a43f5cf64ef45a7fb84902a5918 SHA512 6af39b7ce526d91de2c7d01c660ca951a6775453478ea8fe50e3a8def30114fdb90fa5b7490fb9b02c1ba4d38bde55e4b4c05ad61ba3713f9c7341cdfdbaf619 +DIST google-api-python-client-2.74.0.gh.tar.gz 38189426 BLAKE2B 927345937faf574263df8a8c64949824bf371b5b881958b9d0e055ad8ee9bf5c758e173afa47274c6c1d10ebdd0c168f7d7763c8d66f664dc80bf253a391fb26 SHA512 831159d4a3c46b716ff1be64c13cbf37eebb96a75e3573bd8b1200930d465935569ceeb4caaa35bc24105087db06fa62306ef03ed4fb04c87b5d24826680b949 diff --git a/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild index e603f5560fbc..5fbf68d9557e 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.72.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/google-api-python-client/google-api-python-client-2.71.0-r1.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.74.0.ebuild index dc07f7b1d60d..e603f5560fbc 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.71.0-r1.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.74.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] @@ -34,7 +34,6 @@ RDEPEND=" BDEPEND=" test? ( dev-python/mock[${PYTHON_USEDEP}] - dev-python/oauth2client[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] dev-python/parameterized[${PYTHON_USEDEP}] ) diff --git a/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11-r2.ebuild b/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11-r2.ebuild new file mode 100644 index 000000000000..29a15ce36f7a --- /dev/null +++ b/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11-r2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="Sphinx theme used by Guzzle" +HOMEPAGE="https://github.com/guzzle/guzzle_sphinx_theme" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index ab76d6402711..10cb655ef041 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,7 +1,4 @@ -DIST hypothesis-6.61.0.gh.tar.gz 9340090 BLAKE2B 0d550e50085ad2e9ae848b86b35eaa229de9aa461e235748c308708e92f22388ca1cd5f663f68d8399f89b73fe20298653f947988b6fb2c505ca44650c3997d4 SHA512 3b460c817b46a61e8bcb506316cc56a6e70b7cb16e1f7af925d24372992fcd8c7c6895722d11637402f67eef0fad63318c5c8835e72b585c789e95937cd38465 -DIST hypothesis-6.61.1.gh.tar.gz 9340617 BLAKE2B cdef4559eed21211ecfb3942575b3a9f83e8c2335443d5541e1f52e839a41755d18d5174c1041f12723a26100c6188c618acaa7f504f250132e53ca534c36be1 SHA512 1a0093f18ca3ce4507926c82838cbb205b012faa47f5b4c1b8f574cfe9ebfd10d94d673020212922d162ee1238ee2a09d20b596e9c81ba4a106dfb4e2d6692a0 -DIST hypothesis-6.61.3.gh.tar.gz 9339977 BLAKE2B 2bd7f2828563694f678eacc3537e920d027229d294f1d48ba23780d8a467ffb2829fd961ba4e002786f5d95e4b57c6d0c115d75df8468465f31f3512c7fcbbc7 SHA512 835a079570a983343f4059c7b6ca5a8e8d568ad945a173bf179f6ea4b1ac6cf7d1f7ab7df8092c18aacc455499a9aadd0803ac3b0fb800c4d880a16256ca12f2 -DIST hypothesis-6.62.0.gh.tar.gz 9341805 BLAKE2B 44a7f9a15f93e402405226d40293ea29954b1a85df02c18386aa0eebc72d973005402664df1f0594d30b25e2f4c43ed56c4a79ab0ad6627196ff5661ee6fff0a SHA512 5ccc098ca738f634972c210ba2cbf02f4f4f909ac7f963a0e761fe2868679854d1b51036b09c61f8cabff000b9f14221ead43740a9f17538138f67be9bd04815 DIST hypothesis-6.62.1.gh.tar.gz 9342261 BLAKE2B 68ffa2294e667e1182ddc96d2b2595723ae38077a63c8f5c8d45ed232536f6749c15912ca9fa61280e9564ac117fc8f94555a564aef5bdfcb8f9bdc38faa8c3e SHA512 1f886de0ae1c4e3371a60e45f00f265542cefa89ce1a109f794ceff3eaa648e2faf566b86b0921e5741b5d8b8d285169387426d8a069410e86642a95380e312e DIST hypothesis-6.63.0.gh.tar.gz 9342417 BLAKE2B edd4795c9fc4e254fda89fff7554965f350c9dcb738095f4ddb1da16a169ea0b72a52ce4321543efa97f69382a76307d622c37e81e3372867e57ad9ef2060d0b SHA512 9e863d72abea9431d027fbffe39107bb95dc9e80c423d2a69b039489119841fbcc99ddf54248b5d8a797bccdeb450760101862baa3be113c7715430591d054a6 DIST hypothesis-6.64.0.gh.tar.gz 9345246 BLAKE2B 2ee9a14e84bb72a8248c28096a31b4873f51c121b6446cbcd5d2831418f769ba464d2aead1a52f3da23e640f46e05e7af8927c65113fc7fb3ea59086324c2210 SHA512 4da49b4ab62e9c90770c098653d3b43bbf3fbf8b7aca27546ae2ce0be7923cbabe240a73d124e4e48fc9b8a3e06d31e336b18b875b743992e175acfe2cddd270 +DIST hypothesis-6.65.0.gh.tar.gz 9347619 BLAKE2B 5e67e4659d883209aefe3a459620a2d9774122cb15137851f291365846b179130a1209b18aabd4cb120dd5f522e2ac1b3928904e9b25b10109ae779926712220 SHA512 93ecf5bd72e6f8ff69acb8056f2bb26011cbc997c58bbf3055f17c4690d6fe21f22d6e2a86bc3e7172063c85278b7abc42904028ac73174d6f2855ff7175449f diff --git a/dev-python/hypothesis/hypothesis-6.61.0.ebuild b/dev-python/hypothesis/hypothesis-6.61.0.ebuild deleted file mode 100644 index b08aa835c03b..000000000000 --- a/dev-python/hypothesis/hypothesis-6.61.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{9..10} ) -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 multiprocessing optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !!<dev-python/requests-toolbelt-0.10.1 - ) -" - -distutils_enable_tests pytest - -python_test() { - # subtests are broken by warnings from random plugins - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin - - epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)" -} - -python_install() { - distutils-r1_python_install - if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.61.3.ebuild b/dev-python/hypothesis/hypothesis-6.61.3.ebuild deleted file mode 100644 index c1f03337fcd2..000000000000 --- a/dev-python/hypothesis/hypothesis-6.61.3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{9..10} ) -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 multiprocessing optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !!<dev-python/requests-toolbelt-0.10.1 - ) -" - -distutils_enable_tests pytest - -python_test() { - # subtests are broken by warnings from random plugins - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin - - epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)" -} - -python_install() { - distutils-r1_python_install - if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.62.0.ebuild b/dev-python/hypothesis/hypothesis-6.62.0.ebuild deleted file mode 100644 index c1f03337fcd2..000000000000 --- a/dev-python/hypothesis/hypothesis-6.62.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -CLI_COMPAT=( python3_{9..10} ) -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -PYTHON_REQ_USE="threads(+),sqlite" - -inherit distutils-r1 multiprocessing optfeature - -TAG=hypothesis-python-${PV} -MY_P=hypothesis-${TAG} -DESCRIPTION="A library for property based testing" -HOMEPAGE=" - https://github.com/HypothesisWorks/hypothesis/ - https://pypi.org/project/hypothesis/ -" -SRC_URI=" - https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz - -> ${P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}/hypothesis-python" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="cli" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10) - cli? ( - $(python_gen_cond_dep ' - dev-python/black[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - ' "${CLI_COMPAT[@]}") - ) -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - !!<dev-python/requests-toolbelt-0.10.1 - ) -" - -distutils_enable_tests pytest - -python_test() { - # subtests are broken by warnings from random plugins - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin - - epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)" -} - -python_install() { - distutils-r1_python_install - if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then - rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die - fi -} - -pkg_postinst() { - optfeature "datetime support" dev-python/pytz - optfeature "dateutil support" dev-python/python-dateutil - optfeature "numpy support" dev-python/numpy - optfeature "django support" dev-python/django dev-python/pytz - optfeature "pandas support" dev-python/pandas - optfeature "pytest support" dev-python/pytest -} diff --git a/dev-python/hypothesis/hypothesis-6.62.1.ebuild b/dev-python/hypothesis/hypothesis-6.62.1.ebuild index c1f03337fcd2..b08aa835c03b 100644 --- a/dev-python/hypothesis/hypothesis-6.62.1.ebuild +++ b/dev-python/hypothesis/hypothesis-6.62.1.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/hypothesis/hypothesis-6.61.1.ebuild b/dev-python/hypothesis/hypothesis-6.65.0.ebuild index c1f03337fcd2..c1f03337fcd2 100644 --- a/dev-python/hypothesis/hypothesis-6.61.1.ebuild +++ b/dev-python/hypothesis/hypothesis-6.65.0.ebuild diff --git a/dev-python/hypothesis/metadata.xml b/dev-python/hypothesis/metadata.xml index f41fa0684c71..84419630c0c0 100644 --- a/dev-python/hypothesis/metadata.xml +++ b/dev-python/hypothesis/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>mgorny@gentoo.org</email> - <name>Michał Górny</name> - </maintainer> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> diff --git a/dev-python/lit/lit-15.0.7.ebuild b/dev-python/lit/lit-15.0.7.ebuild index 700a071c28c8..b9eb7a64049b 100644 --- a/dev-python/lit/lit-15.0.7.ebuild +++ b/dev-python/lit/lit-15.0.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest index 285ebe10b4be..67b4297356c4 100644 --- a/dev-python/nbconvert/Manifest +++ b/dev-python/nbconvert/Manifest @@ -1,3 +1,4 @@ DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77 SHA512 5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc SHA512 4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c DIST nbconvert-7.2.8.tar.gz 870182 BLAKE2B c6a415a93ed07ded10e318ea30918c7470df9b0ef9e7c51eceb7ee6c75c8c735ae32a459b0166d0c93ad1ec2c468ff9b0a6e4d3e86614ca1355cd8cd58423dad SHA512 e745fccf5524c46638d3c09dfafb21fb9b7e014c43ec0227f9c0e65df9892fcc06071637c17d6a2a5e5749881121a94daed29b66dd8fa27aa31568940320d22f +DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536 SHA512 0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c diff --git a/dev-python/nbconvert/nbconvert-7.2.9.ebuild b/dev-python/nbconvert/nbconvert-7.2.9.ebuild new file mode 100644 index 000000000000..6222371013cf --- /dev/null +++ b/dev-python/nbconvert/nbconvert-7.2.9.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Converting Jupyter Notebooks" +HOMEPAGE=" + https://nbconvert.readthedocs.io/ + https://github.com/jupyter/nbconvert/ + https://pypi.org/project/nbconvert/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bleach[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] + ' 3.8 3.9) + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}] + dev-python/jupyterlab_pygments[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] + >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}] + >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.1[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/notebook[${PYTHON_USEDEP}] + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/ipywidgets-7[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + mkdir -p share/templates/classic/static || die + # tries to refetch stuff even if it's already present + sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \ + -i hatch_build.py || die + distutils-r1_src_prepare +} + +python_configure() { + local src=$( + "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || die + ) + cp "${src}/static/style/style.min.css" \ + share/templates/classic/static/style.css || die +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # Missing pyppeteer for now + # TODO: Doesn't skip? + nbconvert/exporters/tests/test_webpdf.py + # Needs pyppeteer too + 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium' + # TODO + nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name + nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor + ) + + nonfatal epytest --pyargs nbconvert || die +} + +pkg_postinst() { + if ! has_version app-text/pandoc ; then + einfo "Pandoc is required for converting to formats other than Python," + einfo "HTML, and Markdown. If you need this functionality, install" + einfo "app-text/pandoc." + fi +} diff --git a/dev-python/olm/olm-3.2.14-r1.ebuild b/dev-python/olm/olm-3.2.14-r2.ebuild index a91fee9c7ad5..b223ed07099d 100644 --- a/dev-python/olm/olm-3.2.14-r1.ebuild +++ b/dev-python/olm/olm-3.2.14-r2.ebuild @@ -37,5 +37,5 @@ distutils_enable_tests pytest src_install() { distutils-r1_src_install # To avoid merge collision with dev-libs/olm - rm "${ED}/usr/share/doc/${P}/README.md" || die + rm "${ED}/usr/share/doc/${PF}/README.md" || die } diff --git a/dev-python/osrf_pycommon/Manifest b/dev-python/osrf_pycommon/Manifest deleted file mode 100644 index c0c27efe1e3c..000000000000 --- a/dev-python/osrf_pycommon/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST osrf_pycommon-2.0.2.tar.gz 45927 BLAKE2B 49d8ada07d5cae3b9ad0fac7bae38749517680d3c7d7b84f06f83e4f6d14534cd62fdc72bf4fe11faf0eac4d7e5ef133b9a2410e689fafdaadbb5c1a7838a371 SHA512 3efba5e7010bf96e264c01bad1f095e121e998f34125b6393e5154eb7632704ae18e5d72f17862f527d584bd2e2e216d115b8c87e523ddcfff6656d6db331091 diff --git a/dev-python/osrf_pycommon/metadata.xml b/dev-python/osrf_pycommon/metadata.xml deleted file mode 100644 index e054a8f11bc0..000000000000 --- a/dev-python/osrf_pycommon/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/osrf_pycommon/osrf_pycommon-2.0.2.ebuild b/dev-python/osrf_pycommon/osrf_pycommon-2.0.2.ebuild deleted file mode 100644 index 152907daed8c..000000000000 --- a/dev-python/osrf_pycommon/osrf_pycommon-2.0.2.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Commonly needed Python modules used by Python software developed at OSRF" -HOMEPAGE="https://github.com/osrf/osrf_pycommon" -SRC_URI="https://github.com/osrf/osrf_pycommon/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # linting is something upstreams do - # for us, it either means unneeded deps or breakage due to changes - tests/test_code_format.py -) diff --git a/dev-python/python_orocos_kdl/Manifest b/dev-python/python_orocos_kdl/Manifest deleted file mode 100644 index 6da107deeaef..000000000000 --- a/dev-python/python_orocos_kdl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST orocos_kinematics_dynamics-1.5.1.tar.gz 251074 BLAKE2B 6be8171c3ce3bc6613fc342b8d3c772de766bfab78c5530364339ce2f9c4a37e6bc5519482f30939b210d9cb9e7899b3da66784a5c301653493212bc690917a8 SHA512 9774b76b755ea81168390643813789783f60d0b1cdb46cd250e3e0d27f75a6cf2fd3bfd2081c04e30a14ff4fc70d0080c9b43b82ee181c2dda82f23f052b338d diff --git a/dev-python/python_orocos_kdl/metadata.xml b/dev-python/python_orocos_kdl/metadata.xml deleted file mode 100644 index 4766f851ded4..000000000000 --- a/dev-python/python_orocos_kdl/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild b/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild deleted file mode 100644 index d74c24a5c2e3..000000000000 --- a/dev-python/python_orocos_kdl/python_orocos_kdl-1.5.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit python-r1 cmake - -DESCRIPTION="Python bindings for KDL" -HOMEPAGE="https://www.orocos.org/kdl.html" -if [[ ${PV} = *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics" - S="${WORKDIR}/${P}/python_orocos_kdl" -else - SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz -> orocos_kinematics_dynamics-${PV}.tar.gz" - KEYWORDS="~amd64 ~arm" - S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl" -fi - -# pybind11 strips targets at build otherwise... -# https://bugs.gentoo.org/806857 -CMAKE_BUILD_TYPE=RelWithDebInfo - -LICENSE="LGPL-2.1" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=sci-libs/orocos_kdl-1.4.0:= - dev-python/pybind11[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare() { - sed -e 's/find_package(catkin/find_package(NoTcatkin/' \ - -e 's/add_subdirectory(pybind11/find_package(pybind11/' \ - -e 's/dist-packages/site-packages/' \ - -i CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - python_foreach_impl cmake_src_configure -} - -src_compile() { - python_foreach_impl cmake_src_compile -} - -src_test() { - python_foreach_impl cmake_src_test -} - -src_install() { - python_foreach_impl cmake_src_install -} diff --git a/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild b/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild deleted file mode 100644 index d74c24a5c2e3..000000000000 --- a/dev-python/python_orocos_kdl/python_orocos_kdl-9999.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit python-r1 cmake - -DESCRIPTION="Python bindings for KDL" -HOMEPAGE="https://www.orocos.org/kdl.html" -if [[ ${PV} = *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/orocos/orocos_kinematics_dynamics" - S="${WORKDIR}/${P}/python_orocos_kdl" -else - SRC_URI="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${PV}.tar.gz -> orocos_kinematics_dynamics-${PV}.tar.gz" - KEYWORDS="~amd64 ~arm" - S="${WORKDIR}/orocos_kinematics_dynamics-${PV}/python_orocos_kdl" -fi - -# pybind11 strips targets at build otherwise... -# https://bugs.gentoo.org/806857 -CMAKE_BUILD_TYPE=RelWithDebInfo - -LICENSE="LGPL-2.1" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=sci-libs/orocos_kdl-1.4.0:= - dev-python/pybind11[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare() { - sed -e 's/find_package(catkin/find_package(NoTcatkin/' \ - -e 's/add_subdirectory(pybind11/find_package(pybind11/' \ - -e 's/dist-packages/site-packages/' \ - -i CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - python_foreach_impl cmake_src_configure -} - -src_compile() { - python_foreach_impl cmake_src_compile -} - -src_test() { - python_foreach_impl cmake_src_test -} - -src_install() { - python_foreach_impl cmake_src_install -} diff --git a/dev-python/rosdistro/Manifest b/dev-python/rosdistro/Manifest deleted file mode 100644 index 29265cfd33c5..000000000000 --- a/dev-python/rosdistro/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rosdistro-0.8.3.tar.gz 61665 BLAKE2B 2d5084409d8222cd277a710a06616fa914a35fb6750e32df7bdee6b7b0285df1b15648b8255cda4aa5867dba3611c5ea294db4711ebf2cc38a11648092623aab SHA512 19e248497b4001c522a84a52d768bc9f20a08020c88574d1a8345cf2173dc2aadd8a1480d4fddf2285ac579ee69dd0b6d4b930333cd6a9cbe32708efed2e5747 diff --git a/dev-python/rosdistro/files/yaml.patch b/dev-python/rosdistro/files/yaml.patch deleted file mode 100644 index 2f81a0218b89..000000000000 --- a/dev-python/rosdistro/files/yaml.patch +++ /dev/null @@ -1,252 +0,0 @@ -Index: rosdistro-0.8.0/scripts/rosdistro_convert -=================================================================== ---- rosdistro-0.8.0.orig/scripts/rosdistro_convert -+++ rosdistro-0.8.0/scripts/rosdistro_convert -@@ -58,7 +58,7 @@ def get_targets(): - url = BASE_SRC_URL + '/releases/targets.yaml' - print('Load "%s"' % url) - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - targets = {} - for d in data: - targets[d.keys()[0]] = d.values()[0] -@@ -69,13 +69,13 @@ def convert_release(dist_name, targets): - url = BASE_SRC_URL + '/releases/%s.yaml' % dist_name - print('Load "%s"' % url) - yaml_str = load_url(url) -- input_ = yaml.load(yaml_str) -+ input_ = yaml.safe_load(yaml_str) - - # improve conversion performance by reusing results from last run - last_dist = None - if os.path.exists(dist_name + '/release.yaml'): - with open(dist_name + '/release.yaml', 'r') as f: -- last_data = yaml.load(f.read()) -+ last_data = yaml.safe_load(f.read()) - last_dist = ReleaseFile(dist_name, last_data) - - output = {} -@@ -162,7 +162,7 @@ def convert_source(dist_name): - url = BASE_SRC_URL + '/releases/%s-devel.yaml' % dist_name - print('Load "%s"' % url) - yaml_str = load_url(url) -- input_ = yaml.load(yaml_str) -+ input_ = yaml.safe_load(yaml_str) - - output = {} - output['type'] = 'source' -@@ -207,7 +207,7 @@ def convert_doc(dist_name): - if filename.endswith('.rosinstall'): - name = os.path.splitext(os.path.basename(filename))[0] - with open(os.path.join(doc_base, filename)) as f: -- data = yaml.load(f) -+ data = yaml.safe_load(f) - if name.endswith('_depends'): - rosinstall_depends[name] = data - else: -Index: rosdistro-0.8.0/scripts/rosdistro_migrate_to_rep_141 -=================================================================== ---- rosdistro-0.8.0.orig/scripts/rosdistro_migrate_to_rep_141 -+++ rosdistro-0.8.0/scripts/rosdistro_migrate_to_rep_141 -@@ -18,7 +18,7 @@ import yaml - - - def migrate(index_yaml): -- data = yaml.load(open(index_yaml, 'r')) -+ data = yaml.safe_load(open(index_yaml, 'r')) - assert data['type'] == 'index' - assert data['version'] == 1 - data['version'] = 2 -@@ -75,7 +75,7 @@ def generate_repos_url(repos_url, doc_ur - data['repositories'] = {} - - # migrate release stuff -- release_data = yaml.load(open(release_url, 'r')) -+ release_data = yaml.safe_load(open(release_url, 'r')) - assert release_data['type'] == 'release' - assert release_data['version'] == 1 - -@@ -100,7 +100,7 @@ def generate_repos_url(repos_url, doc_ur - data['repositories'][repo_name] = repo_data - - # migrate doc stuff -- doc_data = yaml.load(open(doc_url, 'r')) -+ doc_data = yaml.safe_load(open(doc_url, 'r')) - assert doc_data['type'] == 'doc' - assert doc_data['version'] == 1 - -@@ -111,7 +111,7 @@ def generate_repos_url(repos_url, doc_ur - data['repositories'][repo_name]['doc'] = get_dict_parts(doc_repo_data, ['type', 'url', 'version']) - - # migrate source stuff -- source_data = yaml.load(open(source_url, 'r')) -+ source_data = yaml.safe_load(open(source_url, 'r')) - assert source_data['type'] == 'source' - assert source_data['version'] == 1 - -@@ -137,10 +137,10 @@ def update_cache(index_yaml, distro_name - if not isinstance(yaml_str, str): - yaml_str = yaml_str.decode('utf-8') - f.close() -- cache_data = yaml.load(yaml_str) -+ cache_data = yaml.safe_load(yaml_str) - - del cache_data['release_file'] -- distribution_data = yaml.load(open(os.path.join(base, distribution_file), 'r')) -+ distribution_data = yaml.safe_load(open(os.path.join(base, distribution_file), 'r')) - cache_data['distribution_file'] = distribution_data - - cache_data['release_package_xmls'] = cache_data['package_xmls'] -Index: rosdistro-0.8.0/scripts/rosdistro_migrate_to_rep_143 -=================================================================== ---- rosdistro-0.8.0.orig/scripts/rosdistro_migrate_to_rep_143 -+++ rosdistro-0.8.0/scripts/rosdistro_migrate_to_rep_143 -@@ -10,7 +10,7 @@ import yaml - - - def migrate(index_yaml): -- data = yaml.load(open(index_yaml, 'r')) -+ data = yaml.safe_load(open(index_yaml, 'r')) - assert data['type'] == 'index' - assert data['version'] == 2 - data['version'] = 3 -Index: rosdistro-0.8.0/src/rosdistro/develdistro.py -=================================================================== ---- rosdistro-0.8.0.orig/src/rosdistro/develdistro.py -+++ rosdistro-0.8.0/src/rosdistro/develdistro.py -@@ -8,7 +8,7 @@ import yaml - class DevelDistro: - def __init__(self, name): - url = urlopen('https://raw.github.com/ros/rosdistro/master/releases/{0}-devel.yaml'.format(name)) -- distro = yaml.load(url.read())['repositories'] -+ distro = yaml.safe_load(url.read())['repositories'] - self.repositories = {} - for name, data in distro.iteritems(): - repo = DevelDistroRepo(name, data) -Index: rosdistro-0.8.0/src/rosdistro/legacy.py -=================================================================== ---- rosdistro-0.8.0.orig/src/rosdistro/legacy.py -+++ rosdistro-0.8.0/src/rosdistro/legacy.py -@@ -122,7 +122,7 @@ def get_release_cache(index, dist_name): - f.close() - else: - raise NotImplementedError('The url of the cache must end with either ".yaml" or ".yaml.gz"') -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - return ReleaseCache(dist_name, data) - - -Index: rosdistro-0.8.0/src/rosdistro/rosdistro.py -=================================================================== ---- rosdistro-0.8.0.orig/src/rosdistro/rosdistro.py -+++ rosdistro-0.8.0/src/rosdistro/rosdistro.py -@@ -161,7 +161,7 @@ class RosDistroFile: - - # parse ros distro file - distro_url = urlopen('https://raw.github.com/ros/rosdistro/master/releases/%s.yaml' % name) -- distro = yaml.load(distro_url.read())['repositories'] -+ distro = yaml.safe_load(distro_url.read())['repositories'] - - # loop over all repo's - for repo_name, data in distro.iteritems(): -@@ -338,7 +338,7 @@ class RosDependencies: - - tar = tarfile.open(fh.name, 'r') - data = tar.extractfile(self.file_name) -- deps = yaml.load(data.read()) -+ deps = yaml.safe_load(data.read()) - if not deps \ - or 'cache_version' not in deps \ - or deps['cache_version'] != CACHE_VERSION \ -Index: rosdistro-0.8.0/test/test_distribution.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_distribution.py -+++ rosdistro-0.8.0/test/test_distribution.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_distribution_file(): - url = 'file://' + FILES_DIR + '/foo/distribution.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - dist_file = DistributionFile('foo', data) - _validate_dist_file(dist_file) - -Index: rosdistro-0.8.0/test/test_doc.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_doc.py -+++ rosdistro-0.8.0/test/test_doc.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_doc_file(): - url = 'file://' + FILES_DIR + '/foo/distribution.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - doc_file = DocFile('foo', data) - _validate_doc_file(doc_file) - -Index: rosdistro-0.8.0/test/test_doc_build.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_doc_build.py -+++ rosdistro-0.8.0/test/test_doc_build.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_doc_build_file(): - url = 'file://' + FILES_DIR + '/foo/doc-build.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - DocBuildFile('foo', data) - - -Index: rosdistro-0.8.0/test/test_release.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_release.py -+++ rosdistro-0.8.0/test/test_release.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_release_file(): - url = 'file://' + FILES_DIR + '/foo/distribution.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - rel_file = ReleaseFile('foo', data) - _validate_rel_file(rel_file) - -Index: rosdistro-0.8.0/test/test_release_build.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_release_build.py -+++ rosdistro-0.8.0/test/test_release_build.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_release_build_file(): - url = 'file://' + FILES_DIR + '/foo/release-build.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - ReleaseBuildFile('foo', data) - - -Index: rosdistro-0.8.0/test/test_source.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_source.py -+++ rosdistro-0.8.0/test/test_source.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_source_file(): - url = 'file://' + FILES_DIR + '/foo/distribution.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - src_file = SourceFile('foo', data) - _validate_src_file(src_file) - -Index: rosdistro-0.8.0/test/test_source_build.py -=================================================================== ---- rosdistro-0.8.0.orig/test/test_source_build.py -+++ rosdistro-0.8.0/test/test_source_build.py -@@ -12,7 +12,7 @@ FILES_DIR = os.path.normpath(os.path.joi - def test_source_build_file(): - url = 'file://' + FILES_DIR + '/foo/source-build.yaml' - yaml_str = load_url(url) -- data = yaml.load(yaml_str) -+ data = yaml.safe_load(yaml_str) - SourceBuildFile('foo', data) - - diff --git a/dev-python/rosdistro/metadata.xml b/dev-python/rosdistro/metadata.xml deleted file mode 100644 index 4766f851ded4..000000000000 --- a/dev-python/rosdistro/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/rosdistro/rosdistro-0.8.3.ebuild b/dev-python/rosdistro/rosdistro-0.8.3.ebuild deleted file mode 100644 index 99a3f473aa38..000000000000 --- a/dev-python/rosdistro/rosdistro-0.8.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdistro" -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Tools to work with catkinized rosdistro files" -HOMEPAGE="https://wiki.ros.org/rosdistro" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -else - SRC_URI="https://github.com/ros-infrastructure/rosdistro/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/catkin_pkg[${PYTHON_USEDEP}] - dev-python/rospkg[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" -PATCHES=( "${FILESDIR}/yaml.patch" ) - -distutils_enable_tests nose - -src_prepare() { - # Requires network access - rm -f test/test_manifest_providers.py - default -} diff --git a/dev-python/rosdistro/rosdistro-9999.ebuild b/dev-python/rosdistro/rosdistro-9999.ebuild deleted file mode 100644 index 99a3f473aa38..000000000000 --- a/dev-python/rosdistro/rosdistro-9999.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdistro" -fi - -inherit ${SCM} distutils-r1 - -DESCRIPTION="Tools to work with catkinized rosdistro files" -HOMEPAGE="https://wiki.ros.org/rosdistro" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" -else - SRC_URI="https://github.com/ros-infrastructure/rosdistro/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/catkin_pkg[${PYTHON_USEDEP}] - dev-python/rospkg[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" -PATCHES=( "${FILESDIR}/yaml.patch" ) - -distutils_enable_tests nose - -src_prepare() { - # Requires network access - rm -f test/test_manifest_providers.py - default -} diff --git a/dev-python/rospkg/Manifest b/dev-python/rospkg/Manifest deleted file mode 100644 index fb28f34d948c..000000000000 --- a/dev-python/rospkg/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rospkg-1.4.0.tar.gz 91707 BLAKE2B 02ee199a5f59d1256561cda0e9a6f05e40337a604bfba34d076cd09812fb4cd2f253785e894e9590de86226e8e250d77f50f18c4ffb2857c69095f329c7aa58e SHA512 4e4a40961ed1cfba0746069725378414dc61d3f55e479e7af5efa211419e34e44f5964f8ab41a8c4c9e9b74ae275fd29cf6ffda0eab66b6a0ec7fc7066719797 diff --git a/dev-python/rospkg/files/gentoo.patch b/dev-python/rospkg/files/gentoo.patch deleted file mode 100644 index 5a9e7738b390..000000000000 --- a/dev-python/rospkg/files/gentoo.patch +++ /dev/null @@ -1,15 +0,0 @@ -Strip ros_packages/ from paths. ros_packages is only for avoiding to crawl the -whole /usr but the real one in the path without it. - -Index: rospkg-1.1.0/src/rospkg/rospack.py -=================================================================== ---- rospkg-1.1.0.orig/src/rospkg/rospack.py -+++ rospkg-1.1.0/src/rospkg/rospack.py -@@ -59,6 +59,7 @@ def list_by_path(manifest_name, path, ca - path = os.path.abspath(path) - basename = os.path.basename - for d, dirs, files in os.walk(path, topdown=True, followlinks=True): -+ d = d.replace('ros_packages/', '') - if 'CATKIN_IGNORE' in files: - del dirs[:] - continue # leaf diff --git a/dev-python/rospkg/metadata.xml b/dev-python/rospkg/metadata.xml deleted file mode 100644 index 4766f851ded4..000000000000 --- a/dev-python/rospkg/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/rospkg/rospkg-1.4.0.ebuild b/dev-python/rospkg/rospkg-1.4.0.ebuild deleted file mode 100644 index fc45ded45bb7..000000000000 --- a/dev-python/rospkg/rospkg-1.4.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 - -DESCRIPTION="Standalone Python library for the ROS package system" -HOMEPAGE="https://wiki.ros.org/rospkg" - -if [[ ${PV} = *9999 ]]; then - EGIT_REPO_URI="https://github.com/ros-infrastructure/rospkg" - inherit git-r3 - - S="${WORKDIR}/${PN}" - EGIT_CHECKOUT_DIR="${S}" -else - SRC_URI="https://github.com/ros-infrastructure/rospkg/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/catkin_pkg[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" -PATCHES=( - "${FILESDIR}/gentoo.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/rospkg/rospkg-9999.ebuild b/dev-python/rospkg/rospkg-9999.ebuild deleted file mode 100644 index fc45ded45bb7..000000000000 --- a/dev-python/rospkg/rospkg-9999.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 - -DESCRIPTION="Standalone Python library for the ROS package system" -HOMEPAGE="https://wiki.ros.org/rospkg" - -if [[ ${PV} = *9999 ]]; then - EGIT_REPO_URI="https://github.com/ros-infrastructure/rospkg" - inherit git-r3 - - S="${WORKDIR}/${PN}" - EGIT_CHECKOUT_DIR="${S}" -else - SRC_URI="https://github.com/ros-infrastructure/rospkg/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/catkin_pkg[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" -PATCHES=( - "${FILESDIR}/gentoo.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 5cab3f15f80a..21cec9a9a3e6 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -2,3 +2,4 @@ DIST sphinx-autodoc-typehints-1.19.5.gh.tar.gz 27758 BLAKE2B f73b0afa3656949f5aa DIST sphinx-autodoc-typehints-1.20.1.gh.tar.gz 28374 BLAKE2B 87891c5ee6b1fa76b12fd09a77c7de3e739cf95b76d0e3dd215feb585d9b07e883998c8e1a1a493230add7e8362278c750a0412d8e3d5102698e8e91e8042a4b SHA512 f8194c823c496c62dc6fa2d46595e39ec5da8f6661ceb3fc553a81f0a33604c00f3a4d742132326dca19c62cd32e7898fcfe89af862dfbc663b940bd4f9808a9 DIST sphinx-autodoc-typehints-1.21.5.gh.tar.gz 33282 BLAKE2B 9bed01a1de3f82f5f7f2809901c51dcacc7543920950dabf3a1d7ce87e0298337b0d9779d79cbfa58b2b0bfb2ab195f9957c83fc78ffc4837023733b9cef1f46 SHA512 b111832cb266bc2d48b3c60a3725b8f625581ce30e7f0c020cab83316f6f109db60031f214b6eeef02c181da63fec4bea4cf03cadda0a2c13e44c722f174be3e DIST sphinx-autodoc-typehints-1.21.7.gh.tar.gz 34523 BLAKE2B e5ad3c02e9717d0cf19d54ce90f3b1f75537b224b16cd3fe2ed52ac471e5bea435455c611bbdb284d2ed0c1be13e7cc300b1af6957c6fdd6725b17f044d62be9 SHA512 7c0f3dd94a6f41df8630ff21303f3085efa7ad6c1b3a9137bf43bc8f748944f715984c5d55041fa30ea16cb15ab25cf612dc231c4426cf25dba6f68a85493890 +DIST sphinx-autodoc-typehints-1.21.8.gh.tar.gz 35224 BLAKE2B b370690b6bb2ff6e7eaea668b73ac96af30c7d5c4e6352af76b522487f670524db754d5fd22c969f320f267dc75f13a01a0f5683cfc55a8d136bdfc651446d88 SHA512 c87bd9aec4afe6cd0341ca795f26cc1b808226a9d97f13f283e42aa64ac87814bd27fab44bc278b3affbe3e71508fe27a0a6ddcd4f48aef40d08096c379c1883 diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.8.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.8.ebuild new file mode 100644 index 000000000000..ab78fb3f4777 --- /dev/null +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="Type hints support for the Sphinx autodoc extension" +HOMEPAGE=" + https://github.com/tox-dev/sphinx-autodoc-typehints/ + https://pypi.org/project/sphinx-autodoc-typehints/ +" +SRC_URI=" + https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}] + >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # this package is addicted to Internet + tests/test_sphinx_autodoc_typehints.py::test_format_annotation +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/urdf_parser_py/Manifest b/dev-python/urdf_parser_py/Manifest deleted file mode 100644 index 18961602c39d..000000000000 --- a/dev-python/urdf_parser_py/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST urdf_parser_py-0.4.5.tar.gz 21512 BLAKE2B aa50f24c35c7919707c89770cb1b60b3d97d1c54e2a613e0fc272b15b023626c0b9ac4b7d7f26ed73859c97e9550d8c0ad32ce8d3804dae0dbbf2877fdfdf1f9 SHA512 d288a26bc776283ea8644c51ed5da14a28b619200269ef7719e894fc4d284ed12eb1932db79083aaf0349219770d5b75b7f4bf6ad2bef21ddaf8089f8263b0b7 diff --git a/dev-python/urdf_parser_py/metadata.xml b/dev-python/urdf_parser_py/metadata.xml deleted file mode 100644 index 4766f851ded4..000000000000 --- a/dev-python/urdf_parser_py/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/urdf_parser_py/urdf_parser_py-0.4.5.ebuild b/dev-python/urdf_parser_py/urdf_parser_py-0.4.5.ebuild deleted file mode 100644 index cf1222f26f54..000000000000 --- a/dev-python/urdf_parser_py/urdf_parser_py-0.4.5.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 - -DESCRIPTION="URDF parser for Python" -HOMEPAGE="https://wiki.ros.org/urdfdom_py" -SRC_URI="https://github.com/ros/urdf_parser_py/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/catkin_pkg[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests nose diff --git a/dev-python/vcstools/Manifest b/dev-python/vcstools/Manifest deleted file mode 100644 index 07dd6f6cfdcf..000000000000 --- a/dev-python/vcstools/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vcstools-0.1.42.tar.gz 65979 BLAKE2B 2deb29116e891bc93410e4a8f58938009140d01baaa834cccfdba2be3243d98bb11507fd134284bc1dbeca1434ea0eeaf2ed332dcb579bbacf1bc92815f8623d SHA512 1b54270c878684862eb607c2e445fe24d8edfdd8ea2cc75e899044d9e8e89a882fd2dd6fb7825553f83003ae7af08850c18fdeaabaa107a6bfdb2759b32e8fa6 diff --git a/dev-python/vcstools/files/yaml.patch b/dev-python/vcstools/files/yaml.patch deleted file mode 100644 index 727131bc5618..000000000000 --- a/dev-python/vcstools/files/yaml.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://github.com/vcstools/vcstools/issues/158 -https://bugs.gentoo.org/698668 - -Index: vcstools-0.1.42/src/vcstools/tar.py -=================================================================== ---- vcstools-0.1.42.orig/src/vcstools/tar.py -+++ vcstools-0.1.42/src/vcstools/tar.py -@@ -77,7 +77,7 @@ class TarClient(VcsClientBase): - """ - if self.detect_presence(): - with open(self.metadata_path, 'r') as metadata_file: -- metadata = yaml.load(metadata_file.read()) -+ metadata = yaml.full_load(metadata_file.read()) - if 'url' in metadata: - return metadata['url'] - return None -@@ -165,7 +165,7 @@ class TarClient(VcsClientBase): - - if self.detect_presence(): - with open(self.metadata_path, 'r') as metadata_file: -- metadata = yaml.load(metadata_file.read()) -+ metadata = yaml.full_load(metadata_file.read()) - if 'version' in metadata: - return metadata['version'] - return None diff --git a/dev-python/vcstools/metadata.xml b/dev-python/vcstools/metadata.xml deleted file mode 100644 index 436057f66ac0..000000000000 --- a/dev-python/vcstools/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ros@gentoo.org</email> - <name>Gentoo ROS Project</name> - </maintainer> - - <origin>gentoo-staging</origin> - <stabilize-allarches/> -</pkgmetadata>
\ No newline at end of file diff --git a/dev-python/vcstools/vcstools-0.1.42.ebuild b/dev-python/vcstools/vcstools-0.1.42.ebuild deleted file mode 100644 index 95dae45c09e0..000000000000 --- a/dev-python/vcstools/vcstools-0.1.42.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Python library for interacting with various VCS systems" -HOMEPAGE="https://wiki.ros.org/vcstools" -SRC_URI=" - http://download.ros.org/downloads/${PN}/${P}.tar.gz - https://github.com/vcstools/vcstools/archive/${PV}.tar.gz -> ${P}.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -BDEPEND="test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-vcs/git - dev-vcs/mercurial - dev-vcs/subversion - ) -" - -PATCHES=( "${FILESDIR}/yaml.patch" ) - -distutils_enable_tests nose - -src_prepare() { - # Those fail because of broken upstream testing - rm test/test_bzr.py || die - sed -e 's/test_checkout_timeout/_&/' -i test/test_git.py || die - - distutils-r1_src_prepare -} - -src_test() { - # From travis.yml - # Set git config to silence some stuff in the tests - git config --global user.email "foo@example.com" || die - git config --global user.name "Foo Bar" || die - # Set the hg user - cat > ~/.hgrc <<- EOF || die - [ui] - username = Your Name <your@mail.com> - EOF - - distutils-r1_src_test -} |
