Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma6-activities for 
openSUSE:Factory checked in at 2026-02-16 13:06:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma6-activities (Old)
 and      /work/SRC/openSUSE:Factory/.plasma6-activities.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma6-activities"

Mon Feb 16 13:06:50 2026 rev:36 rq:1333093 version:6.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma6-activities/plasma6-activities.changes    
2026-01-18 22:20:33.343779096 +0100
+++ 
/work/SRC/openSUSE:Factory/.plasma6-activities.new.1977/plasma6-activities.changes
  2026-02-16 13:10:38.881350178 +0100
@@ -1,0 +2,35 @@
+Thu Feb 12 19:43:26 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.6.0:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.6.0
+- Changes since 6.5.91:
+  * Update version for new release 6.6.0
+
+-------------------------------------------------------------------
+Wed Jan 28 16:15:03 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.5.91:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.5.91
+- Changes since 6.5.90:
+  * Update version for new release 6.5.91
+
+-------------------------------------------------------------------
+Sat Jan 17 20:27:49 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.5.90:
+  * New feature release
+  * For more details see https://kde.org/announcements/plasma/6/6.5.90
+- Changes since 6.5.5:
+  * Update version for new release 6.5.90
+  * Don't leak the future watcher
+  * Revert "fix: replace continue_with with QFuture::then"
+  * Drop API for starting/stopping activities
+  * Remove unnecessary -fno-exceptions
+  * Use a named struct for QFlatSet::insert() return value
+  * Remove comment
+  * Fix broken QFlatSet insertion (kde#509673)
+  * Update version for new release 6.5.80
+
+-------------------------------------------------------------------

Old:
----
  plasma-activities-6.5.5.tar.xz
  plasma-activities-6.5.5.tar.xz.sig

New:
----
  plasma-activities-6.6.0.tar.xz
  plasma-activities-6.6.0.tar.xz.sig

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

Other differences:
------------------
++++++ plasma6-activities.spec ++++++
--- /var/tmp/diff_new_pack.z2RP9m/_old  2026-02-16 13:10:39.677383298 +0100
+++ /var/tmp/diff_new_pack.z2RP9m/_new  2026-02-16 13:10:39.677383298 +0100
@@ -23,14 +23,14 @@
 %define rname plasma-activities
 %bcond_without released
 Name:           plasma6-activities
-Version:        6.5.5
+Version:        6.6.0
 Release:        0
 Summary:        Plasma Activities support
 License:        GPL-2.0-or-later
 URL:            https://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
+Source:         %{rname}-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
+Source1:        %{rname}-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 BuildRequires:  doxygen

++++++ plasma-activities-6.5.5.tar.xz -> plasma-activities-6.6.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-activities-6.5.5/CMakeLists.txt 
new/plasma-activities-6.6.0/CMakeLists.txt
--- old/plasma-activities-6.5.5/CMakeLists.txt  2026-01-13 14:00:31.000000000 
+0100
+++ new/plasma-activities-6.6.0/CMakeLists.txt  2026-02-12 11:06:34.000000000 
+0100
@@ -1,11 +1,11 @@
 # vim:set softtabstop=3 shiftwidth=3 tabstop=3 expandtab:
 cmake_minimum_required(VERSION 3.16)
 
-set(PROJECT_VERSION "6.5.5")
+set(PROJECT_VERSION "6.6.0")
 project(PlasmaActivities VERSION ${PROJECT_VERSION})
 
-set(QT_MIN_VERSION "6.9.0")
-set(KF6_MIN_VERSION "6.18.0")
+set(QT_MIN_VERSION "6.10.0")
+set(KF6_MIN_VERSION "6.22.0")
 set(KDE_COMPILERSETTINGS_LEVEL "5.82")
 
 set(CMAKE_CXX_STANDARD 20)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-activities-6.5.5/autotests/CMakeLists.txt 
new/plasma-activities-6.6.0/autotests/CMakeLists.txt
--- old/plasma-activities-6.5.5/autotests/CMakeLists.txt        2026-01-13 
14:00:31.000000000 +0100
+++ new/plasma-activities-6.6.0/autotests/CMakeLists.txt        2026-02-12 
11:06:34.000000000 +0100
@@ -1,7 +1,4 @@
 # vim:set softtabstop=3 shiftwidth=3 tabstop=3 expandtab:
 
-string (REPLACE "-fno-exceptions" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
-add_definitions (-fexceptions)
-
 add_subdirectory (core)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-activities-6.5.5/src/lib/activitiesmodel.cpp 
new/plasma-activities-6.6.0/src/lib/activitiesmodel.cpp
--- old/plasma-activities-6.5.5/src/lib/activitiesmodel.cpp     2026-01-13 
14:00:31.000000000 +0100
+++ new/plasma-activities-6.6.0/src/lib/activitiesmodel.cpp     2026-02-12 
11:06:34.000000000 +0100
@@ -227,7 +227,7 @@
     // const auto [iterator, index, found] = shownActivities.insert(...);
     const auto _result = shownActivities.insert(activityInfoPtr);
     // const auto iterator = std::get<0>(_result);
-    const auto index = std::get<1>(_result);
+    const auto index = _result.insertedIndex;
 
     if (notifyClients) {
         q->beginInsertRows(QModelIndex(), index, index);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-activities-6.5.5/src/utils/qflatset.h 
new/plasma-activities-6.6.0/src/utils/qflatset.h
--- old/plasma-activities-6.5.5/src/utils/qflatset.h    2026-01-13 
14:00:31.000000000 +0100
+++ new/plasma-activities-6.6.0/src/utils/qflatset.h    2026-02-12 
11:06:34.000000000 +0100
@@ -20,17 +20,20 @@
     {
     }
 
-    inline
-        // QPair<typename QList<T>::iterator, bool> insert(const T &value)
-        std::tuple<typename QList<T>::iterator, int, bool>
-        insert(const T &value)
+    struct InsertionResult {
+        typename QList<T>::iterator insertedIterator;
+        int insertedIndex{};
+        bool didInsert{};
+    };
+
+    inline InsertionResult insert(const T &value)
     {
         auto lessThan = LessThan();
 
         if (this->begin() == this->end()) {
             QList<T>::insert(0, value);
 
-            return std::make_tuple(QList<T>::begin(), 0, true);
+            return InsertionResult{QList<T>::begin(), 0, true};
 
         } else {
             auto iterator = std::lower_bound(this->begin(), this->end(), 
value, lessThan);
@@ -38,13 +41,13 @@
             if (iterator != this->end()) {
                 if (!lessThan(value, *iterator)) {
                     // Already present
-                    return std::make_tuple(iterator, iterator - this->begin(), 
false);
+                    return InsertionResult{iterator, int(iterator - 
this->begin()), false};
                 }
             }
 
             auto newIterator = QList<T>::insert(iterator, value);
 
-            return std::make_tuple(newIterator, newIterator - this->begin(), 
true);
+            return InsertionResult{newIterator, int(newIterator - 
this->begin()), true};
         }
     }
 

Reply via email to