From 31cbbcd4c03c8daa0912e78839b7d7f45081710c Mon Sep 17 00:00:00 2001 From: George Kiagiadakis Date: Thu, 25 Feb 2021 16:58:47 +0200 Subject: [PATCH] meson: fix glib version requirement checks The == are not valid checks to appear in a .pc file, apparently, and this breaks the generated wireplumber-0.4.pc file that copies these version checks as they appear in meson.build --- meson.build | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build index 653e15f4..8f98a3ef 100644 --- a/meson.build +++ b/meson.build @@ -37,10 +37,11 @@ else wireplumber_data_dir = join_paths(get_option('prefix'), get_option('datadir'), 'wireplumber') endif -gobject_dep = dependency('gobject-2.0', version : '>= 2.58') -gmodule_dep = dependency('gmodule-2.0', version : '== ' + gobject_dep.version()) -gio_dep = dependency('gio-2.0', version : '== ' + gobject_dep.version()) -giounix_dep = dependency('gio-unix-2.0', version : '== ' + gobject_dep.version()) +glib_req_version = '>= 2.58' +gobject_dep = dependency('gobject-2.0', version : glib_req_version) +gmodule_dep = dependency('gmodule-2.0', version : glib_req_version) +gio_dep = dependency('gio-2.0', version : glib_req_version) +giounix_dep = dependency('gio-unix-2.0', version : glib_req_version) pipewire_dep = dependency('libpipewire-0.3', version: '>= 0.3.20') if get_option('system-lua')