pkgsrc/devel/doxygen/Makefile

69 lines
2 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.131 2017/04/26 21:18:35 wiz Exp $
DISTNAME= doxygen-1.8.13.src
Update to 1.5.7.1: Doxygen Release 1.5.7.1 (release date 5-10-2008) Changes * The dot tool is no longer part of the doxygen package for MacOSX. Please install GraphViz separately and set the dot path to /usr/local/bin New features * Added option DOT_FONTSIZE which allows to set the size of the fonts used in dot generated graphs. Bug fixes * id 554432: Re-added ALPHABETICAL_INDEX option. * id 554379: Fixed internal error for GENERATE_INDEXLOG when GENERATE_HTML was set to NO. * id 554546: Included fix for handling relative includes in the preprocessor. * Included several VHDL fixes related to syntax highlighting, finding class members, and mixing upper and lower case. * Included patch to allow setting DEST_DIR environment variable to determine where to install doxygen. Doxygen Release 1.5.7 (release date 28-9-2008) Changes * The default CSS style sheet has been cleaned up and simplified, thanks to the work done by Quinn Taylor. New features * Added new config options GENERATE_QHP which enables generating .qch (Qt compiled help) file via the Qt's qthelpgenerator tool (part of Qt 4.4+). This type of files can be read with Qt's Assisant to browse the documentation in a similar way as is possible with Microsoft's compiled HTML help (.chm). To further customize the output and run the help generator from within doxygen, the following options are available: QCH_FILE, QHP_NAMESPACE, QHP_VIRTUAL_FOLDER, QHG_LOCATION. Thanks to Sebastian Pipping for the patch. * Add new option SYMBOL_CACHE_SIZE to allow a different trade off between doxygen's memory usage and the amount of disk accesses. * id 532695: Added 3 new commands: \extends, \implements, and \memberof that allow object oriented constructs to be documented as such for languages that do not support it natively (e.g. C) * Added better support for one line comments after VHDL types. * Added new option LAYOUT_FILE which can be used to specify a layout template file that tells doxygen in which order to generate the output and which titles to use for headings and how the navigation index will look; Read this for more info. As a result the following options are now obsolete since they can now only be controlled via the layout file: DETAILS_AT_TOP, ALPHABETICAL_INDEX. The following options can also be set via the layout file, but for convenience and backward compatibility reasons they are still also part of the configuration file: SHOW_INCLUDE_FILES, SHOW_USED_FILES, CLASS_GRAPH, COLLABORATION_GRAPH, GROUP_GRAPHS, INCLUDE_GRAPH, INCLUDED_BY_GRAPH. Run doxygen with the -l option to generate the default layout file. * Included update for the Macedonian, Catalan, Brazilian, and Serbian translation and also support for Serbian with Cyrilic characters. Bug fixes (ids refer to the bugzilla database) * id 140264, 332187, 541924: Sections inside a \subpage where not shown as subsection in the LaTeX/RTF output. * id 155098,156188: Added support for UTF-8 special characters in identifiers (which is allowed by e.g. C#). * id 304598: operator-- caused invalid HTML output. * id 324047: parameter type [in or out] were not generated in RTF document * id 363499: @todo and friends did not work in a comment marked with @dir. * id 445485: HTML commands in a comment block with attribute values without quotes were not handled properly. * id 533855: Processes were always documented as anonymous in VHDL code. * id 535379: Added support for %{...%} blocks in XPCOM's IDL. * id 536298: Last port in a VHDL port list was not correctly put in a member group. * id 536385: Fixed problem matching function prototype and implementation under certain conditions. * id 536629: Fixed compilation issue on NetBSD. * id 537393: Properties in Python were not properly handled. * id 538065: Added support for @optional and @required in Objective C 2.0 protocols. * id 538239: Some unlabeled VHDL processes were not corrected detected. * id 538515: Deriving a Objective-C interface from a protocol caused parsing problems if the interface also has a body. * id 539057: Part of an Objective-C expression could be missing in the source browser under certain conditions. * id 539590: Generic C# classes with the same name but different template arguments were no longer treated as different classes. * id 539712: Fixed code parser issue for parameter indices of procedures and functions. * id 540058: Creator code was wrong in the MacOSX application bundle. * id 540372: Fixed problem parsing large table by increasing YY_READ_BUF_SIZE in the generated parser files. * id 540247: Fixed potential memory corruption issue parsing VHDL. * id 541113: Fixed locale for ctype, to avoid stripping of 0xA0 from multi-byte UTF-8 characters. * id 544479: SORT_MEMBER_DOCS did not work for class members. * id 546621: Fixed makefile so that .svn stuff is removed from the tarball when doing "make archive". * id 546812: Using a table with row span greater than 1 did not produce correct LaTeX output. * id 545098: Fixed problem parsing where clauses in combination with C# generics. * id 545503: Nameless parameters of type "struct A" could end up wrongly in the XML output. * id 545970: Refering to the main page did not work as advertised. * id 546158: The variable defined inside a foreach statement in C# code was not considered for source linking, cause potentially incomplete call graphs. * id 547361: Linking to specialized template functions did not work. * id 548175: Fixed problem parsing class members within a class X, inside a namespace that is also named X. * id 548443: Documenting a nested namespace/classes with @namespace X.Y did not work for C# (only X::Y worked). * id 548489: C++/CLI classes of type sealed abstract were not processed correctly. * id 549318: Some headings in the user manual where wrongly formatted. * id 549581: Fixed potential buffer overflow in preprocessor. * id 550058: Obj-C: properties for private fields did not appear in the output unless EXTRACT_PRIVATE was enabled. * id 550156: Corrected typo in the documentation for GENERATE_TREEVIEW. * id 550247: Fixed problem parsing octal character literals in the preprocessing phase. * id 551739: Related function with explicit namespace scope was not properly placed if the function also existed in the global namespace. * id 552115: Anonymous structs and unions could produce invalid links in the html help index. * id 552361: Fixed problem with operators in the LaTeX output. * id 552600: \copybrief ended a brief description instead of appending to it. * id 553469: Removed bogus warning about internal inconsistency when importing items via a tagfiles that are inside an undocumented scope. * id 553616: One can now remove the automatic line breaks in the type part of a declaration by using a custom stylesheet with BR.typebreak { display: none; } * id 553663: Aliases did not work in Fortan comments. * id 549022: Reimplemented in links could be wrong in case of overloaded members. * id 553225: Parser was confused by arrays inside an Obj-C message. * Finnish translation was disabled. * A collaboration graph with multiple edge labels with not written to the XML output correctly. * sub pages of a \mainpage were not shown in the Latex/RTF output. * Included some fixed for the VHDL parser.
2008-11-11 01:44:12 +01:00
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= devel
MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/
MASTER_SITES+= http://ftp.stack.nl/pub/users/dimitri/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.doxygen.org/
COMMENT= Documentation system for C++, Java, IDL and C
LICENSE= gnu-gpl-v2
BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
UNLIMIT_RESOURCES+= datasize
# doxygen upstream uses this version of flex
FLEX_REQD= 2.5.35
2008-06-07 16:32:36 +02:00
USE_TOOLS+= gmake gs:run perl:run bison flex
Updated doxygen to 1.8.11. Build framework converted to cmake. XXX: Disable latex option for now, pdflatex on the tex file just errors out without a usable error message. Fixes welcome. Release 1.8.11 (release date 30-12-2015) Bug 149792 - Mainpage title has wrong style in RTF [view and [view] Bug 333106 - $line param [view] Bug 361814 - python: tuple assignment not recognized as variable initialization [view] Bug 485701 - Fixes angle brackets (< and >) not escaped in HTML formula alt text [view] Bug 578720 - [Python] Add pyw as a valid extension [view] Bug 593642 - Python: STRIP_CODE_COMMENTS Doesn't work within the source code [view] Bug 595186 - Python ignores \private tag [view] Bug 606104 - Deprecated list: Wrong prefix '<globalScope>::' for global functions [view] Bug 629249 - Incorrect "References" and "Referenced by" [view] Bug 641036 - python script with #!/usr/bin/python are not documented correctly [view] Bug 646002 - htmlonly content appears in generated XML output [view] and [view] Bug 648865 - PYTHON: stops processing the file after encountering \"""" [view] Bug 661814 - writeMemberNavIndex template calls static fixSpaces [view] Bug 682373 - Math does not work in LaTeX with custom header and footer. [view] Bug 731509 - Markdown backticks not processed within Markdown links. [view] Bug 732356 - doxygen's \param command is confused by some python default values [view] Bug 735152 - Python: Allow undocumented "cls" parameter for class methods [view] Bug 742715 - Unnamed structs gives: QGDict::hashAsciiKey: Invalid null key [view] Bug 744938 - PATCH: add option to build latex without timestamps [view] Bug 745659 - The table in classes.html has no class attribute [view] Bug 746162 - formulas creating invalid HTML code [view] Bug 746361 - Doxygen thinks C++ class is Objective-C [view] Bug 751300 - Doxygen don't support longer key in bibtex [view] Bug 751321 - \cite still rejects valid BibTeX keys [view] Bug 751755 - using plantuml cause a popup "openwith" windows when calling java.exe [view] Bug 751984 - PATCH: Honour SOURCE_DATE_EPOCH environment variable for reproducible output [view] Bug 752657 - XML not documenting a class in python [view] Bug 752658 - XML empty <argsstring/> in python [view] Bug 752712 - last entry missing in a @name group of typedefs [view] Bug 752845 - Non-alphanumeric characters in Markdown links don't work properly [view] Bug 753500 - $file when using @name is wrong [view] Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text into single line [view] Bug 754130 - class="current" not applied to <li> for module tab within 'group__*.html' module html files [view] Bug 754184 - \bug paragraph doesn't end with a new sectioning command [view] Bug 754606 - Double anchors when using groups [view] Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMES [view] Bug 755293 - Tree view pane overlaps with content tabs [view] Bug 755783 - RTF output has incomplete "References" and "Referenced by" sections [view] Bug 755786 - fatal: Cannot open 'graph_legend': No such file or directory [view] Bug 755939 - Warning refers to incorrect line for undocumented member function (C++) [view] Bug 756241 - Race condition in parallel DOT runs [view] Bug 756604 - Unable to prevent a numbered list [view] and [view] Bug 756724 - Inline markdown links don't support reference targets that contain ) [view] Bug 757300 - Failed to document nested classes with "reference to array" parameters [view] Bug 757621 - unclosed tag, c# generics method with where [view] Bug 757812 - Doxygen do not support comparison angle bracket in template [view] Bug 758132 - Brief description of non documented functions [view] and [view] Bug 758495 - Bug in VHDL parser + other fixes [view] Bug 758900 - C++ templated member-function appears both as public and private [view] Bug 759177 - Markdown fenced code blocks not parsed properly in comment [view] Bug 759247 - C++11 unified initializer for array with templates treated as function [view] Bug 759281 - Doxygen parser confused by C++11 attributes [view] Bug 759381 - unable to @ref or @link C++ templated operator overloads [view] Bug 759622 - problems with charset using plantuml [view] Actually using value of GROUP_NESTED_COMPOUNDS option [view] Add RPM build for Red Hat [view] Add WARN_AS_ERROR option to stop execution at first warning (equivalent of compilers' -Werror option) [view] Add examples to LaTeX / PDF doxygen manual [view and [view] Add mathjax support to template & context. [view] Add support for "value" attribute in FORTRAN scanner [view] Added documentation for creating tables [view] Added javascript search engine data to the template context [view] Added missing html resources to the html template file [view] Added missing information to template version of the all members list [view] Added support for directory dependency graphs to template engine [view] Adding compilation options for flex/lex and bison/yacc [view] Adjusted used option for CLANG usage with CMake in documentation [view] Alignment in LaTeX parameter table [view] Avoid using Resource::data as string, as it is not null terminated. [view] Better handling of implicit statement in source code browser [view] Bug 149792 - Mainpage title has wrong style in RTF [view] Bump version so that the GIT repo represents the version for the "next" release [view] Cmake tries to remove directory refman.tex instead of file refman.tex [view] Copy user EXTRA_FILES at the end to overrule files generated by default by doxygen [view] Correct / set types for python variables [view] Correcting print format error in config.l [view] DO NOT hardcode x86-64 architecture. [view] Don't show a console when launching doxywizard on Windows. [view] Fix computeCommonDirPrefix sometimes not finding the correct prefix [view] Fix error documentation of in flex debug script [view] Fix for broken link in the manual [view] Fix hexChar for inputs 0 <= i < 10 [view and [view] Fix spelling in doc/commands.doc (descriptionm) [view] Fix typo in function name [view and [view] Fixed a couple of small memory leaks [view] Fixed a number of memory leaks in the template engine [view] Fixed compiler warning for MacOSX [view] Fixed link issue for MacOSX 10.11 [view] Fixed minor typos in comments [view] Fixed preprocessor macros for flex version check [view] Fixed problem with latex and PDF bookmarks [view] Fixed various issues found by PVS-Studio. [view] Fixes bug 485701: Angle brackets (< and >) not escaped in HTML formula alt text [view] Fixes to support nested tables again [view] Fortran module private variables and EXTRACT_PRIVATE = NO [view and view] Improved handling of <caption> in tables for LaTeX output. [view] IncludeInfo class had uninitialized member variable [view] Made paragraph spacing more flexible in the LaTeX output to prevent page overflows [view] Made several improvements to the performance of template engine [view] Make doxywizard compatible with Qt5 [view] Make list of default extensions consistent with language mapping list [view] Markdown with @cond and @endcond [view] Markdown with @cond and @endcond [view] Merge remote-tracking branch 'upstream/master' [view] Minor change to pycode.l:codifyLines [view] Moved creation of inline class documentation to separate template file [view] RTF improvement: Example section was merged with next function title [view] Remove obsolete py files [view] Removed BOM marker from greek translator to avoid Visual C warnings [view] Repaired breaking @include for LaTeX output [view] Revert "Spelling correction for error message with USE_HTAGS usage" [view] Revert using container-based infra as sudo is needed :-( [view] Reverted change that caused doxygen to return error code 2 when it produced a warning [view] Rework the generation of packages DEB/RPM/... (CPack) [view] Right alignment of in page table of contents [view] Small correction of errors in case of CSharp XML tags [view] Small documentation corrections [view] Spelling correction for error message with USE_HTAGS usage [view] and [view] Started with generating LaTeX output via the template engine [view] Stop when doxygen configuration file ("Doxyfile") cannot be read [view] Support flex-2.6.0 [view] and [view] Support set in code highlighting [view] Template enhancements and various other small fixes [view] Title in case of USE_MDFILE_AS_MAINPAGE [view] Tooltip can still contain < and > signs [view] Tweaked the htmlonly sections in the manual so it produces valid HTML output [view] Undo _doxygen to libdoxygen target change [view] Updated instructions to toggle debugging flex code [view] Updated italian translation and translator email address [view] Updated the Greek translation [view] Use CPack to generate rpm/deb packages [view] Use STATIC libraries to prevent them being shared [view] Using tabu package for LaTeX tables [view] [Bug 755225] On Windows, generated layout is with UNIX EOL [view] [Doxygen-users] plugin / filter not behaving as expected [view] add spaces like "Doyxgen"CN_SPC->"Doyxgen" CN_SPC [view] allow building with custom iconv on Windows [view] doc: generate Doxygen's documentation. [view] doc: put man pages under share/man/man1 [view] docparser: warn when finding a documented empty return type [view] docs: add examples as a dependency of docs [view] doxyapp and CLANG linking [view] fixed for travis ci config file [view] libpng warning: iCCP: known incorrect sRGB profile [view] rename build target _doxygen to libdoxygen [view] run_translator.cmake is no longer used [view] runtests: Simplify dictionary usage [view] Release 1.8.10 (release date 27-06-2015) change the build system to use cmake [view], [view], [view], [view], [view], [view], [view], [view] Add support for basic XML syntax highlighting. [view] Added documentation for ``` style fenced code block and more robust parsing [view] Added function arguments to the LaTeX toc [view] Added missing files and build instructions [view] Added missing libraries for building doxysearch on Windows [view] Added support for language codes [view] Added type constraint relations for Java generics to dot graphs and XML output [view] Adding commands \hidecallgraph and \hidecallergraph [view] Adjust test script for longer version number [view] Adjusted version in configure script [view] Alignment of project name [view] Allow selection of specific translators to compile in at build time [view] Based on the report of Peter D. Barnes in the doxygen forum (http://doxygen.10944.n7.nabble.com/doxygen-1-8-9-1-upgrade-errors-td6990.html) [view] Better error message in case of IDL inconsistency [view] Bug 659590 - EXTRA_PACKAGES can't handle package options [view], [view] Bug 739680 - Using HTML entities in PROJECT_NAME [view] Bug 742095 - Missing documentation after nested C++11 unified initializer [view] Bug 742151 - Bogus warning: citelist: Unexpected new line character [view] Bug 742230 - @todo paragraphs incorrectly placed in rtf output [view] Bug 742235 - Bogus message with addtogroup [view] Bug 742408 - Configuring doxyfile to only output docbook produces erroneous warning [view] Bug 742427 - latex compilation: \backmatter incompatible with COMPACT_LATEX=YES [view] Bug 742445 - Wrong icons in TOC of CHM help [view] Bug 742899 - <CAPTION> inside <TABLE> no longer works for LaTex output [view] Bug 743604 - Duplicate anchors from tagfiles [view] Bug 743605 - Tagfile anchors not generated for enumeration values [view] Bug 743675 - Non-ascii characters are not emphasised [view] Bug 744762 - Using TAGFILES prevents symbol extraction [view] Bug 745439 - PATCH: please consider making doxygen output byte for byte identical between individual runs by default [view] Bug 745481 - Doxygen generates bad "More..." file links for functions within a namespace [view] Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21 [view], [view] Bug 746226 - last enum member not documented [view] Bug 746417 - Nested list in C# XML comments closes outer list prematurely [view], [view] Bug 746614 - Bogus warning regarding nested comments [view] Bug 746619 - Bogus warnings in case of anonymous namespace and @todo [view] Bug 746734 - Don't warn about missing documentation for deleted functions. [view], [view] Bug 747111 - Table of content incorrect with escaped symbols [view] Bug 747780 - man output should escape minus signs [view] Bug 748208 - Bug #313527 regression - Enum in bitfield is not parsed properly. [view], [view] Bug 750016 - FILE_PATTERNS ignores arbitrary extensions [view] Bug 751455 - class scoped enum documentation appearing at group level instead of class level [view] Build fixes for windows build [view] Bump copyright year [view] Bump version in configure script [view] Cleanup & adapt travis config [view] Consistency in handling HTML and LaTeX in respect to header and footer [view] Correct string buffer sizes for RTF output, such that the string is always correctly sized. [view] Crash in case of non generic interface in Fortran [view] Documentation HTML Header, Footer, and Stylesheet changes [view], [view] Documenting RESULT variable of Fortran FUNCTION [view], [view] Doxygen LaTeX / PDF links point to page 1 [view] Enable relative paths referenced source files [view] Escape "@" in names as it is not allowed in XML / Docbook names (comming from anon namespaces) [view] Fix for bug 746673. [view] Fix for building diagram example conditionally [view] Fix for issue 744670 [view] Fix for issue 744671 [view] Fix for rendering the template parameters of members of variadic template classes. [view] Fix missing brief documentation for overload and specialization functions [view] Fix nesting of XML tag "literallayout" for docbook output of enums. [view] Fix parsing of ODL-style properties [view] Fix potential null pointer dereference in src/classdef.cpp [view] Fix potential null pointer dereference in src/context.cpp [view] Fixed a couple of cases where sharing string data could lead to corruption [view] Fixed code reachability bug found by coverity in translator_fi.h [view] Fixed compilation issue on Windows [view] Fixed issue accessing uninitialized buffer under certain conditions. [view] Fixed potential crash while generating dot graphs [view] Fixed potential string buffer issue for dot graphs [view] Fixed regression due to buffer resizing while generating RTF. [view] Fixed regression in argument processing [view] Fixed type in printdocvisitor.h [view] Fixed typos in comments. [view] Fixes for showing type constraint relations [view] Fortran FUNCTION source code [view], [view] Fortran: code color GOTO as flow keyword. [view] Fortran: fixed format position 73 and further is comment [view], [view] Fortran: warning message about not documented module member [view] Guarded debug prints against printing a NULL pointer. [view] HTML entity &deg; gives problems in LaTeX [view] Help message regarding layout file [view],[view] Internal debug option -d lex is not described [view], [view] Internal doxygen docs gives: warning: Unsupported xml/html tag <...> found [view] Missing cross reference link [view] Patch fixing a typo in Pull Request 307 [view], [view] Prevent example.tag from being regenerated [view] Problem running tests under Windows [view] Remove the new line after @startuml in generated pu file [view] Remove unreachable code [view] Remove unused local and static global variables [view] Remove wrong </File> [view], [view] Removed OS version check for MACOSX (was not used anywhere) [view] Removed dbus XML parser, various refinements [view], [view] Removed old build files, added install targets and other options [view] Repair Doxygen generate invalid styleSheetFile and extensionsFile of RTF [view] Replace to_c_cmd by resource compiler [view] Restore deleted file [view] Showing grey/gray in documentation [view] Suggestion to use stripPrefix has been implemented for RESULT. For consistency also implemented for arguments. [view], [view] Support diff that returns "No differences encountered" when comparing test results [view] Support generating index-color PNG files [view] Switched back to version 6.2 of JavaCC for VHDL parser generation. [view] Tcl: fix for extra line breaks in source browser introduced by commit 312bef5 [view] TranslatorSwedish updated [view] Update of search from "endless search to 'Character search: criterion. [view] Update translator_cn.h [view] Updated changelog for 1.8.9.1 [view] Updated installation section of the manual [view] Various VHDL related fixes [view], [view], [view] Various minor changes [view] Warning message multiple mainpages [view] Warnings without filename [view] add support for github flavored fenced code blocks [view] added HHC.exe own output to the debug output when extcmd flag enabled [view] doc/translator.py -- minor updates [view] drop #include <unistd.h> [view] fix *.l for three backticks [view] fix enum brief description in RTF output [view] fix for CHM TOC "Classes" entry to point to annotated file [view] fix for src/translator_tw.h by Gary Lee (translation cleaned) [view] increase the size of l when result is modified [view] move layout_default.xml to templates/html/ [view] runtests.pl: mmn version has dash as separator [view] specify that doxygen searches files in INPUT tag [view] sqlite3: add regexp searches to search.py [view] sqlite3: add schema comments [view] sqlite3: fix constness [view] version.py pass configure file path as parameter [view] xml: use STRIP_FROM_PATH on @file attributes. [view], [view]
2016-06-06 15:41:11 +02:00
USE_CMAKE= yes
update to Doxygen Release 1.3.7 - ok'd by groo@ Changes * The \param command now has an optional input and/or output attribute. The syntax for an input & output parameter is for example: \param[in,out] name Description. New features * Added new option CREATE_SUBDIRS which when enabled makes doxygen distribute the generated output evenly over 100 subdirectories. * Added support for Qt's properties (i.e. Q_PROPERTY) which can be documented by putting a documentation block in front of the macro or by using a comment block with the new \property command. * Added new commands \manonly and \endmanonly to enter man page specific text and commands in the generated man pages (thanks to Carsten Stiborg). * Included new python based translation report script, which now replaces the old perl based version (thanks to Petr Prikryl). * Improved parser to also support parsing of Objective-C implementation files. * Added new config option EXTRACT_LOCAL_METHODS which can be used for Objective-C code to extract methods definition in the implementation section that are not present in the interface. * Added new config option STRIP_FROM_INC_PATH which allows to specify a list of paths that, if matched, will be striped from the #include statement in the generated documentation of a class. * Added new command \includelineno with works as \include except it will add line numbers to the code (thanks to Giancarlo Niccolai for the patch). * Added BeOS support, thanks to a patch by Mark Hellegers. * Included update for the French translation, thanks to Jacques Bouchard. And many bug fixes. For a complete list see: http://www.stack.nl/~dimitri/doxygen/changelog.html
2004-05-10 02:15:49 +02:00
USE_LANGUAGES= c c++
MAKE_ENV+= PKGSRC_CFLAGS=${CFLAGS:Q}
2006-10-21 22:20:49 +02:00
MAKE_FLAGS+= MAN1DIR=${PKGMANDIR}/man1
update to Doxygen Release 1.3.7 - ok'd by groo@ Changes * The \param command now has an optional input and/or output attribute. The syntax for an input & output parameter is for example: \param[in,out] name Description. New features * Added new option CREATE_SUBDIRS which when enabled makes doxygen distribute the generated output evenly over 100 subdirectories. * Added support for Qt's properties (i.e. Q_PROPERTY) which can be documented by putting a documentation block in front of the macro or by using a comment block with the new \property command. * Added new commands \manonly and \endmanonly to enter man page specific text and commands in the generated man pages (thanks to Carsten Stiborg). * Included new python based translation report script, which now replaces the old perl based version (thanks to Petr Prikryl). * Improved parser to also support parsing of Objective-C implementation files. * Added new config option EXTRACT_LOCAL_METHODS which can be used for Objective-C code to extract methods definition in the implementation section that are not present in the interface. * Added new config option STRIP_FROM_INC_PATH which allows to specify a list of paths that, if matched, will be striped from the #include statement in the generated documentation of a class. * Added new command \includelineno with works as \include except it will add line numbers to the code (thanks to Giancarlo Niccolai for the patch). * Added BeOS support, thanks to a patch by Mark Hellegers. * Included update for the French translation, thanks to Jacques Bouchard. And many bug fixes. For a complete list see: http://www.stack.nl/~dimitri/doxygen/changelog.html
2004-05-10 02:15:49 +02:00
# Case Insensitive or Case Sensitive File System
PLIST_VARS+= ci cs
# pangocairo: basic ps/pdf support via PKG_BUILD_OPTIONS.graphviz
PLIST_VARS+= pangocairo nopangocairo
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
SUBST_FILES.epstopdf= src/diagram.cpp src/docparser.cpp src/dot.cpp \
src/msc.cpp
(Upstream update 1.8.7 to 1.8.8) ------------------------------------- Release 1.8.8 (release date 21-08-2014) New features Bug 731947 - Support for PlantUML [view] Add BREAD_CRUMB_TRAIL. [view] Bug fixes Bug 172072 $title doesn't work in LateX header [view] Bug 583958 Class diagrams and class hierarchy don't work for java generic classes [view] Bug 589707 Flex .rule file for Visual Studio build can't cope with spaces in filenames [view] Bug 623299 Fortran: quotation after define causes error [view] Bug 625601 FORTRAN: recognition free versus fixed formatted code [view] Bug 700510 Bibliography duplicate filenames fails [view] and [view] Bug 702584 \cite rejects valid BibTeX keys [view] and [view] Bug 705503 TCL: Documentation of oo::define is not working [view] Bug 727732 Nested C structures/unions does not work with groups [view] Bug 728654 configuration stops with settings.h missing [view] Bug 728740 XML Output: Doxygen doesn't escape & characters (included in a hyperlink) in <detaileddescription> [view] Bug 729017 function object in member initializer causes documentation loss [view] Bug 729427 [PATCH] Propagate configure's perl to makefiles [view] Bug 730418 man page extension is incorrect [view] Bug 730520 No documentation generated for method-less C++ struct [view] Bug 730887 [PATCH] Fix potential copy and paste error in inputstring.cpp [view] Bug 730888 [PATCH] Fix missing '&' in Boolean operation in qstring.cpp [view] Bug 731238 Dead links in html documentation when using tabs for indentation in c++ [view] Bug 731363 Callgraphs for C# only generated for methods inside the same class [view] Bug 731985 Variadic macros failing to expand if trailing ... is empty [view] Bug 732594 Two entries for a single member in Doxygen XML [view] Bug 732768 nested html tables cause pdflatex to hang (1.8.4 and 1.8.6) [view] Bug 733451 volatile declaration on member functions is not handled as xml attribute [view] Bug 733605 Incorrect LaTeX generation for private union member in C++ [view] Bug 733722 XML Output invalid: XML_PROGRAMLISTING=YES copies Unicode form feed character (U+000C) to XML files [view] Bug 733856 segfault in QGListIterator while parsing fortran code [view] Bug 733938 Explicit links using operator()() not generated. [view] Bug 734077 no uniquely matching class member found for inline function definition where parameter argument names don't match [view] Bug 734099 Add support for non-parsed language [view] Bug 734245 Q_PROPERTY switches the member access from private to public [view] Bug 734331 Strong enum members listed in containing namespace [view] Bug 734704 Sigsegv while generating XML output [view] Bug 734727 GENERATE_TAGFILE no longer includes any @*section links [view] and [view] Bug 734828 Request: disable building documentation if Python 2.6 or newer not available [view] Bug 735001 No output for markdown pages with duplicate label title (different anchor) [view] Bug 735037 QGDict::hashAsciiKey: Invalid null key [view] Add FORTRAN 2003 keywords and commands [view] Add type option to FORTRAN select statements [view] Added build support for Python3+ and Python2.6+ [view] Added class/procedure vardefs to FORTRAN code highlighting [view] Added documentation for some missing HTML commands [view] Added flatten, listsort and paginate filters [view] Added get filter, unified index properties [view] Added groupby filter and some more context info [view] Added import keyword to FORTRAN code highlighting [view] Added lists for indices to template context [view] Added mainpage to context and improved page tree [view] Added member indexes to template context [view] Added missing links in changelog when multiple bug ids were on one line [view] Added more missing links to the changelog [view] Added namespace info to the context [view] Addition of module data to context and alphaIndex filter [view] Coded coloring of flow statements corrected (regression) [view] Corrected copyright year [view] Correction of typing error [view] Disabled/fixed segments that produced doxygen warnings while running the test [view] Docbook output improvements [view] Documentation generator: added support for C# property accessors visibility modifiers. [view] Doxywizard: make the Next button on the last page of the expert tab switch to the run tab [view] Doxywizard: make the Next button on the last page of the wizard switch to the run tab [view] Error linking 32-bit windows [view] Fix FORTRAN code function scope test [view] Fix after rebase from master [view] Fix description of USE_PDFLATEX [view] Fix highlighting issues [view] Fix typo [view] Fix unnecessary rules for FORTRAN types [view] Fix warning about unused functions in qstring.cpp [view] Fixed keyword type [view] Fixed missing include for Linux [view] Fixed test 021 [view] Fixed typo [view] Fixed typo and used QString for directory [view] Fixed windows compile issue for is_neutral [view] Fixes for ./configure script on Solaris [view] Fixes regression due to PR 169 [view] Language parser: added support for C# property accessors visibility modifiers. [view] Made INSTALL file version and date independent [view] Made bread crumb trails enabled unconditionally [view] Made setName() virtual so overloading works [view] Make index for faq [view] Messages truncated in warnings file [view] Minor fixes [view] Minor fixes to the template context [view] Missing word after \n command in Doxygen rtf output, version 1.8.5 & up [view] More robust extraction of scope information from tag files [view] No warning in case cite definition is missing [view] Preparations for release 1.8.8 [view] Removed not implemented HTML commands from documentation [view] Removed unsupported HTML commands from the docs [view] Set deployment targets for MacOSX 10.5+ versions [view] Support multiple extra HTML stylesheets. [view] Tcl: add missing file that breaks test 057 [view] Tcl: add test code for Bug 729092 [view] Tcl: collect XRefs also if INLINE_SOURCES = no [view] Tcl: correct namespace resolution in case of INLINE_SOURCES = YES [view] Tcl: recurse for [] [view] Tcl: refactor similar code into tcl_codify_token function [view] Tcl: support eval/catch commands [view] Tcl: support switch command [view] Tcl: test 057 additionally tests mutual Xrefs for two files [view] Template context support for CREATE_SUBDIRS [view] Update dot.cpp [view] Update latexgen.cpp [view] Update test 058 because commit 9d315a9 fixes also Bug 729135 [view] Replaced the VHDL parser with the VHDL scanner from 1.7.5 to avoid potential licensing issues [view] New VHDL parser implementation [view] Vhdl fixes [view] \usepackage{fixltx2e} must come before use \usepackage{float} [view] cache anonymous into ClassDefImpl::isAnonymous [view] changed append filter and added index and path attributes to node [view] doc/translator.py -- unification for Python 2.6+ and 3.3+ (not finished) [view] doc/translator.py unified for Python 2.6+ and Python 3.0+ [view] make.bat: change current directory [view] and [view] removeRedundantWhiteSpace micro-optimization [view] resolves the error of unbalanced tags opened/closed in docbook output: parser error : Opening and ending tag mismatch: para line 358 and tbody [view] winbuild/pack_the_distribution_for_windows.py minor updates [view]
2014-09-09 02:44:56 +02:00
SUBST_SED.epstopdf= -e 's,"epstopdf","${PREFIX}/bin/epstopdf",g'
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Darwin"
PLIST.ci= yes # case-insensitive
.else
PLIST.cs= yes # case-sensitive
.endif
2016-02-25 13:12:47 +01:00
CONFIGURE_ARGS.DragonFly+= -platform freebsd-g++
LDFLAGS+= ${BUILDLINK_LDADD.iconv}
.include "options.mk"
.include "../../converters/libiconv/buildlink3.mk"
Updated doxygen to 1.8.11. Build framework converted to cmake. XXX: Disable latex option for now, pdflatex on the tex file just errors out without a usable error message. Fixes welcome. Release 1.8.11 (release date 30-12-2015) Bug 149792 - Mainpage title has wrong style in RTF [view and [view] Bug 333106 - $line param [view] Bug 361814 - python: tuple assignment not recognized as variable initialization [view] Bug 485701 - Fixes angle brackets (< and >) not escaped in HTML formula alt text [view] Bug 578720 - [Python] Add pyw as a valid extension [view] Bug 593642 - Python: STRIP_CODE_COMMENTS Doesn't work within the source code [view] Bug 595186 - Python ignores \private tag [view] Bug 606104 - Deprecated list: Wrong prefix '<globalScope>::' for global functions [view] Bug 629249 - Incorrect "References" and "Referenced by" [view] Bug 641036 - python script with #!/usr/bin/python are not documented correctly [view] Bug 646002 - htmlonly content appears in generated XML output [view] and [view] Bug 648865 - PYTHON: stops processing the file after encountering \"""" [view] Bug 661814 - writeMemberNavIndex template calls static fixSpaces [view] Bug 682373 - Math does not work in LaTeX with custom header and footer. [view] Bug 731509 - Markdown backticks not processed within Markdown links. [view] Bug 732356 - doxygen's \param command is confused by some python default values [view] Bug 735152 - Python: Allow undocumented "cls" parameter for class methods [view] Bug 742715 - Unnamed structs gives: QGDict::hashAsciiKey: Invalid null key [view] Bug 744938 - PATCH: add option to build latex without timestamps [view] Bug 745659 - The table in classes.html has no class attribute [view] Bug 746162 - formulas creating invalid HTML code [view] Bug 746361 - Doxygen thinks C++ class is Objective-C [view] Bug 751300 - Doxygen don't support longer key in bibtex [view] Bug 751321 - \cite still rejects valid BibTeX keys [view] Bug 751755 - using plantuml cause a popup "openwith" windows when calling java.exe [view] Bug 751984 - PATCH: Honour SOURCE_DATE_EPOCH environment variable for reproducible output [view] Bug 752657 - XML not documenting a class in python [view] Bug 752658 - XML empty <argsstring/> in python [view] Bug 752712 - last entry missing in a @name group of typedefs [view] Bug 752845 - Non-alphanumeric characters in Markdown links don't work properly [view] Bug 753500 - $file when using @name is wrong [view] Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text into single line [view] Bug 754130 - class="current" not applied to <li> for module tab within 'group__*.html' module html files [view] Bug 754184 - \bug paragraph doesn't end with a new sectioning command [view] Bug 754606 - Double anchors when using groups [view] Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMES [view] Bug 755293 - Tree view pane overlaps with content tabs [view] Bug 755783 - RTF output has incomplete "References" and "Referenced by" sections [view] Bug 755786 - fatal: Cannot open 'graph_legend': No such file or directory [view] Bug 755939 - Warning refers to incorrect line for undocumented member function (C++) [view] Bug 756241 - Race condition in parallel DOT runs [view] Bug 756604 - Unable to prevent a numbered list [view] and [view] Bug 756724 - Inline markdown links don't support reference targets that contain ) [view] Bug 757300 - Failed to document nested classes with "reference to array" parameters [view] Bug 757621 - unclosed tag, c# generics method with where [view] Bug 757812 - Doxygen do not support comparison angle bracket in template [view] Bug 758132 - Brief description of non documented functions [view] and [view] Bug 758495 - Bug in VHDL parser + other fixes [view] Bug 758900 - C++ templated member-function appears both as public and private [view] Bug 759177 - Markdown fenced code blocks not parsed properly in comment [view] Bug 759247 - C++11 unified initializer for array with templates treated as function [view] Bug 759281 - Doxygen parser confused by C++11 attributes [view] Bug 759381 - unable to @ref or @link C++ templated operator overloads [view] Bug 759622 - problems with charset using plantuml [view] Actually using value of GROUP_NESTED_COMPOUNDS option [view] Add RPM build for Red Hat [view] Add WARN_AS_ERROR option to stop execution at first warning (equivalent of compilers' -Werror option) [view] Add examples to LaTeX / PDF doxygen manual [view and [view] Add mathjax support to template & context. [view] Add support for "value" attribute in FORTRAN scanner [view] Added documentation for creating tables [view] Added javascript search engine data to the template context [view] Added missing html resources to the html template file [view] Added missing information to template version of the all members list [view] Added support for directory dependency graphs to template engine [view] Adding compilation options for flex/lex and bison/yacc [view] Adjusted used option for CLANG usage with CMake in documentation [view] Alignment in LaTeX parameter table [view] Avoid using Resource::data as string, as it is not null terminated. [view] Better handling of implicit statement in source code browser [view] Bug 149792 - Mainpage title has wrong style in RTF [view] Bump version so that the GIT repo represents the version for the "next" release [view] Cmake tries to remove directory refman.tex instead of file refman.tex [view] Copy user EXTRA_FILES at the end to overrule files generated by default by doxygen [view] Correct / set types for python variables [view] Correcting print format error in config.l [view] DO NOT hardcode x86-64 architecture. [view] Don't show a console when launching doxywizard on Windows. [view] Fix computeCommonDirPrefix sometimes not finding the correct prefix [view] Fix error documentation of in flex debug script [view] Fix for broken link in the manual [view] Fix hexChar for inputs 0 <= i < 10 [view and [view] Fix spelling in doc/commands.doc (descriptionm) [view] Fix typo in function name [view and [view] Fixed a couple of small memory leaks [view] Fixed a number of memory leaks in the template engine [view] Fixed compiler warning for MacOSX [view] Fixed link issue for MacOSX 10.11 [view] Fixed minor typos in comments [view] Fixed preprocessor macros for flex version check [view] Fixed problem with latex and PDF bookmarks [view] Fixed various issues found by PVS-Studio. [view] Fixes bug 485701: Angle brackets (< and >) not escaped in HTML formula alt text [view] Fixes to support nested tables again [view] Fortran module private variables and EXTRACT_PRIVATE = NO [view and view] Improved handling of <caption> in tables for LaTeX output. [view] IncludeInfo class had uninitialized member variable [view] Made paragraph spacing more flexible in the LaTeX output to prevent page overflows [view] Made several improvements to the performance of template engine [view] Make doxywizard compatible with Qt5 [view] Make list of default extensions consistent with language mapping list [view] Markdown with @cond and @endcond [view] Markdown with @cond and @endcond [view] Merge remote-tracking branch 'upstream/master' [view] Minor change to pycode.l:codifyLines [view] Moved creation of inline class documentation to separate template file [view] RTF improvement: Example section was merged with next function title [view] Remove obsolete py files [view] Removed BOM marker from greek translator to avoid Visual C warnings [view] Repaired breaking @include for LaTeX output [view] Revert "Spelling correction for error message with USE_HTAGS usage" [view] Revert using container-based infra as sudo is needed :-( [view] Reverted change that caused doxygen to return error code 2 when it produced a warning [view] Rework the generation of packages DEB/RPM/... (CPack) [view] Right alignment of in page table of contents [view] Small correction of errors in case of CSharp XML tags [view] Small documentation corrections [view] Spelling correction for error message with USE_HTAGS usage [view] and [view] Started with generating LaTeX output via the template engine [view] Stop when doxygen configuration file ("Doxyfile") cannot be read [view] Support flex-2.6.0 [view] and [view] Support set in code highlighting [view] Template enhancements and various other small fixes [view] Title in case of USE_MDFILE_AS_MAINPAGE [view] Tooltip can still contain < and > signs [view] Tweaked the htmlonly sections in the manual so it produces valid HTML output [view] Undo _doxygen to libdoxygen target change [view] Updated instructions to toggle debugging flex code [view] Updated italian translation and translator email address [view] Updated the Greek translation [view] Use CPack to generate rpm/deb packages [view] Use STATIC libraries to prevent them being shared [view] Using tabu package for LaTeX tables [view] [Bug 755225] On Windows, generated layout is with UNIX EOL [view] [Doxygen-users] plugin / filter not behaving as expected [view] add spaces like "Doyxgen"CN_SPC->"Doyxgen" CN_SPC [view] allow building with custom iconv on Windows [view] doc: generate Doxygen's documentation. [view] doc: put man pages under share/man/man1 [view] docparser: warn when finding a documented empty return type [view] docs: add examples as a dependency of docs [view] doxyapp and CLANG linking [view] fixed for travis ci config file [view] libpng warning: iCCP: known incorrect sRGB profile [view] rename build target _doxygen to libdoxygen [view] run_translator.cmake is no longer used [view] runtests: Simplify dictionary usage [view] Release 1.8.10 (release date 27-06-2015) change the build system to use cmake [view], [view], [view], [view], [view], [view], [view], [view] Add support for basic XML syntax highlighting. [view] Added documentation for ``` style fenced code block and more robust parsing [view] Added function arguments to the LaTeX toc [view] Added missing files and build instructions [view] Added missing libraries for building doxysearch on Windows [view] Added support for language codes [view] Added type constraint relations for Java generics to dot graphs and XML output [view] Adding commands \hidecallgraph and \hidecallergraph [view] Adjust test script for longer version number [view] Adjusted version in configure script [view] Alignment of project name [view] Allow selection of specific translators to compile in at build time [view] Based on the report of Peter D. Barnes in the doxygen forum (http://doxygen.10944.n7.nabble.com/doxygen-1-8-9-1-upgrade-errors-td6990.html) [view] Better error message in case of IDL inconsistency [view] Bug 659590 - EXTRA_PACKAGES can't handle package options [view], [view] Bug 739680 - Using HTML entities in PROJECT_NAME [view] Bug 742095 - Missing documentation after nested C++11 unified initializer [view] Bug 742151 - Bogus warning: citelist: Unexpected new line character [view] Bug 742230 - @todo paragraphs incorrectly placed in rtf output [view] Bug 742235 - Bogus message with addtogroup [view] Bug 742408 - Configuring doxyfile to only output docbook produces erroneous warning [view] Bug 742427 - latex compilation: \backmatter incompatible with COMPACT_LATEX=YES [view] Bug 742445 - Wrong icons in TOC of CHM help [view] Bug 742899 - <CAPTION> inside <TABLE> no longer works for LaTex output [view] Bug 743604 - Duplicate anchors from tagfiles [view] Bug 743605 - Tagfile anchors not generated for enumeration values [view] Bug 743675 - Non-ascii characters are not emphasised [view] Bug 744762 - Using TAGFILES prevents symbol extraction [view] Bug 745439 - PATCH: please consider making doxygen output byte for byte identical between individual runs by default [view] Bug 745481 - Doxygen generates bad "More..." file links for functions within a namespace [view] Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21 [view], [view] Bug 746226 - last enum member not documented [view] Bug 746417 - Nested list in C# XML comments closes outer list prematurely [view], [view] Bug 746614 - Bogus warning regarding nested comments [view] Bug 746619 - Bogus warnings in case of anonymous namespace and @todo [view] Bug 746734 - Don't warn about missing documentation for deleted functions. [view], [view] Bug 747111 - Table of content incorrect with escaped symbols [view] Bug 747780 - man output should escape minus signs [view] Bug 748208 - Bug #313527 regression - Enum in bitfield is not parsed properly. [view], [view] Bug 750016 - FILE_PATTERNS ignores arbitrary extensions [view] Bug 751455 - class scoped enum documentation appearing at group level instead of class level [view] Build fixes for windows build [view] Bump copyright year [view] Bump version in configure script [view] Cleanup & adapt travis config [view] Consistency in handling HTML and LaTeX in respect to header and footer [view] Correct string buffer sizes for RTF output, such that the string is always correctly sized. [view] Crash in case of non generic interface in Fortran [view] Documentation HTML Header, Footer, and Stylesheet changes [view], [view] Documenting RESULT variable of Fortran FUNCTION [view], [view] Doxygen LaTeX / PDF links point to page 1 [view] Enable relative paths referenced source files [view] Escape "@" in names as it is not allowed in XML / Docbook names (comming from anon namespaces) [view] Fix for bug 746673. [view] Fix for building diagram example conditionally [view] Fix for issue 744670 [view] Fix for issue 744671 [view] Fix for rendering the template parameters of members of variadic template classes. [view] Fix missing brief documentation for overload and specialization functions [view] Fix nesting of XML tag "literallayout" for docbook output of enums. [view] Fix parsing of ODL-style properties [view] Fix potential null pointer dereference in src/classdef.cpp [view] Fix potential null pointer dereference in src/context.cpp [view] Fixed a couple of cases where sharing string data could lead to corruption [view] Fixed code reachability bug found by coverity in translator_fi.h [view] Fixed compilation issue on Windows [view] Fixed issue accessing uninitialized buffer under certain conditions. [view] Fixed potential crash while generating dot graphs [view] Fixed potential string buffer issue for dot graphs [view] Fixed regression due to buffer resizing while generating RTF. [view] Fixed regression in argument processing [view] Fixed type in printdocvisitor.h [view] Fixed typos in comments. [view] Fixes for showing type constraint relations [view] Fortran FUNCTION source code [view], [view] Fortran: code color GOTO as flow keyword. [view] Fortran: fixed format position 73 and further is comment [view], [view] Fortran: warning message about not documented module member [view] Guarded debug prints against printing a NULL pointer. [view] HTML entity &deg; gives problems in LaTeX [view] Help message regarding layout file [view],[view] Internal debug option -d lex is not described [view], [view] Internal doxygen docs gives: warning: Unsupported xml/html tag <...> found [view] Missing cross reference link [view] Patch fixing a typo in Pull Request 307 [view], [view] Prevent example.tag from being regenerated [view] Problem running tests under Windows [view] Remove the new line after @startuml in generated pu file [view] Remove unreachable code [view] Remove unused local and static global variables [view] Remove wrong </File> [view], [view] Removed OS version check for MACOSX (was not used anywhere) [view] Removed dbus XML parser, various refinements [view], [view] Removed old build files, added install targets and other options [view] Repair Doxygen generate invalid styleSheetFile and extensionsFile of RTF [view] Replace to_c_cmd by resource compiler [view] Restore deleted file [view] Showing grey/gray in documentation [view] Suggestion to use stripPrefix has been implemented for RESULT. For consistency also implemented for arguments. [view], [view] Support diff that returns "No differences encountered" when comparing test results [view] Support generating index-color PNG files [view] Switched back to version 6.2 of JavaCC for VHDL parser generation. [view] Tcl: fix for extra line breaks in source browser introduced by commit 312bef5 [view] TranslatorSwedish updated [view] Update of search from "endless search to 'Character search: criterion. [view] Update translator_cn.h [view] Updated changelog for 1.8.9.1 [view] Updated installation section of the manual [view] Various VHDL related fixes [view], [view], [view] Various minor changes [view] Warning message multiple mainpages [view] Warnings without filename [view] add support for github flavored fenced code blocks [view] added HHC.exe own output to the debug output when extcmd flag enabled [view] doc/translator.py -- minor updates [view] drop #include <unistd.h> [view] fix *.l for three backticks [view] fix enum brief description in RTF output [view] fix for CHM TOC "Classes" entry to point to annotated file [view] fix for src/translator_tw.h by Gary Lee (translation cleaned) [view] increase the size of l when result is modified [view] move layout_default.xml to templates/html/ [view] runtests.pl: mmn version has dash as separator [view] specify that doxygen searches files in INPUT tag [view] sqlite3: add regexp searches to search.py [view] sqlite3: add schema comments [view] sqlite3: fix constness [view] version.py pass configure file path as parameter [view] xml: use STRIP_FROM_PATH on @file attributes. [view], [view]
2016-06-06 15:41:11 +02:00
BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.12nb1
update to Doxygen Release 1.3.7 - ok'd by groo@ Changes * The \param command now has an optional input and/or output attribute. The syntax for an input & output parameter is for example: \param[in,out] name Description. New features * Added new option CREATE_SUBDIRS which when enabled makes doxygen distribute the generated output evenly over 100 subdirectories. * Added support for Qt's properties (i.e. Q_PROPERTY) which can be documented by putting a documentation block in front of the macro or by using a comment block with the new \property command. * Added new commands \manonly and \endmanonly to enter man page specific text and commands in the generated man pages (thanks to Carsten Stiborg). * Included new python based translation report script, which now replaces the old perl based version (thanks to Petr Prikryl). * Improved parser to also support parsing of Objective-C implementation files. * Added new config option EXTRACT_LOCAL_METHODS which can be used for Objective-C code to extract methods definition in the implementation section that are not present in the interface. * Added new config option STRIP_FROM_INC_PATH which allows to specify a list of paths that, if matched, will be striped from the #include statement in the generated documentation of a class. * Added new command \includelineno with works as \include except it will add line numbers to the code (thanks to Giancarlo Niccolai for the patch). * Added BeOS support, thanks to a patch by Mark Hellegers. * Included update for the French translation, thanks to Jacques Bouchard. And many bug fixes. For a complete list see: http://www.stack.nl/~dimitri/doxygen/changelog.html
2004-05-10 02:15:49 +02:00
.include "../../graphics/graphviz/buildlink3.mk"
.if !empty(PKG_BUILD_OPTIONS.graphviz:Mpangocairo)
PLIST.pangocairo= yes
.else
PLIST.nopangocairo= yes
.endif
update to Doxygen Release 1.3.7 - ok'd by groo@ Changes * The \param command now has an optional input and/or output attribute. The syntax for an input & output parameter is for example: \param[in,out] name Description. New features * Added new option CREATE_SUBDIRS which when enabled makes doxygen distribute the generated output evenly over 100 subdirectories. * Added support for Qt's properties (i.e. Q_PROPERTY) which can be documented by putting a documentation block in front of the macro or by using a comment block with the new \property command. * Added new commands \manonly and \endmanonly to enter man page specific text and commands in the generated man pages (thanks to Carsten Stiborg). * Included new python based translation report script, which now replaces the old perl based version (thanks to Petr Prikryl). * Improved parser to also support parsing of Objective-C implementation files. * Added new config option EXTRACT_LOCAL_METHODS which can be used for Objective-C code to extract methods definition in the implementation section that are not present in the interface. * Added new config option STRIP_FROM_INC_PATH which allows to specify a list of paths that, if matched, will be striped from the #include statement in the generated documentation of a class. * Added new command \includelineno with works as \include except it will add line numbers to the code (thanks to Giancarlo Niccolai for the patch). * Added BeOS support, thanks to a patch by Mark Hellegers. * Included update for the French translation, thanks to Jacques Bouchard. And many bug fixes. For a complete list see: http://www.stack.nl/~dimitri/doxygen/changelog.html
2004-05-10 02:15:49 +02:00
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"