Skip to content

Commit 5c0fd51

Browse files
author
IOHK
committed
Automatic Update
1 parent 583f569 commit 5c0fd51

File tree

52 files changed

+2056
-7
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+2056
-7
lines changed

default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14529,6 +14529,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1452914529
"sha-validation" = import ./nix/sha-validation.nix;
1453014530
"sha1" = import ./nix/sha1.nix;
1453114531
"shade" = import ./nix/shade.nix;
14532+
"shaderc" = import ./nix/shaderc.nix;
1453214533
"shadower" = import ./nix/shadower.nix;
1453314534
"shadowsocks" = import ./nix/shadowsocks.nix;
1453414535
"shady-gen" = import ./nix/shady-gen.nix;
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
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 = "apply-merge"; version = "0.1.1.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Preetham Gujjula";
17+
maintainer = "Preetham Gujjula <[email protected]>";
18+
author = "Preetham Gujjula";
19+
homepage = "https://github.com/pgujjula/apply-merge#readme";
20+
url = "";
21+
synopsis = "Lift a binary, non-decreasing function onto ordered lists and order the output";
22+
description = "Please see the README on GitHub at <https://github.com/pgujjula/apply-merge#readme>";
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."pqueue" or (errorHandler.buildDepError "pqueue"))
31+
(hsPkgs."reflection" or (errorHandler.buildDepError "reflection"))
32+
];
33+
buildable = true;
34+
};
35+
tests = {
36+
"apply-merge-tests" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
40+
(hsPkgs."data-ordlist" or (errorHandler.buildDepError "data-ordlist"))
41+
(hsPkgs."pqueue" or (errorHandler.buildDepError "pqueue"))
42+
(hsPkgs."reflection" or (errorHandler.buildDepError "reflection"))
43+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
44+
(hsPkgs."tasty-expected-failure" or (errorHandler.buildDepError "tasty-expected-failure"))
45+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
46+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
47+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
48+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
49+
];
50+
buildable = true;
51+
};
52+
};
53+
benchmarks = {
54+
"apply-merge-benchmarks" = {
55+
depends = [
56+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
57+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
58+
(hsPkgs."data-ordlist" or (errorHandler.buildDepError "data-ordlist"))
59+
(hsPkgs."pqueue" or (errorHandler.buildDepError "pqueue"))
60+
(hsPkgs."reflection" or (errorHandler.buildDepError "reflection"))
61+
(hsPkgs."tasty-bench" or (errorHandler.buildDepError "tasty-bench"))
62+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
63+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
64+
];
65+
buildable = true;
66+
};
67+
};
68+
};
69+
}
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { ghci = false; };
12+
package = {
13+
specVersion = "2.4";
14+
identifier = { name = "arion-compose"; version = "0.2.2.0"; };
15+
license = "Apache-2.0";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Robert Hensing";
19+
homepage = "https://github.com/hercules-ci/arion#readme";
20+
url = "";
21+
synopsis = "Run docker-compose with help from Nix/NixOS";
22+
description = "Arion is a tool for building and running applications that consist of multiple docker containers using NixOS modules. It has special support for docker images that are built with Nix, for a smooth development experience and improved performance.";
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."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
31+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
32+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
33+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
34+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
35+
(hsPkgs."lens-aeson" or (errorHandler.buildDepError "lens-aeson"))
36+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
37+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
38+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
39+
(hsPkgs."protolude" or (errorHandler.buildDepError "protolude"))
40+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
41+
];
42+
buildable = true;
43+
};
44+
exes = {
45+
"arion" = {
46+
depends = [
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
49+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
50+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
51+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
52+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
53+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
54+
(hsPkgs."lens-aeson" or (errorHandler.buildDepError "lens-aeson"))
55+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
56+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
57+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
58+
(hsPkgs."protolude" or (errorHandler.buildDepError "protolude"))
59+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
60+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
61+
(hsPkgs."arion-compose" or (errorHandler.buildDepError "arion-compose"))
62+
];
63+
buildable = true;
64+
};
65+
};
66+
tests = {
67+
"arion-unit-tests" = {
68+
depends = [
69+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
70+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
71+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
72+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
73+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
74+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
75+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
76+
(hsPkgs."lens-aeson" or (errorHandler.buildDepError "lens-aeson"))
77+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
78+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
79+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
80+
(hsPkgs."protolude" or (errorHandler.buildDepError "protolude"))
81+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
82+
(hsPkgs."arion-compose" or (errorHandler.buildDepError "arion-compose"))
83+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
84+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
85+
];
86+
buildable = true;
87+
};
88+
};
89+
};
90+
}
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { werror = false; };
12+
package = {
13+
specVersion = "1.18";
14+
identifier = { name = "beam-core"; version = "0.10.3.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Travis Athougies";
19+
homepage = "http://travis.athougies.net/projects/beam.html";
20+
url = "";
21+
synopsis = "Type-safe, feature-complete SQL query and manipulation interface for Haskell";
22+
description = "Beam is a Haskell library for type-safe querying and manipulation of SQL databases.\nBeam is modular and supports various backends. In order to use beam, you will need to use\n@beam-core@ along with a specific backend (such as @beam-postgres@ or @beam-sqlite@) as\nwell as the corresponding backend.\nFor more information, see the user manual and tutorial on\n<https://haskell-beam.github.io/beam GitHub pages>.";
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."text" or (errorHandler.buildDepError "text"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
33+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
34+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
35+
(hsPkgs."free" or (errorHandler.buildDepError "free"))
36+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
37+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
38+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
39+
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
40+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
41+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
42+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
43+
(hsPkgs."vector-sized" or (errorHandler.buildDepError "vector-sized"))
44+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
45+
];
46+
buildable = true;
47+
};
48+
tests = {
49+
"beam-core-tests" = {
50+
depends = [
51+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
52+
(hsPkgs."beam-core" or (errorHandler.buildDepError "beam-core"))
53+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
54+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
55+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
56+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
57+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
58+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
59+
];
60+
buildable = true;
61+
};
62+
};
63+
};
64+
}
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 = { werror = false; };
12+
package = {
13+
specVersion = "1.18";
14+
identifier = { name = "beam-migrate"; version = "0.5.3.1"; };
15+
license = "MIT";
16+
copyright = "Copyright (C) 2017-2018 Travis Athougies";
17+
maintainer = "[email protected]";
18+
author = "Travis Athougies";
19+
homepage = "https://travis.athougies.net/projects/beam.html";
20+
url = "";
21+
synopsis = "SQL DDL support and migrations support library for Beam";
22+
description = "This package provides type classes to allow backends to implement\nSQL DDL support for beam. This allows you to use beam syntax to\nwrite type-safe schema generation code.\nThe package also provides features to introspect beam schemas,\nand support for automatic generation of migrations in SQL and\nHaskell formats.\nThis is mostly a low-level support library. Most often, this\nlibrary is used to write tooling to support DDL manipulation in\nyour project, or to enable migrations support in beam backends.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."beam-core" or (errorHandler.buildDepError "beam-core"))
30+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
31+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
32+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
33+
(hsPkgs."free" or (errorHandler.buildDepError "free"))
34+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
35+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
36+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
37+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
38+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
39+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
40+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
41+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
42+
(hsPkgs."parallel" or (errorHandler.buildDepError "parallel"))
43+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
44+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
45+
(hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts"))
46+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
47+
(hsPkgs."dependent-map" or (errorHandler.buildDepError "dependent-map"))
48+
(hsPkgs."dependent-sum" or (errorHandler.buildDepError "dependent-sum"))
49+
(hsPkgs."pqueue" or (errorHandler.buildDepError "pqueue"))
50+
(hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types"))
51+
];
52+
buildable = true;
53+
};
54+
};
55+
}
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 = { werror = false; };
12+
package = {
13+
specVersion = "1.18";
14+
identifier = { name = "beam-postgres"; version = "0.5.4.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Travis Athougies";
19+
homepage = "https://haskell-beam.github.io/beam/user-guide/backends/beam-postgres";
20+
url = "";
21+
synopsis = "Connection layer between beam and postgres";
22+
description = "Beam driver for <https://www.postgresql.org/ PostgreSQL>, an advanced open-source RDBMS";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."beam-core" or (errorHandler.buildDepError "beam-core"))
30+
(hsPkgs."beam-migrate" or (errorHandler.buildDepError "beam-migrate"))
31+
(hsPkgs."postgresql-libpq" or (errorHandler.buildDepError "postgresql-libpq"))
32+
(hsPkgs."postgresql-simple" or (errorHandler.buildDepError "postgresql-simple"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
35+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
36+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
37+
(hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base"))
38+
(hsPkgs."free" or (errorHandler.buildDepError "free"))
39+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
40+
(hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control"))
41+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
42+
(hsPkgs."conduit" or (errorHandler.buildDepError "conduit"))
43+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
44+
(hsPkgs."uuid-types" or (errorHandler.buildDepError "uuid-types"))
45+
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
46+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
47+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
48+
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
49+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
50+
(hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))
51+
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
52+
(hsPkgs."haskell-src-exts" or (errorHandler.buildDepError "haskell-src-exts"))
53+
];
54+
buildable = true;
55+
};
56+
tests = {
57+
"beam-postgres-tests" = {
58+
depends = [
59+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
60+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
61+
(hsPkgs."beam-core" or (errorHandler.buildDepError "beam-core"))
62+
(hsPkgs."beam-migrate" or (errorHandler.buildDepError "beam-migrate"))
63+
(hsPkgs."beam-postgres" or (errorHandler.buildDepError "beam-postgres"))
64+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
65+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
66+
(hsPkgs."postgresql-simple" or (errorHandler.buildDepError "postgresql-simple"))
67+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
68+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
69+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
70+
(hsPkgs."testcontainers" or (errorHandler.buildDepError "testcontainers"))
71+
(hsPkgs."uuid" or (errorHandler.buildDepError "uuid"))
72+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
73+
];
74+
buildable = true;
75+
};
76+
};
77+
};
78+
}

0 commit comments

Comments
 (0)