app-misc/claude-desktop-official
Claude AI Desktop Application (official Anthropic binary)
ChangeLog
commit 138d5987dfabf72d733ee6e0c2295fc2fa825ba8
Author: Daniel Augustin <hossie@hossie.de>
Date: Sat Aug 1 20:28:46 2026 +0200
Delete old versions
commit cda6c82c6605e8d86b3d91693c4bcaaaf3cd5516
Author: Daniel Augustin <hossie@hossie.de>
Date: Sat Aug 1 14:58:50 2026 +0200
app-misc/claude-desktop-extra: new package, add 1.24012.9_p12
Upstream renamed claude-desktop-bin to claude-desktop-extra (repository,
distro packages and the ~/.config/Claude config file), so this supersedes
app-misc/claude-desktop-patrickjaja. The old GitHub repository is not a
redirect -- it was recreated as a transitional mirror -- hence the new
SRC_URI/HOMEPAGE/remote-id.
Everything the ebuild keys on is unchanged in v1.24012.9-12: tarball
layout (claude-desktop/, launcher/, icons/, copyright), APP_ID=claude,
the /usr/lib/claude-desktop install path (Arch moved to it too), the
single "set -euo pipefail" launcher anchor and CLAUDE_OVMF_CODE_PATH as
first firmware candidate. Upstream's dependency sets did not change
either.
Dropped the dead pre-1.21459.0 app-identity elog (REPLACING_VERSIONS
never matches for a new package name) and the stale claude-code USE flag
description; added a first-install note about the automatic config
migration to claude-desktop-extra.jsonc.
All four claude-desktop packages install the same /usr/lib/claude-desktop
tree and the same launcher, so the blockers are now mutual across all of
them: -aaddrick, -official and -patrickjaja block -extra, and -aaddrick
additionally gained the -patrickjaja blocker it was missing.
Manifests of the pre-existing packages: only the EBUILD hashes changed,
so the DIST entries are carried over unchanged rather than re-fetching
~1.5 GB of distfiles.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
commit 770561d5b4ab5ff9768a136cfda3fe78cbdb98c3
Author: Daniel Augustin <hossie@hossie.de>
Date: Mon Jul 6 23:48:24 2026 +0200
app-misc/claude-desktop-official: patch cowork OVMF path, add 1.18286.0
Cowork's VM launcher only probes the Debian OVMF firmware locations, so
the ebuild bridged Gentoo's /usr/share/edk2/OvmfX64/ with compat
symlinks under /usr/share/OVMF/. Instead, rewrite the probe list inside
app.asar to point directly at the sys-firmware/edk2-bin location. The
replacement is padded to the original length so the asar header's file
offsets stay valid without repacking; Electron's asar integrity fuse is
not enforced on Linux.
Revbump 1.17377.1 for the changed image, add 1.18286.0 (same deb
layout, same probe list, patch verified against both), and delete old
1.17377.0.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
commit 94b41d4fddadd2d2167c91599784422e14337a8a
Author: Daniel Augustin <hossie@hossie.de>
Date: Wed Jul 1 22:47:08 2026 +0200
app-misc/claude-desktop-official: add 1.17377.1
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
commit d8c43674fcbc4638425a690599e65e922e563674
Author: Daniel Augustin <hossie@hossie.de>
Date: Wed Jul 1 00:17:04 2026 +0200
app-misc/claude-desktop-official: new package
Install the official amd64 Claude Desktop .deb published by Anthropic
at downloads.claude.ai. USE=claude-code pulls in dev-util/claude-code;
USE=cowork pulls in app-emulation/qemu[qemu_softmmu_targets_x86_64] and
app-emulation/virtiofsd for the Cowork sandbox microVM, plus compat
symlinks bridging Gentoo's edk2-bin OVMF firmware to the Debian path the
bundled launcher probes. Blocks the two unofficial repackages.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Daniel Augustin <hossie@hossie.de>
Date: Sat Aug 1 20:28:46 2026 +0200
Delete old versions
commit cda6c82c6605e8d86b3d91693c4bcaaaf3cd5516
Author: Daniel Augustin <hossie@hossie.de>
Date: Sat Aug 1 14:58:50 2026 +0200
app-misc/claude-desktop-extra: new package, add 1.24012.9_p12
Upstream renamed claude-desktop-bin to claude-desktop-extra (repository,
distro packages and the ~/.config/Claude config file), so this supersedes
app-misc/claude-desktop-patrickjaja. The old GitHub repository is not a
redirect -- it was recreated as a transitional mirror -- hence the new
SRC_URI/HOMEPAGE/remote-id.
Everything the ebuild keys on is unchanged in v1.24012.9-12: tarball
layout (claude-desktop/, launcher/, icons/, copyright), APP_ID=claude,
the /usr/lib/claude-desktop install path (Arch moved to it too), the
single "set -euo pipefail" launcher anchor and CLAUDE_OVMF_CODE_PATH as
first firmware candidate. Upstream's dependency sets did not change
either.
Dropped the dead pre-1.21459.0 app-identity elog (REPLACING_VERSIONS
never matches for a new package name) and the stale claude-code USE flag
description; added a first-install note about the automatic config
migration to claude-desktop-extra.jsonc.
All four claude-desktop packages install the same /usr/lib/claude-desktop
tree and the same launcher, so the blockers are now mutual across all of
them: -aaddrick, -official and -patrickjaja block -extra, and -aaddrick
additionally gained the -patrickjaja blocker it was missing.
Manifests of the pre-existing packages: only the EBUILD hashes changed,
so the DIST entries are carried over unchanged rather than re-fetching
~1.5 GB of distfiles.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
commit 770561d5b4ab5ff9768a136cfda3fe78cbdb98c3
Author: Daniel Augustin <hossie@hossie.de>
Date: Mon Jul 6 23:48:24 2026 +0200
app-misc/claude-desktop-official: patch cowork OVMF path, add 1.18286.0
Cowork's VM launcher only probes the Debian OVMF firmware locations, so
the ebuild bridged Gentoo's /usr/share/edk2/OvmfX64/ with compat
symlinks under /usr/share/OVMF/. Instead, rewrite the probe list inside
app.asar to point directly at the sys-firmware/edk2-bin location. The
replacement is padded to the original length so the asar header's file
offsets stay valid without repacking; Electron's asar integrity fuse is
not enforced on Linux.
Revbump 1.17377.1 for the changed image, add 1.18286.0 (same deb
layout, same probe list, patch verified against both), and delete old
1.17377.0.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
commit 94b41d4fddadd2d2167c91599784422e14337a8a
Author: Daniel Augustin <hossie@hossie.de>
Date: Wed Jul 1 22:47:08 2026 +0200
app-misc/claude-desktop-official: add 1.17377.1
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
commit d8c43674fcbc4638425a690599e65e922e563674
Author: Daniel Augustin <hossie@hossie.de>
Date: Wed Jul 1 00:17:04 2026 +0200
app-misc/claude-desktop-official: new package
Install the official amd64 Claude Desktop .deb published by Anthropic
at downloads.claude.ai. USE=claude-code pulls in dev-util/claude-code;
USE=cowork pulls in app-emulation/qemu[qemu_softmmu_targets_x86_64] and
app-emulation/virtiofsd for the Cowork sandbox microVM, plus compat
symlinks bridging Gentoo's edk2-bin OVMF firmware to the Debian path the
bundled launcher probes. Blocks the two unofficial repackages.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>


View
Download
Browse