Hello community,

here is the log from the commit of package tellico for openSUSE:Factory checked 
in at 2020-06-03 20:33:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tellico (Old)
 and      /work/SRC/openSUSE:Factory/.tellico.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tellico"

Wed Jun  3 20:33:24 2020 rev:83 rq:810890 version:3.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/tellico/tellico.changes  2020-04-25 
20:30:51.134334809 +0200
+++ /work/SRC/openSUSE:Factory/.tellico.new.3606/tellico.changes        
2020-06-03 20:34:00.037450600 +0200
@@ -1,0 +2,18 @@
+Tue Jun  2 15:41:28 UTC 2020 - Wolfgang Bauer <wba...@tmo.at>
+
+- Update to 3.3.1:
+  Features:
+  * Updated filter dialog to allow matching against empty text.
+  Bug Fixes:
+  * Updated script for Dark Horse comics data source.
+  * Fixed bug with creation date for duplicated entries
+    (kde#422127).
+  * Fixed error in ISO-5426 conversion (kde#420451).
+  * Fixed compilation with Qt versions back to 5.9.
+- Drop patches merged upstream:
+  * Use-unnamespaced-hex-for-Qt-lt-5.14.patch
+  * Fix-build-with-Qt-5.9.patch
+- Add Fix-compilation-with-Qt-5.9.patch to fix a new compiler error
+  with Qt 5.9 (kde#422354)
+
+-------------------------------------------------------------------

Old:
----
  Fix-build-with-Qt-5.9.patch
  Use-unnamespaced-hex-for-Qt-lt-5.14.patch
  tellico-3.3.tar.xz

New:
----
  Fix-compilation-with-Qt-5.9.patch
  tellico-3.3.1.tar.xz

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

Other differences:
------------------
++++++ tellico.spec ++++++
--- /var/tmp/diff_new_pack.8z4TvX/_old  2020-06-03 20:34:02.601458637 +0200
+++ /var/tmp/diff_new_pack.8z4TvX/_new  2020-06-03 20:34:02.601458637 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           tellico
-Version:        3.3
+Version:        3.3.1
 Release:        0
 Summary:        A Collection Manager
 License:        GPL-2.0-or-later
@@ -25,9 +25,7 @@
 URL:            https://tellico-project.org/
 Source0:        https://tellico-project.org/files/%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM
-Patch0:         Use-unnamespaced-hex-for-Qt-lt-5.14.patch
-# PATCH-FIX-UPSTREAM
-Patch1:         Fix-build-with-Qt-5.9.patch
+Patch0:         Fix-compilation-with-Qt-5.9.patch
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
 BuildRequires:  libcdio-devel

++++++ Fix-compilation-with-Qt-5.9.patch ++++++
>From ac8740fd9b4042af476fcf8dbb91c7d212d143e4 Mon Sep 17 00:00:00 2001
From: Wolfgang Bauer <wba...@tmo.at>
Date: Tue, 2 Jun 2020 17:12:02 +0200
Subject: Fix compilation with Qt 5.9

`QTimer::callOnTimeout()` only exists since Qt 5.12.

Connect to the `QTimer::timeout` signal instead, this works with older
versions as well and is equivalent according to the Qt documentation.

BUG: 422354
FIXED-IN: 3.3.2
Differential Revision: https://phabricator.kde.org/D29841
---
 src/document.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/document.cpp b/src/document.cpp
index 3d2b4b1..7807002 100644
--- a/src/document.cpp
+++ b/src/document.cpp
@@ -61,7 +61,7 @@ Document::Document() : QObject(), m_coll(nullptr), 
m_isModified(false),
   m_allImagesOnDisk = Config::imageLocation() != Config::ImagesInFile;
   m_loadImagesTimer.setSingleShot(true);
   m_loadImagesTimer.setInterval(500);
-  m_loadImagesTimer.callOnTimeout(this, &Document::slotLoadAllImages);
+  connect(&m_loadImagesTimer, &QTimer::timeout, this, 
&Document::slotLoadAllImages);
   newDocument(Collection::Book);
 }
 
-- 
cgit v1.1

++++++ tellico-3.3.tar.xz -> tellico-3.3.1.tar.xz ++++++
++++ 15803 lines of diff (skipped)


Reply via email to