When doing a port upgrade several X-based ports failed. After some struggling I found out the reason, the graphics/cairo port didnt default to include X11 libraries as it should. Strange….
I solved it by starting a make for Cairo and interupt it.
cd work/cairo-1.2.60
./configure—enable-xlib
cd ../..
make
make deinstall
make reinstall
Hi there. Yes I came across this problem too. Definitely weird as everything I read suggested that it should be building cairo with X support by default. But as you say it definitely was not. I followed your instuctions and it fixed the issue so thanks a lot for posting. Dan.