Example: dev-libs/orbital:x11 The project expects full lowercase arguments, like use_logind, use_alsa etc. However, Cmake-utils.eclass tries all cases except full lowercase. In the case of orbital, manually adding -Duse_alsa=1 and similar worked. Solution would be to modify Cmake-utils.eclass to make use of all capitalization levels.
Or you could do $(cmake-utils_use alsa use_alsa).
True, but it seems that the x11 team, at least, expects utils_use to try all capitalizations, as seen in the example. If you choose to WONTFIX, you could convert this bug to dev-libs/orbital:x11 needing a patch to force lowercase.
The various helper functions have finally been deprecated so there is no point on working on them further. I'm therefore converting it to be about dev-libs/orbital as per your suggestion.
The person who committed this has disappeared. I'm removing it from the overlay.