diff --git a/misc/claude-code/Makefile b/misc/claude-code/Makefile index 504bab5f4b28..d98a89d2470a 100644 --- a/misc/claude-code/Makefile +++ b/misc/claude-code/Makefile @@ -1,37 +1,37 @@ PORTNAME= claude-code -DISTVERSION= 2.0.50 +DISTVERSION= 2.0.54 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org COMMENT= Agentic coding tool from Anthropic that lives in your terminal WWW= https://github.com/anthropics/claude-code FETCH_DEPENDS= npm:www/npm USES= nodejs:run NO_BUILD= yes NO_ARCH= yes PACKAGE_NAME= @anthropic-ai/claude-code do-fetch: @if ! [ -f ${DISTDIR}/${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} ]; then \ npm install --prefix ${WRKSRC} -g ${PACKAGE_NAME}@${DISTVERSION} && \ ${FIND} ${WRKDIR} -and -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \ cd ${WRKDIR} && ${FIND} ${PORTNAME}-${DISTVERSION} -print0 | LC_ALL=C ${SORT} -z | \ ${TAR} czf ${DISTDIR}/${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} --format=bsdtar --gid 0 --uid 0 --options gzip:!timestamp --no-recursion --null -T -; \ fi do-install: # install files @cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX} # update ${REINPLACE_CMD} -i '' \ -e "s|#!/usr/bin/env node|#!${PREFIX}/bin/node|" \ ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/cli.js # set exec bit @${CHMOD} +x ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/cli.js .include diff --git a/misc/claude-code/distinfo b/misc/claude-code/distinfo index c9bb1d05ad8b..22fc1c250918 100644 --- a/misc/claude-code/distinfo +++ b/misc/claude-code/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764008627 -SHA256 (claude-code-2.0.50.tar.gz) = 4be97e59d94e10cb0d4be35dfb863a40133b96e3ef6f99bc87165d0407887025 -SIZE (claude-code-2.0.50.tar.gz) = 35673063 +TIMESTAMP = 1764173999 +SHA256 (claude-code-2.0.54.tar.gz) = 0d0257d4992f7a5ef84bf97748b81b218506dba3fa8eeafe392bc29f0bfcc1de +SIZE (claude-code-2.0.54.tar.gz) = 35681509