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.

+5 -3
+5 -3
pkgs/development/python-modules/pyqt/5.x.nix
··· 1 - { lib, fetchurl, pythonPackages, pkgconfig, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs 2 - , lndir, makeWrapper, qmake }: 3 4 let 5 version = "5.9"; ··· 25 26 buildInputs = [ 27 lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs 28 - ]; 29 30 propagatedBuildInputs = [ sip ]; 31
··· 1 + { lib, fetchurl, pythonPackages, pkgconfig, makeWrapper, qmake 2 + , lndir, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs 3 + , withWebSockets ? false, qtwebsockets 4 + }: 5 6 let 7 version = "5.9"; ··· 27 28 buildInputs = [ 29 lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs 30 + ] ++ lib.optional withWebSockets qtwebsockets; 31 32 propagatedBuildInputs = [ sip ]; 33