Skip to content

Commit

Permalink
pango: Add fallback dependency
Browse files Browse the repository at this point in the history
When we'll depend on Meson >=0.55 this can be replaced by [provide]
section in gst-build's pango.wrap file. The dependency variable name can
also be dropped when pango is updated to use override_dependency:
https://gitlab.gnome.org/GNOME/pango/-/merge_requests/250

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/844>
  • Loading branch information
xclaesse authored and GStreamer Merge Bot committed Oct 6, 2020
1 parent ebeded7 commit c66e276
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion ext/pango/meson.build
Expand Up @@ -6,7 +6,9 @@ pango_sources = [
'gsttimeoverlay.c',
]

pango_dep = dependency('pangocairo', version : '>=1.22.0', required : get_option('pango'))
pango_dep = dependency('pangocairo', version : '>=1.22.0', required : get_option('pango'),
fallback: ['pango', 'libpangocairo_dep'],
default_options: ['cairo=enabled'])

if pango_dep.found()
gstpango = library('gstpango',
Expand Down

0 comments on commit c66e276

Please sign in to comment.