meson: take into account babl's pkg-config name change.

See babl!52 (babl commit b8da847) and gimp#8912.
This commit is contained in:
Jehan 2022-12-05 14:34:48 +01:00
parent 83545ee94d
commit 04a78154e1
1 changed files with 7 additions and 1 deletions

View File

@ -340,7 +340,13 @@ mscms = platform_windows ? cc.find_library('mscms') : no_dep
atk_minver = '2.4.0'
atk = dependency('atk', version: '>='+atk_minver)
babl_minver = '0.1.98'
babl = dependency('babl', version: '>='+babl_minver)
babl = dependency('babl-0.1', version: '>='+babl_minver, required: false)
if not babl.found()
# babl changed its pkg-config name from 'babl' to 'babl-0.1' in version
# 0.1.100 (0.1.99 dev cycle more exactly). 'babl-0.1' is checked in priority
# because it would be a newer version.
babl = dependency('babl', version: '>='+babl_minver)
endif
cairo_minver = '1.12.2'
cairo = dependency('cairo', version: '>='+cairo_minver)