Plasma 5.25 release

Jan Beich jbeich at FreeBSD.org
Sun Sep 11 17:32:33 BST 2022


"Tobias C. Berner" <tcberner at 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


More information about the kde-freebsd mailing list