From 7dea15a1a491f28d2ac8c411068ccefeba01aae3 Mon Sep 17 00:00:00 2001
From: Felix Yan <felixonmars@archlinux.org>
Date: Mon, 9 Mar 2020 18:28:51 +0800
Subject: [PATCH] Fix compatibility with glib 2.63+
This fixes the following error when building with new glib:
```
# pkg.deepin.io/gir/gio-2.0 [pkg.deepin.io/gir/gio-2.0.test]
gio-2.0/gio.go:1504:40: undefined: glib.Source
gio-2.0/gio.go:1510:12: undefined: glib.Source
gio-2.0/gio.go:1513:11: undefined: glib.Source
```
---
lib.in/gio-2.0/config.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib.in/gio-2.0/config.json b/lib.in/gio-2.0/config.json
index ef2cb51..e6669f4 100644
--- a/lib.in/gio-2.0/config.json
+++ b/lib.in/gio-2.0/config.json
@@ -222,7 +222,8 @@
"launch_uris_as_manager_with_fds"
],
"Cancellable": [
- "connect"
+ "connect",
+ "source_new"
],
"Application": [
"get_dbus_connection"