Plasma 5.25 release

Tobias C. Berner tcberner at freebsd.org
Mon Sep 12 08:36:00 BST 2022


Moin moin

The blocker at the moment is this upstream PR
https://bugs.kde.org/show_bug.cgi?id=458356 -- that I personally don't
have enough time to focus on now unfortunately.


mfg Tobias

On Sun, 11 Sept 2022 at 18:32, Jan Beich <jbeich at freebsd.org> wrote:
>
> "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