<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/21c3400cfedb605424c6bf40d607bb4571cd8a8a">https://github.com/macports/macports-ports/commit/21c3400cfedb605424c6bf40d607bb4571cd8a8a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 21c3400cfed doxygen-devel: update to 1.12.0
</span>21c3400cfed is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 21c3400cfedb605424c6bf40d607bb4571cd8a8a
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Fri Sep 13 11:36:54 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    doxygen-devel: update to 1.12.0
</span>---
 textproc/doxygen-devel/Portfile                    | 11 +++----
 textproc/doxygen-devel/files/patch-longtabu.diff   | 26 ++++++++++-------
 .../files/patch-pthread_threadid_np.diff           | 34 ----------------------
 3 files changed, 19 insertions(+), 52 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/doxygen-devel/Portfile b/textproc/doxygen-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 93a9ea9c281..c1cf4f3873c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/doxygen-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/doxygen-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,12 +18,12 @@ conflicts               doxygen
</span> set my_name             doxygen
 
 # please don't update doxygen without first checking the build status of doxygen-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.11.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 1.12.0
</span> revision                0
 epoch                   0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  69b46074938d954ed7bfd83f640657dee41804f6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  c9edfdf8c5f3e8bee0c4c967850caead27099883ee7ff8b11044e6d63faf3607 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    8447729
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  27ff15806263b78ac4cfee5bcc20d5aa880c949e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  a3a3dba2018ef409d83d81a2fc42a0d19bdbe087252ef342bf214b51b8b01634 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    8472577
</span> 
 categories              textproc devel
 license                 GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,9 +66,6 @@ patchfiles-append       patch-src-portable_c.c.diff
</span> patchfiles-append       patch-CMakeLists.txt.diff
 patchfiles-append       patch-longtabu.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/ticket/68581
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-pthread_threadid_np.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build-append \
                         port:bison \
                         port:flex \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/doxygen-devel/files/patch-longtabu.diff b/textproc/doxygen-devel/files/patch-longtabu.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8b786d61926..ca6d8171490 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/doxygen-devel/files/patch-longtabu.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/doxygen-devel/files/patch-longtabu.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,6 +3,8 @@ Last-Update: 2019-02-01
</span> Forwarded: https://bugs.debian.org/920621
 Author: Paolo Greppi <paolo.greppi@libpf.com>
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+Updated: 2024-09-13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> Index: doxygen/src/latexdocvisitor.cpp
 ===================================================================
 --- src/latexdocvisitor.cpp
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +22,7 @@ Index: doxygen/templates/latex/doxygen.sty
</span> ===================================================================
 --- templates/latex/doxygen.sty
 +++ templates/latex/doxygen.sty
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -337,10 +337,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -350,10 +350,10 @@
</span>      \tabulinesep=1mm%
      \par%
      \ifthenelse{\equal{#1}{}}%
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +36,7 @@ Index: doxygen/templates/latex/doxygen.sty
</span>      }
      \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
      \hline%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -357,7 +357,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -370,7 +370,7 @@
</span>  \newenvironment{DoxyFields}[1]{%
      \tabulinesep=1mm%
      \par%
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,16 +45,18 @@ Index: doxygen/templates/latex/doxygen.sty
</span>      \multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
      \hline%
      \endfirsthead%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -373,7 +373,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- \newenvironment{DoxyEnumFields}[1]{%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -387,8 +387,8 @@
</span>      \tabulinesep=1mm%
      \par%
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    \begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    \begin{longtabu*}spread 0pt [l]{|c|p{1cm}|}%
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     \ifthenelse{\equal{#1}{2}}%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      {\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}}%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      {\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,r]|X[-1,l]|}}% with init value
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      {\begin{longtabu*}spread 0pt [l]{|c|p{1cm}|}%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      {\begin{longtabu*}spread 0pt [l]{|c|c|p{1cm}|}}% with init value
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
</span>      \hline%
      \endfirsthead%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -395,7 +395,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -410,7 +410,7 @@
</span>  \newenvironment{DoxyRetVals}[1]{%
      \tabulinesep=1mm%
      \par%
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +65,7 @@ Index: doxygen/templates/latex/doxygen.sty
</span>      \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
      \hline%
      \endfirsthead%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -411,7 +411,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -426,7 +426,7 @@
</span>  \newenvironment{DoxyExceptions}[1]{%
      \tabulinesep=1mm%
      \par%
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,7 +74,7 @@ Index: doxygen/templates/latex/doxygen.sty
</span>      \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
      \hline%
      \endfirsthead%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -427,7 +427,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -442,7 +442,7 @@
</span>  \newenvironment{DoxyTemplParams}[1]{%
      \tabulinesep=1mm%
      \par%
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,7 +83,7 @@ Index: doxygen/templates/latex/doxygen.sty
</span>      \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
      \hline%
      \endfirsthead%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -503,11 +503,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -518,11 +518,11 @@
</span>  \newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}%
  \newenvironment{TabularC}[1]%
  {\tabulinesep=1mm
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/doxygen-devel/files/patch-pthread_threadid_np.diff b/textproc/doxygen-devel/files/patch-pthread_threadid_np.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4e5fc70e714..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/doxygen-devel/files/patch-pthread_threadid_np.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,34 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/gabime/spdlog/commit/c65aa4e4889939c1afa82001db349cac237a13f8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- deps/spdlog/include/spdlog/details/os-inl.h    2023-01-15 03:29:53.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ deps/spdlog/include/spdlog/details/os-inl.h    2023-11-19 11:37:02.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -58,6 +58,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #        include <thread.h> // for thr_self
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif // unix
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifndef __has_feature          // Clang - feature checking macros.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -353,7 +357,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return static_cast<size_t>(::thr_self());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     uint64_t tid;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    pthread_threadid_np(nullptr, &tid);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    if (MAC_OS_X_VERSION_MAX_ALLOWED < 1060) || defined(__POWERPC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        tid = pthread_mach_thread_np(pthread_self());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    elif MAC_OS_X_VERSION_MIN_REQUIRED < 1060
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if (&pthread_threadid_np) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            pthread_threadid_np(nullptr, &tid);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            tid = pthread_mach_thread_np(pthread_self());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        pthread_threadid_np(nullptr, &tid);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return static_cast<size_t>(tid);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else // Default to standard C++11 (other Unix)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return static_cast<size_t>(std::hash<std::thread::id>()(std::this_thread::get_id()));
</span></pre><pre style='margin:0'>

</pre>