From 259b157109694974930ed2d0c6f77e5f4111c1ee Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sat, 27 Nov 2021 08:58:09 +0800 Subject: [PATCH] sslyze-5.0.0.ebuild --- dev-python/pydantic/Manifest | 1 - dev-python/pydantic/pydantic-1.6.2.ebuild | 30 ------------------- net-analyzer/sslyze/Manifest | 1 + net-analyzer/sslyze/sslyze-5.0.0.ebuild | 28 +++++++++++++++++ .../base/package.accept_keywords/dev-python | 3 +- 5 files changed, 31 insertions(+), 32 deletions(-) delete mode 100644 dev-python/pydantic/Manifest delete mode 100644 dev-python/pydantic/pydantic-1.6.2.ebuild create mode 100644 net-analyzer/sslyze/sslyze-5.0.0.ebuild diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest deleted file mode 100644 index 7a6dd9145..000000000 --- a/dev-python/pydantic/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pydantic-1.6.2.tar.gz 123953 BLAKE2B c9d7436d31fb7cb43fa97f49298b9955a23f6fd7430fa7de13298bd91cb07d27b8d0a86af8e11d393a7f21e766cebd9e4015be7d18f0290a079a3b5b13c809e9 SHA512 4f5de1a7b70c121cc1760c8cf0febc209ec1db1031888531f2d966285cba0f8f5124af3522d262f56e72efe070113ccd3459958836ea3ae094a705d376bb7a88 diff --git a/dev-python/pydantic/pydantic-1.6.2.ebuild b/dev-python/pydantic/pydantic-1.6.2.ebuild deleted file mode 100644 index 9fab0e3f3..000000000 --- a/dev-python/pydantic/pydantic-1.6.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Data validation and settings management using python 3.6 type hinting" -HOMEPAGE="https://github.com/samuelcolvin/pydantic https://pypi.org/project/pydantic/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND="" -BDEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/net-analyzer/sslyze/Manifest b/net-analyzer/sslyze/Manifest index e990bece5..b17e1b94d 100644 --- a/net-analyzer/sslyze/Manifest +++ b/net-analyzer/sslyze/Manifest @@ -1,2 +1,3 @@ DIST sslyze-4.0.4.tar.gz 10801778 BLAKE2B 2b8ce41a7ad7995977f0ff295378a0ad48d1e866279e268e4d9292d2d193aeb163d7d41c4faf8f4b4ae381f69b36663dafa9ccc66b8155368b27254bd359072b SHA512 79072659d6101c1b1174d066b0917868b71ddc4feeafe656d449adf2c71b73da4f447289c7aae11b26de8ebe94c7845fdb06af77353bfcacbfc2ae7d8ba15fc6 DIST sslyze-4.1.0.tar.gz 10786317 BLAKE2B c167786f51121819e05725faf803cef21fafa9bf501efb21219545cd9206d78fa38ca2b94a870920c8b61efbd329dfb0828b0a8beed441073c76cd4471536e9d SHA512 a3959aa3be97b87ef566fc3bb56b33a942ea607f1a5e85d6e09d8a8a414f1a68fff5604502cb400a0c1d392f0666882e35281df09533abb2faba81fcdc8b072a +DIST sslyze-5.0.0.tar.gz 4364647 BLAKE2B 2250a701ce3c853a4a591c3fedf535f8cd3877fbfd3398db21643d8247e7500229b424e3f0331655cd9de50769e3c1d4cb74c119257f79e063e92d092029f78d SHA512 8ccc34d39c9a8d96c58933a15ac7e7115099d7bc18365bf3bf2137c29950a11df63b1866146115b98952983f7d9914208b80a229a23030253590bc84e2eb329d diff --git a/net-analyzer/sslyze/sslyze-5.0.0.ebuild b/net-analyzer/sslyze/sslyze-5.0.0.ebuild new file mode 100644 index 000000000..80e9ac9e4 --- /dev/null +++ b/net-analyzer/sslyze/sslyze-5.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="Fast and full-featured SSL scanner" +HOMEPAGE="https://github.com/nabla-c0d3/sslyze" +SRC_URI="https://github.com/nabla-c0d3/sslyze/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +#It takes really long, so be patient +distutils_enable_tests pytest + +DEPEND="" +RDEPEND=">=dev-python/nassl-4.0.1[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.6[${PYTHON_USEDEP}] + >=dev-python/tls_parser-1.2.2[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.7[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/Faker[${PYTHON_USEDEP}] + )" diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index 80975f00b..5880edd85 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -209,7 +209,6 @@ dev-python/fastapi dev-python/limits dev-python/orjson-bin dev-python/starlette -dev-python/pydantic dev-python/aiofiles dev-python/slowapi @@ -397,3 +396,5 @@ dev-python/jq ~amd64 =dev-libs/libxml2-2.9.12-r2 =dev-python/rich-10* + +=dev-python/Faker-9.8*