Summary: | net-libs/libproxy - add USE=vala to control vapi files | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel Campello <djcampello> |
Component: | Current packages | Assignee: | Freedesktop bugs <freedesktop-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | leio |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Daniel Campello
2019-02-13 17:02:44 UTC
Nothing has changed regarding the comment you are removing. Vala is not required for it, so we just let it copy it. USE=vala is not for controlling the copying of an already available *.vapi file, but about building the VAPI file from scratch and thus needing dev-lang/vala at runtime, or for other reasons (actually linking against vala, needing the compiler when the sources aren't pregenerated in tarball for an optional piece of code, etc) According to https://packages.gentoo.org/useflags/vala the use flag controls the bindings which iiuc are the .vapi files. if USE=-vala is for the whole system why should we be copying this files along. Also upstream defaults to off: https://github.com/libproxy/libproxy/blob/master/INSTALL#L117 |