Add several new crates (block2, cfg_aliases, ctrlc, dispatch2, fs2, nix, objc2, objc2-encode, winapi and their sub‑crates) to support new functionality and improve compatibility. Bump versions of core crates (libc, futures-core, etc.) to latest releases. - New Features: - Introduce `block2`, `cfg_aliases`, `ctrlc`, `dispatch2`, `fs2`, `nix`, `objc2`, `objc2-encode`, and `winapi` (including target‑specific crates) to enable additional system interaction and async capabilities. - Enhancements: - Upgrade `libc`, `futures-core`, `futures-util`, `tokio`, `clap`, `serde`, and other dependencies to latest stable versions for performance and security improvements. - Bug Fixes: - Updated checksums and dependency resolution to reflect newer releases, reducing potential runtime issues.
20 lines
483 B
TOML
20 lines
483 B
TOML
[package]
|
|
name = "lapctl"
|
|
version = "0.3.3"
|
|
edition = "2024"
|
|
|
|
[dependencies]
|
|
clap = { version = "4.5", features = ["derive"] }
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_json = "1.0"
|
|
log = "0.4"
|
|
env_logger = "0.11"
|
|
regex = "1.10"
|
|
wayland-client = "0.31"
|
|
wayland-protocols-wlr = { version = "0.3", features = ["client"] }
|
|
zbus = { version = "5.5.0", features = ["tokio"] }
|
|
tokio = { version = "1.21", features = ["full"] }
|
|
futures-util = "0.3"
|
|
ctrlc = "3.4"
|
|
fs2 = "0.4"
|