@@ -13,7 +13,7 @@ static_freetype = ["freetype/freetype-sys"]
13
13
capture = [" api/serialize" , " serde" , " smallvec/serde" ]
14
14
replay = [" api/deserialize" , " serde" , " smallvec/serde" ]
15
15
gecko = [" 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 " ]
17
17
backend_native = [
18
18
" freetype" , " libc" ,
19
19
" dwrote" ,
@@ -35,16 +35,15 @@ firefox-on-glean = { version = "0.1.0", optional = true }
35
35
serde = { optional = true , version = " 1.0" , features = [" serde_derive" ] }
36
36
parking_lot = { version = " 0.12" , optional = true }
37
37
zeno = { 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 }
38
41
39
42
[dependencies .swash ]
40
43
git = " https://github.com/declantsien/swash.git"
41
44
branch = " webrender-fix"
42
45
optional = true
43
46
44
- [dependencies .font-index ]
45
- git = " https://github.com/declantsien/font-index.git"
46
- optional = true
47
-
48
47
[dev-dependencies ]
49
48
env_logger = { version = " 0.10" , default-features = false }
50
49
euclid = " 0.22"
0 commit comments