Bug 217801

Summary: devel/doxygen: Update to 1.8.13
Product: Ports & Packages Reporter: Naram Qashat <cyberbotx>
Component: Individual Port(s)Assignee: Antoine Brodin <antoine>
Status: Closed FIXED    
Severity: Affects Only Me CC: portmgr, swills
Priority: --- Flags: cyberbotx: exp-run?
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
doxygen-1.8.13,2.patch cyberbotx: maintainer-approval+

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 freebsd_triage 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 freebsd_triage 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