Skip to content

Commit

Permalink
audio/spotify-player: update to 0.5.1
Browse files Browse the repository at this point in the history
v0.5.1
-Hot fix panic when accessing index out of range 7fa610b

v0.5.0
Brief description of changes
-Rewrite application state's data model in #19 that separates application's
 data from application's states
-Improve data locking performance in #20 that uses parking_lot for better
 performance and restricts the locking scope to local in functions.
-Change the application's behavior on startup in #21 that connects to an
 available device if no playback is found.
-Add a file logger in #23.
-Add a library page in #24.
-Rewrite the context page state's structure in #25.
-Reduce the number of possible panics (88567e1) and handle the integrated
 player's events (2e64d1d).
  • Loading branch information
0323pin committed Nov 5, 2021
1 parent 7605d03 commit 553992d
Show file tree
Hide file tree
Showing 3 changed files with 79 additions and 63 deletions.
4 changes: 2 additions & 2 deletions audio/spotify-player/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.3 2021/10/25 11:27:20 pin Exp $
# $NetBSD: Makefile,v 1.4 2021/11/05 22:28:08 pin Exp $

DISTNAME= spotify-player-0.4.0
DISTNAME= spotify-player-0.5.1
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=aome510/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Expand Down
34 changes: 19 additions & 15 deletions audio/spotify-player/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# $NetBSD: cargo-depends.mk,v 1.2 2021/10/25 11:27:20 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.3 2021/11/05 22:28:08 pin Exp $

CARGO_CRATE_DEPENDS+= aes-0.6.0
CARGO_CRATE_DEPENDS+= aes-ctr-0.6.0
CARGO_CRATE_DEPENDS+= aes-soft-0.6.4
CARGO_CRATE_DEPENDS+= aesni-0.10.0
CARGO_CRATE_DEPENDS+= ahash-0.7.6
CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18
CARGO_CRATE_DEPENDS+= alsa-0.5.0
CARGO_CRATE_DEPENDS+= alsa-sys-0.3.1
CARGO_CRATE_DEPENDS+= ansi_term-0.11.0
CARGO_CRATE_DEPENDS+= ansi_term-0.12.1
CARGO_CRATE_DEPENDS+= anyhow-1.0.44
CARGO_CRATE_DEPENDS+= async-stream-0.3.2
CARGO_CRATE_DEPENDS+= async-stream-impl-0.3.2
Expand Down Expand Up @@ -42,9 +42,9 @@ CARGO_CRATE_DEPENDS+= coreaudio-sys-0.2.8
CARGO_CRATE_DEPENDS+= cpal-0.13.4
CARGO_CRATE_DEPENDS+= cpufeatures-0.2.1
CARGO_CRATE_DEPENDS+= crossterm-0.19.0
CARGO_CRATE_DEPENDS+= crossterm-0.21.0
CARGO_CRATE_DEPENDS+= crossterm-0.22.1
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.7.0
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.8.0
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.0
CARGO_CRATE_DEPENDS+= crypto-mac-0.11.1
CARGO_CRATE_DEPENDS+= ctr-0.6.0
CARGO_CRATE_DEPENDS+= darling-0.10.2
Expand All @@ -56,7 +56,6 @@ CARGO_CRATE_DEPENDS+= dirs-next-2.0.0
CARGO_CRATE_DEPENDS+= dirs-sys-next-0.1.2
CARGO_CRATE_DEPENDS+= either-1.6.1
CARGO_CRATE_DEPENDS+= encoding_rs-0.8.28
CARGO_CRATE_DEPENDS+= env_logger-0.9.0
CARGO_CRATE_DEPENDS+= fnv-1.0.7
CARGO_CRATE_DEPENDS+= foreign-types-0.3.2
CARGO_CRATE_DEPENDS+= foreign-types-shared-0.1.1
Expand Down Expand Up @@ -95,7 +94,6 @@ CARGO_CRATE_DEPENDS+= http-0.2.5
CARGO_CRATE_DEPENDS+= http-body-0.4.3
CARGO_CRATE_DEPENDS+= httparse-1.5.1
CARGO_CRATE_DEPENDS+= httpdate-1.0.1
CARGO_CRATE_DEPENDS+= humantime-2.1.0
CARGO_CRATE_DEPENDS+= hyper-0.14.13
CARGO_CRATE_DEPENDS+= hyper-proxy-0.9.1
CARGO_CRATE_DEPENDS+= hyper-tls-0.5.0
Expand Down Expand Up @@ -126,18 +124,19 @@ CARGO_CRATE_DEPENDS+= libpulse-binding-2.25.0
CARGO_CRATE_DEPENDS+= libpulse-simple-binding-2.24.1
CARGO_CRATE_DEPENDS+= libpulse-simple-sys-1.19.1
CARGO_CRATE_DEPENDS+= libpulse-sys-1.19.2
CARGO_CRATE_DEPENDS+= librespot-audio-0.3.0
CARGO_CRATE_DEPENDS+= librespot-connect-0.3.0
CARGO_CRATE_DEPENDS+= librespot-core-0.3.0
CARGO_CRATE_DEPENDS+= librespot-discovery-0.3.0
CARGO_CRATE_DEPENDS+= librespot-metadata-0.3.0
CARGO_CRATE_DEPENDS+= librespot-playback-0.3.0
CARGO_CRATE_DEPENDS+= librespot-protocol-0.3.0
CARGO_CRATE_DEPENDS+= librespot-audio-0.3.1
CARGO_CRATE_DEPENDS+= librespot-connect-0.3.1
CARGO_CRATE_DEPENDS+= librespot-core-0.3.1
CARGO_CRATE_DEPENDS+= librespot-discovery-0.3.1
CARGO_CRATE_DEPENDS+= librespot-metadata-0.3.1
CARGO_CRATE_DEPENDS+= librespot-playback-0.3.1
CARGO_CRATE_DEPENDS+= librespot-protocol-0.3.1
CARGO_CRATE_DEPENDS+= lock_api-0.4.5
CARGO_CRATE_DEPENDS+= log-0.4.14
CARGO_CRATE_DEPENDS+= lru-0.7.0
CARGO_CRATE_DEPENDS+= mach-0.3.2
CARGO_CRATE_DEPENDS+= match_cfg-0.1.0
CARGO_CRATE_DEPENDS+= matchers-0.1.0
CARGO_CRATE_DEPENDS+= matches-0.1.9
CARGO_CRATE_DEPENDS+= maybe-async-0.2.6
CARGO_CRATE_DEPENDS+= memchr-2.4.1
Expand Down Expand Up @@ -205,9 +204,10 @@ CARGO_CRATE_DEPENDS+= rand_hc-0.3.1
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.10
CARGO_CRATE_DEPENDS+= redox_users-0.4.0
CARGO_CRATE_DEPENDS+= regex-1.5.4
CARGO_CRATE_DEPENDS+= regex-automata-0.1.10
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.25
CARGO_CRATE_DEPENDS+= remove_dir_all-0.5.3
CARGO_CRATE_DEPENDS+= reqwest-0.11.5
CARGO_CRATE_DEPENDS+= reqwest-0.11.6
CARGO_CRATE_DEPENDS+= rodio-0.14.0
CARGO_CRATE_DEPENDS+= rpassword-5.0.1
CARGO_CRATE_DEPENDS+= rspotify-0.11.2
Expand All @@ -233,6 +233,7 @@ CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.0
CARGO_CRATE_DEPENDS+= sha-1-0.9.8
CARGO_CRATE_DEPENDS+= sha2-0.9.8
CARGO_CRATE_DEPENDS+= shannon-0.2.0
CARGO_CRATE_DEPENDS+= sharded-slab-0.1.4
CARGO_CRATE_DEPENDS+= shell-words-1.0.0
CARGO_CRATE_DEPENDS+= shlex-0.1.1
CARGO_CRATE_DEPENDS+= signal-hook-0.1.17
Expand All @@ -254,10 +255,10 @@ CARGO_CRATE_DEPENDS+= syn-1.0.80
CARGO_CRATE_DEPENDS+= synstructure-0.12.6
CARGO_CRATE_DEPENDS+= system-deps-1.3.2
CARGO_CRATE_DEPENDS+= tempfile-3.2.0
CARGO_CRATE_DEPENDS+= termcolor-1.1.2
CARGO_CRATE_DEPENDS+= textwrap-0.11.0
CARGO_CRATE_DEPENDS+= thiserror-1.0.30
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.30
CARGO_CRATE_DEPENDS+= thread_local-1.1.3
CARGO_CRATE_DEPENDS+= time-0.1.44
CARGO_CRATE_DEPENDS+= tinyvec-1.5.0
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0
Expand All @@ -270,7 +271,10 @@ CARGO_CRATE_DEPENDS+= tokio-util-0.6.8
CARGO_CRATE_DEPENDS+= toml-0.5.8
CARGO_CRATE_DEPENDS+= tower-service-0.3.1
CARGO_CRATE_DEPENDS+= tracing-0.1.29
CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.18
CARGO_CRATE_DEPENDS+= tracing-core-0.1.21
CARGO_CRATE_DEPENDS+= tracing-log-0.1.2
CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.1
CARGO_CRATE_DEPENDS+= try-lock-0.2.3
CARGO_CRATE_DEPENDS+= tui-0.15.0
CARGO_CRATE_DEPENDS+= typenum-1.14.0
Expand Down
Loading

0 comments on commit 553992d

Please sign in to comment.