commit: a2b58e6e72311d39f49141d8a389fc66d8db67e0
Author: Eric Joldasov <bratishkaerik <AT> getgoogleoff <DOT> me>
AuthorDate: Tue Mar 7 08:42:46 2023 +0000
Commit: Eric Joldasov <bratishkaerik <AT> getgoogleoff <DOT> me>
CommitDate: Tue Mar 7 08:43:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2b58e6e
dev-zig/zls: fix for 9999
Signed-off-by: Eric Joldasov <bratishkaerik <AT> getgoogleoff.me>
dev-zig/zls/zls-9999.ebuild | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dev-zig/zls/zls-9999.ebuild b/dev-zig/zls/zls-9999.ebuild
index b61f8139d..267e3221a 100644
--- a/dev-zig/zls/zls-9999.ebuild
+++ b/dev-zig/zls/zls-9999.ebuild
@@ -20,6 +20,13 @@ RDEPEND="${DEPEND}"
# For now, Zig Build System doesn't support CFLAGS/LDFLAGS/etc.
QA_FLAGS_IGNORED="usr/bin/zls"
+src_unpack() {
+ git-r3_src_unpack
+ cd "${S}" || die
+ # "zig build" doesn't have "fetch" subcommand yet
+ zig build --help || die "Fetching Zig modules failed"
+}
+
src_compile() {
zig build -Doptimize=ReleaseSafe -Ddata_version=master --verbose || die
}