From ab09f94849c34893e8f13e58a3ba2cc6740fd5e3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 17 Oct 2016 10:24:01 +0200 Subject: [PATCH] dev-util/lldb: Introduce the initial live version Introduce an initial live ebuild for split LLVM debugger package. The version should build and work fine to the degree of old LLVM ebuilds. Tests are not yet implemented, Python readline module needs to be thought over and static libraries need to be replaced with shared. --- dev-util/lldb/lldb-9999.ebuild | 80 ++++++++++++++++++++++++++++++++++ dev-util/lldb/metadata.xml | 7 +++ 2 files changed, 87 insertions(+) create mode 100644 dev-util/lldb/lldb-9999.ebuild create mode 100644 dev-util/lldb/metadata.xml diff --git a/dev-util/lldb/lldb-9999.ebuild b/dev-util/lldb/lldb-9999.ebuild new file mode 100644 index 000000000000..87afff9c00fb --- /dev/null +++ b/dev-util/lldb/lldb-9999.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +CMAKE_MIN_VERSION=3.4.3 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils git-r3 python-single-r1 toolchain-funcs + +DESCRIPTION="The LLVM debugger" +HOMEPAGE="http://llvm.org/" +SRC_URI="" +EGIT_REPO_URI="http://llvm.org/git/lldb.git + https://github.com/llvm-mirror/lldb.git" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="libedit ncurses python" + +RDEPEND=" + libedit? ( dev-libs/libedit:0= ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) + python? ( dev-python/six[${PYTHON_USEDEP}] + ${PYTHON_DEPS} ) + ~sys-devel/clang-${PV}[xml] + ~sys-devel/llvm-${PV} + ! + + + + llvm@gentoo.org + + -- 2.26.2