diff options
author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2019-05-17 18:11:43 -0500 |
---|---|---|
committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2019-05-17 18:11:43 -0500 |
commit | 7a6c7558337c3e24b09bfb3b93a3a7d314c3748b (patch) | |
tree | 581a28a86114d953bff26007f695e53f1a664ee3 /meson.build | |
parent | 45244852acc214a7a9d01dc96896ad0c079b437c (diff) | |
download | mutter-7a6c7558337c3e24b09bfb3b93a3a7d314c3748b.tar.gz |
clutter: Add fribidi dependency and copy deprecated pango functions
Pango functions pango_unichar_direction() and pango_find_base_dir() have been
deprecated in pango 1.44, since these are used mostly clutter and gtk, copy the
code from pango and use fribidi dependency explicitly.
This is the same strategy used by Gtk.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/583
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meson.build b/meson.build index 01e843d41..9d600377f 100644 --- a/meson.build +++ b/meson.build @@ -9,6 +9,7 @@ mutter_plugin_api_version = '3' libmutter_api_version = '4' # generic version requirements +fribidi_req = '>= 1.0.0' glib_req = '>= 2.53.2' gi_req = '>= 0.9.5' gtk3_req = '>= 3.19.8' @@ -86,6 +87,7 @@ pango_dep = dependency('pango', version: pango_req) cairo_dep = dependency('cairo', version: cairo_req) cairo_gobject_dep = dependency('cairo-gobject', version: cairo_req) pangocairo_dep = dependency('pangocairo', version: pangocairo_req) +fribidi_dep = dependency('fribidi', version: fribidi_req) gsettings_desktop_schemas_dep = dependency('gsettings-desktop-schemas', version: gsettings_desktop_schemas_req) glib_dep = dependency('glib-2.0', version: glib_req) |