Created attachment 272589 [details, diff] xnoise-0.1.22.ebuild patch emerging media-sound/xnoise-0.1.22 fails because its ebuild lacks dev-lang/vala:0.12 dependence. Proposal patch is attached.
Created attachment 272591 [details] build.log
Sorry, I misunderstood about this. Emerging xnoise fails on vala:0.8 or/and vala:0.10 installed system. Emerging xnoise succeed on a vala-less system, but It seems some features of xnoise are disabled (e.g. cover art fetching and displaying). IMHO, xnoise needs a USE Flag about vala.
It was a misunderstanding. again. emerging xnoise only fails on a vala:0 installed system. configure script stopped with error(shown by build.log above). On vala:0.10 and/or vala:0.12 installed or vala-less systems, configure script just ignore vala related staff. Because of /usr/bin/valac absence. I'm very sorry for spamming here... Regards.
Well, I'm pretty sure vala is not required at all to build xnoise, but I wasn't able to find a way to disable the check if /usr/bin/valac exists. So I've forced valac-0.12 for now.