From 15d069931f55e4fcc5a508a0f15cf4a416a7cf45 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Wed, 23 Oct 2024 17:23:35 +0800 Subject: [PATCH] openssl-bad: repoman fixes --- dev-libs/openssl-bad/metadata.xml | 1 + .../openssl-bad-1.0.2_p20220901-r2.ebuild | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/dev-libs/openssl-bad/metadata.xml b/dev-libs/openssl-bad/metadata.xml index 1e86658f8..4c0fb90d0 100644 --- a/dev-libs/openssl-bad/metadata.xml +++ b/dev-libs/openssl-bad/metadata.xml @@ -11,6 +11,7 @@ Compile with sslv2 Compile with sslv3 Compile with tls-heartbeat + Compile with tls-compression drwetter/openssl-1.0.2.bad diff --git a/dev-libs/openssl-bad/openssl-bad-1.0.2_p20220901-r2.ebuild b/dev-libs/openssl-bad/openssl-bad-1.0.2_p20220901-r2.ebuild index 3eb1ba1fc..4262944f8 100644 --- a/dev-libs/openssl-bad/openssl-bad-1.0.2_p20220901-r2.ebuild +++ b/dev-libs/openssl-bad/openssl-bad-1.0.2_p20220901-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 inherit flag-o-matic toolchain-funcs multilib-minimal @@ -35,8 +35,10 @@ HOMEPAGE="https://openssl-library.org/" #https://artfiles.org/openssl.org/source/openssl-1.0.2u.tar.gz #https://www.mirrorservice.org/sites/ftp.openssl.org/source/openssl-1.0.2u.tar.gz #https://www.openssl.org/source/openssl-1.0.2u.tar.gz -#http://distfiles.gentoo.org/distfiles/b0/openssl-1.0.2-patches-1.5.tar.xz -#https://dev.gentoo.org/~chutzpah/dist/openssl/openssl-1.0.2-patches-1.5.tar.xz +#http://distfiles.gentoo.org/distfiles/b0/openssl-1.0.2-patches-1.5.tar.xz +#https://dev.gentoo.org/~chutzpah/dist/openssl/openssl-1.0.2-patches-1.5.tar.xz + +S="${WORKDIR}/${MY_P}" LICENSE="openssl" SLOT="0" @@ -60,8 +62,6 @@ BDEPEND=" )" PDEPEND="app-misc/ca-certificates" -S="${WORKDIR}/${MY_P}" - MULTILIB_WRAPPED_HEADERS=( usr/include/openssl/opensslconf.h ) @@ -129,7 +129,7 @@ src_prepare() { append-flags $(test-flags-CC -Wa,--noexecstack) append-cppflags -DOPENSSL_NO_BUF_FREELISTS - sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906 + sed -i '1s,^:$,#!'"${EPREFIX}"'/usr/bin/perl,' Configure #141906 # The config script does stupid stuff to prompt the user. Kill it. sed -i '/stty -icanon min 0 time 50; read waste/d' config || die ./config --test-sanity || die "I AM NOT SANE"