mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-03 16:41:26 +01:00
fix(packaging): give the Nix package TLS for WebKitGTK
On NixOS the CAPTCHA window failed with "TLS support is not available": WebKitGTK's GIO had no TLS backend. With glib-networking in buildInputs, wrapGAppsHook4 puts its GIO modules on GIO_EXTRA_MODULES in every wrapper. Refs #37 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EuyxByBpK3fSWtyPkugeHz
This commit is contained in:
1 file changed
+4
@@ -8,6 +8,7 @@
|
||||
glib,
|
||||
wrapGAppsHook4,
|
||||
fuse3,
|
||||
glib-networking,
|
||||
gtk4,
|
||||
libadwaita,
|
||||
webkitgtk_6_0,
|
||||
@@ -63,6 +64,9 @@ rustPlatform.buildRustPackage {
|
||||
|
||||
buildInputs = [
|
||||
fuse3
|
||||
# TLS for WebKitGTK's GIO: without it the CAPTCHA page fails with "TLS
|
||||
# support is not available". wrapGAppsHook4 adds it to GIO_EXTRA_MODULES.
|
||||
glib-networking
|
||||
gtk4
|
||||
libadwaita
|
||||
webkitgtk_6_0
|
||||
|
||||
Reference in new issue
Block a user