[gedit] build: add Tepl dependency, second try



commit cfeb7cb6cb253c23808e2bb8143786383e937912
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Mon Nov 4 15:38:10 2019 +0100

    build: add Tepl dependency, second try
    
    First step to be able to use the Tepl library:
    https://wiki.gnome.org/Projects/Tepl
    
    as part of this project:
    https://wiki.gnome.org/Apps/Gedit/ReusableCode
    
    tepl_req and tepl_dep follow gtksourceview_req/dep: wherever the
    gtksourceview one is present, add a line for tepl too.
    
    This was reverted in commit 38f10366a278266645aff2aee45f08ea82146dbb
    because gnome-build-meta was not updated beforehand. I thought that it
    was fine to update gnome-build-meta afterwards, but nowadays
    gnome-build-meta should be able to build everything at all time (which
    is perfectly understandable).
    
    https://gitlab.gnome.org/GNOME/gedit/issues/229
    https://gitlab.gnome.org/GNOME/gnome-build-meta/merge_requests/440

 docs/reference/meson.build | 1 +
 gedit/meson.build          | 1 +
 meson.build                | 2 ++
 3 files changed, 4 insertions(+)
---
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index 48e9020a6..52ef763aa 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -13,6 +13,7 @@ gedit_doc_deps = [
   gio_dep,
   gtk_dep,
   gtksourceview_dep,
+  tepl_dep,
   libpeas_dep,
   libpeas_gtk_dep,
   libxml_dep,
diff --git a/gedit/meson.build b/gedit/meson.build
index 6e7edfd55..f59b01e10 100644
--- a/gedit/meson.build
+++ b/gedit/meson.build
@@ -129,6 +129,7 @@ libgedit_deps = [
   gio_dep,
   gtk_dep,
   gtksourceview_dep,
+  tepl_dep,
   introspection_dep,
   libpeas_dep,
   libpeas_gtk_dep,
diff --git a/meson.build b/meson.build
index 40801e5a7..142ce79d0 100644
--- a/meson.build
+++ b/meson.build
@@ -63,6 +63,7 @@ libgd_sp = subproject(
 glib_req = '>= 2.44.0'
 gtk_req = '>= 3.22.0'
 gtksourceview_req = '>= 4.0.2'
+tepl_req = '>= 4.3'
 libpeas_req = '>= 1.14.1'
 libxml_req = '>= 2.5.0'
 libsoup_req = '>= 2.60.0'
@@ -79,6 +80,7 @@ gio_dep = dependency('gio-2.0', version: glib_req)
 gdk_dep = dependency('gdk-3.0', version: gtk_req)
 gtk_dep = dependency('gtk+-3.0', version: gtk_req)
 gtksourceview_dep = dependency('gtksourceview-4', version: gtksourceview_req)
+tepl_dep = dependency('tepl-4', version: tepl_req)
 libpeas_dep = dependency('libpeas-1.0', version: libpeas_req)
 libpeas_gtk_dep = dependency('libpeas-gtk-1.0', version: libpeas_req)
 libxml_dep = dependency('libxml-2.0', version: libxml_req)


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