Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / ocaml-modules / rresult / default.nix
blob04631cc3b4bc2e77f278474c42452a09e0be9376
1 { stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg, result }:
3 stdenv.mkDerivation rec {
4   name = "ocaml${ocaml.version}-rresult-${version}";
5   version = "0.6.0";
6   src = fetchurl {
7     url = "https://erratique.ch/software/rresult/releases/rresult-${version}.tbz";
8     sha256 = "1k69a3gvrk7f2cshwjzvk7818f0bwxhacgd14wxy6d4gmrggci86";
9   };
11   buildInputs = [ ocaml findlib ocamlbuild topkg ];
13   propagatedBuildInputs = [ result ];
15   inherit (topkg) buildPhase installPhase;
17   meta = {
18     license = lib.licenses.isc;
19     homepage = "https://erratique.ch/software/rresult";
20     description = "Result value combinators for OCaml";
21     maintainers = [ lib.maintainers.vbgl ];
22     inherit (ocaml.meta) platforms;
23   };