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
 }

Reply via email to