summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD14
2 files changed, 12 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6423b6341274..6d15f8c0acc5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = spotifyd
pkgdesc = A spotify playing daemon
- pkgver = 0.2.9
- pkgrel = 2
+ pkgver = 0.2.10
+ pkgrel = 1
url = https://github.com/Spotifyd/spotifyd
arch = x86_64
arch = armv7h
@@ -13,8 +13,8 @@ pkgbase = spotifyd
depends = alsa-lib
depends = libogg
depends = gcc-libs
- source = spotifyd-0.2.9.tar.gz::https://github.com/Spotifyd/spotifyd/archive/v0.2.9.tar.gz
- sha256sums = 19cb543534ebbc7f4bf654f9f24134f35117715ce8bb81227ebb0b41ddd6bdfe
+ source = spotifyd-0.2.10.tar.gz::https://github.com/Spotifyd/spotifyd/archive/0.2.10.tar.gz
+ sha256sums = ffd322506bc28590b07f71edf98f159c137ab4ff47963efc2e7a90b7556f4660
pkgname = spotifyd
diff --git a/PKGBUILD b/PKGBUILD
index cbbb3d219a64..2c7d1bb2e6ff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,16 +4,16 @@
pkgbase=spotifyd
pkgname=('spotifyd' 'spotifyd-pulseaudio' 'spotifyd-dbus-mpris' 'spotifyd-full')
-pkgver=0.2.9
-pkgrel=2
+pkgver=0.2.10
+pkgrel=1
arch=('x86_64' 'armv7h' 'aarch64')
license=('GPL3')
depends=('alsa-lib' 'libogg' 'gcc-libs')
makedepends=('cargo' 'libpulse' 'dbus')
pkgdesc="A spotify playing daemon"
url="https://github.com/Spotifyd/$pkgbase"
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/Spotifyd/$pkgbase/archive/v$pkgver.tar.gz")
-sha256sums=('19cb543534ebbc7f4bf654f9f24134f35117715ce8bb81227ebb0b41ddd6bdfe')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Spotifyd/$pkgbase/archive/$pkgver.tar.gz")
+sha256sums=('ffd322506bc28590b07f71edf98f159c137ab4ff47963efc2e7a90b7556f4660')
_features=(''
'pulseaudio_backend'
'dbus_mpris'
@@ -29,13 +29,15 @@ build() {
# Compile all variants. Compilation for later features can reuse
# previous build artifacts, so little overhead.
for feature in "${_features[@]}"; do
- cargo build --release --locked --features "$feature"
+ # 0.2.10 cannot build in --locked mode, see:
+ # https://github.com/Spotifyd/spotifyd/issues/255
+ cargo build --release --features "$feature"
done
}
_package_feature() {
# Create a package for a particular feature.
- cargo install --locked --root "$pkgdir/usr" --path "$srcdir/$pkgbase-$pkgver" --features "$1"
+ cargo install --root "$pkgdir/usr" --path "$srcdir/$pkgbase-$pkgver" --features "$1"
rm "$pkgdir/usr/.crates.toml"
install -D -m 644 "$srcdir/$pkgbase-$pkgver/contrib/spotifyd.service" "$pkgdir/usr/lib/systemd/user/spotifyd.service"
}