Skip to content

Commit d042ec3

Browse files
author
IOHK
committed
Automatic Update
1 parent cbe2da8 commit d042ec3

File tree

52 files changed

+2303
-7
lines changed

Some content is hidden

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

52 files changed

+2303
-7
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { build-readme = true; };
12+
package = {
13+
specVersion = "1.24";
14+
identifier = { name = "aeson-gadt-th"; version = "0.2.5.3"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2019 Obsidian Systems LLC";
17+
maintainer = "[email protected]";
18+
author = "Obsidian Systems LLC";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Derivation of Aeson instances for GADTs";
22+
description = "Template Haskell for generating ToJSON and FromJSON instances for GADTs. See <https://github.com/obsidiansystems/aeson-gadt-th/blob/master/README.md README.md> for examples.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."dependent-sum" or (errorHandler.buildDepError "dependent-sum"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
34+
(hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction"))
35+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.2") (hsPkgs."dependent-sum" or (errorHandler.buildDepError "dependent-sum"));
36+
buildable = true;
37+
};
38+
exes = {
39+
"readme" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
43+
(hsPkgs."dependent-sum" or (errorHandler.buildDepError "dependent-sum"))
44+
(hsPkgs."dependent-sum-template" or (errorHandler.buildDepError "dependent-sum-template"))
45+
(hsPkgs."dependent-map" or (errorHandler.buildDepError "dependent-map"))
46+
(hsPkgs."aeson-gadt-th" or (errorHandler.buildDepError "aeson-gadt-th"))
47+
];
48+
buildable = if !flags.build-readme then false else true;
49+
};
50+
};
51+
tests = {
52+
"aeson-gadt-th-test" = {
53+
depends = [
54+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
55+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
56+
(hsPkgs."aeson-qq" or (errorHandler.buildDepError "aeson-qq"))
57+
(hsPkgs."dependent-sum" or (errorHandler.buildDepError "dependent-sum"))
58+
(hsPkgs."aeson-gadt-th" or (errorHandler.buildDepError "aeson-gadt-th"))
59+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
60+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
61+
];
62+
buildable = true;
63+
};
64+
};
65+
};
66+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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 = "bowtie"; version = "0.5.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2023 Eric Conlon";
17+
maintainer = "[email protected]";
18+
author = "Eric Conlon";
19+
homepage = "https://github.com/ejconlon/bowtie#readme";
20+
url = "";
21+
synopsis = "Tying knots in polynomial functors";
22+
description = "Please see the README on GitHub at <https://github.com/ejconlon/bowtie#readme>";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors"))
30+
(hsPkgs."comonad" or (errorHandler.buildDepError "comonad"))
31+
(hsPkgs."dependent-map" or (errorHandler.buildDepError "dependent-map"))
32+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
33+
(hsPkgs."nonempty-containers" or (errorHandler.buildDepError "nonempty-containers"))
34+
(hsPkgs."optics" or (errorHandler.buildDepError "optics"))
35+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
36+
(hsPkgs."recursion-schemes" or (errorHandler.buildDepError "recursion-schemes"))
37+
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids"))
38+
(hsPkgs."some" or (errorHandler.buildDepError "some"))
39+
];
40+
buildable = true;
41+
};
42+
};
43+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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 = "bytestring-aeson-orphans"; version = "0.1.0.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2021 Obsidian Systems LLC";
17+
maintainer = "[email protected]";
18+
author = "Obsidian Systems LLC";
19+
homepage = "https://github.com/obsidiansystems/bytestring-aeson-orphans";
20+
url = "";
21+
synopsis = "Aeson instances for ByteString, using base 64 encoding";
22+
description = "Encode ByteStrings as valid JSON using Aeson. The instances provided by this\npackage use base64 encoding to ensure that the ByteString does not contain\ninvalid (for JSON) characters.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
}
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 = "combinators"; version = "0.1.1"; };
15+
license = "MIT";
16+
copyright = "(c) 2024 Nikita Volkov";
17+
maintainer = "Nikita Volkov <[email protected]>";
18+
author = "Nikita Volkov <[email protected]>";
19+
homepage = "https://github.com/nikita-volkov/combinators";
20+
url = "";
21+
synopsis = "Collection of combinators over standard typeclasses";
22+
description = "";
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+
];
31+
buildable = true;
32+
};
33+
};
34+
}
Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,197 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { dev = false; };
12+
package = {
13+
specVersion = "3.4";
14+
identifier = { name = "effectful-zoo"; version = "0.0.3.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2024 John Ky";
17+
maintainer = "[email protected]";
18+
author = "John Ky";
19+
homepage = "https://github.com/haskell-works/effectful-zoo#readme";
20+
url = "";
21+
synopsis = "Effectful effects for testing";
22+
description = "See https://hackage.haskell.org/package/effectful-zoo/docs/effectful-zoo.html";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
sublibs = {
27+
"core" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
34+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
35+
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
36+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
37+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
38+
(hsPkgs."resourcet-effectful" or (errorHandler.buildDepError "resourcet-effectful"))
39+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
40+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
41+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
42+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
43+
];
44+
buildable = true;
45+
};
46+
"amazonka" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
50+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
51+
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
52+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
53+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
54+
(hsPkgs."effectful-zoo".components.sublibs.core or (errorHandler.buildDepError "effectful-zoo:core"))
55+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
56+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
57+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
58+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
59+
(hsPkgs."resourcet-effectful" or (errorHandler.buildDepError "resourcet-effectful"))
60+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
61+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
62+
];
63+
buildable = true;
64+
};
65+
"blockfrost" = {
66+
depends = [
67+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
68+
(hsPkgs."blockfrost-api" or (errorHandler.buildDepError "blockfrost-api"))
69+
(hsPkgs."blockfrost-client" or (errorHandler.buildDepError "blockfrost-client"))
70+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
71+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
72+
(hsPkgs."effectful-zoo".components.sublibs.core or (errorHandler.buildDepError "effectful-zoo:core"))
73+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
74+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
75+
];
76+
buildable = true;
77+
};
78+
"rds-data" = {
79+
depends = [
80+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
81+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
82+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
83+
(hsPkgs."amazonka-rds-data" or (errorHandler.buildDepError "amazonka-rds-data"))
84+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
85+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
86+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
87+
(hsPkgs."effectful-zoo".components.sublibs.amazonka or (errorHandler.buildDepError "effectful-zoo:amazonka"))
88+
(hsPkgs."effectful-zoo".components.sublibs.core or (errorHandler.buildDepError "effectful-zoo:core"))
89+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
90+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
91+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
92+
(hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs"))
93+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
94+
];
95+
buildable = true;
96+
};
97+
"rds-data-test" = {
98+
depends = [
99+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
100+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
101+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
102+
(hsPkgs."amazonka-rds" or (errorHandler.buildDepError "amazonka-rds"))
103+
(hsPkgs."amazonka-secretsmanager" or (errorHandler.buildDepError "amazonka-secretsmanager"))
104+
(hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring"))
105+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
106+
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
107+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
108+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
109+
(hsPkgs."effectful-zoo".components.sublibs.amazonka or (errorHandler.buildDepError "effectful-zoo:amazonka"))
110+
(hsPkgs."effectful-zoo".components.sublibs.core or (errorHandler.buildDepError "effectful-zoo:core"))
111+
(hsPkgs."effectful-zoo".components.sublibs.hedgehog or (errorHandler.buildDepError "effectful-zoo:hedgehog"))
112+
(hsPkgs."effectful-zoo".components.sublibs.testcontainers-localstack or (errorHandler.buildDepError "effectful-zoo:testcontainers-localstack"))
113+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
114+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
115+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
116+
(hsPkgs."rds-data".components.sublibs.codecs or (errorHandler.buildDepError "rds-data:codecs"))
117+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
118+
(hsPkgs."uuid" or (errorHandler.buildDepError "uuid"))
119+
];
120+
buildable = true;
121+
};
122+
"hedgehog" = {
123+
depends = [
124+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
125+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
126+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
127+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
128+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
129+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
130+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
131+
(hsPkgs."effectful-zoo".components.sublibs.core or (errorHandler.buildDepError "effectful-zoo:core"))
132+
(hsPkgs."effectful" or (errorHandler.buildDepError "effectful"))
133+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
134+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
135+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
136+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
137+
(hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base"))
138+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
139+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
140+
(hsPkgs."tasty-discover" or (errorHandler.buildDepError "tasty-discover"))
141+
(hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog"))
142+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
143+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
144+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
145+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
146+
(hsPkgs."ulid" or (errorHandler.buildDepError "ulid"))
147+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
148+
];
149+
buildable = true;
150+
};
151+
"hunit" = {
152+
depends = [
153+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
154+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
155+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
156+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
157+
];
158+
buildable = true;
159+
};
160+
"testcontainers-localstack" = {
161+
depends = [
162+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
163+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
164+
(hsPkgs."amazonka" or (errorHandler.buildDepError "amazonka"))
165+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
166+
(hsPkgs."effectful-core" or (errorHandler.buildDepError "effectful-core"))
167+
(hsPkgs."effectful-plugin" or (errorHandler.buildDepError "effectful-plugin"))
168+
(hsPkgs."effectful-zoo".components.sublibs.core or (errorHandler.buildDepError "effectful-zoo:core"))
169+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
170+
(hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit"))
171+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
172+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
173+
(hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers"))
174+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
175+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
176+
];
177+
buildable = true;
178+
};
179+
};
180+
tests = {
181+
"effectful-zoo-test" = {
182+
depends = [
183+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
184+
(hsPkgs."effectful-zoo".components.sublibs.hedgehog or (errorHandler.buildDepError "effectful-zoo:hedgehog"))
185+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
186+
(hsPkgs."hw-prelude" or (errorHandler.buildDepError "hw-prelude"))
187+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
188+
(hsPkgs."tasty-discover" or (errorHandler.buildDepError "tasty-discover"))
189+
];
190+
build-tools = [
191+
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
192+
];
193+
buildable = true;
194+
};
195+
};
196+
};
197+
}

0 commit comments

Comments
 (0)