deps: Update fontsan (#37743)

The new fontsan version uses the rust brotli-decompressor crate, instead
of vendoring the C brotli library.
Since we anyway already depend on rust-brotli, this should reduce our
binary size.

Testing: Covered by existing tests
Fixes: #34521

Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>
This commit is contained in:
Jonathan Schwender 2025-06-27 12:41:39 +02:00 committed by GitHub
parent 0329f33520
commit be1ebb8ad4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

12
Cargo.lock generated
View file

@ -2652,14 +2652,24 @@ dependencies = [
[[package]]
name = "fontsan"
version = "0.6.0"
source = "git+https://github.com/servo/fontsan#63f3cde9224b5988163e52c6669143f98d71b030"
source = "git+https://github.com/servo/fontsan#212f15c9e36f701597847de94e1dafc9636bdf07"
dependencies = [
"cc",
"fontsan-woff2",
"glob",
"libc",
"libz-sys",
]
[[package]]
name = "fontsan-woff2"
version = "0.1.0"
source = "git+https://github.com/servo/fontsan#212f15c9e36f701597847de94e1dafc9636bdf07"
dependencies = [
"brotli-decompressor",
"cc",
]
[[package]]
name = "foreign-types"
version = "0.3.2"