about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorent Becker <Florent.Becker@ens-lyon.org>2016-05-30 18:18:09 +0200
committerFlorent Becker <florent.becker@ens-lyon.org>2016-05-31 19:10:07 +0200
commit33a5a132e574bf2ef41a7285edb03f2a71098a19 (patch)
treedd6f9204e56959a864bc920548a6ff9b21a1ed8d
parentabfe632ce2b9a0d5cf61be273c8ade9cad6dd0da (diff)
downloadnixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.tar
nixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.tar.gz
nixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.tar.bz2
nixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.tar.lz
nixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.tar.xz
nixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.tar.zst
nixlib-33a5a132e574bf2ef41a7285edb03f2a71098a19.zip
eliom 5.0 is only available with a ppx-enabled ocaml
-rw-r--r--pkgs/top-level/all-packages.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index ea416f730e33..86c5329a14a8 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -4908,7 +4908,10 @@ in
 
     eff = callPackage ../development/interpreters/eff { };
 
-    eliom = callPackage ../development/ocaml-modules/eliom { };
+    eliom =
+       if lib.versionAtLeast ocaml_version "4.02"
+       then callPackage ../development/ocaml-modules/eliom { }
+       else null;
 
     enumerate = callPackage ../development/ocaml-modules/enumerate { };