New comment by q66 on void-packages repository https://github.com/void-linux/void-packages/pull/24260#issuecomment-674227761 Comment: tests are now passing fully on the packages that have been touched, also did assorted minor tweaks i've also taken the liberty to start dropping the `vala` option in templates and merge it back with `gir`; i've never been able to find a reason to split them in the first place, and splitting them is actively harmful with the current system, since `vala` always depends on `gir`; either way, there is not much of a reason to ever disable it also, i decided against forcing having a `do_check` on things that are either problematic (like `evolution-data-server`) or require X11 - while we could hack around it with `xvfb`, as it is currently it's not worth it since it has to touch files outside the `builddir`, which we definitely want to avoid - plus it's a lot of boilerplate that could theoretically be avoided but we don't have the means of avoiding it right now (we'd need to add `xvfb-run` equivalent like some other distros have)