Skip to content

Commit edade44

Browse files
author
IOHK
committed
Automatic Update
1 parent 7601e2e commit edade44

File tree

39 files changed

+1424
-8
lines changed

39 files changed

+1424
-8
lines changed
Lines changed: 34 additions & 0 deletions
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 = { tagged = true; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "boring"; version = "0.2.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2017-2021 Oleg Grenrus";
17+
maintainer = "Oleg.Grenrus <[email protected]>";
18+
author = "Oleg Grenrus <[email protected]>";
19+
homepage = "https://github.com/phadej/boring";
20+
url = "";
21+
synopsis = "Boring and Absurd types";
22+
description = "* @Boring@ types are isomorphic to @()@.\n\n* @Absurd@ types are isomorphic to @Void@.\n\nSee [What does () mean in Haskell -answer by Conor McBride](https://stackoverflow.com/questions/33112439/what-does-mean-in-haskell/33115522#33115522)";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = ([
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
30+
] ++ pkgs.lib.optional (compiler.isGhc && compiler.version.lt "7.6") (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))) ++ pkgs.lib.optional (flags.tagged) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged"));
31+
buildable = true;
32+
};
33+
};
34+
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
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 = "config-schema"; version = "1.3.0.0"; };
15+
license = "ISC";
16+
copyright = "Eric Mertens 2017";
17+
maintainer = "[email protected]";
18+
author = "Eric Mertens";
19+
homepage = "https://github.com/glguy/config-schema";
20+
url = "";
21+
synopsis = "Schema definitions for the config-value package";
22+
description = "This package makes it possible to define schemas for use when\nloading configuration files using the config-value format.\nThese schemas can be used to process a configuration file into\na Haskell value or to automatically generate documentation for\nthe file format.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."free" or (errorHandler.buildDepError "free"))
32+
(hsPkgs."kan-extensions" or (errorHandler.buildDepError "kan-extensions"))
33+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
34+
(hsPkgs."semigroupoids" or (errorHandler.buildDepError "semigroupoids"))
35+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
36+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
37+
];
38+
buildable = true;
39+
};
40+
tests = {
41+
"unit-tests" = {
42+
depends = [
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value"))
45+
(hsPkgs."config-schema" or (errorHandler.buildDepError "config-schema"))
46+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
47+
];
48+
buildable = true;
49+
};
50+
};
51+
};
52+
}
Lines changed: 51 additions & 0 deletions
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 = "2.2";
14+
identifier = { name = "config-value"; version = "0.8.3"; };
15+
license = "MIT";
16+
copyright = "2015-2016,2019 Eric Mertens";
17+
maintainer = "[email protected]";
18+
author = "Eric Mertens";
19+
homepage = "https://github.com/glguy/config-value";
20+
url = "";
21+
synopsis = "Simple, layout-based value language similar to YAML or JSON";
22+
description = "This package implements a language similar to YAML or JSON but\nwith fewer special cases and fewer dependencies. It emphasizes\nlayout structure for sections and lists, and requires quotes\naround strings.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
32+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
33+
];
34+
build-tools = [
35+
(hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex")))
36+
(hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy")))
37+
];
38+
buildable = true;
39+
};
40+
tests = {
41+
"unit-tests" = {
42+
depends = [
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."config-value" or (errorHandler.buildDepError "config-value"))
45+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}
Lines changed: 34 additions & 0 deletions
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 = "dec"; version = "0.0.6"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2019-2021 Oleg Grenrus";
17+
maintainer = "Oleg.Grenrus <[email protected]>";
18+
author = "Oleg Grenrus <[email protected]>";
19+
homepage = "https://github.com/phadej/dec";
20+
url = "";
21+
synopsis = "Decidable propositions.";
22+
description = "This package provides a @Dec@ type.\n\n@\ntype Neg a = a -> Void\n\ndata Dec a\n\\ = Yes a\n\\ | No (Neg a)\n@";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."boring" or (errorHandler.buildDepError "boring"))
30+
];
31+
buildable = true;
32+
};
33+
};
34+
}
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { debug = false; };
12+
package = {
13+
specVersion = "1.12";
14+
identifier = { name = "gpu-vulkan"; version = "0.1.0.166"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2023 Yoshikuni Jujo";
17+
maintainer = "[email protected]";
18+
author = "Yoshikuni Jujo";
19+
homepage = "https://github.com/YoshikuniJujo/gpu-vulkan#readme";
20+
url = "";
21+
synopsis = "Vulkan library";
22+
description = "Please see the README on GitHub at <https://github.com/YoshikuniJujo/gpu-vulkan#readme>";
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."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
32+
(hsPkgs."fixed-generic" or (errorHandler.buildDepError "fixed-generic"))
33+
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle"))
34+
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list"))
35+
(hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools"))
36+
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v"))
37+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
38+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
39+
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list"))
40+
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke"))
41+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
42+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
43+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
44+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
45+
(hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj"))
46+
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj"))
47+
];
48+
buildable = true;
49+
};
50+
tests = {
51+
"gpu-vulkan-test" = {
52+
depends = [
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
55+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
56+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
57+
(hsPkgs."fixed-generic" or (errorHandler.buildDepError "fixed-generic"))
58+
(hsPkgs."gpu-vulkan" or (errorHandler.buildDepError "gpu-vulkan"))
59+
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle"))
60+
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list"))
61+
(hsPkgs."hetero-parameter-list-with-typelevel-tools" or (errorHandler.buildDepError "hetero-parameter-list-with-typelevel-tools"))
62+
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v"))
63+
(hsPkgs."mono-traversable" or (errorHandler.buildDepError "mono-traversable"))
64+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
65+
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list"))
66+
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke"))
67+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
68+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
69+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
70+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
71+
(hsPkgs."tools-yj" or (errorHandler.buildDepError "tools-yj"))
72+
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj"))
73+
];
74+
buildable = true;
75+
};
76+
};
77+
};
78+
}
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 = { debug = false; };
12+
package = {
13+
specVersion = "1.12";
14+
identifier = { name = "gpu-vulkan-middle"; version = "0.1.0.72"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2022 Yoshikuni Jujo";
17+
maintainer = "[email protected]";
18+
author = "Yoshikuni Jujo";
19+
homepage = "https://github.com/YoshikuniJujo/gpu-vulkan-middle#readme";
20+
url = "";
21+
synopsis = "Medium wrapper for Vulkan API";
22+
description = "Please see the README on GitHub at <https://github.com/YoshikuniJujo/gpu-vulkan-middle#readme>";
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."c-enum" or (errorHandler.buildDepError "c-enum"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
33+
(hsPkgs."exception-hierarchy" or (errorHandler.buildDepError "exception-hierarchy"))
34+
(hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core"))
35+
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list"))
36+
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v"))
37+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
38+
(hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj"))
39+
(hsPkgs."ranged-list" or (errorHandler.buildDepError "ranged-list"))
40+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
41+
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list"))
42+
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke"))
43+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
44+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
45+
(hsPkgs."text-misc-yj" or (errorHandler.buildDepError "text-misc-yj"))
46+
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj"))
47+
(hsPkgs."union-color" or (errorHandler.buildDepError "union-color"))
48+
(hsPkgs."uuid" or (errorHandler.buildDepError "uuid"))
49+
];
50+
buildable = true;
51+
};
52+
tests = {
53+
"gpu-vulkan-middle-test" = {
54+
depends = [
55+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
56+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
57+
(hsPkgs."c-enum" or (errorHandler.buildDepError "c-enum"))
58+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
59+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
60+
(hsPkgs."exception-hierarchy" or (errorHandler.buildDepError "exception-hierarchy"))
61+
(hsPkgs."gpu-vulkan-core" or (errorHandler.buildDepError "gpu-vulkan-core"))
62+
(hsPkgs."gpu-vulkan-middle" or (errorHandler.buildDepError "gpu-vulkan-middle"))
63+
(hsPkgs."hetero-parameter-list" or (errorHandler.buildDepError "hetero-parameter-list"))
64+
(hsPkgs."language-spir-v" or (errorHandler.buildDepError "language-spir-v"))
65+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
66+
(hsPkgs."mtl-misc-yj" or (errorHandler.buildDepError "mtl-misc-yj"))
67+
(hsPkgs."ranged-list" or (errorHandler.buildDepError "ranged-list"))
68+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
69+
(hsPkgs."storable-hetero-list" or (errorHandler.buildDepError "storable-hetero-list"))
70+
(hsPkgs."storable-peek-poke" or (errorHandler.buildDepError "storable-peek-poke"))
71+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
72+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
73+
(hsPkgs."text-misc-yj" or (errorHandler.buildDepError "text-misc-yj"))
74+
(hsPkgs."typelevel-tools-yj" or (errorHandler.buildDepError "typelevel-tools-yj"))
75+
(hsPkgs."union-color" or (errorHandler.buildDepError "union-color"))
76+
(hsPkgs."uuid" or (errorHandler.buildDepError "uuid"))
77+
];
78+
buildable = true;
79+
};
80+
};
81+
};
82+
}
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 = "haskell-src-exts-simple"; version = "1.23.1.0"; };
15+
license = "MIT";
16+
copyright = "2016-2024, Bertram Felgenhauer";
17+
maintainer = "Bertram Felgenhauer <[email protected]>";
18+
author = "Bertram Felgenhauer";
19+
homepage = "https://github.com/int-e/haskell-src-exts-simple";
20+
url = "";
21+
synopsis = "A simplified view on the haskell-src-exts AST";
22+
description = "This package provides a shim for haskell-src-exts (HSE), exposing the\nsame AST but without annotations, using ghc's pattern synonyms.\n\nSee README.md for further information and compatibility considerations.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts"))
30+
];
31+
buildable = true;
32+
};
33+
};
34+
}

0 commit comments

Comments
 (0)