diff options
Diffstat (limited to 'lang/zig010/Makefile')
-rw-r--r-- | lang/zig010/Makefile | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/lang/zig010/Makefile b/lang/zig010/Makefile deleted file mode 100644 index 7a2db4003421..000000000000 --- a/lang/zig010/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -PORTNAME= zig -DISTVERSION= 0.10.1 -PORTREVISION?= 1 -CATEGORIES= lang -MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \ - https://ziglang.org/builds/ -PKGNAMESUFFIX= 010 -# fetch prebuilt platform-independent docs -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - zig-freebsd-x86_64-${DISTVERSION}${EXTRACT_SUFX} - -PATCH_SITES= https://github.com/ziglang/${PORTNAME}/commit/ - -MAINTAINER= bsd@orsolic.org -COMMENT= Language designed for robustness, optimality, and maintainability (deprecated 0.10.* series) -WWW= https://ziglang.org/ - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Old zig implementation, no consumers in ports -EXPIRATION_DATE= 2025-08-30 - -ONLY_FOR_ARCHS= aarch64 amd64 -ONLY_FOR_ARCHS_REASON= not yet supported - -BUILD_DEPENDS= icu>=71:devel/icu \ - llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} - -USES= cmake compiler:c++11-lang localbase:ldflags tar:xz -CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG -CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere - -CONFLICTS_INSTALL= zig -PORTSCOUT= limit:^0\.10\. - -OPTIONS_DEFINE= DOCS STATIC -OPTIONS_DEFAULT= DOCS - -STATIC_DESC= sets ZIG_STATIC to avoid 800MiB LLVM runtime dependency - -STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} -STATIC_CMAKE_BOOL= CMAKE_SKIP_INSTALL_RPATH ZIG_STATIC -STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd - -_LLVM_VER= 15 -_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig - -post-configure-STATIC-on: - @${REINPLACE_CMD} 's/-Wl,-Bdynamic//' \ - ${BUILD_WRKSRC}/build.ninja - -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR}/std -.for f in langref.html std/data.js std/main.js std/index.html - ${INSTALL_MAN} ${WRKDIR}/zig-freebsd-x86_64-${DISTVERSION}/doc/${f} \ - ${STAGEDIR}${DOCSDIR}/${f} -.endfor - -do-test: - mkdir ${WRKDIR}/cache - (cd ${WRKSRC} && \ - ${_ZIG_BIN} build test-behavior --cache-dir ${WRKDIR}/cache \ - --global-cache-dir ${WRKDIR}/cache --zig-lib-dir ${WRKSRC}/lib) - -.include <bsd.port.mk> |