# $FreeBSD: head/lang/zig/Makefile 569453 2021-03-29 09:23:43Z dch $ PORTNAME= zig DISTVERSION= 0.7.1 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \ https://ziglang.org/builds/ MAINTAINER= dch@FreeBSD.org COMMENT= Language designed for robustness, optimality, and maintainability LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= static_assert failed "static_assert(sizeof(ZigClangAPValue) == sizeof(clang::APValue), "")" IGNORE_FreeBSD_11= expects getrandom(2) which is unavailable on FreeBSD < 12.0 _LLVM_VER= 11 BUILD_DEPENDS= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} USES= cmake compiler:c++11-lang tar:xz OPTIONS_DEFINE= STATIC OPTIONS_DEFAULT= STATIC STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} STATIC_CMAKE_BOOL= CMAKE_SKIP_INSTALL_RPATH ZIG_STATIC .include