Skip to content

Commit 7805f7f

Browse files
author
IOHK
committed
Automatic Update
1 parent 28b6ddf commit 7805f7f

22 files changed

+880
-2
lines changed

default.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6066,6 +6066,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
60666066
"fregel" = import ./nix/fregel.nix;
60676067
"french-cards" = import ./nix/french-cards.nix;
60686068
"freq" = import ./nix/freq.nix;
6069+
"frequent-substring" = import ./nix/frequent-substring.nix;
60696070
"fresco-binding" = import ./nix/fresco-binding.nix;
60706071
"fresh" = import ./nix/fresh.nix;
60716072
"fresnel" = import ./nix/fresnel.nix;
@@ -7859,6 +7860,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
78597860
"heptapod" = import ./nix/heptapod.nix;
78607861
"her-lexer" = import ./nix/her-lexer.nix;
78617862
"her-lexer-parsec" = import ./nix/her-lexer-parsec.nix;
7863+
"herb" = import ./nix/herb.nix;
78627864
"herbalizer" = import ./nix/herbalizer.nix;
78637865
"hercules-ci-agent" = import ./nix/hercules-ci-agent.nix;
78647866
"hercules-ci-api" = import ./nix/hercules-ci-api.nix;
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
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 = "aws-arn"; version = "0.3.3.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Copyright (C) 2020-2022 Bellroy Pty Ltd";
17+
maintainer = "Bellroy Tech Team <[email protected]>";
18+
author = "Bellroy Tech Team <[email protected]>";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Types and optics for manipulating Amazon Resource Names (ARNs)";
22+
description = "This library provides a type representing [Amazon Resource Names\n(ARNs)](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html),\nand parsing/unparsing functions for them. The provided prisms, when\ncombined with [generic-lens](https://hackage.haskell.org/package/generic-lens)\nor [generic-optics](https://hackage.haskell.org/package/generic-optics),\nmake it very convenient to rewrite parts of ARNs.\n\nStart reading at the \"Network.AWS.ARN\" module, which defines the\ncore data type and includes some examples.\n\nThe @ARN@ type is not designed to be a 100% correct-by-construction\nrepresentation of only valid ARNs; it is designed to be a\nlightweight way to destructure and reassemble ARNs to be used in\nplace of string munging.\n\nThe library aims to provide additional parsers for destructuring the\n\"resource\" part of an ARN, but many are missing right now. PRs to\nadd this support for more AWS resource types are __especially__\nwelcome.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."deriving-compat" or (errorHandler.buildDepError "deriving-compat"))
30+
(hsPkgs."microlens-pro" or (errorHandler.buildDepError "microlens-pro"))
31+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"spec" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."deriving-compat" or (errorHandler.buildDepError "deriving-compat"))
42+
(hsPkgs."microlens-pro" or (errorHandler.buildDepError "microlens-pro"))
43+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
44+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
45+
(hsPkgs."aws-arn" or (errorHandler.buildDepError "aws-arn"))
46+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
47+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
48+
];
49+
build-tools = [
50+
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
51+
];
52+
buildable = true;
53+
};
54+
};
55+
};
56+
}
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
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 = "chart-svg"; version = "0.8.0.3"; };
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/chart-svg#readme";
20+
url = "";
21+
synopsis = "Charting library targetting SVGs.";
22+
description = "This package provides a charting library targetting SVG as the rendered output.\n\n== Usage\n\n>>> :set -XOverloadedLabels\n>>> :set -XOverloadedStrings\n>>> import Chart\n>>> import Optics.Core\n>>> let lines = [[Point 0.0 1.0, Point 1.0 1.0, Point 2.0 5.0],[Point 0.0 0.0, Point 2.8 3.0],[Point 0.5 4.0, Point 0.5 0]]\n>>> let styles = (\\c -> defaultLineStyle & set #color (palette c) & set #size 0.015) <$> [0..2]\n>>> let cs = zipWith (\\s x -> LineChart s [x]) styles lines\n>>> let lineExample = mempty & set #chartTree (named \"line\" cs) & set #hudOptions defaultHudOptions :: ChartOptions\n>>> writeChartOptions \"other/usage.svg\" lineExample\n\n![usage example](docs/other/usage.svg)\n\nSee \"Chart\" for concept design notes, and \"Chart.Examples\" for practical usage.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."Color" or (errorHandler.buildDepError "Color"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."cubicbezier" or (errorHandler.buildDepError "cubicbezier"))
33+
(hsPkgs."flatparse" or (errorHandler.buildDepError "flatparse"))
34+
(hsPkgs."formatn" or (errorHandler.buildDepError "formatn"))
35+
(hsPkgs."harpie" or (errorHandler.buildDepError "harpie"))
36+
(hsPkgs."markup-parse" or (errorHandler.buildDepError "markup-parse"))
37+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
38+
(hsPkgs."numhask" or (errorHandler.buildDepError "numhask"))
39+
(hsPkgs."numhask-space" or (errorHandler.buildDepError "numhask-space"))
40+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
41+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
42+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
43+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
44+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
45+
];
46+
buildable = true;
47+
};
48+
tests = {
49+
"doctests" = {
50+
depends = [
51+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
52+
(hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel"))
53+
];
54+
buildable = true;
55+
};
56+
};
57+
};
58+
}
Lines changed: 74 additions & 0 deletions
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 = "1.10";
14+
identifier = { name = "foldl"; version = "1.4.18"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2013 Gabriella Gonzalez";
17+
maintainer = "[email protected]";
18+
author = "Gabriella Gonzalez";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Composable, streaming, and efficient left folds";
22+
description = "This library provides strict left folds that stream in constant\nmemory, and you can combine folds using @Applicative@ style to derive new\nfolds. Derived folds still traverse the container just once and are often as\nefficient as hand-written folds.";
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."random" or (errorHandler.buildDepError "random"))
31+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
34+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
35+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
36+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
37+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
38+
(hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))
39+
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
40+
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids"))
41+
(hsPkgs."comonad" or (errorHandler.buildDepError "comonad"))
42+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "8.0") (hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"));
43+
buildable = true;
44+
};
45+
tests = {
46+
"doctest" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."doctest" or (errorHandler.buildDepError "doctest"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
benchmarks = {
55+
"Foldl" = {
56+
depends = [
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."criterion" or (errorHandler.buildDepError "criterion"))
59+
(hsPkgs."foldl" or (errorHandler.buildDepError "foldl"))
60+
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
61+
];
62+
buildable = true;
63+
};
64+
"Scanl" = {
65+
depends = [
66+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
67+
(hsPkgs."criterion" or (errorHandler.buildDepError "criterion"))
68+
(hsPkgs."foldl" or (errorHandler.buildDepError "foldl"))
69+
];
70+
buildable = true;
71+
};
72+
};
73+
};
74+
}
Lines changed: 74 additions & 0 deletions
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 = "3.0";
14+
identifier = { name = "fontconfig-pure"; version = "0.5.0.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "~alcinnz/[email protected]";
18+
author = "Adrian Cochrane";
19+
homepage = "https://www.freedesktop.org/wiki/Software/fontconfig/";
20+
url = "";
21+
synopsis = "Resolves font descriptions to font libraries, including ones installed on your freedesktop (Linux or BSD system).";
22+
description = "Resolves font descriptions to font libraries, including ones installed on your freedesktop (Linux or BSD system).";
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."css-syntax" or (errorHandler.buildDepError "css-syntax"))
31+
(hsPkgs."freetype2" or (errorHandler.buildDepError "freetype2"))
32+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
33+
(hsPkgs."linear" or (errorHandler.buildDepError "linear"))
34+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
35+
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
(hsPkgs."msgpack" or (errorHandler.buildDepError "msgpack"))
38+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
39+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
40+
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
41+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
42+
];
43+
pkgconfig = [
44+
(pkgconfPkgs."fontconfig" or (errorHandler.pkgConfDepError "fontconfig"))
45+
];
46+
buildable = true;
47+
};
48+
exes = {
49+
"fontconfig-pure" = {
50+
depends = [
51+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
52+
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
53+
];
54+
buildable = true;
55+
};
56+
};
57+
tests = {
58+
"fontconfig-pure-test" = {
59+
depends = [
60+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
61+
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
62+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
63+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
64+
(hsPkgs."msgpack" or (errorHandler.buildDepError "msgpack"))
65+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
66+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
67+
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
68+
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
69+
];
70+
buildable = true;
71+
};
72+
};
73+
};
74+
}
Lines changed: 74 additions & 0 deletions
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 = "3.0";
14+
identifier = { name = "fontconfig-pure"; version = "0.5.0.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "~alcinnz/[email protected]";
18+
author = "Adrian Cochrane";
19+
homepage = "https://www.freedesktop.org/wiki/Software/fontconfig/";
20+
url = "";
21+
synopsis = "Queries your system (Linux/BSD/etc) font database.";
22+
description = "Resolves font descriptions to font libraries, including ones installed on your freedesktop (Linux or BSD system). With Haskell Stylist integration for CSS syntax!";
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."css-syntax" or (errorHandler.buildDepError "css-syntax"))
31+
(hsPkgs."freetype2" or (errorHandler.buildDepError "freetype2"))
32+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
33+
(hsPkgs."linear" or (errorHandler.buildDepError "linear"))
34+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
35+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
36+
(hsPkgs."msgpack" or (errorHandler.buildDepError "msgpack"))
37+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
38+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
39+
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
40+
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
41+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
42+
];
43+
pkgconfig = [
44+
(pkgconfPkgs."fontconfig" or (errorHandler.pkgConfDepError "fontconfig"))
45+
];
46+
buildable = true;
47+
};
48+
exes = {
49+
"fontconfig-pure" = {
50+
depends = [
51+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
52+
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
53+
];
54+
buildable = true;
55+
};
56+
};
57+
tests = {
58+
"fontconfig-pure-test" = {
59+
depends = [
60+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
61+
(hsPkgs."fontconfig-pure" or (errorHandler.buildDepError "fontconfig-pure"))
62+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
63+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
64+
(hsPkgs."msgpack" or (errorHandler.buildDepError "msgpack"))
65+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
66+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
67+
(hsPkgs."css-syntax" or (errorHandler.buildDepError "css-syntax"))
68+
(hsPkgs."stylist-traits" or (errorHandler.buildDepError "stylist-traits"))
69+
];
70+
buildable = true;
71+
};
72+
};
73+
};
74+
}

0 commit comments

Comments
 (0)