Commit a8ce8ba5 authored by Vincent Laporte's avatar Vincent Laporte Committed by Vincent Laporte
Browse files

ocamlPackages.containers: 3.6.1 → 3.9

parent b55563cc
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
{ buildDunePackage, containers
, dune-configurator
, gen, iter, qcheck
, gen, iter, qcheck-core
}:

buildDunePackage {
  pname = "containers-data";

  inherit (containers) src version doCheck useDune2;
  inherit (containers) src version doCheck;

  buildInputs = [ dune-configurator ];
  checkInputs = [ gen iter qcheck ];
  checkInputs = [ gen iter qcheck-core ];

  propagatedBuildInputs = [ containers ];

+4 −6
Original line number Diff line number Diff line
{ lib, fetchFromGitHub, buildDunePackage, ocaml
, dune-configurator
, either, seq
, gen, iter, ounit, qcheck, uutf
, gen, iter, qcheck-core, uutf, yojson
}:

buildDunePackage rec {
  version = "3.6.1";
  version = "3.9";
  pname = "containers";

  useDune2 = true;

  src = fetchFromGitHub {
    owner = "c-cube";
    repo = "ocaml-containers";
    rev = "v${version}";
    sha256 = "sha256:1k8xrs3nki8g875sig9f5v6k4vwxrk5gn7ixrlkkys5ksbr4kis7";
    sha256 = "sha256-uQyKBSXgf3kGx5HvS2VQrrkh0WqNZfxr5j8tTRjeTX4=";
  };

  buildInputs = [ dune-configurator ];
  propagatedBuildInputs = [ either seq ];

  checkInputs = [ gen iter ounit qcheck uutf ];
  checkInputs = [ gen iter qcheck-core uutf yojson ];

  doCheck = lib.versionAtLeast ocaml.version "4.08";