diff --git a/Cargo.lock b/Cargo.lock index 55cb64b0..2fd4776e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -619,15 +619,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "convert_case" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f" -dependencies = [ - "unicode-segmentation", -] - [[package]] name = "convert_case" version = "0.10.0" @@ -817,7 +808,7 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" dependencies = [ - "convert_case 0.10.0", + "convert_case", "proc-macro2", "quote", "rustc_version", @@ -2508,26 +2499,25 @@ dependencies = [ [[package]] name = "libspa" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6b8cfa2a7656627b4c92c6b9ef929433acd673d5ab3708cda1b18478ac00df4" +checksum = "2909f3be29d674e7f10604aff18d1bbe1bb03c4cd61c8a8ba19c0b1d162f7d4e" dependencies = [ "bitflags 2.12.1", "cc", - "convert_case 0.8.0", "cookie-factory", "libc", "libspa-sys", - "nix", "nom 8.0.0", + "rustix", "system-deps", ] [[package]] name = "libspa-sys" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901049455d2eb6decf9058235d745237952f4804bc584c5fcb41412e6adcc6e0" +checksum = "69ad52764fca54818486f3cf75afec844d1f1a1568c24dcee25d41b1ab007dda" dependencies = [ "bindgen", "cc", @@ -2828,18 +2818,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "nix" -version = "0.30.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" -dependencies = [ - "bitflags 2.12.1", - "cfg-if", - "cfg_aliases", - "libc", -] - [[package]] name = "nom" version = "7.1.3" @@ -3207,26 +3185,23 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pipewire" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9688b89abf11d756499f7c6190711d6dbe5a3acdb30c8fbf001d6596d06a8d44" +checksum = "8585aba8a52ad74ccc633b8e293c1dc4277976bd5d510b925533f34fd6685f38" dependencies = [ - "anyhow", "bitflags 2.12.1", "libc", "libspa", "libspa-sys", - "nix", - "once_cell", "pipewire-sys", - "thiserror 2.0.18", + "rustix", ] [[package]] name = "pipewire-sys" -version = "0.9.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb028afee0d6ca17020b090e3b8fa2d7de23305aef975c7e5192a5050246ea36" +checksum = "f2089f245b548723e60325773c27f586b7a2372c79ea941b246cd0d654706adc" dependencies = [ "bindgen", "libspa-sys", diff --git a/Cargo.toml b/Cargo.toml index cbc6ee7f..c4521018 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,7 +52,7 @@ zbus = { version = "5", default-features = false, features = ["tokio"] } libpulse-binding = { version = "2.28", features = ["pa_v15"] } log = { version = "0.4", features = [] } flexi_logger = "0.31" -pipewire = "0.9" +pipewire = "0.10" itertools = "0.15" unicode-segmentation = "1.13.2" hex_color = { version = "3", features = ["serde"] }