Skip to content

Commit c425877

Browse files
author
IOHK
committed
Automatic Update
1 parent 7e90831 commit c425877

23 files changed

+782
-0
lines changed
Lines changed: 36 additions & 0 deletions
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 = "3.4";
14+
identifier = { name = "HaskellForMaths"; version = "0.4.10"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "haskellformaths-at-gmail-dot-com";
18+
author = "David Amos";
19+
homepage = "http://haskellformaths.blogspot.com/";
20+
url = "";
21+
synopsis = "Combinatorics, group theory, commutative algebra, non-commutative algebra";
22+
description = "A library of maths code in the areas of combinatorics, group theory, commutative algebra, and non-commutative algebra. The library is mainly intended as an educational resource, but does have efficient implementations of several fundamental algorithms.";
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."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
32+
];
33+
buildable = true;
34+
};
35+
};
36+
}
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { example = false; };
12+
package = {
13+
specVersion = "1.12";
14+
identifier = { name = "RandomDotOrg"; version = "1.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Copyright 2022-2024 Mike Pilgrem";
17+
maintainer = "[email protected]";
18+
author = "Mike Pilgrem";
19+
homepage = "https://github.com/mpilgrem/RandomDotOrg#readme";
20+
url = "";
21+
synopsis = "Haskell bindings to the RANDOM.ORG Core API";
22+
description = "Haskell bindings to the <https://www.random.org/ RANDOM.ORG> Core API\n(Release 4). The API provides access to a true random number generator (TRNG)\nbased on atmospheric noise.\n\nNB: The use of the API's services is subject to the terms and conditions of\nRandomness and Integrity Services Limited.\n\nAn example of use of the library is provided in the @example@ directory.\n\nThis package and its repository have no connection with Randomness and\nIntegrity Services Limited or its affilates or the RANDOM.ORG domain.";
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."binary" or (errorHandler.buildDepError "binary"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
33+
(hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls"))
34+
(hsPkgs."http-media" or (errorHandler.buildDepError "http-media"))
35+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
36+
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
37+
(hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core"))
38+
(hsPkgs."servant-jsonrpc" or (errorHandler.buildDepError "servant-jsonrpc"))
39+
(hsPkgs."servant-jsonrpc-client" or (errorHandler.buildDepError "servant-jsonrpc-client"))
40+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
41+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
42+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
43+
(hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types"))
44+
];
45+
buildable = true;
46+
};
47+
exes = {
48+
"RandomDotOrg-example" = {
49+
depends = [
50+
(hsPkgs."RandomDotOrg" or (errorHandler.buildDepError "RandomDotOrg"))
51+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
52+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
53+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
54+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
55+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
56+
(hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls"))
57+
(hsPkgs."http-media" or (errorHandler.buildDepError "http-media"))
58+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
59+
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
60+
(hsPkgs."servant-client-core" or (errorHandler.buildDepError "servant-client-core"))
61+
(hsPkgs."servant-jsonrpc" or (errorHandler.buildDepError "servant-jsonrpc"))
62+
(hsPkgs."servant-jsonrpc-client" or (errorHandler.buildDepError "servant-jsonrpc-client"))
63+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
64+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
65+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
66+
(hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types"))
67+
];
68+
buildable = if !flags.example then false else true;
69+
};
70+
};
71+
};
72+
}
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
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-socket"; version = "0.5.2.0"; };
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-socket#readme";
20+
url = "";
21+
synopsis = "Box websockets";
22+
description = "Websockets built with the box library.";
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."box" or (errorHandler.buildDepError "box"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."network-simple" or (errorHandler.buildDepError "network-simple"))
33+
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
(hsPkgs."websockets" or (errorHandler.buildDepError "websockets"))
36+
];
37+
buildable = true;
38+
};
39+
exes = {
40+
"box-socket" = {
41+
depends = [
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."box-socket" or (errorHandler.buildDepError "box-socket"))
44+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
tests = {
50+
"doctests" = {
51+
depends = [
52+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
53+
(hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel"))
54+
];
55+
buildable = true;
56+
};
57+
};
58+
};
59+
}
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
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 = "cabal-fix"; version = "0.1.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Tony Day";
19+
homepage = "https://github.com/tonyday567/cabal-fix#readme";
20+
url = "";
21+
synopsis = "Fix for cabal files.";
22+
description = "An executable and library to help fix cabal files and explore cabal.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
29+
(hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
34+
(hsPkgs."dotparse" or (errorHandler.buildDepError "dotparse"))
35+
(hsPkgs."flatparse" or (errorHandler.buildDepError "flatparse"))
36+
(hsPkgs."optics-extra" or (errorHandler.buildDepError "optics-extra"))
37+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
38+
(hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple"))
39+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
40+
(hsPkgs."tar" or (errorHandler.buildDepError "tar"))
41+
(hsPkgs."these" or (errorHandler.buildDepError "these"))
42+
(hsPkgs."tree-diff" or (errorHandler.buildDepError "tree-diff"))
43+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
44+
];
45+
buildable = true;
46+
};
47+
exes = {
48+
"cabal-fix" = {
49+
depends = [
50+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
51+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
52+
(hsPkgs."cabal-fix" or (errorHandler.buildDepError "cabal-fix"))
53+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
54+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
55+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
56+
(hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple"))
57+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
58+
(hsPkgs."tree-diff" or (errorHandler.buildDepError "tree-diff"))
59+
];
60+
buildable = true;
61+
};
62+
};
63+
tests = {
64+
"doctests" = {
65+
depends = [
66+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
67+
(hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel"))
68+
];
69+
buildable = true;
70+
};
71+
};
72+
};
73+
}
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
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 = "desktop-portal"; version = "0.6.0.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "";
19+
homepage = "https://github.com/Dretch/haskell-desktop-portal#readme";
20+
url = "";
21+
synopsis = "Desktop Portal.";
22+
description = "A Haskell wrapper for the XDG Desktop Portal DBUS API.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
33+
(hsPkgs."dbus" or (errorHandler.buildDepError "dbus"))
34+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
35+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
36+
(hsPkgs."modern-uri" or (errorHandler.buildDepError "modern-uri"))
37+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
38+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
39+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
40+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
41+
];
42+
buildable = true;
43+
};
44+
tests = {
45+
"spec" = {
46+
depends = [
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
49+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
50+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
51+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
52+
(hsPkgs."dbus" or (errorHandler.buildDepError "dbus"))
53+
(hsPkgs."desktop-portal" or (errorHandler.buildDepError "desktop-portal"))
54+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
55+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
56+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
57+
(hsPkgs."hspec-expectations" or (errorHandler.buildDepError "hspec-expectations"))
58+
(hsPkgs."modern-uri" or (errorHandler.buildDepError "modern-uri"))
59+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
60+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
61+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
62+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
63+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
64+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
65+
];
66+
build-tools = [
67+
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
68+
];
69+
buildable = true;
70+
};
71+
};
72+
};
73+
}
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 = "dotparse"; version = "0.1.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Tony Day (c) 2020";
17+
maintainer = "[email protected]";
18+
author = "Tony Day";
19+
homepage = "https://github.com/tonyday567/dotparse#readme";
20+
url = "";
21+
synopsis = "dot language parsing and printing.";
22+
description = "This package provides parsing and printing of the dot language.\n\n== Usage\n\n>>> :set -XOverloadedLabels\n>>> :set -XOverloadedStrings\n>>> import DotParse\n>>> import Chart\n>>> import Data.Text (pack)\n>>> import DotParse.Examples (exInt)\n>>> ex <- processGraph exInt\n>>> writeChartOptions \"other/exga.svg\" (graphToChart ex)\n\n![usage example](docs/other/exga.svg)";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."algebraic-graphs" or (errorHandler.buildDepError "algebraic-graphs"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."chart-svg" or (errorHandler.buildDepError "chart-svg"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."flatparse" or (errorHandler.buildDepError "flatparse"))
34+
(hsPkgs."numhask-space" or (errorHandler.buildDepError "numhask-space"))
35+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
36+
(hsPkgs."process-extras" or (errorHandler.buildDepError "process-extras"))
37+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
38+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
39+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
40+
(hsPkgs."these" or (errorHandler.buildDepError "these"))
41+
];
42+
buildable = true;
43+
};
44+
tests = {
45+
"doctests" = {
46+
depends = [
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."doctest-parallel" or (errorHandler.buildDepError "doctest-parallel"))
49+
(hsPkgs."dotparse" or (errorHandler.buildDepError "dotparse"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
};
55+
}

0 commit comments

Comments
 (0)