blob: 629c8a07dc085ff170b7d5778ba7c9bdb46f1467 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
pkgbase = opencode-desktop
pkgdesc = OpenCode desktop app (built from source, runs on system electron42)
pkgver = 1.18.3
pkgrel = 1
url = https://github.com/anomalyco/opencode
arch = x86_64
arch = aarch64
license = MIT
makedepends = bun
makedepends = git
makedepends = libxcrypt-compat
depends = electron42
depends = hicolor-icon-theme
optdepends = opencode: standalone terminal CLI (independent of the desktop app, which embeds its own server)
optdepends = nodejs: needed only when invoking npm CLI helpers shipped inside bundled node_modules (marked, js-yaml, semver, ...) — the desktop app itself runs entirely under electron
conflicts = opencode-desktop-bin
conflicts = opencode-desktop-electron
conflicts = opencode-desktop-electron-bin
replaces = opencode-desktop-electron
options = !strip
options = !debug
source = opencode-desktop::git+https://github.com/anomalyco/opencode.git#tag=v1.18.3
source = opencode-desktop.sh
source = relax-bun-version.patch
source = enable-pacman-target.patch
sha256sums = SKIP
sha256sums = 9d4ea3c1ce242edef248cae1cfaca971ef05c7225e52b49f8dd851395d0bbbbe
sha256sums = 82b5dcd7c56955af41982d8df7828b11907e58ef0199bb9d2e1edac0a9fbbe21
sha256sums = c3a544a2b7ffc252a55da303c2327de4ee075e0b72bf4167d7691fba1cb92ed6
pkgname = opencode-desktop
|