| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: grok-build | Distribution: SUSE Linux Enterprise 16 |
| Version: 0+git20260806.393430e | Vendor: openSUSE |
| Release: bp160.1.1 | Build date: Fri Aug 7 14:11:17 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 152924049 | Source RPM: grok-build-0+git20260806.393430e-bp160.1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/xai-org/grok-build | |
| Summary: Terminal AI coding agent by xAI | |
Grok is xAI's terminal-based AI coding agent: an interactive TUI that pairs with the Grok models to read, edit and reason about code in your working directory, run shell commands and drive common developer workflows from the command line. This package ships the agent as the /usr/bin/grok command.
Apache-2.0 AND MPL-2.0
* Fri Aug 07 2026 Martin Pluskal <mpluskal@suse.com>
- 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
* Mon Aug 03 2026 Martin Pluskal <mpluskal@suse.com>
- Update to git snapshot 0+git20260731.a422116:
* Security: apply the sandbox profile to the leader process that
executes tools, stop acceptEdits from auto-approving agent writes
into the always-trusted global hook root, and fix workspace
file-reference resolution bypassing filesystem confinement
* Treat .grok/sandbox.toml edits as protected, embed the
deployment-config signing public key and add a remote kill-switch
for managed-config signature verification
* Release a session's resources when it closes: subagents, LSP
servers, stdio MCP children, bash and background commands, hook
children and the full PTY process tree; also kill agent children
and the idle inhibitor when the parent process dies
* Bound memory when loading or forking large sessions, cap the
workspace-server worker count on many-core hosts and raise the
file-descriptor soft limit on Linux
* Recover rather than abort on HTTP client construction, session
thread and runtime spawn failures, thread exhaustion at startup,
invalid MCP server configuration and a corrupt session-search
cache; capture SIGABRT so panic-aborts still leave a crash report
* Carry running background tasks and subagents across compaction and
let stop cancel a compaction already in flight
* Parse hooks from configuration files, let plugin subagents inherit
the parent MCP servers, make the subagent nesting depth
configurable and allow extra root CAs via GROK_EXTRA_CA_BUNDLE
* Stream tool calls from headless mode over ACP, expose Skills
through available_commands_update and bridge gateway task
lifecycle events to ACP
* Default the web search model to grok-4.5 and enable doom-loop
recovery by default
* Many terminal UI fixes, including an instant startup paint, much
cheaper fullscreen resize on long sessions, /undo as an alias for
/rewind and clearer plan and reasoning rendering in minimal mode
- Refresh the vendored Rust crate dependencies
* Thu Jul 23 2026 Martin Pluskal <mpluskal@suse.com>
- Update to git snapshot 0+git20260723.69f0ba8:
* Periodic sync from the upstream xAI monorepo
* Refresh the vendored Rust crate dependencies
* Sat Jul 18 2026 Martin Pluskal <mpluskal@suse.com>
- Update to git snapshot 0+git20260717.98c3b24:
* Periodic sync from the upstream SpaceXAI monorepo
* Thu Jul 16 2026 Martin Pluskal <mpluskal@suse.com>
- Initial package (version 0+git20260716.c68e39f)
- Add 0001-disable-self-updater.patch: report no installer so the
agent never downloads or overwrites the distribution-managed
binary (automatic, leader and explicit "grok update" paths)
- Add 0002-disable-telemetry-by-default.patch: force telemetry off
unconditionally so it cannot be enabled via config, environment
or server-pushed remote settings
- Constrain build memory via _constraints and %limit_build: a single
rustc (xai-grok-shell) peaks around 7 GB and was OOM-killed on
many-core, low-RAM aarch64 workers
/usr/bin/grok /usr/share/doc/packages/grok-build /usr/share/doc/packages/grok-build/README.md /usr/share/doc/packages/grok-build/THIRD-PARTY-NOTICES /usr/share/licenses/grok-build /usr/share/licenses/grok-build/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Aug 13 23:57:19 2026