Skip to content

Commit 513988a

Browse files
author
IOHK
committed
Automatic Update
1 parent f638e80 commit 513988a

File tree

33 files changed

+1155
-3
lines changed

33 files changed

+1155
-3
lines changed

default.nix

+2
Original file line numberDiff line numberDiff line change
@@ -12827,6 +12827,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1282712827
"powerqueue-distributed" = import ./nix/powerqueue-distributed.nix;
1282812828
"powerqueue-levelmem" = import ./nix/powerqueue-levelmem.nix;
1282912829
"powerqueue-sqs" = import ./nix/powerqueue-sqs.nix;
12830+
"ppad-bech32" = import ./nix/ppad-bech32.nix;
1283012831
"ppad-hmac-drbg" = import ./nix/ppad-hmac-drbg.nix;
1283112832
"ppad-ripemd160" = import ./nix/ppad-ripemd160.nix;
1283212833
"ppad-secp256k1" = import ./nix/ppad-secp256k1.nix;
@@ -16769,6 +16770,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1676916770
"uniform-watch" = import ./nix/uniform-watch.nix;
1677016771
"uniform-webserver" = import ./nix/uniform-webserver.nix;
1677116772
"uniformBase" = import ./nix/uniform_Base.nix;
16773+
"unimap" = import ./nix/unimap.nix;
1677216774
"union" = import ./nix/union.nix;
1677316775
"union-angle" = import ./nix/union-angle.nix;
1677416776
"union-color" = import ./nix/union-color.nix;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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 = "bluefin"; version = "0.0.14.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Tom Ellis";
18+
author = "Tom Ellis";
19+
homepage = "https://github.com/tomjaguarpaw/bluefin";
20+
url = "";
21+
synopsis = "The Bluefin effect system";
22+
description = "The Bluefin effect system";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."bluefin-internal" or (errorHandler.buildDepError "bluefin-internal"))
29+
];
30+
buildable = true;
31+
};
32+
};
33+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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 = "bluefin-internal"; version = "0.0.14.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Tom Ellis";
18+
author = "Tom Ellis";
19+
homepage = "https://github.com/tomjaguarpaw/bluefin";
20+
url = "";
21+
synopsis = "The Bluefin effect system, internals";
22+
description = "The Bluefin effect system, internals";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core"))
31+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
32+
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
33+
(hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control"))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"bluefin-test" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."bluefin-internal" or (errorHandler.buildDepError "bluefin-internal"))
42+
];
43+
buildable = true;
44+
};
45+
};
46+
};
47+
}
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 = "1.10";
14+
identifier = { name = "dap"; version = "0.1.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) 2025 David Johnson";
17+
maintainer = "[email protected]";
18+
author = "David Johnson, Csaba Hruska";
19+
homepage = "";
20+
url = "";
21+
synopsis = "A debug adaptor protocol library";
22+
description = "A library for the Debug Adaptor Protocol (DAP)";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
29+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base"))
34+
(hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control"))
35+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
36+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
37+
(hsPkgs."network-simple" or (errorHandler.buildDepError "network-simple"))
38+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
39+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
40+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
41+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
42+
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
43+
];
44+
buildable = true;
45+
};
46+
tests = {
47+
"tests" = {
48+
depends = [
49+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
50+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
51+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
52+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
53+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
54+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
55+
(hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base"))
56+
(hsPkgs."monad-control" or (errorHandler.buildDepError "monad-control"))
57+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
58+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
59+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
60+
(hsPkgs."network-simple" or (errorHandler.buildDepError "network-simple"))
61+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
62+
(hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions"))
63+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
64+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
65+
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
66+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
67+
];
68+
buildable = true;
69+
};
70+
};
71+
};
72+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
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 = "dbus-app-launcher"; version = "0.1.1.0"; };
15+
license = "MIT";
16+
copyright = "2024 Daniël van de Giessen";
17+
maintainer = "[email protected]";
18+
author = "Daniël van de Giessen";
19+
homepage = "https://github.com/DvdGiessen/dbus-app-launcher#readme";
20+
url = "";
21+
synopsis = "Simple app launcher for D-Bus";
22+
description = "See the README at <https://github.com/DvdGiessen/dbus-app-launcher>";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"dbus-app-launcher" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."dbus" or (errorHandler.buildDepError "dbus"))
32+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
33+
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa"))
34+
(hsPkgs."shellwords" or (errorHandler.buildDepError "shellwords"))
35+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
36+
];
37+
buildable = true;
38+
};
39+
};
40+
};
41+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
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 = "hackernews"; version = "1.4.0.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "David Johnson";
19+
homepage = "";
20+
url = "";
21+
synopsis = "API for Hacker News";
22+
description = "API for news.ycombinator.com";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
29+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
30+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
31+
] ++ (if compiler.isGhcjs && true
32+
then [
33+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
34+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
35+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
36+
(hsPkgs."ghcjs-base" or (errorHandler.buildDepError "ghcjs-base"))
37+
(hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions"))
38+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
39+
]
40+
else [
41+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
44+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
45+
(hsPkgs."string-conversions" or (errorHandler.buildDepError "string-conversions"))
46+
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
]);
49+
buildable = true;
50+
};
51+
exes = {
52+
"hackernews-example" = {
53+
depends = if compiler.isGhcjs && true
54+
then [
55+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
56+
(hsPkgs."hackernews" or (errorHandler.buildDepError "hackernews"))
57+
(hsPkgs."ghcjs-base" or (errorHandler.buildDepError "ghcjs-base"))
58+
]
59+
else [
60+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
61+
(hsPkgs."hackernews" or (errorHandler.buildDepError "hackernews"))
62+
(hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls"))
63+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
64+
];
65+
buildable = true;
66+
};
67+
"ghcjs-tests" = {
68+
depends = pkgs.lib.optionals (compiler.isGhcjs && true) [
69+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
70+
(hsPkgs."hackernews" or (errorHandler.buildDepError "hackernews"))
71+
(hsPkgs."ghcjs-base" or (errorHandler.buildDepError "ghcjs-base"))
72+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
73+
(hsPkgs."hspec-core" or (errorHandler.buildDepError "hspec-core"))
74+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
75+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
76+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
77+
];
78+
buildable = if compiler.isGhcjs && true then true else false;
79+
};
80+
};
81+
tests = {
82+
"ghc-tests" = {
83+
depends = [
84+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
85+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
86+
(hsPkgs."hackernews" or (errorHandler.buildDepError "hackernews"))
87+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
88+
(hsPkgs."http-client-tls" or (errorHandler.buildDepError "http-client-tls"))
89+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
90+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
91+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
92+
];
93+
buildable = if compiler.isGhcjs && true then false else true;
94+
};
95+
};
96+
};
97+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
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 = "hsblst"; version = "0.0.4"; };
15+
license = "MPL-2.0";
16+
copyright = "2022 Serokell <https://serokell.io>";
17+
maintainer = "Serokell <[email protected]>";
18+
author = "Serokell <[email protected]>";
19+
homepage = "https://github.com/serokell/hsblst#readme";
20+
url = "";
21+
synopsis = "Haskell bindings to BLST";
22+
description = "HsBLST is low-level Haskell bindings and a high-level interface to [BLST](https://github.com/supranational/blst) -- a multilingual BLS12-381 signature library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
30+
(hsPkgs."memory" or (errorHandler.buildDepError "memory"))
31+
];
32+
build-tools = [
33+
(hsPkgs.pkgsBuildBuild.c2hs.components.exes.c2hs or (pkgs.pkgsBuildBuild.c2hs or (errorHandler.buildToolDepError "c2hs:c2hs")))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"hsblst-test" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring"))
42+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
43+
(hsPkgs."hsblst" or (errorHandler.buildDepError "hsblst"))
44+
(hsPkgs."memory" or (errorHandler.buildDepError "memory"))
45+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
46+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
];
49+
build-tools = [
50+
(hsPkgs.pkgsBuildBuild.tasty-discover.components.exes.tasty-discover or (pkgs.pkgsBuildBuild.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
51+
];
52+
buildable = true;
53+
};
54+
};
55+
};
56+
}

0 commit comments

Comments
 (0)