Previously we had one big tarball for all Qt documentation: https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5123_src_doc_examples/qt.qt5.5123.doc/ Compare that with 5.12.4 and 5.13.0 now: https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5124_src_doc_examples/qt.qt5.5124.doc/ https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_5130_src_doc_examples/qt.qt5.5130.doc/ Unless the upstream location just moved to somewhere else, it looks as if we need to change packaging there.
Yup, they finally split the doc packages in per-module tarballs. This is actually good I think. We can get rid of dev-qt/qt-docs and add a 'doc' USE flag to each dev-qt/qt* package. The installation logic can probably go in qt5-build.eclass, while each ebuild would have to declare the names of the tarballs to fetch/unpack/install.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a125fc06d0ee5f282b06683088d5779387b112a commit 0a125fc06d0ee5f282b06683088d5779387b112a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-08-18 19:54:14 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-08-25 21:51:09 +0000 dev-qt/qt-docs: 5.12.4_p201906140200 version bump Closes: https://bugs.gentoo.org/689754 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-qt/qt-docs/Manifest | 54 +++++++++++++ dev-qt/qt-docs/metadata.xml | 29 ++++++- dev-qt/qt-docs/qt-docs-5.12.4_p201906140200.ebuild | 89 ++++++++++++++++++++++ 3 files changed, 170 insertions(+), 2 deletions(-)