[Bug 201365] [MAINTAINER] devel/doxygen: update to 1.8.10

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jul 5 21:09:13 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201365

            Bug ID: 201365
           Summary: [MAINTAINER] devel/doxygen: update to 1.8.10
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: cyberbotx at cyberbotx.com

Created attachment 158397
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=158397&action=edit
doxygen-1.8.10.patch

Update to 1.8.10.

NOTE: Some files from the files/ directory were removed, and others were added.

Doxygen moved to the CMake build system, which is why a lot of the port's
Makefile has changed.

Another thing that changed is removing the HTMLDOCS and PDFDOCS options and
using DOCS instead. The main reason for this is because of the above change,
and that it seemed to make more sense to just have all the docs or none of the
docs.

The version of flex that comes with FreeBSD 10.0 and later is good enough for
doxygen to use, but earlier versions of FreeBSD have too old a version of flex,
so it only uses the ports version of flex on FreeBSD 9.x and earlier.

Because of the change to using CMake, the rest of the port's Makefile was able
to be removed. In addition, to replace the pre-install plist creation, I used
PORTDOCS.

I will be adding the poudriere logs and also requesting an exp-run for this.
Doxygen is used by a lot and should be tested to make sure it doesn't cause too
much (if any) fallout.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list