From e63f2c212e2ad7f3ab3028e422f10df37aeaeac0 Mon Sep 17 00:00:00 2001 From: Patrick McLean Date: Tue, 20 Aug 2024 11:09:28 -0700 Subject: [PATCH] dev-python/backports-ssl-match-hostname: new package, add 3.7.0.1 Signed-off-by: Patrick McLean --- .../backports-ssl-match-hostname/Manifest | 1 + ...ackports-ssl-match-hostname-3.7.0.1.ebuild | 26 +++++++++++++++++++ .../backports-ssl-match-hostname/metadata.xml | 11 ++++++++ 3 files changed, 38 insertions(+) create mode 100644 dev-python/backports-ssl-match-hostname/Manifest create mode 100644 dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.7.0.1.ebuild create mode 100644 dev-python/backports-ssl-match-hostname/metadata.xml diff --git a/dev-python/backports-ssl-match-hostname/Manifest b/dev-python/backports-ssl-match-hostname/Manifest new file mode 100644 index 0000000000000..23990ee86a4a4 --- /dev/null +++ b/dev-python/backports-ssl-match-hostname/Manifest @@ -0,0 +1 @@ +DIST backports.ssl_match_hostname-3.7.0.1.tar.gz 5722 BLAKE2B fcacafd3963070adb3593003244cb5b64ba5dcf3f623afccb689ffa6546b59ac858b60a7c240b3074927974460746e3396e4c61ce61e1aad0c6bbf0b80dc2f61 SHA512 9048ed093dc8a166a80d16a9aa0e06d36ea43ce7d324818608d25b1ef5057b1c66dd3514f9b35ab13bc60b2e5a3de29e690607e928fac2c9df16506759bd14dd diff --git a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.7.0.1.ebuild b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.7.0.1.ebuild new file mode 100644 index 0000000000000..216dc83cbc235 --- /dev/null +++ b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.7.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +inherit pypi distutils-r1 + +MY_PN=${PN/-/.} +MY_PN=${MY_PN//-/_} +DESCRIPTION="The ssl.match_hostname() function from Python 3.7" +HOMEPAGE=" + https://pypi.org/project/backports.ssl_match_hostname/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}" "${PV}")" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +python_prepare_all() { + sed -e 's:from distutils.core:from setuptools:' -i setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/backports-ssl-match-hostname/metadata.xml b/dev-python/backports-ssl-match-hostname/metadata.xml new file mode 100644 index 0000000000000..9e6f1b35e1aaa --- /dev/null +++ b/dev-python/backports-ssl-match-hostname/metadata.xml @@ -0,0 +1,11 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + + backports-ssl-match-hostname + +