QA Notice: This package installs one or more .desktop files that do not pass validation. /usr/share/applications/inputmethods/matchbox-keyboard.desktop: error: (will be fatal in the future): value "matchbox-keyboard.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path /usr/share/applications/inputmethods/matchbox-keyboard.desktop: error: value "Panel;Utility;MB" for string list key "Categories" in group "Desktop Entry" does not have a semicolon (';') as trailing character Reproducible: Always
Created attachment 424224 [details, diff] Fix QA warnings Prefixing custom categories with `X-` to appease the quality checker. I expect that the other matchbox stuff will require analogous updating for compatibility. The other matchbox stuff (including matchbox-keyboard itself) are scheduled for removal on 2-6-2016 (https://bugs.gentoo.org/show_bug.cgi?id=560482), though, so if matchbox-keyboard is the sole survivor of the removal, then the patch will be fine.
Created attachment 425170 [details, diff] Fix QA warnings and move to EAPI 6 Modernizing the matchbox-keyboard to EAPI 6 without QA warnings. Thanks to wraeth for coddling me through the ebuild nuances.
Created attachment 425174 [details, diff] Fix QA notices and migrate to EAPI6
Tim, are you still interested in proxy-maintaining this package? If not, or if there's no reply on this bug soon, I will commit this to close this bug. My buildtesting of this has completed without issue and this ebuild looks ready to commit - good work! If you do still wish to proxy-maintain this, please let me know and we will get it committed. Thanks!
I have commited this fix but, with a lack of confirmation, have not yet assigned a maintainer. If you wish to take maintainership, can you let us know either with a bug or in the IRC channel? Thanks for your contribution so far! commit 3c3d1cc6567130ca788e17b9b02daa268f46e52e Author: Sam Jorna <wraeth@gentoo.org> Date: Mon Mar 28 18:32:05 2016 +1100 x11-misc/matchbox-keyboard: fix .desktop qa warn Patches desktop file to resolve QA warning, bump to EAPI6. Ebuild and patch from user popham to resolve bug. Gentoo-bug: 434704 Package-Manager: portage-2.2.28