diff --git a/misc/claude-code/Makefile b/misc/claude-code/Makefile index f3447c01780c..46b6c27e6b23 100644 --- a/misc/claude-code/Makefile +++ b/misc/claude-code/Makefile @@ -1,62 +1,62 @@ PORTNAME= claude-code -DISTVERSION= 2.1.261 +DISTVERSION= 2.1.266 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} EXTRACT_ONLY= MAINTAINER= yuri@FreeBSD.org COMMENT= Agentic coding tool from Anthropic that lives in your terminal WWW= https://github.com/anthropics/claude-code LICENSE= Proprietary LICENSE_NAME= Anthropic Proprietary License LICENSE_FILE= ${FILESDIR}/LICENSE LICENSE_PERMS= dist-mirror pkg-mirror auto-accept ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= is a Linux binary with a limited platform support RUN_DEPENDS= bash:shells/bash USES= linux:rl9 USE_LINUX= base STRIP= # elftoolchain strip fails on these Linux binaries NO_BUILD= yes SUB_FILES= claude NO_WRKSUBDIR= yes PLIST_FILES= bin/claude \ libexec/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}/libexec/claude ${INSTALL_SCRIPT} ${WRKDIR}/claude ${STAGEDIR}${PREFIX}/bin/claude .include diff --git a/misc/claude-code/distinfo b/misc/claude-code/distinfo index ea421d7ae838..b2439f8c46d7 100644 --- a/misc/claude-code/distinfo +++ b/misc/claude-code/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1788595364 -SHA256 (claude-code-2.1.261/linux-x64/claude) = 4ae40dd1784e85753e742e09f267d29ecbb82890361ad3817d27560866d364a6 -SIZE (claude-code-2.1.261/linux-x64/claude) = 215641584 -SHA256 (claude-code-2.1.261/linux-arm64/claude) = 7bbed5a9b0fc2e4ec67bad3490d06ca91b86d6b037d47520b7898951757d1b8a -SIZE (claude-code-2.1.261/linux-arm64/claude) = 215211432 +TIMESTAMP = 1788938996 +SHA256 (claude-code-2.1.266/linux-x64/claude) = 19842705e989393fce936804df6d2ab034860e24b8f8880357981d87ffd83fac +SIZE (claude-code-2.1.266/linux-x64/claude) = 215940592 +SHA256 (claude-code-2.1.266/linux-arm64/claude) = 6e44c5d3c97efaa1ee35ab8dd875a907681707e5cc4f6ca0da3d13a917bbcedb +SIZE (claude-code-2.1.266/linux-arm64/claude) = 215670184