This package seems to depend on APNG-patched version of media-libs/libpng. These patches have been rejected upstream and are known to break WebKit. Please fix the package to work without custom patching.
Might be a good opportunity to last-rite the package instead.
Well, that works for me too but I don't really know the purpose of this package.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a04f8552c632769165fc4ef2638adbb5504a1e5 commit 9a04f8552c632769165fc4ef2638adbb5504a1e5 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-11-22 19:25:55 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-11-22 19:27:30 +0000 profiles: Mask kde-misc/kimtoy for removal Bug: https://bugs.gentoo.org/824822 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+)
Regarding the purpose of the package: It is a way to interact with input methods such as ibus or fcitx (which in turn provide CJK input, Emoji, ...) in KDE. Unfortunately, the suggested kimpanel does not fully work for me as a drop-in replacement - its context menu does provide "Configure Input Method" as I'd expect, but selecting this menu item does nothing. As a workaround, the IBus Preferences can be started as a separate application from the K Menu. I dimly remember that things can go wrong doing it that way (it was somehow not necessarily correctly attached to the running IBus system...?) In a quick first test, the IBus Preferences started from the K Menu immediately worked for me, no restart / reload of anything necessary to get changes to apply. So maybe that got fixed and the reason to need to have it integrated with a KIM panel is gone. I'm leaving this here for other people to find - moving from KIMToy to kimpanel can leave you stuck with a desktop where keyboard input does not work. I used the following process to switch over: 1. Using KDE's "Add Widget", put a "Input Method Panel" (the one with the pencil and the curved line) anywhere useful, e.g. next to the clock in the task bar The panel will initially show up empty 2. Find out where KIMToy lives (next to the clock / hidden in the Status and Notifications flyout / ...) and how to bring up its context menu 3. open a terminal window, prepare the following command line: $ sleep 15; ibus-daemon -drx --panel=/usr/lib64/libexec/kimpanel-ibus-panel 4. when executing that command line, within the 15 seconds delay, quit KIMToy using its context menu 5. after the delay, keep fingers crossed that IBus restarts and attaches to the new kimpanel, which will then fill up to show the selected keyboard layout etc. In a broken intermediate state, I found out that I could still use the keyboard in the K Menu, but not in (already opened) Konsole terminals, browser windows, ...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0642489f91d32f4dc28847b195aed0104cff08c3 commit 0642489f91d32f4dc28847b195aed0104cff08c3 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2021-12-22 10:45:26 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2021-12-22 11:23:00 +0000 kde-misc/kimtoy: treeclean Closes: https://bugs.gentoo.org/824822 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> kde-misc/kimtoy/Manifest | 1 - kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild | 75 -------------------------- kde-misc/kimtoy/metadata.xml | 14 ----- profiles/package.mask | 7 --- 4 files changed, 97 deletions(-)