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/llvm/
Date: Thu, 29 Mar 2018 10:19:38
Message-Id: 1522318759.7723c753445eac3af8ad7ef85e567a3ced904f83.mgorny@gentoo
1 commit: 7723c753445eac3af8ad7ef85e567a3ced904f83
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 29 08:08:29 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 29 10:19:19 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7723c753
7
8 sys-devel/llvm: Remove non-arm & non-Darwin keywords from 3.7.1
9
10 Closes: https://github.com/gentoo/gentoo/pull/7690
11
12 sys-devel/llvm/llvm-3.7.1-r3.ebuild | 18 +++---------------
13 1 file changed, 3 insertions(+), 15 deletions(-)
14
15 diff --git a/sys-devel/llvm/llvm-3.7.1-r3.ebuild b/sys-devel/llvm/llvm-3.7.1-r3.ebuild
16 index 89214c8b537..c176d25b8fd 100644
17 --- a/sys-devel/llvm/llvm-3.7.1-r3.ebuild
18 +++ b/sys-devel/llvm/llvm-3.7.1-r3.ebuild
19 @@ -1,4 +1,4 @@
20 -# Copyright 1999-2017 Gentoo Foundation
21 +# Copyright 1999-2018 Gentoo Foundation
22 # Distributed under the terms of the GNU General Public License v2
23
24 EAPI=6
25 @@ -30,13 +30,12 @@ SRC_URI="https://llvm.org/releases/${PV}/${P}.src.tar.xz
26
27 LICENSE="UoI-NCSA rc BSD public-domain
28 arm? ( LLVM-Grant )
29 - arm64? ( LLVM-Grant )
30 multitarget? ( LLVM-Grant )"
31 SLOT="0/${PV}"
32 -KEYWORDS="amd64 arm ~arm64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
33 +KEYWORDS="arm ~ppc-macos ~x64-macos ~x86-macos"
34 IUSE="clang debug doc gold libedit +libffi lldb multitarget ncurses ocaml
35 python +static-analyzer test xml video_cards_radeon
36 - kernel_Darwin kernel_FreeBSD"
37 + kernel_Darwin"
38
39 COMMON_DEPEND="
40 sys-libs/zlib:0=
41 @@ -453,11 +452,6 @@ src_install() {
42 fi
43
44 multilib-minimal_src_install
45 -
46 - # Remove unnecessary headers on FreeBSD, bug #417171
47 - if use kernel_FreeBSD && use clang; then
48 - rm "${ED}"usr/lib/clang/${PV}/include/{std,float,iso,limits,tgmath,varargs}*.h || die
49 - fi
50 }
51
52 multilib_src_install() {
53 @@ -565,9 +559,3 @@ multilib_src_install_all() {
54 fi
55 fi
56 }
57 -
58 -pkg_postinst() {
59 - if use clang && ! has_version sys-libs/libomp; then
60 - elog "To enable OpenMP support in clang, install sys-libs/libomp."
61 - fi
62 -}