The upstream emacs.desktop looks fine to me, so I don’t think we need to maintain our own.
Description
Languages
C
96.4%
Emacs Lisp
3.4%
Shell
0.2%