File gwe-0.12.3-use_system_Xlib.patch of Package gwe
Index: gwe-0.12.3/meson.build
===================================================================
--- gwe-0.12.3.orig/meson.build
+++ gwe-0.12.3/meson.build
@@ -33,8 +33,7 @@ dependency('gtk+-3.0', version: '>= 3.22
install_subdir('gwe', install_dir: PYTHON_DIR)
-install_subdir('python-xlib/Xlib', install_dir: join_paths(PYTHON_DIR, 'gwe'))
subdir('data')
subdir('bin')
-meson.add_install_script('scripts/meson_post_install.py')
\ No newline at end of file
+meson.add_install_script('scripts/meson_post_install.py')
Index: gwe-0.12.3/gwe/repository.py
===================================================================
--- gwe-0.12.3.orig/gwe/repository.py
+++ gwe-0.12.3/gwe/repository.py
@@ -26,8 +26,8 @@ from py3nvml import py3nvml
from py3nvml.py3nvml import NVMLError, NVML_ERROR_NOT_SUPPORTED, NVML_TEMPERATURE_GPU, \
NVML_TEMPERATURE_THRESHOLD_SLOWDOWN, NVML_TEMPERATURE_THRESHOLD_SHUTDOWN, NVML_CLOCK_SM, NVML_ERROR_UNKNOWN
-from gwe.Xlib import display
-from gwe.Xlib.ext.nvcontrol import Gpu, Cooler
+from Xlib import display
+from Xlib.ext.nvcontrol import Gpu, Cooler
from gwe.model import Status, Info, Power, Temp, Clocks, GpuStatus, Fan, Overclock
from gwe.util.concurrency import synchronized_with_attr
from gwe.util.deployment import is_flatpak