Skip to content

Commit 07bc5cc

Browse files
author
IOHK
committed
Automatic Update
1 parent c06d89f commit 07bc5cc

File tree

35 files changed

+1268
-0
lines changed

35 files changed

+1268
-0
lines changed

default.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15707,6 +15707,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1570715707
"tasty-discover" = import ./nix/tasty-discover.nix;
1570815708
"tasty-expected-failure" = import ./nix/tasty-expected-failure.nix;
1570915709
"tasty-fail-fast" = import ./nix/tasty-fail-fast.nix;
15710+
"tasty-flaky" = import ./nix/tasty-flaky.nix;
1571015711
"tasty-focus" = import ./nix/tasty-focus.nix;
1571115712
"tasty-golden" = import ./nix/tasty-golden.nix;
1571215713
"tasty-grading-system" = import ./nix/tasty-grading-system.nix;
@@ -16620,6 +16621,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1662016621
"unbeliever" = import ./nix/unbeliever.nix;
1662116622
"unbound" = import ./nix/unbound.nix;
1662216623
"unbound-generics" = import ./nix/unbound-generics.nix;
16624+
"unbound-generics-unify" = import ./nix/unbound-generics-unify.nix;
1662316625
"unbound-kind-generics" = import ./nix/unbound-kind-generics.nix;
1662416626
"unbounded-delays" = import ./nix/unbounded-delays.nix;
1662516627
"unbounded-delays-units" = import ./nix/unbounded-delays-units.nix;
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { buildfast = true; production = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "blockfrost-api"; version = "0.12.1.0"; };
15+
license = "Apache-2.0";
16+
copyright = "2021 blockfrost.io";
17+
maintainer = "[email protected]";
18+
author = "blockfrost.io";
19+
homepage = "https://github.com/blockfrost/blockfrost-haskell";
20+
url = "";
21+
synopsis = "API definitions for blockfrost.io";
22+
description = "Core types and Servant API description";
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."data-default-class" or (errorHandler.buildDepError "data-default-class"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
34+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
35+
(hsPkgs."deriving-aeson" or (errorHandler.buildDepError "deriving-aeson"))
36+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
37+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
38+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
39+
(hsPkgs."servant-docs" or (errorHandler.buildDepError "servant-docs"))
40+
(hsPkgs."servant-multipart-api" or (errorHandler.buildDepError "servant-multipart-api"))
41+
(hsPkgs."safe-money" or (errorHandler.buildDepError "safe-money"))
42+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
43+
];
44+
buildable = true;
45+
};
46+
tests = {
47+
"blockfrost-api-tests" = {
48+
depends = [
49+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
50+
(hsPkgs."blockfrost-api" or (errorHandler.buildDepError "blockfrost-api"))
51+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
52+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
53+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
54+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
55+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
56+
(hsPkgs."safe-money" or (errorHandler.buildDepError "safe-money"))
57+
(hsPkgs."raw-strings-qq" or (errorHandler.buildDepError "raw-strings-qq"))
58+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
59+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
60+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
61+
(hsPkgs."tasty-hspec" or (errorHandler.buildDepError "tasty-hspec"))
62+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
63+
];
64+
build-tools = [
65+
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
66+
];
67+
buildable = true;
68+
};
69+
};
70+
};
71+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { buildfast = true; examples = false; production = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "blockfrost-client"; version = "0.9.1.0"; };
15+
license = "Apache-2.0";
16+
copyright = "2021 blockfrost.io";
17+
maintainer = "[email protected]";
18+
author = "blockfrost.io";
19+
homepage = "https://github.com/blockfrost/blockfrost-haskell";
20+
url = "";
21+
synopsis = "blockfrost.io basic client";
22+
description = "Simple Blockfrost clients for use with transformers or mtl";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."blockfrost-api" or (errorHandler.buildDepError "blockfrost-api"))
30+
(hsPkgs."blockfrost-client-core" or (errorHandler.buildDepError "blockfrost-client-core"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
34+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
35+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
36+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
37+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
38+
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
39+
(hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core"))
40+
];
41+
buildable = true;
42+
};
43+
exes = {
44+
"blockfrost-client-example" = {
45+
depends = [
46+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
47+
(hsPkgs."blockfrost-client" or (errorHandler.buildDepError "blockfrost-client"))
48+
];
49+
buildable = if !flags.examples then false else true;
50+
};
51+
};
52+
tests = {
53+
"blockfrost-client-tests" = {
54+
depends = [
55+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
56+
(hsPkgs."blockfrost-client" or (errorHandler.buildDepError "blockfrost-client"))
57+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
58+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
59+
(hsPkgs."tasty-hspec" or (errorHandler.buildDepError "tasty-hspec"))
60+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
61+
];
62+
build-tools = [
63+
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
64+
];
65+
buildable = true;
66+
};
67+
};
68+
};
69+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
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 = "bytezap"; version = "1.4.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Ben Orchard <[email protected]>";
18+
author = "Ben Orchard";
19+
homepage = "https://github.com/raehik/bytezap#readme";
20+
url = "";
21+
synopsis = "Bytestring builder with zero intermediate allocation";
22+
description = "Please see README.md.";
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."defun-core" or (errorHandler.buildDepError "defun-core"))
31+
(hsPkgs."generic-type-functions" or (errorHandler.buildDepError "generic-type-functions"))
32+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
(hsPkgs."type-level-bytestrings" or (errorHandler.buildDepError "type-level-bytestrings"))
35+
];
36+
buildable = true;
37+
};
38+
};
39+
}
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { werror = false; };
12+
package = {
13+
specVersion = "3.4";
14+
identifier = { name = "hw-polysemy"; version = "0.2.14.8"; };
15+
license = "Apache-2.0";
16+
copyright = "2024 John Ky";
17+
maintainer = "[email protected]";
18+
author = "John Ky";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Opinionated polysemy library";
22+
description = "Opinionated polysemy library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
30+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
31+
(hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core"))
32+
(hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog"))
33+
];
34+
buildable = true;
35+
};
36+
sublibs = {
37+
"core" = {
38+
depends = [
39+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
40+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
41+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
42+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
43+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
44+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
45+
(hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))
46+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
47+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
48+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
49+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
50+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
51+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
52+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
53+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
54+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
55+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
56+
(hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time"))
57+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
58+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
59+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
60+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
61+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
62+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
63+
(hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio"))
64+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
65+
] ++ pkgs.lib.optional (system.isWindows) (hsPkgs."Win32" or (errorHandler.buildDepError "Win32"));
66+
buildable = true;
67+
};
68+
"hedgehog" = {
69+
depends = [
70+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
71+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
72+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
73+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
74+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
75+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
76+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
77+
(hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))
78+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
79+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
80+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
81+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
82+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
83+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
84+
(hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core"))
85+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
86+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
87+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
88+
(hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time"))
89+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
90+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
91+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
92+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
93+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
94+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
95+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
96+
];
97+
buildable = true;
98+
};
99+
"amazonka" = {
100+
depends = [
101+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
102+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
103+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
104+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
105+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
106+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
107+
(hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core"))
108+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
109+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
110+
(hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time"))
111+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
112+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
113+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
114+
];
115+
buildable = true;
116+
};
117+
"testcontainers-localstack" = {
118+
depends = [
119+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
120+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
121+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
122+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
123+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
124+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
125+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
126+
(hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit"))
127+
(hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka"))
128+
(hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core"))
129+
(hsPkgs."hw-polysemy".components.sublibs.hedgehog or (errorHandler.buildDepError "hw-polysemy:hedgehog"))
130+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
131+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
132+
(hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers"))
133+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
134+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
135+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
136+
];
137+
buildable = true;
138+
};
139+
};
140+
tests = {
141+
"hw-polysemy-test" = {
142+
depends = [
143+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
144+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
145+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
146+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
147+
(hsPkgs."amazonka-s3" or (errorHandler.buildDepError "amazonka-s3"))
148+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
149+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
150+
(hsPkgs."hw-polysemy".components.sublibs.amazonka or (errorHandler.buildDepError "hw-polysemy:amazonka"))
151+
(hsPkgs."hw-polysemy".components.sublibs.core or (errorHandler.buildDepError "hw-polysemy:core"))
152+
(hsPkgs."hw-polysemy".components.sublibs.testcontainers-localstack or (errorHandler.buildDepError "hw-polysemy:testcontainers-localstack"))
153+
(hsPkgs."hw-polysemy" or (errorHandler.buildDepError "hw-polysemy"))
154+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
155+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
156+
(hsPkgs."tasty-discover" or (errorHandler.buildDepError "tasty-discover"))
157+
(hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog"))
158+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
159+
(hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers"))
160+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
161+
];
162+
build-tools = [
163+
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
164+
];
165+
buildable = true;
166+
};
167+
};
168+
};
169+
}

0 commit comments

Comments
 (0)