From 8c76a02bc6fffcb0fc57d855cec3afd694fbfe5c Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Mon, 8 Oct 2018 17:18:56 +1100 Subject: meson: add option for disabling GIO sniffing Some linux-like platforms (e.g. Android) don't have a mime-info database readily available for use. --- meson.build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 43b11f61a..6b0ba49e2 100644 --- a/meson.build +++ b/meson.build @@ -189,11 +189,11 @@ gmodule_dep = dependency('gmodule-no-export-2.0') gio_dep = dependency('gio-2.0') # On non-Windows/macOS systems we always required shared-mime-info and GIO -if host_system != 'windows' and host_system != 'darwin' - shared_mime_dep = dependency('shared-mime-info') +# shared_mime_dep = [] +shared_mime_dep = [] +if get_option('gio_sniffing') and host_system != 'windows' and host_system != 'darwin' + shared_mime_dep += dependency('shared-mime-info') gdk_pixbuf_conf.set('GDK_PIXBUF_USE_GIO_MIME', 1) -else - shared_mime_dep = [] endif # Check if medialib is available -- cgit v1.2.1