cmake package actually installs 3 bash completion modules out of the box, but to the wrong location... here is a patch to add bash-completion as it should be in gentoo. Reproducible: Always
Created attachment 367834 [details, diff] add bash-completion USE flag and install modules to the proper location
Committed as 2.8.12.1-r4 (removed the bash-completion USE flag, Gentoo policy is to install small files like that unconditionally). Thanks for the report!
(In reply to Chris Reffett from comment #2) > Committed as 2.8.12.1-r4 (removed the bash-completion USE flag, Gentoo > policy is to install small files like that unconditionally). that decision looks strange to me... what if I zsh user and do not need that small files at all? why other packages have this USE? completions is always small file... --- where I can read that policy?
(In reply to Alex Turbov from comment #3) > that decision looks strange to me... > what if I zsh user and do not need that small files at all? > why other packages have this USE? completions is always small file... > --- > > where I can read that policy? I don't think this is documented in the devmanual etc. but has been on the mailing list and in use for some time. The rationale is that it's not really worth it to have a USE flag for controlling small files. If someone did not want them, they could use INSTALL_MASK to stop those from being installed.