commit: 5f9dbc76c18f5291deed43b1f459f975006d46c1 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Mar 9 00:51:38 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Mar 9 00:53:04 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9dbc76
net-misc/pen: EAPI 8, fix configure w/ clang 16 Closes: https://bugs.gentoo.org/900304 Signed-off-by: Sam James <sam <AT> gentoo.org> net-misc/pen/{pen-0.34.1.ebuild => pen-0.34.1-r1.ebuild} | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/net-misc/pen/pen-0.34.1.ebuild b/net-misc/pen/pen-0.34.1-r1.ebuild similarity index 73% rename from net-misc/pen/pen-0.34.1.ebuild rename to net-misc/pen/pen-0.34.1-r1.ebuild index fe17b110abdb..8c9b34137f16 100644 --- a/net-misc/pen/pen-0.34.1.ebuild +++ b/net-misc/pen/pen-0.34.1-r1.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="TCP Load Balancing Port Forwarder" HOMEPAGE="http://siag.nu/pen/" @@ -14,10 +16,17 @@ IUSE="geoip ssl" RDEPEND=" geoip? ( dev-libs/geoip ) - ssl? ( dev-libs/openssl:0= ) + ssl? ( dev-libs/openssl:= ) " DEPEND="${RDEPEND}" +src_prepare() { + default + + # Clang 16, bug #900304 + eautoreconf +} + src_configure() { econf --with-docdir=/usr/share/doc/${PF} \ $(use_with geoip) \
