Cairo includes are only needed when using gtk+3