Subject: CVS commit: pkgsrc/devel/fq
From: Thomas Klausner
Date: 2023-09-28 10:33:20
Message id: 20230928083320.7BB68FBDB@cvs.NetBSD.org

Log Message:
fq: update to 0.8.0.

# 0.8.0

Fix handling of shadowing order for `_<name>` keys, 3 new decoders `caff`, \ 
`moc3` and `opentimestamps`, some smaller fixes and improvements.

- New decoders `caff` and `moc3`. See below for details.
- Fix shadowing of underscore prefixed keys (`_<name>`) for text formats \ 
like `json`, `yaml` etc. #757
- Rename `--null`/`nul-output` to `--raw-output0` and also clarify that NUL and \ 
new lines are outputted after and not between each output.
- Updated gojq fork with fixes from upstream:
  - Improved error messages for indices, setpath, delpaths
  - Add `abs` function
  - Change behavior of walk with multiple outputs
  - Change zero division to produce an error when dividend is zero
  - Fix empty string repeating with the maximum integer
  - Fix string multiplication by zero to emit empty string
  - Remove deprecated `leaf_paths` function
- Fix `split` in combination with binary to not include separator. #767

## Decoder changes
- `caff` Add archive format decoder. Thanks @Ronsor #747
  - CAFF is an archive format usually found with the extensions `.cmo3` and \ 
`.can3` used by Live2D Cubism.
- `id3v2` Handle `W000`-`WZZZ` and `W00`-`WZZ` URL frames. #758
- `matroska` Update spec and regenerate. #737
- `moc3` Add Live2D Cubism MOC3 decoder. Thanks @Ronsor #747
  - MOC3 is a format for 2D rigged puppets, somewhat like Flash.
- `mp3_frame_xing` Detect lame ext more similar to ffmpeg and mediainfo. #763
- `mp4`
  - Decode `sgpd` (Sample group definition box) entries. Thanks Sergei Kuzmin \ 
@ksa-real #707
  - Decode `cslg` (Composition to decode timeline mapping) box. #754
  - Decode `emsg` (Event message) and `id3v2` message data. #755
  - Nicer trimmed major brand for `ftyp`. #723
- `opentimestamps` Add [OpenTimestamps](https://opentimestamps.org/) decoder. \ 
Thanks @fiatjaf #769

Files:
RevisionActionfile
1.13modifypkgsrc/devel/fq/Makefile
1.6modifypkgsrc/devel/fq/distinfo
1.6modifypkgsrc/devel/fq/go-modules.mk