commit:     bfd29dc0de8b39b6c949c3e1dd0d9aeaf9e0ac71
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 08:35:09 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 12:26:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd29dc0

dev-util/lldb: Modernize

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

 dev-util/lldb/lldb-15.0.0.9999.ebuild | 27 ++++++++++++++++++---------
 1 file changed, 18 insertions(+), 9 deletions(-)

diff --git a/dev-util/lldb/lldb-15.0.0.9999.ebuild 
b/dev-util/lldb/lldb-15.0.0.9999.ebuild
index 8e5622759466..ce00d4f65588 100644
--- a/dev-util/lldb/lldb-15.0.0.9999.ebuild
+++ b/dev-util/lldb/lldb-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
 
 PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake llvm llvm.org python-single-r1
@@ -13,26 +13,35 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
 KEYWORDS=""
 IUSE="debug +libedit lzma ncurses +python test +xml"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
 RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
-RDEPEND="
+DEPEND="
        libedit? ( dev-libs/libedit:0= )
        lzma? ( app-arch/xz-utils:= )
        ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+       xml? ( dev-libs/libxml2:= )
+       ~sys-devel/clang-${PV}
+       ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+       ${DEPEND}
        python? (
                $(python_gen_cond_dep '
                        dev-python/six[${PYTHON_USEDEP}]
                ')
                ${PYTHON_DEPS}
        )
-       xml? ( dev-libs/libxml2:= )
-       ~sys-devel/clang-${PV}
-       ~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}"
+"
 BDEPEND="
+       ${PYTHON_DEPS}
        >=dev-util/cmake-3.16
-       python? ( >=dev-lang/swig-3.0.11 )
+       python? (
+               >=dev-lang/swig-3.0.11
+               $(python_gen_cond_dep '
+                       dev-python/six[${PYTHON_USEDEP}]
+               ')
+       )
        test? (
                $(python_gen_cond_dep "
                        ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
@@ -40,7 +49,7 @@ BDEPEND="
                ")
                sys-devel/lld
        )
-       ${PYTHON_DEPS}"
+"
 
 LLVM_COMPONENTS=( lldb )
 LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )

Reply via email to