CVS commit: pkgsrc/devel/doxygen

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Aug 20 07:48:05 UTC 2026

Modified Files:
	pkgsrc/devel/doxygen: Makefile distinfo
	pkgsrc/devel/doxygen/patches: patch-src_dirdef.cpp

Log Message:
doxygen: updated to 1.18.0

1.18.0

Features

Doxywizard's GUI and config option documentation are now translated to 8 addition languages (next to English): German, French, Spanish, Russian, Korean, Chinese, Taiwanese, and Japanese.
From the menu one can switch between languages (doing so will relaunch the application).
Via the wizard the Doxyfile can also be generated in 8 different languages next to English.
The expert panel of Doxywizard now has a search field to quickly search for and filter configuration options. [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view]
Changed doxygen.ico to higher resolution version [view]
When using the external search engine, icons are used instead of numbers and words for search result types [view], and [view]

Minor incompatibilities

Made SOURCE_TOOLTIPS independent of HTML_DYNAMIC_SECTIONS [view]

Bug fixes


To generate a diff of this commit:
cvs rdiff -u -r1.207 -r1.208 pkgsrc/devel/doxygen/Makefile
cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/doxygen/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 3.2 KB)
Modified files:

Index: pkgsrc/devel/doxygen/Makefile
diff -u pkgsrc/devel/doxygen/Makefile:1.207 pkgsrc/devel/doxygen/Makefile:1.208
--- pkgsrc/devel/doxygen/Makefile:1.207	Sat May 16 07:33:28 2026
+++ pkgsrc/devel/doxygen/Makefile	Thu Aug 20 07:48:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.207 2026/05/16 07:33:28 adam Exp $
+# $NetBSD: Makefile,v 1.208 2026/08/20 07:48:05 adam Exp $
 
-DISTNAME=	doxygen-1.17.0.src
+DISTNAME=	doxygen-1.18.0.src
 PKGNAME=	${DISTNAME:S/.src//}
 CATEGORIES=	devel
 MASTER_SITES=	https://doxygen.nl/files/

Index: pkgsrc/devel/doxygen/distinfo
diff -u pkgsrc/devel/doxygen/distinfo:1.88 pkgsrc/devel/doxygen/distinfo:1.89
--- pkgsrc/devel/doxygen/distinfo:1.88	Mon May 11 15:54:05 2026
+++ pkgsrc/devel/doxygen/distinfo	Thu Aug 20 07:48:05 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.88 2026/05/11 15:54:05 adam Exp $
+$NetBSD: distinfo,v 1.89 2026/08/20 07:48:05 adam Exp $
 
-BLAKE2s (doxygen-1.17.0.src.tar.gz) = fd3e8cc09fa25a7a4906d8bbedfb705bb5d8e2f355effc8a34fd91ba53f3b5de
-SHA512 (doxygen-1.17.0.src.tar.gz) = dacaddc74919941f82ec7c80bb7a49267cad34f0dcc98f41bb5563a6537530b5669145e142855083cfac335b43b3e3063701092366440a57ab5c762310996b20
-Size (doxygen-1.17.0.src.tar.gz) = 9350308 bytes
+BLAKE2s (doxygen-1.18.0.src.tar.gz) = ffa83a9df67d8b76634d9ac3c2a062f8cc8d912a6e6e5c2df36509f19bc1d3e9
+SHA512 (doxygen-1.18.0.src.tar.gz) = c5f009ed91394870940aeb21d1094f7e610324f8e0f07b232fb9399040b083fc7a0be8c90dee484ccc3d38bf00f204a01484e0e2f5a63b62d2fb97337840b746
+Size (doxygen-1.18.0.src.tar.gz) = 9905783 bytes
 SHA1 (patch-deps_filesystem_filesystem.hpp) = cab313f9b520db2764f611b117b21c5d6cc43741
-SHA1 (patch-src_dirdef.cpp) = bcf5c4cbc6d94673a0e39b2887d1c3498544976d
+SHA1 (patch-src_dirdef.cpp) = 26ac84dd2357975baa77889b6a8cae0446166d58

Index: pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp
diff -u pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp:1.5 pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp:1.6
--- pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp:1.5	Sun Dec 31 09:48:43 2023
+++ pkgsrc/devel/doxygen/patches/patch-src_dirdef.cpp	Thu Aug 20 07:48:05 2026
@@ -1,17 +1,19 @@
-$NetBSD: patch-src_dirdef.cpp,v 1.5 2023/12/31 09:48:43 wiz Exp $
+$NetBSD: patch-src_dirdef.cpp,v 1.6 2026/08/20 07:48:05 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.
 
---- src/dirdef.cpp.orig	2023-12-31 08:43:03.452447140 +0000
+--- src/dirdef.cpp.orig	2026-08-13 11:44:36.000000000 +0000
 +++ src/dirdef.cpp
-@@ -220,7 +220,7 @@ static QCString encodeDirName(const QCSt
+@@ -224,8 +224,8 @@ static DString encodeDirName(const DStri
  
- QCString DirDefImpl::getOutputFileBase() const
+ DString DirDefImpl::getOutputFileBase() const
  {
--  QCString dir = "dir_"+encodeDirName(m_diskName);
-+  QCString dir = "dir_"+encodeDirName(m_shortName);
-   AUTO_TRACE("diskName={} result={}",m_diskName,dir);
+-  DString dir = "dir_"+encodeDirName(m_diskName);
+-  AUTO_TRACE("diskName={} result={}",m_diskName,dir);
++  DString dir = "dir_"+encodeDirName(m_shortName);
++  AUTO_TRACE("diskName={} result={}",m_shortName,dir);
    return dir;
  }
+
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.