Skip to content

Commit 6e90df7

Browse files
author
IOHK
committed
Automatic Update
1 parent 7805f7f commit 6e90df7

File tree

30 files changed

+1311
-4
lines changed

30 files changed

+1311
-4
lines changed

default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12857,6 +12857,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1285712857
"powerqueue-distributed" = import ./nix/powerqueue-distributed.nix;
1285812858
"powerqueue-levelmem" = import ./nix/powerqueue-levelmem.nix;
1285912859
"powerqueue-sqs" = import ./nix/powerqueue-sqs.nix;
12860+
"ppad-base16" = import ./nix/ppad-base16.nix;
1286012861
"ppad-base58" = import ./nix/ppad-base58.nix;
1286112862
"ppad-bech32" = import ./nix/ppad-bech32.nix;
1286212863
"ppad-hkdf" = import ./nix/ppad-hkdf.nix;
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 = { network-bsd = true; };
12+
package = {
13+
specVersion = "1.18";
14+
identifier = { name = "HaskellNet-SSL"; version = "0.4.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2013 Daniel P. Wright";
17+
maintainer = "Leza M. Lutonda <[email protected]>, [email protected], [email protected]";
18+
author = "Daniel P. Wright";
19+
homepage = "https://github.com/dpwright/HaskellNet-SSL";
20+
url = "";
21+
synopsis = "Helpers to connect to SSL/TLS mail servers with HaskellNet";
22+
description = "This package ties together the HaskellNet and connection\npackages to make it easy to open IMAP and SMTP connections\nover SSL.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."HaskellNet" or (errorHandler.buildDepError "HaskellNet"))
30+
(hsPkgs."crypton-connection" or (errorHandler.buildDepError "crypton-connection"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
33+
] ++ (if flags.network-bsd
34+
then [
35+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
36+
(hsPkgs."network-bsd" or (errorHandler.buildDepError "network-bsd"))
37+
]
38+
else [
39+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
40+
]);
41+
buildable = true;
42+
};
43+
exes = {
44+
"HaskellNet-SSL-example" = {
45+
depends = [
46+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
47+
(hsPkgs."HaskellNet-SSL" or (errorHandler.buildDepError "HaskellNet-SSL"))
48+
(hsPkgs."HaskellNet" or (errorHandler.buildDepError "HaskellNet"))
49+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
};
55+
}
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
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.18";
14+
identifier = { name = "aeson-jsonpath"; version = "0.3.0.1"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Taimoor Zaeem <[email protected]>";
18+
author = "Taimoor Zaeem";
19+
homepage = "https://github.com/taimoorzaeem/aeson-jsonpath";
20+
url = "";
21+
synopsis = "Parse and run JSONPath queries on Aeson documents";
22+
description = "RFC 9535 compliant JSONPath parsing and querying\npackage. JSONPath is similar to XPath for querying\nXML documents.";
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."parsec" or (errorHandler.buildDepError "parsec"))
31+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
32+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
35+
];
36+
buildable = true;
37+
};
38+
tests = {
39+
"spec" = {
40+
depends = [
41+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
42+
(hsPkgs."aeson-jsonpath" or (errorHandler.buildDepError "aeson-jsonpath"))
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
45+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
46+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
47+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
48+
];
49+
buildable = true;
50+
};
51+
};
52+
};
53+
}
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 = {};
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "mem-info"; version = "0.3.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Tim Emiola";
19+
homepage = "https://github.com/adetokunbo/mem-info#readme";
20+
url = "";
21+
synopsis = "Print the core memory usage of programs";
22+
description = "A utility to accurately report the core memory usage of programs.\n\nThis is a clone of\n[ps_mem](https://github.com/pixelb/ps_mem/blob/master/README.md), which is\nwritten in python\n\nThe package provides:\n\n * an executable command `printmem` that is like `ps_mem` with extra features\n\n * a library to enable core memory tracking on linux in haskell programs\n\nSee the [README](https://github.com/adetokunbo/mem-info/blob/master/README.md)\nfor further details";
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."directory" or (errorHandler.buildDepError "directory"))
32+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
33+
(hsPkgs."fmt" or (errorHandler.buildDepError "fmt"))
34+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
35+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
38+
(hsPkgs."validity" or (errorHandler.buildDepError "validity"))
39+
(hsPkgs."validity-text" or (errorHandler.buildDepError "validity-text"))
40+
];
41+
buildable = true;
42+
};
43+
exes = {
44+
"printmem" = {
45+
depends = [
46+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
47+
(hsPkgs."mem-info" or (errorHandler.buildDepError "mem-info"))
48+
];
49+
buildable = true;
50+
};
51+
};
52+
tests = {
53+
"test" = {
54+
depends = [
55+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
56+
(hsPkgs."fmt" or (errorHandler.buildDepError "fmt"))
57+
(hsPkgs."genvalidity" or (errorHandler.buildDepError "genvalidity"))
58+
(hsPkgs."genvalidity-hspec" or (errorHandler.buildDepError "genvalidity-hspec"))
59+
(hsPkgs."genvalidity-text" or (errorHandler.buildDepError "genvalidity-text"))
60+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
61+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
62+
(hsPkgs."mem-info" or (errorHandler.buildDepError "mem-info"))
63+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
64+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
65+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
66+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
67+
];
68+
buildable = true;
69+
};
70+
};
71+
};
72+
}
Lines changed: 99 additions & 0 deletions
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.2.1"; };
15+
license = "Apache-2.0";
16+
copyright = "2022–2025 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.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.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+
}

0 commit comments

Comments
 (0)