1
0
Fork 0
forked from wry/wry

refactor: split cargo workspace

This commit is contained in:
kossLAN 2026-06-05 11:56:21 -04:00
parent 5db14936e7
commit 1c21bd1259
695 changed files with 32023 additions and 44964 deletions

486
Cargo.lock generated
View file

@ -630,6 +630,16 @@ dependencies = [
"smallvec",
]
[[package]]
name = "jay-allocator"
version = "0.1.0"
dependencies = [
"jay-formats",
"jay-video-types",
"thiserror",
"uapi",
]
[[package]]
name = "jay-ash"
version = "0.3.0+1.4.344"
@ -639,6 +649,52 @@ dependencies = [
"libloading",
]
[[package]]
name = "jay-async-engine"
version = "0.1.0"
dependencies = [
"jay-time",
"jay-tracy",
"jay-utils",
]
[[package]]
name = "jay-bufio"
version = "0.1.0"
dependencies = [
"jay-io-uring",
"jay-utils",
"thiserror",
"uapi",
]
[[package]]
name = "jay-bugs"
version = "0.1.0"
dependencies = [
"ahash",
]
[[package]]
name = "jay-clientmem"
version = "0.1.0"
dependencies = [
"jay-cpu-worker",
"jay-gfx-types",
"jay-tracy",
"jay-utils",
"log",
"thiserror",
"uapi",
]
[[package]]
name = "jay-cmm"
version = "0.1.0"
dependencies = [
"jay-utils",
]
[[package]]
name = "jay-compositor"
version = "1.12.0"
@ -664,9 +720,48 @@ dependencies = [
"indexmap",
"isnt 0.2.0",
"jay-algorithms",
"jay-allocator",
"jay-ash",
"jay-async-engine",
"jay-bufio",
"jay-bugs",
"jay-clientmem",
"jay-cmm",
"jay-config",
"jay-cpu-worker",
"jay-criteria",
"jay-damage",
"jay-dbus-core",
"jay-drm-feedback",
"jay-edid",
"jay-eventfd-cache",
"jay-formats",
"jay-geometry",
"jay-gfx-types",
"jay-input-types",
"jay-io-uring",
"jay-keyboard",
"jay-layout-animation",
"jay-libinput",
"jay-logger",
"jay-output-schedule",
"jay-output-types",
"jay-pango",
"jay-pr-caps",
"jay-sighand",
"jay-theme",
"jay-time",
"jay-toml-config",
"jay-tracy",
"jay-tree-types",
"jay-udmabuf",
"jay-units",
"jay-utils",
"jay-video-types",
"jay-wheel",
"jay-wire-buf",
"jay-wire-types",
"jay-xcon",
"kbvm",
"libloading",
"linearize",
@ -682,13 +777,11 @@ dependencies = [
"regex",
"repc",
"run-on-drop",
"rustc-demangle",
"serde",
"serde_json",
"smallvec",
"thiserror",
"tiny-skia",
"tracy-client-sys",
"uapi",
"walkdir",
"with_builtin_macros",
@ -699,7 +792,6 @@ name = "jay-config"
version = "1.10.0"
dependencies = [
"backtrace",
"bincode",
"bstr",
"error_reporter",
"futures-util",
@ -711,6 +803,279 @@ dependencies = [
"uapi",
]
[[package]]
name = "jay-config-schema"
version = "0.1.0"
dependencies = [
"ahash",
"jay-config",
]
[[package]]
name = "jay-cpu-worker"
version = "0.1.0"
dependencies = [
"jay-async-engine",
"jay-geometry",
"jay-io-uring",
"jay-tracy",
"jay-utils",
"jay-wheel",
"log",
"parking_lot",
"thiserror",
"uapi",
]
[[package]]
name = "jay-criteria"
version = "0.1.0"
dependencies = [
"ahash",
"jay-utils",
"linearize",
"regex",
]
[[package]]
name = "jay-damage"
version = "0.1.0"
dependencies = [
"jay-geometry",
"jay-tree-types",
"jay-units",
]
[[package]]
name = "jay-dbus-core"
version = "0.1.0"
dependencies = [
"bstr",
"jay-bufio",
"jay-io-uring",
"jay-utils",
"thiserror",
"uapi",
]
[[package]]
name = "jay-drm-feedback"
version = "0.1.0"
dependencies = [
"ahash",
"byteorder",
"jay-video-types",
"thiserror",
"uapi",
]
[[package]]
name = "jay-edid"
version = "0.1.0"
dependencies = [
"bstr",
"thiserror",
]
[[package]]
name = "jay-eventfd-cache"
version = "0.1.0"
dependencies = [
"jay-async-engine",
"jay-io-uring",
"jay-utils",
"log",
"thiserror",
"uapi",
]
[[package]]
name = "jay-formats"
version = "0.1.0"
dependencies = [
"ahash",
"clap",
"jay-ash",
"jay-config",
]
[[package]]
name = "jay-geometry"
version = "0.1.0"
dependencies = [
"jay-algorithms",
"smallvec",
]
[[package]]
name = "jay-gfx-types"
version = "0.1.0"
dependencies = [
"uapi",
]
[[package]]
name = "jay-input-types"
version = "0.1.0"
dependencies = [
"jay-output-types",
"jay-units",
"jay-utils",
"linearize",
]
[[package]]
name = "jay-io-uring"
version = "0.1.0"
dependencies = [
"jay-async-engine",
"jay-time",
"jay-utils",
"log",
"run-on-drop",
"thiserror",
"uapi",
]
[[package]]
name = "jay-keyboard"
version = "0.1.0"
dependencies = [
"blake3",
"jay-input-types",
"jay-utils",
"kbvm",
"thiserror",
"uapi",
]
[[package]]
name = "jay-layout-animation"
version = "0.1.0"
dependencies = [
"jay-geometry",
]
[[package]]
name = "jay-libinput"
version = "0.1.0"
dependencies = [
"anyhow",
"bstr",
"isnt 0.2.0",
"jay-utils",
"libloading",
"log",
"repc",
"thiserror",
"uapi",
]
[[package]]
name = "jay-logger"
version = "0.1.0"
dependencies = [
"backtrace",
"bstr",
"clap",
"dirs",
"humantime",
"jay-config",
"jay-utils",
"linearize",
"log",
"parking_lot",
"thiserror",
"uapi",
]
[[package]]
name = "jay-output-schedule"
version = "0.1.0"
dependencies = [
"futures-util",
"jay-async-engine",
"jay-io-uring",
"jay-utils",
"log",
"num-traits",
]
[[package]]
name = "jay-output-types"
version = "0.1.0"
dependencies = [
"blake3",
"jay-cmm",
"jay-formats",
"jay-utils",
"linearize",
"uapi",
]
[[package]]
name = "jay-pango"
version = "0.1.0"
dependencies = [
"anyhow",
"jay-geometry",
"repc",
"thiserror",
"uapi",
]
[[package]]
name = "jay-pr-caps"
version = "0.1.0"
dependencies = [
"jay-utils",
"opera",
"parking_lot",
"uapi",
]
[[package]]
name = "jay-sighand"
version = "0.1.0"
dependencies = [
"jay-async-engine",
"jay-io-uring",
"jay-utils",
"log",
"thiserror",
"uapi",
]
[[package]]
name = "jay-theme"
version = "0.1.0"
dependencies = [
"jay-cmm",
"jay-config",
"jay-gfx-types",
"jay-utils",
"linearize",
"num-traits",
]
[[package]]
name = "jay-time"
version = "0.1.0"
dependencies = [
"uapi",
]
[[package]]
name = "jay-toml"
version = "0.1.0"
dependencies = [
"bstr",
"indexmap",
"serde_json",
"thiserror",
"walkdir",
]
[[package]]
name = "jay-toml-config"
version = "0.12.0"
@ -720,15 +1085,126 @@ dependencies = [
"error_reporter",
"indexmap",
"jay-config",
"jay-config-schema",
"jay-toml",
"kbvm",
"log",
"phf",
"run-on-drop",
"serde_json",
"simplelog",
"thiserror",
"uapi",
"walkdir",
]
[[package]]
name = "jay-tracy"
version = "0.1.0"
dependencies = [
"ahash",
"parking_lot",
"rustc-demangle",
"tracy-client-sys",
]
[[package]]
name = "jay-tree-types"
version = "0.1.0"
dependencies = [
"jay-config",
"jay-utils",
"linearize",
]
[[package]]
name = "jay-udmabuf"
version = "0.1.0"
dependencies = [
"jay-allocator",
"jay-formats",
"jay-utils",
"jay-video-types",
"log",
"thiserror",
"uapi",
]
[[package]]
name = "jay-units"
version = "0.1.0"
[[package]]
name = "jay-utils"
version = "0.1.0"
dependencies = [
"ahash",
"arrayvec",
"bstr",
"cfg-if",
"isnt 0.2.0",
"jay-config",
"linearize",
"log",
"parking_lot",
"rand 0.10.0",
"serde",
"smallvec",
"thiserror",
"uapi",
]
[[package]]
name = "jay-video-types"
version = "0.1.0"
dependencies = [
"arrayvec",
"jay-formats",
"jay-utils",
"uapi",
]
[[package]]
name = "jay-wheel"
version = "0.1.0"
dependencies = [
"jay-async-engine",
"jay-io-uring",
"jay-time",
"jay-utils",
"log",
"thiserror",
"uapi",
]
[[package]]
name = "jay-wire-buf"
version = "0.1.0"
dependencies = [
"bstr",
"jay-io-uring",
"jay-time",
"jay-units",
"jay-utils",
"jay-wire-types",
"smallvec",
"thiserror",
"uapi",
]
[[package]]
name = "jay-wire-types"
version = "0.1.0"
[[package]]
name = "jay-xcon"
version = "0.1.0"
dependencies = [
"bstr",
"jay-bufio",
"jay-io-uring",
"jay-utils",
"log",
"thiserror",
"uapi",
]
[[package]]