From 6657c680376cedf378fcf328e5fa03ed3b41d580 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 2 Jun 2024 00:07:23 +0100 Subject: gentoo auto-resync : 02:06:2024 - 00:07:23 --- sys-devel/llvm/llvm-19.0.0.9999.ebuild | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'sys-devel/llvm/llvm-19.0.0.9999.ebuild') diff --git a/sys-devel/llvm/llvm-19.0.0.9999.ebuild b/sys-devel/llvm/llvm-19.0.0.9999.ebuild index 4332413a3d4a..c4930d262794 100644 --- a/sys-devel/llvm/llvm-19.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-19.0.0.9999.ebuild @@ -21,7 +21,7 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="${LLVM_MAJOR}/${LLVM_SOABI}" IUSE=" +binutils-plugin +debug debuginfod doc exegesis libedit +libffi - ncurses test xml z3 zstd + test xml z3 zstd " RESTRICT="!test? ( test )" @@ -34,7 +34,6 @@ RDEPEND=" exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) @@ -311,6 +310,7 @@ get_distribution_components() { llvm-xray obj2yaml opt + reduce-chunk-list sancov sanstats split-file @@ -385,7 +385,6 @@ multilib_src_configure() { -DLLVM_ENABLE_FFI=$(usex libffi) -DLLVM_ENABLE_LIBEDIT=$(usex libedit) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) -DLLVM_ENABLE_LIBXML2=$(usex xml) -DLLVM_ENABLE_ASSERTIONS=$(usex debug) -DLLVM_ENABLE_LIBPFM=$(usex exegesis) @@ -455,10 +454,6 @@ multilib_src_configure() { fi use kernel_Darwin && mycmakeargs+=( - # On Macos prefix, Gentoo doesn't split sys-libs/ncurses to libtinfo and - # libncurses, but llvm tries to use libtinfo before libncurses, and ends up - # using libtinfo (actually, libncurses.dylib) from system instead of prefix - -DTerminfo_LIBRARIES=-lncurses # Use our libtool instead of looking it up with xcrun -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" ) -- cgit v1.2.3