[package]
readme = "README.md"
homepage = "https://bite-gpui.github.io/"
repository = "https://github.com/bite-gpui/bite-gpui"
description = "gpui_platform \u2014 part of the bite-gpui rearchitecture of zed's gpui"
name = "bite-gp-platform"
version = "1.25.202"
edition.workspace = true
license = "Apache-2.0"
[lints]
workspace = true
[lib]
name = "gpui_platform"
path = "src/gpui_platform.rs"
doctest = false
[features]
default = []
test-support = ["gpui_engine/test-support"]
bench-support = ["test-support", "gpui_engine/bench-support"]
profiler = []
wayland = []
x11 = ["scap?/x11"]
screen-capture = ["dep:scap"]
[dependencies]
accesskit.workspace = true
anyhow.workspace = true
async-task.workspace = true
chrono.workspace = true
collections.workspace = true
derive_more.workspace = true
etagere.workspace = true
bitflags.workspace = true
futures.workspace = true
gpui_shared_string.workspace = true
gpui_engine.workspace = true
gpui_types.workspace = true
gpui_util.workspace = true
image.workspace = true
log.workspace = true
num_cpus = "1.13"
parking = "2.0.0"
parking_lot.workspace = true
rand.workspace = true
raw-window-handle.workspace = true
scheduler.workspace = true
schemars.workspace = true
seahash = "4.1"
serde.workspace = true
serde_json.workspace = true
slotmap.workspace = true
smallvec.workspace = true
strum.workspace = true
thiserror.workspace = true
uuid.workspace = true
waker-fn = "1.2.0"
[target.'cfg(target_os = "windows")'.dependencies]
windows = { workspace = true, features = ["Win32_Foundation", "Win32_System_RemoteDesktop"] }
[target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "windows"))'.dependencies]
scap = { workspace = true, optional = true }
[target.'cfg(target_os = "macos")'.dependencies]
objc2-core-foundation.workspace = true
objc2-core-video.workspace = true
[package.metadata.bite]
source = "https://github.com/bite-gpui/bite-gpui.git"
branch = "bite_v1.25.x"
commit = "19271206c7e12504f1a0b3879a85c90df5d9b4c4"
upstream = "1.25.2"
amendment = 2
original = "gpui_platform"