You didn't break anything, because emacs-nox11 package is broken from
the beginning.
But the brokenness is not noticeable with console usage, so I leave it
as-is.
(emacs MAINTAINER != emacs-nox11 MAINTAINER, because emacs-nox11 is
ganking emacs/Makefile,
but not overwrite MAINTAINER).
Probably, emacs-nox11 packager have zero interest in such brokenness and
not want to use it on desktop environment.
If you want to use no-GUI version of emacs with desktop environment,
I recommend to build editors/emacs without x11 option, and it is welcomed
to do such modification of emacs.desktop for the case.