Lines 1-4
Link Here
|
1 |
PORTNAME= zig |
1 |
PORTNAME= zig |
|
|
2 |
PORTREVISION= 1 |
2 |
DISTVERSION= 0.9.1 |
3 |
DISTVERSION= 0.9.1 |
3 |
CATEGORIES= lang |
4 |
CATEGORIES= lang |
4 |
MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \ |
5 |
MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \ |
Lines 15-21
LICENSE_FILE= ${WRKSRC}/LICENSE
Link Here
|
15 |
ONLY_FOR_ARCHS= aarch64 amd64 |
16 |
ONLY_FOR_ARCHS= aarch64 amd64 |
16 |
ONLY_FOR_ARCHS_REASON= not yet supported |
17 |
ONLY_FOR_ARCHS_REASON= not yet supported |
17 |
BUILD_DEPENDS= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} |
18 |
BUILD_DEPENDS= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} icu>=71:devel/icu |
18 |
CONFLICTS= zig-devel |
19 |
CONFLICTS= zig-devel |
Lines 28-34
STATIC_DESC= sets ZIG_STATIC to avoid 800MiB LLVM runtime dependency
Link Here
|
28 |
STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} |
29 |
STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} |
29 |
STATIC_CMAKE_BOOL= CMAKE_SKIP_INSTALL_RPATH ZIG_STATIC |
30 |
STATIC_CMAKE_BOOL= CMAKE_SKIP_INSTALL_RPATH ZIG_STATIC |
30 |
STATIC_LDFLAGS= -llzma -lm -lmd -lxml2 -lz |
31 |
STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz |
31 |
_LLVM_VER= 13 |
32 |
_LLVM_VER= 13 |
32 |
_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig |
33 |
_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig |