add cairo dependencies - issue #269