nixpkgs/pkgs/development/ocaml-modules/linol/default.nix
Vincent Laporte 467d6e0043
ocamlPackages.linol: 0.5 → 0.6
Also use upstream release artifact rather that a source-code snapshot,
as per upstream suggestion.
2024-08-01 14:11:34 +02:00

24 lines
633 B
Nix

{ lib, fetchurl, buildDunePackage, yojson, logs, lsp, ppx_yojson_conv_lib, trace }:
buildDunePackage
rec {
pname = "linol";
version = "0.6";
minimalOCamlVersion = "4.14";
src = fetchurl {
url = "https://github.com/c-cube/linol/releases/download/v${version}/linol-${version}.tbz";
hash = "sha256-MwEisPJdzZN1VRnssotvExNMYOQdffS+Y2B8ZSUDVfo=";
};
propagatedBuildInputs = [ yojson logs lsp ppx_yojson_conv_lib trace ];
meta = with lib; {
description = "LSP server library";
license = licenses.mit;
maintainers = [ maintainers.ulrikstrid ];
homepage = "https://github.com/c-cube/linol";
};
}