Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fq for openSUSE:Factory checked in at 2026-09-04 12:38:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fq (Old) and /work/SRC/openSUSE:Factory/.fq.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fq" Fri Sep 4 12:38:01 2026 rev:10 rq:1375417 version:0.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/fq/fq.changes 2026-03-16 14:20:36.477454038 +0100 +++ /work/SRC/openSUSE:Factory/.fq.new.1265/fq.changes 2026-09-04 12:38:36.888801040 +0200 @@ -1,0 +2,45 @@ +Wed Sep 2 13:31:51 UTC 2026 - Jeff Kowalczyk <[email protected]> + +- Packaging improvements: + * Drop RPM directive nodebuginfo. Recent versions of GNU strip + can correctly process Go binaries to generate debuginfo. + * Re-enable binary stripping and debuginfo boo#1210938 + * Update to BuildRequires: golang(API) >= 1.25 matching go.mod + * Build PIE with pattern that may become recommended procedure: + %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build + A go toolchain buildmode default config would be preferable + but none exist at this time. + * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable + * Add basic %check to execute binary --help + * Format recent changelog entries + +------------------------------------------------------------------- +Wed Sep 2 09:38:13 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 0.18.0: + * jq compatibility: Add $ARGS, --args and --jsonargs support. + * jq compatibility: Using - as input filename reads from stdin. + Previously leaving out any filename argument would be the only + way to read from stdin. + * Add gaps for struct/array bitbufs and skip adding single empty + gap. + * Faster format options handling during decode. Will speed up + decoding of formats that might use lots of sub-formats, for + example big mp4 files. + * open Make returned file value behave more properly as a binary. + * avc_nalu + + Remove redundant_pic_cnt name in nalu. + * avc_sei + + Decode SEI recovery point. + * heif Add High Efficiency Image Format decoder. + + Generic item support. + + Partial item decode for HEIC (HEVC) and AVIF (AV1). + * mp4 + + Make stsd decode aware of qt/isom difference. + + More correct and flexible probe via brands. + * stl + + Add Standard Tessellation Language decoder. + * webp + + Fix incorrect decoding of size for lossless (vp8l). + +------------------------------------------------------------------- Old: ---- fq-0.17.0.tar.gz New: ---- fq-0.18.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fq.spec ++++++ --- /var/tmp/diff_new_pack.gObKFr/_old 2026-09-04 12:38:38.644862727 +0200 +++ /var/tmp/diff_new_pack.gObKFr/_new 2026-09-04 12:38:38.645862763 +0200 @@ -14,13 +14,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# nodebuginfo -%define __arch_install_post export NO_BRP_STRIP_DEBUG=true - Name: fq -Version: 0.17.0 +Version: 0.18.0 Release: 0 Summary: CLI tool and REPL for working with binary data inspired by jq License: MIT @@ -28,7 +25,7 @@ URL: https://github.com/wader/fq Source: %{name}-%{version}.tar.gz Source1: vendor.tar.gz -BuildRequires: golang(API) >= 1.18 +BuildRequires: golang(API) >= 1.25 %description fq is inspired by the well known jq tool and language and allows you to work @@ -40,17 +37,22 @@ %autosetup -a 1 %build -# Build the binary. -go build \ - -mod=vendor \ - -buildmode=pie +%ifnarch ppc64 +export GOFLAGS="-buildmode=pie" +%endif +go build + +%check +# execute the binary as a basic check +./%{name} --help %install -# Install the binary. install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" +install -D -m 0644 doc/fq.1 %{buildroot}/%{_mandir}/man1/%{name}.1 %files %doc README.md %license LICENSE %{_bindir}/%{name} +%{_mandir}/man1/%{name}.1%{?ext_man} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.gObKFr/_old 2026-09-04 12:38:38.724865538 +0200 +++ /var/tmp/diff_new_pack.gObKFr/_new 2026-09-04 12:38:38.729865714 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/wader/fq.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v0.17.0</param> + <param name="revision">v0.18.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.gObKFr/_old 2026-09-04 12:38:38.779867470 +0200 +++ /var/tmp/diff_new_pack.gObKFr/_new 2026-09-04 12:38:38.787867751 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/wader/fq.git</param> - <param name="changesrevision">9cab49bbcadf527c5f0cb2c98bfe047451804241</param></service></servicedata> + <param name="changesrevision">6f01e5ba28957801ba6154458c0e89d1eb7e8941</param></service></servicedata> (No newline at EOF) ++++++ fq-0.17.0.tar.gz -> fq-0.18.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/fq/fq-0.17.0.tar.gz /work/SRC/openSUSE:Factory/.fq.new.1265/fq-0.18.0.tar.gz differ: char 12, line 1 ++++++ vendor.tar.gz ++++++ ++++ 19512 lines of diff (skipped)
