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.
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).
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.
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.
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