Received: by mail.netbsd.org (Postfix, from userid 605) id 0579E84E30; Thu, 17 Oct 2019 20:36:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8323F84E2B for ; Thu, 17 Oct 2019 20:36:01 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id NX0U-EmmfO-u for ; Thu, 17 Oct 2019 20:35:58 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 6B24384DAE for ; Thu, 17 Oct 2019 20:35:58 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6491BFBF4; Thu, 17 Oct 2019 20:35:58 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1571344558110750" MIME-Version: 1.0 Date: Thu, 17 Oct 2019 20:35:58 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/doxygen To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20191017203558.6491BFBF4@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1571344558110750 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Thu Oct 17 20:35:58 UTC 2019 Modified Files: pkgsrc/devel/doxygen: Makefile PLIST distinfo options.mk Added Files: pkgsrc/devel/doxygen/patches: patch-qtools_qglobal.h patch-src_dirdef.cpp Removed Files: pkgsrc/devel/doxygen/patches: patch-ac patch-ah Log Message: doxygen: updated to 1.18.16 Release 1.8.16 Bug 136299 - attributes to

tag get lost Bug 141919 - Wrong param and exception style in RTF output Bug 304793 - paramType does not contain attribute element in compound.xsd schema Bug 322353 - C variable argument list doesn't work in @param Bug 399222 - SORT_BRIEF_DOCS produces wrong results Bug 437181 - The -d Preprocessor option doesn't work for php, should be in the doc. Bug 489766 - Wrong MSC syntax rejected *silently* Bug 535853 - C consts incorrectly placed under instance variables Bug 566109 - unable to resolve links to java functions with array arguments Bug 616379 - doxygen result by nested comment incorrectly Bug 626582 - Function overloads are not actually sorted in member function list Bug 632754 - The \copydoc Command Requires The Use of C++ Syntax in C Code Bug 642126 - @mscfile does not process mscgen code Bug 645910 - Segfault on recursion while parsing "\subpage A" in "\page A" Bug 685714 - false positives reporting parameters or return value not being documented Bug 757574 - Warning regarding subsection with anchor in markdown Bug 766508 - missing comments of overridden methods Bug 781306 - *** Error in `doxygen': realloc(): invalid pointer: 0x0000000001d45ba0 @ exit Bug 783759 - PERL_PATH config option: when is this needed? Still used? Bug 796582 - Doxygen has stopped working Issue 6039: Links on image in Markdown (Origin: bugzilla 769223) issue 6607 Don't warn about missing parameter documentation for deleted functions issue 6679 Multiple use of section label warning for Setex-stype headers in markdown issue 6707 The INSTALL file contains a dead link to install.html issue 6708 Invalid UTF-8 characters in hover title Issue 6714: Don't crash or generate invalid XML for empty TOC issue 6716 mainpage notitle causes notitle to appear in index bar issue 6725 Doxygen 1.8.15 CMake 3.13 incompatibility issue 6727 SHOW_NAMESPACES = NO breaks latex PDF issue 6732 align environment for formula (\f{align}) no longer working issue 6733 invalid cite anchor id when using crossref issue 6734 parsing performance worsened issue 6744 Ampersand in Markdown image URL is not escaped in XML output issue 6748 1.8.15 regression with C internal modifier issue 6749 doxygen 1.8.15 segfault issue 6754 False positives for "multiple @param sections" issue 6764 Incorrect parsing of C enum comments defined using a macro issue 6769 Tabu is broken issue 6775 LaTex package newunicodechar: "package won't work " issue 6781 Unable to use math in markdown table headers issue 6791 TOC not generated when using a particular Markdown header style issue 6796 Bad link to section, subsection if pointing at item past suspicious text issue 6800 Markdown line ending problems in 1.8.15 and master issue 6812 Empty lines are lost when copy-pasting from code section. Issue 6814: Inconsistent whitespace removal for operators in 1.8.15 Issue 6818 Certain regex pattern in class constant causes PHP class to be ignored issue 6828 Physical newlines (^^) in ALIASES configuration tags not working with sections, subsections, subsubsections and paragraphs issue 6830 Message: graph_legend:39: error: Prevented to copy file /graph_legend.png onto itself! issue 6831 Failure to recognize class array with PHP in @var issue 6840 Hash character in Markdown code span not rendered correctly issue 6847 Physical newlines (^^) in ALIASES produce a mismatch between documentation and source code issue 6856 Doxygen only expands macro defined in header file once when referred multiple times issue 6869 SVG image generated by \dot or \dotfile does not render properly in HTML issue 6880 mscgen links placed in the wrong place when using SVG output issue 6892 xml not well-formed (invalid token) for c++ issue 6896 empty sections in latex output issue 6917 Crash in php with UTF-8 character issue 6925 Missing ATX headings in markdown pages issue 6939 Build fail in Windows with build_parse turn ON (unistd.h does not exist in Windows) issue 6941 Tcl : separate continued lines joined in source listing issue 6945 \class after \brief doesn't count as a new line - resulting docs show merged descriptions issue 6946 Compilation error (clangparser.cpp) issue 6950 XML - for array of structure only contains references in first array element issue 6968 INLINE_INHERITED_MEMB doesn't respect EXTRACT_PRIVATE=NO issue 6979 Method parameters documented inline are not present in documentation of overriding/implementing methods issue 6986: C++ static template methods: duplication as non-static and specialization issue 6990 Dot produces no Graphs issue 7009 Python class diagram not created for the base class while works for the derived class issue 7015 Parsing issue with @includedoc and @startuml issue 7021 Warning about missing item in INCLUDE_PATH issue 7033 Syntax highlighting doesn't work when calling \dontinclude from Markdown files issue 7038 Broken refman.tex with SHOW_FILES=NO and doxygen groups issue 7043 html output for markdown: different output when using ' Header {mainpage}' and 'Header {mainpage}\n====' issue 7050 Physical newlines (^^) not working in group names and without spaces in 1.8.15 issue 7091 HEAD fails to build on macOS with stock `bison` issue 7102 Doxygen does not generate error/warning message for unbalanced group markers "@{"..."@}" issue 7104 Warning with preprocessor issue 7109 Doxyapp can't use "[source_file | source_dir]" parameter issue 7110 URL Encoding for Hyperlinks in PDF issue 7113 Doxygen doesn't process markdown tables correctly issue 7120 Markdown generator does not consider extension mapping for files with no extension issue 7124: some code line are missed in the xml file for java issue 7126 Latex output format fixes issue 7127 Broken links on generated documentation issue 7140 DoxygenLayout does not support UTF8 BOM format issue 7143 note block not generated properly if there are blanks after it issue 7147: No warning when same page created issue 7151 Doxygen 1.8.15 TOC_INCLUDE_HEADINGS >0 stops html links being generated in markdown issue 7166: Doxygen calls DOT differently depending on the output optimization selected. issue 7068: "QGDict::hashAsciiKey: Invalid null key" error messages Improve performance of drawing PlantUML diagrams (X)HTML warning when `[` or `]` in constructed ids Add 'ins' and 'del' style tags to XML schema Add colon to section names in latex output Add possibility of checking XML against XSD in doxygen tests Added 'constexpr' as attribute label and to XML output Added .editorconfig. Added declfile, declline, and declcolumn attributes to the location element in the XML output Added instructions to build a statically linked doxygen binary from sources Added noexcept attribute to the XML output Added virtual destructor to DotGraph base class and disabled copy constructor and assignment operator Adding HTML tags ins and del Adjustment of xhtml1-transitional.dtd Aligned license statement for javascripts with general license statement Allow Javadoc-style comment blocks with a Doxyfile variable Allow \r\n as line continuation as well Ambiguous file name in file command Avoid calling non-const member aliases and 0 pointer dereference in sqlite3 Avoid endless namespace lookup for C code. Broken links in documentation Change DoxyParagraph to use DoxyDesc inside in latex style Class definition with collections Conflict between RCS tag and (e.g.) php description Consistency not generated inheritance diagram Consistency of configuration parameters Continuation lines and labels Correcting command name in output Correcting errors in xml generation and xsd schema Correction obvious documentation errors in mscgen Correction warning message Count user comment lines Crash in case of usage of \line without \include Create option to enable CLANG_ASISTED_PARSING in test suite Cygwin should by default also have `CASE_SENS_NAMES=NO` Disabled "inheritance by dominance" warning Don't try to load htags filemap in case htags fails Don't write the plantuml cache file in case there are no plantuml diagrams. Double defined operator in test 74 Double id for tooltips in XHTML Possible. Doxygen crash on ceph project Email address not seen Enable compiler extension to avoid build issues Enable example doxmlparser possibilities for cmake build End comment marker in \code section. Fast Plantuml Fix 6906 Fix for printlex after destroying the scanner context Fix for race conditions introduced when refactoring dot classes. Fix for unmatched

when using \until as the first command Fix for warning about deletion of pointer to incomplete type 'DotFilePatcher' Fix for warning about deletion of pointer to incomplete type 'DotWorkerThread' Fix gd_intern.h for Windows build Fix naming and indenting. Fix windows build Fixed C++17-namespace assignment bug Fixed a few compiler warnings on win32 Fixed alt attribute appearing in tag for SVG images Fixed issue in doxmlparser in getter function Fixed issue with counting member lists Fixed issues in introduced by making file name escapes lower case Fixed memory leak in reentrant lexers Fixed missing end paragraph marker when inline image appeared as last item. Fixed range and added code comment Fixed segmentation fault in do_warn Fixed two compilation issues Fixed type in javascript license text and moved it to one location Fixed typo Fixed windows build issue in gd.h Fixes 6860. Forgot to comment out debug print Give warning when a retval is used multiple times Handling digraph versus label High consequence coverity mesages Image not seen as svg image Implement a new EXTRACT_PRIVATE_VIRTUAL option. Implementing `
` for LaTeX Improvement of performance : Reduce the Java running count Improve handling < for expressions inside template argument defaults Improved code structure a bit Improved const correctness and added support for inline namespaces Incorrect (X)HTML code when generating source code. Incorrect Reached end of file while still inside a (nested) comment for TCL / Python Incorrect XHTML of changelog for 1.8.15 Incorrect joining documentation sections. Incorrect layout of class index (HTML) Incorrect output tag order Incorrect paragraph numbers in secref list. Incorrect warning message Indentation of paragraphs in LaTeX Inline VHDL code Invalid id possible with tooltips JAVA_ONCE -> FAST Latex code double minus goes to endash Made MSCGEN_PATH obsolete now that mscgen code is part of doxygen Make conanfile creation more readable Markdown file as internet link Merge: moved example from 081 to 084, improved check if last char is newline Merge: reorder tests Minimum required version for CMake Missing brief descriptions with `\defgroup` Missing debug statements sqlcode and xmlcode lexers Missing warning about ambiguous files Missing warning for "double comment" Missing white space in warning More than 26 appendices in LaTeX manual Moved check for page having a title to hasTitle() method Multiple use of HTML attributes No space when replacing `\copydoc` by `\copydetails` No translation of markdown in
Non existing MSC file crashes doxygen
Option for 'input buffer overflow'
Option syntax for commands is unclear
PLANTUML_RUN_JAVA_ONCE is working well. But some specific plantuml has error on ver 1.8.15
Portuguse translators updated to Doxygen 1.8.16.
Possibility to show converted fixed form
Problem with just an asterisks on a `\code` line
Problem with with comment recognition for group open and closing commands
Properly handle empty TOC in XML output.
Reduce code duplication when printing version string
Refactored Definition and derived classes such that they are abstract interfaces
Regression 6836 URL contains $ sign on second run in map of images
Regression on Definition and derived classes that are abstract interfaces
Regression: python file with comment caused "Reached end of file while still inside a comment" warning.
Regression: unbalanced grouping commands
Remove compilation warnings from doxmlparser
Remove dead code
Remove some doxygen warnings in internal documentation
Remove superfluous paragraph tags
Removed page restriction with `\anchor` command in documentation
Removed superfluous character
Revert "Disabled "inheritance by dominance" warning (try 2)"
Revert "alternate fix for .dot file handling"
Revert "issue 6856 Doxygen only expands macro defined in header file once when referred multiple times"
Section title runs into margin
Shortened EXTRACT_PRIVATE_VIRTUAL to EXTRACT_PRIV_VIRTUAL to deal with max length limitation
Show git version information
Show line numbers in "split" examples
Simplified code a bit
Special handling of the UTF8 nbsp sequence
Speed up AppVeyor build by using miktex setup tool and activating build cache
Split off lodepng functionality in a separate library
Store inline attribute for namespaces
Terminate brief in case of `-` list
Terminating brief command
Tests are unsorted
Travis build fails due to problem with cmake
Travis macOS: Update Qt to 5.12.0
Travis macOS: Use Travis addons for homebrew
Travis macOS: Use shared Qt until upstream bugs are fixed
Travis: Handle linux-ppc64le differently
Travis: Install libiconv and libxml via Conan
Travis: Output CMake version
Travis: Removing sudo keyword as this will be soon deprecated anyway
Travis: Workaround to differ between x86 and ppc64le
Travis: macOS Remove permission workaround
Truncated warning message
USE_HTAGS = YES, there are _no_ call / caller graphs in the documentation
Undo the addition of colons
Unified various image file types in the XML schema
Update documentation for msc
Update internal Doxyfile to current version / situation
Updated build instructions to get rid the libtinfo.so dependency on Linux with static libclang.
Updated jquery and worked around performance issues in powertip plugin
Upper case characters in filename despice CASE_SENSE_NAME=NO
Warning for documented return of void type function
Warning if no file specified for special reading commands
Warning messages of test 66
Warning when preprocessing conditionals
Windows crash in case of incorrect end statement
XML validation \msc... \dot... \dia...
a named anchor does not need custom attributes and minor other corrections.
add blurb to docblocks
add format in writePlantUMLSource() and gathered in one pu file. But it is not final
add list of file extensions on doxyparse config
add plantuml.h in doxygen.cpp
added check if .dot file is already queued for processing before adding a new processing job
at sign (`@`) not handled correctly in preprocessor
at sign (`@`) not handled correctly in preprocessor (more fixes)
built-in
changed numbering of dot nodes to prevent different contents being generated for the same .dot file
chmod +x runtest.py
code.l: make CallContext independent of global variables
constexp.l,y: generate a reentrant scanner and parser
constexp.l: group the flex options
constexp.y: drop the = from name-prefix
declinfo.l: enable reentrant
declinfo.l: group flex options toghether
declinfo.l: move function declarations before
delayed creation and update of .md5 files after successful creation of output files
do not clobber version placeholder
doxyparse addon new features and bugfixes
doxysearch: added wildcard, partial and phrase sesarch
enable debug for re-entrant lexers
https link to sourceforge.net
make similar javadoc banner change for stripping special comments from code
node numbers removed for md5 calculation to avoid false md5 mismatches
qglobal.h: Fix build on AIX
refactoring dot.cpp
regression 6885 mscgen links placed in the wrong place when using SVG output
regression 7061 Rename test file
regression 7105 Correct counting in case of `\name`
regression 7105 correct counting for group close counting
remove PLANTUML_RUN_FAST because FAST is default.
secref command output shows in 1 column (HTML)
source arrangement
spelling error: suported -> supported
sqlcode.l: generate a reentrant scanner
take doc group out of commentscan.l
testing: add a test for TOC levels in the XML output.
testing: add a test for XML output with an empty TOC.
testing: improve tests for \ref.
testing: make runtests.py executable.
update jQuery version mentioned in README to 3.4.1
updated manual, included examples in documentation
updated test case to reflect new node numbering
warning: Member func2InGroup1() (function) of class Memgrp_Test is not documented.
warning: More endif's than if's found.
warning: Reached end of file while still inside a (nested) comment.


To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140 pkgsrc/devel/doxygen/Makefile
cvs rdiff -u -r1.43 -r1.44 pkgsrc/devel/doxygen/PLIST
cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/doxygen/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/doxygen/options.mk
cvs rdiff -u -r1.10 -r0 pkgsrc/devel/doxygen/patches/patch-ac
cvs rdiff -u -r1.6 -r0 pkgsrc/devel/doxygen/patches/patch-ah
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/doxygen/patches/patch-qtools_qglobal.h \
    pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


--_----------=_1571344558110750
Content-Disposition: inline
Content-Length: 34567
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii

Modified files:

Index: pkgsrc/devel/doxygen/Makefile
diff -u pkgsrc/devel/doxygen/Makefile:1.139 pkgsrc/devel/doxygen/Makefile:1.140
--- pkgsrc/devel/doxygen/Makefile:1.139	Sun Aug 11 13:18:41 2019
+++ pkgsrc/devel/doxygen/Makefile	Thu Oct 17 20:35:58 2019
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.139 2019/08/11 13:18:41 wiz Exp $
+# $NetBSD: Makefile,v 1.140 2019/10/17 20:35:58 adam Exp $
 
-DISTNAME=	doxygen-1.8.15.src
+DISTNAME=	doxygen-1.8.16.src
 PKGNAME=	${DISTNAME:S/.src//}
-PKGREVISION=	3
 CATEGORIES=	devel
 MASTER_SITES=	http://doxygen.nl/files/
 
@@ -17,24 +16,19 @@ WRKSRC=			${WRKDIR}/${PKGNAME_NOREV}
 UNLIMIT_RESOURCES+=	datasize
 # doxygen upstream uses this version of flex
 FLEX_REQD=		2.5.35
-USE_TOOLS+=		gmake gs:run perl:run bison flex
 USE_CMAKE=		yes
-USE_LANGUAGES=		c c++11
+USE_LANGUAGES=		c c++14
+USE_TOOLS+=		gmake gs:run perl:run bison flex
 MAKE_ENV+=		PKGSRC_CFLAGS=${CFLAGS:Q}
 MAKE_FLAGS+=		MAN1DIR=${PKGMANDIR}/man1
 
-CMAKE_ARGS+=		-DDOC_INSTALL_DIR:STRING=share/doc/doxygen
+CMAKE_ARGS+=		-DDOC_INSTALL_DIR=share/doc/doxygen
+CMAKE_ARGS+=		-DGIT_EXECUTABLE=git # avoid searching for git executable
 TEST_TARGET=		tests
 
 # Case Insensitive or Case Sensitive File System
 PLIST_VARS+=		ci cs
 
-SUBST_CLASSES+=		perlbin
-SUBST_STAGE.perlbin=	pre-configure
-SUBST_MESSAGE.perlbin=	Fixing hardcoded path to the Perl interpreter
-SUBST_FILES.perlbin=	examples/tag.cfg
-SUBST_SED.perlbin=	-e 's,^PERL_PATH.*,PERL_PATH = ${PERL5},'
-
 SUBST_CLASSES+=		epstopdf
 SUBST_STAGE.epstopdf=	pre-configure
 SUBST_MESSAGE.epstopdf=	Fixing path to epstopdf
@@ -64,12 +58,14 @@ CONFIGURE_ARGS.DragonFly+=	-platform fre
 
 LDFLAGS+=		${BUILDLINK_LDADD.iconv}
 
+.include "options.mk"
+
 post-install:
 	${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/doxyindexer.1
 	${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/doxysearch.1
+.if empty(PKG_OPTIONS:Mqt)
 	${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/doxywizard.1
-
-.include "options.mk"
+.endif
 
 .include "../../converters/libiconv/buildlink3.mk"
 BUILDLINK_API_DEPENDS.graphviz+=	graphviz>=2.12nb1

Index: pkgsrc/devel/doxygen/PLIST
diff -u pkgsrc/devel/doxygen/PLIST:1.43 pkgsrc/devel/doxygen/PLIST:1.44
--- pkgsrc/devel/doxygen/PLIST:1.43	Thu Jan 31 14:15:55 2019
+++ pkgsrc/devel/doxygen/PLIST	Thu Oct 17 20:35:58 2019
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.43 2019/01/31 14:15:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.44 2019/10/17 20:35:58 adam Exp $
 bin/doxygen
+${PLIST.qt}bin/doxywizard
 ${PLIST.latex}man/man1/doxygen.1
+${PLIST.latex}${PLIST.qt}man/man1/doxywizard.1
 ${PLIST.latex}share/doc/doxygen/doxygen_manual.pdf
 ${PLIST.latex}share/doc/doxygen/html/arch.html
 ${PLIST.latex}share/doc/doxygen/html/archoverview.gif
@@ -71,8 +73,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/class_afterdoc___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/afterdoc/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/author/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/author/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/author/html/bdwn.png
@@ -108,8 +112,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/author/latex/bug.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/author/latex/class_some_nice_class.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/author/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/author/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/author/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/author/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/author/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/html/autolink_8cpp.html
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/html/bc_s.png
@@ -158,8 +164,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/class_autolink___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/autolink/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/class/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/class/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/class/html/bdwn.png
@@ -194,8 +202,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/class/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/class/latex/class_test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/class/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/class/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/class/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/class/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/class/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/define/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/define/html/bdwn.png
 ${PLIST.latex}share/doc/doxygen/html/examples/define/html/closed.png
@@ -230,8 +240,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/define/latex/define_8h.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/define/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/define/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/define/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/define/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/define/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/define/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/html/bdwn.png
@@ -390,8 +402,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/files.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/hierarchy.tex
+${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/diagrams/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/html/bdwn.png
@@ -438,10 +452,12 @@ ${PLIST.ci}${PLIST.latex}share/doc/doxyg
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/docstring_8py.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/namespacedocstring.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/namespaces.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/docstring/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/html/bdwn.png
@@ -480,8 +496,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/class_enum___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/enum/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/example/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/example/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/example/html/bdwn.png
@@ -521,8 +539,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/example/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/example/latex/example_test_8cpp-example.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/example/latex/examples.tex
+${PLIST.latex}share/doc/doxygen/html/examples/example/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/example/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/example/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/example/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/file/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/file/html/bdwn.png
 ${PLIST.latex}share/doc/doxygen/html/examples/file/html/closed.png
@@ -557,8 +577,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/file/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/file/latex/file_8h.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/file/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/file/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/file/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/file/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/file/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/func/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/func/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/func/html/bdwn.png
@@ -596,8 +618,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/func/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/func/latex/class_fn___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/func/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/func/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/func/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/func/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/func/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/group/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/group/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/group/html/bdwn.png
@@ -657,11 +681,13 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/group__group3.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/group__group4.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/group__group5.tex
+${PLIST.latex}share/doc/doxygen/html/examples/group/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/modules.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/namespace_n1.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/namespaces.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/group/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/group/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/include/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/include/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/include/html/bdwn.png
@@ -699,9 +725,49 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/include/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/include/latex/class_include___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/include/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/include/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/include/latex/pag_example.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/include/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/include/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/include/latex/tabu_doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/bc_s.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/bdwn.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/closed.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/doc.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/doxygen.css
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/doxygen.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/dynsections.js
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/files.html
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/folderclosed.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/folderopen.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/globals.html
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/globals_func.html
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/index.html
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/javadoc-banner_8h.html
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/javadoc-banner_8h_source.html
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/jquery.js
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/menu.js
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/menudata.js
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/nav_f.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/nav_g.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/nav_h.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/open.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/splitbar.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/sync_off.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/sync_on.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/tab_a.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/tab_b.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/tab_h.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/tab_s.png
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/html/tabs.css
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/Makefile
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/javadoc-banner_8h.tex
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/longtable_doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/refman.tex
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/javadoc-banner/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/html/bdwn.png
@@ -740,8 +806,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/class_javadoc___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/jdstyle/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/html/bdwn.png
@@ -794,6 +862,7 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/files.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/hierarchy.tex
+${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/manual_8c.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/refman_doc.tex
@@ -809,6 +878,7 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/struct_vehicle.eps
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/struct_vehicle.pdf
 ${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/struct_vehicle.tex
+${PLIST.latex}share/doc/doxygen/html/examples/manual/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/html/bdwn.png
@@ -850,9 +920,11 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/class_memgrp___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/memgrp_8cpp.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/memgrp/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/html/bdwn.png
@@ -893,9 +965,11 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/classmux__using__with_1_1behavior.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/mux_8vhdl.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/mux/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/html/bdwn.png
@@ -931,8 +1005,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/class_overload___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/overload/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/page/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/page/html/bdwn.png
 ${PLIST.latex}share/doc/doxygen/html/examples/page/html/closed.png
@@ -963,10 +1039,12 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/page/html/tabs.css
 ${PLIST.latex}share/doc/doxygen/html/examples/page/latex/Makefile
 ${PLIST.latex}share/doc/doxygen/html/examples/page/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/page/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/page/latex/page1.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/page/latex/page2.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/page/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/page/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/page/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/par/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/par/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/par/html/bdwn.png
@@ -999,8 +1077,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/par/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/par/latex/class_par___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/par/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/par/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/par/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/par/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/par/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/html/bdwn.png
@@ -1044,10 +1124,12 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.cs}${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/classpyexample_1_1PyClass.tex
 ${PLIST.ci}${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/classpyexample_1_1_py_class.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/namespacepyexample.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/namespaces.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/pyexample/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/html/bdwn.png
@@ -1086,8 +1168,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/class_q_tstyle___test.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/qtstyle/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/html/bdwn.png
@@ -1124,8 +1208,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/class_string.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/doxygen.sty
+${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/relates/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/html/bdwn.png
@@ -1166,10 +1252,12 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/annotated.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/refman_doc.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/restypedef_8cpp.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/struct_coord_struct.tex
+${PLIST.latex}share/doc/doxygen/html/examples/restypedef/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/html/bdwn.png
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/html/closed.png
@@ -1206,9 +1294,11 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/Makefile
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/refman_doc.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/structcmd_8h.tex
+${PLIST.latex}share/doc/doxygen/html/examples/structcmd/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/html/bdwn.png
@@ -1249,8 +1339,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/class_tag.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/hierarchy.tex
+${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/tag/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/html/bc_s.png
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/html/bdwn.png
@@ -1299,10 +1391,12 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/classns_1_1oo__class.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/files.tex
+${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/namespacens.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/namespaces.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/tclexample/latex/tclexample_8tcl.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/template/html/annotated.html
 ${PLIST.latex}share/doc/doxygen/html/examples/template/html/bc_s.png
@@ -1353,8 +1447,10 @@ ${PLIST.latex}share/doc/doxygen/html/exa
 ${PLIST.latex}share/doc/doxygen/html/examples/template/latex/class_test_3_01void_01_5_00_01200_01_4.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/template/latex/doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/template/latex/hierarchy.tex
+${PLIST.latex}share/doc/doxygen/html/examples/template/latex/longtable_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/examples/template/latex/refman.tex
 ${PLIST.latex}share/doc/doxygen/html/examples/template/latex/refman_doc.tex
+${PLIST.latex}share/doc/doxygen/html/examples/template/latex/tabu_doxygen.sty
 ${PLIST.latex}share/doc/doxygen/html/external.html
 ${PLIST.latex}share/doc/doxygen/html/extsearch.html
 ${PLIST.latex}share/doc/doxygen/html/extsearch_flow.png

Index: pkgsrc/devel/doxygen/distinfo
diff -u pkgsrc/devel/doxygen/distinfo:1.65 pkgsrc/devel/doxygen/distinfo:1.66
--- pkgsrc/devel/doxygen/distinfo:1.65	Thu Jan 31 14:15:55 2019
+++ pkgsrc/devel/doxygen/distinfo	Thu Oct 17 20:35:58 2019
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.65 2019/01/31 14:15:55 wiz Exp $
+$NetBSD: distinfo,v 1.66 2019/10/17 20:35:58 adam Exp $
 
-SHA1 (doxygen-1.8.15.src.tar.gz) = bb5d7456a7ff63768e8755762860d64debd3a4ff
-RMD160 (doxygen-1.8.15.src.tar.gz) = c9f14928c77410d2f71568d4602a489d8ab889d9
-SHA512 (doxygen-1.8.15.src.tar.gz) = a5512e78be66c1591d8ec7e284d5d25c92a97218c79e6fed3c538c723a8dfef4ff7085970bf271a6b639e907157cd4df9fb55d3c975f8d3302fb1012a4d92079
-Size (doxygen-1.8.15.src.tar.gz) = 5097791 bytes
-SHA1 (patch-ac) = 87c68a2ce598c10d90d775764f4c05739eb51435
-SHA1 (patch-ah) = c1a7f35fe2adcfd094c3ba0f81fee47a027bcf82
+SHA1 (doxygen-1.8.16.src.tar.gz) = 912a36bad9b81ef27a0ff0208b459c500412c6b2
+RMD160 (doxygen-1.8.16.src.tar.gz) = 10d26e3ea9c63d7a01e9e8ecc8dd8b5ee111cc9a
+SHA512 (doxygen-1.8.16.src.tar.gz) = 46a0189aa82d5a687bdd99a904f0c061fccca407d15867d14c8c4d13e8b21a8989e7ccd6af30840803b589ed20dd86084a4db880fba0d3bfa1fdcdd8d23e12de
+Size (doxygen-1.8.16.src.tar.gz) = 5497317 bytes
+SHA1 (patch-qtools_qglobal.h) = 6d89627ac032d95450ea878e81c027d81345952c
+SHA1 (patch-src_dirdef.cpp) = cd51a1745e828467feeeb5b89c37c5b2a4834583

Index: pkgsrc/devel/doxygen/options.mk
diff -u pkgsrc/devel/doxygen/options.mk:1.13 pkgsrc/devel/doxygen/options.mk:1.14
--- pkgsrc/devel/doxygen/options.mk:1.13	Fri Feb 22 14:08:56 2019
+++ pkgsrc/devel/doxygen/options.mk	Thu Oct 17 20:35:58 2019
@@ -1,18 +1,16 @@
-# $NetBSD: options.mk,v 1.13 2019/02/22 14:08:56 wiz Exp $
+# $NetBSD: options.mk,v 1.14 2019/10/17 20:35:58 adam Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.doxygen
-PKG_SUPPORTED_OPTIONS=	latex
-#PKG_SUGGESTED_OPTIONS=	latex
+PKG_SUPPORTED_OPTIONS=	latex qt
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=		latex
+PLIST_VARS+=		latex qt
 
 .if !empty(PKG_OPTIONS:Mlatex)
-PLIST.latex=		yes
-
-CMAKE_ARGS+=		-Dbuild_doc:BOOL=YES
-BUILD_TARGET=		all docs
+CMAKE_ARGS+=	-Dbuild_doc=ON
+BUILD_TARGET=	all docs
+PLIST.latex=	yes
 
 # XXX Clearly separate what is build time vs runtime, and move
 # build-time dependencies into USE_TOOLS framework.
@@ -62,5 +60,11 @@ DEPENDS+=	tex-ulem-[0-9]*:../../print/te
 DEPENDS+=	tex-wasysym-[0-9]*:../../fonts/tex-wasysym
 DEPENDS+=	tex-xcolor-[0-9]*:../../print/tex-xcolor
 DEPENDS+=	tex-xtab-[0-9]*:../../print/tex-xtab
+.endif
+
 
+.if !empty(PKG_OPTIONS:Mqt)
+CMAKE_ARGS+=	-Dbuild_wizard=ON
+PLIST.qt=	yes
+.include "../../x11/qt5-qtbase/buildlink3.mk"
 .endif

Added files:

Index: pkgsrc/devel/doxygen/patches/patch-qtools_qglobal.h
diff -u /dev/null pkgsrc/devel/doxygen/patches/patch-qtools_qglobal.h:1.1
--- /dev/null	Thu Oct 17 20:35:58 2019
+++ pkgsrc/devel/doxygen/patches/patch-qtools_qglobal.h	Thu Oct 17 20:35:58 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-qtools_qglobal.h,v 1.1 2019/10/17 20:35:58 adam Exp $
+
+Add DragonFly support.
+
+--- qtools/qglobal.h.orig	2019-03-16 19:19:44.000000000 +0000
++++ qtools/qglobal.h
+@@ -102,7 +102,7 @@
+ #define _OS_RELIANTUNIX_
+ #elif defined(linux) || defined(__linux) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)
+ #define _OS_LINUX_
+-#elif defined(__FreeBSD__)
++#elif defined(__FreeBSD__) || defined(__DragonFly__)
+ #define _OS_FREEBSD_
+ #elif defined(__NetBSD__)
+ #define _OS_NETBSD_
Index: pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp
diff -u /dev/null pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp:1.1
--- /dev/null	Thu Oct 17 20:35:58 2019
+++ pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp	Thu Oct 17 20:35:58 2019
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_dirdef.cpp,v 1.1 2019/10/17 20:35:58 adam Exp $
+
+Doxygen encodes the source directory path into some of the output filenames.
+This is problematic in a pkgsrc context as it means WRKDIR pathnames can appear
+in generated filenames. Fix by reverting to the old way of naming the files.
+
+--- src/dirdef.cpp.orig	2019-06-13 19:36:00.000000000 +0000
++++ src/dirdef.cpp
+@@ -198,7 +198,7 @@ QCString DirDefImpl::getOutputFileBase()
+ {
+   //printf("DirDefImpl::getOutputFileBase() %s->dir_%s\n",
+   //    m_diskName.data(),encodeDirName(m_diskName).data());
+-  return "dir_"+encodeDirName(m_diskName);
++  return QCString().sprintf("dir_%06d",m_dirCount);
+ }
+ 
+ void DirDefImpl::writeDetailedDescription(OutputList &ol,const QCString &title)


--_----------=_1571344558110750--