Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749630 - app-doc/doxygen-1.8.20: version bump
Summary: app-doc/doxygen-1.8.20: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-17 05:55 UTC by Jeremy Murphy
Modified: 2021-01-14 18:58 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Murphy 2020-10-17 05:55:34 UTC
New version request.
1.8.17 (current Portage version) was released in December 2019.


Reproducible: Always
Comment 1 Victor Mataré 2020-10-17 13:49:07 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2021-01-14 18:58:10 UTC
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(+)