I made an ebuild for Odysseus. It's an indie browser: https://github.com/alcinnz/Odysseus https://odysseus.adrian.geek.nz The ebuild depends on appstream having vala support, reported here: https://bugs.gentoo.org/733768 In addition, it assumes valac is in the path. I think gentoo does something where vala is installed with a suffix. I hope somebody can help offer some advice on how to make this 100% work. Reproducible: Always
Created attachment 650650 [details] odysseus-1.7.0.ebuild
Created attachment 650678 [details] odysseus-1.7.0.ebuild Use MY_PN and S variable to remove the need for src_unpack.
Created attachment 650694 [details] odysseus-1.7.0.ebuild Create symlink to a more convenient binary name of "odysseus" instead of "com.github.alcinnz.odysseus"
(In reply to Dion Moult from comment #0) > In addition, it assumes valac is in the path. I think gentoo does something > where vala is installed with a suffix. > > I hope somebody can help offer some advice on how to make this 100% work. > The vala eclass and #gentoo-dev-help on IRC may be able to help. Also, you may wish to consider submitting this to GURU.