Skip to content

Commit 3d6f139

Browse files
author
IOHK
committed
Automatic Update
1 parent db1008e commit 3d6f139

File tree

44 files changed

+1660
-5
lines changed

Some content is hidden

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

44 files changed

+1660
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
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.22";
14+
identifier = { name = "binary-serialise-cbor"; version = "0.2.2.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2015-2017 Duncan Coutts,\n2015-2017 Well-Typed LLP,\n2015 IRIS Connect Ltd";
17+
18+
author = "Duncan Coutts";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Yet Another Binary Serialisation Library (compatibility shim)";
22+
description = "This package is a shim around @cborg@, exposing an interface compatible with\nthe previous @binary-serialise-cbor@.";
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."cborg" or (errorHandler.buildDepError "cborg"))
31+
(hsPkgs."serialise" or (errorHandler.buildDepError "serialise"))
32+
];
33+
buildable = true;
34+
};
35+
};
36+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { optimize-gmp = true; };
12+
package = {
13+
specVersion = "1.10";
14+
identifier = { name = "cborg"; version = "0.2.10.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2015-2019 Duncan Coutts,\n2015-2019 Well-Typed LLP,\n2015 IRIS Connect Ltd";
17+
18+
author = "Duncan Coutts";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Concise Binary Object Representation (CBOR)";
22+
description = "This package provides an efficient implementation of the Concise\nBinary Object Representation (CBOR), as specified by\n[RFC 7049](https://tools.ietf.org/html/rfc7049).\n\nIf you are looking for a library for serialisation of Haskell values,\nhave a look at the [serialise](/package/serialise) package, which is\nbuilt upon this library.\n\nAn implementation of the standard bijection between CBOR and JSON is\nprovided by the [cborg-json](/package/cborg-json) package. Also see\n[cbor-tool](/package/cbor-tool) for a convenient command-line utility\nfor working with CBOR data.\n\nThis package was formerly known as @binary-serialise-cbor@.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = ([
28+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
33+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
34+
(hsPkgs."half" or (errorHandler.buildDepError "half"))
35+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
] ++ pkgs.lib.optionals (flags.optimize-gmp) (if compiler.isGhc && compiler.version.ge "9.0"
38+
then [
39+
(hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))
40+
]
41+
else [
42+
(hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))
43+
])) ++ pkgs.lib.optionals (!(compiler.isGhc && compiler.version.ge "8.0")) [
44+
(hsPkgs."fail" or (errorHandler.buildDepError "fail"))
45+
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
46+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
47+
];
48+
buildable = true;
49+
};
50+
tests = {
51+
"tests" = {
52+
depends = [
53+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
54+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
55+
(hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans"))
56+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
57+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
58+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
59+
(hsPkgs."cborg" or (errorHandler.buildDepError "cborg"))
60+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
61+
(hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring"))
62+
(hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring"))
63+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
64+
(hsPkgs."half" or (errorHandler.buildDepError "half"))
65+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
66+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
67+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
68+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
69+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
70+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
71+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
72+
] ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "8.0")) (hsPkgs."fail" or (errorHandler.buildDepError "fail"));
73+
buildable = true;
74+
};
75+
};
76+
};
77+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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 = "cborg-json"; version = "0.2.6.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2015-2017 Duncan Coutts,\n2015-2017 Well-Typed LLP,\n2015 IRIS Connect Ltd";
17+
maintainer = "[email protected]";
18+
author = "Duncan Coutts";
19+
homepage = "https://github.com/well-typed/cborg";
20+
url = "";
21+
synopsis = "A library for encoding JSON as CBOR";
22+
description = "This package implements the bijection between JSON and\nCBOR defined in the CBOR specification, RFC 7049.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
30+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
31+
(hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring"))
32+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
33+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
36+
(hsPkgs."cborg" or (errorHandler.buildDepError "cborg"))
37+
];
38+
buildable = true;
39+
};
40+
tests = {
41+
"tests" = {
42+
depends = [
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."base-orphans" or (errorHandler.buildDepError "base-orphans"))
45+
(hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring"))
46+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
47+
(hsPkgs."cborg" or (errorHandler.buildDepError "cborg"))
48+
(hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json"))
49+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
50+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
51+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
52+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
53+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
54+
] ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "8.0")) (hsPkgs."fail" or (errorHandler.buildDepError "fail"));
55+
buildable = true;
56+
};
57+
};
58+
benchmarks = {
59+
"bench" = {
60+
depends = [
61+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
62+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
63+
(hsPkgs."criterion" or (errorHandler.buildDepError "criterion"))
64+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
65+
(hsPkgs."zlib" or (errorHandler.buildDepError "zlib"))
66+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
67+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
68+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
69+
(hsPkgs."cborg" or (errorHandler.buildDepError "cborg"))
70+
(hsPkgs."cborg-json" or (errorHandler.buildDepError "cborg-json"))
71+
];
72+
buildable = true;
73+
};
74+
};
75+
};
76+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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 = "choice"; version = "0.2.4"; };
15+
license = "LicenseRef-PublicDomain";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Mathieu Boespflug";
19+
homepage = "https://github.com/mboes/choice#readme";
20+
url = "";
21+
synopsis = "A solution to boolean blindness.";
22+
description = "Please see README.md.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ];
28+
buildable = true;
29+
};
30+
};
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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 = "choice"; version = "0.2.4.1"; };
15+
license = "LicenseRef-PublicDomain";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Mathieu Boespflug";
19+
homepage = "https://github.com/mboes/choice#readme";
20+
url = "";
21+
synopsis = "A solution to boolean blindness.";
22+
description = "Please see README.md.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ];
28+
buildable = true;
29+
};
30+
};
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
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 = "ghc-events"; version = "0.19.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Simon Marlow <[email protected]>";
18+
author = "Donnie Jones <[email protected]>,\nSimon Marlow <[email protected]>,\nPaul Bone <[email protected]>,\nMischa Dieterle <[email protected]>,\nThomas Horstmeyer <[email protected]>,\nDuncan Coutts <[email protected]>,\nNicolas Wu <[email protected]>,\nJost Berthold <[email protected]>\nMikolaj Konarski <[email protected]>\nKarolis Velicka <[email protected]>";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Library and tool for parsing .eventlog files from GHC";
22+
description = "Parses .eventlog files emitted by GHC 6.12.1 and later.\nIncludes the ghc-events tool permitting, in particular,\nto dump an event log file as text.";
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+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
35+
];
36+
buildable = true;
37+
};
38+
exes = {
39+
"ghc-events" = {
40+
depends = [
41+
(hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events"))
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
44+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
tests = {
50+
"test-versions" = {
51+
depends = [
52+
(hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events"))
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
];
55+
buildable = true;
56+
};
57+
"write-merge" = {
58+
depends = [
59+
(hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events"))
60+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
61+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
62+
];
63+
buildable = false;
64+
};
65+
"roundtrip" = {
66+
depends = [
67+
(hsPkgs."ghc-events" or (errorHandler.buildDepError "ghc-events"))
68+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
69+
];
70+
buildable = false;
71+
};
72+
};
73+
};
74+
}

0 commit comments

Comments
 (0)