The latest release is 1.29 and appears to support Python 3.
I've had a go at 1.32: https://github.com/gentoo/gentoo/pull/13815 but still work to do.
(In reply to Chris Mayo from comment #1) > I've had a go at 1.32: > https://github.com/gentoo/gentoo/pull/13815 > > but still work to do. @Chis in the gnome-next is the dev-util/gtk-doc-1.30 version ready. Have you tried? Although you can see v1.32.1 as follows: There is a nice NEWS file to see interesting changes at: https://gitlab.gnome.org/GNOME/gtk-doc/blob/master/NEWS And: Can someone please add this bug to the Tracker(python3) at: https://bugs.gentoo.org/694800
I have successfully tested the gnome-next release of: emerge -1 =dev-util/gtk-doc-1.30::gnome-next =dev-util/gtk-doc-am-1.30::gnome-next Afterwards I changed the USE gtk-doc of gnome-extra/evolution-data-server-3.32.4 and got hundreds of file:///usr/share/gtk-doc/html/evolution-data-server/ html docs viewable. All done with python3 flags in full effect. @Chris take the automake sub project (gtk-doc-am) likewise!
The ebuild in https://github.com/gentoo-mirror/gnome-next/tree/master/dev-util/gtk-doc seem incomplete e.g. still has a Perl RDEPEND, nothing is done for the changes around highlighting - there is even an issue raised for that: https://github.com/Heather/gentoo-gnome/issues/339 1.32.1 was never tagged or released.
*** Bug 705944 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbcbfe748db02c1fa1111e86b11eb6422251b03 commit 5cbcbfe748db02c1fa1111e86b11eb6422251b03 Author: Rémi Cardona <remi@gentoo.org> AuthorDate: 2020-01-26 08:40:46 +0000 Commit: Rémi Cardona <remi@gentoo.org> CommitDate: 2020-01-26 08:41:32 +0000 dev-util/gtk-doc: bump to 1.32 Closes: https://bugs.gentoo.org/683900 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona <remi@gentoo.org> dev-util/gtk-doc/Manifest | 1 + dev-util/gtk-doc/gtk-doc-1.32.ebuild | 99 ++++++++++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b082b4e81a61fcf704a27c79aa5a9c7dc760e28 commit 4b082b4e81a61fcf704a27c79aa5a9c7dc760e28 Author: Rémi Cardona <remi@gentoo.org> AuthorDate: 2020-01-26 08:36:14 +0000 Commit: Rémi Cardona <remi@gentoo.org> CommitDate: 2020-01-26 08:41:28 +0000 dev-util/gtk-doc-am: bump to 1.32 Bug: https://bugs.gentoo.org/683900 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Rémi Cardona <remi@gentoo.org> dev-util/gtk-doc-am/Manifest | 1 + dev-util/gtk-doc-am/gtk-doc-am-1.32.ebuild | 35 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+)