Hello community,

here is the log from the commit of package kwallet for openSUSE:Factory checked 
in at 2015-04-13 20:25:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwallet (Old)
 and      /work/SRC/openSUSE:Factory/.kwallet.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwallet"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwallet/kwallet.changes  2015-03-16 
09:32:16.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kwallet.new/kwallet.changes     2015-04-13 
20:25:48.000000000 +0200
@@ -1,0 +2,9 @@
+Sat Apr  4 14:40:49 UTC 2015 - [email protected]
+
+- Update to 5.9.0
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.9.0.php
+- Drop no longer needed Requires of the devel subpackage:
+  kconfig-devel and kwindowsystem-devel
+
+-------------------------------------------------------------------

Old:
----
  kwallet-5.8.0.tar.xz

New:
----
  kwallet-5.9.0.tar.xz

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

Other differences:
------------------
++++++ kwallet.spec ++++++
--- /var/tmp/diff_new_pack.lLceUJ/_old  2015-04-13 20:25:49.000000000 +0200
+++ /var/tmp/diff_new_pack.lLceUJ/_new  2015-04-13 20:25:49.000000000 +0200
@@ -16,25 +16,26 @@
 #
 
 
+%bcond_without lang
 %define lname   libKF5Wallet5
-%define _tar_path 5.8
+%define _tar_path 5.9
 Name:           kwallet
-Version:        %{_tar_path}.0
+Version:        5.9.0
 Release:        0
 %define kf5_version %{version}
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.8.0
+BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
-BuildRequires:  kconfig-devel >= %{kf5_version}
-BuildRequires:  kcoreaddons-devel >= %{kf5_version}
-BuildRequires:  kdbusaddons-devel >= %{kf5_version}
+BuildRequires:  kconfig-devel >= %{_tar_path}
+BuildRequires:  kcoreaddons-devel >= %{_tar_path}
+BuildRequires:  kdbusaddons-devel >= %{_tar_path}
 BuildRequires:  kf5-filesystem
-BuildRequires:  ki18n-devel >= %{kf5_version}
-BuildRequires:  kiconthemes-devel >= %{kf5_version}
-BuildRequires:  knotifications-devel >= %{kf5_version}
-BuildRequires:  kservice-devel >= %{kf5_version}
-BuildRequires:  kwidgetsaddons-devel >= %{kf5_version}
-BuildRequires:  kwindowsystem-devel >= %{kf5_version}
+BuildRequires:  ki18n-devel >= %{_tar_path}
+BuildRequires:  kiconthemes-devel >= %{_tar_path}
+BuildRequires:  knotifications-devel >= %{_tar_path}
+BuildRequires:  kservice-devel >= %{_tar_path}
+BuildRequires:  kwidgetsaddons-devel >= %{_tar_path}
+BuildRequires:  kwindowsystem-devel >= %{_tar_path}
 BuildRequires:  libgcrypt-devel >= 1.5.0
 BuildRequires:  pkgconfig(Qt5DBus) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Test) >= 5.2.0
@@ -73,7 +74,9 @@
 %package -n kwalletd5
 Summary:        Safe desktop-wide storage for passwords
 Group:          System/GUI/KDE
+%if %{with lang}
 Recommends:     kwalletd5-lang
+%endif
 
 %description -n kwalletd5
 This framework contains two main components:
@@ -85,10 +88,8 @@
 Group:          Development/Libraries/KDE
 Requires:       %lname = %{version}
 Requires:       extra-cmake-modules
-Requires:       kconfig-devel >= %{kf5_version}
-Requires:       kwindowsystem-devel >= %{kf5_version}
 Requires:       libkwalletbackend5-5 = %{version}
-Requires:       pkgconfig(Qt5Core) >= 5.2.0
+Requires:       pkgconfig(Qt5Gui) >= 5.2.0
 # Was shortly present in K:F5
 Obsoletes:      kwallet-framework-devel <= %{version}
 Provides:       kwallet-framework-devel = %{version}
@@ -109,9 +110,11 @@
 
 %install
   %kf5_makeinstall -C build
-  %fdupes -s %{buildroot}
+  %fdupes %{buildroot}
 
-  %find_lang kwalletd5 kwalletd5.lang
+%if %{with lang}
+%find_lang kwalletd5 kwalletd5.lang
+%endif
 
 %post -n %lname -p /sbin/ldconfig
 
@@ -121,7 +124,9 @@
 
 %postun -n libkwalletbackend5-5 -p /sbin/ldconfig
 
+%if %{with lang}
 %files -n kwalletd5-lang -f kwalletd5.lang
+%endif
 
 %files -n kwalletd5
 %defattr(-,root,root)

++++++ kwallet-5.8.0.tar.xz -> kwallet-5.9.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/CMakeLists.txt 
new/kwallet-5.9.0/CMakeLists.txt
--- old/kwallet-5.8.0/CMakeLists.txt    2015-03-07 15:51:41.000000000 +0100
+++ new/kwallet-5.9.0/CMakeLists.txt    2015-04-04 14:13:50.000000000 +0200
@@ -3,15 +3,15 @@
 project(KWallet)
 set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
 
-find_package(ECM 1.8.0 REQUIRED NO_MODULE)
+find_package(ECM 5.9.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} 
${CMAKE_CURRENT_SOURCE_DIR}/cmake)
 
 set(REQUIRED_QT_VERSION 5.2.0)
 find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets DBus)
 
-set(KF5_VERSION "5.8.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.8.0") # handled by release scripts
+set(KF5_VERSION "5.9.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.9.0") # handled by release scripts
 include(KDEInstallDirs)
 include(KDEFrameworkCompilerSettings)
 include(KDECMakeSettings)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/po/de/kwalletd5.po 
new/kwallet-5.9.0/po/de/kwalletd5.po
--- old/kwallet-5.8.0/po/de/kwalletd5.po        2015-03-07 15:51:41.000000000 
+0100
+++ new/kwallet-5.9.0/po/de/kwalletd5.po        2015-04-04 14:13:50.000000000 
+0200
@@ -1,5 +1,5 @@
 # Thomas Reitelbach <[email protected]>, 2008, 2009.
-# Burkhard Lück <[email protected]>, 2009, 2013, 2014.
+# Burkhard Lück <[email protected]>, 2009, 2013, 2014, 2015.
 # Panagiotis Papadopoulos <[email protected]>, 2010.
 # Frederik Schwarzer <[email protected]>, 2010, 2011, 2013.
 # Benjamin Weis <[email protected]>, 2013.
@@ -8,7 +8,7 @@
 "Project-Id-Version: kwalletd\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2015-02-18 08:41+0000\n"
-"PO-Revision-Date: 2014-10-09 22:26+0200\n"
+"PO-Revision-Date: 2015-03-09 21:33+0100\n"
 "Last-Translator: Burkhard Lück <[email protected]>\n"
 "Language-Team: German <[email protected]>\n"
 "Language: de\n"
@@ -714,10 +714,9 @@
 "abgebrochen."
 
 #: migrationagent.cpp:159
-#, fuzzy, kde-format
-#| msgid "Migrating wallet: %1</p>"
+#, kde-format
 msgid "Migrating wallet: %1"
-msgstr "Passwortspeicher wird migriert: %1</p>"
+msgstr "Passwortspeicher wird migriert: %1"
 
 #: migrationagent.cpp:160
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/po/gl/kwalletd5.po 
new/kwallet-5.9.0/po/gl/kwalletd5.po
--- old/kwallet-5.8.0/po/gl/kwalletd5.po        2015-03-07 15:51:41.000000000 
+0100
+++ new/kwallet-5.9.0/po/gl/kwalletd5.po        2015-04-04 14:13:50.000000000 
+0200
@@ -5,13 +5,14 @@
 # mvillarino <[email protected]>, 2008, 2009.
 # marce villarino <[email protected]>, 2009.
 # Marce Villarino <[email protected]>, 2009, 2011, 2012, 2013, 2014.
+# Adrián Chaves Fernández <[email protected]>, 2015.
 msgid ""
 msgstr ""
 "Project-Id-Version: kwalletd\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2015-02-18 08:41+0000\n"
-"PO-Revision-Date: 2014-05-13 22:37+0200\n"
-"Last-Translator: Marce Villarino <[email protected]>\n"
+"PO-Revision-Date: 2015-03-14 07:23+0100\n"
+"Last-Translator: Adrián Chaves Fernández <[email protected]>\n"
 "Language-Team: Galician <[email protected]>\n"
 "Language: gl\n"
 "MIME-Version: 1.0\n"
@@ -32,11 +33,7 @@
 msgstr "[email protected]"
 
 #: backend/backendpersisthandler.cpp:513
-#, fuzzy, kde-format
-#| msgid ""
-#| "<qt>Error when attempting to initialize OpenPGP while attempting to save "
-#| "the wallet <b>%1</b>. Error code is <b>%2</b>. Please fix your system "
-#| "configuration, then try again!</qt>"
+#, kde-format
 msgid ""
 "<qt>Error when attempting to initialize OpenPGP while attempting to save the "
 "wallet <b>%1</b>. Error code is <b>%2</b>. Please fix your system "
@@ -47,11 +44,7 @@
 "configuración do sistema e ténteo de novo.</qt>"
 
 #: backend/backendpersisthandler.cpp:521
-#, fuzzy, kde-format
-#| msgid ""
-#| "<qt>Error when attempting to initialize OpenPGP while attempting to save "
-#| "the wallet <b>%1</b>. Please fix your system configuration, then try "
-#| "again!</qt>"
+#, kde-format
 msgid ""
 "<qt>Error when attempting to initialize OpenPGP while attempting to save the "
 "wallet <b>%1</b>. Please fix your system configuration, then try again.</qt>"
@@ -61,11 +54,7 @@
 "novo.</qt>"
 
 #: backend/backendpersisthandler.cpp:572
-#, fuzzy, kde-format
-#| msgid ""
-#| "<qt>Encryption error while attempting to save the wallet <b>%1</b>. Error "
-#| "code is <b>%2 (%3)</b>. Please fix your system configuration, then try "
-#| "again!</qt>"
+#, kde-format
 msgid ""
 "<qt>Encryption error while attempting to save the wallet <b>%1</b>. Error "
 "code is <b>%2 (%3)</b>. Please fix your system configuration, then try "
@@ -74,14 +63,12 @@
 msgstr ""
 "<qt>Produciuse un erro de cifrado ao tentar  gardar a carteira <b>%1</b>. O "
 "código do erro é <b>%2 (%3)</b>. Arranxe a configuración do sistema e ténteo "
-"de novo.</qt>"
+"de novo. Este erro pode ocorrer se non usa unha chave GPG de completa "
+"confianza. Asegúrese de que dispón da chave secreta correspondente á chave "
+"pública que está a usar.</qt>"
 
 #: backend/backendpersisthandler.cpp:584
-#, fuzzy, kde-format
-#| msgid ""
-#| "<qt>File handling error while attempting to save the wallet <b>%1</b>. "
-#| "Error was <b>%2</b>. Please fix your system configuration, then try again!"
-#| "</qt>"
+#, kde-format
 msgid ""
 "<qt>File handling error while attempting to save the wallet <b>%1</b>. Error "
 "was <b>%2</b>. Please fix your system configuration, then try again.</qt>"
@@ -91,11 +78,7 @@
 "novo.</qt>"
 
 #: backend/backendpersisthandler.cpp:602
-#, fuzzy, kde-format
-#| msgid ""
-#| "<qt>Error when attempting to initialize OpenPGP while attempting to open "
-#| "the wallet <b>%1</b>. Error code is <b>%2</b>. Please fix your system "
-#| "configuration, then try again!</qt>"
+#, kde-format
 msgid ""
 "<qt>Error when attempting to initialize OpenPGP while attempting to open the "
 "wallet <b>%1</b>. Error code is <b>%2</b>. Please fix your system "
@@ -106,11 +89,7 @@
 "configuración do sistema e ténteo de novo.</qt>"
 
 #: backend/backendpersisthandler.cpp:620
-#, fuzzy, kde-format
-#| msgid ""
-#| "<qt>Error when attempting to initialize OpenPGP while attempting to open "
-#| "the wallet <b>%1</b>. Please fix your system configuration, then try "
-#| "again!</qt>"
+#, kde-format
 msgid ""
 "<qt>Error when attempting to initialize OpenPGP while attempting to open the "
 "wallet <b>%1</b>. Please fix your system configuration, then try again.</qt>"
@@ -121,7 +100,7 @@
 
 #: backend/backendpersisthandler.cpp:630
 msgid "Retry"
-msgstr "Tentar de novo"
+msgstr "Volvelo intentar"
 
 #: backend/backendpersisthandler.cpp:632
 #, kde-format
@@ -708,76 +687,82 @@
 msgstr "Interface D-Bus"
 
 #: migrationagent.cpp:151
-#, fuzzy
-#| msgid "KDE Wallet Service"
 msgid "KDE Wallet Migration Agent"
-msgstr "Servizo de carteiras de KDE"
+msgstr "Axente de migración de carteiras de KDE"
 
 #: migrationagent.cpp:156
 msgid "Cannot read old wallet list. Aborting."
 msgstr ""
+"Non é posíbel ler a lista de carteiras vellas. Interrompeuse a operación."
 
 #: migrationagent.cpp:159
 #, kde-format
 msgid "Migrating wallet: %1"
-msgstr ""
+msgstr "Migrando a carteira: %1"
 
 #: migrationagent.cpp:160
 #, kde-format
 msgid "* Creating KF5 wallet: %1"
-msgstr ""
+msgstr "• Creando unha carteira de KF5: %1"
 
 #: migrationagent.cpp:164
 msgid "ERROR when attempting new wallet creation. Aborting."
 msgstr ""
+"Produciuse un erro ao intentar crear a nova carteira. Interrompeuse a "
+"operación."
 
 #: migrationagent.cpp:170
 #, kde-format
 msgid "Cannot open KDE4 wallet named: %1"
-msgstr ""
+msgstr "Non é posíbel abrir a carteira «%1» de KDE 4."
 
 #: migrationagent.cpp:171
 #, kde-format
 msgid "* Opened KDE4 wallet: %1"
-msgstr ""
+msgstr "• Abriuse a carteira «%1» de KDE 4."
 
 #: migrationagent.cpp:175
 msgid "Cannot retrieve folder list. Aborting."
-msgstr ""
+msgstr "Non é posíbel obter a lista de cartafoles. Interrompeuse a operación."
 
 #: migrationagent.cpp:178
 #, kde-format
 msgid "* Migrating folder %1"
-msgstr ""
+msgstr "• Migrando o cartafol «%1»…"
 
 #: migrationagent.cpp:182
 #, kde-format
 msgid "Cannot retrieve folder %1 entries. Aborting."
 msgstr ""
+"Non é posíbel obter as entradas do cartafol «%1». Interrompeuse a operación."
 
 #: migrationagent.cpp:188
 #, kde-format
 msgid "Cannot retrieve key %1 info. Aborting."
 msgstr ""
+"Non é posíbel obter a información da chave «%1». Interrompeuse a operación."
 
 #: migrationagent.cpp:192
 #, kde-format
 msgid "* SKIPPING entry %1 in folder %2 as it seems already migrated"
 msgstr ""
+"• Omitiuse a entrada «%1» do cartafol «%2» porque parece que xa está migrada."
 
 #: migrationagent.cpp:196
 #, kde-format
 msgid "Cannot retrieve key %1 data. Aborting."
-msgstr ""
+msgstr "Non é posíbel obter os datos da chave «%1». Interrompeuse a operación."
 
 #: migrationagent.cpp:198
 #, kde-format
 msgid "Cannot write entry %1 in the new wallet. Aborting."
 msgstr ""
+"Non é posíbel escribir a entrada «%1» na nova carteira. Interrompeuse a "
+"operación."
 
 #: migrationagent.cpp:209
 msgid "DONE migrating wallet\n"
-msgstr ""
+msgstr "Completouse a migración da carteira.\n"
 
 #. i18n: ectx: property (text), widget (QLabel, label)
 #: migrationwizard1.ui:29
@@ -790,20 +775,27 @@
 "Would you like them to be migrated to this new KWallet version? The "
 "operation will only take one minute to be performed.\n"
 msgstr ""
+"Parabéns! O sistema detectou que está a usar a última versión de KWallet, "
+"baseada na versión 5 da infraestrutura de KDE.\n"
+"\n"
+"Parece que tamén ten algunha carteira de KDE 4 no sistema.\n"
+"\n"
+"Quere migrar esas carteiras á versión actual de KWallet? O proceso levará "
+"arredor dun minuto.\n"
 
 #. i18n: ectx: property (text), widget (QRadioButton, _optionYes)
 #: migrationwizard1.ui:59
 msgid "&Yes, migrate my wallets now."
-msgstr ""
+msgstr "&Migralas."
 
 #. i18n: ectx: property (text), widget (QRadioButton, _optionNo)
 #: migrationwizard1.ui:70
 msgid ""
 "No, I'd rather do this upon ne&xt session start,\n"
 "and I'll cancel this wizard for now."
-msgstr ""
+msgstr "&Deixalo para o seguinte inicio de sesión."
 
 #. i18n: ectx: property (text), widget (QRadioButton, _optionNotInterested)
 #: migrationwizard1.ui:77
 msgid "No, and p&lease do not prompt me again."
-msgstr ""
+msgstr "&Non migralas e non preguntar de novo."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/po/pl/kwalletd5.po 
new/kwallet-5.9.0/po/pl/kwalletd5.po
--- old/kwallet-5.8.0/po/pl/kwalletd5.po        2015-03-07 15:51:41.000000000 
+0100
+++ new/kwallet-5.9.0/po/pl/kwalletd5.po        2015-04-04 14:13:50.000000000 
+0200
@@ -10,7 +10,7 @@
 "Project-Id-Version: kwalletd\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2015-02-18 08:41+0000\n"
-"PO-Revision-Date: 2015-01-31 07:03+0100\n"
+"PO-Revision-Date: 2015-03-14 08:29+0100\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
 "Language: pl\n"
@@ -766,8 +766,8 @@
 "\n"
 "Wygląda na to, że w swoim systemie masz także portfel(e) KDE4.\n"
 "\n"
-"Czy chcesz je przenieść do nowej wersji KPortfela? Czynność ta zajmie tylko "
-"jedną minutę.\n"
+"Czy chcesz je przenieść do nowej wersji KPortfela? Czynność ta nie powinna "
+"zająć więcej niż minutę.\n"
 
 #. i18n: ectx: property (text), widget (QRadioButton, _optionYes)
 #: migrationwizard1.ui:59
@@ -780,8 +780,8 @@
 "No, I'd rather do this upon ne&xt session start,\n"
 "and I'll cancel this wizard for now."
 msgstr ""
-"Nie, wykonam to raczej przy &następnym uruchomieniu sesji,\n"
-"a teraz odwołam tego pomocnika."
+"Nie, wykonam to przy &następnym uruchomieniu sesji,\n"
+"a teraz chcę odwołać tego pomocnika."
 
 #. i18n: ectx: property (text), widget (QRadioButton, _optionNotInterested)
 #: migrationwizard1.ui:77
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/po/sl/kwalletd5.po 
new/kwallet-5.9.0/po/sl/kwalletd5.po
--- old/kwallet-5.8.0/po/sl/kwalletd5.po        2015-03-07 15:51:41.000000000 
+0100
+++ new/kwallet-5.9.0/po/sl/kwalletd5.po        2015-04-04 14:13:50.000000000 
+0200
@@ -3,13 +3,13 @@
 #
 # Andrej Vernekar <[email protected]>, 2009.
 # Jure Repinc <[email protected]>, 2009.
-# Andrej Mernik <[email protected]>, 2013, 2014.
+# Andrej Mernik <[email protected]>, 2013, 2014, 2015.
 msgid ""
 msgstr ""
 "Project-Id-Version: kwalletd\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2015-02-18 08:41+0000\n"
-"PO-Revision-Date: 2014-11-29 20:45+0100\n"
+"PO-Revision-Date: 2015-04-03 10:05+0200\n"
 "Last-Translator: Andrej Mernik <[email protected]>\n"
 "Language-Team: Slovenian <[email protected]>\n"
 "Language: sl\n"
@@ -686,10 +686,9 @@
 msgstr "Ni mogoče prebrati seznama stare listnice. Prekinjanje."
 
 #: migrationagent.cpp:159
-#, fuzzy, kde-format
-#| msgid "Migrating wallet: %1</p>"
+#, kde-format
 msgid "Migrating wallet: %1"
-msgstr "Selitev listnice: %1</p>"
+msgstr "Selitev listnice: %1"
 
 #: migrationagent.cpp:160
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/src/api/KWallet/CMakeLists.txt 
new/kwallet-5.9.0/src/api/KWallet/CMakeLists.txt
--- old/kwallet-5.8.0/src/api/KWallet/CMakeLists.txt    2015-03-07 
15:51:41.000000000 +0100
+++ new/kwallet-5.9.0/src/api/KWallet/CMakeLists.txt    2015-04-04 
14:13:50.000000000 +0200
@@ -64,8 +64,9 @@
 
 target_include_directories(KF5Wallet INTERFACE 
"$<INSTALL_INTERFACE:${KF5_INCLUDE_INSTALL_DIR}/KWallet>")
 
-target_link_libraries(KF5Wallet PUBLIC  Qt5::Widgets
+target_link_libraries(KF5Wallet PUBLIC  Qt5::Gui
                                 PRIVATE Qt5::DBus
+                                        Qt5::Widgets
                                 PRIVATE KF5::WindowSystem # 
KWindowSystem::allowExternalProcessWindowActivation
                                         KF5::ConfigCore   # used to store the 
wallet to be used
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwallet-5.8.0/src/api/KWallet/KF5WalletConfig.cmake.in 
new/kwallet-5.9.0/src/api/KWallet/KF5WalletConfig.cmake.in
--- old/kwallet-5.8.0/src/api/KWallet/KF5WalletConfig.cmake.in  2015-03-07 
15:51:41.000000000 +0100
+++ new/kwallet-5.9.0/src/api/KWallet/KF5WalletConfig.cmake.in  2015-04-04 
14:13:50.000000000 +0200
@@ -1,11 +1,8 @@
 @PACKAGE_INIT@
 
-find_dependency(KF5Config "@KF5_DEP_VERSION@")
-find_dependency(KF5WindowSystem "@KF5_DEP_VERSION@")
-
-find_dependency(Qt5Core @REQUIRED_QT_VERSION@)
-
 set(KWALLET_DBUS_INTERFACES_DIR 
"${PACKAGE_PREFIX_DIR}/@DBUS_INTERFACES_INSTALL_DIR@")
 
+find_dependency(Qt5Gui @REQUIRED_QT_VERSION@)
+
 include("${CMAKE_CURRENT_LIST_DIR}/KF5WalletTargets.cmake")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/src/runtime/kwalletd/kwalletd.cpp 
new/kwallet-5.9.0/src/runtime/kwalletd/kwalletd.cpp
--- old/kwallet-5.8.0/src/runtime/kwalletd/kwalletd.cpp 2015-03-07 
15:51:41.000000000 +0100
+++ new/kwallet-5.9.0/src/runtime/kwalletd/kwalletd.cpp 2015-04-04 
14:13:50.000000000 +0200
@@ -1679,6 +1679,10 @@
     if (rc != -1) {
         return rc;//Wallet already opened, return handle
     }
+    if (_wallets.count() > 20) {
+        return -1;
+    }
+
 
     KWallet::Backend *b = 0;
     //If the wallet we want to open does not exists. create it and set pam hash
@@ -1689,12 +1693,9 @@
         b = new KWallet::Backend(wallet);
     }
 
-    if (_wallets.count() > 20) {
-        return -1;
-    }
-
     int openrc = b->openPreHashed(passwordHash);
     if (openrc != 0 || !b->isOpen()) {
+        delete b;
         return -1;
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwallet-5.8.0/tests/KWallet/CMakeLists.txt 
new/kwallet-5.9.0/tests/KWallet/CMakeLists.txt
--- old/kwallet-5.8.0/tests/KWallet/CMakeLists.txt      2015-03-07 
15:51:41.000000000 +0100
+++ new/kwallet-5.9.0/tests/KWallet/CMakeLists.txt      2015-04-04 
14:13:50.000000000 +0200
@@ -9,7 +9,7 @@
   foreach(_testname ${ARGN})
     add_executable(${_testname} ${_testname}.cpp)
     ecm_mark_as_test(${_testname})
-    target_link_libraries(${_testname} Qt5::Test KF5::Wallet)
+    target_link_libraries(${_testname} Qt5::Test Qt5::Widgets KF5::Wallet)
   endforeach(_testname)
 endmacro()
 


Reply via email to