./audio/librespot, Open Source Spotify client library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.6.0nb3, Package name: librespot-0.6.0nb3, Maintainer: pin

Open source client library for Spotify. It enables applications to use Spotify's
service to contol and play music via various backends, and to act as a Spotify
Connect receiver.
It is an alternative to the official and deprecated closed-source libspotify.
Additionally, it will provide extra features which are not available in the
official library.

Note: librespot only works with Spotify Premium. This will remain the case for
the foreseeable future, as we are unlikely to work on implementing the features
such as limited skips and adverts that would be required to make librespot
compliant with free accounts.



Package options: portaudio

Master sites:

Filesize: 297.217 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
   2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672)
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4
   2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670)
Log message:
*: bump PKGREVISION for flac shlib bump
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
   2022-08-01 16:38:38 by pin | Files touched by this commit (3) | Package updated
Log message:
audio/librespot: update to 0.4.2

Besides a couple of small fixes, this point release is mainly to blacklist the
ap-gew4 and ap-gue1 access points that caused librespot to fail to playback
anything.

Development will now shift to the new HTTP-based API, targeted for a future
v0.5.0 release. The new-api branch will therefore be promoted to dev.
This is a major departure from the old API and although it brings many exciting
new things, it is also likely to introduce new bugs and some regressions.

Long story short, this v0.4.2 release is the most stable that librespot has yet
to offer. But, unless anything big comes up, it is also intended as the last
release to be based on the old API. Happy listening.

Changed
    [playback] pipe: Better error handling
    [playback] subprocess: Better error handling

Added
    [core] apresolve: Blacklist ap-gew4 and ap-gue1 access points that cause
    channel errors
    [playback] pipe: Implement stop

Fixed
    [main] fix --opt=value line argument logging
    [playback] alsamixer: make --volume-ctrl fixed work as expected when
    combined with --mixer alsa
   2022-07-02 18:53:42 by Ryo ONODERA | Files touched by this commit (395)
Log message:
*: Recursive revbump from audio/pulseaudio
   2022-05-23 23:08:34 by pin | Files touched by this commit (3) | Package updated
Log message:
audio/librespot: update to 0.4.1

0.4.1 - 2022-05-23
Changed
    [chore] The MSRV is now 1.56

Fixed
    [playback] Fixed dependency issues when installing from crate