summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2017-11-12 18:23:06 +0100
committerMichael Weiss <dev.primeos@gmail.com>2017-11-12 19:56:45 +0100
commit46bcc0d4984c367411533bd52b377244733e8b7d (patch)
treef69b326fc0908078e39cc695d1ee9c90976b363c /pkgs/development
parent9ea242c617bf6fca9b425b5199a26294a406cbc0 (diff)
downloadnixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.tar
nixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.tar.gz
nixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.tar.bz2
nixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.tar.lz
nixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.tar.xz
nixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.tar.zst
nixpkgs-46bcc0d4984c367411533bd52b377244733e8b7d.zip
pythonPackages.pyqt5: Add optional qtwebsockets support
This is e.g. required for gns3-gui 2.1.0. But it seems to break the
build for Python 2.7.
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/python-modules/pyqt/5.x.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/pyqt/5.x.nix b/pkgs/development/python-modules/pyqt/5.x.nix
index 9c1489aba02..2db0c441254 100644
--- a/pkgs/development/python-modules/pyqt/5.x.nix
+++ b/pkgs/development/python-modules/pyqt/5.x.nix
@@ -1,5 +1,7 @@
-{ lib, fetchurl, pythonPackages, pkgconfig, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs
-, lndir, makeWrapper, qmake }:
+{ lib, fetchurl, pythonPackages, pkgconfig, makeWrapper, qmake
+, lndir, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs
+, withWebSockets ? false, qtwebsockets
+}:
 
 let
   version = "5.9";
@@ -25,7 +27,7 @@ in buildPythonPackage {
 
   buildInputs = [
     lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs
-  ];
+  ] ++ lib.optional withWebSockets qtwebsockets;
 
   propagatedBuildInputs = [ sip ];