Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gst-plugins-good gst-plugins-good
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 620
    • Issues 620
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 70
    • Merge requests 70
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-plugins-goodgst-plugins-good
  • Issues
  • #553
Closed
Open
Issue created Jan 22, 2019 by Niklas Hambüchen@nh2

Please add xfixes and xdamage as meson options

https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/blob/0a1d048ee3aac168a4802e315fd13b057498107b/sys/ximage/meson.build#L11 uses dependencies xfixes and xdamage, but those are not declared options in meson_options.txt.

This makes life for packagers hard:

We'd really like to enable all those features. Usually setting -Dauto_features=enabled is enough to enable them all and get loud errors when some dependencies aren't there. But that doesn't work for xfixes and xdamage because they don't appear in meson_options.txt at all.

It would be great if xfixes and xdamage could be added as meson options, so that packagers can turn on loud errors if they aren't available.

Assignee
Assign to
Time tracking