Install this version:
emerge -a =dev-lang/bun-bin-1.3.14
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =dev-lang/bun-bin-1.3.14
Or alternatively:
emerge --autounmask-write -a =dev-lang/bun-bin-1.3.14
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.3.14 | 8 | ~amd64 | 0 |
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Fast all-in-one JavaScript runtime, bundler, transpiler, and package manager"
HOMEPAGE="https://bun.sh/ https://github.com/oven-sh/bun/"
SRC_URI="
amd64? ( https://github.com/oven-sh/bun/releases/download/bun-v${PV}/bun-linux-x64.zip -> ${P}-amd64.zip )
arm64? ( https://github.com/oven-sh/bun/releases/download/bun-v${PV}/bun-linux-aarch64.zip -> ${P}-arm64.zip )
"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="strip test"
BDEPEND="app-arch/unzip"
QA_PREBUILT="usr/bin/bun"
src_install() {
local bun_dir
if use amd64; then
bun_dir="bun-linux-x64"
elif use arm64; then
bun_dir="bun-linux-aarch64"
else
die "Unsupported architecture"
fi
cd "${bun_dir}" || die "Directory ${bun_dir} not found in extracted zip"
dobin bun
}
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | bun-bin-1.3.14-amd64.zip | 35969274 bytes | https://github.com/oven-sh/bun/releases/download/bun-v1.3.14/bun-linux-x64.zip |
| DIST | bun-bin-1.3.14-arm64.zip | 35700603 bytes | https://github.com/oven-sh/bun/releases/download/bun-v1.3.14/bun-linux-aarch64.zip |