diff --git a/misc/claude-code/Makefile b/misc/claude-code/Makefile index bbdf40e605c9..facc4e9842e0 100644 --- a/misc/claude-code/Makefile +++ b/misc/claude-code/Makefile @@ -1,38 +1,37 @@ PORTNAME= claude-code -DISTVERSION= 2.0.36 -PORTREVISION= 1 +DISTVERSION= 2.0.42 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 e1d04ba0e4fe..cd09ec0874bd 100644 --- a/misc/claude-code/distinfo +++ b/misc/claude-code/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762662601 -SHA256 (claude-code-2.0.36.tar.gz) = 2b9c28e016d9e54e4c37782c48e188e1e219b36b5cac523842127e5caeead3c4 -SIZE (claude-code-2.0.36.tar.gz) = 35519312 +TIMESTAMP = 1763356675 +SHA256 (claude-code-2.0.42.tar.gz) = ecd5f5e775d51805a284c26256372e0c2d21b27a78491590381944b9a274c074 +SIZE (claude-code-2.0.42.tar.gz) = 35537425