Date: Wed, 08 Apr 2026 17:14:25 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: d828a046f4a5 - main - misc/claude-code: Try to expand on all architectures Message-ID: <69d68cf1.1e666.652a4787@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=d828a046f4a591ce6c969ad071075e4d0914a4e5 commit d828a046f4a591ce6c969ad071075e4d0914a4e5 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-04-08 17:14:04 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-04-08 17:14:04 +0000 misc/claude-code: Try to expand on all architectures --- misc/claude-code/Makefile | 5 +++-- misc/claude-code/pkg-plist | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/misc/claude-code/Makefile b/misc/claude-code/Makefile index fc11d0f679ec..5e8a3b570fe4 100644 --- a/misc/claude-code/Makefile +++ b/misc/claude-code/Makefile @@ -16,6 +16,9 @@ RUN_DEPENDS= rg:textproc/ripgrep USES= nodejs:run +JS_ARCH= ${ARCH:S/amd64/x64/:S/aarch64/arm64/:S/i386/ia32/:S/powerpc64le/ppc64le/:S/powerpc64/ppc64/:C/armv[67]/arm/} # modeled after electron.mk +PLIST_SUB= JS_ARCH=${JS_ARCH} + OPTIONS_DEFINE= AUDIO_CAPTURE OPTIONS_DEFAULT= AUDIO_CAPTURE OPTIONS_SUB= yes @@ -38,8 +41,6 @@ AUDIO_CAPTURE_WRKSRC= ${WRKDIR}/audio-capture-${AUDIO_CAPTURE_COMMIT} .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MAUDIO_CAPTURE} -ONLY_FOR_ARCHS= amd64 -ONLY_FOR_ARCHS_REASON= audio capture module only supports amd64 DISTFILES+= audio-capture-${AUDIO_CAPTURE_COMMIT}${EXTRACT_SUFX}:audio_capture_src .else NO_BUILD= yes diff --git a/misc/claude-code/pkg-plist b/misc/claude-code/pkg-plist index 5be9d82f85d9..4763bb920bce 100644 --- a/misc/claude-code/pkg-plist +++ b/misc/claude-code/pkg-plist @@ -5,4 +5,4 @@ lib/node_modules/@anthropic-ai/claude-code/README.md lib/node_modules/@anthropic-ai/claude-code/cli.js lib/node_modules/@anthropic-ai/claude-code/package.json lib/node_modules/@anthropic-ai/claude-code/sdk-tools.d.ts -%%AUDIO_CAPTURE%%lib/node_modules/@anthropic-ai/claude-code/vendor/audio-capture/x64-freebsd/audio-capture.node +%%AUDIO_CAPTURE%%lib/node_modules/@anthropic-ai/claude-code/vendor/audio-capture/%%JS_ARCH%%-freebsd/audio-capture.nodehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d68cf1.1e666.652a4787>
