chore: update wgui deps

This commit is contained in:
galister 2026-07-06 14:03:05 +09:00
parent 1820e2b152
commit 000bc3c166
2 changed files with 72 additions and 57 deletions

109
Cargo.lock generated
View File

@ -1488,7 +1488,8 @@ checksum = "be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376"
[[package]]
name = "dav1d-sys"
version = "0.8.3"
source = "git+https://github.com/rust-av/dav1d-rs.git?rev=03477a36c3de4f2aacbab81a8951150ffdb9c4c3#03477a36c3de4f2aacbab81a8951150ffdb9c4c3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b"
dependencies = [
"libc",
"system-deps",
@ -1828,12 +1829,11 @@ dependencies = [
[[package]]
name = "etagere"
version = "0.2.15"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342"
checksum = "7ecb5c40d5683a270e077688f53a99eac51c1cb1ae5ba63b55590370cb3536bf"
dependencies = [
"euclid",
"svg_fmt",
]
[[package]]
@ -2313,8 +2313,6 @@ version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"allocator-api2",
"equivalent",
"foldhash 0.2.0",
]
@ -2323,6 +2321,11 @@ name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
dependencies = [
"allocator-api2",
"equivalent",
"foldhash 0.2.0",
]
[[package]]
name = "hashlink"
@ -2618,7 +2621,7 @@ dependencies = [
"image-webp",
"moxcms",
"num-traits",
"png 0.18.1",
"png",
"ravif",
"rayon",
"zune-core",
@ -2650,9 +2653,9 @@ dependencies = [
[[package]]
name = "imagesize"
version = "0.13.0"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285"
checksum = "09e54e57b4c48b40f7aec75635392b12b3421fa26fe8b4332e63138ed278459c"
[[package]]
name = "imgref"
@ -2938,12 +2941,13 @@ dependencies = [
[[package]]
name = "kurbo"
version = "0.11.3"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62"
checksum = "4b60dfc32f652b926df6192e55525b16d186c69d47876c3ead4da5cc9f8450e2"
dependencies = [
"arrayvec",
"euclid",
"polycool",
"smallvec",
]
@ -3133,11 +3137,11 @@ dependencies = [
[[package]]
name = "lru"
version = "0.16.4"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39"
checksum = "8a860605968fce16869fd239cf4237a82f3ac470723415db603b0e8b6c8d4fb9"
dependencies = [
"hashbrown 0.16.1",
"hashbrown 0.17.1",
]
[[package]]
@ -4186,19 +4190,6 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
[[package]]
name = "png"
version = "0.17.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526"
dependencies = [
"bitflags 1.3.2",
"crc32fast",
"fdeflate",
"flate2",
"miniz_oxide",
]
[[package]]
name = "png"
version = "0.18.1"
@ -4226,6 +4217,15 @@ dependencies = [
"windows-sys 0.61.2",
]
[[package]]
name = "polycool"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50596ddc09eb5ad5f75cacd40209568e66df71baf86e1499a0e99c4cff12a5a6"
dependencies = [
"arrayvec",
]
[[package]]
name = "portable-atomic"
version = "1.13.1"
@ -4779,15 +4779,15 @@ checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"
[[package]]
name = "resvg"
version = "0.45.1"
version = "0.47.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43"
checksum = "9be183ad6a216aa96f33e4c8033b0988b8b3ea6fd2359d19af5bac4643fd8e81"
dependencies = [
"log",
"pico-args",
"rgb",
"svgtypes",
"tiny-skia",
"tiny-skia 0.12.0",
"usvg",
]
@ -5028,7 +5028,7 @@ dependencies = [
"log",
"memmap2",
"smithay-client-toolkit 0.19.2",
"tiny-skia",
"tiny-skia 0.11.4",
]
[[package]]
@ -5557,17 +5557,11 @@ dependencies = [
"syn 2.0.118",
]
[[package]]
name = "svg_fmt"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb"
[[package]]
name = "svgtypes"
version = "0.15.3"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc"
checksum = "695b5790b3131dafa99b3bbfd25a216edb3d216dad9ca208d4657bfb8f2abc3d"
dependencies = [
"kurbo",
"siphasher",
@ -5841,8 +5835,22 @@ dependencies = [
"bytemuck",
"cfg-if",
"log",
"png 0.17.16",
"tiny-skia-path",
"tiny-skia-path 0.11.4",
]
[[package]]
name = "tiny-skia"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47ffee5eaaf5527f630fb0e356b90ebdec84d5d18d937c5e440350f88c5a91ea"
dependencies = [
"arrayref",
"arrayvec",
"bytemuck",
"cfg-if",
"log",
"png",
"tiny-skia-path 0.12.0",
]
[[package]]
@ -5856,6 +5864,17 @@ dependencies = [
"strict-num",
]
[[package]]
name = "tiny-skia-path"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edca365c3faccca67d06593c5980fa6c57687de727a03131735bb85f01fdeeb9"
dependencies = [
"arrayref",
"bytemuck",
"strict-num",
]
[[package]]
name = "tinystr"
version = "0.8.3"
@ -6163,9 +6182,9 @@ dependencies = [
[[package]]
name = "usvg"
version = "0.45.1"
version = "0.47.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef"
checksum = "d46cf96c5f498d36b7a9693bc6a7075c0bb9303189d61b2249b0dc3d309c07de"
dependencies = [
"base64",
"data-url",
@ -6174,12 +6193,12 @@ dependencies = [
"kurbo",
"log",
"pico-args",
"roxmltree 0.20.0",
"roxmltree 0.21.1",
"simplecss",
"siphasher",
"strict-num",
"svgtypes",
"tiny-skia-path",
"tiny-skia-path 0.12.0",
"xmlwriter",
]

View File

@ -9,6 +9,7 @@ repository = "https://github.com/wlx-team/wayvr"
[dependencies]
anyhow.workspace = true
bytes = { workspace = true, optional = true }
glam.workspace = true
log.workspace = true
regex.workspace = true
@ -20,10 +21,10 @@ vulkano.workspace = true
vulkano-shaders.workspace = true
cosmic-text = "0.19.0"
etagere = "0.2.15"
flate2 = "1.1.5"
etagere = "0.3.0"
flate2 = "1.1.9"
image = {
version = "0.25.9",
version = "0.25.10",
default-features = false,
features = [
"gif",
@ -33,21 +34,16 @@ image = {
"webp",
]
}
lru = "0.16.2"
lru = "0.18.0"
ouroboros = "0.18.5"
parking_lot = "0.12.5"
resvg = { version = "0.45.1", default-features = false }
resvg = { version = "0.47.0", default-features = false }
roxmltree = "0.21.1"
rustc-hash = "2.1.1"
rustc-hash = "2.1.3"
taffy = "0.12.1"
# `video` wgui feature
bytes = { workspace = true, optional = true }
dav1d-sys = {
git = "https://github.com/rust-av/dav1d-rs.git",
rev = "03477a36c3de4f2aacbab81a8951150ffdb9c4c3",
optional = true
}
dav1d-sys = { version = "0.8.3", optional = true }
[features]
default = ["video"]