<html><head></head><body><div class="ydp773258edyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
<div>skia python 116.0b2 is out. You can get at it with "pip ... --pre ...". Part of the release notes:</div><div><br></div><div><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(31, 35, 40); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;">"It concentrates on OT-SVG, and fixing these two issues ...</p><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(31, 35, 40); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;">Some COLRv1-related Skia internals from upstream's on-going effort in this area are also exposed for access. This experimental functionality is available to Linux/FreeType users only."</p><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(31, 35, 40); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;">Since upstream skia m117 is out already, the next skia-python isn't 116b3, but 117b2 or 117b3. Between v87 and v116b2 is about 5000+ lines of code difference. I estimated that it will need ~30,000 to release 116 proper... so it will be another year or 10 betas or so, up to at least 130.0b2 :-(.</p><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(31, 35, 40); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;">Upstream skia m116 to m117 is about 800 commits, or about 20+ changes per day.<br></p><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(31, 35, 40); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;">That said, important old APIs are emulated. Most of not-working v87 parts are either rarely used or upstream decided to withdrawn, so most people won't notice the difference or miss anything by moving to 116b2 (hopefully).</p><p style="margin-top: 0px; margin-bottom: 16px; color: rgb(31, 35, 40); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;"><br></p></div>
<div id="ydp773258edyahoo_quoted_2241542029" class="ydp773258edyahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Thursday, 27 July 2023 at 00:43:00 BST, Hin-Tak Leung <htl10@users.sourceforge.net> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div dir="ltr">Hi, it has been a while with any traffic on the create list.<br></div><div dir="ltr"><br></div><div dir="ltr">I have had some fun recently with downloading and building skia with ~80MB nework traffic and ~300MB disk space usage, without compromising on functionality:<br></div><div dir="ltr"><br></div><div dir="ltr"><a href="https://github.com/HinTak/skia-building-fun/" rel="nofollow" target="_blank">https://github.com/HinTak/skia-building-fun/</a><br></div><div dir="ltr"><br></div><div dir="ltr">Thought it is probably useful for other projects like libreoffice, etc. Potentially that means Skia is package'able as a shared library for wider use.<br></div><div dir="ltr"><br></div><div dir="ltr">Quite surprised that Google Fonts make SVG's in their OT-SVG fonts that some of the most common SVG editors/viewers cannot read correctly:<br></div><div dir="ltr"><br></div><div dir="ltr"><a href="https://gitlab.gnome.org/GNOME/librsvg/-/issues/997" rel="nofollow" target="_blank">https://gitlab.gnome.org/GNOME/librsvg/-/issues/997</a><br></div><div dir="ltr"><a href="https://github.com/adobe/svg-native-viewer/issues/185" rel="nofollow" target="_blank">https://github.com/adobe/svg-native-viewer/issues/185</a><br></div><div dir="ltr"><a href="https://gitlab.com/inkscape/inbox/-/issues/8857" rel="nofollow" target="_blank">https://gitlab.com/inkscape/inbox/-/issues/8857</a><br></div><div dir="ltr"><br></div><div dir="ltr">What other SVG editors/viewers are out there? (besides Skia and Webkit, that is - those two work okay). I haven't given batik a go yet. <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">The context is that I have a few different options of enabling OT-SVG support on any freetype-based application, with an operational but still ugly (code-wise) addition for COLRv1.<br></div><div dir="ltr"><a href="https://github.com/HinTak/harfbuzz-python-demos/tree/master/skia-adventure/" rel="nofollow" target="_blank">https://github.com/HinTak/harfbuzz-python-demos/tree/master/skia-adventure/</a></div></div>
</div>
</div></div></body></html>