meson: update for dep.get_pkgconfig_variable() deprecation
authorTim-Philipp Müller <tim@centricular.com>
Sun, 17 Oct 2021 23:40:14 +0000 (00:40 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 20 Oct 2021 11:20:44 +0000 (11:20 +0000)
commitf1bb2c76c6a8fff91ecde68f6553ce8e133f7521
tree917bd4bacf367c6de05d4b793b8f295a7ba1d777
parent531aa4064a6ca4f11558bf27c05e836140748e13
meson: update for dep.get_pkgconfig_variable() deprecation

... in favour of dep.get_variable('foo', ..) which in some
cases allows for further cleanups in future since we can
extract variables from pkg-config dependencies as well as
internal dependencies using this mechanism.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1183>
36 files changed:
subprojects/gst-devtools/validate/tests/meson.build
subprojects/gst-editing-services/docs/meson.build
subprojects/gst-editing-services/tests/check/meson.build
subprojects/gst-editing-services/tools/meson.build
subprojects/gst-libav/docs/meson.build
subprojects/gst-libav/tests/check/meson.build
subprojects/gst-omx/docs/meson.build
subprojects/gst-omx/meson.build
subprojects/gst-omx/tests/check/meson.build
subprojects/gst-plugins-bad/docs/meson.build
subprojects/gst-plugins-bad/ext/onnx/meson.build
subprojects/gst-plugins-bad/ext/opencv/meson.build
subprojects/gst-plugins-bad/ext/wayland/meson.build
subprojects/gst-plugins-bad/meson.build
subprojects/gst-plugins-bad/sys/msdk/meson.build
subprojects/gst-plugins-bad/tests/check/meson.build
subprojects/gst-plugins-base/docs/meson.build
subprojects/gst-plugins-base/ext/libvisual/meson.build
subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build
subprojects/gst-plugins-base/gst-libs/gst/tag/meson.build
subprojects/gst-plugins-base/meson.build
subprojects/gst-plugins-base/tests/meson.build
subprojects/gst-plugins-good/docs/meson.build
subprojects/gst-plugins-good/meson.build
subprojects/gst-plugins-good/tests/check/meson.build
subprojects/gst-plugins-ugly/docs/meson.build
subprojects/gst-plugins-ugly/tests/check/meson.build
subprojects/gst-python/testsuite/meson.build
subprojects/gst-rtsp-server/docs/meson.build
subprojects/gst-rtsp-server/tests/check/meson.build
subprojects/gstreamer-sharp/meson.build
subprojects/gstreamer-vaapi/docs/meson.build
subprojects/gstreamer-vaapi/gst-libs/gst/vaapi/meson.build
subprojects/gstreamer-vaapi/meson.build
subprojects/gstreamer-vaapi/tests/check/meson.build
subprojects/gstreamer/meson.build