Package Details: librespot-git 1:2057.98e9703e-1

Git Clone URL: https://aur.archlinux.org/librespot-git.git (read-only, click to copy)
Package Base: librespot-git
Description: Open source client library for Spotify
Upstream URL: https://github.com/librespot-org/librespot
Licenses: MIT
Conflicts: librespot
Provides: librespot
Submitter: christoph.gysin
Maintainer: christoph.gysin
Last Packager: christoph.gysin
Votes: 12
Popularity: 0.000000
First Submitted: 2016-09-05 20:30 (UTC)
Last Updated: 2025-01-25 09:23 (UTC)

Dependencies (18)

Required by (6)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4

sekret commented on 2017-10-01 17:33 (UTC) (edited on 2017-10-01 17:34 (UTC) by sekret)

I just tried to compile your latest version on my x86_64 laptop. Unfortunately it doesn't run though, it aborts with this message: [...] Compiling rand v0.3.16 error: failed to run custom build command for `librespot-protocol v0.1.0 (file:///build/librespot-git/src/librespot/protocol)` process didn't exit successfully: `/build/librespot-git/src/librespot/target/release/build/librespot-protocol-392493ad54b8928e/build-script-build` (exit code: 101) --- stderr thread 'main' panicked at 'Checksum for "proto/metadata.proto" does not match. Try running build.sh', protocol/build.rs:10:12 note: Run with `RUST_BACKTRACE=1` for a backtrace. warning: build failed, waiting for other jobs to finish... error: build failed ==> ERROR: A failure occurred in build(). Aborting... I'll try to investigate, but maybe you already have an idea. Smells like a missing dependency to me. I build in a clean chroot, so I really only have the dependencies provided in the package + base + base-devel

christoph.gysin commented on 2017-09-23 09:55 (UTC)

Package updated: - switched to use the alsa-backend only, getting rid of the portaudio dependency - made rust a build dependency - removed cargo, as it's provided by rust now - removed unused config file - added arch armv7h Let me know if there are any issues.

sekret commented on 2017-09-20 11:09 (UTC)

I just built this package on my raspberry pi which has ArchlinuxARM installed. So you could add 'armv7h' to the supported architectures. Also, the only real dependency is portaudio, please adjust the depends and makedepends lines accordingly. Especially having the big rust package installed for no reason isn't very pleasant ;-)

christoph.gysin commented on 2017-09-15 18:31 (UTC)

@sekret Fixed, thanks.

sekret commented on 2017-09-10 08:31 (UTC)

Please add git to makedepends.

christoph.gysin commented on 2017-08-16 21:13 (UTC)

@hobarrera Updated to use the provided service file. I'll try to build librespot without the portaudio backend to get rid of that dependency completely.

whynothugo commented on 2017-06-20 18:04 (UTC)

portaudio is also a runtime dependency (librespot won't start if you uninstall it).

whynothugo commented on 2017-06-13 17:41 (UTC)

Upstream already provides a systemd.service file. Can you use that one? It's actually run by an untrusted user (rather than root!!), and uses autodiscovery by default.

francoism90 commented on 2016-12-13 08:12 (UTC)

portaudio should be a makedep, without it I'm unable to build.

<deleted-account> commented on 2016-10-12 08:19 (UTC)

are you sure that rust and protobuf aren't simply dependencies for the build?