Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/
Date: Sat, 20 Apr 2019 23:24:27
Message-Id: 1555704646.97022dca8046ddf863c1313d21b4f880cceca057.mgorny@gentoo
1 commit: 97022dca8046ddf863c1313d21b4f880cceca057
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 19 19:48:33 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 19 20:10:46 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97022dca
7
8 sys-devel/lld: Remove 7.0.9999
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-devel/lld/lld-7.0.9999.ebuild | 75 ---------------------------------------
13 1 file changed, 75 deletions(-)
14
15 diff --git a/sys-devel/lld/lld-7.0.9999.ebuild b/sys-devel/lld/lld-7.0.9999.ebuild
16 deleted file mode 100644
17 index 2245210632c..00000000000
18 --- a/sys-devel/lld/lld-7.0.9999.ebuild
19 +++ /dev/null
20 @@ -1,75 +0,0 @@
21 -# Copyright 1999-2018 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -
26 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
27 -# (needed due to CMAKE_BUILD_TYPE != Gentoo)
28 -CMAKE_MIN_VERSION=3.7.0-r1
29 -PYTHON_COMPAT=( python2_7 )
30 -
31 -inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
32 -
33 -DESCRIPTION="The LLVM linker (link editor)"
34 -HOMEPAGE="https://llvm.org/"
35 -SRC_URI=""
36 -EGIT_REPO_URI="https://git.llvm.org/git/lld.git
37 - https://github.com/llvm-mirror/lld.git"
38 -EGIT_BRANCH="release_70"
39 -
40 -LICENSE="UoI-NCSA"
41 -SLOT="0"
42 -KEYWORDS=""
43 -IUSE="test"
44 -RESTRICT="!test? ( test )"
45 -
46 -RDEPEND="~sys-devel/llvm-${PV}"
47 -DEPEND="${RDEPEND}
48 - test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
49 -
50 -# least intrusive of all
51 -CMAKE_BUILD_TYPE=RelWithDebInfo
52 -
53 -python_check_deps() {
54 - has_version "dev-python/lit[${PYTHON_USEDEP}]"
55 -}
56 -
57 -pkg_setup() {
58 - LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
59 - use test && python-any-r1_pkg_setup
60 -}
61 -
62 -src_unpack() {
63 - if use test; then
64 - # needed for patched gtest
65 - git-r3_fetch "https://git.llvm.org/git/llvm.git
66 - https://github.com/llvm-mirror/llvm.git"
67 - fi
68 - git-r3_fetch
69 -
70 - if use test; then
71 - git-r3_checkout https://llvm.org/git/llvm.git \
72 - "${WORKDIR}"/llvm '' utils/{lit,unittest}
73 - fi
74 - git-r3_checkout
75 -}
76 -
77 -src_configure() {
78 - local mycmakeargs=(
79 - -DBUILD_SHARED_LIBS=ON
80 -
81 - -DLLVM_INCLUDE_TESTS=$(usex test)
82 - )
83 - use test && mycmakeargs+=(
84 - -DLLVM_BUILD_TESTS=ON
85 - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
86 - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
87 - -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
88 - )
89 -
90 - cmake-utils_src_configure
91 -}
92 -
93 -src_test() {
94 - cmake-utils_src_make check-lld
95 -}