Skip to content

Commit c96fd8d

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

20 files changed

+1257
-3
lines changed
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 = "1.10";
14+
identifier = { name = "arrow-utils"; version = "0.1.2"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Miguel Negrão";
19+
homepage = "https://github.com/miguel-negrao/arrow-utils";
20+
url = "";
21+
synopsis = "functions for working with arrows";
22+
description = "arrow-utils provides useful functions and type classes for working with arrows. It provides functions similar to sequenceA.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."vector-sized" or (errorHandler.buildDepError "vector-sized"))
30+
];
31+
buildable = true;
32+
};
33+
tests = {
34+
"test" = {
35+
depends = [
36+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
37+
(hsPkgs."arrow-utils" or (errorHandler.buildDepError "arrow-utils"))
38+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
39+
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
40+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
41+
];
42+
buildable = true;
43+
};
44+
};
45+
};
46+
}
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: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
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 = "futhark"; version = "0.25.24"; };
15+
license = "ISC";
16+
copyright = "";
17+
maintainer = "Troels Henriksen [email protected]";
18+
author = "";
19+
homepage = "https://futhark-lang.org";
20+
url = "";
21+
synopsis = "An optimising compiler for a functional, array-oriented language.";
22+
description = "Futhark is a small programming language designed to be compiled to\nefficient parallel code. It is a statically typed, data-parallel,\nand purely functional array language in the ML family, and comes\nwith a heavily optimising ahead-of-time compiler that presently\ngenerates GPU code via CUDA and OpenCL, although the language itself\nis hardware-agnostic.\n\nFor more information, see the website at https://futhark-lang.org\n\nFor introductionary information about hacking on the\nFuthark compiler, see\n<https://github.com/diku-dk/futhark/blob/master/HACKING.md the hacking guide>.\nRegarding the internal design of the compiler, the following modules make\ngood starting points:\n\n* \"Futhark\" contains a basic architectural overview of the compiler.\n* \"Futhark.IR.Syntax\" explains the\nbasic design of the intermediate representation (IR).\n* \"Futhark.Construct\" explains how to write code that\nmanipulates and creates AST fragments.\n\n<<docs/assets/ohyes.png You too can go fast once you rewrite your program in Futhark.>>";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
29+
(hsPkgs."ansi-terminal" or (errorHandler.buildDepError "ansi-terminal"))
30+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
31+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
32+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
33+
(hsPkgs."base16-bytestring" or (errorHandler.buildDepError "base16-bytestring"))
34+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
35+
(hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html"))
36+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
37+
(hsPkgs."bytestring-to-vector" or (errorHandler.buildDepError "bytestring-to-vector"))
38+
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
39+
(hsPkgs."co-log-core" or (errorHandler.buildDepError "co-log-core"))
40+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
41+
(hsPkgs."cryptohash-md5" or (errorHandler.buildDepError "cryptohash-md5"))
42+
(hsPkgs."Diff" or (errorHandler.buildDepError "Diff"))
43+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
44+
(hsPkgs."directory-tree" or (errorHandler.buildDepError "directory-tree"))
45+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
46+
(hsPkgs."fgl" or (errorHandler.buildDepError "fgl"))
47+
(hsPkgs."fgl-visualize" or (errorHandler.buildDepError "fgl-visualize"))
48+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
49+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
50+
(hsPkgs."free" or (errorHandler.buildDepError "free"))
51+
(hsPkgs."futhark-data" or (errorHandler.buildDepError "futhark-data"))
52+
(hsPkgs."futhark-server" or (errorHandler.buildDepError "futhark-server"))
53+
(hsPkgs."futhark-manifest" or (errorHandler.buildDepError "futhark-manifest"))
54+
(hsPkgs."githash" or (errorHandler.buildDepError "githash"))
55+
(hsPkgs."half" or (errorHandler.buildDepError "half"))
56+
(hsPkgs."haskeline" or (errorHandler.buildDepError "haskeline"))
57+
(hsPkgs."language-c-quote" or (errorHandler.buildDepError "language-c-quote"))
58+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
59+
(hsPkgs."lsp" or (errorHandler.buildDepError "lsp"))
60+
(hsPkgs."lsp-types" or (errorHandler.buildDepError "lsp-types"))
61+
(hsPkgs."mainland-pretty" or (errorHandler.buildDepError "mainland-pretty"))
62+
(hsPkgs."cmark-gfm" or (errorHandler.buildDepError "cmark-gfm"))
63+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
64+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
65+
(hsPkgs."neat-interpolation" or (errorHandler.buildDepError "neat-interpolation"))
66+
(hsPkgs."parallel" or (errorHandler.buildDepError "parallel"))
67+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
68+
(hsPkgs."process-extras" or (errorHandler.buildDepError "process-extras"))
69+
(hsPkgs."regex-tdfa" or (errorHandler.buildDepError "regex-tdfa"))
70+
(hsPkgs."srcloc" or (errorHandler.buildDepError "srcloc"))
71+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
72+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
73+
(hsPkgs."terminal-size" or (errorHandler.buildDepError "terminal-size"))
74+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
75+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
76+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
77+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
78+
(hsPkgs."versions" or (errorHandler.buildDepError "versions"))
79+
(hsPkgs."zlib" or (errorHandler.buildDepError "zlib"))
80+
(hsPkgs."statistics" or (errorHandler.buildDepError "statistics"))
81+
(hsPkgs."mwc-random" or (errorHandler.buildDepError "mwc-random"))
82+
(hsPkgs."prettyprinter" or (errorHandler.buildDepError "prettyprinter"))
83+
(hsPkgs."prettyprinter-ansi-terminal" or (errorHandler.buildDepError "prettyprinter-ansi-terminal"))
84+
];
85+
build-tools = [
86+
(hsPkgs.pkgsBuildBuild.alex.components.exes.alex or (pkgs.pkgsBuildBuild.alex or (errorHandler.buildToolDepError "alex:alex")))
87+
(hsPkgs.pkgsBuildBuild.happy.components.exes.happy or (pkgs.pkgsBuildBuild.happy or (errorHandler.buildToolDepError "happy:happy")))
88+
];
89+
buildable = true;
90+
};
91+
exes = {
92+
"futhark" = {
93+
depends = [
94+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
95+
(hsPkgs."futhark" or (errorHandler.buildDepError "futhark"))
96+
];
97+
buildable = true;
98+
};
99+
};
100+
tests = {
101+
"unit" = {
102+
depends = [
103+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
104+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
105+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
106+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
107+
(hsPkgs."free" or (errorHandler.buildDepError "free"))
108+
(hsPkgs."futhark" or (errorHandler.buildDepError "futhark"))
109+
(hsPkgs."megaparsec" or (errorHandler.buildDepError "megaparsec"))
110+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
111+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
112+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
113+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
114+
];
115+
buildable = true;
116+
};
117+
};
118+
};
119+
}

0 commit comments

Comments
 (0)