summarylogtreecommitdiffstats
path: root/.SRCINFO
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