Skip to content

Commit 5891424

Browse files
author
IOHK
committed
Automatic Update
1 parent 980c350 commit 5891424

File tree

37 files changed

+1263
-2
lines changed

37 files changed

+1263
-2
lines changed

default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -12612,6 +12612,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1261212612
"possibly" = import ./nix/possibly.nix;
1261312613
"post-mess-age" = import ./nix/post-mess-age.nix;
1261412614
"postcodes" = import ./nix/postcodes.nix;
12615+
"postgis-trivial" = import ./nix/postgis-trivial.nix;
1261512616
"postgres-embedded" = import ./nix/postgres-embedded.nix;
1261612617
"postgres-options" = import ./nix/postgres-options.nix;
1261712618
"postgres-tmp" = import ./nix/postgres-tmp.nix;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { release = false; static = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "bech32"; version = "1.1.7"; };
15+
license = "Apache-2.0";
16+
copyright = "2017 Marko Bencun, 2019-2023 IOHK";
17+
18+
author = "IOHK Engineering Team";
19+
homepage = "https://github.com/input-output-hk/bech32";
20+
url = "";
21+
synopsis = "Implementation of the Bech32 cryptocurrency address format (BIP 0173).";
22+
description = "Implementation of the Bech32 cryptocurrency address format documented in the\nBIP (Bitcoin Improvement Proposal) 0173.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
];
35+
buildable = true;
36+
};
37+
exes = {
38+
"bech32" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."base58-bytestring" or (errorHandler.buildDepError "base58-bytestring"))
42+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
43+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
44+
(hsPkgs."memory" or (errorHandler.buildDepError "memory"))
45+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
46+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
47+
(hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal"))
48+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
49+
(hsPkgs."bech32" or (errorHandler.buildDepError "bech32"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
tests = {
55+
"bech32-test" = {
56+
depends = [
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."base58-bytestring" or (errorHandler.buildDepError "base58-bytestring"))
59+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
60+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
61+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
62+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
63+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
64+
(hsPkgs."memory" or (errorHandler.buildDepError "memory"))
65+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
66+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
67+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
68+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
69+
(hsPkgs."bech32" or (errorHandler.buildDepError "bech32"))
70+
];
71+
build-tools = [
72+
(hsPkgs.buildPackages.bech32.components.exes.bech32 or (pkgs.buildPackages.bech32 or (errorHandler.buildToolDepError "bech32:bech32")))
73+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
74+
];
75+
buildable = true;
76+
};
77+
};
78+
};
79+
}
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 = { release = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "bech32-th"; version = "1.1.7"; };
15+
license = "Apache-2.0";
16+
copyright = "2020-2023 IOHK";
17+
18+
author = "IOHK Engineering Team";
19+
homepage = "https://github.com/input-output-hk/bech32";
20+
url = "";
21+
synopsis = "Template Haskell extensions to the Bech32 library.";
22+
description = "Template Haskell extensions to the Bech32 library, including\nquasi-quoters for compile-time checking of Bech32 string\nliterals.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bech32" or (errorHandler.buildDepError "bech32"))
30+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
31+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
32+
];
33+
buildable = true;
34+
};
35+
tests = {
36+
"bech32-th-test" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."bech32" or (errorHandler.buildDepError "bech32"))
40+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
41+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
42+
(hsPkgs."bech32-th" or (errorHandler.buildDepError "bech32-th"))
43+
];
44+
build-tools = [
45+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}
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 = {};
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "breakpoint"; version = "0.1.4.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Aaron Allen";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Set breakpoints using a GHC plugin";
22+
description = "A plugin that allows you to set breakpoints for debugging purposes.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
(hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline"))
34+
(hsPkgs."pretty-simple" or (errorHandler.buildDepError "pretty-simple"))
35+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
36+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
37+
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
38+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
39+
];
40+
buildable = true;
41+
};
42+
tests = {
43+
"spec" = {
44+
depends = [
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
47+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
48+
(hsPkgs."breakpoint" or (errorHandler.buildDepError "breakpoint"))
49+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
};
55+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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 = "diagrams-core"; version = "1.5.1.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Brent Yorgey";
19+
homepage = "https://diagrams.github.io";
20+
url = "";
21+
synopsis = "Core libraries for diagrams EDSL";
22+
description = "The core modules underlying diagrams,\nan embedded domain-specific language\nfor compositional, declarative drawing.";
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."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
31+
(hsPkgs."semigroups" or (errorHandler.buildDepError "semigroups"))
32+
(hsPkgs."monoid-extras" or (errorHandler.buildDepError "monoid-extras"))
33+
(hsPkgs."dual-tree" or (errorHandler.buildDepError "dual-tree"))
34+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
35+
(hsPkgs."linear" or (errorHandler.buildDepError "linear"))
36+
(hsPkgs."adjunctions" or (errorHandler.buildDepError "adjunctions"))
37+
(hsPkgs."distributive" or (errorHandler.buildDepError "distributive"))
38+
(hsPkgs."profunctors" or (errorHandler.buildDepError "profunctors"))
39+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
40+
];
41+
buildable = true;
42+
};
43+
};
44+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { os-string = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "directory"; version = "1.3.8.5"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Platform-agnostic library for filesystem operations";
22+
description = "This library provides a basic set of operations for manipulating files and\ndirectories in a portable way.";
23+
buildType = "Configure";
24+
};
25+
components = {
26+
"library" = {
27+
depends = ([
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
30+
] ++ (if system.isWindows
31+
then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ]
32+
else [
33+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
34+
])) ++ (if flags.os-string
35+
then [
36+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
37+
(hsPkgs."os-string" or (errorHandler.buildDepError "os-string"))
38+
]
39+
else [
40+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
41+
]);
42+
buildable = true;
43+
};
44+
tests = {
45+
"test" = {
46+
depends = [
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
49+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
50+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
51+
] ++ (if system.isWindows
52+
then [ (hsPkgs."Win32" or (errorHandler.buildDepError "Win32")) ]
53+
else [ (hsPkgs."unix" or (errorHandler.buildDepError "unix")) ]);
54+
buildable = true;
55+
};
56+
};
57+
};
58+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
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 = "distribution-nixpkgs"; version = "1.7.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "sternenseemann <[email protected]>";
18+
author = "Peter Simons <[email protected]>";
19+
homepage = "https://github.com/NixOS/cabal2nix/tree/master/distribution-nixpkgs#readme";
20+
url = "";
21+
synopsis = "Types and functions to manipulate the Nixpkgs distribution";
22+
description = "Types and functions to represent, query, and manipulate the Nixpkgs distribution.";
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."aeson" or (errorHandler.buildDepError "aeson"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
34+
(hsPkgs."language-nix" or (errorHandler.buildDepError "language-nix"))
35+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
36+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
37+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
38+
];
39+
buildable = true;
40+
};
41+
tests = {
42+
"hspec" = {
43+
depends = [
44+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
45+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
46+
(hsPkgs."distribution-nixpkgs" or (errorHandler.buildDepError "distribution-nixpkgs"))
47+
(hsPkgs."language-nix" or (errorHandler.buildDepError "language-nix"))
48+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
49+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
50+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
51+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
52+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
53+
];
54+
buildable = true;
55+
};
56+
};
57+
};
58+
}

0 commit comments

Comments
 (0)