From f0175ac62e34e718573c37676040d89b78e238ff Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Tue, 31 Mar 2026 09:02:30 +0800 Subject: [PATCH] sslyze-6.3.1.ebuild --- net-analyzer/sslyze/Manifest | 1 + net-analyzer/sslyze/sslyze-6.3.1.ebuild | 32 +++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 net-analyzer/sslyze/sslyze-6.3.1.ebuild diff --git a/net-analyzer/sslyze/Manifest b/net-analyzer/sslyze/Manifest index 99222d495..b1e046283 100644 --- a/net-analyzer/sslyze/Manifest +++ b/net-analyzer/sslyze/Manifest @@ -1,2 +1,3 @@ DIST sslyze-6.2.0.tar.gz 4352444 BLAKE2B 231a1a8fd22712fac0b21ec44b689ca3fc1b6495d41beb26602987f2bce825e63d5132c661ab2aec361d7104903f7db38db9de2332096033c71177a67fc6908b SHA512 729b9998b70245b101d53758d2dcafc529ae8e904c669b305ab66087fc8dc471698776d1319befd9de55f07859d240671ab560ae50749a8afa883a3eadbf8838 DIST sslyze-6.3.0.tar.gz 4345508 BLAKE2B fd2623b80bee5e39f7d8142552cc3b9cd9d38e9408a512c9fb4b9e2e89db1933fa0f4bd7ee9cac36feef88d369af37b943f1134575a02862c12db444274c3e53 SHA512 b082f68ae021d16f2ce4642aa1efe594bca306e537c27f4f9da7387ef27bae997992d3974e147e446ad9dac9652cea29d3e7098f2c89424e5ff248d137a15b13 +DIST sslyze-6.3.1.tar.gz 4347261 BLAKE2B 3baec511392ea7ebb7cd907ce15dd11ee1f7ece8ddd1022875f41e874848f310f937a05a8f4cf6ba2bf5ae26c77e2457ad1e17c13c32d4d239109fe28611de69 SHA512 e19d8c36ac25df11b801e6a95ec54baba586a3678df74b477ef85cf302b7da20df1e296c287cfa667e51afacec0b3ca4e1703152db4768bc72074dc4f4a7b9a1 diff --git a/net-analyzer/sslyze/sslyze-6.3.1.ebuild b/net-analyzer/sslyze/sslyze-6.3.1.ebuild new file mode 100644 index 000000000..ea6556d75 --- /dev/null +++ b/net-analyzer/sslyze/sslyze-6.3.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +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 ~arm64 x86" + +IUSE="test" + +RDEPEND=">=dev-python/nassl-5.3.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-42.0.0[${PYTHON_USEDEP}] + >=dev-python/tls_parser-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.3[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] + )" + +#It takes really long, so be patient +distutils_enable_tests pytest