summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorj.r2023-03-01 13:04:53 +0100
committerj.r2023-03-01 13:04:53 +0100
commitd87a011774497e3e4098fad1fdfa602b658ca4bb (patch)
tree687c73b91c51012b659e65648e9325d6760519f7
parent4243b3627c400967b0f2e669339b3abd8cd98fc5 (diff)
downloadaur-d87a011774497e3e4098fad1fdfa602b658ca4bb.tar.gz
Upgrade to 0.15.4
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
-rw-r--r--sonixd2
3 files changed, 16 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3c114e4f289..24925643be98 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,23 @@
pkgbase = sonixd
pkgdesc = A full-featured Subsonic/Jellyfin compatible desktop music player
- pkgver = 0.15.3
- pkgrel = 2
+ pkgver = 0.15.4
+ pkgrel = 1
url = https://github.com/jeffvli/sonixd
arch = x86_64
license = GPL3
makedepends = yarn
makedepends = asar
makedepends = python3
- makedepends = nodejs-lts-gallium
makedepends = git
makedepends = node-gyp
- depends = electron13
+ depends = electron22
conflicts = sonixd-appimage
replaces = sonixd-appimage
- source = sonixd-0.15.3.tar.gz::https://github.com/jeffvli/sonixd/archive/refs/tags/v0.15.3.tar.gz
+ source = sonixd-0.15.4.tar.gz::https://github.com/jeffvli/sonixd/archive/refs/tags/v0.15.4.tar.gz
source = sonixd
source = sonixd.desktop
- sha256sums = f6954415491400d802fe098a2fcb94ac451c3c5d535a89f85825c8a1ef0963ee
- sha256sums = 89039f59dc58490cc5a2e05bb38b3645448df56b2e763d6170facb64e73241d0
+ sha256sums = cd1dfb2e8fec5e0081a5f0b978ddc653fc1b6124e39d226ea883ddf5e1b9acb2
+ sha256sums = cd44df72a8c0cbe961150bf449a5676f2b34bb7608c4c81e7b92f1a288ad4da0
sha256sums = 9e2e1cce47b594b75b8df7a1cf3a5a6da340dda9d0cfdf2aa305d097fc0bbc7a
pkgname = sonixd
diff --git a/PKGBUILD b/PKGBUILD
index ebd4d3989ee5..7c4e872dd3a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,20 @@
# Maintainer: j.r <j.r@jugendhacker.de>
pkgname=sonixd
-pkgver=0.15.3
-pkgrel=2
+pkgver=0.15.4
+pkgrel=1
pkgdesc="A full-featured Subsonic/Jellyfin compatible desktop music player"
arch=('x86_64')
url="https://github.com/jeffvli/sonixd"
license=('GPL3')
-depends=('electron13')
-makedepends=('yarn' 'asar' 'python3' 'nodejs-lts-gallium' 'git' 'node-gyp')
+depends=('electron22')
+makedepends=('yarn' 'asar' 'python3' 'git' 'node-gyp')
conflicts=("$pkgname-appimage")
replaces=("$pkgname-appimage")
source=("$pkgname-$pkgver.tar.gz::https://github.com/jeffvli/sonixd/archive/refs/tags/v$pkgver.tar.gz"
"$pkgname"
"$pkgname.desktop")
-sha256sums=('f6954415491400d802fe098a2fcb94ac451c3c5d535a89f85825c8a1ef0963ee'
- '89039f59dc58490cc5a2e05bb38b3645448df56b2e763d6170facb64e73241d0'
+sha256sums=('cd1dfb2e8fec5e0081a5f0b978ddc653fc1b6124e39d226ea883ddf5e1b9acb2'
+ 'cd44df72a8c0cbe961150bf449a5676f2b34bb7608c4c81e7b92f1a288ad4da0'
'9e2e1cce47b594b75b8df7a1cf3a5a6da340dda9d0cfdf2aa305d097fc0bbc7a')
prepare() {
@@ -22,21 +22,19 @@ prepare() {
mkdir -p "$srcdir/.electron-gyp"
touch "$srcdir/.electron-gyp/.yarnrc"
- _ver="$(</usr/lib/electron13/version)"
- HOME="$srcdir/.electron-gyp" yarn upgrade --cache-folder="$srcdir/yarn-cache" "electron@$_ver"
- HOME="$srcdir/.electron-gyp" yarn install --cache-folder="$srcdir/yarn-cache"
+ HOME="$srcdir/.electron-gyp" yarn install --frozen-lockfile --cache-folder="$srcdir/yarn-cache"
}
build() {
cd "$pkgname-$pkgver"
- _ver="$(</usr/lib/electron13/version)"
+ _ver="$(</usr/lib/electron22/version)"
local i686=ia32 x86_64=x64
export NODE_ENV=production
yarn build --cache-folder="$srcdir/yarn-cache"
yarn run --cache-folder="$srcdir/yarn-cache" \
electron-builder --linux --"${!CARCH}" --dir \
- -c.electronDist=/usr/lib/electron13 \
+ -c.electronDist=/usr/lib/electron22 \
-c.electronVersion="$_ver"
}
diff --git a/sonixd b/sonixd
index 255b083a804e..08423cb30842 100644
--- a/sonixd
+++ b/sonixd
@@ -1,3 +1,3 @@
#!/bin/sh
-exec electron13 /usr/lib/sonixd/sonixd/ "$@"
+exec electron22 /usr/lib/sonixd/sonixd/ "$@"