cairo: switch to recommended dep

I'm tired of looking at this issue, and I doubt too many people are
using "without-x" anyway. Sorry!

Fixes #25175.