From 1688ad36dd0ee1ce9ef58206ecda1ed75c879f3b Mon Sep 17 00:00:00 2001 From: Alvaro Parker Date: Tue, 30 Sep 2025 01:20:40 -0300 Subject: [PATCH] Workspace hack --- Cargo.lock | 4 ++++ tooling/workspace-hack/Cargo.toml | 21 +++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index ce770d9c3094da3f9e880d60d75fc5d4619b24a8..9f707dbd9959a805118acc67af11c2d9470f01b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19673,6 +19673,7 @@ dependencies = [ "aho-corasick", "anstream", "arrayvec", + "ashpd 0.11.0", "async-compression", "async-std", "async-tungstenite", @@ -19846,6 +19847,8 @@ dependencies = [ "wasmtime", "wasmtime-cranelift", "wasmtime-environ", + "wayland-backend", + "wayland-sys", "winapi", "windows-core 0.61.0", "windows-numerics", @@ -19853,6 +19856,7 @@ dependencies = [ "windows-sys 0.52.0", "windows-sys 0.59.0", "windows-sys 0.61.0", + "zbus_macros", "zeroize", "zvariant", ] diff --git a/tooling/workspace-hack/Cargo.toml b/tooling/workspace-hack/Cargo.toml index abdc5c984351d8889549ee950b6665d96f7ede7f..b671ad4bb4c5b8a6ecf20434ccb8573a14a9fb4d 100644 --- a/tooling/workspace-hack/Cargo.toml +++ b/tooling/workspace-hack/Cargo.toml @@ -410,6 +410,7 @@ tower = { version = "0.5", default-features = false, features = ["timeout", "uti [target.x86_64-unknown-linux-gnu.dependencies] aes = { version = "0.8", default-features = false, features = ["zeroize"] } ahash = { version = "0.8", default-features = false, features = ["compile-time-rng"] } +ashpd = { version = "0.11", default-features = false, features = ["async-std", "wayland"] } bytemuck = { version = "1", default-features = false, features = ["min_const_generics"] } cipher = { version = "0.4", default-features = false, features = ["block-padding", "rand_core", "zeroize"] } codespan-reporting = { version = "0.12" } @@ -448,12 +449,15 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["loggin tokio-socks = { version = "0.5", features = ["futures-io"] } tokio-stream = { version = "0.1", features = ["fs"] } tower = { version = "0.5", default-features = false, features = ["timeout", "util"] } +wayland-backend = { version = "0.3", default-features = false, features = ["client_system", "dlopen"] } +wayland-sys = { version = "0.31", default-features = false, features = ["client", "dlopen"] } zeroize = { version = "1", features = ["zeroize_derive"] } zvariant = { version = "5", features = ["enumflags2", "gvariant", "url"] } [target.x86_64-unknown-linux-gnu.build-dependencies] aes = { version = "0.8", default-features = false, features = ["zeroize"] } ahash = { version = "0.8", default-features = false, features = ["compile-time-rng"] } +ashpd = { version = "0.11", default-features = false, features = ["async-std", "wayland"] } bytemuck = { version = "1", default-features = false, features = ["min_const_generics"] } cipher = { version = "0.4", default-features = false, features = ["block-padding", "rand_core", "zeroize"] } codespan-reporting = { version = "0.12" } @@ -490,12 +494,16 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["loggin tokio-socks = { version = "0.5", features = ["futures-io"] } tokio-stream = { version = "0.1", features = ["fs"] } tower = { version = "0.5", default-features = false, features = ["timeout", "util"] } +wayland-backend = { version = "0.3", default-features = false, features = ["client_system", "dlopen"] } +wayland-sys = { version = "0.31", default-features = false, features = ["client", "dlopen"] } +zbus_macros = { version = "5", features = ["gvariant"] } zeroize = { version = "1", features = ["zeroize_derive"] } zvariant = { version = "5", features = ["enumflags2", "gvariant", "url"] } [target.aarch64-unknown-linux-gnu.dependencies] aes = { version = "0.8", default-features = false, features = ["zeroize"] } ahash = { version = "0.8", default-features = false, features = ["compile-time-rng"] } +ashpd = { version = "0.11", default-features = false, features = ["async-std", "wayland"] } bytemuck = { version = "1", default-features = false, features = ["min_const_generics"] } cipher = { version = "0.4", default-features = false, features = ["block-padding", "rand_core", "zeroize"] } codespan-reporting = { version = "0.12" } @@ -534,12 +542,15 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["loggin tokio-socks = { version = "0.5", features = ["futures-io"] } tokio-stream = { version = "0.1", features = ["fs"] } tower = { version = "0.5", default-features = false, features = ["timeout", "util"] } +wayland-backend = { version = "0.3", default-features = false, features = ["client_system", "dlopen"] } +wayland-sys = { version = "0.31", default-features = false, features = ["client", "dlopen"] } zeroize = { version = "1", features = ["zeroize_derive"] } zvariant = { version = "5", features = ["enumflags2", "gvariant", "url"] } [target.aarch64-unknown-linux-gnu.build-dependencies] aes = { version = "0.8", default-features = false, features = ["zeroize"] } ahash = { version = "0.8", default-features = false, features = ["compile-time-rng"] } +ashpd = { version = "0.11", default-features = false, features = ["async-std", "wayland"] } bytemuck = { version = "1", default-features = false, features = ["min_const_generics"] } cipher = { version = "0.4", default-features = false, features = ["block-padding", "rand_core", "zeroize"] } codespan-reporting = { version = "0.12" } @@ -576,6 +587,9 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["loggin tokio-socks = { version = "0.5", features = ["futures-io"] } tokio-stream = { version = "0.1", features = ["fs"] } tower = { version = "0.5", default-features = false, features = ["timeout", "util"] } +wayland-backend = { version = "0.3", default-features = false, features = ["client_system", "dlopen"] } +wayland-sys = { version = "0.31", default-features = false, features = ["client", "dlopen"] } +zbus_macros = { version = "5", features = ["gvariant"] } zeroize = { version = "1", features = ["zeroize_derive"] } zvariant = { version = "5", features = ["enumflags2", "gvariant", "url"] } @@ -635,6 +649,7 @@ windows-sys-d4189bed749088b6 = { package = "windows-sys", version = "0.61", feat [target.x86_64-unknown-linux-musl.dependencies] aes = { version = "0.8", default-features = false, features = ["zeroize"] } ahash = { version = "0.8", default-features = false, features = ["compile-time-rng"] } +ashpd = { version = "0.11", default-features = false, features = ["async-std", "wayland"] } bytemuck = { version = "1", default-features = false, features = ["min_const_generics"] } cipher = { version = "0.4", default-features = false, features = ["block-padding", "rand_core", "zeroize"] } codespan-reporting = { version = "0.12" } @@ -673,12 +688,15 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["loggin tokio-socks = { version = "0.5", features = ["futures-io"] } tokio-stream = { version = "0.1", features = ["fs"] } tower = { version = "0.5", default-features = false, features = ["timeout", "util"] } +wayland-backend = { version = "0.3", default-features = false, features = ["client_system", "dlopen"] } +wayland-sys = { version = "0.31", default-features = false, features = ["client", "dlopen"] } zeroize = { version = "1", features = ["zeroize_derive"] } zvariant = { version = "5", features = ["enumflags2", "gvariant", "url"] } [target.x86_64-unknown-linux-musl.build-dependencies] aes = { version = "0.8", default-features = false, features = ["zeroize"] } ahash = { version = "0.8", default-features = false, features = ["compile-time-rng"] } +ashpd = { version = "0.11", default-features = false, features = ["async-std", "wayland"] } bytemuck = { version = "1", default-features = false, features = ["min_const_generics"] } cipher = { version = "0.4", default-features = false, features = ["block-padding", "rand_core", "zeroize"] } codespan-reporting = { version = "0.12" } @@ -715,6 +733,9 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["loggin tokio-socks = { version = "0.5", features = ["futures-io"] } tokio-stream = { version = "0.1", features = ["fs"] } tower = { version = "0.5", default-features = false, features = ["timeout", "util"] } +wayland-backend = { version = "0.3", default-features = false, features = ["client_system", "dlopen"] } +wayland-sys = { version = "0.31", default-features = false, features = ["client", "dlopen"] } +zbus_macros = { version = "5", features = ["gvariant"] } zeroize = { version = "1", features = ["zeroize_derive"] } zvariant = { version = "5", features = ["enumflags2", "gvariant", "url"] }