Subject: CVS commit: pkgsrc/audio/librespot
From: pin
Date: 2024-10-30 22:22:22
Message id: 20241030212222.BC730FC7E@cvs.NetBSD.org

Log Message:
audio/librespot: update to 0.6.0

This version takes another step into the direction of the HTTP API, fixes a \ 
couple of bugs, and makes it easier for developers to mock a certain platform.
Also it adds the option to choose avahi, dnssd or libmdns as your zeroconf \ 
backend for Spotify Connect discovery.

Changed
    [core] The access_token for http requests is now acquired by login5
    [core] MSRV is now 1.75 (breaking)
    [discovery] librespot can now be compiled with multiple MDNS/DNS-SD backends \ 
(avahi, dns_sd, libmdns) which can be selected using a CLI flag. The defaults \ 
are unchanged (breaking).

Added
    [core] Add get_token_with_client_id() to get a token for a specific client ID
    [core] Add login (mobile) and auth_token retrieval via login5
    [core] Add OS and os_version to config.rs
    [discovery] Added a new MDNS/DNS-SD backend which connects to Avahi via D-Bus.

Fixed
    [connect] Fixes initial volume showing zero despite playing in full volume \ 
instead
    [core] Fix "source slice length (16) does not match destination slice \ 
length (20)" panic on some tracks

Files:
RevisionActionfile
1.31modifypkgsrc/audio/librespot/Makefile
1.11modifypkgsrc/audio/librespot/cargo-depends.mk
1.13modifypkgsrc/audio/librespot/distinfo