diff --git a/.SRCINFO b/.SRCINFO index 202840c2d4583..a87988a90e75f 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -6,7 +6,7 @@ pkgbase = linux-wallpaperengine-gui-git arch = x86_64 license = MIT makedepends = git - makedepends = npm + makedepends = bun makedepends = go makedepends = python depends = linux-wallpaperengine diff --git a/PKGBUILD b/PKGBUILD index 77a746c66c936..2aca30ab3702d 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,7 +8,7 @@ arch=('x86_64') url="https://github.com/AzPepoze/linux-wallpaperengine-gui" license=('MIT') depends=('linux-wallpaperengine' 'gtk3' 'nss' 'libxss' 'alsa-lib') -makedepends=('git' 'npm' 'go' 'python') +makedepends=('git' 'bun' 'go' 'python') provides=("$_pkgname") conflicts=("$_pkgname" "${_pkgname}-bin") source=("git+${url}.git") @@ -51,8 +51,8 @@ build() { export GOCACHE="$srcdir/go-build" export GOMODCACHE="$srcdir/go/pkg/mod" - npm install --verbose - npm run build + bun install + bun run build # Fix permissions for Go module cache to allow cleanup chmod -R u+w "$srcdir/go"