Package Details: spop-git r328.1a26dec-2

Git Clone URL: https://aur.archlinux.org/spop-git.git (read-only)
Package Base: spop-git
Description: A Spotify client running as a daemon, similar to mpd.
Upstream URL: https://github.com/Schnouki/spop
Licenses: GPL
Submitter: Rasi
Maintainer: Schnouki (Rasi)
Last Packager: Schnouki
Votes: 4
Popularity: 0.053672
First Submitted: 2015-05-14 07:43
Last Updated: 2017-05-31 12:14

Dependencies (18)

Required by (0)

Sources (1)

Pinned Comments

Schnouki commented on 2017-05-31 12:17

By the way, libspotify is now considered "deprecated" and unsupported by Spotify. It may stop working at any time without notice. I'm really sorry about that, but there's nothing independent developers can do about it…

Latest Comments

Schnouki commented on 2017-06-01 08:03

Yep, librespot looks promising, but they seem mostly interested in implementing a Spotify Connect client, and not a replacement for libspotify. Some people are definitely interested though: https://github.com/plietar/librespot/issues/41. AFAIK you still need to use the official Spotify client to control a librespot player (at least that was the case last time I tried, a couple months ago).

Spotifyd (https://github.com/Spotifyd) looks interesting indeed, but spotifyd also relies on Spotify Connect.

If I had more free time I'd learn Rust and try to to something with librespot... But I really can't right now :(

Rasi commented on 2017-05-31 18:48

There is librespot, which allows some of what libspotify did. https://github.com/plietar/librespot

There was also a go at something scriptable to use it: https://github.com/Spotifyd/spotifyd-http but it seems to be a dead project.

sekret commented on 2017-05-31 16:04

I'm aware of this. It's so sad, because libspotify really makes Spotify "special". Are there any alternative services, which support a multi-platform library?

Schnouki commented on 2017-05-31 12:17

By the way, libspotify is now considered "deprecated" and unsupported by Spotify. It may stop working at any time without notice. I'm really sorry about that, but there's nothing independent developers can do about it…

Schnouki commented on 2017-05-31 12:14

Hi,

Sorry I don't watch these comments a lot... I've updated the package to include libao, sox, and other binary dependencies in makedepends. This way other plugins are built as well.

Thanks!

sekret commented on 2017-05-28 10:09

Is this package still maintained? The issue with libao and sox missing in the makedepends is really a problem which should be fixed!

sekret commented on 2017-04-28 09:51

Ok, nevermind, I'm in another network right now, works perfectly here. Spop isn't the culprit here :-)

sekret commented on 2017-04-27 19:21

Hey Schnouki, spopd doesn't seem to work for me anymore. I used the dmenu interface to search for an artist, but the result is empty. It's not because of a typo or anything, it really doesn't find anything.

Here's the output, when I just launch spopd:
$ spopd -f
spop Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Thomas Jost and the spop contributors
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.
See the COPYING file bundled with this program for details.
Powered by SPOTIFY(R) CORE

2017-04-27 21:19:10 [SPTF] 19:19:10.468 I [ap:1752] Connecting to AP ap.spotify.com:4070
2017-04-27 21:19:10 [SPTF] 19:19:10.487 I [offline-mgr:2084] Storage has been cleaned
2017-04-27 21:19:10 [SPTF] 19:19:10.499 E [ap:1694] AP Socket Error: Connection refused (111)
2017-04-27 21:19:10 [SPTF] 19:19:10.500 E [ap:3915] Connection error: 101
2017-04-27 21:19:10 [SPTF] 19:19:10.500 I [ap:1752] Connecting to AP ap.spotify.com:443
2017-04-27 21:19:10 [SPTF] 19:19:10.571 I [ap:1226] Connected to AP: 194.132.197.180:443
2017-04-27 21:19:11 [SPTF] 19:19:11.077 E [ap:4172] ChannelError(1, 0, playlist)
2017-04-27 21:19:11 [SPTF] 19:19:11.202 E [ap:4172] ChannelError(0, 0, playlist)
2017-04-27 21:19:11 [SPTF] 19:19:11.244 E [ap:4172] ChannelError(0, 1, playlist)
2017-04-27 21:19:11 [SPTF] 19:19:11.245 E [ap:4172] ChannelError(1, 1, playlist)
2017-04-27 21:19:11 [SPTF] 19:19:11.245 E [ap:4172] ChannelError(2, 1, playlist)

When I use the dmenu interface to search for an artist, the following line gets added:
2017-04-27 21:20:22 [SPTF] 19:20:22.454 E [ap:4172] ChannelError(0, 1, search)

But dmenu shows an empty stdin. With Esc I get back to the menu.

sekret commented on 2016-08-27 11:07

One last thing (sorry for triple posting):

It compiles and runs perfectly fine on my Raspberry Pi2 with ArchlinuxARM, so you can definitely add armv7h to the arch line. I think there's no real reason why armv6h shouldn't work aswell.

Perfect, finally I can enjoy Spotify on my Pi :) Thanks a lot for this awesome application Schnouki!!!

sekret commented on 2016-08-27 10:58

Ok there's more. In order to get this thing running, you need to add some optional dependencies to the makedepends line, because


$ spopd -f
spop Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Thomas Jost and the spop contributors
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.
See the COPYING file bundled with this program for details.
Powered by SPOTIFY(R) CORE

2016-08-27 12:51:15 [ERR ] Can't load ao audio plugin: libspop_audio_ao.so: cannot open shared object file: No such file or directory
Trace/breakpoint trap (core dumped)




I build my packages in a clean chroot, where libao wasn't installed, so it wasn't compiled in. The same, if I configure it to use sox:


$ spopd -f
spop Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Thomas Jost and the spop contributors
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.
See the COPYING file bundled with this program for details.
Powered by SPOTIFY(R) CORE

2016-08-27 12:54:28 [ERR ] Can't load sox audio plugin: libspop_audio_sox.so: cannot open shared object file: No such file or directory
Trace/breakpoint trap (core dumped)



I'm not sure about the other optional dependencies, if they need to be installed at compile time.

But please definitely add libao and sox to makedepends!

All comments