From b885790c3a76f426aed746cbbf1fd433d9d43451 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Mon, 13 Feb 2023 15:16:33 -0500 Subject: [PATCH] dev-libs/libevent: enable thread support unconditionally Closes: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert --- .../{libevent-2.1.11.ebuild => libevent-2.1.11-r1.ebuild} | 7 +++---- .../{libevent-2.1.12.ebuild => libevent-2.1.12-r1.ebuild} | 5 ++--- dev-libs/libevent/libevent-2.1.9999.ebuild | 5 ++--- dev-libs/libevent/libevent-9999.ebuild | 5 ++--- 4 files changed, 9 insertions(+), 13 deletions(-) rename dev-libs/libevent/{libevent-2.1.11.ebuild => libevent-2.1.11-r1.ebuild} (89%) rename dev-libs/libevent/{libevent-2.1.12.ebuild => libevent-2.1.12-r1.ebuild} (94%) diff --git a/dev-libs/libevent/libevent-2.1.11.ebuild b/dev-libs/libevent/libevent-2.1.11-r1.ebuild similarity index 89% rename from dev-libs/libevent/libevent-2.1.11.ebuild rename to dev-libs/libevent/libevent-2.1.11-r1.ebuild index 17b310f4c5ad7..e7a8efedf6963 100644 --- a/dev-libs/libevent/libevent-2.1.11.ebuild +++ b/dev-libs/libevent/libevent-2.1.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ LICENSE="BSD" SLOT="0/2.1-7" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="debug +ssl static-libs test +threads" +IUSE="debug +ssl static-libs test" RESTRICT="!test? ( test )" DEPEND=" @@ -44,8 +44,7 @@ multilib_src_configure() { $(use_enable debug malloc-replacement) \ $(use_enable ssl openssl) \ $(use_enable static-libs static) \ - $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) + $(use_enable test libevent-regress) } src_test() { diff --git a/dev-libs/libevent/libevent-2.1.12.ebuild b/dev-libs/libevent/libevent-2.1.12-r1.ebuild similarity index 94% rename from dev-libs/libevent/libevent-2.1.12.ebuild rename to dev-libs/libevent/libevent-2.1.12-r1.ebuild index 0098608db5270..2077b9fd606ff 100644 --- a/dev-libs/libevent/libevent-2.1.12.ebuild +++ b/dev-libs/libevent/libevent-2.1.12-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,7 +19,7 @@ SLOT="0/2.1-7" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE=" +clock-gettime debug malloc-replacement +ssl static-libs test - +threads verbose-debug + verbose-debug " RESTRICT="!test? ( test )" @@ -55,7 +55,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \ $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) \ $(use_enable verbose-debug) \ --disable-samples } diff --git a/dev-libs/libevent/libevent-2.1.9999.ebuild b/dev-libs/libevent/libevent-2.1.9999.ebuild index 842a86badc677..41545a096b4c4 100644 --- a/dev-libs/libevent/libevent-2.1.9999.ebuild +++ b/dev-libs/libevent/libevent-2.1.9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ SLOT="0/2.1-7" KEYWORDS="" IUSE=" +clock-gettime debug malloc-replacement +ssl static-libs test - +threads verbose-debug + verbose-debug " RESTRICT="test" @@ -56,7 +56,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \ $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) \ $(use_enable verbose-debug) \ --disable-samples } diff --git a/dev-libs/libevent/libevent-9999.ebuild b/dev-libs/libevent/libevent-9999.ebuild index c9777c12daf21..f5619ac0a1b0d 100644 --- a/dev-libs/libevent/libevent-9999.ebuild +++ b/dev-libs/libevent/libevent-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="" IUSE=" +clock-gettime debug malloc-replacement mbedtls +ssl static-libs - test +threads verbose-debug + test verbose-debug " RESTRICT="test" @@ -56,7 +56,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \ $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) \ $(use_enable verbose-debug) \ --disable-samples }