summaryrefslogtreecommitdiff
path: root/debian/patches/power-Use-var-syntax-to-export-object.patch
blob: f78f3535a929d4c3eb494700e0436f1f9fbb664a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
From: Simon McVittie <smcv@debian.org>
Date: Thu, 31 Mar 2022 00:17:29 +0100
Subject: power: Use var syntax to export object

As per <https://gjs.guide/guides/gjs/intro.html#imports-and-modules>.
This seems to be required by GNOME Shell 42 (gjs 1.72).

Signed-off-by: Simon McVittie <smcv@debian.org>
Forwarded: https://github.com/bjarosze/gnome-bluetooth-quick-connect/pull/55
---
 power.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/power.js b/power.js
index 2d82ad1..e15e24b 100644
--- a/power.js
+++ b/power.js
@@ -3,7 +3,7 @@ const UPower = imports.gi.UPowerGlib;
 const Me = ExtensionUtils.getCurrentExtension();
 const Utils = Me.imports.utils;
 
-class UPowerBatteryProvider {
+var UPowerBatteryProvider = class {
     constructor(logger) {
         this._upower_client = UPower.Client.new();
         this._logger = logger;