[package] name = "lumina" version = "0.1.0" edition = "2024" description = "A cli presentation system" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] clap = { version = "4.5.20", features = ["debug", "derive"] } libcosmic = { git = "https://github.com/pop-os/libcosmic", default-features = false, features = ["debug", "winit", "tokio", "rfd", "dbus-config", "a11y", "wgpu", "multi-window", "single-instance" ] } lexpr = "0.2.7" miette = { version = "7.2.0", features = ["fancy"] } pretty_assertions = "1.4.1" serde = { version = "1.0.213", features = ["derive"] } serde-lexpr = "0.1.3" tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["fmt", "std", "chrono", "time", "local-time", "env-filter"] } strum = "0.26.3" strum_macros = "0.26.4" ron = "0.8.1" sqlx = { version = "0.8.2", features = ["sqlite", "runtime-tokio"] } dirs = "5.0.1" tokio = "1.41.1" crisp = { git = "https://git.tfcconnection.org/chris/crisp", version = "0.1.3" } rodio = { version = "0.20.1", features = ["symphonia-all", "tracing"] } gstreamer = "0.23.3" gstreamer-app = "0.23.3" cosmic-time = "0.2.0" url = "2" colors-transform = "0.2.11" # rfd = { version = "0.12.1", features = ["xdg-portal"], default-features = false } [dependencies.iced_video_player] git = "https://github.com/jackpot51/iced_video_player.git" branch = "cosmic" features = ["wgpu"] [profile.dev] opt-level = 0 [profile.release] opt-level = 3