Skip to content

Commit 08261aa

Browse files
author
IOHK
committed
Automatic Update
1 parent 901791f commit 08261aa

19 files changed

+536
-1
lines changed

default.nix

+2
Original file line numberDiff line numberDiff line change
@@ -14145,6 +14145,8 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1414514145
"sandwatch" = import ./nix/sandwatch.nix;
1414614146
"sandwich" = import ./nix/sandwich.nix;
1414714147
"sandwich-contexts" = import ./nix/sandwich-contexts.nix;
14148+
"sandwich-contexts-kubernetes" = import ./nix/sandwich-contexts-kubernetes.nix;
14149+
"sandwich-contexts-minio" = import ./nix/sandwich-contexts-minio.nix;
1414814150
"sandwich-hedgehog" = import ./nix/sandwich-hedgehog.nix;
1414914151
"sandwich-quickcheck" = import ./nix/sandwich-quickcheck.nix;
1415014152
"sandwich-slack" = import ./nix/sandwich-slack.nix;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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 = "EdisonAPI"; version = "1.3.3.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "robdockins AT fastmail DOT fm";
18+
author = "Chris Okasaki";
19+
homepage = "http://rwd.rdockins.name/edison/home/";
20+
url = "";
21+
synopsis = "A library of efficient, purely-functional data structures (API)";
22+
description = "Edison is a library of purely functional data structures written by\nChris Okasaki. It is named after Thomas Alva Edison and for the\nmnemonic value EDiSon (Efficient Data Structures).\nEdison provides several families of abstractions, each with\nmultiple implementations. The main abstractions provided by Edison are:\nSequences such as stacks, queues, and dequeues;\nCollections such as sets, bags and heaps; and\nAssociative Collections such as finite maps and priority queues\nwhere the priority and element are distinct.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.0") (hsPkgs."fail" or (errorHandler.buildDepError "fail"));
30+
buildable = true;
31+
};
32+
};
33+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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 = "EdisonAPI"; version = "1.3.3.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "robdockins AT fastmail DOT fm";
18+
author = "Chris Okasaki";
19+
homepage = "https://github.com/robdockins/edison";
20+
url = "";
21+
synopsis = "A library of efficient, purely-functional data structures (API)";
22+
description = "Edison is a library of purely functional data structures written by\nChris Okasaki. It is named after Thomas Alva Edison and for the\nmnemonic value EDiSon (Efficient Data Structures).\nEdison provides several families of abstractions, each with\nmultiple implementations. The main abstractions provided by Edison are:\nSequences such as stacks, queues, and dequeues;\nCollections such as sets, bags and heaps; and\nAssociative Collections such as finite maps and priority queues\nwhere the priority and element are distinct.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.0") (hsPkgs."fail" or (errorHandler.buildDepError "fail"));
30+
buildable = true;
31+
};
32+
};
33+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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 = "EdisonCore"; version = "1.3.3.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "robdockins AT fastmail DOT fm";
18+
author = "Chris Okasaki";
19+
homepage = "https://github.com/robdockins/edison";
20+
url = "";
21+
synopsis = "A library of efficient, purely-functional data structures (Core Implementations)";
22+
description = "This package provides the core Edison data structure implementations,\nincluding multiple sequence, set, bag, and finite map concrete\nimplementations with various performance characteristics. The\nimplementations in this package have no dependencies other than those\ncommonly bundled with Haskell compilers.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
30+
(hsPkgs."EdisonAPI" or (errorHandler.buildDepError "EdisonAPI"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
33+
] ++ pkgs.lib.optionals (compiler.isGhc && compiler.version.lt "8.0") [
34+
(hsPkgs."fail" or (errorHandler.buildDepError "fail"))
35+
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
36+
];
37+
buildable = true;
38+
};
39+
};
40+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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 = "digestive-functors"; version = "0.8.4.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Jasper Van der Jeugt <[email protected]>";
18+
author = "Jasper Van der Jeugt <[email protected]>";
19+
homepage = "http://github.com/jaspervdj/digestive-functors";
20+
url = "";
21+
synopsis = "A practical formlet library";
22+
description = "Digestive functors is a library inspired by formlets:\n\n<http://groups.inf.ed.ac.uk/links/formlets/>\n\nIt is intended to be an improvement of the Haskell formlets library, with as\nmain advantages:\n\n* better error handling, so a web page can display input errors right next\nto the corresponding fields;\n\n* the ability to easily add @\\<label\\>@ elements;\n\n* separation of the validation model and the HTML output.\n\nTutorial:\n<http://github.com/jaspervdj/digestive-functors/blob/master/examples/tutorial.lhs>";
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."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale"))
33+
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
36+
];
37+
buildable = true;
38+
};
39+
tests = {
40+
"digestive-functors-tests" = {
41+
depends = [
42+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
43+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
44+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
45+
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
46+
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
49+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
50+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
51+
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale"))
52+
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
53+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
54+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
55+
];
56+
buildable = true;
57+
};
58+
};
59+
};
60+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { ci = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "minici"; version = "0.1.4"; };
15+
license = "GPL-3.0-only";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Roman Smrž";
19+
homepage = "https://erebosprotocol.net/minici";
20+
url = "";
21+
synopsis = "Minimalist CI framework to run checks on local machine";
22+
description = "Runs defined jobs, for example to build and test a project, for each git\ncommit in a given set and reports results. The jobs are configured in\na simple YAML file and can produce artifacts to be used in other steps.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"minici" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
34+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
35+
(hsPkgs."Glob" or (errorHandler.buildDepError "Glob"))
36+
(hsPkgs."hinotify" or (errorHandler.buildDepError "hinotify"))
37+
(hsPkgs."HsYAML" or (errorHandler.buildDepError "HsYAML"))
38+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
39+
(hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators"))
40+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
41+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
42+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
43+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
44+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
45+
(hsPkgs."th-compat" or (errorHandler.buildDepError "th-compat"))
46+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
47+
];
48+
buildable = true;
49+
};
50+
};
51+
};
52+
}
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 = "1.10";
14+
identifier = { name = "mstate"; version = "0.2.11"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "<[email protected]>";
18+
author = "Nils Schweinsberg";
19+
homepage = "";
20+
url = "";
21+
synopsis = "MState: A consistent State monad for concurrent applications.";
22+
description = "MState offers a State monad which can be used in concurrent\napplications. It also manages new threads and waits until the\nwhole state monad has been evaluated/executed before it returns\nthe state values (if desired).";
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+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
31+
(hsPkgs."monad-peel" or (errorHandler.buildDepError "monad-peel"))
32+
(hsPkgs."fail" or (errorHandler.buildDepError "fail"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
}
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 = "proctest"; version = "0.1.3.1"; };
15+
license = "MIT";
16+
copyright = "Copyright: (c) 2012 Niklas Hambüchen";
17+
maintainer = "Niklas Hambüchen <[email protected]>";
18+
author = "Niklas Hambüchen";
19+
homepage = "https://github.com/nh2/proctest";
20+
url = "";
21+
synopsis = "An IO library for testing interactive command line programs";
22+
description = "An IO library for testing interactive command line programs\n\nProctest aims to simplify interacting with and testing\nterminal programs, providing convenience functions\nfor starting programs and reading their output.\n\nAll blocking operations support timeouts so that misbehaving\nprograms cannot block your test pipeline.\n\nFind more examples and contribute at\n<https://github.com/nh2/proctest>.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
32+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
33+
];
34+
buildable = true;
35+
};
36+
exes = {
37+
"example-netcat-test" = {
38+
depends = [
39+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
40+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
41+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
42+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
43+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
44+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
45+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}

0 commit comments

Comments
 (0)