1 |
commit: fcbb805090f3a86faa2421403f29bf35ff2199bb |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Sep 21 06:51:35 2021 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Sep 21 07:54:20 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbb8050 |
7 |
|
8 |
sys-devel/clang: Forward port target changes to 13.0.0_rc3 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
sys-devel/clang/clang-13.0.0_rc3.ebuild | 18 +++--------------- |
13 |
1 file changed, 3 insertions(+), 15 deletions(-) |
14 |
|
15 |
diff --git a/sys-devel/clang/clang-13.0.0_rc3.ebuild b/sys-devel/clang/clang-13.0.0_rc3.ebuild |
16 |
index 47bd536e101..6ed4a618f02 100644 |
17 |
--- a/sys-devel/clang/clang-13.0.0_rc3.ebuild |
18 |
+++ b/sys-devel/clang/clang-13.0.0_rc3.ebuild |
19 |
@@ -10,13 +10,6 @@ inherit cmake llvm llvm.org multilib multilib-minimal \ |
20 |
DESCRIPTION="C language family frontend for LLVM" |
21 |
HOMEPAGE="https://llvm.org/" |
22 |
|
23 |
-# Keep in sync with sys-devel/llvm |
24 |
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY M68k VE ) |
25 |
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 |
26 |
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore |
27 |
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" ) |
28 |
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) |
29 |
- |
30 |
# MSVCSetupApi.h: MIT |
31 |
# sorttable.js: MIT |
32 |
|
33 |
@@ -24,9 +17,8 @@ LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" |
34 |
SLOT="$(ver_cut 1)" |
35 |
KEYWORDS="" |
36 |
IUSE="debug default-compiler-rt default-libcxx default-lld |
37 |
- doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" |
38 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE} |
39 |
- || ( ${ALL_LLVM_TARGETS[*]} )" |
40 |
+ doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD" |
41 |
+REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
42 |
RESTRICT="!test? ( test )" |
43 |
|
44 |
RDEPEND=" |
45 |
@@ -34,11 +26,6 @@ RDEPEND=" |
46 |
static-analyzer? ( dev-lang/perl:* ) |
47 |
xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) |
48 |
${PYTHON_DEPS}" |
49 |
-for x in "${ALL_LLVM_TARGETS[@]}"; do |
50 |
- RDEPEND+=" |
51 |
- ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )" |
52 |
-done |
53 |
-unset x |
54 |
|
55 |
DEPEND="${RDEPEND}" |
56 |
BDEPEND=" |
57 |
@@ -65,6 +52,7 @@ LLVM_TEST_COMPONENTS=( |
58 |
llvm/utils/{UpdateTestChecks,update_cc_test_checks.py} |
59 |
) |
60 |
LLVM_PATCHSET=13.0.0-rc3 |
61 |
+LLVM_USE_TARGETS=llvm |
62 |
llvm.org_set_globals |
63 |
|
64 |
# Multilib notes: |