From 76224fe409d074f8a44c70e4fd5e1289f92800b9 Mon Sep 17 00:00:00 2001
From: Michael Webster <miketwebster@gmail.com>
Date: Sat, 13 Aug 2022 12:43:22 -0400
Subject: [PATCH] Re-add soup 2.4 bindings as a runtime-only dependency, and
add a version requirement to cinnamon's environment.
If gir1.2-soup-3.0 is installed this will be loaded instead,
and may break the applet using it.
---
debian/control | 1 +
js/ui/environment.js | 1 +
2 files changed, 2 insertions(+)
diff --git a/debian/control b/debian/control
index 74b1651e94..372f340c50 100644
--- a/debian/control
+++ b/debian/control
@@ -68,6 +68,7 @@ Depends:
gir1.2-nma-1.0 [linux-any],
gir1.2-notify-0.7,
gir1.2-polkit-1.0,
+ gir1.2-soup-2.4,
gir1.2-upowerglib-1.0,
gir1.2-xapp-1.0 (>= 1.9.0),
gkbd-capplet,
diff --git a/js/ui/environment.js b/js/ui/environment.js
index 21bff4554f..51f147dcfa 100644
--- a/js/ui/environment.js
+++ b/js/ui/environment.js
@@ -5,6 +5,7 @@ imports.gi.versions.Gio = '2.0';
imports.gi.versions.Gdk = '3.0';
imports.gi.versions.GdkPixbuf = '2.0';
imports.gi.versions.Gtk = '3.0';
+imports.gi.versions.Soup = '2.4';
const GObject = imports.gi.GObject;
const Clutter = imports.gi.Clutter;