Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kwalletmanager for openSUSE:Factory 
checked in at 2025-12-15 11:49:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwalletmanager (Old)
 and      /work/SRC/openSUSE:Factory/.kwalletmanager.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwalletmanager"

Mon Dec 15 11:49:42 2025 rev:21 rq:1322475 version:25.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwalletmanager/kwalletmanager.changes    
2025-11-08 16:29:37.851900904 +0100
+++ /work/SRC/openSUSE:Factory/.kwalletmanager.new.1939/kwalletmanager.changes  
2025-12-15 11:51:06.821057612 +0100
@@ -1,0 +2,20 @@
+Sat Dec  6 11:41:04 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 25.12.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/gear/25.12.0/
+- No code change since 25.11.80
+
+-------------------------------------------------------------------
+Sat Nov 15 19:57:08 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 25.11.80
+  * New feature release
+- Changes since 25.08.3:
+  * kwalleteditor: fix crash due to nullptr in updateFolderList() and 
updateEntries()
+  * Make sure entrylist context menu is created for empty list (kde#510780)
+  * Convert the two missing old style connects
+  * Bump kf ecm_set_disabled_deprecation_versions
+
+-------------------------------------------------------------------

Old:
----
  kwalletmanager-25.08.3.tar.xz
  kwalletmanager-25.08.3.tar.xz.sig

New:
----
  kwalletmanager-25.12.0.tar.xz
  kwalletmanager-25.12.0.tar.xz.sig

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

Other differences:
------------------
++++++ kwalletmanager.spec ++++++
--- /var/tmp/diff_new_pack.mfVlUM/_old  2025-12-15 11:51:07.921103390 +0100
+++ /var/tmp/diff_new_pack.mfVlUM/_new  2025-12-15 11:51:07.929103723 +0100
@@ -16,12 +16,12 @@
 #
 
 
-%define kf6_version 6.14.0
-%define qt6_version 6.8.0
+%define kf6_version 6.19.0
+%define qt6_version 6.9.0
 
 %bcond_without released
 Name:           kwalletmanager
-Version:        25.08.3
+Version:        25.12.0
 Release:        0
 Summary:        Wallet Management Tool
 License:        GPL-2.0-or-later

++++++ 0001-Don-t-require-password-when-changing-settings.patch ++++++
--- /var/tmp/diff_new_pack.mfVlUM/_old  2025-12-15 11:51:07.953104721 +0100
+++ /var/tmp/diff_new_pack.mfVlUM/_new  2025-12-15 11:51:07.957104888 +0100
@@ -1,24 +1,23 @@
-From cadbae12c08d7031c83a7af04bed4b8f8a517382 Mon Sep 17 00:00:00 2001
+From fd06cccb9ff5b8e4099a78a795503eb052d506d6 Mon Sep 17 00:00:00 2001
 From: Christophe Marin <[email protected]>
 Date: Thu, 15 Feb 2024 19:16:54 +0100
 Subject: [PATCH] Don't require password when changing settings
 
 See https://bugzilla.suse.com/show_bug.cgi?id=1217190
 The kauth helper is useless and doesn't improve security.
-
 ---
- CMakeLists.txt                    |  8 ++++----
- src/CMakeLists.txt                |  4 ++--
- src/konfigurator/CMakeLists.txt   | 32 ++++++++++++++++---------------
- src/konfigurator/konfigurator.cpp | 29 ----------------------------
- src/konfigurator/konfigurator.h   |  1 -
- 5 files changed, 23 insertions(+), 51 deletions(-)
+ CMakeLists.txt                    |  5 ---
+ src/CMakeLists.txt                |  4 +--
+ src/konfigurator/CMakeLists.txt   | 32 ++++++++++---------
+ src/konfigurator/konfigurator.cpp | 53 ++++++++-----------------------
+ src/konfigurator/konfigurator.h   | 15 ++++-----
+ 5 files changed, 37 insertions(+), 72 deletions(-)
 
-Index: 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/CMakeLists.txt
-===================================================================
---- 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965.orig/CMakeLists.txt
-+++ kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/CMakeLists.txt
-@@ -35,10 +35,10 @@ ecm_setup_version(${RELEASE_SERVICE_VERS
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 059b0f1c..3d3eafae 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -37,11 +37,6 @@ ecm_setup_version(${RELEASE_SERVICE_VERSION} 
VARIABLE_PREFIX KWALLETMANAGER
                    VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/src/kwalletmanager_version.h"
  )
  
@@ -26,29 +25,25 @@
 -if (ENABLE_KAUTH)
 -    find_package(KF6 ${KF_MIN_VERSION} REQUIRED Auth)
 -endif()
-+# option(ENABLE_KAUTH "Enable KAuth support (Disabled for Flatpak builds)" ON)
-+# if (ENABLE_KAUTH)
-+#     find_package(KF6 ${KF_MIN_VERSION} REQUIRED Auth)
-+# endif()
- 
+-
  find_package(KF6 ${KF_MIN_VERSION} REQUIRED
      Archive
-Index: 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/CMakeLists.txt
-===================================================================
---- 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965.orig/src/CMakeLists.txt
-+++ 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/CMakeLists.txt
-@@ -1,4 +1,4 @@
+     Config
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 69ff4807..bc9fa218 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -1,4 +1,2 @@
 -if (ENABLE_KAUTH)
-+# if (ENABLE_KAUTH)
-     add_subdirectory(konfigurator)
+-    add_subdirectory(konfigurator)
 -endif()
-+# endif()
++add_subdirectory(konfigurator)
  add_subdirectory(manager)
-Index: 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/konfigurator/CMakeLists.txt
-===================================================================
---- 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965.orig/src/konfigurator/CMakeLists.txt
-+++ 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/konfigurator/CMakeLists.txt
-@@ -10,7 +10,6 @@ ki18n_wrap_ui(kcm_kwallet5 walletconfigw
+diff --git a/src/konfigurator/CMakeLists.txt b/src/konfigurator/CMakeLists.txt
+index cba75123..778ebcd9 100644
+--- a/src/konfigurator/CMakeLists.txt
++++ b/src/konfigurator/CMakeLists.txt
+@@ -10,7 +10,6 @@ ki18n_wrap_ui(kcm_kwallet5 walletconfigwidget.ui )
  
  target_link_libraries(kcm_kwallet5
      Qt6::Core
@@ -63,15 +58,20 @@
 -########### kauth helper ################
 -add_executable(kcm_kwallet_helper5)
 -target_sources(kcm_kwallet_helper5 PRIVATE savehelper.cpp savehelper.h)
-+# The helper is not improving security and was disabled.
-+# See https://bugzilla.suse.com/show_bug.cgi?id=1217190
- 
+-
 -target_link_libraries(kcm_kwallet_helper5
 -    Qt6::Core
 -    KF6::AuthCore
 -    KF6::Wallet
 -    KF6::CoreAddons
 -)
++# The helper is not improving security and was disabled.
++# See https://bugzilla.suse.com/show_bug.cgi?id=1217190
+ 
+-install(TARGETS kcm_kwallet_helper5 DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
+-
+-kauth_install_helper_files(kcm_kwallet_helper5 org.kde.kcontrol.kcmkwallet5 
root)
+-kauth_install_actions(org.kde.kcontrol.kcmkwallet5 kwallet.actions)
 +########### kauth helper ################
 +# add_executable(kcm_kwallet_helper5)
 +# target_sources(kcm_kwallet_helper5 PRIVATE savehelper.cpp savehelper.h)
@@ -82,30 +82,32 @@
 +#     KF6::Wallet
 +#     KF6::CoreAddons
 +# )
- 
--install(TARGETS kcm_kwallet_helper5 DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
++
 +# install(TARGETS kcm_kwallet_helper5 DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
- 
--kauth_install_helper_files(kcm_kwallet_helper5 org.kde.kcontrol.kcmkwallet5 
root)
--kauth_install_actions(org.kde.kcontrol.kcmkwallet5 kwallet.actions)
++
 +# kauth_install_helper_files(kcm_kwallet_helper5 org.kde.kcontrol.kcmkwallet5 
root)
 +# kauth_install_actions(org.kde.kcontrol.kcmkwallet5 kwallet.actions)
  
-Index: 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/konfigurator/konfigurator.cpp
-===================================================================
---- 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965.orig/src/konfigurator/konfigurator.cpp
-+++ 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/konfigurator/konfigurator.cpp
-@@ -7,9 +7,6 @@
+diff --git a/src/konfigurator/konfigurator.cpp 
b/src/konfigurator/konfigurator.cpp
+index 36ad4b9a..c7bdccb4 100644
+--- a/src/konfigurator/konfigurator.cpp
++++ b/src/konfigurator/konfigurator.cpp
+@@ -7,8 +7,6 @@
  #include "konfigurator.h"
  #include "../kwalletmanager_version.h"
  
--#include <KAuth/Action>
 -#include <KAuth/ActionReply>
 -#include <KAuth/ExecuteJob>
  #include <KConfigGroup>
  #include <KMessageBox>
  #include <KPluginFactory>
-@@ -38,7 +35,6 @@ KWalletConfig::KWalletConfig(QObject *pa
+@@ -32,12 +30,11 @@
+ 
+ K_PLUGIN_CLASS_WITH_JSON(KWalletConfig, "kwalletconfig.json")
+ 
+-KWalletConfig::KWalletConfig(QObject *parent, const KPluginMetaData &data)
++KWalletConfig::KWalletConfig(QObject* parent, const KPluginMetaData& data)
+     : KCModule(parent, data)
      , _wcw(new WalletConfigWidget(widget()))
      , _cfg(KSharedConfig::openConfig(QStringLiteral("kwalletrc"), 
KConfig::NoGlobals))
  {
@@ -113,7 +115,32 @@
      auto vbox = new QVBoxLayout(widget());
      vbox->setContentsMargins(0, 0, 0, 0);
      vbox->addWidget(_wcw);
-@@ -233,30 +229,6 @@ void KWalletConfig::load()
+@@ -59,11 +56,11 @@ KWalletConfig::KWalletConfig(QObject *parent, const 
KPluginMetaData &data)
+     connect(_wcw->_accessList, &QTreeWidget::customContextMenuRequested, 
this, &KWalletConfig::customContextMenuRequested);
+     connect(_wcw->_secretServiceAPI, &QCheckBox::clicked, this, 
&KWalletConfig::configChanged);
+ 
+-    QStyle *style = widget()->style();
++    QStyle* style = widget()->style();
+     
_wcw->launchButtonBar->setContentsMargins(style->pixelMetric(QStyle::PM_LayoutLeftMargin),
+-                                              0,
+-                                              
style->pixelMetric(QStyle::PM_LayoutRightMargin),
+-                                              
style->pixelMetric(QStyle::PM_LayoutBottomMargin));
++        0,
++        style->pixelMetric(QStyle::PM_LayoutRightMargin),
++        style->pixelMetric(QStyle::PM_LayoutBottomMargin));
+ 
+     _wcw->_accessList->setAllColumnsShowFocus(true);
+     _wcw->_accessList->setContextMenuPolicy(Qt::CustomContextMenu);
+@@ -107,7 +104,7 @@ QString KWalletConfig::newWallet()
+     if (!ok) {
+         return {};
+     }
+-    KWallet::Wallet *w = KWallet::Wallet::openWallet(n, 
widget()->topLevelWidget()->winId());
++    KWallet::Wallet* w = KWallet::Wallet::openWallet(n, 
widget()->topLevelWidget()->winId());
+     if (!w) {
+         return {};
+     }
+@@ -239,30 +236,6 @@ void KWalletConfig::load()
  
  void KWalletConfig::save()
  {
@@ -144,11 +171,58 @@
      KConfigGroup config(_cfg, QStringLiteral("Wallet"));
      config.writeEntry("Enabled", _wcw->_enabled->isChecked());
      config.writeEntry("Launch Manager", _wcw->_launchManager->isChecked());
-Index: 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/konfigurator/konfigurator.h
-===================================================================
---- 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965.orig/src/konfigurator/konfigurator.h
-+++ 
kwalletmanager-%{_kapp6_version}git.20240513T064813~17ce965/src/konfigurator/konfigurator.h
-@@ -7,7 +7,6 @@
+@@ -291,10 +264,10 @@ void KWalletConfig::save()
+     _cfg->deleteGroup(QStringLiteral("Auto Deny"));
+     config = _cfg->group(QStringLiteral("Auto Allow"));
+     for (int i = 0; i < _wcw->_accessList->topLevelItemCount(); ++i) {
+-        QTreeWidgetItem *parentItem = _wcw->_accessList->topLevelItem(i);
++        QTreeWidgetItem* parentItem = _wcw->_accessList->topLevelItem(i);
+         QStringList al;
+         for (int j = 0; j < parentItem->childCount(); ++j) {
+-            QTreeWidgetItem *childItem = parentItem->child(j);
++            QTreeWidgetItem* childItem = parentItem->child(j);
+             if (childItem->text(2) == i18n("Always Allow")) {
+                 al << childItem->text(1);
+             }
+@@ -304,10 +277,10 @@ void KWalletConfig::save()
+ 
+     config = _cfg->group(QStringLiteral("Auto Deny"));
+     for (int i = 0; i < _wcw->_accessList->topLevelItemCount(); ++i) {
+-        QTreeWidgetItem *parentItem = _wcw->_accessList->topLevelItem(i);
++        QTreeWidgetItem* parentItem = _wcw->_accessList->topLevelItem(i);
+         QStringList al;
+         for (int j = 0; j < parentItem->childCount(); ++j) {
+-            QTreeWidgetItem *childItem = parentItem->child(j);
++            QTreeWidgetItem* childItem = parentItem->child(j);
+             if (childItem->text(2) == i18n("Always Deny")) {
+                 al << childItem->text(1);
+             }
+@@ -349,9 +322,9 @@ void KWalletConfig::defaults()
+     setNeedsSave(true);
+ }
+ 
+-void KWalletConfig::customContextMenuRequested(const QPoint &pos)
++void KWalletConfig::customContextMenuRequested(const QPoint& pos)
+ {
+-    QTreeWidgetItem *item = _wcw->_accessList->itemAt(pos);
++    QTreeWidgetItem* item = _wcw->_accessList->itemAt(pos);
+     if (item && item->parent()) {
+         auto m = new QMenu(widget());
+         m->setTitle(item->parent()->text(0));
+@@ -363,7 +336,7 @@ void KWalletConfig::customContextMenuRequested(const 
QPoint &pos)
+ 
+ void KWalletConfig::deleteEntry()
+ {
+-    QList<QTreeWidgetItem *> items = _wcw->_accessList->selectedItems();
++    QList<QTreeWidgetItem*> items = _wcw->_accessList->selectedItems();
+     if (items.count() == 1 && items[0]) {
+         delete items[0];
+         setNeedsSave(true);
+diff --git a/src/konfigurator/konfigurator.h b/src/konfigurator/konfigurator.h
+index fa508c1b..461a79bd 100644
+--- a/src/konfigurator/konfigurator.h
++++ b/src/konfigurator/konfigurator.h
+@@ -7,25 +7,22 @@
  #ifndef _KWALLETKONFIGURATOR_H
  #define _KWALLETKONFIGURATOR_H
  #include "ui_walletconfigwidget.h"
@@ -156,4 +230,43 @@
  #include <KCModule>
  #include <KSharedConfig>
  
+-class WalletConfigWidget : public QWidget, public Ui::WalletConfigWidget
+-{
++class WalletConfigWidget : public QWidget, public Ui::WalletConfigWidget {
+ public:
+-    WalletConfigWidget(QWidget *parent)
++    WalletConfigWidget(QWidget* parent)
+         : QWidget(parent)
+     {
+         setupUi(this);
+     }
+ };
+ 
+-class KWalletConfig : public KCModule
+-{
++class KWalletConfig : public KCModule {
+     Q_OBJECT
+ public:
+-    explicit KWalletConfig(QObject *parent, const KPluginMetaData &data);
++    explicit KWalletConfig(QObject* parent, const KPluginMetaData& data);
+     ~KWalletConfig() override;
+ 
+     void load() override;
+@@ -39,11 +36,11 @@ public Q_SLOTS:
+     void newNetworkWallet();
+     void updateWalletLists();
+     void deleteEntry();
+-    void customContextMenuRequested(const QPoint &pos);
++    void customContextMenuRequested(const QPoint& pos);
+ 
+ private:
+     QString newWallet();
+-    WalletConfigWidget *const _wcw;
++    WalletConfigWidget* const _wcw;
+     KSharedConfig::Ptr _cfg;
+ };
+ 
+-- 
+2.51.0
+
 


++++++ kwalletmanager-25.08.3.tar.xz -> kwalletmanager-25.12.0.tar.xz ++++++
++++ 27100 lines of diff (skipped)

Reply via email to