hoot/Cargo.toml
Jack Chakany 337313b0bb
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
fix macos wanting to ask for password on startup by making app id match
2025-03-17 09:32:12 -04:00

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"