commit: 53cda24af7a61bdb6cbb7d9b8748d4d2b7024ab7
Author: Jay Faulkner <jayf <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 27 20:37:42 2026 +0000
Commit: Jay Faulkner <jayf <AT> gentoo <DOT> org>
CommitDate: Tue Jan 27 20:39:00 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cda24a
dev-util/claude-code: re-add RESTRICT=strip
The installed binary is being stripped despite QA_PREBUILT; however
nothing in this package needs stripping at all so just restoring a
RESTRICT=strip. This leads to the installed claude binary not workingand
launching bun instead.
Since this installed broken claude-code, I'm bumping the revision so
users don't need to execute their claude and see it broken to be
prompted to upgrade.
Signed-off-by: Jay Faulkner <jayf <AT> gentoo.org>
.../{claude-code-2.1.20.ebuild => claude-code-2.1.20-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/claude-code/claude-code-2.1.20.ebuild
b/dev-util/claude-code/claude-code-2.1.20-r1.ebuild
similarity index 98%
rename from dev-util/claude-code/claude-code-2.1.20.ebuild
rename to dev-util/claude-code/claude-code-2.1.20-r1.ebuild
index 736ade1f392b..0dd03995d3c8 100644
--- a/dev-util/claude-code/claude-code-2.1.20.ebuild
+++ b/dev-util/claude-code/claude-code-2.1.20-r1.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
-RESTRICT="bindist mirror"
+RESTRICT="bindist mirror strip"
QA_PREBUILT="opt/bin/claude"
RDEPEND="
>=net-libs/nodejs-18