Unverified Commit 8aedeffd authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #279591 from MarkoMin/update/erlang-ls

erlang-ls: 0.48.0 -> 0.51.0
parents 7a4d4a55 a44fef7d
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -387,6 +387,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
- The `crystal` package has been updated to 1.11.x, which has some breaking changes.
  Refer to crystal's changelog for more information. ([v1.10](https://github.com/crystal-lang/crystal/blob/master/CHANGELOG.md#1100-2023-10-09), [v1.11](https://github.com/crystal-lang/crystal/blob/master/CHANGELOG.md#1110-2024-01-08))

- The `erlang-ls` package no longer ships the `els_dap` binary as of v0.51.0.

## Other Notable Changes {#sec-release-24.05-notable-changes}

<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+3 −7
Original line number Diff line number Diff line
{ fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper
, stdenv, writeScript, lib, erlang }:
let
  version = "0.48.0";
  version = "0.51.0";
  owner = "erlang-ls";
  repo = "erlang_ls";
  deps = import ./rebar-deps.nix {
@@ -24,7 +24,7 @@ rebar3Relx {
  inherit version;
  src = fetchFromGitHub {
    inherit owner repo;
    sha256 = "sha256-QwsN/P2FBuhIS/vRlrdvokQS6G77kkZ2Rg5rwNc36Jg=";
    hash = "sha256-2gSDfYGm7XVeEn0xEwuvk8y1z8P2/q86hmNCkK6w2C0=";
    rev = version;
  };
  releaseType = "escript";
@@ -46,11 +46,7 @@ rebar3Relx {
  '';
  # tests seem to be a bit flaky on darwin, skip them for now
  doCheck = !stdenv.isDarwin;
  installPhase = ''
    mkdir -p $out/bin
    cp _build/default/bin/erlang_ls $out/bin/
    cp _build/dap/bin/els_dap $out/bin/
  '';
  installFlags = [ "PREFIX=$(out)" ];
  meta = with lib; {
    homepage = "https://github.com/erlang-ls/erlang_ls";
    description = "The Erlang Language Server";
+4 −4
Original line number Diff line number Diff line
@@ -138,12 +138,12 @@ let
    };
    erlfmt = builder {
      name = "erlfmt";
      version = "git";
      version = "1.3.0";
      src = fetchFromGitHub {
        owner = "gomoripeti";
        owner = "WhatsApp";
        repo = "erlfmt";
        rev = "d4422d1fd79a73ef534c2bcbe5b5da4da5338833";
        sha256 = "07jp4g6a41w7318lh8ndsvgivkj0ahz3spnrsnx4cqkdb97yjaid";
        sha256 = "sha256-fVjEVmCnoofnfcxwBk0HI4adO0M6QOshP3uZrecZ9vM=";
        rev = "v1.3.0";
      };
      beamDeps = [ ];
    };