Skip to content

Commit dedb344

Browse files
author
IOHK
committed
Automatic Update
1 parent b9c0b66 commit dedb344

File tree

36 files changed

+1341
-1
lines changed

36 files changed

+1341
-1
lines changed

default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7349,6 +7349,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
73497349
"haroonga" = import ./nix/haroonga.nix;
73507350
"haroonga-httpd" = import ./nix/haroonga-httpd.nix;
73517351
"harp" = import ./nix/harp.nix;
7352+
"harpie" = import ./nix/harpie.nix;
73527353
"harpy" = import ./nix/harpy.nix;
73537354
"harvest-api" = import ./nix/harvest-api.nix;
73547355
"has" = import ./nix/has.nix;
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
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.12";
14+
identifier = { name = "aern2-mp"; version = "0.2.16.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2015-2024 Michal Konecny";
17+
maintainer = "[email protected]";
18+
author = "Michal Konecny";
19+
homepage = "https://github.com/michalkonecny/aern2#readme";
20+
url = "";
21+
synopsis = "Multi-precision ball (interval) arithmetic";
22+
description = "Please see the README on GitHub at <https://github.com/michalkonecny/aern2/#readme>";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."cdar-mBound" or (errorHandler.buildDepError "cdar-mBound"))
31+
(hsPkgs."collect-errors" or (errorHandler.buildDepError "collect-errors"))
32+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
33+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
34+
(hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms"))
35+
(hsPkgs."mixed-types-num" or (errorHandler.buildDepError "mixed-types-num"))
36+
(hsPkgs."reflection" or (errorHandler.buildDepError "reflection"))
37+
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa"))
38+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
39+
];
40+
buildable = true;
41+
};
42+
tests = {
43+
"aern2-mp-test" = {
44+
depends = [
45+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
46+
(hsPkgs."aern2-mp" or (errorHandler.buildDepError "aern2-mp"))
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."cdar-mBound" or (errorHandler.buildDepError "cdar-mBound"))
49+
(hsPkgs."collect-errors" or (errorHandler.buildDepError "collect-errors"))
50+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
51+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
52+
(hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms"))
53+
(hsPkgs."mixed-types-num" or (errorHandler.buildDepError "mixed-types-num"))
54+
(hsPkgs."reflection" or (errorHandler.buildDepError "reflection"))
55+
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa"))
56+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
57+
];
58+
buildable = true;
59+
};
60+
};
61+
};
62+
}
Lines changed: 54 additions & 0 deletions
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.12";
14+
identifier = { name = "aern2-real"; version = "0.2.16.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2015-2024 Michal Konecny";
17+
maintainer = "[email protected]";
18+
author = "Michal Konecny";
19+
homepage = "https://github.com/michalkonecny/aern2#readme";
20+
url = "";
21+
synopsis = "Real numbers as convergent sequences of intervals";
22+
description = "Please see the README on GitHub at <https://github.com/michalkonecny/aern2/#readme>";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
29+
(hsPkgs."aern2-mp" or (errorHandler.buildDepError "aern2-mp"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."collect-errors" or (errorHandler.buildDepError "collect-errors"))
32+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
33+
(hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms"))
34+
(hsPkgs."mixed-types-num" or (errorHandler.buildDepError "mixed-types-num"))
35+
];
36+
buildable = true;
37+
};
38+
tests = {
39+
"aern2-real-test" = {
40+
depends = [
41+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
42+
(hsPkgs."aern2-mp" or (errorHandler.buildDepError "aern2-mp"))
43+
(hsPkgs."aern2-real" or (errorHandler.buildDepError "aern2-real"))
44+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
45+
(hsPkgs."collect-errors" or (errorHandler.buildDepError "collect-errors"))
46+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
47+
(hsPkgs."integer-logarithms" or (errorHandler.buildDepError "integer-logarithms"))
48+
(hsPkgs."mixed-types-num" or (errorHandler.buildDepError "mixed-types-num"))
49+
];
50+
buildable = true;
51+
};
52+
};
53+
};
54+
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
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.2";
14+
identifier = { name = "commonmark"; version = "0.2.6.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2018-2021 John MacFarlane";
17+
maintainer = "[email protected]";
18+
author = "John MacFarlane";
19+
homepage = "https://github.com/jgm/commonmark-hs";
20+
url = "";
21+
synopsis = "Pure Haskell commonmark parser.";
22+
description = "This library provides the core data types and functions\nfor parsing commonmark (<https://spec.commonmark.org>).\nThe parser is fully commonmark-compliant and passes the test\nsuite. It is designed to be customizable and easily extensible.\nTo customize the output, create an AST, or support a new output\nformat, one need only define some new typeclass instances.\nIt is also easy to add new syntax elements or modify existing ones.\n\nAccurate information about source positions is available\nfor all block and inline elements. Thus the library can be\nused to create an accurate syntax highlighter or\nan editor with live preview.\n\nThe parser has been designed for robust performance\neven in pathological cases that tend to cause stack overflows or\nexponential slowdowns in other parsers, with parsing speed that\nvaries linearly with input length.\n\nRelated packages:\n\n- commonmark-extensions (which defines a number of syntax extensions)\n- commonmark-pandoc (which allows using this parser to create a Pandoc\nstructure)\n- commonmark-cli (a command-line tool for converting and\nsyntax-highlighting commonmark documents)";
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."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
34+
(hsPkgs."unicode-transforms" or (errorHandler.buildDepError "unicode-transforms"))
35+
(hsPkgs."unicode-data" or (errorHandler.buildDepError "unicode-data"))
36+
];
37+
buildable = true;
38+
};
39+
tests = {
40+
"test-commonmark" = {
41+
depends = [
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."commonmark" or (errorHandler.buildDepError "commonmark"))
44+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
45+
(hsPkgs."unicode-transforms" or (errorHandler.buildDepError "unicode-transforms"))
46+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
47+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
48+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
49+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
benchmarks = {
55+
"benchmark-commonmark" = {
56+
depends = [
57+
(hsPkgs."commonmark" or (errorHandler.buildDepError "commonmark"))
58+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
59+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
60+
(hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench"))
61+
];
62+
buildable = true;
63+
};
64+
};
65+
};
66+
}
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 = "commonmark-pandoc"; version = "0.2.2.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2018-2021 John MacFarlane";
17+
maintainer = "[email protected]";
18+
author = "John MacFarlane";
19+
homepage = "https://github.com/jgm/commonmark-hs";
20+
url = "";
21+
synopsis = "Bridge between commonmark and pandoc AST.";
22+
description = "This library provides typeclasses for rendering\ncommonmark to Pandoc types.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."commonmark" or (errorHandler.buildDepError "commonmark"))
30+
(hsPkgs."commonmark-extensions" or (errorHandler.buildDepError "commonmark-extensions"))
31+
(hsPkgs."pandoc-types" or (errorHandler.buildDepError "pandoc-types"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
}
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
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 = "djot"; version = "0.1.2.2"; };
15+
license = "MIT";
16+
copyright = "Copyright (C) 2024 John MacFarlane";
17+
maintainer = "[email protected]";
18+
author = "John MacFarlane";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Parser and renderer for djot light markup syntax.";
22+
description = "Djot (<https://djot.net>) is a light markup language.\nThis package provides a data structure to represent\ndjot documents, a very fast parser, and functions\nto render a parsed document as HTML and as djot.";
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."doclayout" or (errorHandler.buildDepError "doclayout"))
31+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
35+
];
36+
buildable = true;
37+
};
38+
exes = {
39+
"djoths" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
43+
(hsPkgs."doclayout" or (errorHandler.buildDepError "doclayout"))
44+
(hsPkgs."djot" or (errorHandler.buildDepError "djot"))
45+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
tests = {
51+
"test-djot" = {
52+
depends = [
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
55+
(hsPkgs."doclayout" or (errorHandler.buildDepError "doclayout"))
56+
(hsPkgs."djot" or (errorHandler.buildDepError "djot"))
57+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
58+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
59+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
60+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
61+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
62+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
63+
];
64+
buildable = true;
65+
};
66+
};
67+
benchmarks = {
68+
"benchmark-djot" = {
69+
depends = [
70+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
71+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
72+
(hsPkgs."doclayout" or (errorHandler.buildDepError "doclayout"))
73+
(hsPkgs."djot" or (errorHandler.buildDepError "djot"))
74+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
75+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
76+
(hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench"))
77+
];
78+
buildable = true;
79+
};
80+
};
81+
};
82+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
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 = "fresnel"; version = "0.1.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2021–2024 Rob Rix";
17+
maintainer = "[email protected]";
18+
author = "Rob Rix";
19+
homepage = "https://github.com/fresnel/fresnel";
20+
url = "";
21+
synopsis = "high-powered optics in a small package";
22+
description = "fresnel offers (non-indexed) profunctor optics composed with the lowly . operator.";
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."hashable" or (errorHandler.buildDepError "hashable"))
31+
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
32+
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids"))
33+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
34+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
35+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "9.6") (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat"));
36+
buildable = true;
37+
};
38+
tests = {
39+
"test" = {
40+
depends = [
41+
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
44+
(hsPkgs."fresnel" or (errorHandler.buildDepError "fresnel"))
45+
(hsPkgs."fused-effects" or (errorHandler.buildDepError "fused-effects"))
46+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
47+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
48+
];
49+
buildable = true;
50+
};
51+
};
52+
};
53+
}

0 commit comments

Comments
 (0)