I edited the ebuild to do this. It's really simple. :) The diff between my ebuild and the original: bash-2.05b$ diff /usr/portage/net-irc/xchat/xchat-1.9.8.ebuild /usr/local/portage/net-irc/xchat/xchat-1.9.8.ebuild 22c22,23 < python? ( dev-lang/python )" --- > python? ( dev-lang/python ) > xft? ( x11-libs/xft )" 60a61,63 > use xft \ > && myopts="${myopts} --enable-xft" \ > || myopts="${myopts} --disable-xft"
There is no such useflag and i don't think it will be added. I'd say users knowledgeable enough can do this themselves. I don't want to add local useflags unless there are very good reasons (by now the speed difference between using xft directly or pango in xchat is not that big and pango still looks much better).
Jeez, you're right... I just literally assumed 'xft' was a USE flag without looking it up at all. Is there a USE flag aimed at making your applications use xft or anti-aliased fonts? 'truetype'? (/me shows ignorance) If not, the shouldn't there be?
there is a truetype flag for some apps that want to render fonts with the freetype lib. But in xchat it is a choice of speed vs. looks, it both needs xft anyway. Without xft it works trough pango, which uses xft. So its not a choice of AA or not (well, you can use pango with AA). And i dont think there should be a flag for such a thing, ppl generally want AA fonts. And you can still disable them for gtk by setting GDK_USE_XFT=0 .