<div dir="ltr"><div class="gmail_quote"><div class="HOEnZb"><div class="h5"><div dir="ltr"><font color="#000000">Hello,<br></font><div class="gmail_quote"><div><div><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div><font color="#000000"><br></font></div><div><font color="#000000">I recently upgraded to Cairo 1.14.2 (installed via Homebrew) on my Mac OS X (latest) system. I am using it via CairoSVG to create PDF graphics. The upgrade broke the glyph rendering of CairoSVG, resulting in grossly too-large font glyphs (with the same baseline/spacing as prior, leading to compressed text). I have tried building from source and relinking. An example of the output is shown below. </font></div><div><font color="#000000"><br></font></div><div><font color="#000000">Downgrading to cairo 1.12.16 fixes the issue (see attached), although the following warning is raised (which does not appear in 1.14):</font></div><div><font color="#000000"><br></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font color="#000000">May  4 18:37:47 Daven-Quinn python2.7[993] <Error>: The function ‘CGFontGetGlyphPaths’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.</font></div></blockquote><font color="#000000"><br></font><div><font color="#000000">Any insights on a possible fix?</font></div><span><font color="#000000"><div><br></div><div>Daven</div><div><br></div><div>note: I tried sending with the below-linked files as attachments, but it was over the 150 kB (!) limit for message size, so I'm not sure if the email got through. A graphics library should accept issues in graphical form! It seems like source-control should be migrated to a newer platform to ease community contributions.</div></font></span></div>
</div></div></div></div></div><br></div>
</div></div></div>​<br><div class="gmail_chip gmail_drive_chip" style="width:396px;height:18px;max-height:18px;background-color:#f5f5f5;padding:5px;color:#222;font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px solid #ddd;line-height:1"><a href="https://docs.google.com/a/davenquinn.com/file/d/0BzFTyjxorIWAZ042NUJzVGNEZl8waktVRXpZRWZLaVZuVEJN/edit?usp=drive_web" target="_blank" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px 0px;border:none;width:100%"><img style="vertical-align: bottom; border: none;" src="https://ssl.gstatic.com/docs/doclist/images/icon_12_pdf_list.png"> <span dir="ltr" style="color:#15c;text-decoration:none;vertical-align:bottom">cairo-1.14.pdf</span></a></div>​​<br><div class="gmail_chip gmail_drive_chip" style="width:396px;height:18px;max-height:18px;background-color:#f5f5f5;padding:5px;color:#222;font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px solid #ddd;line-height:1"><a href="https://docs.google.com/a/davenquinn.com/file/d/0BzFTyjxorIWAYnExd2JfQWU3ZzZSdjBDU3VDa21WOExfOC0w/edit?usp=drive_web" target="_blank" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px 0px;border:none;width:100%"><img style="vertical-align: bottom; border: none;" src="https://ssl.gstatic.com/docs/doclist/images/icon_12_pdf_list.png"> <span dir="ltr" style="color:#15c;text-decoration:none;vertical-align:bottom">cairo-1.12.pdf</span></a></div>​<br></div>