Path to this page:
./
devel/mustach,
C implementation of mustache templating
Branch: CURRENT,
Version: 1.2.9,
Package name: mustach-1.2.9,
Maintainer: sjmulderC implementation of the mustache template library. Provides a library
and a command-line tool. Support for json-c is built in.
Required to run:[
textproc/json-c]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 40.095 KB
Version history: (Expand)
- (2024-07-12) Updated to version: mustach-1.2.9
- (2024-01-30) Updated to version: mustach-1.2.6
- (2023-04-19) Updated to version: mustach-1.2.5
- (2022-04-20) Updated to version: mustach-1.2.2nb1
- (2021-11-20) Updated to version: mustach-1.2.2
- (2021-08-19) Updated to version: mustach-1.1.1
CVS history: (Expand)
2024-07-12 20:49:04 by Sijmen J. Mulder | Files touched by this commit (2) | |
Log message:
devel/mustach: Update to 1.2.9
1.2.9 (2024-06-04)
------------------
Change:
- meson.build updated
1.2.8 (2024-04-16)
------------------
New:
- test scripts now return failing status
- explicit version of mustache specs for test (#49)
- handling of CR (iOS) and CRLF (windows) end of line styles
Change:
- License of use is now Zero-Clause BSD
Fix:
- improved management and detection of valgrind (#56, #57)
- Headers without implicit dependency
1.2.7 (2024-03-21)
------------------
New:
- fallback to default when mustach_wrap_get_partial
returns MUSTACH_ERROR_PARTIAL_NOT_FOUND
- remove at compile time the load of files for templates
if MUSTACH_LOAD_TEMPLATE is defined as 0
- add compile time flag MUSTACH_SAFE for enforcing
safety behaviours
Fix:
- selection of subitem by index (#47)
- get latest iterated key when getting key name (#52)
- allow tests without valgrind
- avoid recursive template expansion (#55)
|
2024-01-30 14:39:40 by Sijmen J. Mulder | Files touched by this commit (3) | |
Log message:
devel/mustach: Update to 1.2.6
In addition to the upstream changes below, the package now also includes
the cJSON backend (and dependency).
Fix:
- improve naming (#42)
- magical spaces in recursive partials (#43)
- installation when tool isn't built
- correct detection of falsey values (#45)
Minor:
- update to newer reference tests
https://gitlab.com/jobol/mustach/-/releases/1.2.6
|
2023-04-19 15:12:36 by Sijmen J. Mulder | Files touched by this commit (1) |
Log message:
devel/mustach: Delete old patch file
|
2023-04-19 15:10:31 by Sijmen J. Mulder | Files touched by this commit (2) |
Log message:
devel/mustach: Update to 1.2.5
Changes in 1.2.5:
Fix:
- Don't override CFLAGS in Makefile
- Use of $(INSTALL) in Makefile for setting options
Minor:
- Orthograf of 'instantiate'
Changes in 1.2.4:
Fix:
- Latent SIGSEGV using cJSON
Changes in 1.2.3:
New:
- Flag Mustach_With_ErrorUndefined (and option --strict for the tool)
for returning a requested tag is not defined
- Test of specifications in separate directory
Fix:
- Version printing is now okay
- Compiling libraries on Darwin (no soname but install_name)
- Compiling test6 with correct flags
- Update test from specifications
- Better use of valgrind reports
|
2022-05-24 13:58:58 by Nikita | Files touched by this commit (1) |
Log message:
mustach: switch to USE_GITLAB.
|
2022-04-17 22:00:34 by Sijmen J. Mulder | Files touched by this commit (4) |
Log message:
devel/mustach: Remove old patch, fix macOS build
- test6/Makefile patch is merged upstream
- Fix macOS breakage caused by -soname use
|
2021-11-20 01:31:10 by Sijmen J. Mulder | Files touched by this commit (5) |
Log message:
devel/mustach: Update to 1.2.2
(Also adds test target)
Changes in 1.2.2:
Fix:
- Fix: SONAME of libmustach-json-c.so
Changes in 1.2.1:
New:
- Add SONAME in libraries.
- Flag Mustach_With_PartialDataFirst to switch the
policy of resolving partials.
Fix:
- Identification of types in cJSON
Changes in 1.2.0:
New:
- Add hook 'mustach_wrap_get_partial' for handling partials.
- Add test of mustache specifications https://github.com/mustache/spec.
Changes:
- Mustach_With_SingleDot is always set.
- Mustach_With_IncPartial is always set.
- Mustach_With_AllExtensions is changed to use currently known extensions.
- Output of tests changed.
- Makefile improved.
- Partials are first searched as file then in current selection.
- Improved management of delimiters.
Fixes:
- Improved output accordingly to https://github.com/mustache/spec:
- escaping of quote "
- interpolating null with empty string
- removal of empty lines with standalone tag
- don't enter section if null
- indentation of partials
- comment improved for get of mustach_wrap_itf.
|
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
|