Skip to content

Commit 8f2ba6c

Browse files
author
IOHK
committed
Automatic Update
1 parent c425877 commit 8f2ba6c

File tree

68 files changed

+2596
-0
lines changed

Some content is hidden

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

68 files changed

+2596
-0
lines changed

default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,6 +1178,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
11781178
"TBit" = import ./nix/_T_Bit.nix;
11791179
"TCache" = import ./nix/_T_Cache.nix;
11801180
"THEff" = import ./nix/_T_H_Eff.nix;
1181+
"THSH" = import ./nix/_T_H_S_H.nix;
11811182
"TLT" = import ./nix/_T_L_T.nix;
11821183
"TORCS" = import ./nix/_T_O_R_C_S.nix;
11831184
"TTTAS" = import ./nix/_T_T_T_A_S.nix;
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
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 = "IPv6DB"; version = "0.3.3.4"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2017-2024 - Michel Boucey";
17+
maintainer = "[email protected]";
18+
author = "Michel Boucey";
19+
homepage = "http://ipv6db.functor.cloud";
20+
url = "";
21+
synopsis = "A RESTful microService for IPv6-related data";
22+
description = "IPv6DB is a RESTful microservice using Redis as backend\nto store lists of IPv6 addresses and attach to each of\nthem any valuable data in a schema-free valid JSON value.\nEach resource can be permanent or TTLed.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
29+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."IPv6Addr" or (errorHandler.buildDepError "IPv6Addr"))
33+
(hsPkgs."hedis" or (errorHandler.buildDepError "hedis"))
34+
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
35+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
36+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
37+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
38+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
39+
];
40+
buildable = true;
41+
};
42+
exes = {
43+
"ipv6db" = {
44+
depends = [
45+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
46+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
47+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
48+
(hsPkgs."fast-logger" or (errorHandler.buildDepError "fast-logger"))
49+
(hsPkgs."IPv6Addr" or (errorHandler.buildDepError "IPv6Addr"))
50+
(hsPkgs."IPv6DB" or (errorHandler.buildDepError "IPv6DB"))
51+
(hsPkgs."hedis" or (errorHandler.buildDepError "hedis"))
52+
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
53+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
54+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
55+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
56+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
57+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
58+
(hsPkgs."wai" or (errorHandler.buildDepError "wai"))
59+
(hsPkgs."wai-logger" or (errorHandler.buildDepError "wai-logger"))
60+
(hsPkgs."warp" or (errorHandler.buildDepError "warp"))
61+
];
62+
buildable = true;
63+
};
64+
};
65+
tests = {
66+
"tests" = {
67+
depends = [
68+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
69+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
70+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
71+
(hsPkgs."IPv6DB" or (errorHandler.buildDepError "IPv6DB"))
72+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
73+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
74+
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
75+
];
76+
buildable = true;
77+
};
78+
};
79+
};
80+
}
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
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.4";
14+
identifier = { name = "THSH"; version = "0.0.0.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Miao, ZhiCheng";
19+
homepage = "";
20+
url = "";
21+
synopsis = "A \"noDSL\" approach to mixing shell scripting with Haskell programs using Template Haskell";
22+
description = "";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
31+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
(hsPkgs."PyF" or (errorHandler.buildDepError "PyF"))
34+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
35+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
36+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
37+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
38+
];
39+
buildable = true;
40+
};
41+
exes = {
42+
"thsh" = {
43+
depends = [
44+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
47+
(hsPkgs."THSH" or (errorHandler.buildDepError "THSH"))
48+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
49+
(hsPkgs."split" or (errorHandler.buildDepError "split"))
50+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
51+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
52+
(hsPkgs."PyF" or (errorHandler.buildDepError "PyF"))
53+
];
54+
buildable = true;
55+
};
56+
};
57+
tests = {
58+
"THSH-test" = {
59+
depends = [
60+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
61+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
62+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
63+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
64+
(hsPkgs."PyF" or (errorHandler.buildDepError "PyF"))
65+
(hsPkgs."THSH" or (errorHandler.buildDepError "THSH"))
66+
];
67+
buildable = true;
68+
};
69+
};
70+
};
71+
}
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
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.4";
14+
identifier = { name = "THSH"; version = "0.0.0.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Miao, ZhiCheng";
19+
homepage = "";
20+
url = "";
21+
synopsis = "A \"noDSL\" approach to mixing shell scripting with Haskell programs using Template Haskell";
22+
description = "";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
31+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
(hsPkgs."PyF" or (errorHandler.buildDepError "PyF"))
34+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
35+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
36+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
37+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
38+
];
39+
buildable = true;
40+
};
41+
exes = {
42+
"thsh" = {
43+
depends = [
44+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
47+
(hsPkgs."THSH" or (errorHandler.buildDepError "THSH"))
48+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
49+
(hsPkgs."split" or (errorHandler.buildDepError "split"))
50+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
51+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
52+
(hsPkgs."PyF" or (errorHandler.buildDepError "PyF"))
53+
];
54+
buildable = true;
55+
};
56+
};
57+
tests = {
58+
"THSH-test" = {
59+
depends = [
60+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
61+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
62+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
63+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
64+
(hsPkgs."PyF" or (errorHandler.buildDepError "PyF"))
65+
(hsPkgs."THSH" or (errorHandler.buildDepError "THSH"))
66+
];
67+
buildable = true;
68+
};
69+
};
70+
};
71+
}
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
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 = "aftovolio"; version = "0.3.0.0"; };
15+
license = "MIT";
16+
copyright = "Oleksandr Zhabenko";
17+
maintainer = "[email protected]";
18+
author = "Oleksandr Zhabenko";
19+
homepage = "";
20+
url = "";
21+
synopsis = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties.";
22+
description = "It is another project that is based on the similar ideas as [phonetic-languages-simplified-examples-array package](https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array). It combines general functionality with an example of complete one for Ukrainian language with extended documentation, mostly in the README.md file. ";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences"))
30+
(hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments"))
31+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
32+
(hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific"))
33+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
34+
(hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array"))
35+
(hsPkgs."minmax" or (errorHandler.buildDepError "minmax"))
36+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
37+
(hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft"))
38+
(hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures"))
39+
(hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer"))
40+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
41+
(hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines"))
42+
];
43+
buildable = true;
44+
};
45+
exes = {
46+
"aftovolioUkr" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."rhythmic-sequences" or (errorHandler.buildDepError "rhythmic-sequences"))
50+
(hsPkgs."cli-arguments" or (errorHandler.buildDepError "cli-arguments"))
51+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
52+
(hsPkgs."rev-scientific" or (errorHandler.buildDepError "rev-scientific"))
53+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
54+
(hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array"))
55+
(hsPkgs."minmax" or (errorHandler.buildDepError "minmax"))
56+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
57+
(hsPkgs."monoid-insertleft" or (errorHandler.buildDepError "monoid-insertleft"))
58+
(hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures"))
59+
(hsPkgs."quantizer" or (errorHandler.buildDepError "quantizer"))
60+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
61+
(hsPkgs."lists-flines" or (errorHandler.buildDepError "lists-flines"))
62+
];
63+
buildable = true;
64+
};
65+
"unconcatUkr2" = {
66+
depends = [
67+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
68+
(hsPkgs."mmsyn2-array" or (errorHandler.buildDepError "mmsyn2-array"))
69+
(hsPkgs."intermediate-structures" or (errorHandler.buildDepError "intermediate-structures"))
70+
];
71+
buildable = true;
72+
};
73+
};
74+
};
75+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
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 = "box"; version = "0.9.3.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Tony Day (c) 2017";
17+
maintainer = "[email protected]";
18+
author = "Tony Day";
19+
homepage = "https://github.com/tonyday567/box#readme";
20+
url = "";
21+
synopsis = "A profunctor effect system?";
22+
description = "This might be a profunctor effect system, but is unlike all the others, so it's hard to say for sure.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))
33+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
34+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
35+
(hsPkgs."kan-extensions" or (errorHandler.buildDepError "kan-extensions"))
36+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
37+
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
38+
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids"))
39+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
40+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
41+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
42+
];
43+
buildable = true;
44+
};
45+
tests = {
46+
"doctests" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
};
55+
}

0 commit comments

Comments
 (0)