commit:     17ecf87314e0445c155c7863367414e07748e0d4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 08:35:13 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 12:27:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ecf873

sys-libs/libcxxabi: Modernize

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-libs/libcxxabi/libcxxabi-15.0.0.9999.ebuild | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.0.9999.ebuild 
b/sys-libs/libcxxabi/libcxxabi-15.0.0.9999.ebuild
index 577953191e5d..15858fc7fc75 100644
--- a/sys-libs/libcxxabi/libcxxabi-15.0.0.9999.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-15.0.0.9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_ECLASS=cmake
 PYTHON_COMPAT=( python3_{8..10} )
@@ -22,16 +22,22 @@ RDEPEND="
                        
>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
                        
>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
                )
-       )"
+       )
+"
 # llvm-6 for new lit options
-DEPEND="${RDEPEND}
-       >=sys-devel/llvm-6"
+DEPEND="
+       ${RDEPEND}
+       >=sys-devel/llvm-6
+"
 BDEPEND="
-       ${PYTHON_DEPS}
+       !test? (
+               ${PYTHON_DEPS}
+       )
        test? (
                >=sys-devel/clang-3.9.0
                $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
-       )"
+       )
+"
 
 LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
 LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit )

Reply via email to