diff options
author | edef <edef@edef.eu> | 2019-10-19 09:44:27 +0000 |
---|---|---|
committer | edef <edef@edef.eu> | 2019-10-19 09:48:13 +0000 |
commit | 3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1 (patch) | |
tree | 45901717dffeedbf3c5865cb1d9bc30a5ef76f39 /pkgs/applications/misc/plover | |
parent | b954169efc28a80d8b153781e8da602078c39b12 (diff) | |
download | nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.tar nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.tar.gz nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.tar.bz2 nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.tar.lz nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.tar.xz nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.tar.zst nixpkgs-3b0bc6354a5242eb36bdb85e2d74dc10b4c7e4f1.zip |
plover.dev: apply the Qt wrapper
Without this, it crashes instantly at startup looking for the Qt xcb plugin. Co-authored-by: Kovacsics Robert <rmk35@cam.ac.uk>
Diffstat (limited to 'pkgs/applications/misc/plover')
-rw-r--r-- | pkgs/applications/misc/plover/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/applications/misc/plover/default.nix b/pkgs/applications/misc/plover/default.nix index f7019d1eea8..77e93eaba7e 100644 --- a/pkgs/applications/misc/plover/default.nix +++ b/pkgs/applications/misc/plover/default.nix @@ -1,4 +1,5 @@ -{ stdenv, fetchurl, python27Packages, python36Packages, wmctrl }: +{ stdenv, fetchurl, python27Packages, python36Packages, wmctrl, + qtbase, mkDerivationWith }: { stable = with python27Packages; buildPythonPackage rec { @@ -23,7 +24,7 @@ ]; }; - dev = with python36Packages; buildPythonPackage rec { + dev = with python36Packages; mkDerivationWith buildPythonPackage rec { pname = "plover"; version = "4.0.0.dev8"; @@ -44,5 +45,10 @@ checkInputs = [ pytest mock ]; propagatedBuildInputs = [ Babel pyqt5 xlib pyserial appdirs wcwidth setuptools ]; + + dontWrapQtApps = true; + makeWrapperArgs = [ + "\${qtWrapperArgs[@]}" + ]; }; } |