Skip to content

Commit 39fbc1a

Browse files
author
IOHK
committed
Automatic Update
1 parent aa8b81a commit 39fbc1a

16 files changed

+547
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { tcp = false; };
12+
package = {
13+
specVersion = "1.10";
14+
identifier = { name = "distributed-process-tests"; version = "0.4.12"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Well-Typed LLP";
17+
maintainer = "Tim Watson <[email protected]>";
18+
author = "Duncan Coutts, Nicolas Wu, Edsko de Vries";
19+
homepage = "http://github.com/haskell-distributed/distributed-process/tree/master/distributed-process-tests";
20+
url = "";
21+
synopsis = "Tests and test support tools for distributed-process.";
22+
description = "Tests and test suite for Cloud Haskell libraries.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
30+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."distributed-process" or (errorHandler.buildDepError "distributed-process"))
33+
(hsPkgs."distributed-static" or (errorHandler.buildDepError "distributed-static"))
34+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
35+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
36+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
37+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
38+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
39+
(hsPkgs."rematch" or (errorHandler.buildDepError "rematch"))
40+
(hsPkgs."setenv" or (errorHandler.buildDepError "setenv"))
41+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
42+
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
43+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
44+
] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).le "7.4.2") (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"));
45+
buildable = true;
46+
};
47+
tests = {
48+
"TestCHInMemory" = {
49+
depends = [
50+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
51+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
52+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
53+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
54+
(hsPkgs."network-transport-inmemory" or (errorHandler.buildDepError "network-transport-inmemory"))
55+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
56+
];
57+
buildable = true;
58+
};
59+
"TestCHInTCP" = {
60+
depends = (pkgs.lib).optionals (flags.tcp) [
61+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
62+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
63+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
64+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
65+
(hsPkgs."network-transport-tcp" or (errorHandler.buildDepError "network-transport-tcp"))
66+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
67+
];
68+
buildable = if flags.tcp then true else false;
69+
};
70+
"TestClosure" = {
71+
depends = [
72+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
73+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
74+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
75+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
76+
(hsPkgs."network-transport-inmemory" or (errorHandler.buildDepError "network-transport-inmemory"))
77+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
78+
];
79+
buildable = true;
80+
};
81+
"TestStats" = {
82+
depends = [
83+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
84+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
85+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
86+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
87+
(hsPkgs."network-transport-inmemory" or (errorHandler.buildDepError "network-transport-inmemory"))
88+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
89+
];
90+
buildable = true;
91+
};
92+
"TestMxInMemory" = {
93+
depends = [
94+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
95+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
96+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
97+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
98+
(hsPkgs."network-transport-inmemory" or (errorHandler.buildDepError "network-transport-inmemory"))
99+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
100+
];
101+
buildable = true;
102+
};
103+
"TestTracingInMemory" = {
104+
depends = [
105+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
106+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
107+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
108+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
109+
(hsPkgs."network-transport-inmemory" or (errorHandler.buildDepError "network-transport-inmemory"))
110+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
111+
];
112+
buildable = true;
113+
};
114+
"TestMxInTCP" = {
115+
depends = [
116+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
117+
(hsPkgs."distributed-process-tests" or (errorHandler.buildDepError "distributed-process-tests"))
118+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
119+
(hsPkgs."network-transport" or (errorHandler.buildDepError "network-transport"))
120+
(hsPkgs."network-transport-inmemory" or (errorHandler.buildDepError "network-transport-inmemory"))
121+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
122+
];
123+
buildable = true;
124+
};
125+
};
126+
};
127+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
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 = {
15+
name = "hs-opentelemetry-instrumentation-auto";
16+
version = "0.1.0.1";
17+
};
18+
license = "BSD-3-Clause";
19+
copyright = "";
20+
maintainer = "[email protected]";
21+
author = "Aaron Allen";
22+
homepage = "";
23+
url = "";
24+
synopsis = "Plugin for instrumenting an application";
25+
description = "A GHC plugin that auto-instruments an application for emitting open telementry tracing.";
26+
buildType = "Simple";
27+
};
28+
components = {
29+
"library" = {
30+
depends = [
31+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
32+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
33+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
34+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
35+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
36+
(hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio"))
37+
(hsPkgs."hs-opentelemetry-api" or (errorHandler.buildDepError "hs-opentelemetry-api"))
38+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
39+
(hsPkgs."toml-parser" or (errorHandler.buildDepError "toml-parser"))
40+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
41+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
42+
];
43+
buildable = true;
44+
};
45+
tests = {
46+
"auto-instrument-test" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
50+
(hsPkgs."hs-opentelemetry-instrumentation-auto" or (errorHandler.buildDepError "hs-opentelemetry-instrumentation-auto"))
51+
(hsPkgs."hs-opentelemetry-exporter-in-memory" or (errorHandler.buildDepError "hs-opentelemetry-exporter-in-memory"))
52+
(hsPkgs."hs-opentelemetry-api" or (errorHandler.buildDepError "hs-opentelemetry-api"))
53+
(hsPkgs."hs-opentelemetry-sdk" or (errorHandler.buildDepError "hs-opentelemetry-sdk"))
54+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
55+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
56+
(hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio"))
57+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
58+
];
59+
buildable = true;
60+
};
61+
};
62+
};
63+
}
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 = "3.0";
14+
identifier = { name = "hsshellscript"; version = "3.6.2"; };
15+
license = "LGPL-3.0-or-later";
16+
copyright = "(C) 2021-2024 by Volker Wysk";
17+
maintainer = "[email protected]";
18+
author = "Volker Wysk";
19+
homepage = "http://www.volker-wysk.de/hsshellscript/";
20+
url = "";
21+
synopsis = "Using Haskell for Unix shell scripting tasks";
22+
description = "A Haskell-library for tasks which are usually done in\nshell scripts. This includes parsing command line\narguments, dealing with paths, some commands for dealing\nwith files, calling external programs and subroutines as\nseparate processes, pipes and redirection of input and\noutput and error handling.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
30+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
31+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
32+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
}
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 = "3.0";
14+
identifier = { name = "hsshellscript"; version = "3.6.3"; };
15+
license = "LGPL-3.0-or-later";
16+
copyright = "(C) 2021-2024 by Volker Wysk";
17+
maintainer = "[email protected]";
18+
author = "Volker Wysk";
19+
homepage = "http://www.volker-wysk.de/hsshellscript/";
20+
url = "";
21+
synopsis = "Using Haskell for Unix shell scripting tasks";
22+
description = "A Haskell-library for tasks which are usually done in\nshell scripts. This includes parsing command line\narguments, dealing with paths, some commands for dealing\nwith files, calling external programs and subroutines as\nseparate processes, pipes and redirection of input and\noutput and error handling.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
30+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
31+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
32+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
}
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 = { pedantic = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "imp"; version = "1.0.2.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Taylor Fausak";
18+
author = "";
19+
homepage = "";
20+
url = "";
21+
synopsis = "A GHC plugin for automatically importing modules.";
22+
description = "Imp is a GHC plugin for automatically importing 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."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
32+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
33+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"imp-test-suite" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."imp" or (errorHandler.buildDepError "imp"))
42+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
43+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
44+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
};
50+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
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 = "jackpolynomials"; version = "1.1.2.0"; };
15+
license = "GPL-3.0-only";
16+
copyright = "2022 Stéphane Laurent";
17+
maintainer = "[email protected]";
18+
author = "Stéphane Laurent";
19+
homepage = "https://github.com/stla/jackpolynomials#readme";
20+
url = "";
21+
synopsis = "Jack, zonal, Schur and skew Schur polynomials";
22+
description = "This library can evaluate Jack polynomials, zonal polynomials, Schur and skew Schur polynomials. It is also able to compute them in symbolic form.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."ilist" or (errorHandler.buildDepError "ilist"))
30+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
31+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
32+
(hsPkgs."math-functions" or (errorHandler.buildDepError "math-functions"))
33+
(hsPkgs."hspray" or (errorHandler.buildDepError "hspray"))
34+
(hsPkgs."numeric-prelude" or (errorHandler.buildDepError "numeric-prelude"))
35+
(hsPkgs."combinat" or (errorHandler.buildDepError "combinat"))
36+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
37+
];
38+
buildable = true;
39+
};
40+
tests = {
41+
"unit-tests" = {
42+
depends = [
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
45+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
46+
(hsPkgs."jackpolynomials" or (errorHandler.buildDepError "jackpolynomials"))
47+
(hsPkgs."hspray" or (errorHandler.buildDepError "hspray"))
48+
(hsPkgs."hypergeomatrix" or (errorHandler.buildDepError "hypergeomatrix"))
49+
];
50+
buildable = true;
51+
};
52+
};
53+
};
54+
}

0 commit comments

Comments
 (0)