# Generated by makepkg 7.1.0
# using fakeroot version 1.37.2
pkgname = claude-desktop-bin
pkgbase = claude-desktop-bin
xdata = pkgtype=pkg
pkgver = 1.24012.9-1
pkgdesc = Claude Desktop - Linux (unofficial, repackaged from the official Linux .deb)
url = https://github.com/patrickjaja/claude-desktop-bin
builddate = 1784926517
packager = Jason Antman <jason@jasonantman.com>
size = 563965324
arch = x86_64
license = custom:Claude
conflict = claude-desktop
provides = claude-desktop
depend = alsa-lib
depend = at-spi2-core
depend = cairo
depend = dbus
depend = expat
depend = gcc-libs
depend = glib2
depend = glibc
depend = gtk3
depend = hicolor-icon-theme
depend = libcap-ng
depend = libcups
depend = libdrm
depend = libnotify
depend = libseccomp
depend = libsecret
depend = libx11
depend = libxcb
depend = libxcomposite
depend = libxdamage
depend = libxext
depend = libxfixes
depend = libxkbcommon
depend = libxrandr
depend = mesa
depend = nspr
depend = nss
depend = pango
depend = systemd-libs
depend = xdg-desktop-portal
depend = xdg-utils
optdepend = nodejs: System Node.js for MCP extensions that require specific versions (Electron bundles Node.js as fallback)
optdepend = sqlite: Project detection (detectedProjects) — without it, periodic ENOENT errors spam logs/main.log
optdepend = claude-code: optional pinned Claude Code CLI. NOT required — the app auto-downloads a checksum-verified CLI matching its required version. To force a system binary set CLAUDE_CODE_LOCAL_BINARY=/path/to/claude (npm i -g @anthropic-ai/claude-code)
optdepend = virtiofsd: Cowork agent workspace VM — shares $HOME into the guest
optdepend = imagemagick: Computer Use screenshot crop via convert - ONLY for the residual KDE-without-kwin-bridge spectacle tier (bundled bridges cover X11/wlroots/GNOME/KDE 6.6+)
optdepend = ydotool: Computer Use input on exotic Wayland compositors ONLY (non-wlroots, non-GNOME, non-KDE; requires ydotoold daemon, v1.0+) - wlroots/GNOME/KDE use the bundled bridges
optdepend = socat: Faster Quick Entry toggle via socket (~2ms vs ~25ms python3 — not required)
optdepend = bluez: Hardware Buddy (Nibblet BLE pet) — the daemon Web Bluetooth talks to; without it the in-app device scan finds nothing
optdepend = gnome-keyring: credential storage backend for libsecret (KDE users: kwallet works too — upstream Recommends gnome-keyring | kwalletd)
optdepend = xdg-desktop-portal-gtk: portal backend for DEs without their own (GNOME/KDE ship xdg-desktop-portal-gnome/-kde) — file dialogs, screen sharing
optdepend = qemu-system-x86: Cowork agent workspace VM (needs /dev/kvm + user in kvm group)
optdepend = edk2-ovmf: Cowork agent workspace VM UEFI firmware (OVMF)
