diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libevent/libevent-9999.ebuild | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/dev-libs/libevent/libevent-9999.ebuild b/dev-libs/libevent/libevent-9999.ebuild index f5619ac0a1b0..a0edf66184dc 100644 --- a/dev-libs/libevent/libevent-9999.ebuild +++ b/dev-libs/libevent/libevent-9999.ebuild @@ -1,42 +1,39 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + inherit autotools git-r3 multilib-minimal DESCRIPTION="Library to execute a function when a specific event occurs on a file descriptor" -EGIT_REPO_URI="https://github.com/libevent/libevent" HOMEPAGE=" https://libevent.org/ - https://github.com/libevent/libevent + https://github.com/libevent/libevent/ " +EGIT_REPO_URI="https://github.com/libevent/libevent.git" LICENSE="BSD" -SLOT="0" +SLOT="0/2.2" KEYWORDS="" IUSE=" - +clock-gettime debug malloc-replacement mbedtls +ssl static-libs + +clock-gettime debug malloc-replacement mbedtls +openssl static-libs test verbose-debug " +# TODO: hangs RESTRICT="test" DEPEND=" - mbedtls? ( net-libs/mbedtls ) - ssl? ( - >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] - ) + mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + openssl? ( >=dev-libs/openssl-1.0.1h-r2:=[${MULTILIB_USEDEP}] ) " RDEPEND=" ${DEPEND} - !<=dev-libs/9libs-1.0 " +DOCS=( README.md ChangeLog{,-1.4,-2.0} whatsnew-2.{0,1}.txt ) MULTILIB_WRAPPED_HEADERS=( /usr/include/event2/event-config.h ) -DOCS=( - ChangeLog{,-1.4,-2.0} -) src_prepare() { default @@ -47,17 +44,19 @@ multilib_src_configure() { # fix out-of-source builds mkdir -p test || die - ECONF_SOURCE="${S}" \ - econf \ - $(use_enable clock-gettime) \ - $(use_enable debug debug-mode) \ - $(use_enable malloc-replacement malloc-replacement) \ - $(use_enable mbedtls) \ - $(use_enable ssl openssl) \ - $(use_enable static-libs static) \ - $(use_enable test libevent-regress) \ - $(use_enable verbose-debug) \ + local ECONF_SOURCE="${S}" + local myconf=( + $(use_enable clock-gettime) + $(use_enable debug debug-mode) + $(use_enable malloc-replacement malloc-replacement) + $(use_enable mbedtls) + $(use_enable openssl) + $(use_enable static-libs static) + $(use_enable test libevent-regress) + $(use_enable verbose-debug) --disable-samples + ) + econf "${myconf[@]}" } multilib_src_install_all() { |