From eab149cc8cc02b4db696af662ad736ed4ecd624f Mon Sep 17 00:00:00 2001 From: Nic Wortel Date: Fri, 7 Aug 2026 17:13:30 +0200 Subject: [PATCH 1/3] feat(anthropics/claude-code): generate github_release configuration Generated with `aqua gr -l 1 -cmd claude anthropics/claude-code`. The output is appended verbatim, only making changes needed to nest it (indentation, removing repo_owner, repo_name and description, and adding version_constraint: "true"). --- pkgs/anthropics/claude-code/registry.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/anthropics/claude-code/registry.yaml b/pkgs/anthropics/claude-code/registry.yaml index 98303b4a4ffb..15a68521c5e5 100644 --- a/pkgs/anthropics/claude-code/registry.yaml +++ b/pkgs/anthropics/claude-code/registry.yaml @@ -30,3 +30,22 @@ packages: supported_envs: - darwin - linux + - version_constraint: "true" + type: github_release + asset: claude-{{.OS}}-{{.Arch}}-musl.{{.Format}} + format: tar.gz + overrides: + - goos: darwin + asset: claude-{{.OS}}-{{.Arch}}.{{.Format}} + - goos: windows + format: zip + asset: claude-{{.OS}}-{{.Arch}}.{{.Format}} + files: + - name: claude + replacements: + amd64: x64 + windows: win32 + checksum: + type: github_release + asset: SHASUMS256.txt + algorithm: sha256 From 91b16ba10999065e9f9306fe782604d8ecf5e864 Mon Sep 17 00:00:00 2001 From: Nic Wortel Date: Fri, 7 Aug 2026 17:24:37 +0200 Subject: [PATCH 2/3] fix(anthropics/claude-code): install from GitHub Releases and verify checksums Anthropic publishes archives and a SHASUMS256.txt on GitHub Releases since v2.1.118. Only v2.1.126 appears to be released without assets. --- pkgs/anthropics/claude-code/pkg.yaml | 2 ++ pkgs/anthropics/claude-code/registry.yaml | 16 +++++++++++----- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/anthropics/claude-code/pkg.yaml b/pkgs/anthropics/claude-code/pkg.yaml index ab05165d6616..960f3845d224 100644 --- a/pkgs/anthropics/claude-code/pkg.yaml +++ b/pkgs/anthropics/claude-code/pkg.yaml @@ -1,2 +1,4 @@ packages: - name: anthropics/claude-code@v2.1.223 + - name: anthropics/claude-code + version: v2.1.126 diff --git a/pkgs/anthropics/claude-code/registry.yaml b/pkgs/anthropics/claude-code/registry.yaml index 15a68521c5e5..64a67310a6e4 100644 --- a/pkgs/anthropics/claude-code/registry.yaml +++ b/pkgs/anthropics/claude-code/registry.yaml @@ -10,7 +10,7 @@ packages: version_overrides: - version_constraint: Version == "v2.1.88" no_asset: true - - version_constraint: "true" + - version_constraint: semver("<= 2.1.117") or Version == "v2.1.126" format: raw url: https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/{{trimV .Version}}/{{.OS}}-{{.Arch}}/claude files: @@ -32,14 +32,20 @@ packages: - linux - version_constraint: "true" type: github_release - asset: claude-{{.OS}}-{{.Arch}}-musl.{{.Format}} + asset: claude-{{.OS}}-{{.Arch}}.{{.Format}} format: tar.gz overrides: - - goos: darwin - asset: claude-{{.OS}}-{{.Arch}}.{{.Format}} + - goos: linux + variants: + - key: libc + value: glibc + - goos: linux + asset: claude-{{.OS}}-{{.Arch}}-musl.{{.Format}} + variants: + - key: libc + value: musl - goos: windows format: zip - asset: claude-{{.OS}}-{{.Arch}}.{{.Format}} files: - name: claude replacements: From 9562559c4ba1c394bb220d64c3fd246cd6cd9424 Mon Sep 17 00:00:00 2001 From: Nic Wortel Date: Fri, 7 Aug 2026 17:34:17 +0200 Subject: [PATCH 3/3] chore(anthropics/claude-code): update registry.yaml Generated with `argd t anthropics/claude-code`. --- registry.yaml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/registry.yaml b/registry.yaml index ebe3a7d38324..59891d3f6224 100644 --- a/registry.yaml +++ b/registry.yaml @@ -13804,7 +13804,7 @@ packages: version_overrides: - version_constraint: Version == "v2.1.88" no_asset: true - - version_constraint: "true" + - version_constraint: semver("<= 2.1.117") or Version == "v2.1.126" format: raw url: https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/{{trimV .Version}}/{{.OS}}-{{.Arch}}/claude files: @@ -13824,6 +13824,31 @@ packages: supported_envs: - darwin - linux + - version_constraint: "true" + type: github_release + asset: claude-{{.OS}}-{{.Arch}}.{{.Format}} + format: tar.gz + overrides: + - goos: linux + variants: + - key: libc + value: glibc + - goos: linux + asset: claude-{{.OS}}-{{.Arch}}-musl.{{.Format}} + variants: + - key: libc + value: musl + - goos: windows + format: zip + files: + - name: claude + replacements: + amd64: x64 + windows: win32 + checksum: + type: github_release + asset: SHASUMS256.txt + algorithm: sha256 - type: github_release repo_owner: antonmedv repo_name: fx