From fb6c700ecbc695ba355d998340a6e6ef9e625b70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Sat, 27 Jun 2026 19:09:03 +0200 Subject: [PATCH] meson: try `vapoursynth-script` first Older versions ship separate `vapoursynth-script.pc` and `vapoursynth.pc`, we want to use `script` one. Try it first, if not available use `vapoursynth`, which is the only one new version ships. --- meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 4d757a3be9..7841be5dcd 100644 --- a/meson.build +++ b/meson.build @@ -783,7 +783,10 @@ if features['uchardet'] dependencies += uchardet endif -vapoursynth = dependency('vapoursynth', version: '>= 56', required: get_option('vapoursynth')) +vapoursynth = dependency('vapoursynth-script', version: '>= 56', required: false) +if not vapoursynth.found() + vapoursynth = dependency('vapoursynth', version: '>= 56', required: get_option('vapoursynth')) +endif features += {'vapoursynth': vapoursynth.found()} if features['vapoursynth'] dependencies += vapoursynth.partial_dependency(compile_args: true, includes: true)