Install this version:
emerge -a =dev-util/codex-bin-0.154.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-util/codex-bin-0.154.0
Or alternatively:
emerge --autounmask-write -a =dev-util/codex-bin-0.154.0
# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="${PN%-bin}"
URI_PREFIX="https://github.com/openai/${MY_PN}/releases/download/rust-v${PV}"
DESCRIPTION="Codex CLI - OpenAI's AI-powered coding agent"
HOMEPAGE="https://github.com/openai/codex"
SRC_URI="
amd64? (
${URI_PREFIX}/codex-package-x86_64-unknown-linux-musl.tar.gz
-> ${P}-amd64.tar.gz
)
arm64? (
${URI_PREFIX}/codex-package-aarch64-unknown-linux-musl.tar.gz
-> ${P}-arm64.tar.gz
)
"
S="${WORKDIR}"
LICENSE="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2+ MIT MPL-2.0 Unicode-3.0
ZLIB ZSH
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
REQUIRED_USE="elibc_glibc"
RDEPEND="
!dev-util/codex
>=sys-libs/glibc-2.38
sys-libs/ncurses:0/6
"
RESTRICT="strip"
QA_PREBUILT="
usr/libexec/${MY_PN}/bin/${MY_PN}
usr/libexec/${MY_PN}/bin/${MY_PN}-code-mode-host
usr/libexec/${MY_PN}/${MY_PN}-path/rg
usr/libexec/${MY_PN}/${MY_PN}-resources/bwrap
usr/libexec/${MY_PN}/${MY_PN}-resources/zsh/bin/zsh
"
src_install() {
local install_dir="/usr/libexec/${MY_PN}"
insinto "${install_dir}"
doins -r bin "${MY_PN}-path" "${MY_PN}-resources"
doins "${MY_PN}-package.json"
fperms 0755 \
"${install_dir}/bin/${MY_PN}" \
"${install_dir}/bin/${MY_PN}-code-mode-host" \
"${install_dir}/${MY_PN}-path/rg" \
"${install_dir}/${MY_PN}-resources/bwrap" \
"${install_dir}/${MY_PN}-resources/zsh/bin/zsh"
dosym -r "${install_dir}/bin/${MY_PN}" "/usr/bin/${MY_PN}"
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | codex-bin-0.154.0-amd64.tar.gz | 126585776 bytes | https://github.com/openai/codex/releases/download/rust-v0.154.0/codex-package-x86_64-unknown-linux-musl.tar.gz |
| DIST | codex-bin-0.154.0-arm64.tar.gz | 118112884 bytes | https://github.com/openai/codex/releases/download/rust-v0.154.0/codex-package-aarch64-unknown-linux-musl.tar.gz |