Search Criteria
Package Details: zig-git 0.15.0.r769.g4d7980645961-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/zig-git.git (read-only, click to copy) |
---|---|
Package Base: | zig-git |
Description: | General-purpose programming language and toolchain |
Upstream URL: | https://ziglang.org/ |
Keywords: | compiler language programming zig ziglang |
Licenses: | MIT |
Conflicts: | zig |
Provides: | zig |
Submitter: | PedroHLC |
Maintainer: | wgottwalt |
Last Packager: | wgottwalt |
Votes: | 14 |
Popularity: | 0.87 |
First Submitted: | 2016-08-09 17:43 (UTC) |
Last Updated: | 2025-06-10 05:21 (UTC) |
Dependencies (13)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR)
- icu (icu-gitAUR)
- libffi (libffi-gitAUR)
- libxml2 (libxml2-gitAUR)
- lld (llvm-gitAUR)
- llvm-libs (llvm-libs-gitAUR)
- ncurses (ncurses-gitAUR)
- xz (xz-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR) (check)
Required by (94)
- allay-launcher-git (requires zig) (make)
- anyzig (requires zig) (make)
- awtfdb (requires zig) (make)
- bintools (requires zig) (make)
- brightnessztl (requires zig) (make)
- buongiorno-git (requires zig) (make)
- cargo-lambda-bin (requires zig)
- celeste-mod-cli (requires zig) (make)
- cmake-pkg (requires zig) (make)
- colorstorm (requires zig) (make)
- comlink (requires zig) (make)
- comlink-git (requires zig) (make)
- cyberscript (requires zig) (make)
- deshader-git (requires zig) (make)
- digisim-git (requires zig) (make)
- erasmus (requires zig) (make)
- falcond (requires zig) (make)
- flow-control (requires zig) (make)
- flow-control-git (requires zig) (make)
- gb-emu-zig-git (requires zig) (make)
- ghostty-git (requires zig) (make)
- ghostty-git-zen3 (requires zig) (make)
- ghostty-shell-integration-git (requires zig) (make)
- ghostty-terminfo-git (requires zig) (make)
- ghostty-x86_64-v3-git (requires zig) (make)
- glsl_analyzer (requires zig) (make)
- glyph (requires zig) (make)
- gmi2html (requires zig) (make)
- hevi (requires zig) (make)
- hevi-git (requires zig) (make)
- hr-zig (requires zig) (make)
- hsh (requires zig) (make)
- lifetch-git (requires zig) (make)
- linuxwave-git (requires zig) (make)
- lsr-iouring-git (requires zig) (make)
- luax-git (requires zig)
- ly-git (requires zig) (make)
- mepo (requires zig) (make)
- mepo (requires zig) (check)
- mepo-git (requires zig) (make)
- mepo-git (requires zig) (check)
- muzic (requires zig) (make)
- namedicon-git (requires zig) (make)
- ncdu-git (requires zig) (make)
- nfm-git (requires zig) (make)
- nixpacks (requires zig) (check)
- nixpacks (requires zig) (optional)
- nkt (requires zig) (make)
- nvim-zig-git (requires zig) (optional)
- outfieldr-git (requires zig) (make)
- passkeez (requires zig) (make)
- passphrase (requires zig) (make)
- passphrase-git (requires zig) (make)
- poop (requires zig) (make)
- randomutils (requires zig) (make)
- rhp-git (requires zig) (make)
- river-bedload-git (requires zig) (make)
- river-creek (requires zig) (make)
- river-creek-git (requires zig) (make)
- river-git (requires zig) (make)
- river-levee (requires zig) (make)
- river-levee-git (requires zig) (make)
- river-noxwayland-git (requires zig) (make)
- river-ultitile-git (requires zig)
- rivercarro (requires zig) (make)
- rivercarro-git (requires zig) (make)
- rockbox-zig (requires zig) (make)
- rustowl-git (requires zig) (make)
- spider (requires zig) (make)
- stacktile-git (requires zig) (make)
- superhtml (requires zig) (make)
- uwaka-git (requires zig) (make)
- vim-zig-git (requires zig) (optional)
- waveterm (requires zig) (make)
- waveterm-git (requires zig) (make)
- waylock-git (requires zig) (make)
- wayprompt (requires zig) (make)
- wayprompt-git (requires zig) (make)
- weighted-choice (requires zig) (make)
- yaksha (requires zig)
- yell (requires zig) (make)
- zclock-git (requires zig) (make)
- zdocscan-git (requires zig) (make)
- zf (requires zig) (make)
- zig-waybar-contrib (requires zig) (make)
- zig-zvm (requires zig) (make)
- zig-zvm-git (requires zig) (make)
- zigenity (requires zig) (make)
- zigup (requires zig) (make)
- zine (requires zig) (make)
- zls-git (requires zig)
- zpotify (requires zig) (make)
- zur (requires zig) (make)
- zur-git (requires zig) (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
misilelaboratory commented on 2022-09-15 08:54 (UTC) (edited on 2022-09-15 08:54 (UTC) by misilelaboratory)
I can't build it, because zig need llvm 15 (not 14)
leopoldek commented on 2022-09-02 22:39 (UTC) (edited on 2022-09-02 23:14 (UTC) by leopoldek)
@edtoml Updated. It should work now.
edtoml commented on 2022-09-01 21:05 (UTC) (edited on 2022-09-02 01:13 (UTC) by edtoml)
With the latest changes to the Zig build process the PKGBUILD no longer works. Problem is that the "cmake --build build" attempts to write directly to /usr/lib. The last part of the build uses zig (stage2) and wants to use -DCMAKE_INSTALL_PREFIX=/usr as written when building stage3. This is the second version of this PKGBUILD.
https://zigbin.io/bdc712
Your mileage may vary
krismolendyke commented on 2022-07-12 21:03 (UTC)
This builds w/ LLVM 14 for me now but I had to add
-DZIG_STATIC_ZLIB=on
as mentioned here https://github.com/ziglang/zig/issues/12069#issuecomment-1179757906tiehuis commented on 2022-07-07 01:22 (UTC) (edited on 2022-07-07 01:23 (UTC) by tiehuis)
Diff for the below from kuon. I do not have push permissions here anymore so cannot update.
kuon commented on 2022-07-07 00:54 (UTC) (edited on 2022-07-07 00:54 (UTC) by kuon)
I just update arch, and now it doesn't build with the following error:
It can be fixed with:
And add to PKGBUILD
to the cmake call (first one)
Techcable commented on 2022-06-28 02:24 (UTC)
Currently the latest master commit will not build because of Zig issue #11137. Essentially Zig does not link to
c_nonshared
, although that is needed on recent version of Arch.Here is an example of a compilation failure on latest master: Github Gist Several other examples of compilation failure are available on the issue.
PR #11529 provides a simple (but hacky) fix to the solution.
You should patch it until upstream adds a proper fix.
graysky commented on 2022-06-17 12:43 (UTC)
@clarfonthey - just build with
makepkg -sA
to skip the arch check.Techcable commented on 2022-05-24 18:14 (UTC)
It would be really amazing if you could add a debug build for this package. Maybe using
OPTIONS=(debug !strip)
and passing the appropriate options to cmake.Not sure if this is best done in a seperate package, but it would be really awesome :)
clarfonthey commented on 2022-05-05 15:46 (UTC)
Would you be willing to add
aarch64
to the list of supported architectures? I haven't had any problems building for it and it would be useful to not have to locally patch it.« First ‹ Previous 1 2 3 4 5 6 Next › Last »