linux: hook up X11rb for Window creation

This commit is contained in:
Dzmitry Malyshau
2024-02-01 21:29:07 -08:00
parent e95bf24a1f
commit cefc98258f
5 changed files with 181 additions and 25 deletions
Generated
+28
View File
@@ -3088,6 +3088,16 @@ dependencies = [
"version_check",
]
[[package]]
name = "gethostname"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818"
dependencies = [
"libc",
"windows-targets 0.48.5",
]
[[package]]
name = "getrandom"
version = "0.1.16"
@@ -3277,6 +3287,7 @@ dependencies = [
"util",
"uuid 1.4.1",
"waker-fn",
"x11rb",
]
[[package]]
@@ -10273,6 +10284,23 @@ dependencies = [
"tap",
]
[[package]]
name = "x11rb"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a"
dependencies = [
"gethostname",
"rustix 0.38.30",
"x11rb-protocol",
]
[[package]]
name = "x11rb-protocol"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34"
[[package]]
name = "xattr"
version = "0.2.3"