update weston cairo patch