mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
Enables the macOSPrivateApi in the Tauri configuration for enhanced functionality. Updates several dependencies in Cargo.toml to their latest versions, including xmltv, tokio, chrono, reqwest, and flate2, ensuring better performance and security.
43 lines
1.3 KiB
TOML
43 lines
1.3 KiB
TOML
[package]
|
|
name = "IPTVnator"
|
|
version = "1.0.0-beta.3"
|
|
description = "IPTVnator"
|
|
authors = ["4gray"]
|
|
license = "MIT"
|
|
repository = "https://github.com/4gray/iptvnator"
|
|
edition = "2021"
|
|
rust-version = "1.77.2"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[lib]
|
|
name = "app_lib"
|
|
crate-type = ["staticlib", "cdylib", "rlib"]
|
|
|
|
[build-dependencies]
|
|
tauri-build = { version = "2.0.1", features = [] }
|
|
|
|
[dependencies]
|
|
serde_json = "1.0"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
log = "0.4"
|
|
tauri = { version = "2.0.6", features = ["macos-private-api"] }
|
|
tauri-plugin-log = "2.0.0-rc"
|
|
tauri-plugin-http = {version = "2", features = ["unsafe-headers"] }
|
|
tauri-plugin-shell = "2"
|
|
fix-path-env = { git = "https://github.com/tauri-apps/fix-path-env-rs" }
|
|
tauri-plugin-os = "2"
|
|
tauri-plugin-fs = "2"
|
|
tauri-plugin-process = "2"
|
|
tauri-plugin-dialog = "2"
|
|
xmltv = "0.9"
|
|
tokio = { version = "1.0", features = ["full"] }
|
|
chrono = { version = "0.4", features = ["serde"] }
|
|
reqwest = { version = "0.11", features = ["json", "gzip"] }
|
|
flate2 = "1.0"
|
|
quick-xml = { version = "0.31", features = ["serialize"] }
|
|
|
|
[target.'cfg(not(any(target_os = "android", target_os = "ios")))'.dependencies]
|
|
tauri-plugin-updater = "2"
|
|
tauri-plugin-window-state = "2"
|