gpo.zugaina.org

Search Portage & Overlays:

dev-util/kirocrew-bin

Kiro Crew - persistent, self-learning AI agent workspace (prebuilt AppImage)

Screenshots

ChangeLog

commit 36589fbd158f5bf481c2e3db147f78e9fbd79c78
Author: Ramin Torabi <16882282+RaminTorabi@users.noreply.github.com>
Date: Sun Aug 16 08:59:28 2026 +0200

kirocrew-bin: install the real icon file, not the AppDir symlink

The AppDir-root kirocrew-electron-mac.png is a symlink into the
AppDir's own usr/share/icons tree (1024x1024); newicon on the symlink
installed a dangling link (caught by the cirrus verification run).
Resolve it with readlink -f and install the real file at its native
1024 size.

commit 1c71d1808d8d03a6c64c0fca96592acd1ffc3b2c
Author: Ramin Torabi <16882282+RaminTorabi@users.noreply.github.com>
Date: Sun Aug 16 07:06:46 2026 +0200

new (hard-masked) ebuild: dev-util/kirocrew-bin-0.2.0 (Kiro Crew, AppImage)

Kiro Crew - AWS's persistent AI agent workspace, open-sourced
2026-08-04 under Apache-2.0 (kirodotdev/KiroCrew). Repackage of the
official Linux AppImage (v0.2.0): extracted at build time via the
runtime's --appimage-extract (no FUSE), installed to /opt/kirocrew,
launcher symlinked as /usr/bin/kirocrew-desktop (kirocrew stays free
for a future source/pip package), XDG entry + icon, chrome-sandbox
setuid so the Chromium sandbox works instead of upstream's
--no-sandbox fallback. Bundled PyInstaller Python 3.12 backend is
self-contained (virtual/libcrypt declared); non-host vendored
llama.cpp libs and AppImage legacy-desktop shims pruned, kiro-bin
style. Known-benign remaining QA notice ($ORIGIN-relative
libpython3.so DT_NEEDED) documented in the ebuild.

HARD-MASKED (profiles/package.mask) while the package proves itself
on the test branch: brand-new upstream, large Electron+Python bundle,
not yet through a weekly full-verify cycle. Opt in via
/etc/portage/package.unmask/rato-verlay.

Manifest hashes generated on cirrus; artifact SHA256 matches the
GitHub release digest (68cb7ca0...). Verified on cirrus: ebuild
manifest + clean install in a sandboxed PORTAGE_REPOSITORIES/DISTDIR/
TMPDIR (image 692M, launcher/desktop/icon/sandbox perms present), and
emerge -p confirms the hard-mask takes effect.