qbz: Add missing wrap enabling TLS support in the built-in browser

The built-in browser does not work and shows "TLS support is not
available". Fix this by wrapping `glib-networking` and adding it to the
environment variable `GIO_EXTRA_MODULES`.

Fixes: #528935
Signed-off-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:
Felix Singer 2026-06-06 22:56:49 +02:00
commit d2a5c9bf0b

View file

@ -4,6 +4,7 @@
clang,
fetchFromGitHub,
fetchNpmDeps,
glib-networking,
lib,
libappindicator,
libappindicator-gtk3,
@ -80,6 +81,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
libayatana-appindicator
]
}
--prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules"
)
'';