Skip to content

Commit 3e12b54

Browse files
author
IOHK
committed
Automatic Update
1 parent bb0ec34 commit 3e12b54

File tree

55 files changed

+3009
-7
lines changed

Some content is hidden

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

55 files changed

+3009
-7
lines changed

default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -837,6 +837,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
837837
"MuCheck-Hspec" = import ./nix/_Mu_Check-_Hspec.nix;
838838
"MuCheck-QuickCheck" = import ./nix/_Mu_Check-_Quick_Check.nix;
839839
"MuCheck-SmallCheck" = import ./nix/_Mu_Check-_Small_Check.nix;
840+
"MultiChor" = import ./nix/_Multi_Chor.nix;
840841
"MultipletCombiner" = import ./nix/_Multiplet_Combiner.nix;
841842
"Munkres" = import ./nix/_Munkres.nix;
842843
"Munkres-simple" = import ./nix/_Munkres-simple.nix;

hackage/MultiChor-1.0.0.0-r0-7e44a7abe6d9a8f359d0ee38040bf65ebf8c5e8edd40f36b98df12a86c71045b.nix

Lines changed: 550 additions & 0 deletions
Large diffs are not rendered by default.

hackage/MultiChor-1.0.1.0-r0-f568a3842c719c7df5610f8613372856396f072bccf971e228cf0efb4bf2dc2d.nix

Lines changed: 532 additions & 0 deletions
Large diffs are not rendered by default.
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 = { test = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "MultiChor"; version = "1.0.1.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Type-safe and efficient choreographies with location-set polymorphism.";
22+
description = "MultiChor is a library for functional choreographic programming in Haskell.";
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."http-client" or (errorHandler.buildDepError "http-client"))
31+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
33+
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
34+
(hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server"))
35+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
36+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
37+
(hsPkgs."warp" or (errorHandler.buildDepError "warp"))
38+
];
39+
buildable = true;
40+
};
41+
tests = {
42+
"testExamples" = {
43+
depends = [
44+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
45+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
46+
(hsPkgs."http-client" or (errorHandler.buildDepError "http-client"))
47+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
48+
(hsPkgs."servant" or (errorHandler.buildDepError "servant"))
49+
(hsPkgs."servant-client" or (errorHandler.buildDepError "servant-client"))
50+
(hsPkgs."servant-server" or (errorHandler.buildDepError "servant-server"))
51+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
52+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
53+
(hsPkgs."warp" or (errorHandler.buildDepError "warp"))
54+
(hsPkgs."MultiChor" or (errorHandler.buildDepError "MultiChor"))
55+
] ++ pkgs.lib.optionals (flags.test) [
56+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
57+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
58+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
59+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
60+
(hsPkgs."cryptonite" or (errorHandler.buildDepError "cryptonite"))
61+
(hsPkgs."finite-field" or (errorHandler.buildDepError "finite-field"))
62+
(hsPkgs."split" or (errorHandler.buildDepError "split"))
63+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
64+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
65+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
66+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
67+
];
68+
buildable = if flags.test then true else false;
69+
};
70+
};
71+
};
72+
}
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { tagged = true; };
12+
package = {
13+
specVersion = "1.24";
14+
identifier = { name = "bifunctors"; version = "5.6.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Copyright (C) 2008-2016 Edward A. Kmett";
17+
maintainer = "Edward A. Kmett <[email protected]>";
18+
author = "Edward A. Kmett";
19+
homepage = "http://github.com/ekmett/bifunctors/";
20+
url = "";
21+
synopsis = "Bifunctors";
22+
description = "Bifunctors.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = (([
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."assoc" or (errorHandler.buildDepError "assoc"))
30+
(hsPkgs."comonad" or (errorHandler.buildDepError "comonad"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
33+
(hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction"))
34+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
35+
] ++ pkgs.lib.optionals (!(compiler.isGhc && compiler.version.ge "8.2")) [
36+
(hsPkgs."bifunctor-classes-compat" or (errorHandler.buildDepError "bifunctor-classes-compat"))
37+
(hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat"))
38+
]) ++ pkgs.lib.optional (flags.tagged) (hsPkgs."tagged" or (errorHandler.buildDepError "tagged"))) ++ pkgs.lib.optional (!(compiler.isGhc && compiler.version.ge "9.6")) (hsPkgs."foldable1-classes-compat" or (errorHandler.buildDepError "foldable1-classes-compat"));
39+
buildable = true;
40+
};
41+
tests = {
42+
"bifunctors-spec" = {
43+
depends = [
44+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
45+
(hsPkgs."bifunctors" or (errorHandler.buildDepError "bifunctors"))
46+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
47+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
48+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
49+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
50+
(hsPkgs."transformers-compat" or (errorHandler.buildDepError "transformers-compat"))
51+
];
52+
build-tools = [
53+
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
54+
];
55+
buildable = true;
56+
};
57+
};
58+
};
59+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { demo = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "brick-list-skip"; version = "0.1.1.16"; };
15+
license = "0BSD";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "amano.kenji";
19+
homepage = "https://codeberg.org/amano.kenji/brick-list-skip";
20+
url = "";
21+
synopsis = "Skip a certain kind of items when moving in brick list";
22+
description = "This package contains functions that can be used in brick event handlers to skip a certain kind of items when\nmoving in brick list.\n\nFor example, you can skip a separator because selecting a separator doesn't make sense.\n\nYou can run demo programs to see how it works.\n\n== For Contributors\n\nThis library tries not to exceed 120 characters per line.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
30+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
31+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
];
34+
buildable = true;
35+
};
36+
exes = {
37+
"brick-list-skip" = {
38+
depends = [
39+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
40+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
41+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
42+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
43+
(hsPkgs."brick-list-skip" or (errorHandler.buildDepError "brick-list-skip"))
44+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
45+
];
46+
buildable = if !flags.demo then false else true;
47+
};
48+
};
49+
};
50+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { demo = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "brick-tabular-list"; version = "2.2.0.14"; };
15+
license = "0BSD";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "amano.kenji";
19+
homepage = "https://codeberg.org/amano.kenji/brick-tabular-list";
20+
url = "";
21+
synopsis = "Tabular list widgets for brick.";
22+
description = "This package contains two tabular list widgets for brick.\n\n* Grid tabular list\n* Mixed tabular list\n\nA tabular list consists of cells(row columns), column headers, and row headers. Column headers and row headers are\noptional.\n\nIt can handle a very large data set if you delete invisible rows from memory and fetch visible rows from a database\n(file). For example, SQLite database file can handle a large spreadsheet.\n\n== To get started\n\n* Read \"Brick.Widgets.TabularList.Grid\" or \"Brick.Widgets.TabularList.Mixed\".\n* Run demo programs. To learn more quickly, modify and run demo programs.\n\n== Lens support\n\nIf you want to use lens, I encourage using @OverloadedLabels@ extension with generic-lens or optics-core.\n\nFor zoom, you have to use van Laarhoven lens because brick supports zoom through microlens.\n\n== For Contributors\n\nThis library tries not to exceed 120 characters per line.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
32+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
33+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
34+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
35+
];
36+
buildable = true;
37+
};
38+
exes = {
39+
"mixed-tabular-list" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
43+
(hsPkgs."brick-tabular-list" or (errorHandler.buildDepError "brick-tabular-list"))
44+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
45+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
46+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
47+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
48+
];
49+
buildable = if !flags.demo then false else true;
50+
};
51+
"grid-tabular-list" = {
52+
depends = [
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
55+
(hsPkgs."brick-tabular-list" or (errorHandler.buildDepError "brick-tabular-list"))
56+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
57+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
58+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
59+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
60+
];
61+
buildable = if !flags.demo then false else true;
62+
};
63+
};
64+
};
65+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { demo = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "brick-tabular-list"; version = "2.2.0.15"; };
15+
license = "0BSD";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "amano.kenji";
19+
homepage = "https://codeberg.org/amano.kenji/brick-tabular-list";
20+
url = "";
21+
synopsis = "Tabular list widgets for brick.";
22+
description = "This package contains two tabular list widgets for brick.\n\n* Grid tabular list\n* Mixed tabular list\n\nA tabular list consists of cells(row columns), column headers, and row headers. Column headers and row headers are\noptional.\n\nIt can handle a very large data set if you delete invisible rows from memory and fetch visible rows from a database\n(file). For example, SQLite database file can handle a large spreadsheet.\n\n== To get started\n\n* Read \"Brick.Widgets.TabularList.Grid\" or \"Brick.Widgets.TabularList.Mixed\".\n* Run demo programs. To learn more quickly, modify and run demo programs.\n\n== Lens support\n\nIf you want to use lens, I encourage using @OverloadedLabels@ extension with generic-lens or optics-core.\n\nFor zoom, you have to use van Laarhoven lens because brick supports zoom through microlens.\n\n== For Contributors\n\nThis library tries not to exceed 120 characters per line.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
32+
(hsPkgs."microlens" or (errorHandler.buildDepError "microlens"))
33+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
34+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
35+
];
36+
buildable = true;
37+
};
38+
exes = {
39+
"mixed-tabular-list" = {
40+
depends = [
41+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
42+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
43+
(hsPkgs."brick-tabular-list" or (errorHandler.buildDepError "brick-tabular-list"))
44+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
45+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
46+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
47+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
48+
];
49+
buildable = if !flags.demo then false else true;
50+
};
51+
"grid-tabular-list" = {
52+
depends = [
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."brick" or (errorHandler.buildDepError "brick"))
55+
(hsPkgs."brick-tabular-list" or (errorHandler.buildDepError "brick-tabular-list"))
56+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
57+
(hsPkgs."optics-core" or (errorHandler.buildDepError "optics-core"))
58+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
59+
(hsPkgs."vty" or (errorHandler.buildDepError "vty"))
60+
];
61+
buildable = if !flags.demo then false else true;
62+
};
63+
};
64+
};
65+
}
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.1"; };
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)