diff --git a/Cargo.lock b/Cargo.lock index 389e406..774b138 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -250,6 +250,7 @@ dependencies = [ "raw-window-handle", "serde", "serde_repr", + "tokio", "url", "wayland-backend", "wayland-client", @@ -7665,6 +7666,7 @@ dependencies = [ "signal-hook-registry", "socket2 0.6.5", "tokio-macros", + "tracing", "windows-sys 0.61.2", ] @@ -9241,6 +9243,7 @@ dependencies = [ "rustix 1.1.4", "serde", "serde_repr", + "tokio", "tracing", "uds_windows", "uuid", diff --git a/Cargo.toml b/Cargo.toml index 8fb90c6..da830f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ music-dht = "0.4.0" serde_json = "1.0.150" serde = { version = "1.0", features = ["derive"] } rusqlite = { version = "0.32.1", features = ["bundled"] } -rfd = { version = "0.15.4", default-features = false, features = ["xdg-portal"] } +rfd = { version = "0.15.4", default-features = false, features = ["xdg-portal", "tokio"] } rodio = { version = "0.22.2", default-features = false, features = [ "playback", "mp3", diff --git a/shell.nix b/shell.nix index ebe445c..7c0a35b 100644 --- a/shell.nix +++ b/shell.nix @@ -10,6 +10,7 @@ pkgs.mkShell { ]; buildInputs = with pkgs; [ + alsa-lib fontconfig freetype libxkbcommon @@ -22,6 +23,7 @@ pkgs.mkShell { ]; LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath (with pkgs; [ + alsa-lib fontconfig freetype libxkbcommon @@ -35,4 +37,3 @@ pkgs.mkShell { RUST_BACKTRACE = "1"; } -