diff options
author | 1PunMan <saurabhsingh412@gmail.com> | 2018-05-28 20:56:43 +0530 |
---|---|---|
committer | Victor Toso <me@victortoso.com> | 2018-07-26 16:56:48 +0200 |
commit | b2ff70cc031d0cdbb1d309b00ffb47ae3cad1987 (patch) | |
tree | 7d4516f19d18bd9974d188ec546b7202051bd2dc /meson.build | |
parent | 770b11088c1b99ec979015faf95078c1e0dfe69e (diff) | |
download | grilo-plugins-b2ff70cc031d0cdbb1d309b00ffb47ae3cad1987.tar.gz |
grl-lua-library: Allow lua plugins to register keys by itself
Currently lua plugins have no way of registering keys by themselves,
to use a new key it has to be added to system keys. This commit allows
lua plugins to register app-specific keys by itself by using
grl_data_set_for_id() and grl_data_add_for_id() introduced by Grilo in
0.3.6 release.
https://gitlab.gnome.org/GNOME/grilo/issues/1
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/meson.build b/meson.build index b1ddace..d15f50c 100644 --- a/meson.build +++ b/meson.build @@ -27,12 +27,14 @@ datadir = get_option('datadir') pluginsdir =join_paths(libdir, 'grilo-@0@.@1@'.format(grl_major, grl_minor)) glib2_required = '2.44' +grilo_required = '0.3.6' glib2_required_info = '>= @0@'.format(glib2_required) +grilo_required_info = '>= @0@'.format(grilo_required) glib_dep = dependency('glib-2.0', version: glib2_required_info, required: true) gmodule_dep = dependency('gmodule-2.0', version: glib2_required_info, required: true) gobject_dep = dependency('gobject-2.0', version: glib2_required_info, required: true) -grilo_dep = dependency('grilo-0.3', version: '>= 0.3.1', required: true) +grilo_dep = dependency('grilo-0.3', version: grilo_required_info, required: true) avahi_client_dep = dependency('avahi-client', required: false) avahi_glib_dep = dependency('avahi-glib', required: false) |