New comment by Luciogi on void-packages repository https://github.com/void-linux/void-packages/pull/49012#issuecomment-1984141026 Comment: ## kf6-kwallet and kwallet locked up - [ ] **kf6-kwallet should not** be in conflict with kwallet - [ ] rename kwallet -> kwallet5 - [ ] also remove -DBUILD_KWALLETD=OFF (as kwallet would have binary kwalletd5) - [ ] kwallet should not depend on kf6-kwallet ```diff diff --git a/srcpkgs/kf6-kwallet/template b/srcpkgs/kf6-kwallet/template index 3308a0caa35..6330c41bba2 100644 --- a/srcpkgs/kf6-kwallet/template +++ b/srcpkgs/kf6-kwallet/template @@ -15,7 +15,6 @@ license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwallet" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" checksum=bab43823de8b1b086dc4b2ad10d10bd6c4d0d2e1f8b5fd5fdd5f7d365fb8e5cc -conflicts="kwallet<=5.115.0_1" kf6-kwallet-devel_package() { depends="$makedepends ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kwallet/template b/srcpkgs/kwallet/template index dfc363a45e8..9b3142ea32b 100644 --- a/srcpkgs/kwallet/template +++ b/srcpkgs/kwallet/template @@ -3,14 +3,12 @@ pkgname=kwallet version=5.115.0 revision=2 build_style=cmake -configure_args="-DBUILD_TESTING=ON -DBUILD_KWALLETD=OFF - -DBUILD_KWALLET_QUERY=OFF" +configure_args="-DBUILD_TESTING=ON -DBUILD_KWALLET_QUERY=OFF" hostmakedepends="gettext kcoreaddons extra-cmake-modules qt5-host-tools qt5-qmake python3 kdoctools" makedepends="kdoctools-devel gpgmepp-devel libgcrypt-devel kservice-devel knotifications-devel kiconthemes-devel gpgmeqt-devel qca-qt5-devel" -depends="kf6-kwallet" short_desc="KDE Safe desktop-wide storage for passwords" maintainer="John " license="LGPL-2.1-or-later" ``` --- ## plasma-integration was not using all kf6 packages, Fix by following patch ```diff diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template index 005834a2daf..2a96444a2e5 100644 --- a/srcpkgs/plasma-integration/template +++ b/srcpkgs/plasma-integration/template @@ -7,7 +7,7 @@ configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF" # XXX: Add package for qt5 hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext" makedepends="kf6-kio-devel kf6-kxmlgui-devel kf6-kstatusnotifieritem-devel kwayland-devel libXcursor-devel breeze" -depends="noto-fonts-ttf font-hack-ttf breeze qqc2-desktop-style" +depends="noto-fonts-ttf font-hack-ttf breeze kf6-qqc2-desktop-style" short_desc="Theme integration plugins for the Plasma workspaces" maintainer="John " license="LGPL-2.0-or-later" ```