tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
ocamlPackages.eliom: 6.3.0 -> 6.4.0
Vincent Laporte
7 years ago
686f8a47
05350c00
+8
-21
2 changed files
expand all
collapse all
unified
split
pkgs
development
ocaml-modules
eliom
default.nix
top-level
ocaml-packages.nix
+7
-11
pkgs/development/ocaml-modules/eliom/default.nix
···
1
-
{ stdenv, fetchurl, which, ocsigen_server, ocsigen_deriving, ocaml, camlp4,
2
lwt_react, cryptokit,
3
-
ipaddr, ocamlnet, lwt_ssl, ocaml_pcre,
4
opaline, ppx_tools, ppx_deriving, findlib
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
0
8
}:
9
10
-
assert stdenv.lib.versionAtLeast ocaml.version "4.03";
11
-
12
stdenv.mkDerivation rec
13
{
14
pname = "eliom";
15
-
version = "6.3.0";
16
name = "${pname}-${version}";
17
18
src = fetchurl {
19
url = "https://github.com/ocsigen/eliom/archive/${version}.tar.gz";
20
-
sha256 = "137hgdzv9fwkzf6xdksqy437lrf8xvrycf5jwc3z4cmpsigs6x7v";
21
};
22
23
patches = [ ./camlp4.patch ];
···
27
];
28
29
propagatedBuildInputs = [
30
-
camlp4
31
-
cryptokit
32
-
ipaddr
33
js_of_ocaml-lwt
34
js_of_ocaml-ppx
35
js_of_ocaml-tyxml
0
0
36
lwt_react
37
-
lwt_ssl
38
-
ocamlnet ocaml_pcre
39
ocsigen_server
40
ppx_deriving
41
];
···
1
+
{ stdenv, fetchurl, which, ocsigen_server, ocsigen_deriving, ocaml, lwt_camlp4,
2
lwt_react, cryptokit,
3
+
ipaddr, ocamlnet, ocaml_pcre,
4
opaline, ppx_tools, ppx_deriving, findlib
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
8
+
, lwt_ppx
9
}:
10
0
0
11
stdenv.mkDerivation rec
12
{
13
pname = "eliom";
14
+
version = "6.4.0";
15
name = "${pname}-${version}";
16
17
src = fetchurl {
18
url = "https://github.com/ocsigen/eliom/archive/${version}.tar.gz";
19
+
sha256 = "1ad7ympvj0cb51d9kbp4naxkld3gv8cfp4a037a5dr55761zdhdh";
20
};
21
22
patches = [ ./camlp4.patch ];
···
26
];
27
28
propagatedBuildInputs = [
0
0
0
29
js_of_ocaml-lwt
30
js_of_ocaml-ppx
31
js_of_ocaml-tyxml
32
+
lwt_camlp4
33
+
lwt_ppx
34
lwt_react
0
0
35
ocsigen_server
36
ppx_deriving
37
];
+1
-10
pkgs/top-level/ocaml-packages.nix
···
231
232
elina = callPackage ../development/ocaml-modules/elina { };
233
234
-
eliom = callPackage ../development/ocaml-modules/eliom {
235
-
js_of_ocaml-lwt = js_of_ocaml-lwt.override {
236
-
ocaml_lwt = lwt3;
237
-
lwt_log = lib.overrideDerivation
238
-
(lwt_log.override { lwt = lwt3; })
239
-
(_: { inherit (lwt3) src; });
240
-
};
241
-
lwt_react = lwt_react.override { lwt = lwt3; };
242
-
lwt_ssl = lwt_ssl.override { lwt = lwt3; };
243
-
};
244
245
elpi = callPackage ../development/ocaml-modules/elpi { };
246
···
231
232
elina = callPackage ../development/ocaml-modules/elina { };
233
234
+
eliom = callPackage ../development/ocaml-modules/eliom { };
0
0
0
0
0
0
0
0
0
235
236
elpi = callPackage ../development/ocaml-modules/elpi { };
237