summaryrefslogtreecommitdiff
path: root/dev-util/claude-code
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/claude-code')
-rw-r--r--dev-util/claude-code/Manifest2
-rw-r--r--dev-util/claude-code/claude-code-2.0.64.ebuild (renamed from dev-util/claude-code/claude-code-2.0.58.ebuild)13
-rw-r--r--dev-util/claude-code/metadata.xml3
3 files changed, 6 insertions, 12 deletions
diff --git a/dev-util/claude-code/Manifest b/dev-util/claude-code/Manifest
index ad656bbac298..831eb77f24fb 100644
--- a/dev-util/claude-code/Manifest
+++ b/dev-util/claude-code/Manifest
@@ -1 +1 @@
-DIST claude-code-2.0.58.tgz 36651848 BLAKE2B e55328b50ddce619678d12bb764046652d0097bf18043c348ebcc3e9866cb1344372a8ad473540dbc8064212989aeb1a8ee0ed091864e0de500619c8b8dfd672 SHA512 ebf9fe3eb32b53a42e034ad5db7a229892ba47707179f5de04b9f14ee99569b9b3457e6862364b18b21d3f43c24c0eab2ae49e5d48e319dd726f9e41d1c94efb
+DIST claude-code-2.0.64.tgz 26168289 BLAKE2B 720b835d5adde7c2005ea8b0313017ec563c74c04563eceb29067257690e24906df8819fb5ac367c73c9fb20042a0f1e92688e89418769798a28805d0dee0f5e SHA512 7b2e1fdb13549d818993c08d98b938e3aee6ec5c4321f741ed7f288620c355c89a0304b15bdef2985e5cddc74719ace7f5d520d6534f7f04a8dca00e5b0d50d8
diff --git a/dev-util/claude-code/claude-code-2.0.58.ebuild b/dev-util/claude-code/claude-code-2.0.64.ebuild
index 6e3380eb8890..54322b5c3554 100644
--- a/dev-util/claude-code/claude-code-2.0.58.ebuild
+++ b/dev-util/claude-code/claude-code-2.0.64.ebuild
@@ -15,7 +15,6 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="amd64"
-IUSE="jetbrains"
RESTRICT="bindist strip"
RDEPEND="
@@ -37,13 +36,6 @@ src_install() {
# remove vendored ripgrep
rm -rf vendor/ripgrep || die
- # Install extentions these under /opt, and let users configure their
- # IDEs appropriately if they have opted-into having them installed.
- # Normally I wouldn't allow a few megs of data to be USE-flag-toggled,
- # but removing these cuts the already-small package size in half, so
- # it seems worth it.
- use jetbrains || rm -r vendor/${PN}-jetbrains-plugin || die
-
insinto /opt/${PN}
doins -r ./*
fperms a+x opt/claude-code/cli.js
@@ -78,3 +70,8 @@ pkg_preinst() {
mv "${ROOT}/etc/${PN}/policies.json" "${ROOT}/etc/${PN}/managed-settings.json"
fi
}
+
+pkg_postinst() {
+ elog "As of claude-code 2.0.61, the jetbrains plugin is no longer bundled."
+ elog "Users of the jetbrains IDE plugin should source it elsewhere."
+}
diff --git a/dev-util/claude-code/metadata.xml b/dev-util/claude-code/metadata.xml
index d450f78f7304..766d03b352d8 100644
--- a/dev-util/claude-code/metadata.xml
+++ b/dev-util/claude-code/metadata.xml
@@ -9,9 +9,6 @@
<longdescription>
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster through natural language commands.
</longdescription>
- <use>
- <flag name="jetbrains">Install Jetbrains IDE extension to /opt/claude-code. Does not automatically load extension.</flag>
- </use>
<upstream>
<doc>https://docs.anthropic.com/en/docs/claude-code/overview</doc>
<remote-id type="github">anthropics/claude-code</remote-id>