Skip to content

Commit d975d89

Browse files
author
IOHK
committed
Automatic Update
1 parent c49948d commit d975d89

25 files changed

+865
-1
lines changed

default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -14646,6 +14646,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1464614646
"skylighting-modding" = import ./nix/skylighting-modding.nix;
1464714647
"skype4hs" = import ./nix/skype4hs.nix;
1464814648
"skypelogexport" = import ./nix/skypelogexport.nix;
14649+
"slab" = import ./nix/slab.nix;
1464914650
"slack" = import ./nix/slack.nix;
1465014651
"slack-api" = import ./nix/slack-api.nix;
1465114652
"slack-notify-haskell" = import ./nix/slack-notify-haskell.nix;
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.3"; };
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+
}
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+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
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 = "cabal-gild"; version = "1.3.1.3"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Taylor Fausak";
18+
author = "Taylor Fausak";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Formats package descriptions.";
22+
description = "Gild formats package descriptions.";
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."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."parsec" or (errorHandler.buildDepError "parsec"))
36+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
37+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
38+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
39+
];
40+
buildable = true;
41+
};
42+
exes = {
43+
"cabal-gild" = {
44+
depends = [
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."cabal-gild" or (errorHandler.buildDepError "cabal-gild"))
47+
];
48+
buildable = true;
49+
};
50+
};
51+
tests = {
52+
"cabal-gild-test-suite" = {
53+
depends = [
54+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
55+
(hsPkgs."cabal-gild" or (errorHandler.buildDepError "cabal-gild"))
56+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
57+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
58+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
59+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
60+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
61+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
62+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
63+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
64+
];
65+
buildable = true;
66+
};
67+
};
68+
};
69+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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 = "dictionary-sharing"; version = "0.1.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Jonas Duregård";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Sharing/memoization of class members";
22+
description = "Library for ensuring that class members are shared.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
30+
];
31+
buildable = true;
32+
};
33+
};
34+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
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 = "emojis"; version = "0.1.4"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2019 John MacFarlane";
17+
maintainer = "[email protected]";
18+
author = "John MacFarlane";
19+
homepage = "https://github.com/jgm/emojis#readme";
20+
url = "";
21+
synopsis = "Conversion between emoji characters and their names.";
22+
description = "This package provides functions for converting\nemoji names to emoji characters and vice versa.\n\nHow does it differ from the @emoji@ package?\n\n- It supports a fuller range of emojis, including all those\nsupported by GitHub\n- It supports lookup of emoji aliases from emoji\n- It uses Text rather than String\n- It has a lighter dependency footprint: in particular, it\ndoes not require aeson\n- It does not require TemplateHaskell";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
];
32+
buildable = true;
33+
};
34+
tests = {
35+
"emojis-test" = {
36+
depends = [
37+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
38+
(hsPkgs."emojis" or (errorHandler.buildDepError "emojis"))
39+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
40+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
41+
];
42+
buildable = true;
43+
};
44+
};
45+
};
46+
}

0 commit comments

Comments
 (0)