diff --git a/common/shlibs b/common/shlibs
index f6f9b26cf76..0c50ea54662 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2087,7 +2087,7 @@ libclamav.so.7 clamav-0.98.6_1
 libclamunrar.so.7 clamav-0.98.6_1
 libclamunrar_iface.so.7 clamav-0.98.6_1
 libqca.so.2 qca-qt5-2.1.0_1
-libqt5keychain.so.0 qtkeychain-qt5-0.4.0_1
+libqt5keychain.so.1 qtkeychain-qt5-0.7.0_1
 libphonon4qt5.so.4 phonon-qt5-4.8.3_1
 libphonon4qt5experimental.so.4 phonon-qt5-4.8.3_1
 libtelepathy-qt5.so.0 telepathy-qt5-0.9.5_1
diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template
index 68c7276ecee..9e5b0c6494d 100644
--- a/srcpkgs/qtkeychain-qt5/template
+++ b/srcpkgs/qtkeychain-qt5/template
@@ -1,16 +1,16 @@
 # Template file for 'qtkeychain'
 pkgname=qtkeychain-qt5
-version=0.6.2
+version=0.7.0
 revision=1
-wrksrc=${pkgname%-*}-${version}
+wrksrc="${pkgname%-*}-${version}"
 build_style=cmake
-makedepends="icu-devel qt5-devel qt5-tools-devel"
-short_desc="Platform-independent Qt API for storing passwords securely"
+makedepends="qt5-tools-devel"
+short_desc="Platform-independent Qt5 API for storing passwords securely"
 maintainer="Duncaen <duncaen@voidlinux.eu>"
 license="2-clause-BSD"
 homepage="https://github.com/frankosterfeld/qtkeychain"
 distfiles="https://github.com/frankosterfeld/${pkgname%-*}/archive/v${version}.tar.gz"
-checksum=ae13459234feeeab3a154457319d9b26ee9600973443517c77e055838ebae63c
+checksum=9f9afaae8e909391d7fc932bac95e38befaac5b2eb49f6623a8efec60a2e6a3a
 
 if [ -n "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-tools-devel"
@@ -21,7 +21,7 @@ post_install() {
 }
 
 qtkeychain-qt5-devel_package() {
-	depends="qtkeychain-qt5>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include