Skip to content

Commit 4b29560

Browse files
author
IOHK
committed
Automatic Update
1 parent 2cd96c7 commit 4b29560

File tree

42 files changed

+1418
-5
lines changed

Some content is hidden

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

42 files changed

+1418
-5
lines changed

Diff for: default.nix

+2
Original file line numberDiff line numberDiff line change
@@ -9460,6 +9460,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
94609460
"jsaddle-webkitgtk" = import ./nix/jsaddle-webkitgtk.nix;
94619461
"jsaddle-wkwebview" = import ./nix/jsaddle-wkwebview.nix;
94629462
"jsc" = import ./nix/jsc.nix;
9463+
"jsdom-extras" = import ./nix/jsdom-extras.nix;
94639464
"jsmw" = import ./nix/jsmw.nix;
94649465
"json" = import ./nix/json.nix;
94659466
"json-alt" = import ./nix/json-alt.nix;
@@ -14767,6 +14768,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1476714768
"singleton-typelits" = import ./nix/singleton-typelits.nix;
1476814769
"singletons" = import ./nix/singletons.nix;
1476914770
"singletons-base" = import ./nix/singletons-base.nix;
14771+
"singletons-base-code-generator" = import ./nix/singletons-base-code-generator.nix;
1477014772
"singletons-default" = import ./nix/singletons-default.nix;
1477114773
"singletons-presburger" = import ./nix/singletons-presburger.nix;
1477214774
"singletons-th" = import ./nix/singletons-th.nix;
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 = "1.10";
14+
identifier = { name = "alex"; version = "3.5.2.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(c) Chis Dornan, Simon Marlow";
17+
maintainer = "https://github.com/haskell/alex";
18+
author = "Chris Dornan and Simon Marlow";
19+
homepage = "http://www.haskell.org/alex/";
20+
url = "";
21+
synopsis = "Alex is a tool for generating lexical analysers in Haskell";
22+
description = "Alex is a tool for generating lexical analysers in Haskell.\nIt takes a description of tokens based on regular\nexpressions and generates a Haskell module containing code\nfor scanning text efficiently. It is similar to the tool\nlex or flex for C/C++.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"alex" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
tests = {
38+
"tests" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
42+
];
43+
build-tools = [
44+
(hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex")))
45+
];
46+
buildable = true;
47+
};
48+
"tests-debug" = {
49+
depends = [
50+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
51+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
52+
];
53+
build-tools = [
54+
(hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex")))
55+
];
56+
buildable = true;
57+
};
58+
};
59+
};
60+
}
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 = "eliminators"; version = "0.9.6"; };
15+
license = "BSD-3-Clause";
16+
copyright = "(C) 2017 Ryan Scott";
17+
maintainer = "Ryan Scott <[email protected]>";
18+
author = "Ryan Scott";
19+
homepage = "https://github.com/RyanGlScott/eliminators";
20+
url = "";
21+
synopsis = "Dependently typed elimination functions using singletons";
22+
description = "This library provides eliminators for inductive data types,\nleveraging the power of the @singletons@ library to allow\ndependently typed elimination.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."extra" or (errorHandler.buildDepError "extra"))
30+
(hsPkgs."singletons-base" or (errorHandler.buildDepError "singletons-base"))
31+
(hsPkgs."singleton-nats" or (errorHandler.buildDepError "singleton-nats"))
32+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
33+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
34+
(hsPkgs."th-abstraction" or (errorHandler.buildDepError "th-abstraction"))
35+
(hsPkgs."th-desugar" or (errorHandler.buildDepError "th-desugar"))
36+
];
37+
buildable = true;
38+
};
39+
tests = {
40+
"spec" = {
41+
depends = [
42+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
43+
(hsPkgs."eliminators" or (errorHandler.buildDepError "eliminators"))
44+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
45+
(hsPkgs."singletons-base" or (errorHandler.buildDepError "singletons-base"))
46+
(hsPkgs."singleton-nats" or (errorHandler.buildDepError "singleton-nats"))
47+
];
48+
build-tools = [
49+
(hsPkgs.pkgsBuildBuild.hspec-discover.components.exes.hspec-discover or (pkgs.pkgsBuildBuild.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
};
55+
}
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 = "2.4";
14+
identifier = { name = "ghc-hs-meta"; version = "0.1.5.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Zachary Wood";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Translate Haskell source to Template Haskell expression";
22+
description = "Translate from Haskell source code to Template Haskell expressions using the GHC parser";
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."ghc" or (errorHandler.buildDepError "ghc"))
31+
(hsPkgs."ghc-boot" or (errorHandler.buildDepError "ghc-boot"))
32+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
33+
];
34+
buildable = true;
35+
};
36+
tests = {
37+
"tests" = {
38+
depends = [
39+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
40+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
41+
(hsPkgs."ghc" or (errorHandler.buildDepError "ghc"))
42+
(hsPkgs."ghc-boot" or (errorHandler.buildDepError "ghc-boot"))
43+
(hsPkgs."ghc-hs-meta" or (errorHandler.buildDepError "ghc-hs-meta"))
44+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
45+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}
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 = {};
12+
package = {
13+
specVersion = "1.18";
14+
identifier = { name = "hetzner"; version = "0.7.0.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Daniel Casanueva (daniel.casanueva `at` proton.me)";
18+
author = "Daniel Casanueva (daniel.casanueva `at` proton.me)";
19+
homepage = "https://gitlab.com/daniel-casanueva/haskell/hetzner";
20+
url = "";
21+
synopsis = "Hetzner Cloud and DNS library.";
22+
description = "Hetzner Cloud and DNS library. Check the readme and documentation for more details.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
30+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."conduit" or (errorHandler.buildDepError "conduit"))
33+
(hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit"))
34+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
35+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
36+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
37+
(hsPkgs."country" or (errorHandler.buildDepError "country"))
38+
(hsPkgs."ip" or (errorHandler.buildDepError "ip"))
39+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
40+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
41+
];
42+
buildable = true;
43+
};
44+
exes = {
45+
"hetzner-test" = {
46+
depends = [
47+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
48+
(hsPkgs."hetzner" or (errorHandler.buildDepError "hetzner"))
49+
];
50+
buildable = true;
51+
};
52+
"hetzner-docs" = {
53+
depends = [
54+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
55+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
56+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
57+
(hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html"))
58+
(hsPkgs."hetzner" or (errorHandler.buildDepError "hetzner"))
59+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
60+
];
61+
buildable = true;
62+
};
63+
};
64+
};
65+
}

0 commit comments

Comments
 (0)