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: Thu, 30 Jul 2020 22:11:43
Message-Id: 1596147003.35890e0cd4e503346b70ec267839c0bbcb0b43fb.mgorny@gentoo
1 commit: 35890e0cd4e503346b70ec267839c0bbcb0b43fb
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 29 11:48:43 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 30 22:10:03 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35890e0c
7
8 sys-devel/lld: Remove 8*
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-devel/lld/Manifest | 2 --
13 sys-devel/lld/lld-8.0.1.ebuild | 75 ------------------------------------------
14 2 files changed, 77 deletions(-)
15
16 diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
17 index 9c5e86f8003..082dafda8ad 100644
18 --- a/sys-devel/lld/Manifest
19 +++ b/sys-devel/lld/Manifest
20 @@ -1,5 +1,3 @@
21 -DIST lld-8.0.1.src.tar.xz 996440 BLAKE2B 9e205427f5534a69b665620b5ecf6713194421a35e3e815d257545d5a1e8a11d42e32abd685df1d439463b6e9e2dd6134755b458196edcd7c7807b89c779027d SHA512 646418d4a4ce922d1a69e9bf2e472f5d758f25ec21b80a2c66dfe5effc59c9c312fb167cf64ee2d8a2ced986e7474ed3d2996a38be66fbf63c574229d28e0900
22 -DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
23 DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b00004e531ca7e4b3115a26c0e61c575cf2303a0
24 DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
25 DIST llvmorg-11.0.0-rc1.tar.gz 122688246 BLAKE2B 10ff3f08ff3780abb1d86ac67942e6aac52ff5daf820a2e3d23d8b79dbade1c5b1d398d0a577028d2d7c8759ab9a8b552a0305b5750310a015585c06cdadf844 SHA512 09564ed903902a5795fffaa4679badc30bf49739889a48074b5ae2c93bd29000cfb36a650208d5cae5d74899bade066f84b4aa023fc852eec246ff67bf64a267
26
27 diff --git a/sys-devel/lld/lld-8.0.1.ebuild b/sys-devel/lld/lld-8.0.1.ebuild
28 deleted file mode 100644
29 index 5c66287966a..00000000000
30 --- a/sys-devel/lld/lld-8.0.1.ebuild
31 +++ /dev/null
32 @@ -1,75 +0,0 @@
33 -# Copyright 1999-2019 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
39 -# (needed due to CMAKE_BUILD_TYPE != Gentoo)
40 -CMAKE_MIN_VERSION=3.7.0-r1
41 -PYTHON_COMPAT=( python2_7 )
42 -
43 -inherit cmake-utils llvm multiprocessing python-any-r1
44 -
45 -MY_P=${P/_/}.src
46 -LLVM_P=llvm-${PV/_/}.src
47 -
48 -DESCRIPTION="The LLVM linker (link editor)"
49 -HOMEPAGE="https://llvm.org/"
50 -SRC_URI="https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/${MY_P}.tar.xz
51 - test? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-${PV}/${LLVM_P}.tar.xz )"
52 -
53 -LICENSE="UoI-NCSA"
54 -SLOT="0"
55 -KEYWORDS="amd64 arm arm64 ppc64 x86"
56 -IUSE="test"
57 -RESTRICT="!test? ( test )"
58 -
59 -RDEPEND="~sys-devel/llvm-${PV}"
60 -DEPEND="${RDEPEND}
61 - test? ( $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
62 -
63 -S=${WORKDIR}/${MY_P}
64 -
65 -# least intrusive of all
66 -CMAKE_BUILD_TYPE=RelWithDebInfo
67 -
68 -python_check_deps() {
69 - has_version "dev-python/lit[${PYTHON_USEDEP}]"
70 -}
71 -
72 -pkg_setup() {
73 - LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
74 - use test && python-any-r1_pkg_setup
75 -}
76 -
77 -src_unpack() {
78 - einfo "Unpacking ${MY_P}.tar.xz ..."
79 - tar -xf "${DISTDIR}/${MY_P}.tar.xz" || die
80 -
81 - if use test; then
82 - einfo "Unpacking parts of ${LLVM_P}.tar.xz ..."
83 - tar -xf "${DISTDIR}/${LLVM_P}.tar.xz" \
84 - "${LLVM_P}"/utils/{lit,unittest} || die
85 - mv "${LLVM_P}" llvm || die
86 - fi
87 -}
88 -
89 -src_configure() {
90 - local mycmakeargs=(
91 - -DBUILD_SHARED_LIBS=ON
92 -
93 - -DLLVM_INCLUDE_TESTS=$(usex test)
94 - )
95 - use test && mycmakeargs+=(
96 - -DLLVM_BUILD_TESTS=ON
97 - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
98 - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
99 - -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
100 - )
101 -
102 - cmake-utils_src_configure
103 -}
104 -
105 -src_test() {
106 - cmake-utils_src_make check-lld
107 -}