ruffle/desktop/Cargo.toml

83 lines
2.4 KiB
TOML
Raw Normal View History

2019-04-28 01:15:43 +00:00
[package]
2019-05-08 16:46:19 +00:00
name = "ruffle_desktop"
authors.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
repository.workspace = true
version.workspace = true
2019-04-28 01:15:43 +00:00
[lints]
workspace = true
2019-04-28 01:15:43 +00:00
[dependencies]
2024-04-04 11:41:44 +00:00
clap = { workspace = true }
cpal = "0.15.3"
egui = { workspace = true }
2024-04-02 23:08:07 +00:00
egui_extras = { version = "0.27.2", features = ["image"] }
egui-wgpu = { version = "0.27.2", features = ["winit"] }
2024-04-04 11:54:37 +00:00
image = { workspace = true, features = ["png"] }
2024-04-02 23:08:07 +00:00
egui-winit = "0.27.2"
2023-10-31 22:01:51 +00:00
fontdb = "0.16"
2024-01-08 19:38:59 +00:00
ruffle_core = { path = "../core", features = ["audio", "clap", "mp3", "nellymoser", "default_compatibility_rules", "egui"] }
2023-02-03 15:59:18 +00:00
ruffle_render = { path = "../render", features = ["clap"] }
ruffle_render_wgpu = { path = "../render/wgpu", features = ["clap"] }
ruffle_video_software = { path = "../video/software", optional = true }
ruffle_frontend_utils = { path = "../frontend-utils" }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
tracing-appender = "0.2.3"
winit = "0.29.15"
build(deps): bump the cargo-minor group with 6 updates Bumps the cargo-minor group with 6 updates: | Package | From | To | | --- | --- | --- | | [image](https://github.com/image-rs/image) | `0.25.0` | `0.25.1` | | [downcast-rs](https://github.com/marcianx/downcast-rs) | `1.2.0` | `1.2.1` | | [regress](https://github.com/ridiculousfish/regress) | `0.9.0` | `0.9.1` | | [syn](https://github.com/dtolnay/syn) | `2.0.55` | `2.0.58` | | [webbrowser](https://github.com/amodm/webbrowser-rs) | `0.8.13` | `0.8.14` | | [getrandom](https://github.com/rust-random/getrandom) | `0.2.12` | `0.2.14` | Updates `image` from 0.25.0 to 0.25.1 - [Changelog](https://github.com/image-rs/image/blob/main/CHANGES.md) - [Commits](https://github.com/image-rs/image/compare/v0.25.0...v0.25.1) Updates `downcast-rs` from 1.2.0 to 1.2.1 - [Changelog](https://github.com/marcianx/downcast-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/marcianx/downcast-rs/compare/v1.2.0...v1.2.1) Updates `regress` from 0.9.0 to 0.9.1 - [Release notes](https://github.com/ridiculousfish/regress/releases) - [Commits](https://github.com/ridiculousfish/regress/compare/v0.9.0...v0.9.1) Updates `syn` from 2.0.55 to 2.0.58 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.55...2.0.58) Updates `webbrowser` from 0.8.13 to 0.8.14 - [Release notes](https://github.com/amodm/webbrowser-rs/releases) - [Changelog](https://github.com/amodm/webbrowser-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/amodm/webbrowser-rs/compare/v0.8.13...v0.8.14) Updates `getrandom` from 0.2.12 to 0.2.14 - [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/getrandom/compare/v0.2.12...v0.2.14) --- updated-dependencies: - dependency-name: image dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor - dependency-name: downcast-rs dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor - dependency-name: regress dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor - dependency-name: webbrowser dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor - dependency-name: getrandom dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 20:55:16 +00:00
webbrowser = "0.8.14"
2024-04-04 12:02:07 +00:00
url = { workspace = true }
dirs = "5.0"
isahc = { version = "1.7.2", features = ["cookies"] }
2024-03-22 09:57:29 +00:00
rfd = "0.14.1"
anyhow = { workspace = true }
bytemuck = { workspace = true }
os_info = { version = "3", default-features = false }
2023-12-18 06:16:34 +00:00
unic-langid = "0.9.4"
2023-08-28 01:21:01 +00:00
sys-locale = "0.3.1"
wgpu = { workspace = true }
futures = { workspace = true }
chrono = { workspace = true }
2024-03-14 14:40:54 +00:00
fluent-templates = "0.9.1"
2024-03-18 11:02:01 +00:00
futures-lite = "2.3.0"
2024-03-14 14:40:54 +00:00
async-io = "2.3.2"
async-net = "2.0.0"
async-channel = { workspace = true }
2024-03-22 09:57:29 +00:00
toml_edit = { version = "0.22.9", features = ["parse"] }
gilrs = "0.10"
urlencoding = "2.1.3"
# Deliberately held back to match tracy client used by profiling crate
tracing-tracy = { version = "=0.10.4", optional = true }
[target.'cfg(windows)'.dependencies]
winapi = "0.3.9"
[build-dependencies]
embed-resource = "2"
2024-01-22 01:48:50 +00:00
vergen = { version = "8.3.1", features = ["build", "git", "gitcl", "cargo"] }
[features]
default = ["software_video"]
jpegxr = ["ruffle_core/jpegxr"]
2021-04-21 07:22:42 +00:00
# core features
avm_debug = ["ruffle_core/avm_debug"]
2021-04-21 07:22:42 +00:00
lzma = ["ruffle_core/lzma"]
software_video = ["ruffle_video_software"]
tracy = ["tracing-tracy", "ruffle_render_wgpu/profile-with-tracy"]
2021-04-21 07:22:42 +00:00
# wgpu features
render_debug_labels = ["ruffle_render_wgpu/render_debug_labels"]
render_trace = ["ruffle_render_wgpu/render_trace"]
2021-04-21 07:22:42 +00:00
# sandboxing
sandbox = []
[dev-dependencies]
macro_rules_attribute = "0.2.0"
tokio = { version = "1.36.0", features = ["macros", "rt"] }