Desktop entry contains MimeType, but the ebuild does not update the database.
+*geany-1.22-r1 (01 Dec 2012) + + 01 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> -geany-0.21-r1.ebuild, + -geany-1.22.ebuild, +geany-1.22-r1.ebuild: + Switched to EAPI-5 for verbose build (bug #445388) and update desktop mime + database (bug #438224). Removed old. +