Skip to content

Commit 334ff3e

Browse files
author
IOHK
committed
Automatic Update
1 parent 74f041b commit 334ff3e

File tree

34 files changed

+1892
-5
lines changed

34 files changed

+1892
-5
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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 = "MicroCabal"; version = "0.3.1.2"; };
15+
license = "Apache-2.0";
16+
copyright = "2024 Lennart Augustsson";
17+
maintainer = "[email protected]";
18+
author = "[email protected]";
19+
homepage = "";
20+
url = "";
21+
synopsis = "A partial Cabal replacement";
22+
description = "A portable subset of the Cabal functionality.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"mcabal" = {
28+
depends = pkgs.lib.optionals (compiler.isGhc && true) [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
31+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
32+
] ++ pkgs.lib.optional (compiler.isMhs && true) (hsPkgs."base" or (errorHandler.buildDepError "base"));
33+
buildable = true;
34+
};
35+
};
36+
};
37+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
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 = "MicroHs"; version = "0.10.5.0"; };
15+
license = "Apache-2.0";
16+
copyright = "2023,2024 Lennart Augustsson";
17+
maintainer = "[email protected]";
18+
author = "[email protected]";
19+
homepage = "";
20+
url = "";
21+
synopsis = "A small compiler for Haskell";
22+
description = "A compiler for an extended subset of Haskell-2010.\nThe compiler translates to combinators and can compile itself.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"mhs" = {
28+
depends = pkgs.lib.optionals (compiler.isGhc && true) [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
31+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
32+
(hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline"))
33+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
34+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
35+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
] ++ pkgs.lib.optional (compiler.isMhs && true) (hsPkgs."base" or (errorHandler.buildDepError "base"));
38+
buildable = true;
39+
};
40+
};
41+
};
42+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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.4";
14+
identifier = { name = "aop-prelude"; version = "0.5.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "cutsea110";
19+
homepage = "https://github.com/cutsea110/aop-prelude.git";
20+
url = "";
21+
synopsis = "prelude for Algebra of Programming";
22+
description = "prelude for Algenra of Programming, the original code was created by Richard Bird.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
30+
(hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp"))
31+
];
32+
buildable = true;
33+
};
34+
tests = {
35+
"aop-prelude-test" = {
36+
depends = [
37+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
38+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
39+
(hsPkgs."aop-prelude" or (errorHandler.buildDepError "aop-prelude"))
40+
];
41+
buildable = true;
42+
};
43+
};
44+
};
45+
}
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
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 = "cabal-debian"; version = "5.2.4"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Copyright (c) 2007-2014, David Fox, Jeremy Shaw; 2017-2024 Clint Adams";
17+
maintainer = "Clint Adams <[email protected]>";
18+
author = "David Fox <[email protected]>";
19+
homepage = "https://github.com/clinty/cabal-debian";
20+
url = "";
21+
synopsis = "Create a Debianization for a Cabal package";
22+
description = "This package supports the generation of a package Debianization (i.e.\nthe files in the @debian@ subdirectory) for a cabal package,\neither through a library API or using the cabal-debian executable.\nFor documentation of the executable, run\n@cabal-debian --help@, for documentation of the library API follow\nthe link to the @Debian.Debianize@ module below.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors"))
30+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
33+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
34+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
35+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
36+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
37+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
38+
(hsPkgs."hsemail" or (errorHandler.buildDepError "hsemail"))
39+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
40+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
41+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
42+
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
43+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
44+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
45+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
46+
(hsPkgs."pureMD5" or (errorHandler.buildDepError "pureMD5"))
47+
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa"))
48+
(hsPkgs."syb" or (errorHandler.buildDepError "syb"))
49+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
50+
(hsPkgs."unix" or (errorHandler.buildDepError "unix"))
51+
(hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio"))
52+
(hsPkgs."utf8-string" or (errorHandler.buildDepError "utf8-string"))
53+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
54+
(hsPkgs."ansi-wl-pprint" or (errorHandler.buildDepError "ansi-wl-pprint"))
55+
(hsPkgs."debian" or (errorHandler.buildDepError "debian"))
56+
];
57+
buildable = true;
58+
};
59+
exes = {
60+
"cabal-debian" = {
61+
depends = [
62+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
63+
(hsPkgs."cabal-debian" or (errorHandler.buildDepError "cabal-debian"))
64+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
65+
(hsPkgs."debian" or (errorHandler.buildDepError "debian"))
66+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
67+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
68+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
69+
];
70+
buildable = true;
71+
};
72+
};
73+
tests = {
74+
"cabal-debian-tests" = {
75+
depends = [
76+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
77+
(hsPkgs."cabal-debian" or (errorHandler.buildDepError "cabal-debian"))
78+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
79+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
80+
(hsPkgs."debian" or (errorHandler.buildDepError "debian"))
81+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
82+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
83+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
84+
(hsPkgs."hsemail" or (errorHandler.buildDepError "hsemail"))
85+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
86+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
87+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
88+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
89+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
90+
];
91+
buildable = true;
92+
};
93+
};
94+
};
95+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
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 = "data-compat"; version = "0.1.0.5"; };
15+
license = "MIT";
16+
copyright = "Travis Whitaker 2019-2024";
17+
maintainer = "[email protected]";
18+
author = "Travis Whitaker";
19+
homepage = "https://github.com/TravisWhitaker/data-compat";
20+
url = "";
21+
synopsis = "Define Backwards Compatibility Schemes for Arbitrary Data";
22+
description = "Define Backwards Compatibility Schemes for Arbitrary Data";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."constraints" or (errorHandler.buildDepError "constraints"))
30+
];
31+
buildable = true;
32+
};
33+
};
34+
}
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 = "1.10";
14+
identifier = { name = "dependent-sum-template"; version = "0.2.0.1"; };
15+
license = "LicenseRef-PublicDomain";
16+
copyright = "";
17+
maintainer = "Obsidian Systems, LLC <[email protected]>";
18+
author = "James Cook <[email protected]>";
19+
homepage = "https://github.com/obsidiansystems/dependent-sum-template";
20+
url = "";
21+
synopsis = "Template Haskell code to generate instances of classes in some package";
22+
description = "Template Haskell code to generate instances of classes in some package, such as 'GEq' and 'GCompare'.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."some" or (errorHandler.buildDepError "some"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
33+
(hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction"))
34+
];
35+
buildable = if compiler.isGhc && compiler.version.lt "7.10"
36+
then false
37+
else true;
38+
};
39+
tests = {
40+
"test" = {
41+
depends = [
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."constraints-extras" or (errorHandler.buildDepError "constraints-extras"))
44+
(hsPkgs."dependent-sum-template" or (errorHandler.buildDepError "dependent-sum-template"))
45+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
46+
(hsPkgs."some" or (errorHandler.buildDepError "some"))
47+
(hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction"))
48+
];
49+
buildable = if compiler.isGhc && compiler.version.lt "8.0"
50+
then false
51+
else true;
52+
};
53+
};
54+
};
55+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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.4";
14+
identifier = { name = "dwergaz"; version = "0.3.0.0"; };
15+
license = "ISC";
16+
copyright = "Copyright (c) 2017-2024, Henry Till";
17+
maintainer = "[email protected]";
18+
author = "Henry Till";
19+
homepage = "https://github.com/henrytill/dwergaz";
20+
url = "";
21+
synopsis = "A minimal testing library";
22+
description = "dwergaz is a minimal testing library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
30+
];
31+
buildable = true;
32+
};
33+
tests = {
34+
"tests" = {
35+
depends = [
36+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
37+
(hsPkgs."dwergaz" or (errorHandler.buildDepError "dwergaz"))
38+
];
39+
buildable = true;
40+
};
41+
};
42+
};
43+
}

0 commit comments

Comments
 (0)