Diff lldb-15.0.7 with a lldb-16.0.6

/usr/portage/dev-util/lldb/lldb-16.0.6.ebuild 2023-10-09 14:52:30.980368388 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
PYTHON_COMPAT=( python3_{9..11} )
6
PYTHON_COMPAT=( python3_{10..12} )
7 7
inherit cmake llvm llvm.org python-single-r1
8 8

  
9 9
DESCRIPTION="The LLVM debugger"
......
11 11

  
12 12
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
13 13
SLOT="0/${LLVM_SOABI}"
14
KEYWORDS="amd64 arm arm64 x86"
14
KEYWORDS="amd64 arm arm64 ~loong x86"
15 15
IUSE="debug +libedit lzma ncurses +python test +xml"
16 16
RESTRICT="test"
17 17
REQUIRED_USE=${PYTHON_REQUIRED_USE}
......
51 51
	)
52 52
"
53 53

  
54
LLVM_COMPONENTS=( lldb cmake )
55
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
54
LLVM_COMPONENTS=( lldb cmake llvm/utils )
55
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
56 56
llvm.org_set_globals
57 57

  
58 58
pkg_setup() {
......
71 71
		-DLLDB_ENABLE_LUA=OFF
72 72
		-DLLDB_ENABLE_LZMA=$(usex lzma)
73 73
		-DLLDB_ENABLE_LIBXML2=$(usex xml)
74
		-DLLDB_USE_SYSTEM_SIX=1
75 74
		-DLLVM_ENABLE_TERMINFO=$(usex ncurses)
76 75

  
77 76
		-DLLDB_INCLUDE_TESTS=$(usex test)
......
87 86
		# of -ltinfo)
88 87
		-DCURSES_NEED_NCURSES=ON
89 88

  
90
		-DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_VERSION}"
89
		-DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_MAJOR}"
91 90

  
91
		-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
92 92
		-DPython3_EXECUTABLE="${PYTHON}"
93 93
	)
94 94
	use test && mycmakeargs+=(
95
		-DLLVM_BUILD_TESTS=$(usex test)
96
		-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
97 95
		-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
98 96
		-DLLVM_LIT_ARGS="$(get_lit_flags)"
99 97
	)
Thank you!