Bug 128058

Summary: upgrade cairo from 0.9.2 to 1.0.2
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Radek Doulik <rodo>
Component: GNOMEAssignee: Gary Ekker <gekker>
Status: VERIFIED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: fix for clippping crash/XError

Description Radek Doulik 2005-10-13 11:25:26 UTC
cairo 1.0.2 contains fix for crash in OOo cairo canvas

Behavior and API changes
------------------------
 * Setting the filter on a gradient pattern would change the
   interpolation between color stops away from the normal linear
   interpolation. This dubious behavior has been removed.

 * The CAIRO_CONTENT_VALID() and CAIRO_FORMAT_VALID() macros --
   implementation details that leaked into cairo.h -- have been moved
   into an internal header.

 * The cairo_show_text function now advances the current point
   according to the total advance values of the string.

API additions
-------------
 * cairo_set_dash can now detect error and can set
   CAIRO_STATUS_INVALID_DASH.


so number goes from libcairo.so.2.1.1 to libcairo.so.2.2.3
Comment 1 JP Rosevear 2005-10-13 12:16:37 UTC
We are shipping 1.0.0 not 0.9.2.  Please attach the specific patch for the bug.
Comment 2 Radek Doulik 2005-10-13 13:57:45 UTC
Created attachment 53941 [details]
fix for clippping crash/XError
Comment 3 JP Rosevear 2005-10-13 16:41:52 UTC
Requesting swamp id to solve the OO crash for SL 10.0
Comment 4 JP Rosevear 2005-10-14 11:46:10 UTC
Note, there are no API changes 1.0.0 to 1.0.2, but we can just ship the specific
patch anyhow.
Comment 5 Anja Stock 2005-10-14 12:16:15 UTC
SWAMPID for this specific patch: 2597
Comment 6 Anja Stock 2005-10-19 13:27:35 UTC
released