T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages /
opencode
Commits:
07ef7561 by T.J. Townsend at 2026-07-04T21:13:35-04:00
don't need checkdepends if there's no check()
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -5,7 +5,6 @@ pkgbase = opencode
url = https://github.com/anomalyco/opencode
arch = x86_64
license = MIT
- checkdepends = nodejs-lts-jod
makedepends = bun
makedepends = git
depends = curl
=====================================
PKGBUILD
=====================================
@@ -15,9 +15,9 @@ depends=(
'ripgrep'
'tar'
)
-checkdepends=(
- 'nodejs-lts-jod'
-)
+#checkdepends=(
+# 'nodejs-lts-jod'
+#)
makedepends=(
'bun'
'git'
@@ -43,8 +43,8 @@ build() {
OPENCODE_VERSION=$pkgver bun run ./script/build.ts --single --baseline
--skip-install
}
-check() {
- cd $pkgname/packages/opencode
+#check() {
+# cd $pkgname/packages/opencode
# I _really_ tried to make the tests work but I'm getting 100s of failures,
mostly due to this I think:
# https://github.com/oven-sh/bun/issues/30014
@@ -54,7 +54,7 @@ check() {
# git config --global user.email "[email protected]"
# git config --global user.name "Build User"
# bun test --timeout=20000 --parallel
-}
+#}
package() {
cd $pkgname
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/opencode/-/commit/07ef7561e4b0e1df2d8dc4b243d5576c6486dd21
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/opencode/-/commit/07ef7561e4b0e1df2d8dc4b243d5576c6486dd21
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help