From: =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net>
Date: Fri, 29 Aug 2025 15:40:43 +0200
Subject: gi/repo: Do not manual loading of platform-specific Gio namespace

This will be handled by GLib upstream now.

See: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4761

Origin: upstream, 1.85.90, commit:63c6134cbdd38f91fb7580c46e657e4d2a2c43bb
---
 gi/repo.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gi/repo.cpp b/gi/repo.cpp
index 8e94a5a..07f30dd 100644
--- a/gi/repo.cpp
+++ b/gi/repo.cpp
@@ -759,6 +759,10 @@ GIBaseInfo* gjs_lookup_gtype(GIRepository* repo, GType gtype) {
     if (!retval)
         return nullptr;
 
+#if GLIB_CHECK_VERSION(2, 85, 5)
+    return retval;
+#endif  // GLib >= 2.85.5
+
 #if GLIB_CHECK_VERSION(2, 79, 2) && (defined(G_OS_UNIX) || defined(G_OS_WIN32))
 #    ifdef G_OS_UNIX
     static const char* c_prefix = "GUnix";
