summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD14
2 files changed, 7 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6d15f8c0acc5..64db0135cc04 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = spotifyd
pkgdesc = A spotify playing daemon
- pkgver = 0.2.10
+ pkgver = 0.2.11
pkgrel = 1
url = https://github.com/Spotifyd/spotifyd
arch = x86_64
@@ -13,8 +13,8 @@ pkgbase = spotifyd
depends = alsa-lib
depends = libogg
depends = gcc-libs
- source = spotifyd-0.2.10.tar.gz::https://github.com/Spotifyd/spotifyd/archive/0.2.10.tar.gz
- sha256sums = ffd322506bc28590b07f71edf98f159c137ab4ff47963efc2e7a90b7556f4660
+ source = spotifyd-0.2.11.tar.gz::https://github.com/Spotifyd/spotifyd/archive/0.2.11.tar.gz
+ sha256sums = 186c9ca3cbd3ad9227e8d776f6fbcfee0fc44e0272e3c5d975aa803896861b8b
pkgname = spotifyd
diff --git a/PKGBUILD b/PKGBUILD
index 2c7d1bb2e6ff..a3e73f66270d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=spotifyd
pkgname=('spotifyd' 'spotifyd-pulseaudio' 'spotifyd-dbus-mpris' 'spotifyd-full')
-pkgver=0.2.10
+pkgver=0.2.11
pkgrel=1
arch=('x86_64' 'armv7h' 'aarch64')
license=('GPL3')
@@ -13,31 +13,25 @@ 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/$pkgver.tar.gz")
-sha256sums=('ffd322506bc28590b07f71edf98f159c137ab4ff47963efc2e7a90b7556f4660')
+sha256sums=('186c9ca3cbd3ad9227e8d776f6fbcfee0fc44e0272e3c5d975aa803896861b8b')
_features=(''
'pulseaudio_backend'
'dbus_mpris'
'pulseaudio_backend,dbus_mpris,dbus_keyring'
)
-prepare() {
- cd "$srcdir/spotifyd-$pkgver"
-}
-
build() {
cd "$srcdir/spotifyd-$pkgver"
# Compile all variants. Compilation for later features can reuse
# previous build artifacts, so little overhead.
for feature in "${_features[@]}"; do
- # 0.2.10 cannot build in --locked mode, see:
- # https://github.com/Spotifyd/spotifyd/issues/255
- cargo build --release --features "$feature"
+ cargo build --release --locked --features "$feature"
done
}
_package_feature() {
# Create a package for a particular feature.
- cargo install --root "$pkgdir/usr" --path "$srcdir/$pkgbase-$pkgver" --features "$1"
+ cargo install --locked --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"
}