[MacPorts] #36459: doxygen @1.8.1: graphiz dependency problem?

Lawrence Velázquez larryv at macports.org
Fri Mar 15 22:33:41 PDT 2013


On Feb 18, 2013, at 10:55 PM, Eric A. Borisch <eborisch at macports.org> wrote:

> FWIW, FreeBSD's port requires graphviz [1] and many Linux RPMs don't [2] ... so there's no consensus to be had by looking for what others are doing.
> 
> I use doxygen with graphviz, but most of utility exists without it. The differences between the dependencies with [3] and without [4] are striking.
> 
> Perhaps a default variant (+diagrams)?
> 
> This doesn't address if any other ports depending on doxygen use the dot capability, but it would be easy enough for those ports to declare the graphviz requirement themselves. A default doxyfile (doxygen -g output) currently has HAVE_DOT set to NO, regardless of its presence at build- or runtime.

Just to close this up, I've added explicit graphviz dependencies to those ports that need it and removed the graphviz dependency from doxygen.

https://trac.macports.org/ticket/38217

vq


More information about the macports-dev mailing list