mlpost: cairo is a hard dependency