Path to this page:
./
devel/jsonnet,
Domain specific configuration language
Branch: CURRENT,
Version: 0.13.0,
Package name: jsonnet-0.13.0,
Maintainer: pkgsrc-usersJsonnet is a domain specific configuration language that helps you
define JSON data. Jsonnet lets you compute fragments of JSON within
the structure, bringing the same benefit to structured data that
templating languages bring to plain text.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 21338.329 KB
Version history: (Expand)
- (2019-08-13) Updated to version: jsonnet-0.13.0
- (2018-06-22) Updated to version: jsonnet-0.10.0
- (2017-11-23) Package has been reborn
- (2017-10-08) Updated to version: jsonnet-0.9.5
- (2017-10-05) Package added to pkgsrc.se, version jsonnet-0.9.4 (created)
CVS history: (Expand)
2022-12-15 15:45:57 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
jsonnet: Fix od(1) args.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981) |
Log message:
all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|
2019-08-13 20:04:28 by Stoned Elipot | Files touched by this commit (4) | |
Log message:
update devel/jsonnet to version 0.13.0
Significant changes since last packaged version (0.10.0):
- jsonnet fmt is now its own executable called jsonnetfmt...
- Standard library additions: std.reverse, std.encodeUTF8 and std.decodeUTF8
- Standard dlibrary changes:
- Fix std.parseHex that rejected certain correct inputs
- Added std.find and std.findSubstr
- Added std.parseJson
- sort and set functions can now be given a "keyF" function for \
controlling the ordering
- std.trace for debugging
- std.parseHex and std.parseOctal
- Language changes:
- std.native("foo") now returns null if foo doesn't exist, instead \
of an error...
Complete list of change is available from https://github.com/google/jsonnet/releases
|
2018-06-21 22:55:29 by Stoned Elipot | Files touched by this commit (2) | |
Log message:
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
|
2017-10-09 10:37:09 by Thomas Klausner | Files touched by this commit (2) |
Log message:
jsonnet: improve DISTNAME and fix fetch
|
2017-10-08 13:23:24 by Stoned Elipot | Files touched by this commit (4) | |
Log message:
update devel/jsonnet to version 0.9.5
- One major change: Import paths now are properly escaped [...]
- Allow formatting of multiple files with a single jsonnet fmt invocation
- jsonnet fmt will now sort your imports alphabetically
- The Bazel Python build works again
- jsonnet fmt fixes code with mismatched newlines in { } and similar start/end syntax
- The Python bindings are now compatible with Python 3
- There is a VS2017 solution file
- The default -J paths were broken [...]
|