summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2019-11-21 14:39:00 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2019-11-21 14:39:00 +0100
commite5dcf788ea9f79e7cf32358d11e241f952fd48c4 (patch)
tree9578875b22103c65b7d64262635d4b2c507672e9
parente68c0fa7baaf28164c84efd486f9c783f2f69c6b (diff)
downloadvala-e5dcf788ea9f79e7cf32358d11e241f952fd48c4.tar.gz
vapi: Update GIR-based bindings
-rw-r--r--vapi/gio-2.0.vapi9
-rw-r--r--vapi/libgeoclue-2.0.vapi2
2 files changed, 8 insertions, 3 deletions
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index ff33dec3c..d6975a66b 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -2854,6 +2854,8 @@ namespace GLib {
public ssize_t propagate_int () throws GLib.Error;
[Version (since = "2.36")]
public void* propagate_pointer () throws GLib.Error;
+ [Version (since = "2.64")]
+ public bool propagate_value (out GLib.Value value) throws GLib.Error;
[Version (since = "2.36")]
public static void report_error (GLib.Object? source_object, [CCode (scope = "async")] GLib.TaskReadyCallback callback, void* source_tag, owned GLib.Error error);
[PrintfFormat]
@@ -2872,10 +2874,12 @@ namespace GLib {
public void return_new_error (GLib.Quark domain, int code, string format, ...);
[Version (since = "2.36")]
public void return_pointer (owned void* result, GLib.DestroyNotify? result_destroy);
+ [Version (since = "2.64")]
+ public void return_value (GLib.Value? result);
[Version (since = "2.36")]
- public void run_in_thread (GLib.TaskThreadFunc task_func);
+ public void run_in_thread ([CCode (scope = "async")] GLib.TaskThreadFunc task_func);
[Version (since = "2.36")]
- public void run_in_thread_sync (GLib.TaskThreadFunc task_func);
+ public void run_in_thread_sync ([CCode (scope = "async")] GLib.TaskThreadFunc task_func);
[Version (since = "2.36")]
public void set_check_cancellable (bool check_cancellable);
[Version (since = "2.60")]
@@ -3035,6 +3039,7 @@ namespace GLib {
public string negotiated_protocol { get; }
public GLib.TlsCertificate peer_certificate { get; }
public GLib.TlsCertificateFlags peer_certificate_errors { get; }
+ [Version (deprecated = true, deprecated_since = "2.60", since = "2.28")]
public GLib.TlsRehandshakeMode rehandshake_mode { get; set construct; }
public bool require_close_notify { get; set construct; }
[Version (deprecated = true, deprecated_since = "2.30")]
diff --git a/vapi/libgeoclue-2.0.vapi b/vapi/libgeoclue-2.0.vapi
index 59d94c338..48f7dc6ed 100644
--- a/vapi/libgeoclue-2.0.vapi
+++ b/vapi/libgeoclue-2.0.vapi
@@ -59,7 +59,7 @@ namespace GClue {
[CCode (cname = "gclue_simple_new", has_construct_function = false)]
public async Simple (string desktop_id, GClue.AccuracyLevel accuracy_level, GLib.Cancellable? cancellable) throws GLib.Error;
public unowned GClue.ClientProxy get_client ();
- public unowned GClue.LocationProxy get_location ();
+ public unowned GClue.Location get_location ();
[CCode (has_construct_function = false)]
public Simple.sync (string desktop_id, GClue.AccuracyLevel accuracy_level, GLib.Cancellable? cancellable = null) throws GLib.Error;
[NoAccessorMethod]