Make gio-2.0 optional when gsettings is disabled

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/654>
This commit is contained in:
Yureka 2022-07-11 12:17:18 +02:00 committed by PulseAudio Marge Bot
parent c789bc5fe3
commit de8b0c1124

View file

@ -686,7 +686,7 @@ if get_option('daemon')
cdata.set('HAVE_ALSA_UCM', 1)
endif
gio_dep = dependency('gio-2.0', version : '>= 2.26.0')
gio_dep = dependency('gio-2.0', version : '>= 2.26.0', required : false)
if get_option('gsettings').enabled()
assert(gio_dep.found(), 'GSettings support needs glib I/O library (GIO)')
cdata.set('HAVE_GSETTINGS', 1)