Skip to content

Commit 4735b69

Browse files
author
IOHK
committed
Automatic Update
1 parent 3de0e93 commit 4735b69

24 files changed

+617
-6
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { color-output = true; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "chell"; version = "0.5.0.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Chris Martin, Julie Moronuki";
18+
author = "John Millikin <[email protected]>";
19+
homepage = "https://github.com/typeclasses/chell";
20+
url = "";
21+
synopsis = "A simple and intuitive library for automated testing.";
22+
description = "Chell is a simple and intuitive library for automated testing.\nIt natively supports assertion-based testing, and can use companion libraries\nsuch as @chell-quickcheck@ to support more complex testing strategies.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
30+
(hsPkgs."options" or (errorHandler.buildDepError "options"))
31+
(hsPkgs."patience" or (errorHandler.buildDepError "patience"))
32+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
33+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
36+
] ++ pkgs.lib.optional (flags.color-output) (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"));
37+
buildable = true;
38+
};
39+
};
40+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { color-output = true; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "chell"; version = "0.5.0.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Chris Martin, Julie Moronuki";
18+
author = "John Millikin <[email protected]>";
19+
homepage = "https://github.com/typeclasses/chell";
20+
url = "";
21+
synopsis = "A simple and intuitive library for automated testing.";
22+
description = "Chell is a simple and intuitive library for automated testing.\nIt natively supports assertion-based testing, and can use companion libraries\nsuch as @chell-quickcheck@ to support more complex testing strategies.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
30+
(hsPkgs."options" or (errorHandler.buildDepError "options"))
31+
(hsPkgs."patience" or (errorHandler.buildDepError "patience"))
32+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
33+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
36+
] ++ pkgs.lib.optional (flags.color-output) (hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"));
37+
buildable = true;
38+
};
39+
};
40+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "chell-hunit"; version = "0.3.0.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Chris Martin, Julie Moronuki";
18+
author = "John Millikin <[email protected]>";
19+
homepage = "https://github.com/typeclasses/chell";
20+
url = "";
21+
synopsis = "HUnit support for Chell";
22+
description = "HUnit support for the Chell testing library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."chell" or (errorHandler.buildDepError "chell"))
30+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
31+
];
32+
buildable = true;
33+
};
34+
};
35+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "chell-quickcheck"; version = "0.2.5.4"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Chris Martin, Julie Moronuki";
18+
author = "John Millikin <[email protected]>";
19+
homepage = "https://github.com/typeclasses/chell";
20+
url = "";
21+
synopsis = "QuickCheck support for Chell";
22+
description = "QuickCheck support for the Chell testing library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."chell" or (errorHandler.buildDepError "chell"))
30+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
31+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
32+
];
33+
buildable = true;
34+
};
35+
};
36+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "2.4";
14+
identifier = { name = "debruijn"; version = "0.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Oleg Grenrus <[email protected]>";
18+
author = "Oleg Grenrus <[email protected]>";
19+
homepage = "";
20+
url = "";
21+
synopsis = "de Bruijn indices and levels";
22+
description = "de Bruijn indices and levels for well-scoped terms.\n\nThis is \"unsafe\" (as it uses 'unsafeCoerce') implementation, but it's fast.\nThe API is the same as in @debruin-safe@ package.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
30+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
31+
(hsPkgs."fin" or (errorHandler.buildDepError "fin"))
32+
(hsPkgs."skew-list" or (errorHandler.buildDepError "skew-list"))
33+
(hsPkgs."some" or (errorHandler.buildDepError "some"))
34+
];
35+
buildable = true;
36+
};
37+
};
38+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "2.4";
14+
identifier = { name = "debruijn-safe"; version = "0.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Oleg Grenrus <[email protected]>";
18+
author = "Oleg Grenrus <[email protected]>";
19+
homepage = "";
20+
url = "";
21+
synopsis = "de Bruijn indices and levels";
22+
description = "de Bruijn indices and levels for well-scoped terms.\n\nThis is \"safe\", but slow implementation.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
30+
(hsPkgs."fin" or (errorHandler.buildDepError "fin"))
31+
(hsPkgs."some" or (errorHandler.buildDepError "some"))
32+
];
33+
buildable = true;
34+
};
35+
};
36+
}
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "1.10";
14+
identifier = { name = "logict"; version = "0.8.2.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2007-2014 Dan Doel,\n(c) 2011-2013 Edward Kmett,\n(c) 2014 Roman Cheplyaka,\n(c) 2020-2021 Andrew Lelechenko,\n(c) 2020-2021 Kevin Quick";
17+
maintainer = "Andrew Lelechenko <[email protected]>";
18+
author = "Dan Doel";
19+
homepage = "https://github.com/Bodigrim/logict#readme";
20+
url = "";
21+
synopsis = "A backtracking logic-programming monad.";
22+
description = "Adapted from the paper\n<http://okmij.org/ftp/papers/LogicT.pdf Backtracking, Interleaving, and Terminating Monad Transformers>\nby Oleg Kiselyov, Chung-chieh Shan, Daniel P. Friedman, Amr Sabry.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
30+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
31+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
32+
];
33+
buildable = true;
34+
};
35+
exes = {
36+
"grandparents" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."logict" or (errorHandler.buildDepError "logict"))
40+
];
41+
buildable = false;
42+
};
43+
};
44+
tests = {
45+
"logict-tests" = {
46+
depends = [
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
49+
(hsPkgs."logict" or (errorHandler.buildDepError "logict"))
50+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
51+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
52+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
53+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
54+
];
55+
buildable = true;
56+
};
57+
};
58+
};
59+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "monads-tf"; version = "0.3.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Ross Paterson <[email protected]>,\nChris Martin <[email protected]>";
18+
author = "Andy Gill";
19+
homepage = "https://github.com/typeclasses/monads-tf";
20+
url = "";
21+
synopsis = "Monad classes, using type families";
22+
description = "Monad classes using type families, with instances for\nvarious monad transformers.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
30+
];
31+
buildable = true;
32+
};
33+
};
34+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = {};
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "options"; version = "1.2.1.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Chris Martin <[email protected]>";
18+
author = "John Millikin <[email protected]>";
19+
homepage = "https://github.com/typeclasses/options/";
20+
url = "";
21+
synopsis = "Powerful and easy command-line option parser";
22+
description = "Lets library and application developers easily work with command-line options.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
30+
(hsPkgs."monads-tf" or (errorHandler.buildDepError "monads-tf"))
31+
(hsPkgs."options".components.sublibs.options-internal or (errorHandler.buildDepError "options:options-internal"))
32+
];
33+
buildable = true;
34+
};
35+
sublibs = {
36+
"options-internal" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
40+
(hsPkgs."monads-tf" or (errorHandler.buildDepError "monads-tf"))
41+
];
42+
buildable = true;
43+
};
44+
};
45+
tests = {
46+
"options_tests" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
50+
(hsPkgs."monads-tf" or (errorHandler.buildDepError "monads-tf"))
51+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
52+
(hsPkgs."options" or (errorHandler.buildDepError "options"))
53+
(hsPkgs."options".components.sublibs.options-internal or (errorHandler.buildDepError "options:options-internal"))
54+
(hsPkgs."patience" or (errorHandler.buildDepError "patience"))
55+
];
56+
buildable = true;
57+
};
58+
};
59+
};
60+
}

0 commit comments

Comments
 (0)