mirror of
https://github.com/MorizzG/gentoo-mg.git
synced 2025-12-06 04:22:43 +00:00
lldb: upgrade to 20.1.8, remove old entries
This commit is contained in:
parent
a758d187fd
commit
6b824454c2
5 changed files with 7 additions and 442 deletions
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=(python3_{11..14})
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
inherit cmake flag-o-matic llvm.org python-single-r1
|
||||
|
||||
DESCRIPTION="The LLVM debugger"
|
||||
|
|
@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
|
|||
|
||||
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
|
||||
SLOT="0/${LLVM_SOABI}"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
|
||||
KEYWORDS="amd64 arm arm64 ~loong x86"
|
||||
IUSE="debug debuginfod +libedit lzma ncurses +python test +xml"
|
||||
RESTRICT="test"
|
||||
REQUIRED_USE=${PYTHON_REQUIRED_USE}
|
||||
|
|
@ -48,8 +48,9 @@ BDEPEND="
|
|||
)
|
||||
"
|
||||
|
||||
LLVM_COMPONENTS=(lldb cmake llvm/utils)
|
||||
LLVM_TEST_COMPONENTS=(llvm/lib/Testing/Support third-party)
|
||||
LLVM_COMPONENTS=( lldb cmake llvm/utils )
|
||||
LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
|
||||
LLVM_USE_TARGETS=llvm+eq
|
||||
llvm.org_set_globals
|
||||
|
||||
src_configure() {
|
||||
|
|
@ -73,6 +74,8 @@ src_configure() {
|
|||
|
||||
-DLLDB_INCLUDE_TESTS=$(usex test)
|
||||
|
||||
-DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
|
||||
|
||||
-DCLANG_LINK_CLANG_DYLIB=ON
|
||||
# TODO: fix upstream to detect this properly
|
||||
-DHAVE_LIBDL=ON
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue