On Sun, Mar 23, 2014 at 05:13:34PM +1100, Brett Mahar wrote: > Hi ports people, > > I saw this post http://marc.info/?l=openbsd-ports-cvs&m=139507378232184&w=2 > from Christian "naddy" Weisgerber and was also dismayed to find qt getting > built on my computer. > > It seems to be doxygen that drags qt in, if this is running prior to building > anything that needs polkit, no qt gets built: > > cd /usr/ports/devel/doxygen > env FLAVOR="no_gui" make install > > These flavors and subpackages always confuse me - would it be possible to > make polkit build-depends on "doxygen-no_gui" so everyone can enjoy life > without the useless bloat of qt? :-)
No, the issue is polkit running automake, and having glue that requires gtk-doc to be around, which ends up pulling doxygen and a lot of other things. The irony is that polkit is configured --disable-gtk-doc, so the only reason you get doxygen is because maintainer does want as few patches as possible from upstream...