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: Sat, 21 Sep 2019 09:16:03
Message-Id: 1569057335.41d1c512863be0d732d6f5fa25fe857212ff991a.mgorny@gentoo
1 commit: 41d1c512863be0d732d6f5fa25fe857212ff991a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 21 08:32:59 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 21 09:15:35 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d1c512
7
8 sys-devel/llvm: Reorder ebuild vars in 9+
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-devel/llvm/llvm-10.0.0.9999.ebuild | 3 +--
13 sys-devel/llvm/llvm-9.0.0.9999.ebuild | 3 +--
14 sys-devel/llvm/llvm-9.0.0.ebuild | 6 ++----
15 3 files changed, 4 insertions(+), 8 deletions(-)
16
17 diff --git a/sys-devel/llvm/llvm-10.0.0.9999.ebuild b/sys-devel/llvm/llvm-10.0.0.9999.ebuild
18 index 131e44a7f88..e632d6c930c 100644
19 --- a/sys-devel/llvm/llvm-10.0.0.9999.ebuild
20 +++ b/sys-devel/llvm/llvm-10.0.0.9999.ebuild
21 @@ -36,6 +36,7 @@ SLOT="$(ver_cut 1)"
22 KEYWORDS=""
23 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
24 kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
25 +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
26 RESTRICT="!test? ( test )"
27
28 RDEPEND="
29 @@ -79,8 +80,6 @@ RDEPEND="${RDEPEND}
30 PDEPEND="sys-devel/llvm-common
31 gold? ( >=sys-devel/llvmgold-${SLOT} )"
32
33 -REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
34 -
35 # least intrusive of all
36 CMAKE_BUILD_TYPE=RelWithDebInfo
37
38
39 diff --git a/sys-devel/llvm/llvm-9.0.0.9999.ebuild b/sys-devel/llvm/llvm-9.0.0.9999.ebuild
40 index 937bff8cf3b..5ff9e20d7e1 100644
41 --- a/sys-devel/llvm/llvm-9.0.0.9999.ebuild
42 +++ b/sys-devel/llvm/llvm-9.0.0.9999.ebuild
43 @@ -34,6 +34,7 @@ SLOT="$(ver_cut 1)"
44 KEYWORDS=""
45 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
46 kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
47 +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
48 RESTRICT="!test? ( test )"
49
50 RDEPEND="
51 @@ -77,8 +78,6 @@ RDEPEND="${RDEPEND}
52 PDEPEND="sys-devel/llvm-common
53 gold? ( >=sys-devel/llvmgold-${SLOT} )"
54
55 -REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
56 -
57 # least intrusive of all
58 CMAKE_BUILD_TYPE=RelWithDebInfo
59
60
61 diff --git a/sys-devel/llvm/llvm-9.0.0.ebuild b/sys-devel/llvm/llvm-9.0.0.ebuild
62 index 3e1b660cfe0..8cd42b405cc 100644
63 --- a/sys-devel/llvm/llvm-9.0.0.ebuild
64 +++ b/sys-devel/llvm/llvm-9.0.0.ebuild
65 @@ -16,6 +16,7 @@ DESCRIPTION="Low Level Virtual Machine"
66 HOMEPAGE="https://llvm.org/"
67 SRC_URI="https://releases.llvm.org/${PV}/${MY_P}.tar.xz
68 !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/${P}-manpages.tar.bz2 )"
69 +S=${WORKDIR}/${MY_P}
70
71 # Keep in sync with CMakeLists.txt
72 ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
73 @@ -33,6 +34,7 @@ SLOT="$(ver_cut 1)"
74 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
75 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
76 kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
77 +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
78 RESTRICT="!test? ( test )"
79
80 RDEPEND="
81 @@ -76,10 +78,6 @@ RDEPEND="${RDEPEND}
82 PDEPEND="sys-devel/llvm-common
83 gold? ( >=sys-devel/llvmgold-${SLOT} )"
84
85 -REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
86 -
87 -S=${WORKDIR}/${MY_P}
88 -
89 # least intrusive of all
90 CMAKE_BUILD_TYPE=RelWithDebInfo