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-09-28 10:44:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grok-build (Old)
 and      /work/SRC/openSUSE:Factory/.grok-build.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grok-build"

Mon Sep 28 10:44:44 2026 rev:13 rq:1380959 version:1.0.41+git20260923.f0e3be1

Changes:
--------
--- /work/SRC/openSUSE:Factory/grok-build/grok-build.changes    2026-09-22 
20:32:24.471854379 +0200
+++ /work/SRC/openSUSE:Factory/.grok-build.new.383539/grok-build.changes        
2026-09-28 10:45:07.170601388 +0200
@@ -1,0 +2,22 @@
+Sun Sep 27 12:45:51 UTC 2026 - Lingchao Xin <[email protected]>
+
+- Add bash/zsh/fish completion subpackages, generated by the binary
+  itself via "grok completions <shell>"; optional installs via
+  Supplements: (grok-build and <shell>)
+
+-------------------------------------------------------------------
+Fri Sep 25 19:58:32 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to git snapshot 1.0.41+git20260923.f0e3be1
+  (upstream 1.0.39-1.0.41):
+  * Subagent model inheritance setting, per-model request
+    size limits, compaction keeps image attachments
+  * New file-lock crate, pager signal handling, headless
+    signal support
+  * TUI fixes: dashboard focus, Ctrl+P palette, crash
+    markers, effort-level labels, agent frontmatter
+    mcpServers override
+- Rebase 0001-disable-self-updater.patch (get_installer moved
+  and grew a GROK_INSTALLER env override upstream)
+
+-------------------------------------------------------------------

Old:
----
  grok-build-1.0.38+git20260919.4247f66.tar.zst

New:
----
  grok-build-1.0.41+git20260923.f0e3be1.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ grok-build.spec ++++++
--- /var/tmp/diff_new_pack.fLFdw1/_old  2026-09-28 10:45:20.182146522 +0200
+++ /var/tmp/diff_new_pack.fLFdw1/_new  2026-09-28 10:45:20.185146648 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           grok-build
-Version:        1.0.38+git20260919.4247f66
+Version:        1.0.41+git20260923.f0e3be1
 Release:        0
 Summary:        Terminal AI coding agent by xAI
 # Legal-Review-Notice (boo#1273104): licences of the statically linked Rust
@@ -114,9 +114,62 @@
 
 %install
 install -D -m 0755 target/release/xai-grok-pager %{buildroot}%{_bindir}/grok
+# Optional shell completions, generated by the binary's own clap_complete
+# generator (`grok completions <shell>`); shipped as Supplements subpackages.
+mkdir -p %{buildroot}%{_datadir}/bash-completion/completions \
+         %{buildroot}%{_datadir}/zsh/site-functions \
+         %{buildroot}%{_datadir}/fish/vendor_completions.d
+target/release/xai-grok-pager completions bash \
+  > %{buildroot}%{_datadir}/bash-completion/completions/grok
+target/release/xai-grok-pager completions zsh \
+  > %{buildroot}%{_datadir}/zsh/site-functions/_grok
+target/release/xai-grok-pager completions fish \
+  > %{buildroot}%{_datadir}/fish/vendor_completions.d/grok.fish
 
 %files
 %license LICENSE
 %doc README.md THIRD-PARTY-NOTICES
 %{_bindir}/grok
 
+%package bash-completion
+Summary:        Bash completion for %{name}
+Requires:       bash-completion
+Supplements:    (%{name} and bash-completion)
+BuildArch:      noarch
+
+%description bash-completion
+Optional package supplying bash command completion for the grok CLI.
+
+%files bash-completion
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions
+%{_datadir}/bash-completion/completions/grok
+
+%package zsh-completion
+Summary:        Zsh completion for %{name}
+Requires:       zsh
+Supplements:    (%{name} and zsh)
+BuildArch:      noarch
+
+%description zsh-completion
+Optional package supplying zsh command completion for the grok CLI.
+
+%files zsh-completion
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
+%{_datadir}/zsh/site-functions/_grok
+
+%package fish-completion
+Summary:        Fish completion for %{name}
+Requires:       fish
+Supplements:    (%{name} and fish)
+BuildArch:      noarch
+
+%description fish-completion
+Optional package supplying fish command completion for the grok CLI.
+
+%files fish-completion
+%dir %{_datadir}/fish
+%dir %{_datadir}/fish/vendor_completions.d
+%{_datadir}/fish/vendor_completions.d/grok.fish
+

++++++ 0001-disable-self-updater.patch ++++++
--- /var/tmp/diff_new_pack.fLFdw1/_old  2026-09-28 10:45:20.228148449 +0200
+++ /var/tmp/diff_new_pack.fLFdw1/_new  2026-09-28 10:45:20.236148784 +0200
@@ -1,7 +1,6 @@
-diff --git a/crates/codegen/xai-grok-update/src/auto_update.rs 
b/crates/codegen/xai-grok-update/src/auto_update.rs
 --- a/crates/codegen/xai-grok-update/src/auto_update.rs
 +++ b/crates/codegen/xai-grok-update/src/auto_update.rs
-@@ -470,6 +470,12 @@
+@@ -515,6 +515,12 @@
  }
  
  pub async fn get_installer() -> Option<&'static str> {
@@ -11,7 +10,7 @@
 +    // never downloads or overwrites itself.
 +    return None;
 +    #[allow(unreachable_code)]
-     if let Some(i) = env_installer() {
-         return Some(i);
-     }
+     // Only an explicit override outranks the WinGet location; npm hints and 
stale config do not.
+     if let Some(explicit) = std::env::var("GROK_INSTALLER")
+         .ok()
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fLFdw1/_old  2026-09-28 10:45:20.318152220 +0200
+++ /var/tmp/diff_new_pack.fLFdw1/_new  2026-09-28 10:45:20.325152513 +0200
@@ -12,8 +12,8 @@
   <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">4247f661689354b831191f11eeeac8424993fe3d</param>
-    <param name="versionformat">1.0.38+git%cd.%h</param>
+    <param name="revision">f0e3be1100ef5252488e3be8bb0e91cf68d8c305</param>
+    <param name="versionformat">1.0.41+git%cd.%h</param>
     <param name="changesgenerate">disable</param>
   </service>
   <service name="tar" mode="manual"/>

++++++ grok-build-1.0.38+git20260919.4247f66.tar.zst -> 
grok-build-1.0.41+git20260923.f0e3be1.tar.zst ++++++
/work/SRC/openSUSE:Factory/grok-build/grok-build-1.0.38+git20260919.4247f66.tar.zst
 
/work/SRC/openSUSE:Factory/.grok-build.new.383539/grok-build-1.0.41+git20260923.f0e3be1.tar.zst
 differ: char 7, line 1

++++++ grok-build.obsinfo ++++++
--- /var/tmp/diff_new_pack.fLFdw1/_old  2026-09-28 10:45:20.415156284 +0200
+++ /var/tmp/diff_new_pack.fLFdw1/_new  2026-09-28 10:45:20.423156619 +0200
@@ -1,5 +1,5 @@
 name: grok-build
-version: 1.0.38+git20260919.4247f66
-mtime: 1789837676
-commit: 4247f661689354b831191f11eeeac8424993fe3d
+version: 1.0.41+git20260923.f0e3be1
+mtime: 1790182361
+commit: f0e3be1100ef5252488e3be8bb0e91cf68d8c305
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/grok-build/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.grok-build.new.383539/vendor.tar.zst differ: char 
7, line 1

Reply via email to