The current app-i18n/uim ebuild suggests installing anthy to get uim-anthy. adding this as a USE flag based dependancey would be more appropriate. anthy? ( app-i18n/anthy ) Also, a qt USE flag should build uim-kdehelper afterwards. -Sud. Reproducible: Always Steps to Reproduce:
I won't be able to do it before the weekend, but if nobody steps up until then I'll see what I can do for you.
Created attachment 43617 [details] added USE flags, uim-kdehelper as PDEPEND Not sure if I decided correctly between DEPEND and RDEPEND, but modifed ebuild to fit expectations. (wanted anthy, figured I might as well add the other use flags already out there) Could somebody check for accuracy?
I don't think uim-kdehelper is stable enough to include as PDEPEND. Also, we might wait for the next release to add canna USE flag (we cannot pass --disable-canna in <=uim-0.4.5, but they added --{enable,disable}-canna to SVN HEAD). Seems ok for me to add anthy and skk USE flags. (they are local USE flags, though)
Created attachment 45437 [details] uim-0.4.5-r1.ebuild Ok, this ebuild has anthy, skk and prime USE flags. Are these packages all currently stable enough to add it to the portage tree?
I think they are stable enough, but the following dependencies are not met: anthy -> ppc64 skk-jisyo -> ppc64 prime -> ppc64, sparc and amd64 nigoro (a forthcoming ppc64 dev) can check ppc64 stuff, and matsuu can check prime on sparc and amd64. Please wait until nigoro becomes a Gentoo dev officially. (He finised quizzes, so it won't take much time, I hope)
uim-0.4.6_beta2 is out with qt and canna flags - adding anthy to it would be good enough to resolve this bug. Although an anthy flag in 0.4.5.1 would be nice too... -Sud.
Yeah, I was thinking of adding anthy, prime and skk USE flag to it (perhaps scim USE flag, too). nigoro: could you check anthy, skk-jisyo, and prime and add them to ~ppc64? matsuu: please do the same thing on sparc and amd64.
Actually *.scm files (for each input method) are not pluggable, and we need to recreate /usr/share/uim/installed-modules.scm everytime we add new one. I talked to uim developers and they knew the problem, and they said they will solve this problem in the next release or so. (Debian and Mandriva have a small hack to make scm files pluggable, but I'm not doing this simply because I don't have time to do so. If someone has a patch to do this, I'm happy to include it to Portage)