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