summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-10-17 20:35:58 +0000
committeradam <adam@pkgsrc.org>2019-10-17 20:35:58 +0000
commitfef51f7fbeba5d13a4ea366cde0d3cfcaac36084 (patch)
tree475af8f596d1e9e02ba88518091a86ebf788b9ac
parent341023ab2e219dec90e64efbd1eaf1202c823503 (diff)
downloadpkgsrc-fef51f7fbeba5d13a4ea366cde0d3cfcaac36084.tar.gz
doxygen: updated to 1.18.16
Release 1.8.16 Bug 136299 - attributes to <p> 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 <filename> 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 <path_to_html_output>/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 - <initializer> 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 </p> 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 <object> 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 `<hr>` 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 <pre> 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.
-rw-r--r--devel/doxygen/Makefile24
-rw-r--r--devel/doxygen/PLIST98
-rw-r--r--devel/doxygen/distinfo14
-rw-r--r--devel/doxygen/options.mk20
-rw-r--r--devel/doxygen/patches/patch-ah20
-rw-r--r--devel/doxygen/patches/patch-qtools_qglobal.h (renamed from devel/doxygen/patches/patch-ac)8
-rw-r--r--devel/doxygen/patches/patch-src_dirdef.cpp17
7 files changed, 147 insertions, 54 deletions
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index 46ed59bdc8b..0c332d315d2 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -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 freebsd-g++
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
diff --git a/devel/doxygen/PLIST b/devel/doxygen/PLIST
index 3f75cd71866..c7016d3fad1 100644
--- a/devel/doxygen/PLIST
+++ b/devel/doxygen/PLIST
@@ -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/examples/afterdoc/latex/Makefile
${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/examples/author/latex/annotated.tex
${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/examples/autolink/latex/autolink_8cpp.tex
${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/examples/class/latex/Makefile
${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/examples/define/latex/Makefile
${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/examples/diagrams/latex/diagrams__e_8h__inc
${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/doxygen/html/examples/docstring/latex/classdo
${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/examples/enum/latex/Makefile
${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/examples/example/latex/class_example___test
${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/examples/file/latex/Makefile
${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/examples/func/latex/Makefile
${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/examples/group/latex/group__group2.tex
${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/examples/include/latex/Makefile
${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/examples/jdstyle/latex/Makefile
${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/examples/manual/latex/annotated.tex
${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/examples/manual/latex/struct_truck.tex
${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/examples/memgrp/latex/annotated.tex
${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/examples/mux/latex/classmux__using__with.te
${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/examples/overload/latex/Makefile
${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/examples/page/html/tab_s.png
${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/examples/par/latex/Makefile
${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/examples/pyexample/latex/annotated.tex
${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/examples/qtstyle/latex/Makefile
${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/examples/relates/latex/Makefile
${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/examples/restypedef/latex/Makefile
${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/examples/structcmd/html/tabs.css
${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/examples/tag/latex/class_tag.pdf
${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/examples/tclexample/latex/classns_1_1itcl__
${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/examples/template/latex/class_test_3_01void
${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
diff --git a/devel/doxygen/distinfo b/devel/doxygen/distinfo
index 7196f0b939a..65b9f6ddb01 100644
--- a/devel/doxygen/distinfo
+++ b/devel/doxygen/distinfo
@@ -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
diff --git a/devel/doxygen/options.mk b/devel/doxygen/options.mk
index f9b3c8d19ae..437b71c2dd9 100644
--- a/devel/doxygen/options.mk
+++ b/devel/doxygen/options.mk
@@ -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/tex-ulem
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
diff --git a/devel/doxygen/patches/patch-ah b/devel/doxygen/patches/patch-ah
deleted file mode 100644
index d2daa452540..00000000000
--- a/devel/doxygen/patches/patch-ah
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-ah,v 1.6 2019/01/31 14:15:55 wiz Exp $
-
-date: 2005-10-13 21:15:58 +0900; author: markd; state: Exp;
-The latest 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. Bump PKGREVISION.
-
---- src/dirdef.cpp.orig 2012-05-28 23:17:06.000000000 +0900
-+++ src/dirdef.cpp 2012-06-23 11:52:57.000000000 +0900
-@@ -108,7 +108,8 @@
- {
- //printf("DirDef::getOutputFileBase() %s->dir_%s\n",
- // m_diskName.data(),encodeDirName(m_diskName).data());
-- return "dir_"+encodeDirName(m_diskName);
-+ //return "dir_"+encodeDirName(name());
-+ return QCString().sprintf("dir_%06d",m_dirCount);
- }
-
- void DirDef::writeDetailedDescription(OutputList &ol,const QCString &title)
diff --git a/devel/doxygen/patches/patch-ac b/devel/doxygen/patches/patch-qtools_qglobal.h
index a4863265d08..e18a90cc7c9 100644
--- a/devel/doxygen/patches/patch-ac
+++ b/devel/doxygen/patches/patch-qtools_qglobal.h
@@ -1,10 +1,10 @@
-$NetBSD: patch-ac,v 1.10 2019/01/31 14:15:55 wiz Exp $
+$NetBSD: patch-qtools_qglobal.h,v 1.1 2019/10/17 20:35:58 adam Exp $
-Add DragonFly
+Add DragonFly support.
---- qtools/qglobal.h.orig 2009-10-25 15:44:29.000000000 +0000
+--- qtools/qglobal.h.orig 2019-03-16 19:19:44.000000000 +0000
+++ qtools/qglobal.h
-@@ -118,7 +121,7 @@
+@@ -102,7 +102,7 @@
#define _OS_RELIANTUNIX_
#elif defined(linux) || defined(__linux) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)
#define _OS_LINUX_
diff --git a/devel/doxygen/patches/patch-src_dirdef.cpp b/devel/doxygen/patches/patch-src_dirdef.cpp
new file mode 100644
index 00000000000..1c30bfb14c6
--- /dev/null
+++ b/devel/doxygen/patches/patch-src_dirdef.cpp
@@ -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)