summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.SRCINFO11
-rw-r--r--PKGBUILD12
-rwxr-xr-xinstall6
3 files changed, 18 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e6d2d934bd7b..8e40cdddd903 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = hqplayer-embedded
pkgdesc = Signalyst HQPlayer Embedded HQPlayer - the high-end upsampling multichannel software HD-audio player
- pkgver = 4.20.1
- pkgrel = 3
+ pkgver = 4.21.0
+ pkgrel = 1
url = http://www.signalyst.com/custom.html
install = install
arch = x86_64
@@ -17,13 +17,16 @@ pkgbase = hqplayer-embedded
depends = adduser-deb
depends = zip
depends = unzip
- source_x86_64 = https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_4.20.1-55_amd64.deb
+ depends = wavpack
+ depends = gupnp
+ depends = openmp
+ source_x86_64 = https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_4.21.0-59_amd64.deb
source_x86_64 = hqplayerd.service
source_x86_64 = hqplayerd2.service
sha256sums_x86_64 = SKIP
sha256sums_x86_64 = 5d4194a704979b3ff92482e155769460906745a66e759142eba33a2226f9cb3a
sha256sums_x86_64 = 9b19b2236e342672a5e8d1e046623e3ba0d97ce4755134a371a100927dd9ed54
- source_aarch64 = https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_4.20.1-55_arm64.deb
+ source_aarch64 = https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_4.21.0-59_arm64.deb
source_aarch64 = hqplayerd.service
source_aarch64 = hqplayerd2.service
sha256sums_aarch64 = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index c7110967f9d9..004360a7a420 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
## Maintainer: AudioLinux <audiolinux AT fastmail DOT fm>
pkgname=hqplayer-embedded
-_debpkgver=4.20.1-55
-pkgver=4.20.1
-pkgrel=3
+_debpkgver=4.21.0-59
+pkgver=4.21.0
+pkgrel=1
_pkgrel_x86_64=1
_pkgrel_aarch64=1
pkgdesc="Signalyst HQPlayer Embedded
@@ -11,8 +11,8 @@ pkgdesc="Signalyst HQPlayer Embedded
arch=('x86_64' 'aarch64')
url="http://www.signalyst.com/custom.html"
license=('custom')
-depends=('alsa-lib' 'glibc' 'flac' 'gcc-libs' 'libgmpris' 'glib2' 'rygel' 'adduser-deb' 'zip' 'unzip')
-source_x86_64=("https://www.signalyst.eu/bins/hqplayerd/focal/hqplayerd_"$_debpkgver"_amd64.deb" 'hqplayerd.service' 'hqplayerd2.service')
+depends=('alsa-lib' 'glibc' 'flac' 'gcc-libs' 'libgmpris' 'glib2' 'rygel' 'adduser-deb' 'zip' 'unzip' 'wavpack' 'gupnp' 'openmp')
+source_x86_64=("https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_"$_debpkgver"_amd64.deb" 'hqplayerd.service' 'hqplayerd2.service')
install=install
source_aarch64=("https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_"$_debpkgver"_arm64.deb" 'hqplayerd.service' 'hqplayerd2.service')
sha256sums_x86_64=('SKIP'
@@ -93,6 +93,4 @@ package() {
install -Dm644 "$srcdir/var/hqplayer/web/speakers.html" \
"$pkgdir/var/hqplayer/web/speakers.html"
-
- mkdir -p "$pkgdir/var/hqplayer/home"
}
diff --git a/install b/install
index 524c051aed48..f0ed208ae949 100755
--- a/install
+++ b/install
@@ -3,10 +3,16 @@ adduser --system --disabled-login --disabled-password --home /var/hqplayer/home
usermod -d /var/hqplayer/home hqplayer
chown -R hqplayer:root /etc/hqplayer
chown -R hqplayer:root /var/hqplayer/home
+cd /usr/lib
+ln libgupnp-1.2.so.0 libgupnp-1.0.so.4
+ln libomp.so libomp.so.5
}
post_remove() {
userdel -r hqplayer
rm -rf /var/hqplayer
rm -rf /etc/hqplayer
+cd /usr/lib
+rm libgupnp-1.0.so.4
+rm libomp.so.5
}