kyamagu / skia-python

Python binding to Skia Graphics Library
https://kyamagu.github.io/skia-python/
BSD 3-Clause "New" or "Revised" License
246 stars 43 forks source link

M125 public #244

Closed HinTak closed 6 months ago

HinTak commented 6 months ago

M125 is out, small adjustments in skpath, changes in MemoryStream looks slightly complicated, and libunicode has split into _core and _icu and it seems we needs both; and it seems to require the internal copy of libicu (and doesn't work with my system-wide one).

The icu part looks to be a bit inconvenient (for my personal build, which uses a lot of more system libraries than the wheels). The tests don't run on my system for that reason (having problem loading the system libicu) but should work on CI.

HinTak commented 6 months ago

This is the upstream commit https://github.com/google/skia/commit/2cead39756d8c8adc189348f7f0d786509905e8b which breaks system icu usage.