Wed Feb 21 10:57:08 2024 UTC (105d)
janet: Requires C11 atomics support


(nia)
diff -r1.29 -r1.30 pkgsrc/lang/janet/Makefile

cvs diff -r1.29 -r1.30 pkgsrc/lang/janet/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/janet/Makefile 2024/02/14 18:39:36 1.29
+++ pkgsrc/lang/janet/Makefile 2024/02/21 10:57:08 1.30
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.29 2024/02/14 18:39:36 charlotte Exp $ 1# $NetBSD: Makefile,v 1.30 2024/02/21 10:57:08 nia Exp $
2 2
3DISTNAME= janet-1.33.0 3DISTNAME= janet-1.33.0
4CATEGORIES= lang 4CATEGORIES= lang
5MASTER_SITES= ${MASTER_SITE_GITHUB:=janet-lang/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=janet-lang/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= charlotte@NetBSD.org 8MAINTAINER= charlotte@NetBSD.org
9HOMEPAGE= https://janet-lang.org/ 9HOMEPAGE= https://janet-lang.org/
10COMMENT= Functional and imperative programming language 10COMMENT= Functional and imperative programming language
11LICENSE= mit 11LICENSE= mit
12 12
13USE_TOOLS+= gmake 13USE_TOOLS+= gmake
14USE_LANGUAGES= c99 14
 15# Requires C11 atomics support
 16USE_CC_FEATURES+= c11
15 17
16BUILD_TARGET= all build/janet.pc 18BUILD_TARGET= all build/janet.pc
17TEST_TARGET= test 19TEST_TARGET= test
18 20
19MAKE_FLAGS+= PREFIX=${PREFIX} 21MAKE_FLAGS+= PREFIX=${PREFIX}
20MAKE_FLAGS+= JANET_MANPATH=${PREFIX}/${PKGMANDIR}/man1 22MAKE_FLAGS+= JANET_MANPATH=${PREFIX}/${PKGMANDIR}/man1
21MAKE_FLAGS+= JANET_PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig 23MAKE_FLAGS+= JANET_PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig
22MAKE_FLAGS+= JANET_BUILD='"\"pkgsrc\""' 24MAKE_FLAGS+= JANET_BUILD='"\"pkgsrc\""'
23 25
24LDFLAGS.SunOS+= -lsocket -lnsl 26LDFLAGS.SunOS+= -lsocket -lnsl
25 27
26REPLACE_INTERPRETER+= janet 28REPLACE_INTERPRETER+= janet
27REPLACE.janet.old= .* 29REPLACE.janet.old= .*