From a2b58e6e72311d39f49141d8a389fc66d8db67e0 Mon Sep 17 00:00:00 2001 From: Eric Joldasov Date: Tue, 7 Mar 2023 14:42:46 +0600 Subject: [PATCH] dev-zig/zls: fix for 9999 Signed-off-by: Eric Joldasov --- 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 b61f8139de..267e3221ac 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 }