14 buildPythonPackage rec {
17 format = "setuptools";
19 disabled = pythonOlder "3.7";
21 src = fetchFromGitHub {
24 rev = "refs/tags/v${version}";
25 hash = "sha256-82Fk9qbiiCD5Rts1d14sK/njeN7DcjKMKPqE7S/1WHs=";
28 propagatedBuildInputs = [
40 disabledTests = lib.optionals stdenv.isDarwin [
41 # this test failed on macos
42 # https://github.com/novnc/websockify/issues/552
43 "test_socket_set_keepalive_options"
46 pythonImportsCheck = [
51 description = "WebSockets support for any application/server";
52 homepage = "https://github.com/kanaka/websockify";
53 changelog = "https://github.com/novnc/websockify/releases/tag/v${version}";
54 license = licenses.lgpl3Only;
55 maintainers = with maintainers; [ ];