diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index dfcbe955346b..41f9005cbc97 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8604,6 +8604,12 @@ githubId = 1592375; name = "Walter Huf"; }; + hughmandalidis = { + name = "Hugh Mandalidis"; + email = "mandalidis.hugh@gmail.com"; + github = "ThanePatrol"; + githubId = 23148089; + }; hughobrien = { email = "github@hughobrien.ie"; github = "hughobrien"; diff --git a/pkgs/by-name/th/thrift-ls/package.nix b/pkgs/by-name/th/thrift-ls/package.nix index b41880c6a97d..9eba51c0b680 100644 --- a/pkgs/by-name/th/thrift-ls/package.nix +++ b/pkgs/by-name/th/thrift-ls/package.nix @@ -17,6 +17,10 @@ buildGoModule rec { vendorHash = "sha256-YoZ2dku84065Ygh9XU6dOwmCkuwX0r8a0Oo8c1HPsS4="; + postInstall = '' + mv $out/bin/thrift-ls $out/bin/thriftls + ''; + ldflags = [ "-s" "-w" @@ -26,7 +30,10 @@ buildGoModule rec { description = "Thrift Language Server"; homepage = "https://github.com/joyme123/thrift-ls"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ callumio ]; - mainProgram = "thrift-ls"; + maintainers = with lib.maintainers; [ + callumio + hughmandalidis + ]; + mainProgram = "thriftls"; }; }