Recently, app-emulation/qemu was updated to default-enable USE=doc, because it installs man pages, which are by many expected to be present by default, regardless of additional documentation. CMake is in a very similar position, where USE=doc is required to install the man pages, as it uses sphinx to generate them. This is why I'd suggest doing the same, for the sake of consistency. Relevant app-emulation/qemu discussion: https://bugs.gentoo.org/770997
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f3b866eaf6514215fb89afdb40c37f778128af commit 92f3b866eaf6514215fb89afdb40c37f778128af Author: Sam James <sam@gentoo.org> AuthorDate: 2022-08-05 04:07:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-08-05 04:07:58 +0000 dev-util/cmake: provide pre-generated man pages Closes: https://bugs.gentoo.org/784815 Signed-off-by: Sam James <sam@gentoo.org> dev-util/cmake/Manifest | 1 + dev-util/cmake/cmake-3.24.0.ebuild | 23 ++++++++++++++++++++++- dev-util/cmake/cmake-9999.ebuild | 23 ++++++++++++++++++++++- 3 files changed, 45 insertions(+), 2 deletions(-)