"Tobias C. Berner" <tcber...@freebsd.org> writes: > Moin moin > > The KDE Plasma 5.25 release [1] uses PAM to unlock the screenlocker. > This requires (in some cases) a patch to the FreeBSD PAM implementation > for PAM not to segfault. So far this change has only been applied to current. [...]
What currently blocks 5.25 merge into main branch? security/unix-selfauth-helper landed 1.5 months ago and EN-22:19.pam_exec (FreeBSD 13-only) published 1 month ago. For one, I need newer x11-wm/plasma5-kdecoration for x11-wm/kwinft: CMake Error at CMakeLists.txt:110 (find_package): Could not find a configuration file for package "KDecoration2" that is compatible with requested version "5.25". The following configuration files were considered but not accepted: /usr/local/lib/cmake/KDecoration2/KDecoration2Config.cmake, version: 5.24.6 effect/effects/blur/blur.cpp:304:49: error: no member named 'blurRegion' in 'KDecoration2::Decoration' return w->decoration() && !w->decoration()->blurRegion().isNull(); ~~~~~~~~~~~~~~~ ^ effect/effects/blur/blur.cpp:316:58: error: no member named 'blurRegion' in 'KDecoration2::Decoration' return decorationRegion.intersected(w->decoration()->blurRegion()); ~~~~~~~~~~~~~~~ ^ plugins/kdecorations/aurorae/src/aurorae.cpp:624:5: error: use of undeclared identifier 'setBlurRegion' setBlurRegion(mask); ^ https://gitlab.com/kwinft/kwinft/-/commit/e4c356c44b35 # depends on blurRegion https://gitlab.com/kwinft/kwinft/-/commit/9213daf630dd # depends on setBlurRegion https://invent.kde.org/plasma/kdecoration/-/commit/fb5634960306 # provides blurRegion + setBlurRegion https://github.com/freebsd/freebsd-ports/compare/main...jbeich:kwinft-5.25