diff options
author | Vladyslav M <dywedir@pm.me> | 2019-01-16 00:54:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-16 00:54:27 +0200 |
commit | 805e2bbced103b5f370a17e1e5dfd105c85a7954 (patch) | |
tree | 551b257a4405b82a8661eb36e392140b03d0e052 /pkgs/development/ocaml-modules | |
parent | 3956a8421f2d78bc66ad9d3c23a3b5510bc695be (diff) | |
parent | a18ac72b4a8b69ff625479413160cdb4425c969c (diff) |
Merge pull request #53703 from vbgl/ocaml-ocp-indent-1.7.0
ocamlPackages.ocp-indent: 1.6.1 -> 1.7.0
Diffstat (limited to 'pkgs/development/ocaml-modules')
-rw-r--r-- | pkgs/development/ocaml-modules/cmdliner/default.nix | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/development/ocaml-modules/cmdliner/default.nix b/pkgs/development/ocaml-modules/cmdliner/default.nix index a4341ed98c639..c11aa41a4931b 100644 --- a/pkgs/development/ocaml-modules/cmdliner/default.nix +++ b/pkgs/development/ocaml-modules/cmdliner/default.nix @@ -6,13 +6,23 @@ in assert stdenv.lib.versionAtLeast ocaml.version "4.01.0"; +let param = + if stdenv.lib.versionAtLeast ocaml.version "4.03" then { + version = "1.0.3"; + sha256 = "0g3w4hvc1cx9x2yp5aqn6m2rl8lf9x1dn754hfq8m1sc1102lxna"; + } else { + version = "1.0.2"; + sha256 = "18jqphjiifljlh9jg8zpl6310p3iwyaqphdkmf89acyaix0s4kj1"; + } +; in + stdenv.mkDerivation rec { - name = "ocaml-${pname}-${version}"; - version = "1.0.3"; + name = "ocaml${ocaml.version}-${pname}-${version}"; + inherit (param) version; src = fetchurl { url = "http://erratique.ch/software/${pname}/releases/${pname}-${version}.tbz"; - sha256 = "0g3w4hvc1cx9x2yp5aqn6m2rl8lf9x1dn754hfq8m1sc1102lxna"; + inherit (param) sha256; }; nativeBuildInputs = [ ocamlbuild topkg ]; |