A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd

Make rockbox-controls macOS-only and update deps

+12 -10
+9 -9
Cargo.lock
··· 4953 4953 source = "registry+https://github.com/rust-lang/crates.io-index" 4954 4954 checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" 4955 4955 dependencies = [ 4956 - "rustix 1.1.2", 4956 + "rustix 1.1.3", 4957 4957 "windows-link", 4958 4958 ] 4959 4959 ··· 9914 9914 9915 9915 [[package]] 9916 9916 name = "rustix" 9917 - version = "1.1.2" 9917 + version = "1.1.3" 9918 9918 source = "registry+https://github.com/rust-lang/crates.io-index" 9919 - checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" 9919 + checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" 9920 9920 dependencies = [ 9921 9921 "bitflags 2.6.0", 9922 9922 "errno 0.3.10", ··· 11637 11637 11638 11638 [[package]] 11639 11639 name = "tantivy" 11640 - version = "0.22.1" 11640 + version = "0.22.0" 11641 11641 source = "registry+https://github.com/rust-lang/crates.io-index" 11642 - checksum = "96599ea6fccd844fc833fed21d2eecac2e6a7c1afd9e044057391d78b1feb141" 11642 + checksum = "f8d0582f186c0a6d55655d24543f15e43607299425c5ad8352c242b914b31856" 11643 11643 dependencies = [ 11644 11644 "aho-corasick", 11645 11645 "arc-swap", ··· 13092 13092 dependencies = [ 13093 13093 "cc", 13094 13094 "downcast-rs", 13095 - "rustix 1.1.2", 13095 + "rustix 1.1.3", 13096 13096 "scoped-tls", 13097 13097 "smallvec", 13098 13098 "wayland-sys", ··· 13105 13105 checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d" 13106 13106 dependencies = [ 13107 13107 "bitflags 2.6.0", 13108 - "rustix 1.1.2", 13108 + "rustix 1.1.3", 13109 13109 "wayland-backend", 13110 13110 "wayland-scanner", 13111 13111 ] ··· 13127 13127 source = "registry+https://github.com/rust-lang/crates.io-index" 13128 13128 checksum = "447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29" 13129 13129 dependencies = [ 13130 - "rustix 1.1.2", 13130 + "rustix 1.1.3", 13131 13131 "wayland-client", 13132 13132 "xcursor", 13133 13133 ] ··· 13876 13876 "libc", 13877 13877 "libloading 0.8.5", 13878 13878 "once_cell", 13879 - "rustix 1.1.2", 13879 + "rustix 1.1.3", 13880 13880 "x11rb-protocol", 13881 13881 ] 13882 13882
+3 -1
cli/Cargo.toml
··· 3 3 name = "rockbox" 4 4 version = "0.1.0" 5 5 6 + [target.'cfg(target_os = "macos")'.dependencies] 7 + rockbox-controls = { path = "../crates/controls"} 8 + 6 9 [dependencies] 7 10 anyhow = "1.0.91" 8 11 clap = "4.5.16" ··· 27 30 "rustls-tls", 28 31 "json", 29 32 ], default-features = false } 30 - rockbox-controls = { path = "../crates/controls"} 31 33 serde = { version = "1.0.210", features = ["derive"] } 32 34 serde_json = "1.0.128" 33 35 open = "5.3.2"