assistant from dev-qt/qttools:6 shows qt documentation. But it shows only installed documentation. Currently, there is no documentation available for Qt6 on Gentoo, thus it is empty. Reproducible: Always Steps to Reproduce: 1. USE="assistant" emerge dev-qt/qttools:6 2. Run assistant from Qt6 Actual Results: It should be empty or almost empty. Expected Results: Qt6 documentation available at least for all installed packages when corresponding packages are installed. It should be possible to build documentation with each built package, or at least to pack prebuilt documentation like it's done for qt5.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176b8008a51b249bcdbb3ba2eba1217367ddc66b commit 176b8008a51b249bcdbb3ba2eba1217367ddc66b Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-09-06 08:31:11 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-09-06 08:49:36 +0000 dev-qt/qt-docs: add 6.5.2_p202307080352 (new package for SLOT=6) Debated IUSE="doc" on every dev-qt/* (more typical), but this feels so much simpler if you just want about all docs (possibly without emerging the actual module even, or needing clang+qdoc to build). Not to mention qtbase, qttools, qtdeclarative, and qtshadertools would still need a separate package to handle circular deps (or cross in case of qttools, plus it tend to not like to run its own not-installed tools). Not that it is a big deal to handle, but it is still things I do not particularly want around. Note that this is complete qt-docs, includes documentation for unpackaged modules as well. Closes: https://bugs.gentoo.org/881435 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qt-docs/Manifest | 66 +++++++++++++ dev-qt/qt-docs/metadata.xml | 19 +++- dev-qt/qt-docs/qt-docs-6.5.2_p202307080352.ebuild | 109 ++++++++++++++++++++++ 3 files changed, 191 insertions(+), 3 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34670ebc0790326e41f1e1a7ae29f71d9a6cdc29 commit 34670ebc0790326e41f1e1a7ae29f71d9a6cdc29 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-09-06 04:15:39 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-09-06 08:49:36 +0000 dev-qt/qttools: optfeature on qt-docs with assistant (qt6) Pulling by default does feel like a stretch, especially given this also provides QtHelp in this unsplit qttools and may just be pulled a dep. But no harm in an optfeature. Bug: https://bugs.gentoo.org/602296 Bug: https://bugs.gentoo.org/881435 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qttools/qttools-6.5.2-r1.ebuild | 8 +++++++- dev-qt/qttools/qttools-6.5.9999.ebuild | 8 +++++++- dev-qt/qttools/qttools-6.9999.ebuild | 8 +++++++- 3 files changed, 21 insertions(+), 3 deletions(-)