gettext dependency should probably be split into libintl/gettext in RDEPEND/DEPEND, like in many other packages.
should be all set now in the tree; thanks for the report! Commit message: Split USE=nls dependency http://sources.gentoo.org/app-editors/nano/files/nano-2.3.1-bind-unbind-docs.patch?rev=1.1 http://sources.gentoo.org/app-editors/nano/files/nano-2.3.1-gentoo-nanorc.patch?rev=1.1 http://sources.gentoo.org/app-editors/nano/files/nano-2.3.1-shell-nanorc.patch?rev=1.1 http://sources.gentoo.org/app-editors/nano/nano-2.3.1-r2.ebuild?rev=1.1