Skip to content
Snippets Groups Projects

meson: fix up wrong escaping of variables in .pc file and missing variables in -uninstalled.pc file

All threads resolved!

Obviously a bit of a hack, but maybe ok as a workaround for now?


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.

Fixes #884 (closed)

Edited by Tim-Philipp Müller

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 2 commits

    • 190f257c - meson: add custom pkg-config variables also to uninstalled .pc files
    • 901a75e7 - meson: fix up wrong escaping of variables in gl and plugins-base .pc file

    Compare with previous version

  • Tim-Philipp Müller changed title from meson: fix up wrong escaping of variables in gstreamer-gl-1.0 file to meson: fix up wrong escaping of variables in .pc file and missing variables in -uninstalled.pc file

    changed title from meson: fix up wrong escaping of variables in gstreamer-gl-1.0 file to meson: fix up wrong escaping of variables in .pc file and missing variables in -uninstalled.pc file

  • Tim-Philipp Müller resolved all threads

    resolved all threads

  • Matthew Waters approved this merge request

    approved this merge request

  • This can go away again once https://github.com/mesonbuild/meson/pull/8623 lands in a Meson we can depend on (0.59 at the earliest).

  • added 6 commits

    • 901a75e7...0b39eca7 - 4 commits from branch gstreamer:master
    • 5bc1a632 - meson: add custom pkg-config variables also to uninstalled .pc files
    • 57578529 - meson: fix up wrong escaping of variables in gl and plugins-base .pc file

    Compare with previous version

  • I couldn't merge this branch: CI failed!

  • assigned to @gstreamer-merge-bot and unassigned @tpm

  • Please register or sign in to reply
    Loading