linux: port from x11rb to xcb and hook up RawWindowHandle
This commit is contained in:
parent
aed363d3c7
commit
7f8c64aa6c
6 changed files with 161 additions and 167 deletions
|
@ -36,6 +36,7 @@ env_logger = { version = "0.9", optional = true }
|
|||
etagere = "0.2"
|
||||
futures.workspace = true
|
||||
gpui_macros = { path = "../gpui_macros" }
|
||||
font-kit = { git = "https://github.com/zed-industries/font-kit", rev = "d97147f" }
|
||||
image = "0.23"
|
||||
itertools = "0.10"
|
||||
lazy_static.workspace = true
|
||||
|
@ -48,7 +49,7 @@ parking_lot.workspace = true
|
|||
pathfinder_geometry = "0.5"
|
||||
postage.workspace = true
|
||||
rand.workspace = true
|
||||
raw-window-handle = "0.6.0"
|
||||
raw-window-handle = "0.5.0"
|
||||
refineable.workspace = true
|
||||
resvg = "0.14"
|
||||
schemars.workspace = true
|
||||
|
@ -96,4 +97,5 @@ objc = "0.2"
|
|||
|
||||
[target.'cfg(target_os = "linux")'.dependencies]
|
||||
flume = "0.11"
|
||||
x11rb = "0.13"
|
||||
xcb = { version = "1.3", features = ["as-raw-xcb-connection"] }
|
||||
as-raw-xcb-connection = "1"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue