Some checks are pending
Rust CI / build-and-test (macOS-latest) (push) Waiting to run
Rust CI / build-and-test (ubuntu-latest) (push) Waiting to run
Rust CI / build-and-test (windows-latest) (push) Waiting to run
Rust CI / cross-compile (macOS-latest, x86_64-pc-windows-gnu) (push) Waiting to run
Rust CI / cross-compile (macOS-latest, x86_64-unknown-linux-gnu) (push) Waiting to run
Rust CI / cross-compile (ubuntu-latest, x86_64-pc-windows-gnu) (push) Waiting to run
42 lines
1.2 KiB
TOML
42 lines
1.2 KiB
TOML
[package]
|
|
name = "hoot"
|
|
version = "0.1.0"
|
|
authors = ["Jack Chakany <jack@chakany.systems>"]
|
|
edition = "2021"
|
|
publish = false
|
|
|
|
[features]
|
|
profiling = [
|
|
"dep:puffin",
|
|
"dep:puffin_http",
|
|
"eframe/puffin",
|
|
"egui_extras/puffin",
|
|
]
|
|
|
|
[dependencies]
|
|
eframe = { version = "0.27.2", features = ["default", "persistence"] }
|
|
egui_extras = { version = "0.27.2", features = ["file", "image", "svg"] }
|
|
egui_tabs = { git = "https://github.com/damus-io/egui-tabs", rev = "120971fc43db6ba0b6f194f4bd4a66f7e00a4e22" }
|
|
image = { version = "0.25.1", features = ["jpeg", "png"] }
|
|
tracing = "0.1.40"
|
|
tracing-appender = "0.2.3"
|
|
tracing-subscriber = "0.3.18"
|
|
puffin = { version = "0.19.0", optional = true }
|
|
puffin_http = { version = "0.16.0", optional = true }
|
|
ewebsock = { version = "0.6.0", features = ["tls"] }
|
|
rand = "0.8.5"
|
|
nostr = { version = "0.37.0", features = ["std", "nip59"] }
|
|
serde = "1.0.204"
|
|
serde_json = "1.0.121"
|
|
pollster = "0.4.0"
|
|
rusqlite = { version = "0.32.1", features = [
|
|
"chrono",
|
|
"serde_json",
|
|
"bundled-sqlcipher-vendored-openssl",
|
|
] }
|
|
rusqlite_migration = { version = "1.3.1", features = ["from-directory"] }
|
|
anyhow = "1.0.96"
|
|
include_dir = "0.7.4"
|
|
|
|
[target.'cfg(target_os = "macos")'.dependencies]
|
|
security-framework = "3.0.0"
|