git: 65c4299b525e - main - devel/doxygen: update to 1.9.5 release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 29 Aug 2022 11:02:21 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65c4299b525e0b9db00aae271c7daf79e504f8ec

commit 65c4299b525e0b9db00aae271c7daf79e504f8ec
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-08-29 10:51:39 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-08-29 11:02:14 +0000

    devel/doxygen: update to 1.9.5 release (+)
    
    Changelog:      https://doxygen.nl/manual/changelog.html#log_1_9_5
---
 devel/doxygen/Makefile                    |  2 +-
 devel/doxygen/distinfo                    |  6 +++---
 devel/doxygen/files/patch-md5-definition  | 16 ++++++++--------
 devel/doxygen/files/patch-md5-dirdef      | 14 ++++----------
 devel/doxygen/files/patch-md5-dotgraph    | 16 ++++++++--------
 devel/doxygen/files/patch-md5-memberdef   |  4 ++--
 devel/doxygen/files/patch-md5-membergroup | 17 +++++++++--------
 devel/doxygen/files/patch-md5-util        |  6 +++---
 8 files changed, 38 insertions(+), 43 deletions(-)

diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index ff54afd7658e..aa83b8d6f761 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	doxygen
-PORTVERSION=	1.9.4
+PORTVERSION=	1.9.5
 PORTEPOCH=	2
 CATEGORIES=	devel
 MASTER_SITES=	SF/${PORTNAME}/rel-${PORTVERSION} \
diff --git a/devel/doxygen/distinfo b/devel/doxygen/distinfo
index 89e45dba26ee..8c82fb115c12 100644
--- a/devel/doxygen/distinfo
+++ b/devel/doxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1652030233
-SHA256 (doxygen-1.9.4.src.tar.gz) = a15e9cd8c0d02b7888bc8356eac200222ecff1defd32f3fe05257d81227b1f37
-SIZE (doxygen-1.9.4.src.tar.gz) = 5196383
+TIMESTAMP = 1661695374
+SHA256 (doxygen-1.9.5.src.tar.gz) = 55b454b35d998229a96f3d5485d57a0a517ce2b78d025efb79d57b5a2e4b2eec
+SIZE (doxygen-1.9.5.src.tar.gz) = 5251459
diff --git a/devel/doxygen/files/patch-md5-definition b/devel/doxygen/files/patch-md5-definition
index 4a720df255a0..1847a507e6a2 100644
--- a/devel/doxygen/files/patch-md5-definition
+++ b/devel/doxygen/files/patch-md5-definition
@@ -1,14 +1,14 @@
---- src/definition.cpp.orig	2021-08-17 14:04:29 UTC
+--- src/definition.cpp.orig	2022-08-23 13:47:08 UTC
 +++ src/definition.cpp
-@@ -5,6 +5,7 @@
- #include <string>
- 
- #include <ctype.h>
-+#include <sys/types.h>
- #include "md5.h"
+@@ -7,6 +7,7 @@
  #include <stdio.h>
  #include <stdlib.h>
-@@ -414,13 +415,11 @@ bool DefinitionImpl::_docsAlreadyAdded(const QCString 
+ #include <assert.h>
++#include <sys/types.h>
+ 
+ #include "md5.h"
+ #include "regex.h"
+@@ -417,13 +418,11 @@ bool DefinitionImpl::_docsAlreadyAdded(const QCString 
  
  bool DefinitionImpl::_docsAlreadyAdded(const QCString &doc,QCString &sigList)
  {
diff --git a/devel/doxygen/files/patch-md5-dirdef b/devel/doxygen/files/patch-md5-dirdef
index fffe95b0b4fe..5de471403169 100644
--- a/devel/doxygen/files/patch-md5-dirdef
+++ b/devel/doxygen/files/patch-md5-dirdef
@@ -1,20 +1,14 @@
---- src/dirdef.cpp.orig	2021-08-17 17:10:43 UTC
+--- src/dirdef.cpp.orig	2022-08-11 20:14:32 UTC
 +++ src/dirdef.cpp
-@@ -11,11 +11,13 @@
-  * Documents produced by Doxygen are derivative works derived from the
-  * input used in their production; they are not affected by this license.
-  *
-+#include <sys/types.h>
+@@ -14,6 +14,7 @@
   */
  
  #include <algorithm>
++#include <sys/types.h>
  
  #include "dirdef.h"
-+#include <sys/types.h>
  #include "md5.h"
- #include "filename.h"
- #include "doxygen.h"
-@@ -181,10 +183,8 @@ static QCString encodeDirName(const QCString &anchor)
+@@ -181,10 +182,8 @@ static QCString encodeDirName(const QCString &anchor)
  static QCString encodeDirName(const QCString &anchor)
  {
    // convert to md5 hash
diff --git a/devel/doxygen/files/patch-md5-dotgraph b/devel/doxygen/files/patch-md5-dotgraph
index 39bf2f927c2f..6d4bd9883938 100644
--- a/devel/doxygen/files/patch-md5-dotgraph
+++ b/devel/doxygen/files/patch-md5-dotgraph
@@ -1,14 +1,14 @@
---- src/dotgraph.cpp.orig	2021-05-12 18:53:13 UTC
+--- src/dotgraph.cpp.orig	2022-08-11 20:14:32 UTC
 +++ src/dotgraph.cpp
-@@ -19,6 +19,7 @@
+@@ -16,6 +16,7 @@
+ #include <sstream>
+ #include <mutex>
+ #include <regex>
++#include <sys/types.h>
+ 
  #include "config.h"
  #include "doxygen.h"
- #include "index.h"
-+#include <sys/types.h>
- #include "md5.h"
- #include "message.h"
- #include "util.h"
-@@ -154,12 +155,9 @@ bool DotGraph::prepareDotFile()
+@@ -155,12 +156,9 @@ bool DotGraph::prepareDotFile()
      term("Output dir %s does not exist!\n", m_dir.path().c_str());
    }
  
diff --git a/devel/doxygen/files/patch-md5-memberdef b/devel/doxygen/files/patch-md5-memberdef
index a86fd9a0b369..a70887368e9a 100644
--- a/devel/doxygen/files/patch-md5-memberdef
+++ b/devel/doxygen/files/patch-md5-memberdef
@@ -1,4 +1,4 @@
---- src/memberdef.cpp.orig	2021-08-18 13:55:35 UTC
+--- src/memberdef.cpp.orig	2022-08-11 20:14:32 UTC
 +++ src/memberdef.cpp
 @@ -17,6 +17,7 @@
  #include <stdio.h>
@@ -8,7 +8,7 @@
  
  #include "md5.h"
  #include "memberdef.h"
-@@ -4115,10 +4116,8 @@ void MemberDefImpl::setAnchor()
+@@ -4118,10 +4119,8 @@ void MemberDefImpl::setAnchor()
    }
  
    // convert to md5 hash
diff --git a/devel/doxygen/files/patch-md5-membergroup b/devel/doxygen/files/patch-md5-membergroup
index 2601f2f3e65a..cc5c4684a0f2 100644
--- a/devel/doxygen/files/patch-md5-membergroup
+++ b/devel/doxygen/files/patch-md5-membergroup
@@ -1,10 +1,11 @@
---- src/membergroup.cpp.orig	2021-08-02 18:54:15 UTC
+--- src/membergroup.cpp.orig	2022-08-11 20:14:32 UTC
 +++ src/membergroup.cpp
-@@ -27,6 +27,7 @@
- #include "doxygen.h"
- #include "docparser.h"
- #include "entry.h"
-+#include <sys/types.h>
- #include "md5.h"
+@@ -15,6 +15,8 @@
+  *
+  */
  
- MemberGroup::MemberGroup(const Definition *container,int id,const QCString &hdr,
++#include <sys/types.h>
++
+ #include "membergroup.h"
+ #include "memberlist.h"
+ #include "outputlist.h"
diff --git a/devel/doxygen/files/patch-md5-util b/devel/doxygen/files/patch-md5-util
index bfc51f6ec00a..e7441712ae92 100644
--- a/devel/doxygen/files/patch-md5-util
+++ b/devel/doxygen/files/patch-md5-util
@@ -1,4 +1,4 @@
---- src/util.cpp.orig	2021-08-18 18:55:03 UTC
+--- src/util.cpp.orig	2022-08-26 07:34:22 UTC
 +++ src/util.cpp
 @@ -30,6 +30,7 @@
  #include <cinttypes>
@@ -8,7 +8,7 @@
  #include "md5.h"
  
  #include "regex.h"
-@@ -3633,26 +3634,18 @@ QCString convertNameToFile(const QCString &name,bool a
+@@ -3715,26 +3716,18 @@ QCString convertNameToFile(const QCString &name,bool a
      if (resultLen>=128) // prevent names that cannot be created!
      {
        // third algorithm based on MD5 hash
@@ -40,7 +40,7 @@
    }
    //printf("*** convertNameToFile(%s)->%s\n",qPrint(name),qPrint(result));
    return result;
-@@ -7269,6 +7262,11 @@ QCString removeEmptyLines(const QCString &s)
+@@ -7389,6 +7382,11 @@ QCString removeEmptyLines(const QCString &s)
  QCString removeEmptyLines(const QCString &s)
  {
    BufStr out(s.length()+1);