meson: fix up wrong escaping of variables in gl and plugins-base .pc file
authorTim-Philipp Müller <tim@centricular.com>
Sun, 16 May 2021 23:33:44 +0000 (00:33 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 17 May 2021 14:49:38 +0000 (14:49 +0000)
commit57578529a0d017f945f5f0ed90fcc2d60580622a
tree95943d7b4f2ff406a6333833b7284c81ea04d300
parent5bc1a632e452784cb206a9532f6d3455e605e98a
meson: fix up wrong escaping of variables in gl and plugins-base .pc file

Workaround for pkg.generate() escaping spaces in pc variables
that shouldn't be escaped. Perhaps going back to configure_file()
would be a better option though. Really needs a fix in Meson.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/884

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1150>
gst-libs/gst/gl/meson.build
meson.build
scripts/meson-pkg-config-file-fixup.py [new file with mode: 0755]