chore(desktop): move glib dependency to Unix-specific target

Move glib dependency from general dependencies to Unix-specific target configuration
to improve cross-platform compatibility and reduce unnecessary dependencies on
non-Unix systems.
This commit is contained in:
bobokun 2025-08-22 14:45:52 -04:00
parent a401212bc3
commit 92ff11f138
No known key found for this signature in database
GPG key ID: B73932169607D927
3 changed files with 4 additions and 6 deletions

View file

@ -3003,7 +3003,7 @@ dependencies = [
[[package]]
name = "qbit-manage-desktop"
version = "4.5.5-develop9"
version = "4.5.5-develop10"
dependencies = [
"glib 0.20.12",
"libc",

View file

@ -13,9 +13,6 @@ tauri-plugin-opener = "2"
tauri-plugin-shell = "2"
tauri-plugin-single-instance = "2"
[dependencies.glib]
version = "0.20.0"
[dependencies.reqwest]
default-features = false
features = ["rustls-tls", "json"]
@ -46,9 +43,10 @@ license = "MIT"
name = "qbit-manage-desktop"
repository = ""
rust-version = "1.70"
version = "4.5.5-develop9"
version = "4.5.5-develop10"
[target."cfg(unix)".dependencies]
glib = "0.20.0"
libc = "0.2"
[target."cfg(windows)".dependencies.windows]

View file

@ -68,5 +68,5 @@
},
"identifier": "com.qbitmanage.desktop",
"productName": "qBit Manage",
"version": "4.5.5-develop9"
"version": "4.5.5-develop10"
}