Would it be possible to add vala support to appstream in the main tree? The appstream ebuild in the elementary overlay has this feature, and it looks straightforward: https://data.gpo.zugaina.org/elementary/dev-libs/appstream/appstream-0.12.11.ebuild Reproducible: Always Steps to Reproduce: 1. emerge appstream 2. 3. Actual Results: No vala Expected Results: A useflag to enable vala I tried modifying the ebuild to match the elementary overlay version, but I noticed that Gentoo installs valac/vapigen with a suffix of the version, so the build fails with saying "can't find vapigen", but perhaps someone with more experience in how Gentoo deals with Vala can sort this out :)
Nothing in tree requires requires vala support from dev-libs/appstream; plasma-workspace is the only consumer.
Oh - is the requirement that something in the tree needs it for this to be added? I was working on #733834 and that's why I ran into this. Is that enough justification?
(In reply to Dion Moult from comment #2) > Oh - is the requirement that something in the tree needs it for this to be > added? I was working on #733834 and that's why I ran into this. Is that > enough justification? It means that I accept patches from the one who needs this in appstream, and it can be added at the same time that this new package would be entering the repository, but I personally won't put energy into it - it's "gnome stuff". You can look at dev-libs/libical for an example of vala support. I can't tell if it is a typical case though.
ping - would you like to add vala support to the ebuild via a PR?
gnome proj, are you interested at all, seeing gnome-extra/gnome-software is a revdep?
Hey all. I was looking in pantheon-base/applications-menu from the elementary overlay. This requires vala support to be enabled on dev-libs/appstream too. I'm uncertain about the quality of the ebuilds on that overlay, but I thought I would just mentions it on this bug.
*** Bug 927494 has been marked as a duplicate of this bug. ***