diff --git a/misc/claude-code/Makefile b/misc/claude-code/Makefile index 35db839b2194..350818c7abbb 100644 --- a/misc/claude-code/Makefile +++ b/misc/claude-code/Makefile @@ -1,49 +1,48 @@ PORTNAME= claude-code -DISTVERSION= 2.1.190 +DISTVERSION= 2.1.195 CATEGORIES= misc # machine-learning MASTER_SITES= https://downloads.claude.ai/claude-code-releases/${DISTVERSION}/:amd64 \ https://downloads.claude.ai/claude-code-releases/${DISTVERSION}/:aarch64 DISTFILES= linux-x64/claude:amd64 \ linux-arm64/claude:aarch64 DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Agentic coding tool from Anthropic that lives in your terminal WWW= https://github.com/anthropics/claude-code -BROKEN= linuxlator is missing few required features, use misc/claude-code-legacy until these are implemented in linuxlator ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= is a Linux binary with a limited platform support USES= linux:rl9 USE_LINUX= base NO_BUILD= yes NO_WRKSUBDIR= yes EXTRACT_ONLY= PLIST_FILES= bin/claude find-new-version: @TAB=$$(printf '\t'); \ new_ver=$$(fetch -q -o - https://downloads.claude.ai/claude-code-releases/latest); \ current_ver=$$(make -V DISTVERSION); \ if [ "$$new_ver" != "$$current_ver" ]; then \ ${SED} -i '' "s/^DISTVERSION=.*/DISTVERSION=$${TAB}$$new_ver/" ${.CURDIR}/Makefile; \ echo "=> New version available: $$current_ver -> $$new_ver"; \ else \ echo "=> No new version available (current: $$current_ver)"; \ fi .include .if ${ARCH} == aarch64 CC_PLATFORM= linux-arm64 .else CC_PLATFORM= linux-x64 .endif do-install: ${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/${CC_PLATFORM}/claude ${STAGEDIR}${PREFIX}/bin/claude .include diff --git a/misc/claude-code/distinfo b/misc/claude-code/distinfo index c6f5b60e3d36..b46b0c073af7 100644 --- a/misc/claude-code/distinfo +++ b/misc/claude-code/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1782281931 -SHA256 (claude-code-2.1.190/linux-x64/claude) = 0684e28517cc785ab8d19feb5dad3381eab4abc97bf6fce07bc534dc88040b27 -SIZE (claude-code-2.1.190/linux-x64/claude) = 234891048 -SHA256 (claude-code-2.1.190/linux-arm64/claude) = e7305203e7d78a6bfecb94f7973b0ee4a71a3ba67c8028c98b293cf571900b68 -SIZE (claude-code-2.1.190/linux-arm64/claude) = 232240864 +TIMESTAMP = 1782626828 +SHA256 (claude-code-2.1.195/linux-x64/claude) = 8323e70125063147a4478b957745d835a87e5e72ffd25b838ea9a841c03e6a37 +SIZE (claude-code-2.1.195/linux-x64/claude) = 244276024 +SHA256 (claude-code-2.1.195/linux-arm64/claude) = b02279999058dc80a0e1c5d39463d1545a178615492f84139aac8d61214a7e9a +SIZE (claude-code-2.1.195/linux-arm64/claude) = 241154800