Add webp image support

This commit is contained in:
2025-08-06 11:01:45 +08:00
parent 5b75b23060
commit 226ac24844
6 changed files with 127 additions and 3 deletions

26
Cargo.lock generated
View File

@@ -475,6 +475,12 @@ dependencies = [
"wasi",
]
[[package]]
name = "glob"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
[[package]]
name = "heck"
version = "0.5.0"
@@ -668,6 +674,16 @@ dependencies = [
"overf",
]
[[package]]
name = "libwebp-sys"
version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54cd30df7c7165ce74a456e4ca9732c603e8dc5e60784558c1c6dc047f876733"
dependencies = [
"cc",
"glob",
]
[[package]]
name = "litemap"
version = "0.8.0"
@@ -745,6 +761,7 @@ dependencies = [
"unicode-segmentation",
"url",
"utf16string",
"webp",
"windows-sys 0.60.2",
"zstd",
]
@@ -1114,6 +1131,15 @@ dependencies = [
"wit-bindgen-rt",
]
[[package]]
name = "webp"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f53152f51fb5af0c08484c33d16cca96175881d1f3dec068c23b31a158c2d99"
dependencies = [
"libwebp-sys",
]
[[package]]
name = "windows-link"
version = "0.1.3"