diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2019-10-07 12:43:43 +0200 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2019-10-08 07:55:55 +0000 |
commit | a6317352e8357b44d36e53cba80dedfd69a30630 (patch) | |
tree | 077aedec11f891e8fe51185be5d9426e2c48562d | |
parent | 060061905ac4ede1ceeef1a0af86cb47aacd28d3 (diff) | |
download | libsecret-a6317352e8357b44d36e53cba80dedfd69a30630.tar.gz |
build: Properly expose backend vfuncs to vapi
-rw-r--r-- | libsecret/Secret-1.metadata | 8 | ||||
-rw-r--r-- | libsecret/meson.build | 2 |
2 files changed, 6 insertions, 4 deletions
diff --git a/libsecret/Secret-1.metadata b/libsecret/Secret-1.metadata index 3f01645..8288950 100644 --- a/libsecret/Secret-1.metadata +++ b/libsecret/Secret-1.metadata @@ -68,7 +68,7 @@ Service .prompt_at_dbus_path_finish skip=false nullable=true Backend - .store skip=true - .lookup skip=true - .clear skip=true - .search skip=true + .search_finish skip=false type="GLib.List<Secret.Item>" + .*#virtual_method.schema nullable + .*#virtual_method.attributes type="GLib.HashTable<string,string>" + .*#virtual_method.collection nullable diff --git a/libsecret/meson.build b/libsecret/meson.build index 7e3dcd3..0421ac9 100644 --- a/libsecret/meson.build +++ b/libsecret/meson.build @@ -98,6 +98,8 @@ libsecret_dep = declare_dependency( libsecret_gir_sources = [ 'secret-attributes.c', 'secret-attributes.h', + 'secret-backend.c', + 'secret-backend.h', 'secret-collection.c', 'secret-collection.h', 'secret-item.c', |