[gtksourceview] build: add expliciti fribidi dependency
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] build: add expliciti fribidi dependency
- Date: Fri, 26 Apr 2019 04:47:53 +0000 (UTC)
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]