Blob Blame History Raw
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;