From 9ed93941dba1f7e7a7eb9eade388535fbcd3926a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hanno=20B=C3=B6ck?= Date: Thu, 2 Jan 2025 21:07:30 +0100 Subject: [PATCH] app-crypt/badkeys: support python 3.13 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hanno Böck --- app-crypt/badkeys/badkeys-0.0.12-r1.ebuild | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 app-crypt/badkeys/badkeys-0.0.12-r1.ebuild diff --git a/app-crypt/badkeys/badkeys-0.0.12-r1.ebuild b/app-crypt/badkeys/badkeys-0.0.12-r1.ebuild new file mode 100644 index 0000000000000..aa253f0c359eb --- /dev/null +++ b/app-crypt/badkeys/badkeys-0.0.12-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Check cryptographic keys for known weaknesses" +HOMEPAGE="https://badkeys.info/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="dkim ssh" + +DEPEND="dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/gmpy2[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + dkim? ( dev-python/dnspython[${PYTHON_USEDEP}] ) + ssh? ( dev-python/paramiko[${PYTHON_USEDEP}] )" +# TODO: add optional binary-file-search dependency once +# it is packaged. +DOCS=( README.md ) + +distutils_enable_tests unittest