--- a/meson.build 2026-09-07 10:14:49.222935216 -0400 +++ b/meson.build 2026-09-07 10:32:24.949964575 -0400 @@ -1,4 +1,4 @@ -project('ffmpeg', 'c', version: '', meson_version: '>=0.57.0') +project('ffmpeg', 'c', version: '4.2.11', meson_version: '>=0.57.0') compiler = meson.get_compiler('c') @@ -77,7 +77,7 @@ if get_option('subtitles').enabled() decoders += ',ass,srt,webvtt' endif -libdav1d = dependency('dav1d', required: false) +libdav1d = dependency('dav1d', version: '<1.0.0', required: false) if libdav1d.found() decoders += ',libdav1d' extra_options += ['--enable-libdav1d'] @@ -299,14 +299,14 @@ swscale = proj.dependency('swscale') include = include_directories('.', 'build/') meson.override_dependency('libavutil', declare_dependency( - dependencies: [avutil, deps], compile_args: args, include_directories: include, version: '')) + dependencies: [avutil, deps], compile_args: args, include_directories: include, version: '56.31.100')) meson.override_dependency('libavformat', declare_dependency( - dependencies: [avformat], include_directories: include, version: '')) + dependencies: [avformat], include_directories: include, version: '58.29.100')) meson.override_dependency('libavcodec', declare_dependency( - dependencies: [avcodec], include_directories: include, version: '')) + dependencies: [avcodec], include_directories: include, version: '58.54.100')) meson.override_dependency('libavdevice', declare_dependency( - dependencies: [avdevice], include_directories: include, version: '')) + dependencies: [avdevice], include_directories: include, version: '58.8.100')) meson.override_dependency('libswresample', declare_dependency( - dependencies: [swresample], include_directories: include, version: '')) + dependencies: [swresample], include_directories: include, version: '3.5.100')) meson.override_dependency('libswscale', declare_dependency( - dependencies: [swscale], include_directories: include, version: '')) + dependencies: [swscale], include_directories: include, version: '5.5.100'))