diff options
Diffstat (limited to 'pkgs/development/tools/ols/default.nix')
-rw-r--r-- | pkgs/development/tools/ols/default.nix | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/pkgs/development/tools/ols/default.nix b/pkgs/development/tools/ols/default.nix deleted file mode 100644 index ecc5a54778ffd..0000000000000 --- a/pkgs/development/tools/ols/default.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ stdenv, fetchFromGitHub, makeBinaryWrapper, unstableGitUpdater, odin, lib }: - -stdenv.mkDerivation { - pname = "ols"; - version = "0-unstable-2024-04-28"; - - src = fetchFromGitHub { - owner = "DanielGavin"; - repo = "ols"; - rev = "49a63471d91120a23ec86f1621e99155d1be55c2"; - hash = "sha256-fHCSPqeN24QbCzwMCLtvK5YnR0ExveDvXRuWL2nHt8M="; - }; - - passthru.updateScript = unstableGitUpdater { - hardcodeZeroVersion = true; - }; - - nativeBuildInputs = [ - makeBinaryWrapper - ]; - - buildInputs = [ - odin - ]; - - postPatch = '' - patchShebangs build.sh - ''; - - buildPhase = '' - runHook preBuild - - ./build.sh - - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - - install -Dm755 ols -t $out/bin/ - wrapProgram $out/bin/ols --set-default ODIN_ROOT ${odin}/share - - runHook postInstall - ''; - - meta = with lib; { - inherit (odin.meta) platforms; - description = "Language server for the Odin programming language"; - mainProgram = "ols"; - homepage = "https://github.com/DanielGavin/ols"; - license = licenses.mit; - maintainers = with maintainers; [ astavie znaniye ]; - }; -} |