Diff lldb-14.0.6 with a lldb-15.0.7
/usr/portage/dev-util/lldb/lldb-15.0.7.ebuild 2023-10-09 14:52:30.980368388 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | 5 | |
6 |
PYTHON_COMPAT=( python3_{9..10} ) |
|
6 |
PYTHON_COMPAT=( python3_{9..11} ) |
|
7 | 7 |
inherit cmake llvm llvm.org python-single-r1 |
8 | 8 | |
9 | 9 |
DESCRIPTION="The LLVM debugger" |
10 | 10 |
HOMEPAGE="https://llvm.org/" |
11 | 11 | |
12 | 12 |
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" |
13 |
SLOT="0" |
|
13 |
SLOT="0/${LLVM_SOABI}" |
|
14 | 14 |
KEYWORDS="amd64 arm arm64 x86" |
15 | 15 |
IUSE="debug +libedit lzma ncurses +python test +xml" |
16 | 16 |
RESTRICT="test" |
... | ... | |
51 | 51 |
) |
52 | 52 |
" |
53 | 53 | |
54 |
LLVM_COMPONENTS=( lldb ) |
|
54 |
LLVM_COMPONENTS=( lldb cmake ) |
|
55 | 55 |
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) |
56 | 56 |
llvm.org_set_globals |
57 | 57 | |
58 | 58 |
pkg_setup() { |
59 |
LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup |
|
59 |
LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup |
|
60 | 60 |
python-single-r1_pkg_setup |
61 | 61 |
} |
62 | 62 | |
... | ... | |
68 | 68 |
-DLLDB_ENABLE_CURSES=$(usex ncurses) |
69 | 69 |
-DLLDB_ENABLE_LIBEDIT=$(usex libedit) |
70 | 70 |
-DLLDB_ENABLE_PYTHON=$(usex python) |
71 |
-DLLDB_ENABLE_LUA=OFF |
|
71 | 72 |
-DLLDB_ENABLE_LZMA=$(usex lzma) |
72 | 73 |
-DLLDB_ENABLE_LIBXML2=$(usex xml) |
73 | 74 |
-DLLDB_USE_SYSTEM_SIX=1 |
... | ... | |
86 | 87 |
# of -ltinfo) |
87 | 88 |
-DCURSES_NEED_NCURSES=ON |
88 | 89 | |
89 |
-DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${PV%_*}" |
|
90 |
-DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_VERSION}" |
|
90 | 91 | |
91 | 92 |
-DPython3_EXECUTABLE="${PYTHON}" |
92 | 93 |
) |