Skip to content

Commit 03e4b08

Browse files
author
IOHK
committed
Automatic Update
1 parent ee5b803 commit 03e4b08

File tree

29 files changed

+1555
-5
lines changed

29 files changed

+1555
-5
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
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 = "NanoID"; version = "3.4.0.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2021-2024 - Michel Boucey";
17+
maintainer = "[email protected]";
18+
author = "Michel Boucey";
19+
homepage = "";
20+
url = "";
21+
synopsis = "NanoID generator";
22+
description = "Library and CLI tool for NanoID generation";
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."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."cereal" or (errorHandler.buildDepError "cereal"))
32+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
33+
(hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
];
36+
buildable = true;
37+
};
38+
exes = {
39+
"nanoid" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
43+
(hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random"))
44+
(hsPkgs."NanoID" or (errorHandler.buildDepError "NanoID"))
45+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}
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 = "1.10";
14+
identifier = { name = "Spintax"; version = "0.3.6.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2016-2024 - Michel Boucey";
17+
maintainer = "[email protected]";
18+
author = "Michel Boucey";
19+
homepage = "https://github.com/MichelBoucey/spintax";
20+
url = "";
21+
synopsis = "Random text generation based on spintax";
22+
description = "Random text generation based on spintax with nested alternatives and empty options.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
31+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
];
35+
buildable = true;
36+
};
37+
};
38+
}
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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 = "base"; version = "4.19.2.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Core Libraries Committee <[email protected]>";
18+
author = "";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Core data structures and operations";
22+
description = "Haskell's base library provides, among other things, core types (e.g. [Bool](\"Data.Bool\") and [Int](\"Data.Int\")),\ndata structures (e.g. [List](\"Data.List\"), [Tuple](\"Data.Tuple\") and [Maybe](\"Data.Maybe\")),\nthe [Exception](\"Control.Exception\") mechanism, and the [IO](\"System.IO\") & [Concurrency](\"Control.Concurrent\") operations.\nThe \"Prelude\" module, which is imported by default, exposes a curated set of types and functions from other modules.\n\nOther data structures like [Map](https://hackage.haskell.org/package/containers/docs/Data-Map.html),\n[Set](https://hackage.haskell.org/package/containers/docs/Data-Set.html) are available in the [containers](https://hackage.haskell.org/package/containers) library.\nTo work with textual data, use the [text](https://hackage.haskell.org/package/text/docs/Data-Text.html) library.";
23+
buildType = "Configure";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."rts" or (errorHandler.buildDepError "rts"))
29+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
30+
(hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))
31+
];
32+
libs = pkgs.lib.optionals (system.isWindows) [
33+
(pkgs."wsock32" or (errorHandler.sysDepError "wsock32"))
34+
(pkgs."user32" or (errorHandler.sysDepError "user32"))
35+
(pkgs."shell32" or (errorHandler.sysDepError "shell32"))
36+
(pkgs."mingw32" or (errorHandler.sysDepError "mingw32"))
37+
(pkgs."kernel32" or (errorHandler.sysDepError "kernel32"))
38+
(pkgs."advapi32" or (errorHandler.sysDepError "advapi32"))
39+
(pkgs."mingwex" or (errorHandler.sysDepError "mingwex"))
40+
(pkgs."ws2_32" or (errorHandler.sysDepError "ws2_32"))
41+
(pkgs."shlwapi" or (errorHandler.sysDepError "shlwapi"))
42+
(pkgs."ole32" or (errorHandler.sysDepError "ole32"))
43+
(pkgs."rpcrt4" or (errorHandler.sysDepError "rpcrt4"))
44+
(pkgs."ntdll" or (errorHandler.sysDepError "ntdll"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
}
Lines changed: 198 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,198 @@
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 = "chessIO"; version = "0.9.4.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2021 Mario Lang";
17+
maintainer = "[email protected]";
18+
author = "Mario Lang";
19+
homepage = "https://github.com/mlang/chessIO#readme";
20+
url = "";
21+
synopsis = "Basic chess library";
22+
description = "A simple and fast library for generating legal chess moves. Also includes a module for communication with external processes that speak the UCI (Universal Chess Interface) protocol, a PGN parser/pretty printer, and Polyglot opening book support. On top of that, provides a console frontend program (cboard) that can be used to interactively play against UCI engines.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom"))
29+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
32+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
33+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
34+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
35+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
36+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
37+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
38+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
39+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
40+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
41+
(hsPkgs."o-clock" or (errorHandler.buildDepError "o-clock"))
42+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
43+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
44+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
45+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
46+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
(hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat"))
49+
(hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances"))
50+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
51+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
52+
(hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances"))
53+
(hsPkgs."vector-instances" or (errorHandler.buildDepError "vector-instances"))
54+
];
55+
buildable = true;
56+
};
57+
exes = {
58+
"cboard" = {
59+
depends = [
60+
(hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom"))
61+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
62+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
63+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
64+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
65+
(hsPkgs."chessIO" or (errorHandler.buildDepError "chessIO"))
66+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
67+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
68+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
69+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
70+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
71+
(hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline"))
72+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
73+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
74+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
75+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
76+
(hsPkgs."o-clock" or (errorHandler.buildDepError "o-clock"))
77+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
78+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
79+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
80+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
81+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
82+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
83+
(hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat"))
84+
(hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances"))
85+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
86+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
87+
(hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances"))
88+
(hsPkgs."vector-instances" or (errorHandler.buildDepError "vector-instances"))
89+
];
90+
buildable = true;
91+
};
92+
"polyplay" = {
93+
depends = [
94+
(hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom"))
95+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
96+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
97+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
98+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
99+
(hsPkgs."chessIO" or (errorHandler.buildDepError "chessIO"))
100+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
101+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
102+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
103+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
104+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
105+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
106+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
107+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
108+
(hsPkgs."o-clock" or (errorHandler.buildDepError "o-clock"))
109+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
110+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
111+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
112+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
113+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
114+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
115+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
116+
(hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat"))
117+
(hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances"))
118+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
119+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
120+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
121+
(hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances"))
122+
(hsPkgs."vector-instances" or (errorHandler.buildDepError "vector-instances"))
123+
];
124+
buildable = true;
125+
};
126+
};
127+
tests = {
128+
"perft" = {
129+
depends = [
130+
(hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom"))
131+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
132+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
133+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
134+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
135+
(hsPkgs."chessIO" or (errorHandler.buildDepError "chessIO"))
136+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
137+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
138+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
139+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
140+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
141+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
142+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
143+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
144+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
145+
(hsPkgs."o-clock" or (errorHandler.buildDepError "o-clock"))
146+
(hsPkgs."parallel" or (errorHandler.buildDepError "parallel"))
147+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
148+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
149+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
150+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
151+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
152+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
153+
(hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat"))
154+
(hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances"))
155+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
156+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
157+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
158+
(hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances"))
159+
(hsPkgs."vector-instances" or (errorHandler.buildDepError "vector-instances"))
160+
];
161+
buildable = true;
162+
};
163+
"polyglot" = {
164+
depends = [
165+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
166+
(hsPkgs."MonadRandom" or (errorHandler.buildDepError "MonadRandom"))
167+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
168+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
169+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
170+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
171+
(hsPkgs."chessIO" or (errorHandler.buildDepError "chessIO"))
172+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
173+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
174+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
175+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
176+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
177+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
178+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
179+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
180+
(hsPkgs."o-clock" or (errorHandler.buildDepError "o-clock"))
181+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
182+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
183+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
184+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
185+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
186+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
187+
(hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat"))
188+
(hsPkgs."th-lift-instances" or (errorHandler.buildDepError "th-lift-instances"))
189+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
190+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
191+
(hsPkgs."vector-binary-instances" or (errorHandler.buildDepError "vector-binary-instances"))
192+
(hsPkgs."vector-instances" or (errorHandler.buildDepError "vector-instances"))
193+
];
194+
buildable = true;
195+
};
196+
};
197+
};
198+
}

0 commit comments

Comments
 (0)