conditionally compile drawing stuff based on cairo availability