Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mailcommon for openSUSE:Factory 
checked in at 2026-01-12 10:15:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mailcommon (Old)
 and      /work/SRC/openSUSE:Factory/.mailcommon.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mailcommon"

Mon Jan 12 10:15:35 2026 rev:118 rq:1326226 version:25.12.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/mailcommon/mailcommon.changes    2025-12-15 
11:51:59.463270532 +0100
+++ /work/SRC/openSUSE:Factory/.mailcommon.new.1928/mailcommon.changes  
2026-01-12 10:22:42.756917781 +0100
@@ -1,0 +2,10 @@
+Wed Jan  7 12:25:27 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 25.12.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/25.12.1/
+- Changes since 25.12.0:
+  * Load filters with interactive = false except when importing
+
+-------------------------------------------------------------------

Old:
----
  mailcommon-25.12.0.tar.xz
  mailcommon-25.12.0.tar.xz.sig

New:
----
  mailcommon-25.12.1.tar.xz
  mailcommon-25.12.1.tar.xz.sig

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

Other differences:
------------------
++++++ mailcommon.spec ++++++
--- /var/tmp/diff_new_pack.QedPxb/_old  2026-01-12 10:22:43.796960454 +0100
+++ /var/tmp/diff_new_pack.QedPxb/_new  2026-01-12 10:22:43.800960618 +0100
@@ -22,7 +22,7 @@
 
 %bcond_without released
 Name:           mailcommon
-Version:        25.12.0
+Version:        25.12.1
 Release:        0
 Summary:        Base KDE PIM library for mail-handling applications
 License:        GPL-2.0-only AND LGPL-2.1-or-later


++++++ mailcommon-25.12.0.tar.xz -> mailcommon-25.12.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailcommon-25.12.0/CMakeLists.txt 
new/mailcommon-25.12.1/CMakeLists.txt
--- old/mailcommon-25.12.0/CMakeLists.txt       2025-12-03 07:11:40.000000000 
+0100
+++ new/mailcommon-25.12.1/CMakeLists.txt       2025-12-28 09:47:48.000000000 
+0100
@@ -1,9 +1,9 @@
 # SPDX-License-Identifier: CC0-1.0
 # SPDX-FileCopyrightText: none
 cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
-set(PIM_VERSION "6.6.0")
+set(PIM_VERSION "6.6.1")
 
-project(mailcommon VERSION ${PIM_VERSION})
+project(mailcommon VERSION 6.6.41)
 
 set(KF_MIN_VERSION "6.18.0")
 set(QT_REQUIRED_VERSION "6.8.0")
@@ -71,17 +71,17 @@
 ecm_check_outbound_license(LICENSES GPL-2.0-only  FILES ${ALL_SOURCE_FILES})
 
 set(MAILCOMMON_LIB_VERSION ${PIM_VERSION})
-set(AKONADIMIME_LIB_VERSION "6.6.0")
-set(AKONADICONTACT_LIB_VERSION "6.6.0")
-set(MESSAGELIB_LIB_VERSION "6.6.0")
-set(KMIME_LIB_VERSION "6.6.0")
-set(KMAILTRANSPORT_LIB_VERSION "6.6.0")
-set(MAILIMPORTER_LIB_VERSION "6.6.0")
-set(LIBKDEPIM_LIB_VERSION "6.6.0")
-set(PIMCOMMON_LIB_VERSION "6.6.0")
-set(KIDENTITYMANAGERCORE_LIB_VERSION "6.6.0")
+set(AKONADIMIME_LIB_VERSION "6.6.1")
+set(AKONADICONTACT_LIB_VERSION "6.6.1")
+set(MESSAGELIB_LIB_VERSION "6.6.1")
+set(KMIME_LIB_VERSION "6.6.1")
+set(KMAILTRANSPORT_LIB_VERSION "6.6.1")
+set(MAILIMPORTER_LIB_VERSION "6.6.1")
+set(LIBKDEPIM_LIB_VERSION "6.6.1")
+set(PIMCOMMON_LIB_VERSION "6.6.1")
+set(KIDENTITYMANAGERCORE_LIB_VERSION "6.6.1")
 
-set(AKONADI_VERSION "6.6.0")
+set(AKONADI_VERSION "6.6.1")
 set(KTEXTADDONS_MIN_VERSION "1.8.0")
 
 find_package(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailcommon-25.12.0/po/cs/libmailcommon6.po 
new/mailcommon-25.12.1/po/cs/libmailcommon6.po
--- old/mailcommon-25.12.0/po/cs/libmailcommon6.po      2025-12-03 
07:11:40.000000000 +0100
+++ new/mailcommon-25.12.1/po/cs/libmailcommon6.po      2025-12-28 
09:47:48.000000000 +0100
@@ -1,7 +1,7 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # Lukáš Tinkl <[email protected]>, 2010, 2011, 2012.
-# SPDX-FileCopyrightText: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 
2018, 2019, 2020, 2023, 2024 Vít Pelčák <[email protected]>
+# SPDX-FileCopyrightText: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 
2018, 2019, 2020, 2023, 2024, 2025 Vít Pelčák <[email protected]>
 # Tomáš Chvátal <[email protected]>, 2012, 2013.
 # SPDX-FileCopyrightText: 2021, 2022, 2024 Vit Pelcak <[email protected]>
 #
@@ -10,7 +10,7 @@
 "Project-Id-Version: kmail\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2025-11-17 14:41+0000\n"
-"PO-Revision-Date: 2024-09-20 15:11+0200\n"
+"PO-Revision-Date: 2025-12-01 14:24+0100\n"
 "Last-Translator: Vit Pelcak <[email protected]>\n"
 "Language-Team: Czech <[email protected]>\n"
 "Language: cs\n"
@@ -18,7 +18,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Lokalize 24.08.1\n"
+"X-Generator: Lokalize 25.08.3\n"
 
 #: collectionpage/collectionexpirypage.cpp:23
 #, kde-format
@@ -2214,12 +2214,12 @@
 #: search/searchrule/searchrule.cpp:223
 #, kde-format
 msgid "has an invitation"
-msgstr ""
+msgstr "má pozvánku"
 
 #: search/searchrule/searchrule.cpp:226
 #, kde-format
 msgid "has not an invitation"
-msgstr ""
+msgstr "nemá pozvánku"
 
 #: search/searchrule/searchrule.cpp:229
 #, kde-format
@@ -2480,12 +2480,12 @@
 #, kde-format
 msgctxt "@label:textbox"
 msgid "invitation"
-msgstr ""
+msgstr "pozvánka"
 
 #: search/widgethandler/invitationwidgethandler.cpp:91
 #, kde-format
 msgid "has invitation"
-msgstr ""
+msgstr "má pozvánku"
 
 #: search/widgethandler/messagerulewidgethandler.cpp:29
 #: search/widgethandler/messagerulewidgethandler.cpp:147
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailcommon-25.12.0/src/filter/filterimporterexporter.cpp 
new/mailcommon-25.12.1/src/filter/filterimporterexporter.cpp
--- old/mailcommon-25.12.0/src/filter/filterimporterexporter.cpp        
2025-12-03 07:11:40.000000000 +0100
+++ new/mailcommon-25.12.1/src/filter/filterimporterexporter.cpp        
2025-12-28 09:47:48.000000000 +0100
@@ -30,7 +30,7 @@
 
 using namespace MailCommon;
 
-QList<MailFilter *> FilterImporterExporter::readFiltersFromConfig(const 
KSharedConfig::Ptr &config, QStringList &emptyFilters)
+QList<MailFilter *> FilterImporterExporter::readFiltersFromConfig(const 
KSharedConfig::Ptr &config, bool interactive, QStringList &emptyFilters)
 {
     const KConfigGroup group = config->group("General");
 
@@ -43,7 +43,7 @@
 
         const KConfigGroup group = config->group(groupName);
         bool update = false;
-        auto filter = new MailFilter(group, true /*interactive*/, update);
+        auto filter = new MailFilter(group, interactive, update);
         filter->purify();
         if (update) {
             filterNeedUpdate = true;
@@ -189,7 +189,7 @@
     switch (type) {
     case KMailFilter: {
         const KSharedConfig::Ptr config = KSharedConfig::openConfig(fileName);
-        imported = readFiltersFromConfig(config, emptyFilter);
+        imported = readFiltersFromConfig(config, true /*interactive*/, 
emptyFilter);
         break;
     }
     case IcedoveFilter:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailcommon-25.12.0/src/filter/filterimporterexporter.h 
new/mailcommon-25.12.1/src/filter/filterimporterexporter.h
--- old/mailcommon-25.12.0/src/filter/filterimporterexporter.h  2025-12-03 
07:11:40.000000000 +0100
+++ new/mailcommon-25.12.1/src/filter/filterimporterexporter.h  2025-12-28 
09:47:48.000000000 +0100
@@ -75,9 +75,11 @@
 
     /**
      * Reads a list of filters from the given @p config file.
-     * Return list of empty filter
+     * @p emptyfilters will contain filters that are empty after 
"purification", which removes aspects that are not applicable,
+     * usually because of references to nonexistent external entities such as 
accounts, folders, etc.
+     * If @p interactive is true, a dialog will offer to select a different 
account for any filter that refers to an account that doesn't exist.
      */
-    static QList<MailFilter *> readFiltersFromConfig(const KSharedConfig::Ptr 
&config, QStringList &emptyFilter);
+    static QList<MailFilter *> readFiltersFromConfig(const KSharedConfig::Ptr 
&config, bool interactive, QStringList &emptyFilters);
 
 private:
     //@cond PRIVATE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailcommon-25.12.0/src/filter/filtermanager.cpp 
new/mailcommon-25.12.1/src/filter/filtermanager.cpp
--- old/mailcommon-25.12.0/src/filter/filtermanager.cpp 2025-12-03 
07:11:40.000000000 +0100
+++ new/mailcommon-25.12.1/src/filter/filtermanager.cpp 2025-12-28 
09:47:48.000000000 +0100
@@ -54,7 +54,7 @@
         
KSharedConfig::openConfig(Akonadi::ServerManager::addNamespace(QStringLiteral("akonadi_mailfilter_agent"))
 + QStringLiteral("rc"));
     clear();
     QStringList emptyFilters;
-    mFilters = FilterImporterExporter::readFiltersFromConfig(config, 
emptyFilters);
+    mFilters = FilterImporterExporter::readFiltersFromConfig(config, false, 
emptyFilters);
     Q_EMIT q->filtersChanged();
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailcommon-25.12.0/src/filter/mailfilter.h 
new/mailcommon-25.12.1/src/filter/mailfilter.h
--- old/mailcommon-25.12.0/src/filter/mailfilter.h      2025-12-03 
07:11:40.000000000 +0100
+++ new/mailcommon-25.12.1/src/filter/mailfilter.h      2025-12-28 
09:47:48.000000000 +0100
@@ -69,7 +69,7 @@
     /** Constructor that initializes from given config group.
      * Filters are stored one by one in config groups, i.e.
      * one filter, one group. */
-    explicit MailFilter(const KConfigGroup &aConfig, bool internal, bool 
&needUpdate);
+    explicit MailFilter(const KConfigGroup &aConfig, bool interactive, bool 
&needUpdate);
 
     /** Copy constructor. Constructs a deep copy of @p aFilter. */
     MailFilter(const MailFilter &other);

Reply via email to