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 }: 1 + { lib, fetchurl, pythonPackages, pkgconfig, makeWrapper, qmake 2 + , lndir, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs 3 + , withWebSockets ? false, qtwebsockets 4 + }: 3 5 4 6 let 5 7 version = "5.9"; ··· 25 27 26 28 buildInputs = [ 27 29 lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs 28 - ]; 30 + ] ++ lib.optional withWebSockets qtwebsockets; 29 31 30 32 propagatedBuildInputs = [ sip ]; 31 33