Subject: CVS commit: pkgsrc/devel/fq
From: Thomas Klausner
Date: 2023-11-25 20:03:16
Message id: 20231125190316.8874BFA3F@cvs.NetBSD.org

Log Message:
fq: update to 0.9.0.

# 0.9.0

## Changes

- Make synthetic values not look like decode values with a zero range. #777
- Bit ranges are now displayed using exclusive end notation to be more \ 
consistent. For example if a field at byte offset 5 is 8 bit in size using the \ 
`<byte>[.<bits>]` notation it is now shown as `5-6`, before it was \ 
shown as `5-5.7`. See usage documentation for more examples. #789
- Improve colors when using a light background. Thanks @adedomin for reporting. #781
- Better `from_jq` error handling. Thanks @emanuele6 for reporting. #788
- Updated gojq fork. Notable changes from upstream below. #808
  - Adds `pick/1` function. Outputs value and nested values for given input \ 
expression.
  - Implements comment continuation with backslash.
- Updated gopacket to 1.2.1. Notable changes from upstream below. #815
  - fix(ip4defrag): allow final fragment to be less than 8 octets by @niklaskb
  - refactor: don't fill empty metadata slots by @smira
  - refactor: optimize port map to switch statement by @smira

## Decoder changes

- `avi`
  - Some general clean up fixes. Thanks to Marion Jaks at mediathek.at for \ 
testing and motivation.
  - Add extended chunks support and `decode_extended_chunks` option. This is \ 
trailing chunks used by big AVI files. #786
  - Add type, handler, compression (video) and format_tag (audio) per stream. #775
  - Properly use sample size field when decoding samples. #776
- `exif` (and `tiff`)
  - Handle broken last next ifd offset by treating it as end marker. #804
- `gzip`
  - Correctly handle multiple members. Thanks @TomiBelan for the bug report and \ 
assistance. #795
  - Now gzip is modelled as a struct with a `members` array and a `uncompressed` \ 
field that is the concatenation of the uncompressed members.
- `macho`
  - Properly respect endian when decoding some flag fields. #796
  - Move formatted timestamp to description so that numeric value is easier to \ 
access. #797
- `matroska`
  - Support decoding EBML date type. #787
- `protobuf`
  - No need to use synthetic fields for string and bytes. #800
- `webp`
  - Refactor to use common RIFF decoder and also decode VP8X, EXIF, ICCP and XMP \ 
chunks. #803
- `zip` Better timestamp support and fixes
  - Fix incorrect MSDOS time/date decoding and add extended timestamp support. \ 
Also remodel time/date to be a struct with raw values, components and a \ 
synthetics UTC unixtime guess. Thanks @TomiBelan for the bug report and \ 
assistance. #793

Files:
RevisionActionfile
1.17modifypkgsrc/devel/fq/Makefile
1.7modifypkgsrc/devel/fq/distinfo
1.7modifypkgsrc/devel/fq/go-modules.mk