diff --git a/Cargo.lock b/Cargo.lock index fe600a248..6c77cd131 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2513,22 +2513,23 @@ dependencies = [ [[package]] name = "muda" -version = "0.15.3" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdae9c00e61cc0579bcac625e8ad22104c60548a025bfc972dc83868a28e1484" +checksum = "01c1738382f66ed56b3b9c8119e794a2e23148ac8ea214eda86622d4cb9d415a" dependencies = [ "crossbeam-channel", "dpi", "gtk", "keyboard-types", "libxdo", - "objc2 0.5.2", - "objc2-app-kit 0.2.2", - "objc2-foundation 0.2.2", + "objc2 0.6.4", + "objc2-app-kit 0.3.2", + "objc2-core-foundation", + "objc2-foundation 0.3.2", "once_cell", "png 0.17.16", - "thiserror 1.0.69", - "windows-sys 0.59.0", + "thiserror 2.0.18", + "windows-sys 0.60.2", ] [[package]] @@ -2802,6 +2803,7 @@ checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" dependencies = [ "bitflags 2.11.0", "objc2 0.6.4", + "objc2-core-foundation", "objc2-core-graphics", "objc2-foundation 0.3.2", ] diff --git a/crates/fresh-gui/Cargo.toml b/crates/fresh-gui/Cargo.toml index 87173076c..3ad4a7329 100644 --- a/crates/fresh-gui/Cargo.toml +++ b/crates/fresh-gui/Cargo.toml @@ -32,7 +32,7 @@ png = "0.18" # macOS: native menu bar [target.'cfg(target_os = "macos")'.dependencies] -muda = "0.15" +muda = "0.17" # ObjC interop for NSNotificationCenter (menu tracking detection). # Versions match the ones muda 0.15 already pulls in. objc2-foundation = { version = "0.2", features = ["NSNotification", "NSString", "NSOperation", "block2"] }