From a06e854f239c0cafc9e35cdaa233568fb3affeab Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 11 Aug 2022 08:43:27 +0200 Subject: [PATCH] ocamlPackages.cmdliner_1_1: disable for OCaml < 4.08 --- pkgs/development/ocaml-modules/cmdliner/1_1.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/cmdliner/1_1.nix b/pkgs/development/ocaml-modules/cmdliner/1_1.nix index 001d967fca1..9e7f6db6e69 100644 --- a/pkgs/development/ocaml-modules/cmdliner/1_1.nix +++ b/pkgs/development/ocaml-modules/cmdliner/1_1.nix @@ -1,5 +1,8 @@ { lib, stdenv, fetchurl, ocaml, findlib, ocamlbuild, topkg, result }: +lib.throwIfNot (lib.versionAtLeast ocaml.version "4.08") + "cmdliner 1.1 is not available for OCaml ${ocaml.version}" + stdenv.mkDerivation rec { pname = "cmdliner"; version = "1.1.1"; @@ -9,7 +12,6 @@ stdenv.mkDerivation rec { sha256 = "sha256-oa6Hw6eZQO+NHdWfdED3dtHckm4BmEbdMiAuRkYntfs="; }; - minimalOCamlVersion = "4.08"; nativeBuildInputs = [ ocaml ]; makeFlags = [ "PREFIX=$(out)" ];