Wed Apr 24 19:14:12 2024 UTC (31d)
zig: hopefully fix install.

works as intended outside of a pbulk chroot.


(nikita)
diff -r1.32 -r1.33 pkgsrc/lang/zig/Makefile

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

--- pkgsrc/lang/zig/Makefile 2024/04/22 07:49:53 1.32
+++ pkgsrc/lang/zig/Makefile 2024/04/24 19:14:11 1.33
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.32 2024/04/22 07:49:53 adam Exp $ 1# $NetBSD: Makefile,v 1.33 2024/04/24 19:14:11 nikita Exp $
2 2
3DISTNAME= zig-0.12.0 3DISTNAME= zig-0.12.0
4CATEGORIES= lang 4CATEGORIES= lang
5MASTER_SITES= https://ziglang.org/download/${PKGVERSION_NOREV}/ 5MASTER_SITES= https://ziglang.org/download/${PKGVERSION_NOREV}/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://ziglang.org/ 9HOMEPAGE= https://ziglang.org/
10COMMENT= Programming language designed for robustness and clarity 10COMMENT= Programming language designed for robustness and clarity
11LICENSE= mit 11LICENSE= mit
12 12
13# Broken at least on *BSD, needs a new release, 0.11.0 does not build 13# Broken at least on *BSD, needs a new release, 0.11.0 does not build
14# stage 3 of the build process (fixed upstream). 14# stage 3 of the build process (fixed upstream).
15USE_CXX_FEATURES+= c++14 15USE_CXX_FEATURES+= c++14
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_TOOLS+= bash:run 17USE_TOOLS+= bash:run
18 18
19CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE=Release 19CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE=Release
20CMAKE_CONFIGURE_ARGS+= -DZIG_SHARED_LLVM=ON 20CMAKE_CONFIGURE_ARGS+= -DZIG_SHARED_LLVM=ON
21CMAKE_CONFIGURE_ARGS+= -DDESTDIR=${DESTDIR} 21CMAKE_CONFIGURE_ARGS+= -DDESTDIR=${DESTDIR}${PREFIX}
22# avoid full-cu-features available to build host, 22# avoid full-cu-features available to build host,
23# in other words ensure that we run everywhere 23# in other words ensure that we run everywhere
24CMAKE_CONFIGURE_ARGS+= -DZIG_TARGET_MCPU=baseline 24CMAKE_CONFIGURE_ARGS+= -DZIG_TARGET_MCPU=baseline
25 25
26CHECK_PORTABILITY_SKIP+= ci/azure/macos_script 26CHECK_PORTABILITY_SKIP+= ci/azure/macos_script
27BUILDLINK_TRANSFORM+= rm:-Werror 27BUILDLINK_TRANSFORM+= rm:-Werror
28 28
29UNLIMIT_RESOURCES= stacksize 29UNLIMIT_RESOURCES= stacksize
30 30
31# \todo: There is currently an issue building this as a PIE 31# \todo: There is currently an issue building this as a PIE
32MKPIE_SUPPORTED= no 32MKPIE_SUPPORTED= no
33# RELRO checks fail for this package at the moment 33# RELRO checks fail for this package at the moment
34RELRO_SUPPORTED= no 34RELRO_SUPPORTED= no