Tue May 2 06:44:21 2023 UTC ()
zig: fix versioned dependencies expression


(nikita)
diff -r1.27 -r1.28 pkgsrc/lang/zig/Makefile

cvs diff -r1.27 -r1.28 pkgsrc/lang/zig/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/zig/Makefile 2023/05/01 15:49:01 1.27
+++ pkgsrc/lang/zig/Makefile 2023/05/02 06:44:21 1.28
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.27 2023/05/01 15:49:01 nikita Exp $ 1# $NetBSD: Makefile,v 1.28 2023/05/02 06:44:21 nikita Exp $
2 2
3DISTNAME= zig-0.10.1 3DISTNAME= zig-0.10.1
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= https://ziglang.org/download/${PKGVERSION_NOREV}/ 6MASTER_SITES= https://ziglang.org/download/${PKGVERSION_NOREV}/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://ziglang.org/ 10HOMEPAGE= https://ziglang.org/
11COMMENT= Programming language designed for robustness and clarity 11COMMENT= Programming language designed for robustness and clarity
12LICENSE= mit 12LICENSE= mit
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_TOOLS+= bash:run 15USE_TOOLS+= bash:run
16USE_LANGUAGES= c c++14 16USE_LANGUAGES= c c++14
17 17
18DEPENDS+= llvm-15.[0-9]*:../../lang/llvm 18DEPENDS+= llvm>=15<16:../../lang/llvm
19DEPENDS+= lld-15.[0-9]*:../../devel/lld 19DEPENDS+= lld>=15<16:../../devel/lld
20DEPENDS+= clang-15.[0-9]*:../../lang/clang 20DEPENDS+= clang>=15<16:../../lang/clang
21 21
22CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 22CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
23CMAKE_ARGS+= -DDESTDIR=${DESTDIR} 23CMAKE_ARGS+= -DDESTDIR=${DESTDIR}
24# avoid full-cu-features available to build host, 24# avoid full-cu-features available to build host,
25# in other words ensure that we run everywhere 25# in other words ensure that we run everywhere
26CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline 26CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline
27 27
28CHECK_PORTABILITY_SKIP+= ci/azure/macos_script 28CHECK_PORTABILITY_SKIP+= ci/azure/macos_script
29BUILDLINK_TRANSFORM+= rm:-Werror 29BUILDLINK_TRANSFORM+= rm:-Werror
30 30
31UNLIMIT_RESOURCES= stacksize 31UNLIMIT_RESOURCES= stacksize
32 32
33# \todo: There is currently an issue building this as a PIE 33# \todo: There is currently an issue building this as a PIE