File reduce-meson-required-version.patch of Package pipewire-media-session
Index: media-session-0.4.1/meson.build
===================================================================
--- media-session-0.4.1.orig/meson.build
+++ media-session-0.4.1/meson.build
@@ -1,7 +1,7 @@
project('media-session', ['c'],
version : '0.4.1',
license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
- meson_version : '>= 0.56.0',
+ meson_version : '>= 0.54.0',
default_options : [ 'warning_level=3',
'c_std=gnu99',
'b_pie=true',
@@ -113,8 +113,8 @@ endif
conf_uninstalled = configuration_data()
conf_uninstalled.set('MESON', '')
-conf_uninstalled.set('MESON_SOURCE_ROOT', meson.project_source_root())
-conf_uninstalled.set('MESON_BUILD_ROOT', meson.project_build_root())
+conf_uninstalled.set('MESON_SOURCE_ROOT', meson.source_root())
+conf_uninstalled.set('MESON_BUILD_ROOT', meson.build_root())
ms_uninstalled = configure_file(
input : 'media-session-uninstalled.sh',
@@ -131,7 +131,7 @@ media_session_uninstalled = custom_targe
run_target('media-session-uninstalled',
command : [media_session_uninstalled,
- '-b@0@'.format(meson.project_build_root()),
+ '-b@0@'.format(meson.build_root()),
'-v@0@'.format(media_session_version)]
)