Skip to content

Commit abf7fd7

Browse files
author
IOHK
committed
Automatic Update
1 parent bae5648 commit abf7fd7

File tree

49 files changed

+2387
-1
lines changed

Some content is hidden

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

49 files changed

+2387
-1
lines changed

default.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7420,6 +7420,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
74207420
"hash-addressed-cli" = import ./nix/hash-addressed-cli.nix;
74217421
"hash-cons" = import ./nix/hash-cons.nix;
74227422
"hash-store" = import ./nix/hash-store.nix;
7423+
"hash-string" = import ./nix/hash-string.nix;
74237424
"hash-tree" = import ./nix/hash-tree.nix;
74247425
"hashable" = import ./nix/hashable.nix;
74257426
"hashable-accelerate" = import ./nix/hashable-accelerate.nix;
@@ -14572,6 +14573,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1457214573
"sha-streams" = import ./nix/sha-streams.nix;
1457314574
"sha-validation" = import ./nix/sha-validation.nix;
1457414575
"sha1" = import ./nix/sha1.nix;
14576+
"sha256" = import ./nix/sha256.nix;
1457514577
"shade" = import ./nix/shade.nix;
1457614578
"shaderc" = import ./nix/shaderc.nix;
1457714579
"shadower" = import ./nix/shadower.nix;
@@ -15621,6 +15623,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1562115623
"swisstable" = import ./nix/swisstable.nix;
1562215624
"switch" = import ./nix/switch.nix;
1562315625
"swizzle" = import ./nix/swizzle.nix;
15626+
"swizzle-set" = import ./nix/swizzle-set.nix;
1562415627
"sws" = import ./nix/sws.nix;
1562515628
"sxml" = import ./nix/sxml.nix;
1562615629
"syb" = import ./nix/syb.nix;

hackage/aws-0.24.4-r0-fd25c1a613cc9c3d0f4643a4854787983d67a51e1e09bbc4cf5fa7854e118b3d.nix

Lines changed: 271 additions & 0 deletions
Large diffs are not rendered by default.
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 = {};
12+
package = {
13+
specVersion = "1.10";
14+
identifier = { name = "conduit-extra"; version = "1.3.7"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Michael Snoyman";
19+
homepage = "http://github.com/snoyberg/conduit";
20+
url = "";
21+
synopsis = "Batteries included conduit: adapters for common libraries.";
22+
description = "The conduit package itself maintains relative small dependencies. The purpose of this package is to collect commonly used utility functions wrapping other library dependencies, without depending on heavier-weight dependencies. The basic idea is that this package should only depend on haskell-platform packages and conduit.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."conduit" or (errorHandler.buildDepError "conduit"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
34+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
35+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
36+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
37+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
38+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
39+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
40+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
41+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
42+
(hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons"))
43+
(hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core"))
44+
(hsPkgs."typed-process" or (errorHandler.buildDepError "typed-process"))
45+
];
46+
buildable = true;
47+
};
48+
tests = {
49+
"test" = {
50+
depends = [
51+
(hsPkgs."conduit" or (errorHandler.buildDepError "conduit"))
52+
(hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra"))
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
55+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
56+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
57+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
58+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
59+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
60+
(hsPkgs."resourcet" or (errorHandler.buildDepError "resourcet"))
61+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
62+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
63+
(hsPkgs."streaming-commons" or (errorHandler.buildDepError "streaming-commons"))
64+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
65+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
66+
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
67+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
68+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
69+
];
70+
build-tools = [
71+
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
72+
];
73+
buildable = true;
74+
};
75+
};
76+
benchmarks = {
77+
"blaze" = {
78+
depends = [
79+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
80+
(hsPkgs."conduit" or (errorHandler.buildDepError "conduit"))
81+
(hsPkgs."conduit-extra" or (errorHandler.buildDepError "conduit-extra"))
82+
(hsPkgs."gauge" or (errorHandler.buildDepError "gauge"))
83+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
84+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
85+
];
86+
buildable = true;
87+
};
88+
};
89+
};
90+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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 = "copilot-bluespec"; version = "4.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Ryan Scott <[email protected]>";
18+
author = "Frank Dedden\n, Alwyn Goodloe\n, Ivan Perez\n, Ryan Scott";
19+
homepage = "https://copilot-language.github.io";
20+
url = "";
21+
synopsis = "A compiler for Copilot targeting FPGAs.";
22+
description = "This package is a back-end from Copilot to FPGAs in Bluespec.\n\nCopilot is a stream (i.e., infinite lists) domain-specific language (DSL) in\nHaskell. Copilot contains an interpreter, multiple back-end compilers, and\nother verification tools.\n\nA tutorial, examples, and other information are available at\n<https://copilot-language.github.io>.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
30+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
31+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
32+
(hsPkgs."copilot-core" or (errorHandler.buildDepError "copilot-core"))
33+
(hsPkgs."language-bluespec" or (errorHandler.buildDepError "language-bluespec"))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"tests" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
42+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
43+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
44+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
45+
(hsPkgs."ieee754" or (errorHandler.buildDepError "ieee754"))
46+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
47+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
48+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
49+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
50+
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
51+
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
52+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
53+
(hsPkgs."copilot-core" or (errorHandler.buildDepError "copilot-core"))
54+
(hsPkgs."copilot-bluespec" or (errorHandler.buildDepError "copilot-bluespec"))
55+
];
56+
buildable = true;
57+
};
58+
};
59+
};
60+
}
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
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 = "copilot-verifier"; version = "4.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) Galois, Inc 2021-2024";
17+
maintainer = "[email protected]";
18+
author = "Galois Inc.";
19+
homepage = "";
20+
url = "";
21+
synopsis = "System for verifying the correctness of generated Copilot programs";
22+
description = "@copilot-verifier@ is an add-on to the [Copilot Stream\nDSL](https://copilot-language.github.io) for verifying the correctness of C\ncode generated by the @copilot-c99@ package.\n\n@copilot-verifier@ uses the [Crucible symbolic\nsimulator](https://github.com/galoisinc/crucible) to interpret the semantics\nof the generated C program and and to produce verification conditions\nsufficient to guarantee that the meaning of the generated program corresponds\nin a precise way to the meaning of the original stream specification. The\ngenerated verification conditions are then dispatched to SMT solvers to be\nautomatically solved.";
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."bv-sized" or (errorHandler.buildDepError "bv-sized"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."copilot-c99" or (errorHandler.buildDepError "copilot-c99"))
34+
(hsPkgs."copilot-core" or (errorHandler.buildDepError "copilot-core"))
35+
(hsPkgs."copilot-theorem" or (errorHandler.buildDepError "copilot-theorem"))
36+
(hsPkgs."crucible" or (errorHandler.buildDepError "crucible"))
37+
(hsPkgs."crucible-llvm" or (errorHandler.buildDepError "crucible-llvm"))
38+
(hsPkgs."crux" or (errorHandler.buildDepError "crux"))
39+
(hsPkgs."crux-llvm" or (errorHandler.buildDepError "crux-llvm"))
40+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
41+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
42+
(hsPkgs."llvm-pretty" or (errorHandler.buildDepError "llvm-pretty"))
43+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
44+
(hsPkgs."panic" or (errorHandler.buildDepError "panic"))
45+
(hsPkgs."parameterized-utils" or (errorHandler.buildDepError "parameterized-utils"))
46+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
49+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
50+
(hsPkgs."what4" or (errorHandler.buildDepError "what4"))
51+
];
52+
buildable = true;
53+
};
54+
sublibs = {
55+
"copilot-verifier-examples" = {
56+
depends = [
57+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
58+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
59+
(hsPkgs."bv-sized" or (errorHandler.buildDepError "bv-sized"))
60+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
61+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
62+
(hsPkgs."copilot-c99" or (errorHandler.buildDepError "copilot-c99"))
63+
(hsPkgs."copilot-core" or (errorHandler.buildDepError "copilot-core"))
64+
(hsPkgs."copilot-theorem" or (errorHandler.buildDepError "copilot-theorem"))
65+
(hsPkgs."crucible" or (errorHandler.buildDepError "crucible"))
66+
(hsPkgs."crucible-llvm" or (errorHandler.buildDepError "crucible-llvm"))
67+
(hsPkgs."crux" or (errorHandler.buildDepError "crux"))
68+
(hsPkgs."crux-llvm" or (errorHandler.buildDepError "crux-llvm"))
69+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
70+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
71+
(hsPkgs."llvm-pretty" or (errorHandler.buildDepError "llvm-pretty"))
72+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
73+
(hsPkgs."panic" or (errorHandler.buildDepError "panic"))
74+
(hsPkgs."parameterized-utils" or (errorHandler.buildDepError "parameterized-utils"))
75+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
76+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
77+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
78+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
79+
(hsPkgs."what4" or (errorHandler.buildDepError "what4"))
80+
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
81+
(hsPkgs."copilot" or (errorHandler.buildDepError "copilot"))
82+
(hsPkgs."copilot-language" or (errorHandler.buildDepError "copilot-language"))
83+
(hsPkgs."copilot-prettyprinter" or (errorHandler.buildDepError "copilot-prettyprinter"))
84+
(hsPkgs."copilot-verifier" or (errorHandler.buildDepError "copilot-verifier"))
85+
];
86+
buildable = true;
87+
};
88+
};
89+
exes = {
90+
"verify-examples" = {
91+
depends = [
92+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
93+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
94+
(hsPkgs."bv-sized" or (errorHandler.buildDepError "bv-sized"))
95+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
96+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
97+
(hsPkgs."copilot-c99" or (errorHandler.buildDepError "copilot-c99"))
98+
(hsPkgs."copilot-core" or (errorHandler.buildDepError "copilot-core"))
99+
(hsPkgs."copilot-theorem" or (errorHandler.buildDepError "copilot-theorem"))
100+
(hsPkgs."crucible" or (errorHandler.buildDepError "crucible"))
101+
(hsPkgs."crucible-llvm" or (errorHandler.buildDepError "crucible-llvm"))
102+
(hsPkgs."crux" or (errorHandler.buildDepError "crux"))
103+
(hsPkgs."crux-llvm" or (errorHandler.buildDepError "crux-llvm"))
104+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
105+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
106+
(hsPkgs."llvm-pretty" or (errorHandler.buildDepError "llvm-pretty"))
107+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
108+
(hsPkgs."panic" or (errorHandler.buildDepError "panic"))
109+
(hsPkgs."parameterized-utils" or (errorHandler.buildDepError "parameterized-utils"))
110+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
111+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
112+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
113+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
114+
(hsPkgs."what4" or (errorHandler.buildDepError "what4"))
115+
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
116+
(hsPkgs."copilot-verifier" or (errorHandler.buildDepError "copilot-verifier"))
117+
(hsPkgs."copilot-verifier".components.sublibs.copilot-verifier-examples or (errorHandler.buildDepError "copilot-verifier:copilot-verifier-examples"))
118+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
119+
];
120+
buildable = true;
121+
};
122+
};
123+
tests = {
124+
"copilot-verifier-test" = {
125+
depends = [
126+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
127+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
128+
(hsPkgs."bv-sized" or (errorHandler.buildDepError "bv-sized"))
129+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
130+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
131+
(hsPkgs."copilot-c99" or (errorHandler.buildDepError "copilot-c99"))
132+
(hsPkgs."copilot-core" or (errorHandler.buildDepError "copilot-core"))
133+
(hsPkgs."copilot-theorem" or (errorHandler.buildDepError "copilot-theorem"))
134+
(hsPkgs."crucible" or (errorHandler.buildDepError "crucible"))
135+
(hsPkgs."crucible-llvm" or (errorHandler.buildDepError "crucible-llvm"))
136+
(hsPkgs."crux" or (errorHandler.buildDepError "crux"))
137+
(hsPkgs."crux-llvm" or (errorHandler.buildDepError "crux-llvm"))
138+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
139+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
140+
(hsPkgs."llvm-pretty" or (errorHandler.buildDepError "llvm-pretty"))
141+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
142+
(hsPkgs."panic" or (errorHandler.buildDepError "panic"))
143+
(hsPkgs."parameterized-utils" or (errorHandler.buildDepError "parameterized-utils"))
144+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
145+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
146+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
147+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
148+
(hsPkgs."what4" or (errorHandler.buildDepError "what4"))
149+
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
150+
(hsPkgs."copilot-verifier" or (errorHandler.buildDepError "copilot-verifier"))
151+
(hsPkgs."copilot-verifier".components.sublibs.copilot-verifier-examples or (errorHandler.buildDepError "copilot-verifier:copilot-verifier-examples"))
152+
(hsPkgs."silently" or (errorHandler.buildDepError "silently"))
153+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
154+
(hsPkgs."tasty-expected-failure" or (errorHandler.buildDepError "tasty-expected-failure"))
155+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
156+
];
157+
buildable = true;
158+
};
159+
};
160+
};
161+
}

0 commit comments

Comments
 (0)