[gnome-builder] devhelp: remove deprecated API use



commit cf8cf840eaed325ab89922fec5e5ed4fb09a1bec
Author: Christian Hergert <chergert redhat com>
Date:   Sat Jun 10 20:47:13 2017 -0700

    devhelp: remove deprecated API use
    
    This has changed and we might as well start tracking things sooner rather
    than later so we don't get any surprises.

 plugins/devhelp/gbp-devhelp-workbench-addin.c |    3 +--
 plugins/devhelp/meson.build                   |    8 ++++----
 2 files changed, 5 insertions(+), 6 deletions(-)
---
diff --git a/plugins/devhelp/gbp-devhelp-workbench-addin.c b/plugins/devhelp/gbp-devhelp-workbench-addin.c
index 8c99cec..8bd8d06 100644
--- a/plugins/devhelp/gbp-devhelp-workbench-addin.c
+++ b/plugins/devhelp/gbp-devhelp-workbench-addin.c
@@ -73,8 +73,7 @@ gbp_devhelp_workbench_addin_load (IdeWorkbenchAddin *addin,
   g_assert (IDE_IS_WORKBENCH_ADDIN (self));
   g_assert (IDE_IS_WORKBENCH (workbench));
 
-  self->books = dh_book_manager_new ();
-  dh_book_manager_populate (self->books);
+  self->books = g_object_ref (dh_book_manager_get_singleton ());
 
   perspective = ide_workbench_get_perspective_by_name (workbench, "editor");
   g_assert (IDE_IS_EDITOR_PERSPECTIVE (perspective));
diff --git a/plugins/devhelp/meson.build b/plugins/devhelp/meson.build
index 46d8da9..9f10d76 100644
--- a/plugins/devhelp/meson.build
+++ b/plugins/devhelp/meson.build
@@ -23,16 +23,16 @@ devhelp_sources = [
 ]
 
 devhelp_deps = plugin_deps + [
-  dependency('libdevhelp-3.0', version: '>=3.20.0'),
+  dependency('libdevhelp-3.0', version: '>=3.25.2'),
   libgd_dep,
 ]
 
 shared_module('devhelp-plugin', devhelp_sources,
   dependencies: devhelp_deps,
-  link_args: plugin_link_args,
+     link_args: plugin_link_args,
   link_depends: plugin_link_deps,
-  install: true,
-  install_dir: plugindir,
+       install: true,
+   install_dir: plugindir,
 )
 
 install_data('devhelp.plugin', install_dir: plugindir)


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