Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kcompletion for openSUSE:Factory 
checked in at 2022-09-13 15:08:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcompletion (Old)
 and      /work/SRC/openSUSE:Factory/.kcompletion.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcompletion"

Tue Sep 13 15:08:17 2022 rev:109 rq:1002808 version:5.98.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcompletion/kcompletion.changes  2022-08-15 
19:59:03.741201006 +0200
+++ /work/SRC/openSUSE:Factory/.kcompletion.new.2083/kcompletion.changes        
2022-09-13 15:09:52.460724569 +0200
@@ -1,0 +2,10 @@
+Tue Sep  6 07:16:47 UTC 2022 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.98.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.98.0
+- Changes since 5.97.0:
+  * Add FreeBSD Qt6 CI support
+
+-------------------------------------------------------------------

Old:
----
  kcompletion-5.97.0.tar.xz
  kcompletion-5.97.0.tar.xz.sig

New:
----
  kcompletion-5.98.0.tar.xz
  kcompletion-5.98.0.tar.xz.sig

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

Other differences:
------------------
++++++ kcompletion.spec ++++++
--- /var/tmp/diff_new_pack.KjYyQh/_old  2022-09-13 15:09:53.004726101 +0200
+++ /var/tmp/diff_new_pack.KjYyQh/_new  2022-09-13 15:09:53.008726113 +0200
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5Completion5
-%define _tar_path 5.97
+%define _tar_path 5.98
 # 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 released
 Name:           kcompletion
-Version:        5.97.0
+Version:        5.98.0
 Release:        0
 Summary:        Widgets with advanced completion support
 License:        LGPL-2.1-or-later


++++++ kcompletion-5.97.0.tar.xz -> kcompletion-5.98.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/.gitlab-ci.yml 
new/kcompletion-5.98.0/.gitlab-ci.yml
--- old/kcompletion-5.97.0/.gitlab-ci.yml       2022-08-07 15:20:03.000000000 
+0200
+++ new/kcompletion-5.98.0/.gitlab-ci.yml       2022-09-05 14:02:31.000000000 
+0200
@@ -8,3 +8,4 @@
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android-qt6.yml
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd-qt6.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/CMakeLists.txt 
new/kcompletion-5.98.0/CMakeLists.txt
--- old/kcompletion-5.97.0/CMakeLists.txt       2022-08-07 15:20:03.000000000 
+0200
+++ new/kcompletion-5.98.0/CMakeLists.txt       2022-09-05 14:02:31.000000000 
+0200
@@ -1,12 +1,12 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.97.0") # handled by release scripts
-set(KF_DEP_VERSION "5.97.0") # handled by release scripts
+set(KF_VERSION "5.98.0") # handled by release scripts
+set(KF_DEP_VERSION "5.98.0") # handled by release scripts
 project(KCompletion VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.97.0  NO_MODULE)
+find_package(ECM 5.98.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)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/po/be/kcompletion5_qt.po 
new/kcompletion-5.98.0/po/be/kcompletion5_qt.po
--- old/kcompletion-5.97.0/po/be/kcompletion5_qt.po     2022-08-07 
15:20:03.000000000 +0200
+++ new/kcompletion-5.98.0/po/be/kcompletion5_qt.po     2022-09-05 
14:02:31.000000000 +0200
@@ -23,8 +23,9 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Lokalize 1.0\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || n%10>=5 && n%10<=9 || n"
+"%100>=11 && n%100<=14 ? 2 : 3);\n"
 "X-Qt-Contexts: true\n"
 
 #: khistorycombobox.cpp:213
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/po/be@latin/kcompletion5_qt.po 
new/kcompletion-5.98.0/po/be@latin/kcompletion5_qt.po
--- old/kcompletion-5.97.0/po/be@latin/kcompletion5_qt.po       2022-08-07 
15:20:03.000000000 +0200
+++ new/kcompletion-5.98.0/po/be@latin/kcompletion5_qt.po       2022-09-05 
14:02:31.000000000 +0200
@@ -15,8 +15,9 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || n%10>=5 && n%10<=9 || n"
+"%100>=11 && n%100<=14 ? 2 : 3);\n"
 "X-Generator: KBabel 1.11.4\n"
 "X-Qt-Contexts: true\n"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/po/ka/kcompletion5_qt.po 
new/kcompletion-5.98.0/po/ka/kcompletion5_qt.po
--- old/kcompletion-5.97.0/po/ka/kcompletion5_qt.po     2022-08-07 
15:20:03.000000000 +0200
+++ new/kcompletion-5.98.0/po/ka/kcompletion5_qt.po     2022-09-05 
14:02:31.000000000 +0200
@@ -9,7 +9,7 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 "X-Qt-Contexts: true\n"
 "X-Generator: Poedit 3.0.1\n"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/po/zh_CN/kcompletion5_qt.po 
new/kcompletion-5.98.0/po/zh_CN/kcompletion5_qt.po
--- old/kcompletion-5.97.0/po/zh_CN/kcompletion5_qt.po  2022-08-07 
15:20:03.000000000 +0200
+++ new/kcompletion-5.98.0/po/zh_CN/kcompletion5_qt.po  2022-09-05 
14:02:31.000000000 +0200
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kdeorg\n"
-"PO-Revision-Date: 2022-07-30 15:54\n"
+"PO-Revision-Date: 2022-08-20 14:17\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/src/kcompletionmatches.cpp 
new/kcompletion-5.98.0/src/kcompletionmatches.cpp
--- old/kcompletion-5.97.0/src/kcompletionmatches.cpp   2022-08-07 
15:20:03.000000000 +0200
+++ new/kcompletion-5.98.0/src/kcompletionmatches.cpp   2022-09-05 
14:02:31.000000000 +0200
@@ -52,8 +52,8 @@
 KCompletionMatches::KCompletionMatches(const KCompletionMatchesWrapper 
&matches)
     : d_ptr(new KCompletionMatchesPrivate(matches.sorting(), this))
 {
-    if (matches.m_sortedList != nullptr) {
-        KCompletionMatchesList::operator=(*matches.m_sortedList);
+    if (matches.m_sortedListPtr) {
+        KCompletionMatchesList::operator=(*matches.m_sortedListPtr);
     } else {
         const QStringList list = matches.list();
         reserve(list.size());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcompletion-5.97.0/src/kcompletionmatcheswrapper_p.h 
new/kcompletion-5.98.0/src/kcompletionmatcheswrapper_p.h
--- old/kcompletion-5.97.0/src/kcompletionmatcheswrapper_p.h    2022-08-07 
15:20:03.000000000 +0200
+++ new/kcompletion-5.98.0/src/kcompletionmatcheswrapper_p.h    2022-09-05 
14:02:31.000000000 +0200
@@ -17,7 +17,7 @@
 {
 public:
     explicit KCompletionMatchesWrapper(KCompletion::SorterFunction const 
&sorterFunction, KCompletion::CompOrder compOrder = KCompletion::Insertion)
-        : m_sortedList(compOrder == KCompletion::Weighted ? new 
KCompletionMatchesList : nullptr)
+        : m_sortedListPtr(compOrder == KCompletion::Weighted ? new 
KCompletionMatchesList : nullptr)
         , m_dirty(false)
         , m_compOrder(compOrder)
         , m_sorterFunction(sorterFunction)
@@ -29,10 +29,10 @@
 
     void setSorting(KCompletion::CompOrder compOrder)
     {
-        if (compOrder == KCompletion::Weighted && !m_sortedList) {
-            m_sortedList = std::make_unique<KCompletionMatchesList>();
+        if (compOrder == KCompletion::Weighted && !m_sortedListPtr) {
+            m_sortedListPtr = std::make_unique<KCompletionMatchesList>();
         } else if (compOrder != KCompletion::Weighted) {
-            m_sortedList.reset();
+            m_sortedListPtr.reset();
         }
         m_compOrder = compOrder;
         m_stringList.clear();
@@ -46,8 +46,8 @@
 
     void append(int i, const QString &string)
     {
-        if (m_sortedList) {
-            m_sortedList->insert(i, string);
+        if (m_sortedListPtr) {
+            m_sortedListPtr->insert(i, string);
         } else {
             m_stringList.append(string);
         }
@@ -56,8 +56,8 @@
 
     void clear()
     {
-        if (m_sortedList) {
-            m_sortedList->clear();
+        if (m_sortedListPtr) {
+            m_sortedListPtr->clear();
         }
         m_stringList.clear();
         m_dirty = false;
@@ -65,8 +65,8 @@
 
     uint size() const
     {
-        if (m_sortedList) {
-            return m_sortedList->size();
+        if (m_sortedListPtr) {
+            return m_sortedListPtr->size();
         }
         return m_stringList.size();
     }
@@ -95,7 +95,7 @@
     inline void extractStringsFromNodeCI(const KCompTreeNode *, const QString 
&beginning, const QString &restString);
 
     mutable QStringList m_stringList;
-    std::unique_ptr<KCompletionMatchesList> m_sortedList;
+    std::unique_ptr<KCompletionMatchesList> m_sortedListPtr;
     mutable bool m_dirty;
     KCompletion::CompOrder m_compOrder;
     KCompletion::SorterFunction const &m_sorterFunction;
@@ -156,14 +156,14 @@
 
 QStringList KCompletionMatchesWrapper::list() const
 {
-    if (m_sortedList && m_dirty) {
-        m_sortedList->sort();
+    if (m_sortedListPtr && m_dirty) {
+        m_sortedListPtr->sort();
         m_dirty = false;
 
         m_stringList.clear();
-        m_stringList.reserve(m_sortedList->size());
+        m_stringList.reserve(m_sortedListPtr->size());
         // high weight == sorted last -> reverse the sorting here
-        std::transform(m_sortedList->crbegin(), m_sortedList->crend(), 
std::back_inserter(m_stringList), [](const KSortableItem<QString> &item) {
+        std::transform(m_sortedListPtr->crbegin(), m_sortedListPtr->crend(), 
std::back_inserter(m_stringList), [](const KSortableItem<QString> &item) {
             return item.value();
         });
     } else if (m_compOrder == KCompletion::Sorted) {

Reply via email to