Skip to content

Commit 6aae9d8

Browse files
author
IOHK
committed
Automatic Update
1 parent 1822898 commit 6aae9d8

14 files changed

+425
-0
lines changed

default.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4631,6 +4631,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
46314631
"derive-has-field" = import ./nix/derive-has-field.nix;
46324632
"derive-lifted-instances" = import ./nix/derive-lifted-instances.nix;
46334633
"derive-monoid" = import ./nix/derive-monoid.nix;
4634+
"derive-prim" = import ./nix/derive-prim.nix;
46344635
"derive-storable" = import ./nix/derive-storable.nix;
46354636
"derive-storable-plugin" = import ./nix/derive-storable-plugin.nix;
46364637
"derive-topdown" = import ./nix/derive-topdown.nix;
@@ -8744,6 +8745,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
87448745
"hw-packed-vector" = import ./nix/hw-packed-vector.nix;
87458746
"hw-parser" = import ./nix/hw-parser.nix;
87468747
"hw-playground-linear" = import ./nix/hw-playground-linear.nix;
8748+
"hw-polysemy" = import ./nix/hw-polysemy.nix;
87478749
"hw-prim" = import ./nix/hw-prim.nix;
87488750
"hw-prim-bits" = import ./nix/hw-prim-bits.nix;
87498751
"hw-rankselect" = import ./nix/hw-rankselect.nix;
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 = {};
12+
package = {
13+
specVersion = "1.12";
14+
identifier = { name = "FULE"; version = "0.3.1.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2022-2024 Paul Schnapp";
17+
maintainer = "[email protected]";
18+
author = "Paul Schnapp";
19+
homepage = "https://github.com/pschnapp/FULE#readme";
20+
url = "";
21+
synopsis = "Functional UI Layout Engine";
22+
description = "Please see the README on GitHub at <https://github.com/pschnapp/FULE#readme>";
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."deepseq" or (errorHandler.buildDepError "deepseq"))
31+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
32+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
33+
];
34+
buildable = true;
35+
};
36+
tests = {
37+
"FULE-test" = {
38+
depends = [
39+
(hsPkgs."FULE" or (errorHandler.buildDepError "FULE"))
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
42+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
43+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
44+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
};
50+
}
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
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.4";
14+
identifier = { name = "derive-prim"; version = "0.1.0.0"; };
15+
license = "GPL-3.0-or-later";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "k355l3r-5yndr0m3";
19+
homepage = "https://github.com/k355l3r-5yndr0m3/derive-prim";
20+
url = "";
21+
synopsis = "Derive Prim and PrimUnaligned";
22+
description = "This package provides the newtype `GenericPrim` which allows user to derive instances for Prim and PrimUnaligned\nthrough the DerivingVia extension.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
30+
(hsPkgs."primitive-unaligned" or (errorHandler.buildDepError "primitive-unaligned"))
31+
];
32+
buildable = true;
33+
};
34+
tests = {
35+
"derive-prim-test" = {
36+
depends = [
37+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
38+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
39+
(hsPkgs."primitive-unaligned" or (errorHandler.buildDepError "primitive-unaligned"))
40+
(hsPkgs."derive-prim" or (errorHandler.buildDepError "derive-prim"))
41+
];
42+
buildable = true;
43+
};
44+
};
45+
};
46+
}
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
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.4";
14+
identifier = { name = "derive-prim"; version = "0.1.0.0"; };
15+
license = "GPL-3.0-or-later";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "k355l3r-5yndr0m3";
19+
homepage = "https://github.com/k355l3r-5yndr0m3/derive-prim";
20+
url = "";
21+
synopsis = "Derive Prim and PrimUnaligned";
22+
description = "This package provides the newtype `GenericPrim` which allows user to derive instances for Prim and PrimUnaligned\nthrough the DerivingVia extension.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
30+
(hsPkgs."primitive-unaligned" or (errorHandler.buildDepError "primitive-unaligned"))
31+
];
32+
buildable = true;
33+
};
34+
tests = {
35+
"derive-prim-test" = {
36+
depends = [
37+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
38+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
39+
(hsPkgs."primitive-unaligned" or (errorHandler.buildDepError "primitive-unaligned"))
40+
(hsPkgs."derive-prim" or (errorHandler.buildDepError "derive-prim"))
41+
];
42+
buildable = true;
43+
};
44+
};
45+
};
46+
}
Lines changed: 51 additions & 0 deletions
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 = {};
12+
package = {
13+
specVersion = "1.18";
14+
identifier = { name = "extra"; version = "1.7.15"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Neil Mitchell 2014-2024";
17+
maintainer = "Neil Mitchell <[email protected]>";
18+
author = "Neil Mitchell <[email protected]>";
19+
homepage = "https://github.com/ndmitchell/extra#readme";
20+
url = "";
21+
synopsis = "Extra functions I use.";
22+
description = "A library of extra functions for the standard Haskell libraries. Most functions are simple additions, filling out missing functionality. A few functions are available in later versions of GHC, but this package makes them available back to GHC 7.2.\n\nThe module \"Extra\" documents all functions provided by this library. Modules such as \"Data.List.Extra\" provide extra functions over \"Data.List\" and also reexport \"Data.List\". Users are recommended to replace \"Data.List\" imports with \"Data.List.Extra\" if they need the extra functionality.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
30+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
31+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
32+
(hsPkgs."clock" or (errorHandler.buildDepError "clock"))
33+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
34+
] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix"));
35+
buildable = true;
36+
};
37+
tests = {
38+
"extra-test" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
42+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
43+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
44+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
45+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
46+
] ++ pkgs.lib.optional (!system.isWindows) (hsPkgs."unix" or (errorHandler.buildDepError "unix"));
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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.4";
14+
identifier = { name = "hw-polysemy"; version = "0.1.0.0"; };
15+
license = "Apache-2.0";
16+
copyright = "2024 John Ky";
17+
maintainer = "[email protected]";
18+
author = "John Ky";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Opinionated polysemy library";
22+
description = "Opinionated polysemy library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
30+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
33+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
34+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
35+
(hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
];
38+
buildable = true;
39+
};
40+
tests = {
41+
"hw-polysemy-test" = {
42+
depends = [
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
45+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
46+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
47+
(hsPkgs."hw-polysemy" or (errorHandler.buildDepError "hw-polysemy"))
48+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
49+
(hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog"))
50+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
51+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
52+
];
53+
build-tools = [
54+
(hsPkgs.buildPackages.tasty-discover.components.exes.tasty-discover or (pkgs.buildPackages.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
55+
];
56+
buildable = true;
57+
};
58+
};
59+
};
60+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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.4";
14+
identifier = { name = "hw-polysemy"; version = "0.1.0.0"; };
15+
license = "Apache-2.0";
16+
copyright = "2024 John Ky";
17+
maintainer = "[email protected]";
18+
author = "John Ky";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Opinionated polysemy library";
22+
description = "Opinionated polysemy library.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
30+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
33+
(hsPkgs."hedgehog" or (errorHandler.buildDepError "hedgehog"))
34+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
35+
(hsPkgs."polysemy-time" or (errorHandler.buildDepError "polysemy-time"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
];
38+
buildable = true;
39+
};
40+
tests = {
41+
"hw-polysemy-test" = {
42+
depends = [
43+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
44+
(hsPkgs."polysemy" or (errorHandler.buildDepError "polysemy"))
45+
(hsPkgs."polysemy-plugin" or (errorHandler.buildDepError "polysemy-plugin"))
46+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
47+
(hsPkgs."hw-polysemy" or (errorHandler.buildDepError "hw-polysemy"))
48+
(hsPkgs."polysemy-log" or (errorHandler.buildDepError "polysemy-log"))
49+
(hsPkgs."tasty-hedgehog" or (errorHandler.buildDepError "tasty-hedgehog"))
50+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
51+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
52+
];
53+
build-tools = [
54+
(hsPkgs.buildPackages.tasty-discover.components.exes.tasty-discover or (pkgs.buildPackages.tasty-discover or (errorHandler.buildToolDepError "tasty-discover:tasty-discover")))
55+
];
56+
buildable = true;
57+
};
58+
};
59+
};
60+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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.20";
14+
identifier = { name = "pandoc-stylefrommeta"; version = "0.4.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2016-2024 Alexey Radkov";
17+
maintainer = "Alexey Radkov <[email protected]>";
18+
author = "Alexey Radkov <[email protected]>";
19+
homepage = "http://github.com/lyokha/styleFromMeta";
20+
url = "";
21+
synopsis = "Pandoc filter to customize links, images and paragraphs";
22+
description = "Pandoc filter to customize links, images and paragraphs\n(with restrictions). Styles are read from the metadata of the document:\nthey may reside inside the document or in a separate YAML file.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"styleFromMeta" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."pandoc" or (errorHandler.buildDepError "pandoc"))
31+
(hsPkgs."pandoc-types" or (errorHandler.buildDepError "pandoc-types"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
34+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
35+
];
36+
buildable = true;
37+
};
38+
};
39+
};
40+
}

index-state-hashes.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1866,4 +1866,5 @@
18661866
"2024-05-08T00:00:00Z" = "876c8d1b5360026186c0b6e2204b9c34965209d1716bd5860d66f53ac3dba798";
18671867
"2024-05-09T00:00:00Z" = "82678d31aa86aa747d965cbe72aa6f8ee3f0761d52227aafb1d50e093c4f9247";
18681868
"2024-05-10T00:00:00Z" = "daa125725d47880f523021ca9d024f0ce249e946f65bf4b0830ce1899410aaa9";
1869+
"2024-05-11T00:00:00Z" = "d426ccef54a6147efb1ee024109a6dec0c3d2899dce4b43766e5c42ae7d200f0";
18691870
}

0 commit comments

Comments
 (0)