Search Criteria
Package Details: librespot-git 1:2057.98e9703e-1
Package Actions
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)
- alsa-lib
- avahi
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- portaudio (make)
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR, sdl2-compat) (make)
- gst-plugins-base (gst-plugins-base-gitAUR) (optional) – Audio playback using GStreamer
- gst-plugins-good (gst-plugins-good-gitAUR) (optional) – Audio playback using GStreamer
- jack2 (jack2-gitAUR, pipewire-jack-gitAUR) (optional) – Audio playback using JACK
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (optional) – Audio playback using PulseAudio
- portaudio (optional) – Audio playback using PortAudio
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR, sdl2-compat) (optional) – Audio playback using SDL2
Required by (6)
- gm-companion (requires librespot) (optional)
- raspotify-git (requires librespot)
- spotify-qt (requires librespot) (optional)
- spotify-qt-git (requires librespot) (optional)
- tauon-music-box (requires librespot) (optional)
- tauon-music-box-git (requires librespot) (optional)
Latest Comments
1 2 3 4 Next › Last »
rossome commented on 2025-01-24 21:22 (UTC)
I have tweaked the PKGBUILD to fix the build issues I was running into.
christoph.gysin commented on 2024-09-15 13:57 (UTC) (edited on 2024-09-15 15:14 (UTC) by christoph.gysin)
@acidicX This is a
-git
package, please file a bug upstream or use librespot instead.Upstream issue: https://github.com/librespot-org/librespot/issues/1336
acidicX commented on 2024-09-10 18:26 (UTC)
@christoph.gysin the package won't build anymore:
christoph.gysin commented on 2021-12-19 12:01 (UTC)
@keithspg Apparently the target for armv6h is simply
arm-unknown-linux-gnueabihf
.keithspg commented on 2021-12-19 10:12 (UTC) (edited on 2021-12-19 11:03 (UTC) by keithspg)
I have a similar issue to @chilikk, I get this package to build under aarch64 and armv7h but not armv6h. I get this when I try it on RPi:
When I list the architectures, this is all that lists for armv6
This package last built on December 5 on armv6h and I have updated my system since then. Did rust remove this as a valid architecture? When I comment out the prepare section and remove the --frozen flag it does build but I do not know if it is a functional binary.
Update... If I revert to the commit 9bd43b4 and keep the current rust and llvm-libs, I can get it to build a binary under armv6. I do not know if it works or not, though. It seems that the extra edits since then work for armv7 and aarch64 but not armv6.
christoph.gysin commented on 2021-10-17 13:30 (UTC)
@themooleman I'm afraid I don't know and won't support raspotify. You might want to ask about your issue on https://aur.archlinux.org/packages/raspotify-git.
themooleman commented on 2021-10-17 04:39 (UTC) (edited on 2021-10-17 04:45 (UTC) by themooleman)
I use raspotify (raspotify-git) on a Raspberry Pi 4b. The most recent librespot version broke raspotify.service with journalctl logging the following error:
Rolling back to version 1357.68bec41 resolved the issue.
whynothugo commented on 2021-10-07 20:00 (UTC)
$CARCH probably doesn't match with what rust calls this platform, but I'm not sure if the right name.
chilikk commented on 2021-10-07 19:35 (UTC)
Unfortunately, the new prepare() step fails for me on Raspberry Pi 4 with the following error
Removing the
prepare()
step and the--frozen
flag resolves the problem for me - but then I don't know enough about Rust to tell if it is the right solution here.christoph.gysin commented on 2021-10-05 13:13 (UTC)
Fair enough, I've switched to using the default features. That seems to use the rodio backend (which uses alsa) and mdns.
And thanks for the tip with
paru
, I'll check it out. I have now verified that it builds withmakechrootpkg
.1 2 3 4 Next › Last »