[gtk/pango-deprecation: 1/4] Add an explicit fribidi dep



commit dbd360262cf8a56477dafea4293b2d9cec62bae7
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Feb 4 18:07:14 2019 -0500

    Add an explicit fribidi dep
    
    We will use fribidi api to determine text direction.

 gdk/meson.build | 1 +
 gtk/meson.build | 1 +
 meson.build     | 3 +++
 3 files changed, 5 insertions(+)
---
diff --git a/gdk/meson.build b/gdk/meson.build
index d68307392b..a7b5f2e630 100644
--- a/gdk/meson.build
+++ b/gdk/meson.build
@@ -168,6 +168,7 @@ gdk_deps = [
   pixbuf_dep,
   cairo_dep,
   pango_dep,
+  fribidi_dep,
   cairogobj_dep,
   glib_dep,
   gobject_dep,
diff --git a/gtk/meson.build b/gtk/meson.build
index e45b18bf8e..57784e415c 100644
--- a/gtk/meson.build
+++ b/gtk/meson.build
@@ -872,6 +872,7 @@ gtk_deps = [
   platform_gio_dep,
   pangocairo_dep,
   pango_dep,
+  fribidi_dep,
   cairogobj_dep,
   cairo_dep,
   fontconfig_dep,
diff --git a/meson.build b/meson.build
index 0385d15b07..6579ee4f27 100644
--- a/meson.build
+++ b/meson.build
@@ -28,6 +28,7 @@ endif
 
 glib_req           = '>= @0@.@1@.@2@'.format(glib_major_req, glib_minor_req, glib_micro_req)
 pango_req          = '>= 1.41.0'
+fribidi_req        = '>= 0.19.7'
 atk_req            = '>= 2.15.1'
 cairo_req          = '>= 1.14.0'
 gdk_pixbuf_req     = '>= 2.30.0'
@@ -325,6 +326,8 @@ cairo_dep      = dependency('cairo', version: cairo_req, required : cc.get_id()
 cairogobj_dep  = dependency('cairo-gobject', version: cairo_req, required : cc.get_id() != 'msvc')
 pango_dep      = dependency('pango', version: pango_req,
                             fallback : ['pango', 'libpango_dep'])
+fribidi_dep    = dependency('fribidi', version: fribidi_req,
+                            fallback : ['fribidi', 'libfribidi_dep'])
 
 # Require PangoFT2 if on X11 or wayland
 require_pangoft2 = wayland_enabled or x11_enabled


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]