Unicode flag only makes sense and is actually valid if you have USE=slang set.
There's already been quite a couple of bugs from people who do not realize
this.
<snip>
if use slang && use unicode; then
epatch ${DISTDIR}/${P}-utf8-r1.patch.bz2
fi
</snip>
Suggestions:
- either the ebuild should depend on sys-libs/slang when USE=unicode is set and
enable slang support accordingly
- or it should die (or ewarn at least) w/ USE="unicode -slang" to avoid
unexpected results and confusion
@jokey - you were the last who touched the one, mind taking care of this? :)