- update to 1.9.6: see https://www.doxygen.nl/manual/changelog.html
* Adding Python PEP 526 typing support
* issue #2580: Formatting-options for $datetime
* issue #9702: Add new command \qualifier to add custom tags that would be
similar to "inline" and "static" to some functions or classes [view] and [view]
* issue #9549: Feature request: Allow to disable Webkit scrollbar styling [view]
* NUM_PROC_THREAD!=1 will now process formulas on multiple threads [view]
* Treat __name variable as private and _name variables as protected in Python [view]
* Add support for multiple <summary> sections inside <details> [view], [view],
* WARN_IF_UNDOC_ENUM_VAL to have warnings for undocumented enum values [view],
OBS-URL: https://build.opensuse.org/request/show/1045621
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=176
- update to 1.9.1:
Bugfixes:
* issue #8282: Error on ALIAS declaration without quotes [view]
* issue #8286: Incorrect processing of VHDL strings [view], [view]
* issue #8291: Doxygen crash on Windows when INLINE_SIMPLE_STRUCTS=YES [view]
* issue #8294: Draw sibling dependee directories within same parent directoy in directory dependency graph. [view], [view], [view], [view], and [view]
* issue #8295: segmentation fault [view]
* issue #8296: LaTeX Error: File ... not found. [view], and [view]
* issue #8297: fails to parse list of INPUT files [view]
* issue #8300: File naming changed in Doxygen 1.9.0 [view]
* issue #8304: compilation failure [view]
* issue #8311: Markdown table: double-quote ruins the output [view]
* Fix cases where classes inside inline namespaces could lead to crashes [view]
* Fix coverity dead-code warning [view]
* Fix potential crash with inline namespace [view]
* Incorrect entries on treeview [view]
* Layout in doxywizard documentation [view]
* Various fixes based on coverity scan results [view]
* bug_549093 Regular HTML comments are removed. [view]
Features:
* Add a CLANG_ADD_INC_PATHS option
* Add some missing info to the XML output
Refactorings and cleanups
OBS-URL: https://build.opensuse.org/request/show/866678
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=161
* Features
Show QT version in doxywizard [view]
Adding possibility to add command line options when running doxygen from doxygen wizard [view], [view]
Add param validation to typedef function pointers [view]
Allow building doxygen as a subproject [view]
Layout changes doxywizard [view]
Show configuration warnings unconditionally in the doxywizard [view]
Enable UML diagrams without member fields [view]
add variable for the fold length of UML diagrams (DOT_WRAP_THRESHOLD) [view]
use boolean to add or remove uml details (DOT_UML_DETAILS) [view] and [view]
add suggestion #7686 to show type and parameters [view]
* Bug fixes
* Refactoring, cleanup
* Documentation updates
* see https://www.doxygen.nl/manual/changelog.html for details
- deleted patches
- 0001-issue-7979-C++-enums-being-defined-in-multiple-files.patch (upstreamed)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=159
This request does 2 things:
1. The doxygen/doxywizard C++ code in doxygen-1.8.20 triggers GCC bug 85180, leading to exorbitant compile times. This bug was fixed for GCC-8, but not backported to GCC-7 (also not included in the SUSE gcc7 package).
Workaround this bug by using the gcc9 package on SLE15 based distributions.
2. Adjust the libclang support to the changes in doxygen-1.8.20. This also disables libclang support for SLES15GA, because clang on SLES15GA is not compatible.
OBS-URL: https://build.opensuse.org/request/show/841435
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=156
Removed functionality
* Removed support for TCL (code is too buggy and unmaintained, language not very popular)
Features
* Added the few missing French translations [view]
* Updated Swedish translation to match the latest version [view]
* Adding check on configuration setting EXTENSION_MAPPING [view]
* Adding commands `\rtfinclude`, `\docbookinclude`, `\maninclude` and `\xmlinclude` [view]
* output on doxyparse if a function is a prototype [view]
* print protection information on doxyparse [view]
* Creation of svg images for formulas with inkscape [view]
* Improve formula handling and rendering. [view]
* Doxygen version in the messages output (#7640) [view]
* Doxygen version information (#7645) [view]
* Enabling Travis builds for s390x [view]
* Relative markdown file reference (#7032) [view]
Bugs fixed
* see https://www.doxygen.nl/manual/changelog.html
- modified patches
% doxygen-no-lowercase-man-names.patch (refreshed)
% vhdlparser-no-return.patch (refreshed)
- deleted patches
- 0001-issue-7248-Including-external-tag-files-with-TOC-pro.patch (upstreamed)
- PR_7193_fix_blank_file_patterns.patch (upstreamed)
- doxygen-64f1f2357ae764f2c8190d067aff801bc0a56721.patch (upstreamed)
- doxygen-git-not-required.patch (upstreamed)
- reproducible-sort.patch (upstreamed)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=150
Removed functionality
* Removed support for TCL (code is too buggy and unmaintained, language not very popular)
Features
* Added the few missing French translations [view]
* Updated Swedish translation to match the latest version [view]
* Adding check on configuration setting EXTENSION_MAPPING [view]
* Adding commands `\rtfinclude`, `\docbookinclude`, `\maninclude` and `\xmlinclude` [view]
* output on doxyparse if a function is a prototype [view]
* print protection information on doxyparse [view]
* Creation of svg images for formulas with inkscape [view]
* Improve formula handling and rendering. [view]
* Doxygen version in the messages output (#7640) [view]
* Doxygen version information (#7645) [view]
* Enabling Travis builds for s390x [view]
* Relative markdown file reference (#7032) [view]
Bugs fixed
* see https://www.doxygen.nl/manual/changelog.html
- modified patches
% doxygen-no-lowercase-man-names.patch (refreshed)
% vhdlparser-no-return.patch (refreshed)
- deleted patches
- 0001-issue-7248-Including-external-tag-files-with-TOC-pro.patch (upstreamed)
- PR_7193_fix_blank_file_patterns.patch (upstreamed)
- doxygen-64f1f2357ae764f2c8190d067aff801bc0a56721.patch (upstreamed)
- doxygen-git-not-required.patch (upstreamed)
- reproducible-sort.patch (upstreamed)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=149
- Set proper minimal cmake version required
- Use system stack for cmake params and obey cflags
- Add patch to build required static libs:
* doxygen-no-shared-libs.patch
- Refresh patch:
* doxygen-no-lowercase-man-names.patch
- Add patch to avoid no-return-in-nonvoid function error:
* vhdlparser-no-return.patch
- Set proper minimal cmake version required
- Use system stack for cmake params and obey cflags
- Add patch to build required static libs:
* doxygen-no-shared-libs.patch
- Refresh patch:
* doxygen-no-lowercase-man-names.patch
- Add patch to avoid no-return-in-nonvoid function error:
* vhdlparser-no-return.patch
- Set proper minimal cmake version required
- Use system stack for cmake params and obey cflags
- Add patch to build required static libs:
* doxygen-no-shared-libs.patch
- Refresh patch:
* doxygen-no-lowercase-man-names.patch
- Add patch to avoid no-return-in-nonvoid function error:
* vhdlparser-no-return.patch
OBS-URL: https://build.opensuse.org/request/show/326432
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=91
* Change the build system to use cmake.
* Add support for basic XML syntax highlighting
* Added documentation for ``` style fenced code block and more
robust parsing
* Added function arguments to the LaTeX toc
* Added support for language codes
* etc. see http://www.stack.nl/~dimitri/doxygen/manual/changelog.html
- removed unneded patches:
- doxygen-1.5.9-64archs.patch
- doxygen-1.5.9-man.patch
- doxygen-1.7.0-modify_footer.patch renamed to doxygen-modify_footer.patch
- updated to 1.8.10, see doxygen.changes
- move tests to doxygen.spec
- remove doxywizard-1.5.9-flex.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=87
* id 686384: When INLINE_SIMPLE_STRUCTS is enabled, also structs
with simple typedefs will be inlined.
* Doxywizard: scrolling with mouse wheel no longer affects the
values in the expert view.
* id 681733: More consistent warnings and errors.
* Added support for "clang assisted parsing", which allows the
code to also be parsed via libclang (C/C++ frontend of LLVM)
and can improve the quality of the syntax highting,
cross-references, and call graphs, especially for template
heavy C++ code. To enable this feature you have to configure
doxygen with the --with-libclang option. Then you get two new
configuration options: CLANG_ASSISTED_PARSING to enable or
disable parsing via clang and CLANG_OPTIONS to pass additional
compiler options needed to compile the files. Note that
enabling this feature has a significant performance penality.
* Included patch donated by Intel which adds Docbook support.
This can be enabled via GENERATE_DOCBOOK and the output
location can be controlled using DOCBOOK_OUTPUT. Docbook
specific sections can be added using
\docbookonly ... \enddocbookonly
* Added support for UNO IDL (interace language used in
Open/Libre Office), thanks to Michael Stahl for the patch.
* Included patch by Adrian Negreanu which stores data gathered
by doxygen in a sqlite3 database. Currently still work in
progress and can only be enabled using --with-sqlite3 during
./configure.
* For interactive SVG graphs, edges are now highlighted when
hovered by the mouse.
* Include patch by Adrian Negreanu to show duration statistics
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=63
Changes
* Changed to way the search results for multiple projects can
be linked together. A project is now no longer identified by
the tag files name but via new option EXTERNAL_SEARCH_ID giving
a bit more flexibility.
* Disabled the disk cache for member data. Allows removing quite
some complexity in doxygen and is not really needed now that
64bit systems with >4GB RAM are becoming more common. Let me
know if you think you benefit from this caching.
* id 691607: Using $relpath$ in a custom footer could lead to
ambiguities when followed by a name that could also be a marker,
like 'search'. Now $relpath^ should be used instead. $relpath$
is still supported for backward compatibility.
New features
* You can now use EXTENSION_MAPPING on files without any
extension using no_extension as placeholder (thanks to
Jason Majors for the patch).
* To make navindex section inside a layout file that
links to a specific URL you can use usergroup with the
url attribute.
* To make navindex section without any link inside a
layout file you can use usergroup with special title
[none].
Details at: http://www.stack.nl/~dimitri/doxygen/changelog.html
- updated to 1.8.3.1:
Changes
* Changed to way the search results for multiple projects can
be linked together. A project is now no longer identified by
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doxygen?expand=0&rev=59