Skip to content

Commit df2a6b2

Browse files
author
IOHK
committed
Automatic Update
1 parent 10cbef0 commit df2a6b2

25 files changed

+996
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
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 = "Blammo"; version = "1.1.2.2"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Freckle Education";
18+
author = "";
19+
homepage = "https://github.com/freckle/blammo#readme";
20+
url = "";
21+
synopsis = "Batteries-included Structured Logging library";
22+
description = "Please see README.md";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
32+
(hsPkgs."clock" or (errorHandler.buildDepError "clock"))
33+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
34+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
35+
(hsPkgs."envparse" or (errorHandler.buildDepError "envparse"))
36+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
37+
(hsPkgs."fast-logger" or (errorHandler.buildDepError "fast-logger"))
38+
(hsPkgs."http-types" or (errorHandler.buildDepError "http-types"))
39+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
40+
(hsPkgs."monad-logger-aeson" or (errorHandler.buildDepError "monad-logger-aeson"))
41+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
42+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
43+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
44+
(hsPkgs."unliftio" or (errorHandler.buildDepError "unliftio"))
45+
(hsPkgs."unliftio-core" or (errorHandler.buildDepError "unliftio-core"))
46+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
47+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
48+
(hsPkgs."wai" or (errorHandler.buildDepError "wai"))
49+
];
50+
buildable = true;
51+
};
52+
tests = {
53+
"readme" = {
54+
depends = [
55+
(hsPkgs."Blammo" or (errorHandler.buildDepError "Blammo"))
56+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
57+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
58+
(hsPkgs."markdown-unlit" or (errorHandler.buildDepError "markdown-unlit"))
59+
(hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger"))
60+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
61+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
62+
];
63+
buildable = true;
64+
};
65+
"spec" = {
66+
depends = [
67+
(hsPkgs."Blammo" or (errorHandler.buildDepError "Blammo"))
68+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
69+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
70+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
71+
(hsPkgs."envparse" or (errorHandler.buildDepError "envparse"))
72+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
73+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
74+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
75+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
76+
];
77+
buildable = true;
78+
};
79+
};
80+
};
81+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
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 = "Win32-services"; version = "0.4.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "Copyright 2011-2018 Michael Steele";
17+
maintainer = "Michael Steele <[email protected]>";
18+
author = "Michael Steele";
19+
homepage = "http://github.com/mikesteele81/win32-services";
20+
url = "";
21+
synopsis = "Windows service applications";
22+
description = "This package provides a partial binding to the Win32 System Services\nAPI. It makes it easy to write Windows service applications using\nHaskell. This version supports both 32-bit and 64-bit versions of GHC.\n\nThe binding is partial. Here are a few ways in which it differs from the\nofficial API:\n\n* Only services running within their own process are supported. These are\nprocesses of the \"WIN32_OWN_PROCESS\" type.\n\n* In cases where multiple versions of the same function exist (for\ncompatibility), this binding only offers one of them.\n\n* None of the extended control codes are supported. Handlers you write will\nautomatically report this to the operating system when such controls are\nreceived.\n\n* Only facilities for writing services are supported; not controlling them.\n\nEffort has been made to simplify using the API without hiding what is\nhappening behind the scenes. Users are encouraged to read Microsoft's\ndocumentation under 'Dev Center - Desktop > Docs > Desktop app development\ndocumentation > System Services > Services'. The official example has been\nported to Haskell. This can be found in the 'examples' directory of the\nsource tree.\n\n/Simple Example and Usage/\n\n@\nmodule Main where\n\nimport Control.Concurrent.MVar\nimport System.Win32.Services\n\nmain = do\n&#x20; mStop <- newEmptyMVar\n&#x20; startServiceCtrlDispatcher \\\"Test\\\" 3000 (handler mStop) $ \\\\_ _ h -> do\n&#x20; setServiceStatus h running\n&#x20; takeMVar mStop\n&#x20; setServiceStatus h stopped\n\nhandler mStop hStatus Stop = do\n&#x20; setServiceStatus hStatus stopPending\n&#x20; putMVar mStop ()\n&#x20; return True\nhandler _ _ Interrogate = return True\nhandler _ _ _ = return False\n\nrunning = ServiceStatus Win32OwnProcess Running [AcceptStop] nO_ERROR 0 0 0\nstopped = ServiceStatus Win32OwnProcess Stopped [] nO_ERROR 0 0 0\nstopPending = ServiceStatus Win32OwnProcess StopPending [AcceptStop] nO_ERROR 0 0 0\n@\n\n@\nC:\\programming\\test\\>ghc --make -threaded Main.hs\n[1 of 1] Compiling Main ( Main.hs, Main.o )\nLinking Main.exe ...\n\\<linker warnings omitted\\>\nC:\\\\programming\\\\test\\>copy Main.exe c:\\\\svc\\\\Test.exe\n1 file(s) copied.\n@\n\nExecute the following from an elevated command prompt to register the\nservice:\n\n@\nC:\\\\svc\\>sc create Test binPath= c:\\\\svc\\\\Test.exe\n[SC] CreateService SUCCESS\n@\n\nThe service can now be started and stopped from the services console.\n\nInstallation Notes:\n\nDepending on which version of GHC you are using you may also need to add\na extra-lib-dirs directive. In GHC version 8.4.3 it works out of the box with\nthe libadvapi32.a file in ...\\\\mingw\\\\x86_64-w64-mingw32\\\\lib.\nFor older version you need to use a version from a Windows SDK. Your\n.cabal file will then need to be modified before installing. A simple `cabal\ninstall Win32-services` may not work. For example, If you are building on\nWindows 8 64-bit with the Windows 8 SDK the 'extra-lib-dirs' field will need\nto be changed to read as follows:\n\n@\nExtra-Lib-Dirs: \\\"C:\\\\\\\\Program Files (x86)\\\\\\\\Windows Kits\\\\\\\\8.0\\\\\\\\Lib\\\\\\\\win8\\\\\\\\um\\\\\\\\x86\\\"\n@\n\nIf building with stack an option is to set it in stack.yaml.\nFor example with the Windows 10 SDK installed with Build Tools for Visual Studio 2017:\n\n@\nextra-lib-dirs:\n- C:\\\\Program Files (x86)\\\\Windows Kits\\\\10\\\\Lib\\\\10.0.15063.0\\\\um\\\\x64\n@\n";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."Win32" or (errorHandler.buildDepError "Win32"))
30+
(hsPkgs."Win32-errors" or (errorHandler.buildDepError "Win32-errors"))
31+
];
32+
libs = [ (pkgs."Advapi32" or (errorHandler.sysDepError "Advapi32")) ];
33+
buildable = true;
34+
};
35+
};
36+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { icu = true; };
12+
package = {
13+
specVersion = "1.12";
14+
identifier = { name = "binrep"; version = "0.6.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Ben Orchard <[email protected]>";
18+
author = "Ben Orchard";
19+
homepage = "https://github.com/raehik/binrep#readme";
20+
url = "";
21+
synopsis = "Encode precise binary representations directly in types";
22+
description = "Please see README.md.";
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."bytezap" or (errorHandler.buildDepError "bytezap"))
31+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
32+
(hsPkgs."flatparse" or (errorHandler.buildDepError "flatparse"))
33+
(hsPkgs."generic-data-asserts" or (errorHandler.buildDepError "generic-data-asserts"))
34+
(hsPkgs."generic-data-functions" or (errorHandler.buildDepError "generic-data-functions"))
35+
(hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators"))
36+
(hsPkgs."refined1" or (errorHandler.buildDepError "refined1"))
37+
(hsPkgs."strongweak" or (errorHandler.buildDepError "strongweak"))
38+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
39+
] ++ (pkgs.lib).optional (flags.icu) (hsPkgs."text-icu" or (errorHandler.buildDepError "text-icu"));
40+
buildable = true;
41+
};
42+
tests = {
43+
"spec" = {
44+
depends = [
45+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
46+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
47+
(hsPkgs."binrep" or (errorHandler.buildDepError "binrep"))
48+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
49+
(hsPkgs."bytezap" or (errorHandler.buildDepError "bytezap"))
50+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
51+
(hsPkgs."flatparse" or (errorHandler.buildDepError "flatparse"))
52+
(hsPkgs."generic-data-asserts" or (errorHandler.buildDepError "generic-data-asserts"))
53+
(hsPkgs."generic-data-functions" or (errorHandler.buildDepError "generic-data-functions"))
54+
(hsPkgs."generic-random" or (errorHandler.buildDepError "generic-random"))
55+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
56+
(hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators"))
57+
(hsPkgs."quickcheck-instances" or (errorHandler.buildDepError "quickcheck-instances"))
58+
(hsPkgs."refined1" or (errorHandler.buildDepError "refined1"))
59+
(hsPkgs."strongweak" or (errorHandler.buildDepError "strongweak"))
60+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
61+
] ++ (pkgs.lib).optional (flags.icu) (hsPkgs."text-icu" or (errorHandler.buildDepError "text-icu"));
62+
build-tools = [
63+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
64+
];
65+
buildable = true;
66+
};
67+
};
68+
benchmarks = {
69+
"bench" = {
70+
depends = [
71+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
72+
(hsPkgs."binrep" or (errorHandler.buildDepError "binrep"))
73+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
74+
(hsPkgs."bytezap" or (errorHandler.buildDepError "bytezap"))
75+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
76+
(hsPkgs."flatparse" or (errorHandler.buildDepError "flatparse"))
77+
(hsPkgs."gauge" or (errorHandler.buildDepError "gauge"))
78+
(hsPkgs."generic-data-asserts" or (errorHandler.buildDepError "generic-data-asserts"))
79+
(hsPkgs."generic-data-functions" or (errorHandler.buildDepError "generic-data-functions"))
80+
(hsPkgs."parser-combinators" or (errorHandler.buildDepError "parser-combinators"))
81+
(hsPkgs."refined1" or (errorHandler.buildDepError "refined1"))
82+
(hsPkgs."strongweak" or (errorHandler.buildDepError "strongweak"))
83+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
84+
] ++ (pkgs.lib).optional (flags.icu) (hsPkgs."text-icu" or (errorHandler.buildDepError "text-icu"));
85+
buildable = true;
86+
};
87+
};
88+
};
89+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
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 = "bytezap"; version = "1.1.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Ben Orchard <[email protected]>";
18+
author = "Ben Orchard";
19+
homepage = "https://github.com/raehik/bytezap#readme";
20+
url = "";
21+
synopsis = "Bytestring builder with zero intermediate allocation";
22+
description = "Please see README.md.";
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."primitive" or (errorHandler.buildDepError "primitive"))
31+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
32+
];
33+
buildable = true;
34+
};
35+
};
36+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
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 = "generic-data-asserts"; version = "0.2.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Ben Orchard <[email protected]>";
18+
author = "Ben Orchard";
19+
homepage = "https://github.com/raehik/generic-rep-asserts#readme";
20+
url = "";
21+
synopsis = "Structural assertions on generic data representations.";
22+
description = "Please see README.md.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ];
28+
buildable = true;
29+
};
30+
tests = {
31+
"spec" = {
32+
depends = [
33+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
34+
(hsPkgs."generic-data-asserts" or (errorHandler.buildDepError "generic-data-asserts"))
35+
(hsPkgs."type-spec" or (errorHandler.buildDepError "type-spec"))
36+
];
37+
buildable = true;
38+
};
39+
};
40+
};
41+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
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 = "generic-data-functions"; version = "0.5.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Ben Orchard <[email protected]>";
18+
author = "Ben Orchard";
19+
homepage = "https://github.com/raehik/generic-data-functions#readme";
20+
url = "";
21+
synopsis = "Familiar functions lifted to generic data types";
22+
description = "Please see README.md.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."contravariant" or (errorHandler.buildDepError "contravariant"))
30+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
31+
];
32+
buildable = true;
33+
};
34+
};
35+
}
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 = "http2-client"; version = "0.10.0.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2017 Lucas DiCioccio";
17+
maintainer = "[email protected]";
18+
author = "Lucas DiCioccio";
19+
homepage = "https://github.com/lucasdicioccio/http2-client";
20+
url = "";
21+
synopsis = "A native HTTP2 client library.";
22+
description = "Please read the README.md at the homepage.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
33+
(hsPkgs."http2" or (errorHandler.buildDepError "http2"))
34+
(hsPkgs."lifted-async" or (errorHandler.buildDepError "lifted-async"))
35+
(hsPkgs."lifted-base" or (errorHandler.buildDepError "lifted-base"))
36+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
37+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
38+
(hsPkgs."stm" or (errorHandler.buildDepError "stm"))
39+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
40+
(hsPkgs."tls" or (errorHandler.buildDepError "tls"))
41+
(hsPkgs."transformers-base" or (errorHandler.buildDepError "transformers-base"))
42+
];
43+
buildable = true;
44+
};
45+
tests = {
46+
"http2-client-test" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."http2-client" or (errorHandler.buildDepError "http2-client"))
50+
];
51+
buildable = true;
52+
};
53+
};
54+
};
55+
}

0 commit comments

Comments
 (0)