-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
39 lines (35 loc) · 1.43 KB
/
Copy pathCargo.toml
File metadata and controls
39 lines (35 loc) · 1.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[workspace]
members = [
"crates/aura",
"crates/aura-core",
"plugins/hello",
"plugins/rtk-gains",
]
resolver = "2"
# Patch gpui 0.2.2 to fix the macOS 26 (Tahoe) NSApplication subclass panic.
# The original stores a `platform` ivar on a GPUIApplication subclass; Tahoe
# calls +[NSApplication sharedApplication] before the #[ctor] can register
# that subclass, causing "Ivar platform not found". Our patch replaces the ivar
# with an AtomicPtr global so no subclassing of NSApplication is needed.
[patch.crates-io]
gpui = { path = "vendor/gpui" }
[workspace.package]
edition = "2021"
license = "MIT"
[workspace.dependencies]
# Internal crates — versions kept in sync by scripts/prepare-release.sh
aura-core = { path = "crates/aura-core", version = "0.1.16" }
aura-plugin-rtk = { path = "plugins/rtk-gains", version = "0.1.2" }
# External
anyhow = "1"
chrono = { version = "0.4", default-features = false, features = ["std", "clock", "serde", "unstable-locales"] }
clap = { version = "4", features = ["derive", "wrap_help"] }
clap_complete = "4"
dirs = "6"
notify-debouncer-mini = "0.7"
semver = { version = "1", features = ["serde"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
toml = "1.1"
ureq = { version = "3", features = ["json"] }