onboard: Depend on mousetweaks
This commit is contained in:
parent
08588e7c3f
commit
9da62cb0b3
@ -1,5 +1,6 @@
|
|||||||
{ fetchurl
|
{ fetchurl
|
||||||
, stdenv
|
, stdenv
|
||||||
|
, substituteAll
|
||||||
, aspellWithDicts
|
, aspellWithDicts
|
||||||
, at-spi2-core ? null
|
, at-spi2-core ? null
|
||||||
, atspiSupport ? true
|
, atspiSupport ? true
|
||||||
@ -16,6 +17,7 @@
|
|||||||
, intltool
|
, intltool
|
||||||
, isocodes
|
, isocodes
|
||||||
, libcanberra-gtk3
|
, libcanberra-gtk3
|
||||||
|
, mousetweaks
|
||||||
, udev
|
, udev
|
||||||
, libxkbcommon
|
, libxkbcommon
|
||||||
, pkgconfig
|
, pkgconfig
|
||||||
@ -38,6 +40,10 @@ in python3.pkgs.buildPythonApplication rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
(substituteAll {
|
||||||
|
src = ./fix-paths.patch;
|
||||||
|
inherit mousetweaks;
|
||||||
|
})
|
||||||
# Allow loading hunspell dictionaries installed in NixOS system path
|
# Allow loading hunspell dictionaries installed in NixOS system path
|
||||||
./hunspell-use-xdg-datadirs.patch
|
./hunspell-use-xdg-datadirs.patch
|
||||||
];
|
];
|
||||||
@ -79,6 +85,7 @@ in python3.pkgs.buildPythonApplication rec {
|
|||||||
hunspell
|
hunspell
|
||||||
isocodes
|
isocodes
|
||||||
libcanberra-gtk3
|
libcanberra-gtk3
|
||||||
|
mousetweaks
|
||||||
udev
|
udev
|
||||||
libxkbcommon
|
libxkbcommon
|
||||||
wrapGAppsHook
|
wrapGAppsHook
|
||||||
|
11
pkgs/applications/misc/onboard/fix-paths.patch
Normal file
11
pkgs/applications/misc/onboard/fix-paths.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- a/Onboard/ClickSimulator.py
|
||||||
|
+++ b/Onboard/ClickSimulator.py
|
||||||
|
@@ -479,7 +479,7 @@ class CSMousetweaks(ConfigObject, ClickSimulator):
|
||||||
|
self._daemon_running_notify_callbacks = []
|
||||||
|
|
||||||
|
def _launch_daemon(self, delay):
|
||||||
|
- self.launcher.launch_delayed(["mousetweaks"], delay)
|
||||||
|
+ self.launcher.launch_delayed(["@mousetweaks@/bin/mousetweaks"], delay)
|
||||||
|
|
||||||
|
def _set_connection(self, active):
|
||||||
|
''' Update interface object, state and notify listeners '''
|
Loading…
x
Reference in New Issue
Block a user