cairo: libpng is non optional