Fix Linux font installation with proper NotoColorEmoji-Regular.ttf #1124
Conversation
b7348e0 to
e9cb51e
Compare
|
Not sure on 100% (I'm not a Linux guy) but tests on linux could be failed because SixLabors.Fonts only searching in theses locations: In the upcoming update |
e9cb51e to
9400934
Compare
|
It seems that the default font that comes from apt installation is broken w.r.t. to font tables available. I tried to open the TTF font from my own WSL Ubuntu installation and it doesn't open properly in Windows either. Trying now to replace it with proper one. |
486b0ea to
62b174d
Compare
* remove package caching * fix test case to be windows dependent
62b174d to
cb87b57
Compare
|
BTW, not sure if the appveyor build makes difference to have around anymore. |
|
Reported findings to SixLabors/Fonts: SixLabors/Fonts#346 |
|
I think this is a bit different case. That page describes missing font when this PR tries to fix found, but invalid font. |
|
I'll merge this first to see if it works |
Now using proper (twice the size) version of Noto Emoji font that has proper tables that SixLabors.Fonts expects. Also removed caching step as most of the dependencies are already installed and I/O is expensive on VM hosts.