diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 7 insertions, 13 deletions
@@ -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 @@ -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" } |