18 Commits

Author SHA256 Message Date
1a66891ad0 Accepting request 1321627 from devel:languages:go
- Update to version 0.16.0
  Changes
  * Update gojq fork.
  * Documentation fixes.
  Format changes
  * avc_nal Decode slice header frame number and picture order.
  * flac_frame Add option to decode sample and residuals details.
  * matroska Update to latest spec.
  * mpeg_asc Decode SBR and PS hierarchical signalling.
  * mp4 Decode elng box.
  * safetensors Add decoder. (forwarded request 1321435 from mnhauke)

OBS-URL: https://build.opensuse.org/request/show/1321627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=8
2025-12-09 11:52:30 +00:00
74efcd0489 - Update to version 0.16.0
Changes
  * Update gojq fork.
  * Documentation fixes.
  Format changes
  * avc_nal Decode slice header frame number and picture order.
  * flac_frame Add option to decode sample and residuals details.
  * matroska Update to latest spec.
  * mpeg_asc Decode SBR and PS hierarchical signalling.
  * mp4 Decode elng box.
  * safetensors Add decoder.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=17
2025-12-08 16:51:39 +00:00
5278c61c21 Accepting request 1304635 from devel:languages:go
- Update to version 0.15.1:
  * Minor release to maninly fix golang sum database hash issue. (forwarded request 1304496 from mnhauke)

OBS-URL: https://build.opensuse.org/request/show/1304635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=7
2025-09-15 17:51:54 +00:00
d32ec785a2 - Update to version 0.15.1:
* Minor release to maninly fix golang sum database hash issue.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=15
2025-09-14 13:00:02 +00:00
20061a0d8f Accepting request 1271001 from devel:languages:go
- Update to version 0.15.0
  Changes
  * Fix issue running fq without a home directory.
  Format changes
  * avc_nalu Decode payload into a rbsp struct (raw byte sequence
    payload) and only introduce a sub-buffer if de-emulation
    prevention was done.
  * hevc_nalu Decode payload into a rbsp struct.
  * matroska Update specification.
  * mp4
    + Add a skip_samples option to not add fields or decode
      samples at all. Useful when dealing with broken mp4 files.
    + Add a truncated_size field if allow_truncated is used and
      we had to truncate. Useful when dealing with broken mp4
      files.
    + pcmC Decode box.
    + chnl Decode box
    + Don't decode samples for ipcm track format. Could end up with
      a huge array and not be very useful.
    + trun Skip samples array if there are no sample flags.
    + uuid Decode tfxd and tfrf boxes. (forwarded request 1270994 from mnhauke)

OBS-URL: https://build.opensuse.org/request/show/1271001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=6
2025-04-20 07:36:17 +00:00
13008b6cef - Update to version 0.15.0
Changes
  * Fix issue running fq without a home directory.
  Format changes
  * avc_nalu Decode payload into a rbsp struct (raw byte sequence
    payload) and only introduce a sub-buffer if de-emulation
    prevention was done.
  * hevc_nalu Decode payload into a rbsp struct.
  * matroska Update specification.
  * mp4
    + Add a skip_samples option to not add fields or decode
      samples at all. Useful when dealing with broken mp4 files.
    + Add a truncated_size field if allow_truncated is used and
      we had to truncate. Useful when dealing with broken mp4
      files.
    + pcmC Decode box.
    + chnl Decode box
    + Don't decode samples for ipcm track format. Could end up with
      a huge array and not be very useful.
    + trun Skip samples array if there are no sample flags.
    + uuid Decode tfxd and tfrf boxes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=13
2025-04-19 18:52:16 +00:00
9b1e2acdde Accepting request 1244375 from devel:languages:go
- Update to version 0.14.0:
  * More jq compatible debug/0/debug/1 (correct prefix) and
    stderr/0 (output raw strings).
  * Fix crash when decoding a file while it's growing.
  * Clean up some build dependencies.
  * gojq updates from upstream:
    + Fix reduce syntax to emit results for each initial value.
    + Implement skip/2, fix limit/2 to emit error on negative count
    + Fix last/1 to yield no values when the argument yields no values
  * av1_obu Decode more fields and derive more values according to spec.
  * elf Handle section header null better.
  * markdown Update to latest gomarkdown (Fixes CVE-2024-44337).
  * matroska Spec update.
  * midi - Mapped SMPTE frame rates to strings and fixed bug in
    SMPTE offset metaevent decoding and more refactoring.
  * toml to_toml/1 now support indent option.
  * wav Decode fmt chunk a bit better and improve format sym names
    (implied endian not bit size).
  * yaml to_yaml/1 now support indent option.
  * Fixed format 0 filenames in Makefile debug target.
  * Mapped SMPTE frame rates to strings and fixed bug in SMPTE
    offset metaevent decoding (cf. #1023 (comment)).
  * Moved to doc.go into midi.go (cf. transcriptaze#2).
  * Reworked MIDI decoder to decode 'extra' format 0 tracks as data
    (cf. transcriptaze#6). (forwarded request 1244370 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/1244375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=5
2025-02-09 19:06:21 +00:00
bc8f052246 -------------------------------------------------------------------
Sat Feb  8 16:17:03 UTC 2025 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.14.0:
  * More jq compatible debug/0/debug/1 (correct prefix) and
    stderr/0 (output raw strings).
  * Fix crash when decoding a file while it's growing.
  * Clean up some build dependencies.
  * gojq updates from upstream:
    + Fix reduce syntax to emit results for each initial value.
    + Implement skip/2, fix limit/2 to emit error on negative count
    + Fix last/1 to yield no values when the argument yields no values
  * av1_obu Decode more fields and derive more values according to spec.
  * elf Handle section header null better.
  * markdown Update to latest gomarkdown (Fixes CVE-2024-44337).
  * matroska Spec update.
  * midi - Mapped SMPTE frame rates to strings and fixed bug in
    SMPTE offset metaevent decoding and more refactoring.
  * toml to_toml/1 now support indent option.
  * wav Decode fmt chunk a bit better and improve format sym names
    (implied endian not bit size).
  * yaml to_yaml/1 now support indent option.
  * Fixed format 0 filenames in Makefile debug target.
  * Mapped SMPTE frame rates to strings and fixed bug in SMPTE
    offset metaevent decoding (cf. #1023 (comment)).
  * Moved to doc.go into midi.go (cf. transcriptaze#2).
  * Reworked MIDI decoder to decode 'extra' format 0 tracks as data
    (cf. transcriptaze#6).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=11
2025-02-08 16:39:36 +00:00
90e6d51116 - Update to version 0.14.0:
Changes
  * More jq compatible debug/0/debug/1 (correct prefix) and
    stderr/0 (output raw strings).
  * Fix crash when decoding a file while it's growing.
  * Clean up some build dependencies.
  * gojq update. Changes from upstream:
    + Fix reduce syntax to emit results for each initial value.
    + Implement skip/2, fix limit/2 to emit error on negative count
    + Fix last/1 to yield no values when the argument yields no
      values.
  Format changes
  * av1_obu Decode more fields and derive more values according to
    spec.
  * elf Handle section header null better.
  * markdown Update to latest gomarkdown (Fixes CVE-2024-44337).
  * matroska Spec update.
  * midi - Mapped SMPTE frame rates to strings and fixed bug in
    SMPTE offset metaevent decoding and more refactoring.
  * toml to_toml/1 now support indent option.
  * wav Decode fmt chunk a bit better and improve format sym names
    (implied endian not bit size).
  * yaml to_yaml/1 now support indent option.
  Changelog
  * Fixed format 0 filenames in Makefile debug target.
  * Mapped SMPTE frame rates to strings and fixed bug in SMPTE
    offset metaevent decoding (cf. #1023 (comment)).
  * Moved to doc.go into midi.go (cf. transcriptaze#2).
  * Reworked MIDI decoder to decode 'extra' format 0 tracks as data
    (cf. transcriptaze#6).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=10
2025-02-08 16:33:09 +00:00
7242a960a5 Accepting request 1202507 from devel:languages:go
- Update to version 0.13.0
  Changes
  * New format decoders midi, negentropy, tap and txz
  * Add byte_array bits format.
  Format changes
  * matroska Updated to latest specification.
  * midi MIDI decoder added.
  * negentropy Negentropy message decoder.
  * tap and txz TAP and TXZ tape format for ZX Spectrum computers.
- Update to version 0.12.0
  Changes
  * Update readline package to fix issue with left/right word jump
    in REPL.
  * Update of version of golang and other dependencies.
  Format changes
  * jpeg
    + Decode DHT paramaters.
    + Fix EOI description.
- Update to version 0.11.0
  Changes
  * Add string_truncate option to configure how to truncate long
    strings when displaying a decode value tree. dd, dv etc set
    truncate length to zero to not truncate.
  * gojq updates from upstream:
    + Implement ltrim, rtrim, and trim functions.
    + Fix object construction with duplicate keys
      ({x:0,y:1} | {a:.x,a:.y}).
    + Fix halt and halt_error functions to stop the command
      execution immediately.
    + Fix variable scope of binding syntax (forwarded request 1202408 from mnhauke)

OBS-URL: https://build.opensuse.org/request/show/1202507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=4
2024-09-23 13:23:10 +00:00
0acf21e812 - Update to version 0.13.0
Changes
  * New format decoders midi, negentropy, tap and txz
  * Add byte_array bits format.
  Format changes
  * matroska Updated to latest specification.
  * midi MIDI decoder added.
  * negentropy Negentropy message decoder.
  * tap and txz TAP and TXZ tape format for ZX Spectrum computers.
- Update to version 0.12.0
  Changes
  * Update readline package to fix issue with left/right word jump
    in REPL.
  * Update of version of golang and other dependencies.
  Format changes
  * jpeg
    + Decode DHT paramaters.
    + Fix EOI description.
- Update to version 0.11.0
  Changes
  * Add string_truncate option to configure how to truncate long
    strings when displaying a decode value tree. dd, dv etc set
    truncate length to zero to not truncate.
  * gojq updates from upstream:
    + Implement ltrim, rtrim, and trim functions.
    + Fix object construction with duplicate keys
      ({x:0,y:1} | {a:.x,a:.y}).
    + Fix halt and halt_error functions to stop the command
      execution immediately.
    + Fix variable scope of binding syntax

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=8
2024-09-23 02:55:12 +00:00
77114cb586 Accepting request 1128990 from devel:languages:go
- Update to version 0.9.0:
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead. (forwarded request 1128988 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/1128990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=3
2023-11-27 21:43:13 +00:00
02265c71e7 Accepting request 1128988 from home:jfkw:branches:devel:languages:go
- Update to version 0.9.0:
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.

OBS-URL: https://build.opensuse.org/request/show/1128988
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=6
2023-11-26 22:17:27 +00:00
bbeb1d1f03 Accepting request 1030254 from devel:languages:go
- Update to version 0.0.10: (forwarded request 1030253 from jfkw)

OBS-URL: https://build.opensuse.org/request/show/1030254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=2
2022-10-21 14:19:42 +00:00
1c68e0aee2 Accepting request 1030253 from home:jfkw:branches:devel:languages:go
- Update to version 0.0.10:

OBS-URL: https://build.opensuse.org/request/show/1030253
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=4
2022-10-20 23:58:48 +00:00
5e74c991e7 Accepting request 985962 from devel:languages:go
New package fq v0.0.7 is a CLI tool and REPL for binary data inspired by jq.

New functionality via a SUSE Hack Week project is in progress for a subsequent release:
https://hackweek.opensuse.org/21/projects/add-mbr-binary-format-support-to-the-fq-command-line-tool

OBS-URL: https://build.opensuse.org/request/show/985962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fq?expand=0&rev=1
2022-06-30 11:18:29 +00:00
55d9d8a66b Accepting request 985961 from home:jfkw:branches:devel:languages:go
Fix capitalization

OBS-URL: https://build.opensuse.org/request/show/985961
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=2
2022-06-29 23:41:41 +00:00
5b3b10aacf Accepting request 985960 from home:jfkw:branches:devel:languages:go
New package fq v0.0.7

OBS-URL: https://build.opensuse.org/request/show/985960
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/fq?expand=0&rev=1
2022-06-29 23:27:40 +00:00