ocamlPackages.lwt_ppx: 2.0.1 → 2.0.2

authored by Vincent Laporte and committed by Vincent Laporte 90d4109c e65e269b

+11 -6
+2
pkgs/development/ocaml-modules/eliom/default.nix
··· 1 1 { stdenv, fetchzip, which, ocsigen_server, ocaml, 2 2 lwt_react, 3 3 opaline, ppx_deriving, findlib 4 + , ppx_tools_versioned 4 5 , js_of_ocaml-ocamlbuild, js_of_ocaml-ppx, js_of_ocaml-ppx_deriving_json 5 6 , js_of_ocaml-lwt 6 7 , js_of_ocaml-tyxml ··· 22 23 }; 23 24 24 25 buildInputs = [ ocaml which findlib js_of_ocaml-ocamlbuild js_of_ocaml-ppx_deriving_json opaline 26 + ppx_tools_versioned 25 27 ]; 26 28 27 29 propagatedBuildInputs = [
+9 -6
pkgs/development/ocaml-modules/lwt/ppx.nix
··· 1 - { fetchzip, buildDunePackage, lwt, ppx_tools_versioned }: 1 + { fetchzip, buildDunePackage, lwt, ppxlib }: 2 2 3 3 buildDunePackage { 4 4 pname = "lwt_ppx"; 5 - version = "2.0.1"; 5 + version = "2.0.2"; 6 + 7 + useDune2 = true; 8 + 9 + minimumOCamlVersion = "4.04"; 6 10 7 11 src = fetchzip { 8 12 # `lwt_ppx` has a different release cycle than Lwt, but it's included in ··· 12 16 # 13 17 # This is particularly useful for overriding Lwt without breaking `lwt_ppx`, 14 18 # as new Lwt releases may contain broken `lwt_ppx` code. 15 - url = "https://github.com/ocsigen/lwt/archive/5.2.0.tar.gz"; 16 - sha256 = "1znw8ckwdmqsnrcgar4g33zgr659l4l904bllrz69bbwdnfmz2x3"; 19 + url = "https://github.com/ocsigen/lwt/archive/5.4.0.tar.gz"; 20 + sha256 = "1ay1zgadnw19r9hl2awfjr22n37l7rzxd9v73pjbahavwm2ay65d"; 17 21 }; 18 22 19 - 20 - propagatedBuildInputs = [ lwt ppx_tools_versioned ]; 23 + propagatedBuildInputs = [ lwt ppxlib ]; 21 24 22 25 meta = { 23 26 description = "Ppx syntax extension for Lwt";