@@ -105,11 +105,11 @@ rodio = { version = "0.22", optional = true }
105105# `librespot-*/feature` refs unchanged; `=`-pinned so all seven crates upgrade in
106106# lockstep. See SPOTATUI_FORK.md in the fork repo for the carried patches.
107107# No default features: the TLS stack is chosen per target below.
108- librespot-core = { version = " =0.8.6 " , package = " spotatui-librespot-core" , optional = true , default-features = false }
109- librespot-connect = { version = " =0.8.6 " , package = " spotatui-librespot-connect" , optional = true , default-features = false }
110- librespot-oauth = { version = " =0.8.6 " , package = " spotatui-librespot-oauth" , optional = true , default-features = false }
111- librespot-metadata = { version = " =0.8.6 " , package = " spotatui-librespot-metadata" , optional = true , default-features = false }
112- librespot-protocol = { version = " =0.8.6 " , package = " spotatui-librespot-protocol" , optional = true , default-features = false }
108+ librespot-core = { version = " =0.8.7 " , package = " spotatui-librespot-core" , optional = true , default-features = false }
109+ librespot-connect = { version = " =0.8.7 " , package = " spotatui-librespot-connect" , optional = true , default-features = false }
110+ librespot-oauth = { version = " =0.8.7 " , package = " spotatui-librespot-oauth" , optional = true , default-features = false }
111+ librespot-metadata = { version = " =0.8.7 " , package = " spotatui-librespot-metadata" , optional = true , default-features = false }
112+ librespot-protocol = { version = " =0.8.7 " , package = " spotatui-librespot-protocol" , optional = true , default-features = false }
113113protobuf = { version = " 3.7" , optional = true }
114114# Google Cast speakers on the local network: the mDNS browse and the CASTV2 TLS link.
115115mdns-sd = { version = " 0.21" , optional = true }
@@ -126,30 +126,30 @@ url = "2.5"
126126[target .'cfg(not(target_os = "android"))' .dependencies ]
127127# Android has no backend; there the media session's foreground service keeps playback alive.
128128keepawake = " 0.6"
129- librespot-core = { version = " =0.8.6 " , package = " spotatui-librespot-core" , optional = true , default-features = false , features = [" native-tls" ] }
129+ librespot-core = { version = " =0.8.7 " , package = " spotatui-librespot-core" , optional = true , default-features = false , features = [" native-tls" ] }
130130
131131[target .'cfg(target_os = "android")' .dependencies ]
132- librespot-core = { version = " =0.8.6 " , package = " spotatui-librespot-core" , optional = true , default-features = false , features = [" rustls-tls-webpki-roots" ] }
133- librespot-playback = { version = " =0.8.6 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" rodio-backend" ] }
132+ librespot-core = { version = " =0.8.7 " , package = " spotatui-librespot-core" , optional = true , default-features = false , features = [" rustls-tls-webpki-roots" ] }
133+ librespot-playback = { version = " =0.8.7 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" rodio-backend" ] }
134134# The phone model, for the default Connect name.
135135libc = " 0.2"
136136
137137[target .'cfg(all(target_os = "linux", not(target_env = "musl")))' .dependencies ]
138138arboard = { version = " 3.4" , features = [" wayland-data-control" ] }
139139pipewire = { version = " 0.10" , optional = true }
140- librespot-playback = { version = " =0.8.6 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" alsa-backend" ] }
140+ librespot-playback = { version = " =0.8.7 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" alsa-backend" ] }
141141
142142[target .'cfg(all(target_os = "linux", target_env = "musl"))' .dependencies ]
143143arboard = { version = " 3.4" , features = [" wayland-data-control" ] }
144- librespot-playback = { version = " =0.8.6 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" rodio-backend" ] }
144+ librespot-playback = { version = " =0.8.7 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" rodio-backend" ] }
145145
146146[target .'cfg(target_os = "windows")' .dependencies ]
147147windows-sys = { version = " 0.61" , features = [" Win32_Globalization" , " Win32_Foundation" , " Win32_Security" , " Win32_System_JobObjects" ] }
148148arboard = " 3.4"
149149# On Windows we default to rodio for audio output.
150150# Without this, librespot-playback falls back to the `pipe` sink which writes raw audio bytes
151151# to stdout (breaking the TUI and producing no audible output).
152- librespot-playback = { version = " =0.8.6 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" rodio-backend" ] }
152+ librespot-playback = { version = " =0.8.7 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" rodio-backend" ] }
153153smtc-tokio = { version = " 0.1.0" , optional = true }
154154
155155# MPRIS D-Bus support (Linux only)
@@ -164,7 +164,7 @@ libc = "0.2"
164164# causing SIGSEGV crashes. See Issue #9 and #20.
165165[target .'cfg(target_os = "macos")' .dependencies ]
166166arboard = " 3.4"
167- librespot-playback = { version = " =0.8.6 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" portaudio-backend" ] }
167+ librespot-playback = { version = " =0.8.7 " , package = " spotatui-librespot-playback" , optional = true , default-features = false , features = [" portaudio-backend" ] }
168168objc2-media-player = { version = " 0.3" , optional = true }
169169objc2-foundation = { version = " 0.3" , optional = true }
170170objc2-app-kit = { version = " 0.3" , optional = true , default-features = false , features = [" NSImage" ] }
0 commit comments