Package Details: spotifyd 0.2.4-1

Git Clone URL: https://aur.archlinux.org/spotifyd.git (read-only)
Package Base: spotifyd
Description: A spotify playing daemon
Upstream URL: https://github.com/Spotifyd/spotifyd
Licenses: GPL3
Submitter: bertptrs
Maintainer: bertptrs
Last Packager: bertptrs
Votes: 10
Popularity: 1.732171
First Submitted: 2018-05-28 10:44
Last Updated: 2019-01-29 11:57

Latest Comments

1 2 Next › Last »

bertptrs commented on 2018-12-15 21:28

lilmike, I made a copy-paste error when I was refactoring the package, removing the exact mechanism that is supposed to support multiple versions. Please try the updated version (0.2.3-3), but also note that there are currently several DBUS-related issues upstream.

lilmike commented on 2018-12-15 20:44

Yeah, it seems that each "feature" shares the built directory with each other, so building spotifyd the way it's being done builds them all, but only keeps the last. Not sure how to work around this, but yeah.

lilmike commented on 2018-12-15 20:22

I'm not seeming to get the dbus-mpris varient to use that feature. At least I get nothing in the logs about using it, and playerctl -l reports no players.

-Michael.

bertptrs commented on 2018-11-29 16:43

onlined I added a version to the split that has those flags enabled. However, since those features are experimental (according to upstream) they remain disabled in the default and pulseaudio build. Let me know if this works for you.

onlined commented on 2018-11-28 13:34

Could you add MPRIS supported package?

https://github.com/Spotifyd/spotifyd#d-bus-mpris

ydallilar commented on 2018-10-04 19:32

I have been experimenting with the PKGBUILD. Instead of ignoring openssl, I compiled with an older version of openssl. Also, I need to use openssl-probe to get certificates. This also works with dbus_mpris which requires rust-openssl.

https://github.com/pssncp142/archlinux-aur/tree/master/spotifyd

dhead666 commented on 2018-10-04 10:58

Failed building after openssl updated to 1.1.1, as rust-openssl is too old to build against openssl, and is also too old to use the vendored feature to build openssl through cargo and statically link to it. Also failed building against librespot git HEAD.

Suggested fix to add to PKGBUILD in build() after cd "$srcdir/spotifyd-$pkgver":

rm Cargo.lock
sed -i 's#^rspotify.*#rspotify = { git = "https://github.com/samrayleung/rspotify.git", rev = "b0f8202" }#' Cargo.toml
sed -i '/^[dependencies.librespot]/!{p;d;};n;a rev = "00e8934"' Cargo.toml

bertptrs commented on 2018-09-03 06:51

@mihalko pkgconf is part of base-devel, so it shouldn't be present in the dependencies. See: https://wiki.archlinux.org/index.php/PKGBUILD#makedepends

mihalko commented on 2018-09-02 18:06

at least compilation of alsa-sys and openssl-sys uses pkg-config, so package pkgconf should be dependency IMO

bertptrs commented on 2018-06-13 16:01

@NicoHood I've tested running spotifyd-pulseaudio without libpulse installed, and quite predictably it errors out, since it cannot find the dynamic libraries.

It's probably possible to change the binary to dynamically load that library only when needed, but that's not really my forte. If anyone has a suggestion I will look into it.