Skip to content

Commit 7c24bad

Browse files
author
IOHK
committed
Automatic Update
1 parent 75f7e75 commit 7c24bad

15 files changed

+566
-0
lines changed
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.10";
14+
identifier = { name = "hasql-notifications"; version = "0.2.1.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2020 Diogo Biazus";
17+
maintainer = "[email protected]";
18+
author = "Diogo Biazus";
19+
homepage = "https://github.com/diogob/hasql-notifications";
20+
url = "";
21+
synopsis = "LISTEN/NOTIFY support for Hasql";
22+
description = "Use PostgreSQL Asynchronous notification support with your Hasql Types.";
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."text" or (errorHandler.buildDepError "text"))
31+
(hsPkgs."hasql-pool" or (errorHandler.buildDepError "hasql-pool"))
32+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
33+
(hsPkgs."postgresql-libpq" or (errorHandler.buildDepError "postgresql-libpq"))
34+
(hsPkgs."hasql" or (errorHandler.buildDepError "hasql"))
35+
];
36+
buildable = true;
37+
};
38+
exes = {
39+
"hasql-notifications" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."hasql" or (errorHandler.buildDepError "hasql"))
43+
(hsPkgs."hasql-notifications" or (errorHandler.buildDepError "hasql-notifications"))
44+
];
45+
buildable = true;
46+
};
47+
};
48+
tests = {
49+
"hasql-notifications-test" = {
50+
depends = [
51+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
52+
(hsPkgs."hasql" or (errorHandler.buildDepError "hasql"))
53+
(hsPkgs."hasql-notifications" or (errorHandler.buildDepError "hasql-notifications"))
54+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
55+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
56+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
57+
];
58+
buildable = true;
59+
};
60+
};
61+
};
62+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
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 = "knead"; version = "1.0.1.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Henning Thielemann <[email protected]>";
18+
author = "Henning Thielemann <[email protected]>";
19+
homepage = "https://hub.darcs.net/thielema/knead/";
20+
url = "";
21+
synopsis = "Repa-like array processing using LLVM JIT";
22+
description = "This library processes arrays like @Repa@ and @Accelerate@,\nbut it uses the just-in-time compiler of @LLVM@\nfor generating the machine code.\nThat is, you get very efficient vectorised code\nthat can be run without a GPU.\nYou do not need to care about inlining and strictness annotations,\nbecause the LLVM code is by default inlined and strict.\nThe package is intended as the basis\nfor an LLVM backend for the @Accelerate@ framework.\n\nHighlights:\n\n* Very flexible index handling,\neven more flexible than the one of 'Data.Array'.\nIt is much more expressive and type-safe than that of @repa@ and @array@.\n\n* Extensible element types, e.g. complex numbers.\n(Maybe this is also possible with accelerate, e.g. with RGB type.)\n\n* Every compilable program also runs.\nIn contrast to that, @accelerate@ may accept a program\nthat cannot be run by a particular backend, like @accelerate-cuda@.\n\nKnown deficiencies:\n\n* The functions do not check array bounds.\n(Of course, we can think about temporary bound checking\nfor debugging purposes.)\n\n* The package does not try to distribute work across multiple processors.\nIt is certainly simpler, more efficient and more reliable\nif you do that at a higher level.\n\nThe name of the package is inspired by the visualization of typical operations\nlike reshaping, collapsing a dimension and extruding another one.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."llvm-dsl" or (errorHandler.buildDepError "llvm-dsl"))
29+
(hsPkgs."llvm-extra" or (errorHandler.buildDepError "llvm-extra"))
30+
(hsPkgs."llvm-tf" or (errorHandler.buildDepError "llvm-tf"))
31+
(hsPkgs."tfp" or (errorHandler.buildDepError "tfp"))
32+
(hsPkgs."comfort-array" or (errorHandler.buildDepError "comfort-array"))
33+
(hsPkgs."fixed-length" or (errorHandler.buildDepError "fixed-length"))
34+
(hsPkgs."storable-record" or (errorHandler.buildDepError "storable-record"))
35+
(hsPkgs."storable-enum" or (errorHandler.buildDepError "storable-enum"))
36+
(hsPkgs."bool8" or (errorHandler.buildDepError "bool8"))
37+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
38+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
39+
(hsPkgs."utility-ht" or (errorHandler.buildDepError "utility-ht"))
40+
(hsPkgs."prelude-compat" or (errorHandler.buildDepError "prelude-compat"))
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
];
43+
buildable = true;
44+
};
45+
tests = {
46+
"knead-test" = {
47+
depends = [
48+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
49+
(hsPkgs."knead" or (errorHandler.buildDepError "knead"))
50+
(hsPkgs."comfort-array" or (errorHandler.buildDepError "comfort-array"))
51+
(hsPkgs."llvm-extra" or (errorHandler.buildDepError "llvm-extra"))
52+
(hsPkgs."llvm-tf" or (errorHandler.buildDepError "llvm-tf"))
53+
(hsPkgs."tfp" or (errorHandler.buildDepError "tfp"))
54+
(hsPkgs."utility-ht" or (errorHandler.buildDepError "utility-ht"))
55+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
56+
];
57+
buildable = true;
58+
};
59+
};
60+
};
61+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
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 = "monoidmap"; version = "0.0.1.2"; };
15+
license = "Apache-2.0";
16+
copyright = "2022–2024 Jonathan Knowles";
17+
maintainer = "[email protected]";
18+
author = "Jonathan Knowles";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Monoidal map type";
22+
description = "Monoidal map type with support for semigroup and monoid subclasses.";
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."groups" or (errorHandler.buildDepError "groups"))
31+
(hsPkgs."monoid-subclasses" or (errorHandler.buildDepError "monoid-subclasses"))
32+
(hsPkgs."monoidmap".components.sublibs.internal or (errorHandler.buildDepError "monoidmap:internal"))
33+
];
34+
buildable = true;
35+
};
36+
sublibs = {
37+
"examples" = {
38+
depends = [
39+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
40+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
41+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
42+
(hsPkgs."monoid-subclasses" or (errorHandler.buildDepError "monoid-subclasses"))
43+
(hsPkgs."nonempty-containers" or (errorHandler.buildDepError "nonempty-containers"))
44+
(hsPkgs."monoidmap" or (errorHandler.buildDepError "monoidmap"))
45+
];
46+
buildable = true;
47+
};
48+
"internal" = {
49+
depends = [
50+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
51+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
52+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
53+
(hsPkgs."groups" or (errorHandler.buildDepError "groups"))
54+
(hsPkgs."monoid-subclasses" or (errorHandler.buildDepError "monoid-subclasses"))
55+
(hsPkgs."nothunks" or (errorHandler.buildDepError "nothunks"))
56+
];
57+
buildable = true;
58+
};
59+
};
60+
tests = {
61+
"test" = {
62+
depends = [
63+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
64+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
65+
(hsPkgs."groups" or (errorHandler.buildDepError "groups"))
66+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
67+
(hsPkgs."monoid-subclasses" or (errorHandler.buildDepError "monoid-subclasses"))
68+
(hsPkgs."pretty-show" or (errorHandler.buildDepError "pretty-show"))
69+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
70+
(hsPkgs."quickcheck-classes" or (errorHandler.buildDepError "quickcheck-classes"))
71+
(hsPkgs."quickcheck-groups" or (errorHandler.buildDepError "quickcheck-groups"))
72+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
73+
(hsPkgs."quickcheck-monoid-subclasses" or (errorHandler.buildDepError "quickcheck-monoid-subclasses"))
74+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
75+
(hsPkgs."monoidmap".components.sublibs.examples or (errorHandler.buildDepError "monoidmap:examples"))
76+
(hsPkgs."monoidmap" or (errorHandler.buildDepError "monoidmap"))
77+
];
78+
build-tools = [
79+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
80+
];
81+
buildable = true;
82+
};
83+
};
84+
benchmarks = {
85+
"benchmark" = {
86+
depends = [
87+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
88+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
89+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
90+
(hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench"))
91+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
92+
(hsPkgs."monoidmap".components.sublibs.examples or (errorHandler.buildDepError "monoidmap:examples"))
93+
(hsPkgs."monoidmap" or (errorHandler.buildDepError "monoidmap"))
94+
];
95+
buildable = true;
96+
};
97+
};
98+
};
99+
}
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 = "1.20";
14+
identifier = { name = "ngx-export-distribution"; version = "0.5.3.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2021-2024 Alexey Radkov";
17+
maintainer = "Alexey Radkov <[email protected]>";
18+
author = "Alexey Radkov <[email protected]>";
19+
homepage = "https://github.com/lyokha/nginx-haskell-module";
20+
url = "";
21+
synopsis = "Build custom libraries for Nginx Haskell module";
22+
description = "Build custom libraries for\n<https://github.com/lyokha/nginx-haskell-module Nginx Haskell module>.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
30+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
31+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
32+
];
33+
buildable = true;
34+
};
35+
exes = {
36+
"nhm-tool" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
40+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
41+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
42+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
43+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
44+
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
45+
(hsPkgs."cabal-plan" or (errorHandler.buildDepError "cabal-plan"))
46+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
47+
];
48+
buildable = true;
49+
};
50+
};
51+
};
52+
}
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 = "1.12";
14+
identifier = { name = "prairie"; version = "0.0.4.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2020 Matt Parsons";
17+
maintainer = "[email protected]";
18+
author = "Matt Parsons";
19+
homepage = "https://github.com/parsonsmatt/prairie#readme";
20+
url = "";
21+
synopsis = "A first class record field library";
22+
description = "Please see the README on GitHub at <https://github.com/parsonsmatt/prairie#readme>";
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."constraints" or (errorHandler.buildDepError "constraints"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
33+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
];
36+
buildable = true;
37+
};
38+
tests = {
39+
"prairie-test" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."prairie" or (errorHandler.buildDepError "prairie"))
43+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
44+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
45+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}

0 commit comments

Comments
 (0)