The graphics/sdl_ttf port depends on GL libraries unconditionally.
Installing sdl_ttf on a system that does not run X11 is possible,
but the Makefile needs to be modified not to pull GL and eventually
X11 libraries in as dependencies.
Fix: This simple patch fixes the issue for me. I can now compile
and install sdl_ttf on my non-X11 system without having GL and X11
How-To-Repeat: Set WITHOUT_X11=yes, WITHOUT_OPENGL=yes and WITHOUT_GL=yes
in /etc/make.conf. Try to install the port and watch as it
pulls in X11 libraries anyway.
Over to maintainer
I have used WITHOUT_X11 and WITHOUT_GL to determine whether or not to
depend on GL - so that the default behavior is maintained.