From 8c8f1cfd2aa9e839aad7dad6fd43b370cfbc0a1e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 10 Jan 2024 13:02:42 +0000 Subject: gentoo auto-resync : 10:01:2024 - 13:02:42 --- net-analyzer/pontos/Manifest | 3 +++ net-analyzer/pontos/metadata.xml | 20 ++++++++++++++ net-analyzer/pontos/pontos-23.12.3.ebuild | 43 +++++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 net-analyzer/pontos/Manifest create mode 100644 net-analyzer/pontos/metadata.xml create mode 100644 net-analyzer/pontos/pontos-23.12.3.ebuild (limited to 'net-analyzer/pontos') diff --git a/net-analyzer/pontos/Manifest b/net-analyzer/pontos/Manifest new file mode 100644 index 000000000000..9290896c8931 --- /dev/null +++ b/net-analyzer/pontos/Manifest @@ -0,0 +1,3 @@ +DIST pontos-23.12.3.tar.gz 388010 BLAKE2B 1c40ed09e8329b24074f220bef94e57ae85fbf1664d0b44007414f71e872d0dc1435d8a2de02f5d8454a0e8ab284dfd0601883af5133ce6056d67068d21c3082 SHA512 299fca3032dd7a863bc0dee9080b2822566fa94086be546fe65040d52efe9ec4443e8593b07337f53424acdc47fe048fdb56997a093d0488a2aab34108d9c5d5 +EBUILD pontos-23.12.3.ebuild 1275 BLAKE2B 93a1aff8f8b9adfa6cf45e044df4e4dbea662a55e8ac7959f1945b0b042b69e5380721453c5450afb8cd9fea24cf790da2321fcbfb7f5659bc41eccf86b2f8d0 SHA512 29b15398fff5a01ea8d23eb3af20857b8d8c7f5e60c1eee1cb8d3ae767cf0c8d08aeec2e5e4d00dc261c8f591efa4f34a4bd38533f3d47c6adf31c4c8f914942 +MISC metadata.xml 731 BLAKE2B 3c04d3cc6cbf0398dbbefd010187d660a1070f6c65c8227f76c9b33525af61d1c5178a96557f9c160df530619607fc792faf0b5d9f6716339bef8976c60e725c SHA512 cc37e6efd9a25f6984c96607bc4deae3305e165368a5d80a9a306d3802c223109d4afdcf950ee19444ebd6e1c23954749c6f0c18f0ca8744e5671da4ceb1039c diff --git a/net-analyzer/pontos/metadata.xml b/net-analyzer/pontos/metadata.xml new file mode 100644 index 000000000000..57f5489f18e3 --- /dev/null +++ b/net-analyzer/pontos/metadata.xml @@ -0,0 +1,20 @@ + + + + + foti.giuseppe@gmail.com + Giuseppe Foti + + + proxy-maint@gentoo.org + Proxy Maintainers + + + The pontos Python package is a collection of utilities, tools, classes + and functions maintained by Greenbone Networks. + It is needed to run tests on some Greenbone Vulnerability Management packages. + + + greenbone/pontos + + diff --git a/net-analyzer/pontos/pontos-23.12.3.ebuild b/net-analyzer/pontos/pontos-23.12.3.ebuild new file mode 100644 index 000000000000..6d1c9629e587 --- /dev/null +++ b/net-analyzer/pontos/pontos-23.12.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Common utilities and tools maintained by Greenbone Networks" +HOMEPAGE=" + https://www.greenbone.net + https://github.com/greenbone/pontos/ + https://greenbone.github.io/pontos/ +" + +SRC_URI="https://github.com/greenbone/pontos/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/colorful-0.5.4[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.5.11[${PYTHON_USEDEP}] + >=dev-python/packaging-20.3[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23[${PYTHON_USEDEP}] + >=dev-python/rich-12.4.4[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/semver-2.13[${PYTHON_USEDEP}] + >=dev-python/lxml-4.9.0[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +EPYTEST_DESELECT=( + tests/git/test_git.py::GitExtendedTestCase::test_git_error + tests/version/commands/test_java.py::GetCurrentJavaVersionCommandTestCase::test_getting_version_without_version_config + tests/version/commands/test_java.py::VerifyJavaVersionCommandTestCase::test_verify_version_does_not_match +) + +distutils_enable_tests pytest -- cgit v1.2.3