pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/doxygen
Module Name: pkgsrc
Committed By: adam
Date: Mon Jan 20 15:55:29 UTC 2025
Modified Files:
pkgsrc/devel/doxygen: Makefile distinfo
Log Message:
doxygen: updated to 1.13.2
Release 1.13.2
Bug fixes
* Template class with the same name as existing class gets in the same output file,
* SVG dot graphs have added padding
* Markdown blockquotes with lists do not render as expected
* Template class specializations are ignored, which leads to invalid links
* "Copy to clipboard" button broken with XHTML
* Documentation fails to build (it freezes, no crash)
* C++ 20 Modules: Links to global functions, links to modules
* Missing description for a class member of a using-declared class
* Snippet trimleft option does not handle newlines well,
* rebuilding fedora ignition-transport causes abort in isExplicitPage with doxygen 1.13.1
String representation at "show configuration" in doxywizard
Support for Plus sign code fence directives - GitHub flavor
Improved user feedback and documentation
Adding debug and version information to doxycommentview
Release 1.13.1
Minor incompatibilities
As of doxygen version 1.13.1 and layout version 2.0, Doxygen will insert defaults for elements that are missing in the user defined layout file. This allows for the introduction of new elements,
without having to update the user defined layout files to make them appear. For older Doxygen or layout versions, missing elements are still treated as being invisible as before.
Features
Add WARN_LAYOUT_FILE option to toggle warnings in layout file
Bug fixes
* Overloaded functions are mixed when their arguments have template with object in other namespace
* Regression with HTML_DYNAMIC_MENUS = NO, DISABLE_INDEX = NO, and custom LAYOUT_FILE
* Doxygen 1.13.0 ignores visibility="no" for various layout elements
* C++ 20 module partition: Links to class members not found
Fix compiler error when compiling doxygen in C++20 mode
Silence compiler warning in generated ce_parse.cpp
cmake: Fix flex version check for overriding the register keyword
Improved user feedback and documentation
Add module part to customize documentation
Documentation corrections.
To generate a diff of this commit:
cvs rdiff -u -r1.193 -r1.194 pkgsrc/devel/doxygen/Makefile
cvs rdiff -u -r1.82 -r1.83 pkgsrc/devel/doxygen/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/doxygen/Makefile
diff -u pkgsrc/devel/doxygen/Makefile:1.193 pkgsrc/devel/doxygen/Makefile:1.194
--- pkgsrc/devel/doxygen/Makefile:1.193 Thu Nov 14 22:19:19 2024
+++ pkgsrc/devel/doxygen/Makefile Mon Jan 20 15:55:29 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.193 2024/11/14 22:19:19 wiz Exp $
+# $NetBSD: Makefile,v 1.194 2025/01/20 15:55:29 adam Exp $
-DISTNAME= doxygen-1.12.0.src
+DISTNAME= doxygen-1.13.2.src
PKGNAME= ${DISTNAME:S/.src//}
-PKGREVISION= 3
CATEGORIES= devel
MASTER_SITES= https://doxygen.nl/files/
@@ -19,14 +18,14 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
UNLIMIT_RESOURCES+= datasize
# doxygen changelog says at least this version of flex is required
FLEX_REQD+= 2.6.4
+USE_CXX_FEATURES= c++17
USE_LANGUAGES= c c++
-USE_CXX_FEATURES+= c++17
USE_TOOLS+= gmake gs:run perl:run bison flex
MAKE_ENV+= PKGSRC_CFLAGS=${CFLAGS:Q}
MAKE_FLAGS+= MAN1DIR=${PKGMANDIR}/man1
-CMAKE_CONFIGURE_ARGS+= -DDOC_INSTALL_DIR=share/doc/doxygen
-CMAKE_CONFIGURE_ARGS+= -DGIT_EXECUTABLE=git # avoid searching for git executable
+CMAKE_CONFIGURE_ARGS+= -DDOC_INSTALL_DIR=share/doc/doxygen
+CMAKE_CONFIGURE_ARGS+= -DGIT_EXECUTABLE=git # avoid searching for git executable
TEST_TARGET= tests
PYTHON_FOR_BUILD_ONLY= tool
@@ -54,9 +53,9 @@ SUBST_SED.changelog+= -e 's,$$(HOME,(HO
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Darwin"
-PLIST.ci= yes # case-insensitive
+PLIST.ci= yes # case-insensitive
.else
-PLIST.cs= yes # case-sensitive
+PLIST.cs= yes # case-sensitive
.endif
CONFIGURE_ARGS.DragonFly+= -platform freebsd-g++
Index: pkgsrc/devel/doxygen/distinfo
diff -u pkgsrc/devel/doxygen/distinfo:1.82 pkgsrc/devel/doxygen/distinfo:1.83
--- pkgsrc/devel/doxygen/distinfo:1.82 Tue Aug 20 08:05:29 2024
+++ pkgsrc/devel/doxygen/distinfo Mon Jan 20 15:55:29 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.82 2024/08/20 08:05:29 adam Exp $
+$NetBSD: distinfo,v 1.83 2025/01/20 15:55:29 adam Exp $
-BLAKE2s (doxygen-1.12.0.src.tar.gz) = cba8df7ded315a310bf5698172d2ef54d27425df10735c4db0b16b8267e2ee91
-SHA512 (doxygen-1.12.0.src.tar.gz) = e407e29c5e232e1f8dca291dd2d00b1dd400be709400225339408fad2cd758563b69f290cbd7c0efeb76b1335c4672fb1d6d580b9e6ed570708cf9b7d78951b1
-Size (doxygen-1.12.0.src.tar.gz) = 8472577 bytes
+BLAKE2s (doxygen-1.13.2.src.tar.gz) = 722fc520a9272ec8b61c90424c2878b0d4db116b2354666579ef82d89d533906
+SHA512 (doxygen-1.13.2.src.tar.gz) = 7b6b3285706e10c0b27230503b83cc669aec83ebc3ef9cc1087d5e36118fd726a5368d567dd553ba01acf4d739cdbb41c5e66af4541fc8e51effbbdaa241c812
+Size (doxygen-1.13.2.src.tar.gz) = 8512178 bytes
SHA1 (patch-deps_filesystem_filesystem.hpp) = cab313f9b520db2764f611b117b21c5d6cc43741
SHA1 (patch-src_dirdef.cpp) = bcf5c4cbc6d94673a0e39b2887d1c3498544976d
Home |
Main Index |
Thread Index |
Old Index