./lang/zig, Programming language designed for robustness and clarity

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.11.0nb1, Package name: zig-0.11.0nb1, Maintainer: pkgsrc-users

Zig is an open-source programming language designed for robustness,
optimality, and clarity.

* Robust - behavior is correct even for edge cases such as out
of memory.
* Optimal - write programs the best way they can
behave and perform.
* Clear - precisely communicate your intent
to the compiler and other programmers. The language imposes a
low overhead to reading code.


Required to run:
[shells/bash] [lang/clang] [lang/llvm] [devel/lld]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 14917.301 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-18 11:21:03 by nikita | Files touched by this commit (1)
Log message:
zig: note about state of not building, impossible to say which OS/arch
combination was not affected. At the very least *BSD is broken in 0.11
according to bug reports and fixes.
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-10-06 21:21:35 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
zig: updated to 0.11.0

https://ziglang.org/download/0.11.0/release-notes.html
   2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319)
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
   2023-05-02 08:44:21 by Nikita | Files touched by this commit (1)
Log message:
zig: fix versioned dependencies expression
   2023-05-01 17:49:01 by Nikita | Files touched by this commit (1)
Log message:
zig: be explicit with versions of dependencies to hopefully avoid build failure
caused by llvm 16 now in wip.
   2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | Package updated
Log message:
revbump after textproc/icu update
   2023-02-28 21:56:27 by Nikita | Files touched by this commit (1)
Log message:
zig: changes and todo notes for application.mk, build with baseline cpu