Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 5 additions & 10 deletions srcpkgs/spotifyd/template
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Template file for 'spotifyd'
pkgname=spotifyd
version=0.3.5
revision=3
version=0.4.1
revision=1
archs="x86_64* i686* aarch64* arm*" # ring
build_style=cargo
configure_args="--no-default-features"
hostmakedepends="pkg-config"
hostmakedepends="clang cmake pkg-config"
makedepends="openssl-devel $(vopt_if alsa alsa-lib-devel)
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if portaudio portaudio-devel)
$(vopt_if dbus dbus-devel)"
Expand All @@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
homepage="https://github.com/Spotifyd/spotifyd"
changelog="https://raw.githubusercontent.com/Spotifyd/spotifyd/master/CHANGELOG.md"
distfiles="https://github.com/Spotifyd/spotifyd/archive/v${version}.tar.gz"
checksum=59103f7097aa4e2ed960f1cc307ac8f4bdb2f0067aad664af32344aa8a972df7
checksum=fdbf93c51232d85a0ef29813a02f3c23aacf733444eacf898729593e8837bcfc

build_options="alsa pulseaudio portaudio dbus"
build_options_default="alsa pulseaudio portaudio dbus"
Expand All @@ -25,14 +25,9 @@ export CC_${RUST_BUILD//-/_}="${BUILD_CC}"

_features="$(vopt_if alsa ',alsa_backend')"
_features+="$(vopt_if pulseaudio ',pulseaudio_backend')"
_features+="$(vopt_if dbus ',dbus_mpris,dbus_keyring')"
_features+="$(vopt_if dbus ',dbus_mpris')"
_features+="$(vopt_if portaudio ',portaudio_backend')"

if [ "$_features" ]; then
configure_args+=" --features $_features"
fi

pre_configure() {
cargo update --package rustc-serialize@0.3.24 --precise 0.3.25
cargo update --package time@0.3.20 --precise 0.3.35
}