New version request. 1.8.17 (current Portage version) was released in December 2019. Reproducible: Always
The versions prior to 1.8.18 trigger a problem with newer ghostscript-gpl: https://bugs.gentoo.org/749399 https://github.com/doxygen/doxygen/issues/8107 Quoting the doxygen maintainer from the upstream bug: <<< we see here that here the ps2epsi is called but in the 1.8.20 version this is not the case anymore, this has been changed for version 1.8.18 as there were some problems as you saw as well (and it looks like Windows / MikTeX behaves a bit different from *nix / Tex Live) it has to do with the SAFER option setting. Due to this the generation of the formulas has been changed as of doxygen 1.8.18, relevant issues / pull requests / extra commits: #7484, #7496, #7578, 10b2b8f So I advise you to upgrade your doxygen version. >>> So yes, please bump.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89f80cd9c20607ada13ec091a32cef4b44d29f3 commit b89f80cd9c20607ada13ec091a32cef4b44d29f3 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-01-14 18:42:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-01-14 18:50:08 +0000 app-doc/doxygen: bump to 1.9.1 * USE=doc now generates fine with the added dependency of dev-texlive/texlive-plaingeneric for listofitems. * Add a patch to ignore files we can't decode when generating docs. Ideally those files shouldn't exist anyway when we're generating docs, or be ignored earlier, but this works. Closes: https://bugs.gentoo.org/688658 Closes: https://bugs.gentoo.org/749630 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> app-doc/doxygen/Manifest | 1 + app-doc/doxygen/doxygen-1.9.1.ebuild | 135 +++++++++++++++++++++ .../files/doxygen-1.9.1-ignore-bad-encoding.patch | 23 ++++ 3 files changed, 159 insertions(+)