Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package doxygen for openSUSE:Factory checked 
in at 2026-05-08 16:42:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/doxygen (Old)
 and      /work/SRC/openSUSE:Factory/.doxygen.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "doxygen"

Fri May  8 16:42:32 2026 rev:113 rq:1351386 version:1.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/doxygen/doxygen.changes  2026-01-21 
14:12:34.338870039 +0100
+++ /work/SRC/openSUSE:Factory/.doxygen.new.1966/doxygen.changes        
2026-05-08 16:42:35.606251250 +0200
@@ -1,0 +2,14 @@
+Fri May  1 21:39:14 UTC 2026 - Christoph G <[email protected]>
+
+- update to 1.17.0
+  * Added support for Mermaid diagrams, via new commands @mermaid,
+    @endmermaid, and @mermaidfile
+  * Added support for running dot on batches of dot graphs to
+    reduce process creation overhead.
+  * Added support for documenting unnamed parameters
+  * Improve multi-threading performance by avoiding mutex
+    contention
+- Add doxygen-12117-test-tagfile.patch to fix failing test.
+  Merged upstream from https://github.com/doxygen/doxygen/pull/12117
+
+-------------------------------------------------------------------

Old:
----
  doxygen-1.16.1.src.tar.gz

New:
----
  doxygen-1.17.0.src.tar.gz
  doxygen-12117-test-tagfile.patch

----------(New B)----------
  New:    contention
- Add doxygen-12117-test-tagfile.patch to fix failing test.
  Merged upstream from https://github.com/doxygen/doxygen/pull/12117
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ doxygen.spec ++++++
--- /var/tmp/diff_new_pack.orIp6e/_old  2026-05-08 16:42:36.562290869 +0200
+++ /var/tmp/diff_new_pack.orIp6e/_new  2026-05-08 16:42:36.566291034 +0200
@@ -17,9 +17,9 @@
 #
 
 
-%global rdir Release_1_16_1
+%global rdir Release_1_17_0
 Name:           doxygen
-Version:        1.16.1
+Version:        1.17.0
 Release:        0
 Summary:        Automated C, C++, and Java Documentation Generator
 # qtools are used for building and they are GPL-3.0 licensed

++++++ doxywizard.spec ++++++
--- /var/tmp/diff_new_pack.orIp6e/_old  2026-05-08 16:42:36.602292526 +0200
+++ /var/tmp/diff_new_pack.orIp6e/_new  2026-05-08 16:42:36.602292526 +0200
@@ -17,9 +17,9 @@
 #
 
 
-%global rdir Release_1_16_1
+%global rdir Release_1_17_0
 Name:           doxywizard
-Version:        1.16.1
+Version:        1.17.0
 Release:        0
 Summary:        Graphical User Interface for Doxygen
 # qtools are used for building and they are GPL-3.0 licensed
@@ -29,6 +29,7 @@
 Source:         
https://github.com/doxygen/doxygen/releases/download/%{rdir}/doxygen-%{version}.src.tar.gz
 # https://github.com/doxygen/doxygen/issues/11957
 Source1:        doxywizard.desktop
+Patch1:         doxygen-12117-test-tagfile.patch
 BuildRequires:  bison
 BuildRequires:  cmake >= 3.14
 BuildRequires:  flex

++++++ doxygen-1.16.1.src.tar.gz -> doxygen-1.17.0.src.tar.gz ++++++
/work/SRC/openSUSE:Factory/doxygen/doxygen-1.16.1.src.tar.gz 
/work/SRC/openSUSE:Factory/.doxygen.new.1966/doxygen-1.17.0.src.tar.gz differ: 
char 12, line 1

++++++ doxygen-12117-test-tagfile.patch ++++++
>From a819808ca4dd0264be2ea80fe2d08736e70eacdd Mon Sep 17 00:00:00 2001
From: albert-github <[email protected]>
Date: Fri, 1 May 2026 14:27:24 +0200
Subject: [PATCH 4/5] issue #12116 Test suite's test tagfile fails

In case building without git the `doxygen_gitid` is not present in the tag file 
though the test required it.
Added extra replacement statement
---
 testing/runtests.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/testing/runtests.py b/testing/runtests.py
index 198aea740..02611ee70 100755
--- a/testing/runtests.py
+++ b/testing/runtests.py
@@ -346,6 +346,7 @@ class Tester:
                     data = xpopen('%s --format --noblanks --nowarning %s' % 
(self.args.xmllint,check_file))
                     if data:
                         # strip version
+                        data = re.sub(r'<tagfile 
doxygen_version="[^"]+">','<tagfile doxygen_version="" doxygen_gitid="">',data)
                         data = re.sub(r'tagfile doxygen_version="[^"]+" 
doxygen_gitid="[^"]+"','tagfile doxygen_version="" doxygen_gitid=""',data)
                         data = re.sub(r'xsd" version="[0-9.-]+"','xsd" 
version=""',data).rstrip('\n')
                     else:
-- 
2.54.0

Reply via email to