]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapi: Update GIR-based bindings
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 21 Nov 2019 13:39:00 +0000 (14:39 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 21 Nov 2019 13:39:00 +0000 (14:39 +0100)
vapi/gio-2.0.vapi
vapi/libgeoclue-2.0.vapi

index ff33dec3c47584b978a29ecd431752b83d482319..d6975a66b384feb2b149147a591a349727e3dc95 100644 (file)
@@ -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")]
index 59d94c338821b910fda6930c86e037e23f5736e7..48f7dc6ed2f94d17da4833ca7ecc5839dbbd5076 100644 (file)
@@ -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]