parent
213c46abbb
commit
722df186c6
@ -1,22 +1,24 @@ |
||||
{ stdenv, fetchzip, ocaml, findlib, ocamlbuild, lwt, react }: |
||||
{ lib, buildDunePackage, fetchFromGitHub, cppo, lwt, react }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
version = "1.0.1"; |
||||
name = "ocaml${ocaml.version}-lwt_react-${version}"; |
||||
src = fetchzip { |
||||
url = "https://github.com/ocsigen/lwt/releases/download/3.0.0/lwt_react-1.0.1.tar.gz"; |
||||
sha256 = "1bbz7brvdskf4angzn3q2s2s6qdnx7x8m8syayysh23gwv4c7v31"; |
||||
buildDunePackage { |
||||
pname = "lwt_react"; |
||||
version = "1.1.5"; |
||||
|
||||
useDune2 = true; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "ocsigen"; |
||||
repo = "lwt"; |
||||
rev = "5.5.0"; |
||||
sha256 = "sha256:1jbjz2rsz3j56k8vh5qlmm87hhkr250bs2m3dvpy9vsri8rkzj9z"; |
||||
}; |
||||
|
||||
buildInputs = [ ocaml findlib ocamlbuild ]; |
||||
nativeBuildInputs = [ cppo ]; |
||||
|
||||
propagatedBuildInputs = [ lwt react ]; |
||||
|
||||
createFindlibDestdir = true; |
||||
|
||||
meta = { |
||||
description = "Helpers for using React with Lwt"; |
||||
inherit (lwt.meta) homepage license maintainers; |
||||
inherit (ocaml.meta) platforms; |
||||
}; |
||||
} |
||||
|
Loading…
Reference in new issue