Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kpeople5 for openSUSE:Factory 
checked in at 2021-09-16 23:14:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kpeople5 (Old)
 and      /work/SRC/openSUSE:Factory/.kpeople5.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kpeople5"

Thu Sep 16 23:14:10 2021 rev:80 rq:919210 version:5.86.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kpeople5/kpeople5.changes        2021-08-16 
10:12:14.687052126 +0200
+++ /work/SRC/openSUSE:Factory/.kpeople5.new.1899/kpeople5.changes      
2021-09-16 23:16:08.571889692 +0200
@@ -1,0 +2,15 @@
+Wed Sep 15 08:24:15 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Drop the unneeded baselibs.conf.
+
+-------------------------------------------------------------------
+Mon Sep  6 06:22:15 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.86.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.86.0
+- Changes since 5.85.0:
+  * replace "MacOSX" with "macOS"
+
+-------------------------------------------------------------------

Old:
----
  baselibs.conf
  kpeople-5.85.0.tar.xz
  kpeople-5.85.0.tar.xz.sig

New:
----
  kpeople-5.86.0.tar.xz
  kpeople-5.86.0.tar.xz.sig

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

Other differences:
------------------
++++++ kpeople5.spec ++++++
--- /var/tmp/diff_new_pack.SS8k36/_old  2021-09-16 23:16:09.095890235 +0200
+++ /var/tmp/diff_new_pack.SS8k36/_new  2021-09-16 23:16:09.099890240 +0200
@@ -17,14 +17,14 @@
 
 
 %define rname kpeople
-%define _tar_path 5.85
+%define _tar_path 5.86
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           kpeople5
-Version:        5.85.0
+Version:        5.86.0
 Release:        0
 Summary:        Library for access to contacts and identity holders
 License:        LGPL-2.1-or-later
@@ -35,7 +35,6 @@
 Source1:        
https://download.kde.org/stable/frameworks/%{_tar_path}/%{rname}-%{version}.tar.xz.sig
 Source2:        frameworks.keyring
 %endif
-Source99:       baselibs.conf
 BuildRequires:  extra-cmake-modules >= %{_kf5_version}
 BuildRequires:  kf5-filesystem
 BuildRequires:  cmake(KF5CoreAddons) >= %{_kf5_version}


++++++ kpeople-5.85.0.tar.xz -> kpeople-5.86.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/.git-blame-ignore-revs 
new/kpeople-5.86.0/.git-blame-ignore-revs
--- old/kpeople-5.85.0/.git-blame-ignore-revs   2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/.git-blame-ignore-revs   2021-09-04 19:04:47.000000000 
+0200
@@ -1,3 +1,4 @@
-#clang-format
+#clang-format/tidy
 235ad894550c776b2e7482fec8c62045576f1242
 b72a24762a5a145e699678fd497349e5b57d3fb3
+ba7b52881cd213d30e8d5fea22a4387870bb7c19
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/CMakeLists.txt 
new/kpeople-5.86.0/CMakeLists.txt
--- old/kpeople-5.85.0/CMakeLists.txt   2021-08-06 11:08:39.000000000 +0200
+++ new/kpeople-5.86.0/CMakeLists.txt   2021-09-04 19:04:47.000000000 +0200
@@ -1,17 +1,17 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.85.0") # handled by release scripts
-set(KF_DEP_VERSION "5.85.0") # handled by release scripts
+set(KF_VERSION "5.86.0") # handled by release scripts
+set(KF_DEP_VERSION "5.86.0") # handled by release scripts
 project (KPeople VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.85.0  NO_MODULE)
+find_package(ECM 5.86.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
-set(REQUIRED_QT_VERSION 5.15.0)
+set(REQUIRED_QT_VERSION 5.15.2)
 
 find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui Sql Widgets Qml)
 
@@ -59,7 +59,7 @@
 option(ENABLE_EXAMPLES "Build the examples" "ON")
 
 ki18n_install(po)
-add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f00)
+add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f02)
 add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055100)
 add_definitions(-DKSERVICE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x04ff00)
 # TODO: PersonDetailsView(QWidget *) constructor still calls 
KPluginInfo::fromServices() (deprecated at 5.0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/examples/duplicates.cpp 
new/kpeople-5.86.0/examples/duplicates.cpp
--- old/kpeople-5.85.0/examples/duplicates.cpp  2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/examples/duplicates.cpp  2021-09-04 19:04:47.000000000 
+0200
@@ -28,13 +28,14 @@
         std::cout << "Results: " << res.count() << std::endl;
         for (QList<Match>::iterator it = res.begin(); it != res.end();) {
             QStringList roles = it->matchReasons();
-            QStringList rA, rB;
+            QStringList rA;
+            QStringList rB;
 
             AbstractContact::Ptr aA = 
it->indexA.data(PersonsModel::PersonVCardRole).value<AbstractContact::Ptr>();
             AbstractContact::Ptr aB = 
it->indexB.data(PersonsModel::PersonVCardRole).value<AbstractContact::Ptr>();
 
             Q_ASSERT(!it->reasons.isEmpty());
-            for (Match::MatchReason i : qAsConst(it->reasons)) {
+            for (Match::MatchReason i : std::as_const(it->reasons)) {
                 rA += it->matchValue(i, aA);
                 rB += it->matchValue(i, aB);
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/metainfo.yaml 
new/kpeople-5.86.0/metainfo.yaml
--- old/kpeople-5.85.0/metainfo.yaml    2021-08-06 11:08:39.000000000 +0200
+++ new/kpeople-5.86.0/metainfo.yaml    2021-09-04 19:04:47.000000000 +0200
@@ -6,7 +6,7 @@
     - name: Linux
     - name: FreeBSD
     - name: Windows
-    - name: MacOSX
+    - name: macOS
     - name: Android
 portingAid: false
 deprecated: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/po/zh_CN/kpeople5.po 
new/kpeople-5.86.0/po/zh_CN/kpeople5.po
--- old/kpeople-5.85.0/po/zh_CN/kpeople5.po     2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/po/zh_CN/kpeople5.po     2021-09-04 19:04:47.000000000 
+0200
@@ -7,7 +7,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-06-11 00:14+0000\n"
-"PO-Revision-Date: 2021-07-26 13:47\n"
+"PO-Revision-Date: 2021-08-30 11:43\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/duplicatesfinder.cpp 
new/kpeople-5.86.0/src/duplicatesfinder.cpp
--- old/kpeople-5.85.0/src/duplicatesfinder.cpp 2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/src/duplicatesfinder.cpp 2021-09-04 19:04:47.000000000 
+0200
@@ -52,7 +52,7 @@
 
         // we check if it matches
         int j = 0;
-        for (const AbstractContact::Ptr &valueToCompare : 
qAsConst(collectedValues)) {
+        for (const AbstractContact::Ptr &valueToCompare : 
std::as_const(collectedValues)) {
             QList<Match::MatchReason> matchedRoles = Match::matchAt(values, 
valueToCompare);
 
             if (!matchedRoles.isEmpty()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/matchessolver.cpp 
new/kpeople-5.86.0/src/matchessolver.cpp
--- old/kpeople-5.85.0/src/matchessolver.cpp    2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/src/matchessolver.cpp    2021-09-04 19:04:47.000000000 
+0200
@@ -33,7 +33,7 @@
     QHash<QString, QSet<QString>> jobsData;
     // has a relation of each person, to know where it is
     QHash<QString, QString> destinationResolver;
-    for (const Match &m : qAsConst(m_matches)) {
+    for (const Match &m : std::as_const(m_matches)) {
         QString urlA = m.indexA.data(PersonsModel::PersonUriRole).toString();
         QString urlB = m.indexB.data(PersonsModel::PersonUriRole).toString();
         Q_ASSERT(urlA != urlB);
@@ -75,7 +75,7 @@
         }
     }
 
-    for (const QSet<QString> &uris : qAsConst(jobsData)) {
+    for (const QSet<QString> &uris : std::as_const(jobsData)) {
         if (PersonManager::instance()->mergeContacts(uris.values()).isEmpty()) 
{
             qCWarning(KPEOPLE_LOG) << "error: failing to merge contacts: " << 
uris;
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/metacontact.cpp 
new/kpeople-5.86.0/src/metacontact.cpp
--- old/kpeople-5.85.0/src/metacontact.cpp      2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/src/metacontact.cpp      2021-09-04 19:04:47.000000000 
+0200
@@ -37,7 +37,7 @@
     {
         if (key.startsWith(QLatin1String("all-"))) {
             QVariantList ret;
-            for (const AbstractContact::Ptr &contact : qAsConst(m_contacts)) {
+            for (const AbstractContact::Ptr &contact : 
std::as_const(m_contacts)) {
                 QVariant val = contact->customProperty(key);
                 Q_ASSERT(val.canConvert<QVariantList>() || val.isNull());
 
@@ -47,7 +47,7 @@
             }
             return ret;
         } else {
-            for (const AbstractContact::Ptr &contact : qAsConst(m_contacts)) {
+            for (const AbstractContact::Ptr &contact : 
std::as_const(m_contacts)) {
                 QVariant val = contact->customProperty(key);
                 if (val.isValid()) {
                     return val;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/persondata.cpp 
new/kpeople-5.86.0/src/persondata.cpp
--- old/kpeople-5.85.0/src/persondata.cpp       2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/src/persondata.cpp       2021-09-04 19:04:47.000000000 
+0200
@@ -57,7 +57,7 @@
     }
 
     QMap<QString, AbstractContact::Ptr> contacts;
-    for (const QString &contactUri : qAsConst(d->contactUris)) {
+    for (const QString &contactUri : std::as_const(d->contactUris)) {
         // load the correct data source for this contact ID
         const QString sourceId = QUrl(contactUri).scheme();
         Q_ASSERT(!sourceId.isEmpty());
@@ -72,8 +72,9 @@
                 contacts[contactUri] = cw->contact();
             }
             connect(cw.data(), SIGNAL(contactChanged()), 
SLOT(onContactChanged()));
-        } else
+        } else {
             qCWarning(KPEOPLE_LOG) << "error: creating PersonData for unknown 
contact" << contactUri << id;
+        }
     }
 
     if (personUri.isEmpty() && contacts.size() == 1) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/personmanager.cpp 
new/kpeople-5.86.0/src/personmanager.cpp
--- old/kpeople-5.85.0/src/personmanager.cpp    2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/src/personmanager.cpp    2021-09-04 19:04:47.000000000 
+0200
@@ -178,14 +178,14 @@
     if (metacontacts.count() > 1) {
         // collect all the contacts from other persons
         QStringList personContacts;
-        for (const QString &id : qAsConst(metacontacts)) {
+        for (const QString &id : std::as_const(metacontacts)) {
             if (id != personUriString) {
                 personContacts << contactsForPersonUri(id);
             }
         }
 
         // iterate over all of the contacts and change their personID to the 
new personUriString
-        for (const QString &id : qAsConst(personContacts)) {
+        for (const QString &id : std::as_const(personContacts)) {
             QSqlQuery updateQuery(m_db);
             updateQuery.prepare(QStringLiteral("UPDATE persons SET personID = 
? WHERE contactID = ?"));
             updateQuery.bindValue(0, 
personUriString.mid(strlen("kpeople://")));
@@ -211,7 +211,7 @@
 
     // process passed contacts
     if (!contacts.isEmpty()) {
-        for (const QString &id : qAsConst(contacts)) {
+        for (const QString &id : std::as_const(contacts)) {
             QSqlQuery insertQuery(m_db);
             insertQuery.prepare(QStringLiteral("INSERT INTO persons VALUES (?, 
?)"));
             insertQuery.bindValue(0, id);
@@ -235,7 +235,7 @@
     // otherwise roll back our database changes and return an empty string
     if (rc) {
 #ifdef QT_DBUS_LIB
-        for (const QDBusMessage &message : qAsConst(pendingMessages)) {
+        for (const QDBusMessage &message : std::as_const(pendingMessages)) {
             QDBusConnection::sessionBus().send(message);
         }
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/personpluginmanager.cpp 
new/kpeople-5.86.0/src/personpluginmanager.cpp
--- old/kpeople-5.85.0/src/personpluginmanager.cpp      2021-08-06 
11:08:39.000000000 +0200
+++ new/kpeople-5.86.0/src/personpluginmanager.cpp      2021-09-04 
19:04:47.000000000 +0200
@@ -109,10 +109,11 @@
 bool KPeople::PersonPluginManager::addContact(const QVariantMap &properties)
 {
     bool ret = false;
-    for (auto p : qAsConst(s_instance->dataSourcePlugins)) {
+    for (auto p : std::as_const(s_instance->dataSourcePlugins)) {
         auto v2 = dynamic_cast<BasePersonsDataSourceV2 *>(p);
-        if (!v2)
+        if (!v2) {
             continue;
+        }
         const bool added = v2->addContact(properties);
         ret |= added;
     }
@@ -122,10 +123,11 @@
 bool KPeople::PersonPluginManager::deleteContact(const QString &uri)
 {
     bool ret = false;
-    for (auto p : qAsConst(s_instance->dataSourcePlugins)) {
+    for (auto p : std::as_const(s_instance->dataSourcePlugins)) {
         auto v2 = dynamic_cast<BasePersonsDataSourceV2 *>(p);
-        if (!v2)
+        if (!v2) {
             continue;
+        }
         const bool deleted = v2->deleteContact(uri);
         ret |= deleted;
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/personsmodel.cpp 
new/kpeople-5.86.0/src/personsmodel.cpp
--- old/kpeople-5.85.0/src/personsmodel.cpp     2021-08-06 11:08:39.000000000 
+0200
+++ new/kpeople-5.86.0/src/personsmodel.cpp     2021-09-04 19:04:47.000000000 
+0200
@@ -27,8 +27,8 @@
 {
     Q_OBJECT
 public:
-    PersonsModelPrivate(PersonsModel *q)
-        : q(q)
+    PersonsModelPrivate(PersonsModel *qq)
+        : q(qq)
     {
     }
     PersonsModel *const q;
@@ -248,7 +248,7 @@
     QMap<QString, AbstractContact::Ptr> addresseeMap;
 
     // fetch all already loaded contacts from plugins
-    for (const AllContactsMonitorPtr &contactWatcher : 
qAsConst(m_sourceMonitors)) {
+    for (const AllContactsMonitorPtr &contactWatcher : 
std::as_const(m_sourceMonitors)) {
         addresseeMap.insert(contactWatcher->contacts());
     }
 
@@ -275,7 +275,7 @@
         addPerson(MetaContact(i.key(), i.value()));
     }
 
-    for (const AllContactsMonitorPtr monitor : qAsConst(m_sourceMonitors)) {
+    for (const AllContactsMonitorPtr monitor : 
std::as_const(m_sourceMonitors)) {
         connect(monitor.data(), &AllContactsMonitor::contactAdded, this, 
&PersonsModelPrivate::onContactAdded);
         connect(monitor.data(), &AllContactsMonitor::contactChanged, this, 
&PersonsModelPrivate::onContactChanged);
         connect(monitor.data(), &AllContactsMonitor::contactRemoved, this, 
&PersonsModelPrivate::onContactRemoved);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/personssortfilterproxymodel.cpp 
new/kpeople-5.86.0/src/personssortfilterproxymodel.cpp
--- old/kpeople-5.85.0/src/personssortfilterproxymodel.cpp      2021-08-06 
11:08:39.000000000 +0200
+++ new/kpeople-5.86.0/src/personssortfilterproxymodel.cpp      2021-09-04 
19:04:47.000000000 +0200
@@ -45,8 +45,9 @@
     const QModelIndex idx = sourceModel()->index(source_row, 0, source_parent);
     Q_ASSERT(idx.isValid());
 
-    if (!QSortFilterProxyModel::filterAcceptsRow(source_row, source_parent))
+    if (!QSortFilterProxyModel::filterAcceptsRow(source_row, source_parent)) {
         return false;
+    }
 
     const AbstractContact::Ptr contact = 
idx.data(KPeople::PersonsModel::PersonVCardRole).value<AbstractContact::Ptr>();
     Q_ASSERT(contact);
@@ -56,7 +57,7 @@
         return true;
     }
 
-    for (const QString &key : qAsConst(d->m_keys)) {
+    for (const QString &key : std::as_const(d->m_keys)) {
         if (!contact->customProperty(key).isNull()) {
             return true;
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/widgets/mergedialog.cpp 
new/kpeople-5.86.0/src/widgets/mergedialog.cpp
--- old/kpeople-5.85.0/src/widgets/mergedialog.cpp      2021-08-06 
11:08:39.000000000 +0200
+++ new/kpeople-5.86.0/src/widgets/mergedialog.cpp      2021-09-04 
19:04:47.000000000 +0200
@@ -170,7 +170,7 @@
         QStandardItem *parent = itemMergeContactFromMatch(true, i->first());
         rootItem->appendRow(parent);
 
-        for (const Match &matchChild : qAsConst(*i)) {
+        for (const Match &matchChild : std::as_const(*i)) {
             parent->appendRow(itemMergeContactFromMatch(false, matchChild));
         }
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpeople-5.85.0/src/widgets/persondetailsview.cpp 
new/kpeople-5.86.0/src/widgets/persondetailsview.cpp
--- old/kpeople-5.85.0/src/widgets/persondetailsview.cpp        2021-08-06 
11:08:39.000000000 +0200
+++ new/kpeople-5.86.0/src/widgets/persondetailsview.cpp        2021-09-04 
19:04:47.000000000 +0200
@@ -181,7 +181,7 @@
     
d->m_personDetailsPresentation->presencePixmapLabel->setPixmap(QIcon::fromTheme(d->m_person->presenceIconName()).pixmap(32,
 32)); // FIXME
     d->m_personDetailsPresentation->nameLabel->setText(d->m_person->name());
 
-    for (AbstractFieldWidgetFactory *widgetFactory : qAsConst(d->m_plugins)) {
+    for (AbstractFieldWidgetFactory *widgetFactory : 
std::as_const(d->m_plugins)) {
         const QString label = widgetFactory->label() + QLatin1Char(':');
         QWidget *widget = 
widgetFactory->createDetailsWidget(d->m_person->personUri(), this);
 

Reply via email to