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 libraries installed. 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.
Responsible Changed From-To: freebsd-ports-bugs->shaun Over to maintainer
State Changed From-To: open->closed I have used WITHOUT_X11 and WITHOUT_GL to determine whether or not to depend on GL - so that the default behavior is maintained. Thanks!