1 |
commit: 9c3e47685b03e771b87da1f38df6cb534530c3d6 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 7 06:51:41 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 7 06:52:05 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3e4768 |
7 |
|
8 |
dev-lang/zig: style tweaks |
9 |
|
10 |
Have all functions be together. |
11 |
|
12 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
13 |
|
14 |
dev-lang/zig/zig-0.10.0.ebuild | 14 +++++++------- |
15 |
dev-lang/zig/zig-9999.ebuild | 12 ++++++------ |
16 |
2 files changed, 13 insertions(+), 13 deletions(-) |
17 |
|
18 |
diff --git a/dev-lang/zig/zig-0.10.0.ebuild b/dev-lang/zig/zig-0.10.0.ebuild |
19 |
index 451df4ef6f6d..0ab54280a9ba 100644 |
20 |
--- a/dev-lang/zig/zig-0.10.0.ebuild |
21 |
+++ b/dev-lang/zig/zig-0.10.0.ebuild |
22 |
@@ -36,9 +36,9 @@ RDEPEND=" |
23 |
!dev-lang/zig-bin |
24 |
" |
25 |
|
26 |
-llvm_check_deps() { |
27 |
- has_version "sys-devel/clang:${LLVM_SLOT}" |
28 |
-} |
29 |
+# see https://github.com/ziglang/zig/issues/3382 |
30 |
+# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. |
31 |
+QA_FLAGS_IGNORED="usr/bin/zig" |
32 |
|
33 |
# see https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler |
34 |
# 0.10.0 release - ~9.6 GiB, since we use compiler written in C++ for bootstrapping |
35 |
@@ -46,6 +46,10 @@ llvm_check_deps() { |
36 |
# (transpiled to C via C backend) for bootstrapping |
37 |
CHECKREQS_MEMORY="10G" |
38 |
|
39 |
+llvm_check_deps() { |
40 |
+ has_version "sys-devel/clang:${LLVM_SLOT}" |
41 |
+} |
42 |
+ |
43 |
pkg_setup() { |
44 |
llvm_pkg_setup |
45 |
check-reqs_pkg_setup |
46 |
@@ -66,10 +70,6 @@ src_test() { |
47 |
./zig2 build test -Dstatic-llvm=false -Denable-llvm=true -Dskip-non-native=true || die |
48 |
} |
49 |
|
50 |
-# see https://github.com/ziglang/zig/issues/3382 |
51 |
-# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. |
52 |
-QA_FLAGS_IGNORED="usr/bin/zig" |
53 |
- |
54 |
pkg_postinst() { |
55 |
elog "0.10.0 release introduces self-hosted compiler for general use by default" |
56 |
elog "It means that your code can be un-compilable since this compiler has some new or removed features and new or fixed bugs" |
57 |
|
58 |
diff --git a/dev-lang/zig/zig-9999.ebuild b/dev-lang/zig/zig-9999.ebuild |
59 |
index b5b25d1f884f..bbd0bb53f3a0 100644 |
60 |
--- a/dev-lang/zig/zig-9999.ebuild |
61 |
+++ b/dev-lang/zig/zig-9999.ebuild |
62 |
@@ -38,9 +38,8 @@ RDEPEND=" |
63 |
!dev-lang/zig-bin |
64 |
" |
65 |
|
66 |
-llvm_check_deps() { |
67 |
- has_version "sys-devel/clang:${LLVM_SLOT}" |
68 |
-} |
69 |
+# see https://github.com/ziglang/zig/issues/3382 |
70 |
+QA_FLAGS_IGNORED="usr/bin/zig" |
71 |
|
72 |
# see https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler |
73 |
# 0.10.0 release - 9.6 GiB, since we use compiler written in C++ for bootstrapping |
74 |
@@ -48,6 +47,10 @@ llvm_check_deps() { |
75 |
# (transpiled to C via C backend) for bootstrapping |
76 |
CHECKREQS_MEMORY="10G" |
77 |
|
78 |
+llvm_check_deps() { |
79 |
+ has_version "sys-devel/clang:${LLVM_SLOT}" |
80 |
+} |
81 |
+ |
82 |
pkg_setup() { |
83 |
llvm_pkg_setup |
84 |
check-reqs_pkg_setup |
85 |
@@ -68,6 +71,3 @@ src_test() { |
86 |
cd "${BUILD_DIR}" || die |
87 |
./zig2 build test -Dstatic-llvm=false -Denable-llvm=true -Dskip-non-native=true || die |
88 |
} |
89 |
- |
90 |
-# see https://github.com/ziglang/zig/issues/3382 |
91 |
-QA_FLAGS_IGNORED="usr/bin/zig" |