Feature is disabled as "unmaintained" by default, but the dependency is needlessly unconditional upstream and we enable BUILD_UNMAINTAINED in case of IUSE=calligra_features_stage, so requires patching.
kde-frameworks/kdelibs4support was ported away from in git master[/to be 3.4 if at all] already. https://invent.kde.org/office/calligra/-/commit/139fe9de4ac3efcec552c3cadc29a2fb1ae6369a https://invent.kde.org/office/calligra/-/commit/0b68f0629446562d65778993aec127b424d926a3
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67543f8bb06015c098c3adea74641e27d531045 commit b67543f8bb06015c098c3adea74641e27d531045 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2023-03-29 12:35:05 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2023-03-29 12:46:26 +0000 app-office/calligra: Drop unused KF5Kross dep, use patchset See also: https://invent.kde.org/office/calligra/-/merge_requests/79 Bug: https://bugs.gentoo.org/903532 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/calligra/Manifest | 1 + app-office/calligra/calligra-3.2.1-r5.ebuild | 20 +- app-office/calligra/calligra-3.2.1-r6.ebuild | 193 +++++++++ .../files/calligra-3.1.89-no-arch-detection.patch | 17 - .../files/calligra-3.2.1-clang-16-c++17.patch | 359 ----------------- .../calligra/files/calligra-3.2.1-cmake-3.16.patch | 86 ---- .../files/calligra-3.2.1-cxx17-fixes.patch | 443 --------------------- .../calligra-3.2.1-cxx17-for-poppler-22.patch | 31 -- .../calligra/files/calligra-3.2.1-imath-1.patch | 30 -- .../calligra/files/calligra-3.2.1-imath-2.patch | 25 -- .../calligra/files/calligra-3.2.1-openexr-3.patch | 93 ----- .../files/calligra-3.2.1-poppler-22.03.0-1.patch | 73 ---- .../files/calligra-3.2.1-poppler-22.03.0-2.patch | 94 ----- .../files/calligra-3.2.1-poppler-22.04.0.patch | 25 -- 14 files changed, 205 insertions(+), 1285 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8781d04c0e3966ff97d0e8c24b9d4d6b954c792 commit c8781d04c0e3966ff97d0e8c24b9d4d6b954c792 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-03-29 12:35:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-29 12:56:45 +0000 package.mask: Last rite kde-apps/kross-interpreters Only supports imminently-EOL ruby27, depends on obsolete QtScript instead of QML. Support for other languages was removed long ago, e.g. python support is stuck on python2-only. Kross itself is on the chopping block too. Bug: https://bugs.gentoo.org/810493 Bug: https://bugs.gentoo.org/903532 Signed-off-by: Sam James <sam@gentoo.org> profiles/base/package.use.mask | 4 ++++ profiles/package.mask | 8 ++++++++ 2 files changed, 12 insertions(+)