Evince needs shared_mime_info

2010-10-21 Thread Juanjo Marin
Hi, Compiling Evince with jhbuild I've realised that it doesn't build shared_mime_info. Evince uses gtk_recent_info_get_mime_type() and g_content_type_from_mime_type() functions in order to detect the type of files it handles. So, Evince needs access the share_mime_info database and I think it

Re: Evince needs shared_mime_info

2010-10-21 Thread Bastien Nocera
On Thu, 2010-10-21 at 19:07 +0200, Juanjo Marin wrote: Hi, Compiling Evince with jhbuild I've realised that it doesn't build shared_mime_info. Evince uses gtk_recent_info_get_mime_type() and g_content_type_from_mime_type() functions in order to detect the type of files it handles. So,

Re: Evince needs shared_mime_info

2010-10-21 Thread Juanjo Marin
On Thu, 2010-10-21 at 18:34 +0100, Bastien Nocera wrote: On Thu, 2010-10-21 at 19:07 +0200, Juanjo Marin wrote: Hi, Compiling Evince with jhbuild I've realised that it doesn't build shared_mime_info. Evince uses gtk_recent_info_get_mime_type() and g_content_type_from_mime_type()

Re: Evince needs shared_mime_info

2010-10-21 Thread Jan de Groot
On Thu, 2010-10-21 at 18:34 +0100, Bastien Nocera wrote: shared-mime-info should already be a dependency of glib, because of GIO. Otherwise we could add the dependency to half of the modules in the module sets. Shared-mime-info itself depends on glib because of update-mime-database, so it