In EAPI="7", xdg.eclass adds dependencies on dev-util/desktop-file-utils and x11-misc/shared-mime-info to DEPEND, but both of them are used here only as tools, and should be in BDEPEND.
Created attachment 576518 [details, diff]
The tools are used in pkg functions, so both BDEPEND and DEPEND are not really appropriate.
This would technically require a new dependency class to express correctly.
*** This bug has been marked as a duplicate of bug 660308 ***