Yeah, you upgraded/installed some port that depends on gettext. And it's expecting a version that isn't installed.

Install ports-mgmt/portupgrade and run portupgrade -rf gettext. This will rebuild gettext and anything that depends on it.