meson: bump meson requirement to >= 0.59
authorTim-Philipp Müller <tim@centricular.com>
Thu, 14 Oct 2021 17:38:26 +0000 (18:38 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Mon, 18 Oct 2021 17:03:19 +0000 (18:03 +0100)
commit0a25f22f1b90e0bb292fdc81fe5d5b6a016129bf
tree0d37da42ae191a531074b17bebd51ba5a0e28a64
parentd4bdbeaa0da971c9dbc4cbf20e3f4476905e1961
meson: bump meson requirement to >= 0.59

For monorepo build and ugly/bad, for advanced feature
option API like get_option('xyz').required(..) which
we use in combination with the 'gpl' option.

For rest of modules for consistency (people will likely
use newer features based on the top-level requirement).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1084>
16 files changed:
meson.build
subprojects/gst-devtools/meson.build
subprojects/gst-docs/meson.build
subprojects/gst-editing-services/meson.build
subprojects/gst-integration-testsuites/meson.build
subprojects/gst-libav/meson.build
subprojects/gst-omx/meson.build
subprojects/gst-plugins-bad/meson.build
subprojects/gst-plugins-base/meson.build
subprojects/gst-plugins-good/meson.build
subprojects/gst-plugins-ugly/meson.build
subprojects/gst-python/meson.build
subprojects/gst-rtsp-server/meson.build
subprojects/gstreamer-sharp/meson.build
subprojects/gstreamer-vaapi/meson.build
subprojects/gstreamer/meson.build