Skip to content

Commit bcddede

Browse files
author
IOHK
committed
Automatic Update
1 parent 5b1c0e6 commit bcddede

File tree

37 files changed

+1992
-3
lines changed

37 files changed

+1992
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
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 = "attoparsec-framer"; version = "0.1.0.4"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Tim Emiola";
19+
homepage = "https://github.com/adetokunbo/attoparsec-framer#readme";
20+
url = "";
21+
synopsis = "Use Attoparsec to parse framed protocol byte streams";
22+
description = "A library that simplifies the use of\n[Attoparsec](https://hackage.haskell.org/package/attoparsec) when processing\nframed protocol byte streams.\n\nAs well as reading the haddocks, please take a look at a\n[demo server](https://github.com/adetokunbo/attoparsec-framer/blob/main/toy/Server.hs)\nand [client](https://github.com/adetokunbo/attoparsec-framer/blob/main/toy/Client.hs)\nas working examples.";
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."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
];
34+
buildable = true;
35+
};
36+
exes = {
37+
"toy-server" = {
38+
depends = [
39+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
40+
(hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary"))
41+
(hsPkgs."attoparsec-framer" or (errorHandler.buildDepError "attoparsec-framer"))
42+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
45+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
46+
(hsPkgs."network-run" or (errorHandler.buildDepError "network-run"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
49+
];
50+
buildable = true;
51+
};
52+
"toy-client" = {
53+
depends = [
54+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
55+
(hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary"))
56+
(hsPkgs."attoparsec-framer" or (errorHandler.buildDepError "attoparsec-framer"))
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
59+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
60+
(hsPkgs."network-run" or (errorHandler.buildDepError "network-run"))
61+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
62+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
63+
];
64+
buildable = true;
65+
};
66+
};
67+
tests = {
68+
"unittests" = {
69+
depends = [
70+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
71+
(hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary"))
72+
(hsPkgs."attoparsec-framer" or (errorHandler.buildDepError "attoparsec-framer"))
73+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
74+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
75+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
76+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
77+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
78+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
79+
];
80+
buildable = true;
81+
};
82+
};
83+
};
84+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
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 = "attoparsec-framer"; version = "0.1.0.5"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Tim Emiola";
19+
homepage = "https://github.com/adetokunbo/attoparsec-framer#readme";
20+
url = "";
21+
synopsis = "Use Attoparsec to parse framed protocol byte streams";
22+
description = "A library that simplifies the use of\n[Attoparsec](https://hackage.haskell.org/package/attoparsec) when processing\nframed protocol byte streams.\n\nAs well as reading the haddocks, please take a look at a\n[demo server](https://github.com/adetokunbo/attoparsec-framer/blob/main/toy/Server.hs)\nand [client](https://github.com/adetokunbo/attoparsec-framer/blob/main/toy/Client.hs)\nas working examples.";
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."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
];
34+
buildable = true;
35+
};
36+
exes = {
37+
"toy-server" = {
38+
depends = [
39+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
40+
(hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary"))
41+
(hsPkgs."attoparsec-framer" or (errorHandler.buildDepError "attoparsec-framer"))
42+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
45+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
46+
(hsPkgs."network-run" or (errorHandler.buildDepError "network-run"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
49+
];
50+
buildable = true;
51+
};
52+
"toy-client" = {
53+
depends = [
54+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
55+
(hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary"))
56+
(hsPkgs."attoparsec-framer" or (errorHandler.buildDepError "attoparsec-framer"))
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
59+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
60+
(hsPkgs."network-run" or (errorHandler.buildDepError "network-run"))
61+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
62+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
63+
];
64+
buildable = true;
65+
};
66+
};
67+
tests = {
68+
"unittests" = {
69+
depends = [
70+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
71+
(hsPkgs."attoparsec-binary" or (errorHandler.buildDepError "attoparsec-binary"))
72+
(hsPkgs."attoparsec-framer" or (errorHandler.buildDepError "attoparsec-framer"))
73+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
74+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
75+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
76+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
77+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
78+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
79+
];
80+
buildable = true;
81+
};
82+
};
83+
};
84+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { th = true; old-locale = false; };
12+
package = {
13+
specVersion = "1.10";
14+
identifier = { name = "distributed-process"; version = "0.7.6"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Well-Typed LLP, Tweag I/O Limited";
17+
maintainer = "Tim Watson <[email protected]>";
18+
author = "Duncan Coutts, Nicolas Wu, Edsko de Vries";
19+
homepage = "https://haskell-distributed.github.io/";
20+
url = "";
21+
synopsis = "Cloud Haskell: Erlang-style concurrency in Haskell";
22+
description = "This is an implementation of Cloud Haskell, as described in\n/Towards Haskell in the Cloud/ by Jeff Epstein, Andrew Black,\nand Simon Peyton Jones\n(<https://simon.peytonjones.org/haskell-cloud/>),\nalthough some of the details are different. The precise message\npassing semantics are based on /A unified semantics for future Erlang/\nby Hans Svensson, Lars-&#xc5;ke Fredlund and Clara Benac Earle.\nYou will probably also want to install a Cloud Haskell backend such\nas distributed-process-simplelocalnet.";
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+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
31+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
32+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
33+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
34+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
35+
(hsPkgs."data-accessor" or (errorHandler.buildDepError "data-accessor"))
36+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
37+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
38+
(hsPkgs."distributed-static" or (errorHandler.buildDepError "distributed-static"))
39+
(hsPkgs."rank1dynamic" or (errorHandler.buildDepError "rank1dynamic"))
40+
(hsPkgs."syb" or (errorHandler.buildDepError "syb"))
41+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
42+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
43+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
44+
] ++ (if flags.old-locale
45+
then [
46+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
47+
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale"))
48+
]
49+
else [
50+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
51+
])) ++ pkgs.lib.optional (flags.th) (hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"));
52+
buildable = true;
53+
};
54+
benchmarks = {
55+
"distributed-process-throughput" = {
56+
depends = [
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process"))
59+
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp"))
60+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
61+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
62+
];
63+
buildable = true;
64+
};
65+
"distributed-process-latency" = {
66+
depends = [
67+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
68+
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process"))
69+
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp"))
70+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
71+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
72+
];
73+
buildable = true;
74+
};
75+
"distributed-process-channels" = {
76+
depends = [
77+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
78+
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process"))
79+
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp"))
80+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
81+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
82+
];
83+
buildable = true;
84+
};
85+
"distributed-process-spawns" = {
86+
depends = [
87+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
88+
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process"))
89+
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp"))
90+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
91+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
92+
];
93+
buildable = true;
94+
};
95+
"distributed-process-ring" = {
96+
depends = [
97+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
98+
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process"))
99+
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp"))
100+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
101+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
102+
];
103+
buildable = true;
104+
};
105+
};
106+
};
107+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { dev = false; internal-bundle-fixities = true; };
12+
package = {
13+
specVersion = "2.4";
14+
identifier = { name = "fourmolu"; version = "0.16.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Matt Parsons <[email protected]>\nGeorge Thomas <[email protected]>\nBrandon Chinn <[email protected]>";
18+
author = "";
19+
homepage = "https://github.com/fourmolu/fourmolu";
20+
url = "";
21+
synopsis = "A formatter for Haskell source code";
22+
description = "A formatter for Haskell source code.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
29+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
30+
(hsPkgs."MemoTrie" or (errorHandler.buildDepError "MemoTrie"))
31+
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
32+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
33+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
34+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
35+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
36+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
37+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
38+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
39+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
40+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
41+
(hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser"))
42+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
43+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
44+
(hsPkgs."syb" or (errorHandler.buildDepError "syb"))
45+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
46+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
47+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
48+
];
49+
buildable = true;
50+
};
51+
exes = {
52+
"fourmolu" = {
53+
depends = [
54+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
55+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
56+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
57+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
58+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
59+
(hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser"))
60+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
61+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
62+
(hsPkgs."th-env" or (errorHandler.buildDepError "th-env"))
63+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
64+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
65+
(hsPkgs."terminal-size" or (errorHandler.buildDepError "terminal-size"))
66+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
67+
(hsPkgs."fourmolu" or (errorHandler.buildDepError "fourmolu"))
68+
];
69+
buildable = true;
70+
};
71+
};
72+
tests = {
73+
"tests" = {
74+
depends = [
75+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
76+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
77+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
78+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
79+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
80+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
81+
(hsPkgs."ghc-lib-parser" or (errorHandler.buildDepError "ghc-lib-parser"))
82+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
83+
(hsPkgs."hspec-megaparsec" or (errorHandler.buildDepError "hspec-megaparsec"))
84+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
85+
(hsPkgs."path" or (errorHandler.buildDepError "path"))
86+
(hsPkgs."path-io" or (errorHandler.buildDepError "path-io"))
87+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
88+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
89+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
90+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
91+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
92+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
93+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
94+
(hsPkgs."fourmolu" or (errorHandler.buildDepError "fourmolu"))
95+
];
96+
build-tools = [
97+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
98+
(hsPkgs.buildPackages.fourmolu.components.exes.fourmolu or (pkgs.buildPackages.fourmolu or (errorHandler.buildToolDepError "fourmolu:fourmolu")))
99+
];
100+
buildable = true;
101+
};
102+
};
103+
};
104+
}

0 commit comments

Comments
 (0)