aboutsummaryrefslogtreecommitdiff
path: root/desktop/qtile/python3.9_fixes.patch
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/qtile/python3.9_fixes.patch')
-rw-r--r--desktop/qtile/python3.9_fixes.patch24
1 files changed, 12 insertions, 12 deletions
diff --git a/desktop/qtile/python3.9_fixes.patch b/desktop/qtile/python3.9_fixes.patch
index 1e78e9435e..52b9947ae4 100644
--- a/desktop/qtile/python3.9_fixes.patch
+++ b/desktop/qtile/python3.9_fixes.patch
@@ -1,6 +1,6 @@
--- a/libqtile/backend/base/window.py
+++ b/libqtile/backend/base/window.py
-@@ -581,4 +581,4 @@
+@@ -596,4 +596,4 @@
)
@@ -8,7 +8,7 @@
+WindowType = typing.Union[Window, Internal, Static]
--- a/libqtile/backend/wayland/core.py
+++ b/libqtile/backend/wayland/core.py
-@@ -868,7 +868,7 @@
+@@ -877,7 +877,7 @@
logger.debug("Signal: idle_inhibitor new_inhibitor")
for win in self.qtile.windows_map.values():
@@ -30,7 +30,7 @@
class PointerConstraint(HasListeners):
--- a/libqtile/bar.py
+++ b/libqtile/bar.py
-@@ -767,4 +767,4 @@
+@@ -769,4 +769,4 @@
self.window.keep_above(enable=True)
@@ -55,7 +55,7 @@
+GraphType = Union[CommandGraphNode, CommandGraphCall]
--- a/libqtile/core/manager.py
+++ b/libqtile/core/manager.py
-@@ -1417,7 +1417,7 @@
+@@ -1383,7 +1383,7 @@
return [
i.info()
for i in self.windows_map.values()
@@ -89,7 +89,7 @@
+from typing import TYPE_CHECKING, Union
try:
- from dbus_next import AuthError, Message, Variant
+ from dbus_fast import AuthError, Message, Variant
@@ -44,8 +44,8 @@
from libqtile.log_utils import logger
@@ -139,7 +139,7 @@
from libqtile import bar, configurable, confreader
from libqtile.command import interface
-@@ -714,7 +714,7 @@
+@@ -763,7 +763,7 @@
@expose_command()
def set_font(
self,
@@ -150,16 +150,16 @@
):
--- a/libqtile/widget/helpers/status_notifier/statusnotifier.py
+++ b/libqtile/widget/helpers/status_notifier/statusnotifier.py
-@@ -23,6 +23,8 @@
+@@ -24,6 +24,8 @@
from pathlib import Path
- # dbus_next is incompatible with deferred type evaluation
+ # dbus_fast is incompatible with deferred type evaluation
+from typing import Optional
+
import cairocffi
- from dbus_next import InterfaceNotFoundError, InvalidBusNameError, InvalidObjectPathError
- from dbus_next.aio import MessageBus
-@@ -472,10 +474,10 @@
+ from dbus_fast import InterfaceNotFoundError, InvalidBusNameError, InvalidObjectPathError
+ from dbus_fast.aio import MessageBus
+@@ -489,10 +491,10 @@
self._items: list[str] = []
self._hosts: list[str] = []
self.service = service
@@ -174,7 +174,7 @@
async def start(self):
# Set up and register the service on ths bus
-@@ -616,9 +618,9 @@
+@@ -633,9 +635,9 @@
async def start(
self,