@@ -13,7 +13,7 @@ static_freetype = ["freetype/freetype-sys"]
1313capture = [" api/serialize" , " serde" , " smallvec/serde" ]
1414replay = [" api/deserialize" , " serde" , " smallvec/serde" ]
1515gecko = [" firefox-on-glean" , " glean" ]
16- backend_swash = [" swash" , " zeno" , " font-index " , " api/font_backend_swash " ]
16+ backend_swash = [" swash" , " zeno" , " api/font_backend_swash " , " skrifa " , " memmap2 " , " peniko " ]
1717backend_native = [
1818 " freetype" , " libc" ,
1919 " dwrote" ,
@@ -35,16 +35,15 @@ firefox-on-glean = { version = "0.1.0", optional = true }
3535serde = { optional = true , version = " 1.0" , features = [" serde_derive" ] }
3636parking_lot = { version = " 0.12" , optional = true }
3737zeno = { version = " 0.2.2" , optional = true }
38+ skrifa = { version = " 0.33" , optional = true }
39+ memmap2 = { version = " 0.9" , optional = true }
40+ peniko = { version = " 0.4" , optional = true }
3841
3942[dependencies .swash ]
4043git = " https://github.com/declantsien/swash.git"
4144branch = " webrender-fix"
4245optional = true
4346
44- [dependencies .font-index ]
45- git = " https://github.com/declantsien/font-index.git"
46- optional = true
47-
4847[dev-dependencies ]
4948env_logger = { version = " 0.10" , default-features = false }
5049euclid = " 0.22"
0 commit comments