Skip to content

Commit f601c5a

Browse files
author
IOHK
committed
Automatic Update
1 parent 958f69d commit f601c5a

File tree

115 files changed

+4774
-29
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+4774
-29
lines changed

default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -13317,6 +13317,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1331713317
"readpyc" = import ./nix/readpyc.nix;
1331813318
"readshp" = import ./nix/readshp.nix;
1331913319
"real-day-end" = import ./nix/real-day-end.nix;
13320+
"real-dice" = import ./nix/real-dice.nix;
1332013321
"really-simple-xml-parser" = import ./nix/really-simple-xml-parser.nix;
1332113322
"realworldhaskell" = import ./nix/realworldhaskell.nix;
1332213323
"reanimate" = import ./nix/reanimate.nix;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { ordered-keymap = true; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "aeson"; version = "2.2.2.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2011-2016 Bryan O'Sullivan\n(c) 2011 MailRank, Inc.";
17+
maintainer = "Adam Bergmark <[email protected]>";
18+
author = "Bryan O'Sullivan <[email protected]>";
19+
homepage = "https://github.com/haskell/aeson";
20+
url = "";
21+
synopsis = "Fast JSON parsing and encoding";
22+
description = "A JSON parsing and encoding library optimized for ease of use\nand high performance.\n\nTo get started, see the documentation for the @Data.Aeson@ module\nbelow.\n\n(A note on naming: in Greek mythology, Aeson was the father of Jason.)";
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."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
32+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
33+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
34+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
35+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
36+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
37+
(hsPkgs."generically" or (errorHandler.buildDepError "generically"))
38+
(hsPkgs."time-compat" or (errorHandler.buildDepError "time-compat"))
39+
(hsPkgs."character-ps" or (errorHandler.buildDepError "character-ps"))
40+
(hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix"))
41+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
42+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
43+
(hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable"))
44+
(hsPkgs."integer-conversion" or (errorHandler.buildDepError "integer-conversion"))
45+
(hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms"))
46+
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
47+
(hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple"))
48+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
49+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
50+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
51+
(hsPkgs."semialign" or (errorHandler.buildDepError "semialign"))
52+
(hsPkgs."strict" or (errorHandler.buildDepError "strict"))
53+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
54+
(hsPkgs."text-iso8601" or (errorHandler.buildDepError "text-iso8601"))
55+
(hsPkgs."text-short" or (errorHandler.buildDepError "text-short"))
56+
(hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction"))
57+
(hsPkgs."these" or (errorHandler.buildDepError "these"))
58+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
59+
(hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types"))
60+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
61+
(hsPkgs."witherable" or (errorHandler.buildDepError "witherable"))
62+
] ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.0")) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"));
63+
buildable = true;
64+
};
65+
tests = {
66+
"aeson-tests" = {
67+
depends = ([
68+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
69+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
70+
(hsPkgs."base-compat" or (errorHandler.buildDepError "base-compat"))
71+
(hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans"))
72+
(hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring"))
73+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
74+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
75+
(hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix"))
76+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
77+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
78+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
79+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
80+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
81+
(hsPkgs."generic-deriving" or (errorHandler.buildDepError "generic-deriving"))
82+
(hsPkgs."generically" or (errorHandler.buildDepError "generically"))
83+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
84+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
85+
(hsPkgs."indexed-traversable" or (errorHandler.buildDepError "indexed-traversable"))
86+
(hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms"))
87+
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
88+
(hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple"))
89+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
90+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
91+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
92+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
93+
(hsPkgs."strict" or (errorHandler.buildDepError "strict"))
94+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
95+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
96+
(hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden"))
97+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
98+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
99+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
100+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
101+
(hsPkgs."text-short" or (errorHandler.buildDepError "text-short"))
102+
(hsPkgs."these" or (errorHandler.buildDepError "these"))
103+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
104+
(hsPkgs."time-compat" or (errorHandler.buildDepError "time-compat"))
105+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
106+
(hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types"))
107+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
108+
] ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.0")) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))) ++ pkgs.lib.optional (compiler.isGhc && (compiler.version.ge "9.2" && compiler.version.lt "9.7")) (hsPkgs."nothunks" or (errorHandler.buildDepError "nothunks"));
109+
buildable = true;
110+
};
111+
};
112+
};
113+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { pedantic = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "autoexporter"; version = "2.0.0.10"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Taylor Fausak";
18+
author = "";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Automatically re-export modules.";
22+
description = "Autoexporter automatically re-exports modules.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
30+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
31+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
32+
];
33+
buildable = true;
34+
};
35+
exes = {
36+
"autoexporter" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
40+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
41+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
42+
(hsPkgs."autoexporter" or (errorHandler.buildDepError "autoexporter"))
43+
];
44+
buildable = true;
45+
};
46+
};
47+
};
48+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
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.12";
14+
identifier = { name = "binary-orphans"; version = "1.0.5"; };
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 = "Compatibility package for binary; provides instances";
22+
description = "This package provides instances defined in later versions of @binary@ package\n\nPrior version 1 this packages provided instances for other packages.\nThat functionality is moved to [binary-instances](https://hackage.haskell.org/package/binary-instances) package.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = ([
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
30+
] ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.2")) (hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple"))) ++ pkgs.lib.optional (compiler.isGhc && (compiler.version.ge "8.0" && compiler.version.lt "9.4")) (hsPkgs."data-array-byte" or (errorHandler.buildDepError "data-array-byte"));
31+
buildable = true;
32+
};
33+
tests = {
34+
"binary-orphans-test" = {
35+
depends = [
36+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
37+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
38+
(hsPkgs."binary-orphans" or (errorHandler.buildDepError "binary-orphans"))
39+
(hsPkgs."OneTuple" or (errorHandler.buildDepError "OneTuple"))
40+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
41+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
42+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
43+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
44+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
45+
] ++ pkgs.lib.optional (compiler.isGhc && (compiler.version.ge "8.0" && compiler.version.lt "9.4")) (hsPkgs."data-array-byte" or (errorHandler.buildDepError "data-array-byte"));
46+
buildable = true;
47+
};
48+
};
49+
};
50+
}
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 = { tagged = true; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "boring"; version = "0.2.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2017-2021 Oleg Grenrus";
17+
maintainer = "Oleg.Grenrus <[email protected]>";
18+
author = "Oleg Grenrus <[email protected]>";
19+
homepage = "https://github.com/phadej/boring";
20+
url = "";
21+
synopsis = "Boring and Absurd types";
22+
description = "* @Boring@ types are isomorphic to @()@.\n\n* @Absurd@ types are isomorphic to @Void@.\n\nSee [What does () mean in Haskell -answer by Conor McBride](https://stackoverflow.com/questions/33112439/what-does-mean-in-haskell/33115522#33115522)";
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+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "7.6") (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))) ++ pkgs.lib.optional (flags.tagged) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged"));
31+
buildable = true;
32+
};
33+
};
34+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { pedantic = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "cabal-gild"; version = "1.3.1.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Taylor Fausak";
18+
author = "Taylor Fausak";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Formats package descriptions.";
22+
description = "Gild formats package descriptions.";
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."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
32+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
33+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
34+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
35+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
38+
] ++ (if compiler.isGhc && compiler.version.ge "9.4"
39+
then [
40+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
41+
]
42+
else [ (hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal")) ]);
43+
buildable = true;
44+
};
45+
exes = {
46+
"cabal-gild" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."cabal-gild" or (errorHandler.buildDepError "cabal-gild"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
tests = {
55+
"cabal-gild-test-suite" = {
56+
depends = [
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."cabal-gild" or (errorHandler.buildDepError "cabal-gild"))
59+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
60+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
61+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
62+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
63+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
64+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
65+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
66+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
67+
];
68+
buildable = true;
69+
};
70+
};
71+
};
72+
}

0 commit comments

Comments
 (0)