[vala/staging] vapi: Update GIR-based bindings



commit e5dcf788ea9f79e7cf32358d11e241f952fd48c4
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Thu Nov 21 14:39:00 2019 +0100

    vapi: Update GIR-based bindings

 vapi/gio-2.0.vapi        | 9 +++++++--
 vapi/libgeoclue-2.0.vapi | 2 +-
 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]


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