Hello community,

here is the log from the commit of package kmbox for openSUSE:Factory checked 
in at 2019-08-16 15:39:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmbox (Old)
 and      /work/SRC/openSUSE:Factory/.kmbox.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmbox"

Fri Aug 16 15:39:01 2019 rev:48 rq:723675 version:19.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmbox/kmbox.changes      2019-07-16 
08:33:28.619399735 +0200
+++ /work/SRC/openSUSE:Factory/.kmbox.new.22127/kmbox.changes   2019-08-16 
15:39:03.009814437 +0200
@@ -1,0 +2,34 @@
+Fri Aug  9 08:31:16 UTC 2019 - Christophe Giboudeaux <[email protected]>
+
+- Update to 19.08.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.0.php
+- No code change since 19.07.90
+
+-------------------------------------------------------------------
+Tue Aug 06 16:50:50 UTC 2019 - [email protected]
+
+- Update to 19.07.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08-rc.php
+- No code changes since 19.07.80
+
+-------------------------------------------------------------------
+Tue Jul 23 11:59:02 UTC 2019 - [email protected]
+
+- Update to 19.07.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08-beta.php
+- Changes since 19.04.3:
+  * Remove unused includes
+  * When we use framework 5.59.0 we can use new logging file directory
+  * Better check
+  * Fix check from QUrl
+  * Fix unlock mbox file
+  * It was fixed in 5.13.0beta2
+  * metainfo.yaml: Fix cmakename, is own top-level entry
+
+-------------------------------------------------------------------

Old:
----
  kmbox-19.04.3.tar.xz

New:
----
  applications.keyring
  kmbox-19.08.0.tar.xz
  kmbox-19.08.0.tar.xz.sig

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

Other differences:
------------------
++++++ kmbox.spec ++++++
--- /var/tmp/diff_new_pack.mZlbi4/_old  2019-08-16 15:39:03.509814292 +0200
+++ /var/tmp/diff_new_pack.mZlbi4/_new  2019-08-16 15:39:03.513814290 +0200
@@ -20,14 +20,19 @@
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
+%bcond_without lang
 Name:           kmbox
-Version:        19.04.3
+Version:        19.08.0
 Release:        0
 Summary:        KDE PIM Libraries: Mailbox functionality
 License:        LGPL-2.1-or-later
 Group:          System/GUI/KDE
-URL:            http://www.kde.org
-Source:         kmbox-%{version}.tar.xz
+URL:            https://www.kde.org
+Source:         
https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz
+%if %{with lang}
+Source1:        
https://download.kde.org/stable/applications/%{version}/src/%{name}-%{version}.tar.xz.sig
+Source2:        applications.keyring
+%endif
 BuildRequires:  extra-cmake-modules >= 5.19.0
 BuildRequires:  kf5-filesystem
 BuildRequires:  kmime-devel

++++++ kmbox-19.04.3.tar.xz -> kmbox-19.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-19.04.3/CMakeLists.txt 
new/kmbox-19.08.0/CMakeLists.txt
--- old/kmbox-19.04.3/CMakeLists.txt    2019-06-24 07:01:32.000000000 +0200
+++ new/kmbox-19.08.0/CMakeLists.txt    2019-08-04 19:35:44.000000000 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
-set(PIM_VERSION "5.11.3")
+set(PIM_VERSION "5.12.0")
 
 project(KMbox VERSION ${PIM_VERSION})
 
 # ECM setup
-set(KF5_MIN_VERSION "5.56.0")
+set(KF5_MIN_VERSION "5.60.0")
 find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
@@ -23,7 +23,7 @@
 
 
 set(KMBOX_LIB_VERSION ${PIM_VERSION})
-set(KMIME_LIB_VERSION "5.11.3")
+set(KMIME_LIB_VERSION "5.12.0")
 
 ecm_setup_version(PROJECT VARIABLE_PREFIX KMBOX
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/kmbox_version.h"
@@ -34,12 +34,7 @@
 ########### Find packages ###########
 find_package(KF5Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED)
 
-# workaround for https://bugreports.qt.io/browse/QTBUG-74665 (bug in qt5.13 
reevaluate it)
-if (${Qt5Core_VERSION} STRGREATER "5.13")
-   MESSAGE(STATUS "Qt version: ${Qt5Core_VERSION} DISABLE compile without 
deprecated methods. bug QTBUG-74665")
-else()
-   add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
-endif()
+add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
 add_definitions(-DQT_NO_FOREACH)
 
 ########### Targets ###########
@@ -73,6 +68,6 @@
    COMPONENT Devel
 )
 
-install( FILES kmbox.renamecategories kmbox.categories DESTINATION 
${KDE_INSTALL_CONFDIR} )
+install(FILES kmbox.renamecategories kmbox.categories  DESTINATION  
${KDE_INSTALL_LOGGINGCATEGORIESDIR})
 
 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-19.04.3/metainfo.yaml 
new/kmbox-19.08.0/metainfo.yaml
--- old/kmbox-19.04.3/metainfo.yaml     2019-06-24 07:01:32.000000000 +0200
+++ new/kmbox-19.08.0/metainfo.yaml     2019-08-04 19:35:44.000000000 +0200
@@ -14,7 +14,7 @@
 libraries:
  - qmake: Mbox
    cmake: "KF5::Mbox"
-   cmakename: KF5Mbox
+cmakename: KF5Mbox
 
 public_lib: true
 group: kdepim
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-19.04.3/src/mbox.cpp 
new/kmbox-19.08.0/src/mbox.cpp
--- old/kmbox-19.04.3/src/mbox.cpp      2019-06-24 07:01:32.000000000 +0200
+++ new/kmbox-19.08.0/src/mbox.cpp      2019-08-04 19:35:44.000000000 +0200
@@ -203,7 +203,8 @@
 
     // FIXME: What if unlock fails?
     // if no separator was found, the file is still valid if it is empty
-    return unlock() && ((prevSeparator.size() != 0) || (d->mMboxFile.size() == 
0));
+    const bool val = unlock() && (!prevSeparator.isEmpty() || 
(d->mMboxFile.size() == 0));
+    return val;
 }
 
 bool MBox::lock()
@@ -565,7 +566,7 @@
 
 bool MBox::save(const QString &fileName)
 {
-    if (!fileName.isEmpty() && QUrl(fileName).toLocalFile() != 
d->mMboxFile.fileName()) {
+    if (!fileName.isEmpty() && QUrl::fromUserInput(fileName).toLocalFile() != 
d->mMboxFile.fileName()) {
         if (!d->mMboxFile.copy(fileName)) {
             return false;
         } else {
@@ -610,7 +611,6 @@
     d->mMboxFile.write(d->mAppendedEntries);
     d->mAppendedEntries.clear();
     d->mInitialMboxFileSize = d->mMboxFile.size();
-
     return unlock();
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmbox-19.04.3/src/mboxentry.h 
new/kmbox-19.08.0/src/mboxentry.h
--- old/kmbox-19.04.3/src/mboxentry.h   2019-06-24 07:01:32.000000000 +0200
+++ new/kmbox-19.08.0/src/mboxentry.h   2019-08-04 19:35:44.000000000 +0200
@@ -23,7 +23,6 @@
 #include "kmbox_export.h"
 
 #include <QVector>
-#include <QMetaType>
 #include <QPair>
 #include <QSharedDataPointer>
 


Reply via email to