biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / reason-native / qcheck-rely.nix
blob9d2770def09bc157c1405b6cd30dc6563c1b05df
1 { qcheck-core, reason, console, rely, fetchpatch, ... }:
4   pname = "qcheck-rely";
6   nativeBuildInputs = [
7     reason
8   ];
10   patches = [
11     (fetchpatch {
12       url = "https://github.com/reasonml/reason-native/pull/269/commits/b42d66f5929a11739c13f849939007bf8610888b.patch";
13       hash = "sha256-MMLl3eqF8xQZ2T+sIEuv2WpnGF6FZtatgH5fiF5hpP4=";
14       includes = [
15         "src/qcheck-rely/QCheckRely.re"
16         "src/qcheck-rely/QCheckRely.rei"
17       ];
18     })
19   ];
21   propagatedBuildInputs = [
22     qcheck-core
23     console
24     rely
25   ];
27   meta = {
28     description = "A library containing custom Rely matchers allowing for easily using QCheck with Rely. QCheck is a 'QuickCheck inspired property-based testing for OCaml, and combinators to generate random values to run tests on'";
29     downloadPage = "https://github.com/reasonml/reason-native/tree/master/src/qcheck-rely";
30   };