Thu Jun 21 20:55:29 2018 UTC ()
update devel/jsonnet to version 0.10.0

- One major change: The formatter (jsonnet fmt) is now more opinionated [...]
- Minor additions:
  - jsonnet -y and -m now respect -o
  - JSONNET_PATH environment variable
  - { [null]: true for x in [3] } now respects the null instead of being an error
  - The parser takes much less stack space
  - std.strReplace(str, from, to)
  - std.isArray(v), std.isBoolean(v), std.isFunction(v), std.isNumber(v),
    std.isObject(v), std.isString(v)
  - std.sign(n)
  - std.asciiUpper(x), std.asciiLower(x)
  - std.manifestYamlDoc(value), std.manifestYamlStream(value)
  - std.manifestXmlJsonml(value) (see jsonml.org)
  - ...and minor bug fixes & performance improvements


(seb)
diff -r1.3 -r1.4 pkgsrc/devel/jsonnet/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/jsonnet/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/devel/jsonnet/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/jsonnet/Makefile 2017/10/09 08:37:09 1.3
+++ pkgsrc/devel/jsonnet/Makefile 2018/06/21 20:55:29 1.4
@@ -1,31 +1,32 @@ @@ -1,31 +1,32 @@
1# $NetBSD: Makefile,v 1.3 2017/10/09 08:37:09 wiz Exp $ 1# $NetBSD: Makefile,v 1.4 2018/06/21 20:55:29 seb Exp $
2 2
3DISTNAME= jsonnet-0.9.5 3DISTNAME= jsonnet-0.10.0
4CATEGORIES= devel local 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=google/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://jsonnet.org/ 9HOMEPAGE= http://jsonnet.org/
10COMMENT= Domain specific configuration language 10COMMENT= Domain specific configuration language
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13EXTRACT_USING= bsdtar 13EXTRACT_USING= bsdtar
14 14
15USE_LANGUAGES= c c++11 15USE_LANGUAGES= c c++11
16 16
17USE_TOOLS+= gmake bash mktemp 17USE_TOOLS+= gmake bash mktemp
18REPLACE_BASH+= examples/check.sh examples/terraform/check.sh 18REPLACE_BASH+= examples/check.sh examples/terraform/check.sh
 19REPLACE_BASH+= test_cmd/run_cmd_tests.sh
19REPLACE_BASH+= test_suite/run_tests.sh test_suite/run_fmt_tests.sh 20REPLACE_BASH+= test_suite/run_tests.sh test_suite/run_fmt_tests.sh
20REPLACE_BASH+= test_suite/run_fmt_idempotence_tests.sh 21REPLACE_BASH+= test_suite/run_fmt_idempotence_tests.sh
21 22
22WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 23WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
23 24
24TEST_TARGET= test 25TEST_TARGET= test
25TEST_ENV+= MKTEMP=${TOOLS_PATH.mktemp} 26TEST_ENV+= MKTEMP=${TOOLS_PATH.mktemp}
26 27
27INSTALLATION_DIRS= lib include bin 28INSTALLATION_DIRS= lib include bin
28 29
29# nothing to configure but REPLACE_BASH to apply 30# nothing to configure but REPLACE_BASH to apply
30do-configure: 31do-configure:
31 @${DO_NADA} 32 @${DO_NADA}

cvs diff -r1.3 -r1.4 pkgsrc/devel/jsonnet/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/jsonnet/distinfo 2017/10/09 08:37:09 1.3
+++ pkgsrc/devel/jsonnet/distinfo 2018/06/21 20:55:29 1.4
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.3 2017/10/09 08:37:09 wiz Exp $ 1$NetBSD: distinfo,v 1.4 2018/06/21 20:55:29 seb Exp $
2 2
3SHA1 (jsonnet-0.9.5.tar.gz) = d0a9ea7fbe0edf95276c9f4923f18e6334ee19d0 3SHA1 (jsonnet-0.10.0.tar.gz) = d1d17b2880c77284c874a68e69532b84dc40b587
4RMD160 (jsonnet-0.9.5.tar.gz) = 65781115ede9ac7ae0ef8f44501746a1258169bc 4RMD160 (jsonnet-0.10.0.tar.gz) = 933ab6e3daa41ed53609b7c7edad914f3bf4f32e
5SHA512 (jsonnet-0.9.5.tar.gz) = 630941b0f9a86cf4697f242cbec3fdb565a194fa391c39b199c9adddac6994afbf45dccb1881c325d92e6729e1bd62915690363e8fb5b65a894f3e00dae4d47d 5SHA512 (jsonnet-0.10.0.tar.gz) = 1154064e1f9238ab3eafdb1754e675bc0cdf5649f586b0cb667371e98d3cb61ca224e42be33dfcfb5030e254869bf9a3b29d72f2b22b4a50be8556ccbc424510
6Size (jsonnet-0.9.5.tar.gz) = 573335 bytes 6Size (jsonnet-0.10.0.tar.gz) = 600377 bytes
7SHA1 (patch-Makefile) = d9d10b82704399bc115df785015c69f390a641aa 7SHA1 (patch-Makefile) = d9d10b82704399bc115df785015c69f390a641aa
8SHA1 (patch-test__suite_tests.source) = 14fc92f664269ab4012c7f90b337276de77110f5 8SHA1 (patch-test__suite_tests.source) = 14fc92f664269ab4012c7f90b337276de77110f5