Commit 8b124f7e authored by Christian Hergert's avatar Christian Hergert

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.
parent 80eaf1c4
...@@ -106,6 +106,7 @@ core_c_args = [ ...@@ -106,6 +106,7 @@ core_c_args = [
core_deps = [ core_deps = [
libm_dep, libm_dep,
fribidi_dep,
glib_dep, glib_dep,
gobject_dep, gobject_dep,
gio_dep, gio_dep,
...@@ -320,6 +321,7 @@ gtksource_pc_reqs = [ ...@@ -320,6 +321,7 @@ gtksource_pc_reqs = [
gtksource_pc_private_reqs = [ gtksource_pc_private_reqs = [
'libxml-2.0 @0@'.format(libxml_req), 'libxml-2.0 @0@'.format(libxml_req),
'fribidi @0@'.format(fribidi_req),
] ]
gtksource_pc = pkg.generate( gtksource_pc = pkg.generate(
......
...@@ -71,12 +71,14 @@ libxml_req = '>= 2.6' ...@@ -71,12 +71,14 @@ libxml_req = '>= 2.6'
gladeui_req = '>= 3.9' gladeui_req = '>= 3.9'
introspection_req = '>= 1.42.0' introspection_req = '>= 1.42.0'
gtk_doc_req = '>= 1.25' gtk_doc_req = '>= 1.25'
fribidi_req = '>= 0.19.7'
glib_dep = dependency('glib-2.0', version: glib_req) glib_dep = dependency('glib-2.0', version: glib_req)
gobject_dep = dependency('gobject-2.0', version: glib_req) gobject_dep = dependency('gobject-2.0', version: glib_req)
gio_dep = dependency('gio-2.0', version: glib_req) gio_dep = dependency('gio-2.0', version: glib_req)
gtk_dep = dependency('gtk+-3.0', version: gtk_req) gtk_dep = dependency('gtk+-3.0', version: gtk_req)
libxml_dep = dependency('libxml-2.0', version: libxml_req, required: cc.get_id() != 'msvc') 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) gtk_quartz_dep = dependency('gtk+-quartz-3.0', version: gtk_doc_req, required: false)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment