aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authororbea <orbea@riseup.net>2024-08-30 06:16:00 -0700
committerorbea <orbea@riseup.net>2024-08-30 06:16:00 -0700
commit6ca2e5ed827567d30ce068956fa09364e450d5e0 (patch)
tree164ee2d81fc2b1f6b58c3967d7cf85d0580e0b4a /dev-lang
parentnet-vpn/tor: stabilize 0.4.8.12 (diff)
downloadlibressl-6ca2e5ed827567d30ce068956fa09364e450d5e0.tar.gz
libressl-6ca2e5ed827567d30ce068956fa09364e450d5e0.tar.bz2
libressl-6ca2e5ed827567d30ce068956fa09364e450d5e0.zip
dev-lang/python: add correct ebuild for 3.12.5_p1
Closes: https://github.com/gentoo/libressl/issues/569 Signed-off-by: orbea <orbea@riseup.net>
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/python/python-3.12.5_p1.ebuild5
1 files changed, 5 insertions, 0 deletions
diff --git a/dev-lang/python/python-3.12.5_p1.ebuild b/dev-lang/python/python-3.12.5_p1.ebuild
index ac3fc7f..7e1059b 100644
--- a/dev-lang/python/python-3.12.5_p1.ebuild
+++ b/dev-lang/python/python-3.12.5_p1.ebuild
@@ -127,6 +127,7 @@ src_prepare() {
local PATCHES=(
"${WORKDIR}/${PATCHSET}"
+ "${FILESDIR}"/${PN}-3.12.4-libressl.patch
)
default
@@ -284,6 +285,10 @@ src_configure() {
# a chance for users rebuilding python before glibc
ac_cv_header_stropts_h=no
+ # libressl doesn't find hashlib (From OpenBSD)
+ ac_cv_working_openssl_hashlib=yes
+
+
--enable-shared
--without-static-libpython
--enable-ipv6