Install this version:
emerge -a =dev-util/kiro-cli-bin-2.6.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-util/kiro-cli-bin-2.6.1
Or alternatively:
emerge --autounmask-write -a =dev-util/kiro-cli-bin-2.6.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.6.1 | 8 | ~amd64 | 0 |
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# ebuild automatically verified at 2026-06-09
EAPI=8
DESCRIPTION="Kiro command-line tools (kiro-cli, kiro-cli-chat, kiro-cli-term)"
HOMEPAGE="https://kiro.dev/docs/cli/"
SRC_URI="https://prod.download.cli.kiro.dev/stable/${PV}/kirocli-x86_64-linux.tar.xz -> ${P}.tar.xz"
S="${WORKDIR}/kirocli"
LICENSE="Kiro-CLI-EULA"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip mirror bindist"
QA_PREBUILT="opt/kiro-cli/*"
# media-libs/alsa-lib: the prebuilt kiro-cli-chat binary has
# libasound.so.2 as a hard DT_NEEDED entry (verified via scanelf -n).
# Without alsa-lib the kiro-cli-chat launcher fails to load. The link
# is baked into the shipped ELF, so this is an unconditional runtime
# dependency, not a USE-toggleable build option.
RDEPEND=">=sys-libs/glibc-2.34
media-libs/alsa-lib"
src_install() {
# Unpack entire tree under /opt/kiro-cli/
insinto /opt/kiro-cli
doins -r .
# Make the three binaries executable
fperms 0755 /opt/kiro-cli/bin/kiro-cli
fperms 0755 /opt/kiro-cli/bin/kiro-cli-chat
fperms 0755 /opt/kiro-cli/bin/kiro-cli-term
# Symlink launchers into /usr/bin
dosym ../../opt/kiro-cli/bin/kiro-cli /usr/bin/kiro-cli
dosym ../../opt/kiro-cli/bin/kiro-cli-chat /usr/bin/kiro-cli-chat
dosym ../../opt/kiro-cli/bin/kiro-cli-term /usr/bin/kiro-cli-term
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | kiro-cli-bin-2.6.1.tar.xz | 305556740 bytes | https://prod.download.cli.kiro.dev/stable/2.6.1/kirocli-x86_64-linux.tar.xz |