widget gallery and compositor test bench
Repin workspace dependencies to their published revs
The pinned revs only affect builds outside this workspace, where an app is
cloned on its own, so a stale pin never fails a build here. Bumped by
bump-revs.sh after the dependency was pushed; Cargo.lock (when committed)
is re-resolved to match.
Cargo.lock | 37 ++++++++++++++++++++++++++++++++++++-
Cargo.toml | 2 +-
2 files changed, 37 insertions(+), 2 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index cb37152..b74c730 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -346,7 +346,7 @@ dependencies = [
[[package]]
name = "cce-ui"
version = "0.1.0"
-source = "git+https://github.com/lsgalante/cce-ui.git?rev=9afd4d8c634296572feaddc96ae7c7edd0582ce4#9afd4d8c634296572feaddc96ae7c7edd0582ce4"
+source = "git+https://github.com/lsgalante/cce-ui.git?rev=cef10a575724fc56d475723b661e8fd4548ea2a4#cef10a575724fc56d475723b661e8fd4548ea2a4"
dependencies = [
"ash",
"bitflags 2.13.1",
@@ -354,12 +354,19 @@ dependencies = [
"calloop",
"calloop-wayland-source",
"cosmic-text",
+ "cursor-icon",
+ "dispatch2",
"glam",
"gpu-allocator",
+ "js-sys",
"kdl",
"libc",
"log",
"naga",
+ "objc2",
+ "objc2-app-kit",
+ "objc2-foundation",
+ "objc2-quartz-core",
"png",
"raw-window-handle",
"resvg",
@@ -367,10 +374,14 @@ dependencies = [
"serde",
"serde_json",
"smithay-client-toolkit",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
"wayland-backend",
"wayland-client",
"wayland-protocols 0.31.2",
"wayland-scanner",
+ "web-sys",
+ "web-time",
"xkeysym",
]
@@ -1163,7 +1174,9 @@ dependencies = [
"bitflags 2.13.1",
"block2",
"objc2",
+ "objc2-core-foundation",
"objc2-foundation",
+ "objc2-quartz-core",
]
[[package]]
@@ -1194,6 +1207,18 @@ dependencies = [
"objc2-core-foundation",
]
+[[package]]
+name = "objc2-quartz-core"
+version = "0.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f"
+dependencies = [
+ "bitflags 2.13.1",
+ "objc2",
+ "objc2-core-foundation",
+ "objc2-foundation",
+]
+
[[package]]
name = "once_cell"
version = "1.21.4"
@@ -2344,6 +2369,16 @@ dependencies = [
"wasm-bindgen",
]
+[[package]]
+name = "web-time"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
[[package]]
name = "weezl"
version = "0.1.12"
diff --git a/Cargo.toml b/Cargo.toml
index 21daf6b..634a651 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
[dependencies]
-cce-ui = { git = "https://github.com/lsgalante/cce-ui.git", rev = "9afd4d8c634296572feaddc96ae7c7edd0582ce4" }
+cce-ui = { git = "https://github.com/lsgalante/cce-ui.git", rev = "cef10a575724fc56d475723b661e8fd4548ea2a4" }
calloop = "0.13.0"
wayland-client = { version = "0.31", features = ["system"] }
serde_json = "1"