summaryrefslogtreecommitdiff
path: root/dev-lang/zig/zig-0.13.0-r3.ebuild
AgeCommit message (Collapse)Author
9 daysdev-lang/zig: update HOMEPAGEEric Joldasov
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Part-of: https://github.com/gentoo/gentoo/pull/44792 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-05-21dev-lang/zig: fix installing in Gentoo PrefixEric Joldasov
Closes: https://bugs.gentoo.org/954126 Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Part-of: https://github.com/gentoo/gentoo/pull/41651 Closes: https://github.com/gentoo/gentoo/pull/41651 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-10dev-lang/zig: Stabilize 0.13.0-r3 amd64, #953231Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-03zig.eclass: always use absolute path for `--prefix` argumentsin-ack
Needed for correctness when `build.zig` uses them to manipulate default pathes in compiled artifact. Without `DESTDIR` it would try to install to root directly, so to fix this we set `DESTDIR` where appliable. Co-authored-by: Eric Joldasov <bratishkaerik@landless-city.net> Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Closes: https://github.com/gentoo/gentoo/pull/40197 Signed-off-by: Sam James <sam@gentoo.org>
2025-02-17dev-lang/zig: do not die on `eselect` in `pkg_postrm` (leftover)Eric Joldasov
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Closes: https://github.com/gentoo/gentoo/pull/40598 Signed-off-by: Sam James <sam@gentoo.org>
2025-02-16dev-lang/zig: use `llvm-r2.eclass`, add cross-compilation support for `USE=llvm`Eric Joldasov
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Closes: https://github.com/gentoo/gentoo/pull/39765 Signed-off-by: Sam James <sam@gentoo.org>
2025-02-16dev-lang/zig: guard `stage3` calls when cross-compilingsin-ack
They can't be run when cross-compiling unless user has qemu static-usr enabled and used, which we can't check in ebuild. Therefore, we need to also disallow docs building when cross-compiling for the time being. Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-02-16dev-lang/zig: add `debug` USE-flagEric Joldasov
Controls debug extensions such as `zig dump-zir` or `zig build-exe --debug-compile-errors` and can change default when building Zig itself from `ReleaseFast` to `ReleaseSafe`. Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net> Signed-off-by: Sam James <sam@gentoo.org>