[gtksourceview] build: add expliciti fribidi dependency



commit 8b124f7ee82caecb8a7044f423e0e659a6c9a378
Author: Christian Hergert <chergert redhat com>
Date:   Thu Apr 25 21:30:40 2019 -0700

    build: add expliciti fribidi dependency
    
    We already depend on this indirectly via Pango and we can use it to
    fix deprecations. We do not need to include it in our public dependencies
    of the pkg-config file, so it is added to private requires.

 gtksourceview/meson.build | 2 ++
 meson.build               | 2 ++
 2 files changed, 4 insertions(+)
---
diff --git a/gtksourceview/meson.build b/gtksourceview/meson.build
index 3e660e6a..74787ef8 100644
--- a/gtksourceview/meson.build
+++ b/gtksourceview/meson.build
@@ -106,6 +106,7 @@ core_c_args = [
 
 core_deps = [
   libm_dep,
+  fribidi_dep,
   glib_dep,
   gobject_dep,
   gio_dep,
@@ -320,6 +321,7 @@ gtksource_pc_reqs = [
 
 gtksource_pc_private_reqs = [
   'libxml-2.0 @0@'.format(libxml_req),
+  'fribidi @0@'.format(fribidi_req),
 ]
 
 gtksource_pc = pkg.generate(
diff --git a/meson.build b/meson.build
index d6fa1d61..dd601af7 100644
--- a/meson.build
+++ b/meson.build
@@ -71,12 +71,14 @@ libxml_req = '>= 2.6'
 gladeui_req = '>= 3.9'
 introspection_req  = '>= 1.42.0'
 gtk_doc_req = '>= 1.25'
+fribidi_req = '>= 0.19.7'
 
 glib_dep = dependency('glib-2.0', version: glib_req)
 gobject_dep = dependency('gobject-2.0', version: glib_req)
 gio_dep = dependency('gio-2.0', version: glib_req)
 gtk_dep = dependency('gtk+-3.0', version: gtk_req)
 libxml_dep = dependency('libxml-2.0', version: libxml_req, required: cc.get_id() != 'msvc')
+fribidi_dep = dependency('fribidi', version: fribidi_req)
 
 gtk_quartz_dep = dependency('gtk+-quartz-3.0', version: gtk_doc_req, required: false)
 


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