Upstream ships Sphinx documentation which is quite helpful for use during development against dev-libs/cglm. Reproducible: Always Steps to Reproduce: 1. Set USE=doc for dev-libs/cglm. 2. Emerge the package. Actual Results: No documentation is installed. Expected Results: Sphinx documentation installed together with the library. The package maintained in ::guru previously offered support to install the documentation: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0952745ce7bad1baad3baec0c01ab4f31841bf70 However, the version now in ::gentoo lost that functionality.
On an unrelated note, -Werror=false is always passed by meson.eclass since April 2022, so specifying it is no longer necessary.
Thanks, I will look at fixing both of these in ::gentoo!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232ad96fbe44a9d02a022fba1e09b407a6eba790 commit 232ad96fbe44a9d02a022fba1e09b407a6eba790 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2023-03-03 21:32:56 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2023-03-03 22:38:33 +0000 dev-libs/cglm: restore doc build (was in guru overlay) Also remove now useless "-Dwerror=false" Closes: https://bugs.gentoo.org/897714 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> dev-libs/cglm/cglm-0.8.9-r1.ebuild | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+)