Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yacreader for openSUSE:Factory 
checked in at 2025-07-10 22:11:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yacreader (Old)
 and      /work/SRC/openSUSE:Factory/.yacreader.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yacreader"

Thu Jul 10 22:11:58 2025 rev:6 rq:1291563 version:9.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/yacreader/yacreader.changes      2025-01-07 
20:52:50.491478535 +0100
+++ /work/SRC/openSUSE:Factory/.yacreader.new.7373/yacreader.changes    
2025-07-10 22:11:59.475322832 +0200
@@ -1,0 +2,7 @@
+Wed Jul  9 14:57:41 UTC 2025 - Martin Jambor <mjam...@suse.com>
+
+- Add 0002-fix_building_with_qt_6_9_0.patch and
+  0003-add_missing_QVariantMap_include.patch to fix building with Qt 9.6.0
+  (both backported from https://github.com/YACReader/yacreader/issues/469).
+
+-------------------------------------------------------------------

New:
----
  0002-fix_building_with_qt_6_9_0.patch
  0003-add_missing_QVariantMap_include.patch

----------(New B)----------
  New:
- Add 0002-fix_building_with_qt_6_9_0.patch and
  0003-add_missing_QVariantMap_include.patch to fix building with Qt 9.6.0
  New:- Add 0002-fix_building_with_qt_6_9_0.patch and
  0003-add_missing_QVariantMap_include.patch to fix building with Qt 9.6.0
  (both backported from https://github.com/YACReader/yacreader/issues/469).
----------(New E)----------

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

Other differences:
------------------
++++++ yacreader.spec ++++++
--- /var/tmp/diff_new_pack.yuicmS/_old  2025-07-10 22:12:00.207353278 +0200
+++ /var/tmp/diff_new_pack.yuicmS/_new  2025-07-10 22:12:00.211353444 +0200
@@ -31,6 +31,10 @@
 # Source URL: 
https://sourceforge.net/projects/p7zip/files/p7zip/16.02/p7zip_16.02_src_all.tar.bz2/download
 Source2:        p7zip_%{p7zip_version}_src_all.tar.bz2
 Patch1:         0001-fix-unarr.patch
+# PATCH-FIX-UPSTREAM 0002-fix_building_with_qt_6_9_0.patch 
https://github.com/YACReader/yacreader/issues/469
+Patch2:         0002-fix_building_with_qt_6_9_0.patch
+# PATCH-FIX-UPSTREAM 0003-add_missing_QVariantMap_include.patch 
https://github.com/YACReader/yacreader/issues/469
+Patch3:         0003-add_missing_QVariantMap_include.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  glu-devel
@@ -58,6 +62,8 @@
 %setup -q -a 1 -a 2
 mv unarr compressed_archive/unarr/unarr-master
 %patch -P 1 -p1
+%patch -P 2 -p1
+%patch -P 3 -p1
 mv p7zip_%{p7zip_version} compressed_archive/libp7zip
 
 %build

++++++ 0002-fix_building_with_qt_6_9_0.patch ++++++
>From 6e0e6f3bc39ddc4d7241f4f946088291410feb50 Mon Sep 17 00:00:00 2001
From: "Jason E. Hale" <jh...@freebsd.org>
Date: Sat, 19 Apr 2025 06:28:17 -0400
Subject: [PATCH] Fix build with Qt 6.9.0 (fixes #469)

Support for std::array was added to QDebug in 6.9.0
---
 tests/concurrent_queue_test/concurrent_queue_test.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/concurrent_queue_test/concurrent_queue_test.cpp 
b/tests/concurrent_queue_test/concurrent_queue_test.cpp
index b09d05f69..d9c4eb4bb 100644
--- a/tests/concurrent_queue_test/concurrent_queue_test.cpp
+++ b/tests/concurrent_queue_test/concurrent_queue_test.cpp
@@ -209,6 +209,7 @@ void waitAndPrint(const ConcurrentQueue &queue, const 
QueueControlMessagePrinter
     printer.printEndWaitingMessage();
 }
 
+#if QT_VERSION < QT_VERSION_CHECK(6, 9, 0)
 template<typename T, std::size_t size>
 QDebug operator<<(QDebug debug, const std::array<T, size> &array)
 {
@@ -225,6 +226,7 @@ QDebug operator<<(QDebug debug, const std::array<T, size> 
&array)
 
     return debug;
 }
+#endif
 
 using RandomEngine = std::mt19937_64;
 

++++++ 0003-add_missing_QVariantMap_include.patch ++++++
>From 254652f03ec648423c9488929dc62fb3f4b817c7 Mon Sep 17 00:00:00 2001
From: "Jason E. Hale" <jh...@freebsd.org>
Date: Sat, 19 Apr 2025 06:25:11 -0400
Subject: [PATCH] Add missing include

Fixes build with Qt 6.9.0
---
 YACReaderLibrary/comic_vine/model/response_parser.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/YACReaderLibrary/comic_vine/model/response_parser.cpp 
b/YACReaderLibrary/comic_vine/model/response_parser.cpp
index 033fd6077..dd2582120 100644
--- a/YACReaderLibrary/comic_vine/model/response_parser.cpp
+++ b/YACReaderLibrary/comic_vine/model/response_parser.cpp
@@ -2,6 +2,7 @@
 #include <QDebug>
 #include <QJsonDocument>
 #include <QJsonParseError>
+#include <QVariantMap>
 
 ResponseParser::ResponseParser(QObject *parent)
     : QObject(parent), error(false), errorTxt("None"), numResults(-1), 
currentPage(-1), totalPages(-1)

Reply via email to