Gentoo Archives: gentoo-commits

From: "罗百科" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/zig/
Date: Fri, 05 Nov 2021 13:39:27
Message-Id: 1636119557.a9506d0fdd5713698e24b41ce4f6f5afea2bd7ad.patrick@gentoo
1 commit: a9506d0fdd5713698e24b41ce4f6f5afea2bd7ad
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 5 13:38:53 2021 +0000
4 Commit: 罗百科 <patrick <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 5 13:39:17 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9506d0f
7
8 dev-lang/zig: Disable experimental useflag for newest
9
10 Doesn't build otherwise, can't be fixed easily as
11 upstream assumes full LLVM_TARGETS available
12
13 Bug: https://bugs.gentoo.org/800206
14 Package-Manager: Portage-3.0.28, Repoman-3.0.3
15 Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
16
17 dev-lang/zig/{zig-0.8.1.ebuild => zig-0.8.1-r1.ebuild} | 5 ++---
18 dev-lang/zig/zig-9999.ebuild | 5 ++---
19 2 files changed, 4 insertions(+), 6 deletions(-)
20
21 diff --git a/dev-lang/zig/zig-0.8.1.ebuild b/dev-lang/zig/zig-0.8.1-r1.ebuild
22 similarity index 89%
23 rename from dev-lang/zig/zig-0.8.1.ebuild
24 rename to dev-lang/zig/zig-0.8.1-r1.ebuild
25 index 3a6741c72cd..6d44bbced52 100644
26 --- a/dev-lang/zig/zig-0.8.1.ebuild
27 +++ b/dev-lang/zig/zig-0.8.1-r1.ebuild
28 @@ -9,7 +9,7 @@ DESCRIPTION="A robust, optimal, and maintainable programming language"
29 HOMEPAGE="https://ziglang.org/"
30 LICENSE="MIT"
31 SLOT="0"
32 -IUSE="+experimental test"
33 +IUSE="test"
34 RESTRICT="!test? ( test )"
35
36 if [[ ${PV} == 9999 ]]; then
37 @@ -37,8 +37,7 @@ RDEPEND="
38 sys-devel/clang:${LLVM_MAX_SLOT}
39 >=sys-devel/lld-12.0.0
40 <sys-devel/lld-13.0.0
41 - sys-devel/llvm:${LLVM_MAX_SLOT}
42 - !experimental? ( sys-devel/llvm:${LLVM_MAX_SLOT}[${LLVM_TARGET_USEDEPS// /,}] )
43 + sys-devel/llvm:${LLVM_MAX_SLOT}[${LLVM_TARGET_USEDEPS// /,}]
44 "
45 DEPEND="${RDEPEND}"
46
47
48 diff --git a/dev-lang/zig/zig-9999.ebuild b/dev-lang/zig/zig-9999.ebuild
49 index ecb9704d75a..6aa6d288a70 100644
50 --- a/dev-lang/zig/zig-9999.ebuild
51 +++ b/dev-lang/zig/zig-9999.ebuild
52 @@ -9,7 +9,7 @@ DESCRIPTION="A robust, optimal, and maintainable programming language"
53 HOMEPAGE="https://ziglang.org/"
54 LICENSE="MIT"
55 SLOT="0"
56 -IUSE="+experimental test"
57 +IUSE="test"
58 RESTRICT="!test? ( test )"
59
60 if [[ ${PV} == 9999 ]]; then
61 @@ -37,8 +37,7 @@ RDEPEND="
62 sys-devel/clang:${LLVM_MAX_SLOT}
63 >=sys-devel/lld-12.0.0
64 <sys-devel/lld-14.0.0
65 - sys-devel/llvm:${LLVM_MAX_SLOT}
66 - !experimental? ( sys-devel/llvm:${LLVM_MAX_SLOT}[${LLVM_TARGET_USEDEPS// /,}] )
67 + sys-devel/llvm:${LLVM_MAX_SLOT}[${LLVM_TARGET_USEDEPS// /,}]
68 "
69 DEPEND="${RDEPEND}"