https://bugs.kde.org/show_bug.cgi?id=455108
Bug ID: 455108 Summary: Feature request: Make documentation panel optional to build without Qt WebEngine Product: cantor Version: 22.04.2 Platform: Compiled Sources OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: general Assignee: cantor-b...@kde.org Reporter: awil...@adelielinux.org Target Milestone: --- SUMMARY Cantor now requires Qt WebEngine to build. We cannot offer Qt WebEngine on Adélie Linux because it is not compatible with most of our CPU architectures (PowerPC, 32-bit x86/ARM) and because it is not compatible with our libc (musl libc). There are other issues but these are the biggest ones. It seems like the only use of WebEngine is for the documentation panel. While it is obviously not ideal to remove this, it seems better to make this optional (along with WebEngine) than to drop Cantor from our distro entirely. I'll be writing a patch to do just that in the meantime, and if this is something that you would be willing to add upstream, you can feel free to merge it. STEPS TO REPRODUCE 1. Try to build Cantor on a system that does not support Qt WebEngine. OBSERVED RESULT CMake Error at /usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package): Could not find a package configuration file provided by "Qt5WebEngine" with any of the following names: Qt5WebEngineConfig.cmake qt5webengine-config.cmake EXPECTED RESULT Successful build. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Linux gwyn.foxkit.us 5.15.28-mc1-easy #1 SMP Sat Apr 30 09:14:06 UTC 2022 ppc64 GNU/Linux KDE Plasma Version: 5.24.5 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 + KDE patches ADDITIONAL INFORMATION n/a -- You are receiving this mail because: You are watching all bug changes.