diff options
author | 2022-11-07 06:51:41 +0000 | |
---|---|---|
committer | 2022-11-07 06:52:05 +0000 | |
commit | 9c3e47685b03e771b87da1f38df6cb534530c3d6 (patch) | |
tree | 5e0425fe5a42a6daff25df22e1138ede5db2bfe7 /dev-lang/zig | |
parent | dev-lang/zig-bin: add 0.10.0 (diff) | |
download | gentoo-9c3e47685b03e771b87da1f38df6cb534530c3d6.tar.gz gentoo-9c3e47685b03e771b87da1f38df6cb534530c3d6.tar.bz2 gentoo-9c3e47685b03e771b87da1f38df6cb534530c3d6.zip |
dev-lang/zig: style tweaks
Have all functions be together.
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-lang/zig')
-rw-r--r-- | dev-lang/zig/zig-0.10.0.ebuild | 14 | ||||
-rw-r--r-- | dev-lang/zig/zig-9999.ebuild | 12 |
2 files changed, 13 insertions, 13 deletions
diff --git a/dev-lang/zig/zig-0.10.0.ebuild b/dev-lang/zig/zig-0.10.0.ebuild index 451df4ef6f6d..0ab54280a9ba 100644 --- a/dev-lang/zig/zig-0.10.0.ebuild +++ b/dev-lang/zig/zig-0.10.0.ebuild @@ -36,9 +36,9 @@ RDEPEND=" !dev-lang/zig-bin " -llvm_check_deps() { - has_version "sys-devel/clang:${LLVM_SLOT}" -} +# see https://github.com/ziglang/zig/issues/3382 +# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. +QA_FLAGS_IGNORED="usr/bin/zig" # see https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler # 0.10.0 release - ~9.6 GiB, since we use compiler written in C++ for bootstrapping @@ -46,6 +46,10 @@ llvm_check_deps() { # (transpiled to C via C backend) for bootstrapping CHECKREQS_MEMORY="10G" +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { llvm_pkg_setup check-reqs_pkg_setup @@ -66,10 +70,6 @@ src_test() { ./zig2 build test -Dstatic-llvm=false -Denable-llvm=true -Dskip-non-native=true || die } -# see https://github.com/ziglang/zig/issues/3382 -# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. -QA_FLAGS_IGNORED="usr/bin/zig" - pkg_postinst() { elog "0.10.0 release introduces self-hosted compiler for general use by default" elog "It means that your code can be un-compilable since this compiler has some new or removed features and new or fixed bugs" diff --git a/dev-lang/zig/zig-9999.ebuild b/dev-lang/zig/zig-9999.ebuild index b5b25d1f884f..bbd0bb53f3a0 100644 --- a/dev-lang/zig/zig-9999.ebuild +++ b/dev-lang/zig/zig-9999.ebuild @@ -38,9 +38,8 @@ RDEPEND=" !dev-lang/zig-bin " -llvm_check_deps() { - has_version "sys-devel/clang:${LLVM_SLOT}" -} +# see https://github.com/ziglang/zig/issues/3382 +QA_FLAGS_IGNORED="usr/bin/zig" # see https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler # 0.10.0 release - 9.6 GiB, since we use compiler written in C++ for bootstrapping @@ -48,6 +47,10 @@ llvm_check_deps() { # (transpiled to C via C backend) for bootstrapping CHECKREQS_MEMORY="10G" +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { llvm_pkg_setup check-reqs_pkg_setup @@ -68,6 +71,3 @@ src_test() { cd "${BUILD_DIR}" || die ./zig2 build test -Dstatic-llvm=false -Denable-llvm=true -Dskip-non-native=true || die } - -# see https://github.com/ziglang/zig/issues/3382 -QA_FLAGS_IGNORED="usr/bin/zig" |