Bug 217801 - devel/doxygen: Update to 1.8.13
Summary: devel/doxygen: Update to 1.8.13
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Antoine Brodin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-15 11:53 UTC by Naram Qashat
Modified: 2017-03-19 17:20 UTC (History)
2 users (show)

See Also:
cyberbotx: exp-run?


Attachments
doxygen-1.8.13,2.patch (3.90 KB, patch)
2017-03-15 11:53 UTC, Naram Qashat
cyberbotx: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Naram Qashat 2017-03-15 11:53:39 UTC
Created attachment 180842 [details]
doxygen-1.8.13,2.patch

* Update to 1.8.13
* Update distinfo
* Update patch to vhdlparser/CMakeLists.txt
* Add support for Qt5 and doxygen's search tools

Changes:

  http://www.stack.nl/~dimitri/doxygen/manual/changelog.html#log_1_8_13

Tested in poudriere for 10-i386, 10-amd64, 11-i386 and 11-amd64. Passes portlint.
Comment 1 Naram Qashat 2017-03-15 11:54:23 UTC
Setting exp-run due to how many ports depend on doxygen (we can never be sure if other ports will break from a doxygen update).
Comment 2 Steve Wills freebsd_committer 2017-03-15 17:14:37 UTC
As part of this update, would it be possible to build test lang/ruby* with the CAPIDOCS enabled, update the pkg-plist in them as necessary, and bump the CAPIDOCS_BUILD_DEPENDS to the new version of doxygen?

This often gets missed when doxygen is updated since the option isn't default, but we inevitably get PRs to update it, and it would be nice to do it as part of the doxygen update to avoid the problems.
Comment 3 Naram Qashat 2017-03-15 17:54:02 UTC
I don't have nearly as much free time for this sort of thing like I used to, but I tested lang/ruby23 with the doxygen update and CAPIDOCS enabled, without having changed the port, it built successfully.
Comment 4 commit-hook freebsd_committer 2017-03-19 17:20:34 UTC
A commit references this bug:

Author: antoine
Date: Sun Mar 19 17:19:57 UTC 2017
New revision: 436507
URL: https://svnweb.freebsd.org/changeset/ports/436507

Log:
  - Update devel/doxygen to 1.8.13
  - Adjust ports depending on it

  PR:		217801

Changes:
  head/Mk/bsd.ruby.mk
  head/devel/avr-libc/Makefile
  head/devel/doxygen/Makefile
  head/devel/doxygen/distinfo
  head/devel/doxygen/files/patch-vhdlparser_CMakeLists.txt
  head/devel/gdcm/Makefile
  head/devel/gdcm/pkg-plist
  head/lang/ruby24/pkg-plist
  head/mail/libcmime/Makefile
  head/mail/libcmime/pkg-plist