repo/proj/guru:dev commit in: dev-util/grok-build/

"Florian Albrechtskirchinger" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787044859.6f94121bb77a369483ca4e15dfb42b32f4ae2d6f.falbrechtskirchinger@gentoo>
commit:     6f94121bb77a369483ca4e15dfb42b32f4ae2d6f
Author:     Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail <DOT> com>
AuthorDate: Tue Aug 18 04:34:06 2026 +0000
Commit:     Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail <DOT> com>
CommitDate: Tue Aug 18 09:20:59 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f94121b

dev-util/grok-build: drop 1.0.3

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail.com>

 dev-util/grok-build/Manifest                |   2 -
 dev-util/grok-build/grok-build-1.0.3.ebuild | 112 ----------------------------
 2 files changed, 114 deletions(-)

diff --git a/dev-util/grok-build/Manifest b/dev-util/grok-build/Manifest
index cd0e9ee3d6..a29fea06ec 100644
--- a/dev-util/grok-build/Manifest
+++ b/dev-util/grok-build/Manifest
@@ -1,6 +1,4 @@
 DIST async-openai-95b52ebdedf42143083cf3d6f0e0be7c84e9c808.gh.tar.gz 28205999 BLAKE2B efc04b410749efc8f6e607e8f0dc5162070c47d7c8b61317185fe638f66b6441f08e6d72b5f8237e9ea448c3b750dba4222dab1d092de5f561a0d36478886eda SHA512 9ce341a035dd11070c7b24e03ab0ad0e21f8e49426626f84e22eac716054c47c01ef7b84147231908c999bee46af54007772c0fd53759f68846c752d3dd28652
-DIST grok-build-1.0.3-crates.tar.xz 91677468 BLAKE2B 3018b0ab4c7c135dff4f30f5c0479e9e8e2330c4787038de788184f4d5c89953bc578ffbb6d714f8ddd680048c2270074d8d1ea8eccae825923036e694ea0fbe SHA512 1c7efed8950889b57d17ccd881ca3113894f313ba11d8dc4f435edfc6c61cfcbaa08b0ef0824ae09901cb961a281709affeb329d5f641d88de2ca40f6923f54d
-DIST grok-build-1.0.3.gh.tar.gz 14198915 BLAKE2B 8c97851b5bb1f8815d39a3990f457567aa97ce8a0968e43061e2e0c9c147b5418d7a57ea3d93b96b2b008264eb5c044f92245848fbf0bb6bc2d42e1a51720923 SHA512 08728c0f14839439d71d8f69fd2abe185d391a6b8135c1b6cfbb57f1ff1b6308f73a61b360f385a39fd311c6931fbc05ea722abe6900b89d6cff268136339882
 DIST grok-build-1.0.4-crates.tar.xz 91705144 BLAKE2B e5fcd73668373b0227794a3ebb96d41a1ce154ffe29a83ebee9b5bff5fa003c2732c944ac5b471b97f7e81d7ef4f41bd92d0cea75384b599961d5ec348c28f74 SHA512 f8dc9e93e151b95305917aeae1cabda00d0ff8fd274a28bd5779d331b056875fa7ebfbc55e770601cafcb3e2c5d33ca82032bccfc27625c7c5c70849c4f00833
 DIST grok-build-1.0.4.gh.tar.gz 14290525 BLAKE2B db06747919a9d1ee2b180c25627b6e3af2b5ac31fe2c81d6e17630817c7729b586585d1b857d3c67d7ac20e20f51d3f7491fe0dc4034919940d8ec5f0056aa57 SHA512 523a33c18b6eafdaddfbe10dca72448c16b1e931fbec70a0b475a6a7495d1b5351169f3115da31c518c508bba2710d065f6918bba562f58eedd830a10f1a739b
 DIST grok-build-1.0.5-crates.tar.xz 91705144 BLAKE2B e5fcd73668373b0227794a3ebb96d41a1ce154ffe29a83ebee9b5bff5fa003c2732c944ac5b471b97f7e81d7ef4f41bd92d0cea75384b599961d5ec348c28f74 SHA512 f8dc9e93e151b95305917aeae1cabda00d0ff8fd274a28bd5779d331b056875fa7ebfbc55e770601cafcb3e2c5d33ca82032bccfc27625c7c5c70849c4f00833

diff --git a/dev-util/grok-build/grok-build-1.0.3.ebuild b/dev-util/grok-build/grok-build-1.0.3.ebuild
deleted file mode 100644
index 2e0114b0c7..0000000000
--- a/dev-util/grok-build/grok-build-1.0.3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.16.0
-
-EAPI=8
-
-RUST_MIN_VER="1.92.0"
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
-	[async-openai-macros]='https://github.com/our-forks/async-openai;95b52ebdedf42143083cf3d6f0e0be7c84e9c808;async-openai-%commit%/async-openai-macros'
-	[async-openai]='https://github.com/our-forks/async-openai;95b52ebdedf42143083cf3d6f0e0be7c84e9c808;async-openai-%commit%/async-openai'
-	[nucleo-matcher]='https://github.com/helix-editor/nucleo;5b74652e482f7c07d827f18c6d21e7540c242c69;nucleo-%commit%/matcher'
-	[nucleo]='https://github.com/helix-editor/nucleo;5b74652e482f7c07d827f18c6d21e7540c242c69;nucleo-%commit%'
-)
-
-inherit cargo check-reqs shell-completion
-
-# no tagged releases
-MY_COMMIT="3df81d4b94af68e6baf6b593e9cae26b3ac84313"
-DESCRIPTION="SpaceXAI's coding agent harness and TUI"
-HOMEPAGE="
-	https://x.ai/cli
-	https://x.ai/open-source
-	https://github.com/xai-org/grok-build
-"
-SRC_URI="
-	https://github.com/xai-org/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/fasys-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz
-	${CARGO_CRATE_URIS}
-"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="Apache-2.0"
-# Dependent crate licenses
-LICENSE+="
-	Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 EPL-2.0
-	ISC MIT MIT-0 MPL-2.0 MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2
-	ZLIB
-"
-SLOT="0"
-KEYWORDS="~amd64" # ~arm64: ugrep
-# TODO add feature USE flags?
-
-DEPEND="
-	sys-apps/bfs
-	sys-apps/ripgrep
-	sys-apps/ugrep
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	>=dev-libs/protobuf-25.6[protoc]
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-CHECKREQS_DISK_BUILD=10G # 9.7G
-
-pkg_setup() {
-	check-reqs_pkg_setup
-	rust_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	# Do not bundle ripgrep
-	local f
-	for f in crates/codegen/xai-grok-{shell,tools}/build.rs; do
-		sed \
-			-e '1i #![allow(unreachable_code)]' \
-			-e '/fn main()/a \    return Ok(());' \
-			-i "$f" || die
-	done
-
-	# Disable auto-updates
-	sed \
-		-e '1i #![allow(unreachable_code)]' \
-		-e '/fn env_installer(/a \    return Some("portage");' \
-		-i crates/codegen/xai-grok-update/src/auto_update.rs || die
-
-	# Cargo offline fetch workaround
-	local url commit path
-	IFS=";" read -r url commit path <<<"${GIT_CRATES[async-openai]}"
-	local ASYNC_OPENAI_GIT="async-openai = { git = \"${url}.git\", rev = \"${commit}\""
-	local ASYNC_OPENAI_PATH="async-openai = \\{ path = \"${WORKDIR}/async-openai-${commit}/async-openai\""
-
-	sed "s|${ASYNC_OPENAI_GIT}|${ASYNC_OPENAI_PATH}|" \
-		-i "${S}/Cargo.toml" || die
-}
-
-src_test() {
-	# TODO more tests
-	cargo_src_test --package xai-grok-pager-bin
-}
-
-src_install() {
-	newbin "$(cargo_target_dir)/xai-grok-pager" grok
-	dosym grok /usr/bin/agent
-
-	local grok_bin="${ED}/usr/bin/grok"
-	"${grok_bin}" completions bash > grok || die
-	"${grok_bin}" completions fish > grok.fish || die
-	"${grok_bin}" completions zsh > _grok || die
-
-	dobashcomp grok
-	dofishcomp grok.fish
-	dozshcomp _grok
-}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.