Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grok-build for openSUSE:Factory checked in at 2026-08-09 21:41:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grok-build (Old) and /work/SRC/openSUSE:Factory/.grok-build.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grok-build" Sun Aug 9 21:41:30 2026 rev:5 rq:1370236 version:0+git20260806.393430e Changes: -------- --- /work/SRC/openSUSE:Factory/grok-build/grok-build.changes 2026-08-04 21:33:00.661201246 +0200 +++ /work/SRC/openSUSE:Factory/.grok-build.new.16738/grok-build.changes 2026-08-09 21:41:39.483186371 +0200 @@ -1,0 +2,35 @@ +Fri Aug 7 12:11:17 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to git snapshot 0+git20260806.393430e: + * New "grok du" subcommand reporting how much disk space the grok + home uses, broken down over the worktree pool, registry and + databases + * Work inside tmux by wrapping terminal queries in DCS passthrough + sequences, so theme and capability detection no longer break in a + multiplexer + * Detect the terminal light/dark appearance from the process + environment when desktop APIs are unavailable, using the + SSH-surviving LC_GROK_APPEARANCE alias with a COLORFGBG fallback + * Detect and report version mismatches on the agent-client-protocol + connection instead of failing opaquely + * Redact sensitive protobuf fields from debug output + * Notice git checkouts in the filesystem watcher and add + provider-specific error types for the sampling backends + * Drop the interactive project picker +- Set License to "Apache-2.0 AND MPL-2.0" and document the audit of the + statically linked crate licences in the spec (boo#1273104): + * pdf_oxide is shipped, pulled with its "rendering" feature, but it + is MIT OR Apache-2.0 and carries no GPL code - its jbig2.rs is a + pass-through stub whose only GPL-3.0 string is a comment naming + the jbig2dec crate as an option upstream did not take + * the JBIG2 decoder that "rendering" really pulls in is hayro-jbig2, + which is Apache-2.0 OR MIT + * MPL-2.0 covers the eight linked MPL-2.0 crates: cssparser, + cssparser-macros, dtoa-short, nucleo, nucleo-matcher, option-ext, + selectors and smartstring + * colored_json (EPL-2.0) is not in the shipped binary's dependency + graph, only in an unbuilt workspace crate +- Stop tracking the generated grok-build-*.obscpio: the spec builds from + the .tar.zst, so it only duplicated 62 MB of sources per revision + +------------------------------------------------------------------- Old: ---- grok-build-0+git20260731.a422116.obscpio grok-build-0+git20260731.a422116.tar.zst New: ---- grok-build-0+git20260806.393430e.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grok-build.spec ++++++ --- /var/tmp/diff_new_pack.vUE4ju/_old 2026-08-09 21:41:43.579326317 +0200 +++ /var/tmp/diff_new_pack.vUE4ju/_new 2026-08-09 21:41:43.583326454 +0200 @@ -17,10 +17,25 @@ Name: grok-build -Version: 0+git20260731.a422116 +Version: 0+git20260806.393430e Release: 0 Summary: Terminal AI coding agent by xAI -License: Apache-2.0 +# Legal-Review-Notice (boo#1273104): licences of the statically linked Rust +# dependencies, verified against the vendored tree with +# "cargo tree -p xai-grok-pager-bin -e normal" (1003 vendored crates): +# - pdf_oxide IS shipped (pulled with its "rendering" feature), but it is +# "MIT OR Apache-2.0" and carries no GPL code. Its src/decoders/jbig2.rs is +# a pass-through stub ("no actual decoding performed"); its sole GPL-3.0 +# string is a doc comment naming the jbig2dec crate as an implementation +# option upstream deliberately did NOT take. +# - The JBIG2 decoder that "rendering" really pulls in is hayro-jbig2, which +# is "Apache-2.0 OR MIT". +# - MPL-2.0 below covers the 8 statically linked MPL-2.0 crates: cssparser, +# cssparser-macros, dtoa-short, nucleo, nucleo-matcher, option-ext, +# selectors and smartstring (MPL-2.0+). +# - colored_json (EPL-2.0) is NOT in this binary's dependency graph; it is +# reachable only from xai-ratatui-inline, which this package does not build. +License: Apache-2.0 AND MPL-2.0 URL: https://github.com/xai-org/grok-build Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst ++++++ _service ++++++ --- /var/tmp/diff_new_pack.vUE4ju/_old 2026-08-09 21:41:43.651328777 +0200 +++ /var/tmp/diff_new_pack.vUE4ju/_new 2026-08-09 21:41:43.659329050 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/xai-org/grok-build.git</param> <param name="scm">git</param> - <param name="revision">a4221165824e5b1f5c4c10b7459f65e78dd6448d</param> + <param name="revision">393430ee4934bc791b0d538f304a21691c517433</param> <param name="version">0</param> <param name="versionformat">0+git%cd.%h</param> <param name="changesgenerate">disable</param> ++++++ grok-build-0+git20260731.a422116.tar.zst -> grok-build-0+git20260806.393430e.tar.zst ++++++ /work/SRC/openSUSE:Factory/grok-build/grok-build-0+git20260731.a422116.tar.zst /work/SRC/openSUSE:Factory/.grok-build.new.16738/grok-build-0+git20260806.393430e.tar.zst differ: char 7, line 1 ++++++ grok-build.obsinfo ++++++ --- /var/tmp/diff_new_pack.vUE4ju/_old 2026-08-09 21:41:43.715330964 +0200 +++ /var/tmp/diff_new_pack.vUE4ju/_new 2026-08-09 21:41:43.719331100 +0200 @@ -1,5 +1,5 @@ name: grok-build -version: 0+git20260731.a422116 -mtime: 1785521283 -commit: a4221165824e5b1f5c4c10b7459f65e78dd6448d +version: 0+git20260806.393430e +mtime: 1786043351 +commit: 393430ee4934bc791b0d538f304a21691c517433 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/grok-build/vendor.tar.zst /work/SRC/openSUSE:Factory/.grok-build.new.16738/vendor.tar.zst differ: char 7, line 1
