You can manually add the lines needed to fix this though. That's what I wound up doing. Add this to the CFLAGS in the makefile:
Makefile:
-I$(PORTLIBS)/include/freetype2
I'm not entirely sure what Freetype2 relies on library wise though. I know it needs these minimum:
Makefile:
-lfreetype -lharfbuzz -lbz2
I noticed them dropping freetype-config too. I'm not sure why? I thought I saw that they have pkg-config, but I couldn't try it because it kept conflicting with my local install. I gave up trying to make sense of it and just manually did it myself.