Closed issue by pullmoll on void-packages repository https://github.com/void-linux/void-packages/issues/11378 Description: Now that gir (and vala) works for cross builds, all packages should always enable the corresponding build_option by default. This also requires adding `build_helper="gir"` to the template and sometimes adding `vala` to the makedepends like `$(vopt_if gir vala)`. Also revbump the package for rebuild. Here's a hopefully complete list of packages which as of now have conditional enabling: - [x] GConf - [x] ModemManager - [x] NetworkManager - [x] PackageKit - [x] atril - [x] avahi-discover - [x] caja - [x] cheese (seems it was built? consider revbump) - [x] clutter-gst - [x] colord-gtk - [x] evolution-data-server - [x] evolution - [x] farstream - [x] folks (depends on evolution-data-server) - [x] gmime - [x] gnome-autoar - [x] gnome-online-miners - [x] gom - [x] gst-plugins-bad1 - [x] gupnp-igd - [ ] ibus-anthy ; anthy-devel cannot be cross compiled - [x] libcryptui - [x] libdbusmenu-glib - [x] libgepub - [x] libgsf - [x] libkeybinder2 - [x] libkeybinder3 - [x] libmatekbd - [x] libmirage - [x] libostree - [x] libwnck - [x] libwnck2 - [ ] liferea - [x] lightdm - [x] mash - [x] mate-menus - [x] mate-panel - [ ] nautilus-sendto - [ ] rhythmbox - [x] telepathy-farstream - [x] telepathy-logger - [x] upower - [x] vte290 - [x] xreader I'll be going through the list enabling gir and testing cross builds. If you find time, you may want help.