Commit f25384a
authored
fix(freetype): 补 ftsynth.c——合成粗体/斜体 (#311)
上游把它编在 base 里,所有发行版都出;这里漏了,而这个缺口在有消费者调它之前
完全看不见——freetype 自己不调。
cairo 无条件调:cairo-ft-font.c:2443 在字体没有所要字重时调
FT_GlyphSlot_Embolden,没有任何 HAVE_ 守卫可关。所以拿这套 freetype 建 cairo
会在链接期得到两个未定义引用。加 freedesktop.cairo 时实测撞到的。
freetype 自己的测试成员照常绿。只改 pkgs/。1 parent ad060ce commit f25384a
1 file changed
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
54 | 65 | | |
55 | 66 | | |
56 | 67 | | |
| |||
0 commit comments