ocaml-ng.ocamlPackages_4_14.ocaml-lsp: 1.11 -> 1.12

authored by

Guillaume Girol and committed by
Vincent Laporte
9eddb61d caa3cefe

+24 -4
+7 -3
pkgs/development/ocaml-modules/ocaml-lsp/jsonrpc.nix
··· 12 12 let params = 13 13 if lib.versionAtLeast ocaml.version "4.14" 14 14 then { 15 - version = "1.11.3"; 16 - sha256 = "sha256-KlMFh05O04I0Xil2B+nL2hUxZw0jaDMUnI23oUwGyhs="; 15 + name = "lsp"; 16 + version = "1.12.4"; 17 + sha256 = "sha256-kZuYAny8VjWdq+ipEdPSTRcGzqjNBOgXOi0dOwb52EY="; 17 18 } else if lib.versionAtLeast ocaml.version "4.13" 18 19 then { 20 + name = "jsonrpc"; 19 21 version = "1.10.5"; 20 22 sha256 = "sha256-TeJS6t1ruWhWPvWNatrnSUWI6T17XKiosHLYizBDDcw="; 21 23 } else if lib.versionAtLeast ocaml.version "4.12" 22 24 then { 25 + name = "jsonrpc"; 23 26 version = "1.9.0"; 24 27 sha256 = "sha256:1ac44n6g3rf84gvhcca545avgf9vpkwkkkm0s8ipshfhp4g4jikh"; 25 28 } else { 29 + name = "jsonrpc"; 26 30 version = "1.4.1"; 27 31 sha256 = "1ssyazc0yrdng98cypwa9m3nzfisdzpp7hqnx684rqj8f0g3gs6f"; 28 32 } ··· 32 36 pname = "jsonrpc"; 33 37 inherit (params) version; 34 38 src = fetchurl { 35 - url = "https://github.com/ocaml/ocaml-lsp/releases/download/${version}/jsonrpc-${version}.tbz"; 39 + url = "https://github.com/ocaml/ocaml-lsp/releases/download/${version}/${params.name}-${version}.tbz"; 36 40 inherit (params) sha256; 37 41 }; 38 42
+17 -1
pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix
··· 13 13 , dyn 14 14 , re 15 15 , stdune 16 + , chrome-trace 16 17 , dune_3 17 18 , csexp 18 19 , pp ··· 40 41 ''; 41 42 42 43 buildInputs = 43 - if lib.versionAtLeast version "1.10.0" then 44 + if lib.versionAtLeast version "1.12.0" then 45 + [ 46 + pp 47 + re 48 + ppx_yojson_conv_lib 49 + octavius 50 + dune-build-info 51 + dune-rpc 52 + omd 53 + cmdliner 54 + ocamlformat-rpc-lib 55 + dyn 56 + stdune 57 + chrome-trace 58 + ] 59 + else if lib.versionAtLeast version "1.10.0" then 44 60 [ 45 61 pp 46 62 re