Hello community,

here is the log from the commit of package kdepim-runtime for openSUSE:Factory 
checked in at 2016-10-18 10:17:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdepim-runtime (Old)
 and      /work/SRC/openSUSE:Factory/.kdepim-runtime.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdepim-runtime"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdepim-runtime/kdepim-runtime.changes    
2016-09-14 23:10:11.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdepim-runtime.new/kdepim-runtime.changes       
2016-10-18 10:17:14.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Oct 11 20:54:52 UTC 2016 - lbeltr...@kde.org
+
+- KDE Applications 16.08.2
+https://www.kde.org/announcements/announce-applications-16.08.2.php
+
+-------------------------------------------------------------------

Old:
----
  kdepim-runtime-16.08.1.tar.xz

New:
----
  kdepim-runtime-16.08.2.tar.xz

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

Other differences:
------------------
++++++ kdepim-runtime.spec ++++++
--- /var/tmp/diff_new_pack.pFp4hc/_old  2016-10-18 10:17:16.000000000 +0200
+++ /var/tmp/diff_new_pack.pFp4hc/_new  2016-10-18 10:17:16.000000000 +0200
@@ -17,9 +17,9 @@
 
 
 %define kf5_version 5.19.0
-%define kf5_pimlibs_version 16.08.1
+%define kf5_pimlibs_version 16.08.2
 Name:           kdepim-runtime
-Version:        16.08.1
+Version:        16.08.2
 Release:        0
 Summary:        Runtime modules for kdepim
 License:        GPL-2.0

++++++ kdepim-runtime-16.08.1.tar.xz -> kdepim-runtime-16.08.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdepim-runtime-16.08.1/plugins/CMakeLists.txt 
new/kdepim-runtime-16.08.2/plugins/CMakeLists.txt
--- old/kdepim-runtime-16.08.1/plugins/CMakeLists.txt   2016-09-04 
13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/plugins/CMakeLists.txt   2016-10-02 
23:22:49.000000000 +0200
@@ -8,7 +8,7 @@
 
 set(akonadi_serializer_addressee_PART_SRCS akonadi_serializer_addressee.cpp )
 add_library(akonadi_serializer_addressee MODULE ${SERIALIZER_TYPE} 
${akonadi_serializer_addressee_PART_SRCS})
-target_link_libraries(akonadi_serializer_addressee  KF5::Contacts 
KF5::AkonadiCore KF5::AkonadiContact KF5::I18n)
+target_link_libraries(akonadi_serializer_addressee  KF5::Contacts 
KF5::AkonadiCore KF5::I18n)
 install(TARGETS akonadi_serializer_addressee DESTINATION 
${KDE_INSTALL_PLUGINDIR})
 
 set(akonadi_serializer_mail_PART_SRCS akonadi_serializer_mail.cpp)
@@ -25,7 +25,7 @@
 
 set(akonadi_serializer_contactgroup_PART_SRCS 
akonadi_serializer_contactgroup.cpp )
 add_library(akonadi_serializer_contactgroup MODULE ${SERIALIZER_TYPE} 
${akonadi_serializer_contactgroup_PART_SRCS})
-target_link_libraries(akonadi_serializer_contactgroup  KF5::Contacts 
KF5::AkonadiCore KF5::AkonadiContact KF5::I18n)
+target_link_libraries(akonadi_serializer_contactgroup  KF5::Contacts 
KF5::AkonadiCore KF5::I18n KF5::AkonadiContact)
 install(TARGETS akonadi_serializer_contactgroup DESTINATION 
${KDE_INSTALL_PLUGINDIR})
 
 set(akonadi_serializer_kalarm_SRCS akonadi_serializer_kalarm.cpp 
kaeventformatter.cpp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-16.08.1/plugins/akonadi_serializer_addressee.cpp 
new/kdepim-runtime-16.08.2/plugins/akonadi_serializer_addressee.cpp
--- old/kdepim-runtime-16.08.1/plugins/akonadi_serializer_addressee.cpp 
2016-09-04 13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/plugins/akonadi_serializer_addressee.cpp 
2016-10-02 23:22:49.000000000 +0200
@@ -21,7 +21,6 @@
 
 #include <AkonadiCore/abstractdifferencesreporter.h>
 #include <AkonadiCore/item.h>
-#include <Akonadi/Contact/ContactParts>
 
 #include <kcontacts/addressee.h>
 #include <KLocalizedString>
@@ -32,6 +31,14 @@
 
 //// ItemSerializerPlugin interface
 
+// FIXME: these values map to Akonadi::ContactParts::Standard and
+// Akonadi::ContactParts::Lookup from AkonadiContact library. We don't use 
those
+// symbols here, because AkonadiContact library links to Qt5WebEngine, which 
when
+// loaded tries to initialize OpenGL. When this plugin gets loaded by Akonadi
+// from KRunner, it happens in a non-GUI thread, leading to a crash in 
Qt5WebEngine.
+#define CONTACTPART_STANDARD "CONTACT_STANDARD"
+#define CONTACTPART_LOOKUP "CONTACT_LOOKUP"
+
 bool SerializerPluginAddressee::deserialize(Item &item, const QByteArray 
&label, QIODevice &data, int version)
 {
     Q_UNUSED(version);
@@ -39,14 +46,14 @@
     KContacts::Addressee addr;
     if (label == Item::FullPayload) {
         addr = m_converter.parseVCard(data.readAll());
-    } else if (label == Akonadi::ContactPart::Standard) {
+    } else if (label == CONTACTPART_STANDARD) {
         addr = m_converter.parseVCard(data.readAll());
 
         // remove pictures and sound
         addr.setPhoto(KContacts::Picture());
         addr.setLogo(KContacts::Picture());
         addr.setSound(KContacts::Sound());
-    } else if (label == Akonadi::ContactPart::Lookup) {
+    } else if (label == CONTACTPART_LOOKUP) {
         const KContacts::Addressee temp = 
m_converter.parseVCard(data.readAll());
 
         // copy only uid, name and email addresses
@@ -74,7 +81,7 @@
 {
     Q_UNUSED(version);
 
-    if (label != Item::FullPayload && label != Akonadi::ContactPart::Standard 
&& label != Akonadi::ContactPart::Lookup) {
+    if (label != Item::FullPayload && label != CONTACTPART_STANDARD && label 
!= CONTACTPART_LOOKUP) {
         return;
     }
 
@@ -88,14 +95,14 @@
 
     if (label == Item::FullPayload) {
         addr = temp;
-    } else if (label == Akonadi::ContactPart::Standard) {
+    } else if (label == CONTACTPART_STANDARD) {
         addr = temp;
 
         // remove pictures and sound
         addr.setPhoto(KContacts::Picture());
         addr.setLogo(KContacts::Picture());
         addr.setSound(KContacts::Sound());
-    } else if (label == Akonadi::ContactPart::Lookup) {
+    } else if (label == CONTACTPART_LOOKUP) {
         // copy only uid, name and email addresses
         addr.setUid(temp.uid());
         addr.setPrefix(temp.prefix());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-16.08.1/plugins/akonadi_serializer_contactgroup.cpp 
new/kdepim-runtime-16.08.2/plugins/akonadi_serializer_contactgroup.cpp
--- old/kdepim-runtime-16.08.1/plugins/akonadi_serializer_contactgroup.cpp      
2016-09-04 13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/plugins/akonadi_serializer_contactgroup.cpp      
2016-10-02 23:22:49.000000000 +0200
@@ -22,7 +22,6 @@
 #include <AkonadiCore/abstractdifferencesreporter.h>
 #include <Akonadi/Contact/ContactGroupExpandJob>
 #include <AkonadiCore/item.h>
-#include <Akonadi/Contact/ContactParts>
 
 #include <kcontacts/contactgroup.h>
 #include <kcontacts/contactgrouptool.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-16.08.1/resources/dav/services/owncloud-pre9.desktop 
new/kdepim-runtime-16.08.2/resources/dav/services/owncloud-pre9.desktop
--- old/kdepim-runtime-16.08.1/resources/dav/services/owncloud-pre9.desktop     
2016-09-04 13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/resources/dav/services/owncloud-pre9.desktop     
2016-10-02 23:22:49.000000000 +0200
@@ -12,6 +12,7 @@
 Name[nl]=ownCloud (> 5.0 en < 9.0)
 Name[pl]=ownCloud (> 5.0 oraz < 9.0)
 Name[pt]=ownCloud (> 5.0 e < 9.0)
+Name[pt_BR]=ownCloud (> 5.0 e < 9.0)
 Name[sk]=ownCloud (> 5.0 a < 9.0)
 Name[sl]=ownCloud (> 5.0 in < 9.0)
 Name[sr]=Оунклауд (> 5.0 и < 9.0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-16.08.1/resources/kolab/kolabrelationresourcetask.cpp 
new/kdepim-runtime-16.08.2/resources/kolab/kolabrelationresourcetask.cpp
--- old/kdepim-runtime-16.08.1/resources/kolab/kolabrelationresourcetask.cpp    
2016-09-04 13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/resources/kolab/kolabrelationresourcetask.cpp    
2016-10-02 23:22:49.000000000 +0200
@@ -67,6 +67,10 @@
         Q_ASSERT(fetchJob != 0);
 
         Q_FOREACH (const Akonadi::Collection &collection, 
fetchJob->collections()) {
+            if 
(!collection.contentMimeTypes().contains(KolabHelpers::getMimeType(Kolab::ConfigurationType)))
 {
+                // Skip parents of the actual Configuration folder
+                continue;
+            }
             const QString mailBox = mailBoxForCollection(collection);
             if (!mailBox.isEmpty()) {
                 mRelationCollection = collection;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-16.08.1/resources/pop3/pop3resource.cpp 
new/kdepim-runtime-16.08.2/resources/pop3/pop3resource.cpp
--- old/kdepim-runtime-16.08.1/resources/pop3/pop3resource.cpp  2016-09-04 
13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/resources/pop3/pop3resource.cpp  2016-10-02 
23:22:49.000000000 +0200
@@ -914,6 +914,7 @@
         cancelTask(errorMessage);
         qCWarning(POP3RESOURCE_LOG) << "============== ERROR DURING POP3 SYNC 
==========================";
         qCWarning(POP3RESOURCE_LOG) << errorMessage;
+        KMessageBox::error(Q_NULLPTR, errorMessage);
     } else {
         qCDebug(POP3RESOURCE_LOG) << "Canceled the sync, but no error.";
         cancelTask();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdepim-runtime-16.08.1/resources/vcarddir/wizard/vcarddirwizard.desktop 
new/kdepim-runtime-16.08.2/resources/vcarddir/wizard/vcarddirwizard.desktop
--- old/kdepim-runtime-16.08.1/resources/vcarddir/wizard/vcarddirwizard.desktop 
2016-09-04 13:29:27.000000000 +0200
+++ new/kdepim-runtime-16.08.2/resources/vcarddir/wizard/vcarddirwizard.desktop 
2016-10-02 23:22:49.000000000 +0200
@@ -54,6 +54,7 @@
 Comment[nl]=Laadt contactpersoon uit een vCard-map
 Comment[pl]=Wczytuje kontakty z katalogu z wizytówkami vCard
 Comment[pt]=Carrega um contacto de uma pasta de ficheiros vCard
+Comment[pt_BR]=Carrega os contatos de um diretório vCard
 Comment[sk]=Načíta kontakt z adresára vCard
 Comment[sl]=Naloži stik iz mape z datotekami vCard
 Comment[sr]=Учитава контакт из в‑кард фасцикле


Reply via email to