Hi,
This was bugging me as well, so I made some changes to the Debian package
source, and the KWallet plugin seems to be working for me now with KDE 5's
KWallet. Patch attached. Hope it's helpful.
Peace,
Brendon
diff -Naur qupzilla-2.0.2~dfsg1.orig/debian/control qupzilla-2.0.2~dfsg1/debian/control
--- qupzilla-2.0.2~dfsg1.orig/debian/control 2017-01-11 12:43:00.0 -0500
+++ qupzilla-2.0.2~dfsg1/debian/control 2017-04-14 16:50:37.093046718 -0400
@@ -9,7 +9,7 @@
qtbase5-private-dev, qtscript5-dev,
libqt5x11extras5-dev,
libx11-dev,
- libssl1.0-dev, kdelibs5-dev, libgnome-keyring-dev,
+ libssl1.0-dev, libkf5wallet-dev, libgnome-keyring-dev,
libjs-jquery, libjs-jquery-ui
Standards-Version: 3.9.8
Homepage: http://www.qupzilla.com/
diff -Naur qupzilla-2.0.2~dfsg1.orig/debian/patches/kde-integration.patch qupzilla-2.0.2~dfsg1/debian/patches/kde-integration.patch
--- qupzilla-2.0.2~dfsg1.orig/debian/patches/kde-integration.patch 1969-12-31 19:00:00.0 -0500
+++ qupzilla-2.0.2~dfsg1/debian/patches/kde-integration.patch 2017-04-14 16:54:05.972901755 -0400
@@ -0,0 +1,17 @@
+Index: qupzilla-2.0.2~dfsg1/src/plugins/plugins.pro
+===
+--- qupzilla-2.0.2~dfsg1.orig/src/plugins/plugins.pro
qupzilla-2.0.2~dfsg1/src/plugins/plugins.pro
+@@ -32,9 +32,10 @@ outOfDirPlugins = $$(QUPZILLA_PLUGINS_SR
+ # TestPlugin only in debug build
+ !CONFIG(debug, debug|release): disablePlugin(TestPlugin)
+
++## enforced KDE_INTEGRATION
+ # KWalletPasswords only with KDE_INTEGRATION and KWallet framework
+-!contains(DEFINES, KDE_INTEGRATION): disablePlugin(KWalletPasswords)
+-!qtHaveModule(KWallet): disablePlugin(KWalletPasswords)
++# !contains(DEFINES, KDE_INTEGRATION): disablePlugin(KWalletPasswords)
++# !qtHaveModule(KWallet): disablePlugin(KWalletPasswords)
+
+ ## enforced GNOME_INTEGRATION
+ # GnomeKeyringPasswords only with GNOME_INTEGRATION and gnome-keyring pkg-config
diff -Naur qupzilla-2.0.2~dfsg1.orig/debian/patches/series qupzilla-2.0.2~dfsg1/debian/patches/series
--- qupzilla-2.0.2~dfsg1.orig/debian/patches/series 2015-04-16 17:20:39.0 -0400
+++ qupzilla-2.0.2~dfsg1/debian/patches/series 2017-04-14 16:52:23.148972777 -0400
@@ -1,2 +1,3 @@
hardening.patch
gnome-integration.patch
+kde-integration.patch