app-misc/claude-desktop-extra
Claude AI Desktop with extra Linux features (unofficial repackage)
ChangeLog
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>
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>


View
Download
Browse