After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 755423 - Update to cairo 1.14.4 when released to fix OSX font rendering
Update to cairo 1.14.4 when released to fix OSX font rendering
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other Mac OS
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-09-22 15:45 UTC by Nicolas Dufresne (ndufresne)
Modified: 2017-05-17 00:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
cairo: Fix rendering issues on OSX (2.88 KB, patch)
2015-09-22 16:09 UTC, Nicolas Dufresne (ndufresne)
committed Details | Review

Description Nicolas Dufresne (ndufresne) 2015-09-22 15:45:34 UTC
== This was originally created a bug #752148 ==

After investigation, it was found that the rendering issue with coretext backend in Pango was due to a bug in Cairo that has been fixed upstream. It is reported that Cairo 1.14.4 is due soon, and should fix this issue (hence fixing textoverlay elements in GStreamer on OS X with the CoreText backend).
Comment 1 Nicolas Dufresne (ndufresne) 2015-09-22 15:46:19 UTC
*** Bug 752148 has been marked as a duplicate of this bug. ***
Comment 2 Nicolas Dufresne (ndufresne) 2015-09-22 15:50:00 UTC
Or backport this patch:

commit 8b798c320f6fd2d87349d0a716304474022bc5ea
Author: Bryce Harrington <bryce@osg.samsung.com>
Date:   Fri Apr 24 18:23:46 2015 -0700

    Fix broken canvas text font size in Inkscape

    An earlier fix to bug 84324 added a regression in the font size of
    canvas text in Inkscape when compiled with the Quartz backend.

    Patch from Andrea Canciani

    Fixes:  https://bugs.freedesktop.org/show_bug.cgi?id=84324
    Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
Comment 3 Sebastian Dröge (slomo) 2015-09-22 15:50:48 UTC
Let's get the relevant change into 1.6.0, and update to Cairo 1.14.4 for 1.6.1? What's is the change?
Comment 4 Nicolas Dufresne (ndufresne) 2015-09-22 16:09:34 UTC
Created attachment 311887 [details] [review]
cairo: Fix rendering issues on OSX

This adds an upstream patch that fixes textoverlay rendering issues on
OSX. This patch will be part of upcoming Cairo 1.14.4, hence will need
to be drop upon update.
Comment 5 Nicolas Dufresne (ndufresne) 2015-09-22 16:14:37 UTC
Comment on attachment 311887 [details] [review]
cairo: Fix rendering issues on OSX

I'm leaving this Open, please test with that patch applied to Cairo to confirm
this fixed the issue.

Attachment 311887 [details] pushed as 77e017e - cairo: Fix rendering issues on OSX
Comment 6 Nicolas Dufresne (ndufresne) 2017-05-17 00:52:05 UTC
We now have 1.14.8 in cerbero so this should in theory not be an issue anymore.