The recent merging of the documentation branch in cantor (master) added both a dependency on QWebEngine and QtWebKitWidgets. The latter is part of the unmaintained and unsupported QtWebKit (save for a third party fork not everyone ships), which some distributions are removing. Thus, the dependency on QtWebKitWidgets (which looks unused from a quick glance in the code, but I might be mistaken) should be either removed entirely (if unused) or made optional (if used) to allow also building on distributions which do not ship, or plan to not ship QtWebKit anymore (such as openSUSE).
Git commit ea56d70e0857f72aa25c9abb6f29f0a62857d27d by Alexander Semke. Committed on 26/06/2021 at 10:56. Pushed by asemke into branch 'master'. Removed the dependency on QtWebkitWidgets and on some other libraries in the new documentation panel code. FIXED-IN: 21.08 M +0 -1 CMakeLists.txt M +0 -5 src/panelplugins/documentationpanel/CMakeLists.txt https://invent.kde.org/education/cantor/commit/ea56d70e0857f72aa25c9abb6f29f0a62857d27d
(In reply to Luca Beltrame from comment #0) > The recent merging of the documentation branch in cantor (master) added both > a dependency on QWebEngine and QtWebKitWidgets. I removed this dependency now. Thanks for pointing this out!