replace unmaintained winres with winresource

This commit is contained in:
GyulyVGC
2026-07-19 12:16:14 +02:00
parent 66cc9d7ce7
commit 7c13a5755f
3 changed files with 118 additions and 116 deletions

222
Cargo.lock generated
View File

@@ -108,7 +108,7 @@ dependencies = [
"ndk-context",
"ndk-sys",
"num_enum",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -187,9 +187,9 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.103"
version = "1.0.104"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3"
checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470"
[[package]]
name = "arbitrary"
@@ -205,7 +205,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -343,7 +343,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -372,13 +372,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
[[package]]
name = "async-trait"
version = "0.1.89"
version = "0.1.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 3.0.0",
]
[[package]]
@@ -408,7 +408,7 @@ dependencies = [
"num-traits",
"pastey",
"rayon",
"thiserror 2.0.18",
"thiserror 2.0.19",
"v_frame",
"y4m",
]
@@ -573,7 +573,7 @@ checksum = "f65693059b6b9c588b9f62fed1cedbf0a8b805631457ea162d68f0de186f3de5"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -647,9 +647,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.2.67"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e17dd265a7d0f31ef544e1b20e03add05d3b45b491b633b10d67145d2acc1a38"
checksum = "c89588d05638b5b4594a3348a2d6c20277e43a7f5c5202b05cc56888475a47b8"
dependencies = [
"find-msvc-tools",
"jobserver",
@@ -730,7 +730,7 @@ dependencies = [
"heck 0.5.0",
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -774,7 +774,7 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd63e33452ffdafd39924c4f05a5dd1e94db646c779c6bd59148a3d95fff5ad4"
dependencies = [
"thiserror 2.0.18",
"thiserror 2.0.19",
"x11rb",
]
@@ -838,7 +838,7 @@ dependencies = [
"etcetera",
"lazy_static",
"serde",
"thiserror 2.0.18",
"thiserror 2.0.19",
"toml 0.9.12+spec-1.1.0",
]
@@ -1127,7 +1127,7 @@ checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -1229,7 +1229,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -1249,7 +1249,7 @@ checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -1515,7 +1515,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -1617,7 +1617,7 @@ checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -2084,7 +2084,7 @@ dependencies = [
"iced_widget",
"iced_winit",
"image",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -2101,7 +2101,7 @@ dependencies = [
"num-traits",
"rustc-hash 2.1.3",
"smol_str",
"thiserror 2.0.18",
"thiserror 2.0.19",
"web-time",
]
@@ -2149,7 +2149,7 @@ dependencies = [
"lyon_path",
"raw-window-handle",
"rustc-hash 2.1.3",
"thiserror 2.0.18",
"thiserror 2.0.19",
"unicode-segmentation",
]
@@ -2173,7 +2173,7 @@ dependencies = [
"iced_tiny_skia",
"iced_wgpu",
"log",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -2186,7 +2186,7 @@ dependencies = [
"iced_core",
"iced_futures",
"raw-window-handle",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -2225,7 +2225,7 @@ dependencies = [
"lyon",
"resvg",
"rustc-hash 2.1.3",
"thiserror 2.0.18",
"thiserror 2.0.19",
"wgpu",
]
@@ -2240,7 +2240,7 @@ dependencies = [
"num-traits",
"ouroboros",
"rustc-hash 2.1.3",
"thiserror 2.0.18",
"thiserror 2.0.19",
"unicode-segmentation",
]
@@ -2255,7 +2255,7 @@ dependencies = [
"log",
"mundy",
"rustc-hash 2.1.3",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tracing",
"wasm-bindgen-futures",
"web-sys",
@@ -2270,7 +2270,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe7fe969094c61fc6c21ea33e512cf4465ec742a6a7cfbf836433c8f51c6be8f"
dependencies = [
"freedesktop_entry_parser",
"thiserror 2.0.18",
"thiserror 2.0.19",
"xdg",
]
@@ -2441,7 +2441,7 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -2514,7 +2514,7 @@ dependencies = [
"jni-sys 0.4.1",
"log",
"simd_cesu8",
"thiserror 2.0.18",
"thiserror 2.0.19",
"walkdir",
"windows-link",
]
@@ -2529,7 +2529,7 @@ dependencies = [
"quote",
"rustc_version",
"simd_cesu8",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -2557,7 +2557,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264"
dependencies = [
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -2844,15 +2844,14 @@ dependencies = [
[[package]]
name = "maxminddb"
version = "0.29.0"
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65e84ef32bcbf18a95548989e880db4af6fafd563463753afb4b9a149fb2782c"
checksum = "a7bd67e2f5d65937ff283e418fcad53c8e2eeda0719e455508b62dad8ffe6180"
dependencies = [
"ipnetwork",
"log",
"memchr",
"serde",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -2994,7 +2993,7 @@ dependencies = [
"once_cell",
"rustc-hash 1.1.0",
"spirv",
"thiserror 2.0.18",
"thiserror 2.0.19",
"unicode-ident",
]
@@ -3104,7 +3103,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -3156,7 +3155,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -3642,7 +3641,7 @@ dependencies = [
"proc-macro2",
"proc-macro2-diagnostics",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -3794,7 +3793,7 @@ checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -3881,7 +3880,7 @@ dependencies = [
"proc-macro2",
"quote",
"regex",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -3986,9 +3985,9 @@ dependencies = [
[[package]]
name = "prefix-trie"
version = "0.9.3"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b81f62da691716444e46e43a913c84b3301ef8a732ad2720306bcbe7320aa4ef"
checksum = "3be1ea03ff63e842fa707c9cffedc9ff9fa4a0ab540af1a7693d2ff15fa03c65"
dependencies = [
"array-const-fn-init",
"either",
@@ -4014,9 +4013,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.106"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
"unicode-ident",
]
@@ -4029,7 +4028,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
"version_check",
"yansi",
]
@@ -4050,7 +4049,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4488a4a36b9a4ba6b9334a32a39971f77c1436ec82c38707bce707699cc3bbcb"
dependencies = [
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -4120,7 +4119,7 @@ dependencies = [
"rustc-hash 2.1.3",
"rustls",
"socket2",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tokio",
"tracing",
"web-time",
@@ -4143,7 +4142,7 @@ dependencies = [
"rustls",
"rustls-pki-types",
"slab",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tinyvec",
"tracing",
"web-time",
@@ -4165,9 +4164,9 @@ dependencies = [
[[package]]
name = "quote"
version = "1.0.46"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
"proc-macro2",
]
@@ -4281,7 +4280,7 @@ dependencies = [
"rand 0.9.5",
"rand_chacha",
"simd_helpers",
"thiserror 2.0.18",
"thiserror 2.0.19",
"v_frame",
"wasm-bindgen",
]
@@ -4399,7 +4398,7 @@ checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
dependencies = [
"getrandom 0.2.17",
"libredox",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -4560,7 +4559,7 @@ dependencies = [
"dasp_sample",
"num-rational",
"symphonia",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -4594,7 +4593,7 @@ dependencies = [
"regex",
"relative-path",
"rustc_version",
"syn",
"syn 2.0.119",
"unicode-ident",
]
@@ -4840,9 +4839,9 @@ checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
[[package]]
name = "serde"
version = "1.0.228"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
dependencies = [
"serde_core",
"serde_derive",
@@ -4850,22 +4849,22 @@ dependencies = [
[[package]]
name = "serde_core"
version = "1.0.228"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.228"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 3.0.0",
]
[[package]]
@@ -4884,13 +4883,13 @@ dependencies = [
[[package]]
name = "serde_repr"
version = "0.1.20"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 3.0.0",
]
[[package]]
@@ -4930,7 +4929,7 @@ checksum = "94e153fc76e1c6a068703d6d29c508a0b15c061c4b7e43da59cc097bc342673c"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -5075,7 +5074,7 @@ dependencies = [
"log",
"memmap2",
"rustix 1.1.4",
"thiserror 2.0.18",
"thiserror 2.0.19",
"wayland-backend",
"wayland-client",
"wayland-csd-frame",
@@ -5146,7 +5145,7 @@ dependencies = [
"surge-ping",
"tokio",
"toml 1.1.3+spec-1.1.0",
"winres",
"winresource",
]
[[package]]
@@ -5249,7 +5248,7 @@ dependencies = [
"pnet_packet",
"rand 0.10.2",
"socket2",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tokio",
"tracing",
]
@@ -5341,6 +5340,17 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "syn"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2fac314a64dc9a36e61a9eb4261a5e9bbfbc922b27e518af97bc32b926cf967"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "sync_wrapper"
version = "1.0.2"
@@ -5358,7 +5368,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -5424,11 +5434,11 @@ dependencies = [
[[package]]
name = "thiserror"
version = "2.0.18"
version = "2.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9"
dependencies = [
"thiserror-impl 2.0.18",
"thiserror-impl 2.0.19",
]
[[package]]
@@ -5439,18 +5449,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
name = "thiserror-impl"
version = "2.0.18"
version = "2.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 3.0.0",
]
[[package]]
@@ -5554,7 +5564,7 @@ checksum = "6328af13490e73a9b4694030fafd93f8c8c6a9dede33e821c3fc63eddf8042ba"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -5580,15 +5590,6 @@ dependencies = [
"tokio",
]
[[package]]
name = "toml"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
dependencies = [
"serde",
]
[[package]]
name = "toml"
version = "0.9.12+spec-1.1.0"
@@ -5729,7 +5730,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -5997,7 +5998,7 @@ dependencies = [
"bumpalo",
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
"wasm-bindgen-shared",
]
@@ -6247,7 +6248,7 @@ dependencies = [
"raw-window-handle",
"rustc-hash 1.1.0",
"smallvec",
"thiserror 2.0.18",
"thiserror 2.0.19",
"wgpu-core-deps-apple",
"wgpu-core-deps-emscripten",
"wgpu-core-deps-windows-linux-android",
@@ -6323,7 +6324,7 @@ dependencies = [
"raw-window-handle",
"renderdoc-sys",
"smallvec",
"thiserror 2.0.18",
"thiserror 2.0.19",
"wasm-bindgen",
"web-sys",
"wgpu-types",
@@ -6341,7 +6342,7 @@ dependencies = [
"bytemuck",
"js-sys",
"log",
"thiserror 2.0.18",
"thiserror 2.0.19",
"web-sys",
]
@@ -6387,7 +6388,7 @@ dependencies = [
"clipboard_wayland",
"clipboard_x11",
"raw-window-handle",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@@ -6466,7 +6467,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -6477,7 +6478,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -6488,7 +6489,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -6499,7 +6500,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -6917,12 +6918,13 @@ dependencies = [
]
[[package]]
name = "winres"
version = "0.1.12"
name = "winresource"
version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c"
checksum = "0986a8b1d586b7d3e4fe3d9ea39fb451ae22869dcea4aa109d287a374d866087"
dependencies = [
"toml 0.5.11",
"toml 1.1.3+spec-1.1.0",
"version_check",
]
[[package]]
@@ -7049,7 +7051,7 @@ checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
"synstructure",
]
@@ -7097,7 +7099,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
"zbus_names",
"zvariant",
"zvariant_utils",
@@ -7137,7 +7139,7 @@ checksum = "e2e817b7b52d0c7358d3246da9d69935ebb18116b2b102b4230dac079b4862f5"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -7157,7 +7159,7 @@ checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
"synstructure",
]
@@ -7197,7 +7199,7 @@ checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
]
[[package]]
@@ -7268,7 +7270,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
"syn 2.0.119",
"zvariant_utils",
]
@@ -7281,6 +7283,6 @@ dependencies = [
"proc-macro2",
"quote",
"serde",
"syn",
"syn 2.0.119",
"winnow 1.0.4",
]

View File

@@ -48,19 +48,19 @@ etherparse = "0.20.3"
iced = { version = "0.14.0", features = ["tokio", "svg", "advanced", "lazy", "image"] }
ipnet = "2.12.0"
listeners = "0.6.0"
maxminddb = "0.29.0"
maxminddb = "0.30.0"
pcap = "2.4.0"
phf = "0.14.0"
phf_shared = "0.14.0"
picon = "0.1.0"
plotters = { version = "0.3.7", default-features = false, features = ["area_series", "line_series"] }
plotters-iced2 = "0.14.0"
prefix-trie = { version = "0.9.3", features = ["ipnet"] }
prefix-trie = { version = "0.9.4", features = ["ipnet"] }
reqwest = { version = "0.13.4", features = ["json"] }
rfd = "0.17.2"
rodio = { version = "0.22.2", default-features = false, features = ["mp3", "playback"] }
semver = "1.0.28"
serde = { version = "1.0.228", features = ["derive"] }
serde = { version = "1.0.229", features = ["derive"] }
serde_json = { version = "1.0.150", features = ["preserve_order"] }
splines = "5.0.0"
surge-ping = "0.9.0"
@@ -85,7 +85,7 @@ phf_shared = "0.14.0"
rustrict = { version = "0.7.38", default-features = false, features = ["censor"] }
[target."cfg(windows)".build-dependencies]
winres = "0.1.12"
winresource = "0.1.31"
#═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════

View File

@@ -1,5 +1,5 @@
#[cfg(windows)]
extern crate winres;
extern crate winresource;
use std::borrow::Cow;
use std::env;
@@ -24,7 +24,7 @@ fn main() {
fn set_icon() {
#[cfg(windows)]
{
let mut res = winres::WindowsResource::new();
let mut res = winresource::WindowsResource::new();
res.set_icon(WINDOWS_ICON_PATH);
res.compile().unwrap();
}