meson: re-add incorrect pkg-config files with GLVND for backward compatibility
[mesa.git] / meson.build
index 4a80d6a55addd232e42ac4c977837c160cdde186..0e46fde5edc970702bc89edefa327c561d06a4f8 100644 (file)
@@ -1328,6 +1328,10 @@ endif
 dep_glvnd = null_dep
 if with_glvnd
   dep_glvnd = dependency('libglvnd', version : '>= 0.2.0')
+  # GLVND until commit 0dfaea2bcb7cdcc785f9 ("Add pkg-config files for EGL, GL,
+  # GLES, and GLX.") was missing its pkg-config files, forcing every vendor to
+  # provide them and the distro maintainers to resolve the conflict.
+  glvnd_missing_pc_files = dep_glvnd.version().version_compare('< 1.2.0')
   pre_args += '-DUSE_LIBGLVND=1'
 endif