libreoffice built with the kde use flag does not use the kf5/qt5 VCL plugin when launched from within a Plasma 6 session. https://wiki.documentfoundation.org/Development/Environment_variables says there is a kf6 plugin. Reproducible: Always Steps to Reproduce: 1. USE="kde" emerge -1 libreoffice 2. start Plasma 6 session 3. Launch libreoffice Actual Results: GUI is broken (no proper fonts, etc.).
When started with SAL_USE_VCLPLUGIN=kf5 it works fine?
(In reply to Andreas Sturmlechner from comment #1) > When started with SAL_USE_VCLPLUGIN=kf5 it works fine? Yes, but I still have the qt5 use-flag enabled globally.
app-office/libreoffice-7.6.5.2 does not have a qt5 use flag and this is not a dependency issue, it is how upstream chooses to load a VCL plugin based on environment and 7.6 has no idea of what Plasma 6 is yet.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422996a7e7149c2f5a5d5b6e5e135d865657ecb2 commit 422996a7e7149c2f5a5d5b6e5e135d865657ecb2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-03-12 11:31:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-03-12 11:49:19 +0000 app-office/libreoffice: add 7.6.6.1 w/o KEYWORDS Bug: https://bugs.gentoo.org/926227 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice/Manifest | 2 + .../files/libreoffice-7.6.6.1-detect-plasma6.patch | 153 +++++ app-office/libreoffice/libreoffice-7.6.6.1.ebuild | 668 +++++++++++++++++++++ 3 files changed, 823 insertions(+)
Please test with 7.6.6.3 if you can.
Thanks, 7.6.6.3 looks good.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cacea8cf7a79a15ec49da1eac5388f20af003ea commit 8cacea8cf7a79a15ec49da1eac5388f20af003ea Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-03-28 18:30:24 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-03-28 18:48:17 +0000 app-office/libreoffice: Re-add KEYWORDS to 7.6.6.3 Closes: https://bugs.gentoo.org/926227 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild | 2 +- app-office/libreoffice/libreoffice-7.6.6.3.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)