diff options
author | superherointj <5861043+superherointj@users.noreply.github.com> | 2023-01-16 13:00:43 -0300 |
---|---|---|
committer | Yt <happysalada@proton.me> | 2023-01-16 13:05:42 -0500 |
commit | 163dc3937965c9f771e4e4282ebd20a6dfe69195 (patch) | |
tree | 779038ec99d7de2e3fd7ff68f13043dd85144263 | |
parent | 9b8d8f91db13946c71a3e4aa55da815f37a7b141 (diff) | |
download | nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.tar nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.tar.gz nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.tar.bz2 nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.tar.lz nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.tar.xz nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.tar.zst nixpkgs-163dc3937965c9f771e4e4282ebd20a6dfe69195.zip |
erlang-ls: fix test for erlangR25+
-rw-r--r-- | pkgs/development/beam-modules/erlang-ls/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/beam-modules/erlang-ls/default.nix b/pkgs/development/beam-modules/erlang-ls/default.nix index d35339ea0a8..de7d0497d07 100644 --- a/pkgs/development/beam-modules/erlang-ls/default.nix +++ b/pkgs/development/beam-modules/erlang-ls/default.nix @@ -1,5 +1,5 @@ { fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper -, stdenv, writeScript, lib }: +, stdenv, writeScript, lib, erlang }: let version = "0.41.2"; owner = "erlang-ls"; @@ -29,6 +29,13 @@ rebar3Relx { }; releaseType = "escript"; beamDeps = builtins.attrValues deps; + + # Skip "els_hover_SUITE" test for Erlang/OTP 25+ while upstream hasn't fixed it + # https://github.com/erlang-ls/erlang_ls/pull/1402 + postPatch = lib.optionalString (lib.versionOlder "25" erlang.version) '' + rm apps/els_lsp/test/els_hover_SUITE.erl + ''; + buildPlugins = [ rebar3-proper ]; buildPhase = "HOME=. make"; # based on https://github.com/erlang-ls/erlang_ls/blob/main/.github/workflows/build.yml |