Use cairo_surface_t rather than the deprecated GdkPixbuf for exported API
Note: we're still using GdkPixbuf as a file loader as cairo can only really import PNGs rather than all the types supported in AppStream.
Note: we're still using GdkPixbuf as a file loader as cairo can only really import PNGs rather than all the types supported in AppStream.