View | Details | Raw Unified | Return to bug 265967
Collapse All | Expand All

(-)lang/zig/Makefile (-2 / +3 lines)
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

Return to bug 265967