Skip to content

Commit 3371392

Browse files
author
IOHK
committed
Automatic Update
1 parent 43759d8 commit 3371392

19 files changed

+586
-0
lines changed

default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -5942,6 +5942,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
59425942
"freckle-app" = import ./nix/freckle-app.nix;
59435943
"freddy" = import ./nix/freddy.nix;
59445944
"free" = import ./nix/free.nix;
5945+
"free-alacarte" = import ./nix/free-alacarte.nix;
59455946
"free-algebras" = import ./nix/free-algebras.nix;
59465947
"free-applicative-t" = import ./nix/free-applicative-t.nix;
59475948
"free-categories" = import ./nix/free-categories.nix;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
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 = "dates"; version = "0.2.3.3"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "IlyaPortnov";
19+
homepage = "https://github.com/portnov/dates";
20+
url = "";
21+
synopsis = "Small library for parsing different dates formats.";
22+
description = "This package allows to parse many different formats\nof dates. Both absolute and relative dates are supported.\nSupported date formats are:\n\n* DD.MM.YYYY\n\n* YYYY\\/MM\\/DD\n\n* `12 September 2012'\n\n* `today', `tomorrow', `yesterday'\n\n* `in 2 days', '3 weeks ago'\n\n* `last monday', 'next friday'\n\n* `last month' (1th of this month), `next year' (1th of January of next year)\n\n4-digits years may be abbreviated (such as 12 for 2012).\nBoth 12-hour and 24-hour time formats are supported.\n\nUser-specified date formats are supported by\nData.Dates.Formats module.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."base-unicode-symbols" or (errorHandler.buildDepError "base-unicode-symbols"))
30+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
31+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
32+
(hsPkgs."syb" or (errorHandler.buildDepError "syb"))
33+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"main" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
42+
(hsPkgs."dates" or (errorHandler.buildDepError "dates"))
43+
];
44+
buildable = true;
45+
};
46+
};
47+
};
48+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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 = "free-alacarte"; version = "0.1.0.2"; };
15+
license = "GPL-3.0-only";
16+
copyright = "";
17+
maintainer = "Josep Bigorra <[email protected]>";
18+
author = "";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Free monads based on intuitions from the Data types à la Carte. ";
22+
description = "Free monads based on intuitions from the Data types à la Carte paper. Combine functors and make embedded DSLs in Haskell.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ];
28+
buildable = true;
29+
};
30+
};
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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 = "free-alacarte"; version = "0.1.0.3"; };
15+
license = "GPL-3.0-only";
16+
copyright = "";
17+
maintainer = "Josep Bigorra <[email protected]>";
18+
author = "";
19+
homepage = "https://gitlab.com/jjba-projects/free-alacarte";
20+
url = "";
21+
synopsis = "Free monads based on intuitions from the Data types à la Carte. ";
22+
description = "Free monads based on intuitions from the Data types à la Carte paper. Combine functors and make embedded DSLs in Haskell.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [ (hsPkgs."base" or (errorHandler.buildDepError "base")) ];
28+
buildable = true;
29+
};
30+
};
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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 = "hsshellscript"; version = "3.6.0"; };
15+
license = "LGPL-3.0-or-later";
16+
copyright = "(C) 2021-2024 by Volker Wysk";
17+
maintainer = "[email protected]";
18+
author = "Volker Wysk";
19+
homepage = "http://www.volker-wysk.de/hsshellscript/";
20+
url = "";
21+
synopsis = "Using Haskell for Unix shell scripting tasks";
22+
description = "A Haskell-library for tasks which are usually done in\nshell scripts. This includes parsing command line\narguments; dealing with paths; some commands for dealing\nwith files; calling external programs and subroutines as\nseparate processes; pipes and redirection of input and\noutput; and error handling.";
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."unix" or (errorHandler.buildDepError "unix"))
31+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
32+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
33+
];
34+
buildable = true;
35+
};
36+
};
37+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
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 = "monomer-flatpak-example"; version = "0.0.15.3"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "";
19+
homepage = "https://github.com/Dretch/monomer-flatpak-example#readme";
20+
url = "";
21+
synopsis = "Monomer Flatpak Example Application.";
22+
description = "An example of how to package Monomer apps with Flatpak.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"monomer-flatpak-example" = {
28+
depends = [
29+
(hsPkgs."async" or (errorHandler.buildDepError "async"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
34+
(hsPkgs."dbus" or (errorHandler.buildDepError "dbus"))
35+
(hsPkgs."desktop-portal" or (errorHandler.buildDepError "desktop-portal"))
36+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
37+
(hsPkgs."file-io" or (errorHandler.buildDepError "file-io"))
38+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
39+
(hsPkgs."modern-uri" or (errorHandler.buildDepError "modern-uri"))
40+
(hsPkgs."monomer" or (errorHandler.buildDepError "monomer"))
41+
(hsPkgs."monomer-hagrid" or (errorHandler.buildDepError "monomer-hagrid"))
42+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
43+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
44+
];
45+
pkgconfig = [
46+
(pkgconfPkgs."libspa-0.2" or (errorHandler.pkgConfDepError "libspa-0.2"))
47+
(pkgconfPkgs."libpipewire-0.3" or (errorHandler.pkgConfDepError "libpipewire-0.3"))
48+
];
49+
build-tools = [
50+
(hsPkgs.buildPackages.c2hs.components.exes.c2hs or (pkgs.buildPackages.c2hs or (errorHandler.buildToolDepError "c2hs:c2hs")))
51+
];
52+
buildable = true;
53+
};
54+
};
55+
};
56+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
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 = "pandoc-lua-marshal"; version = "0.2.6"; };
15+
license = "MIT";
16+
copyright = "© 2017-2024 Albert Krewinkel, John MacFarlane";
17+
maintainer = "Albert Krewinkel <[email protected]>";
18+
author = "Albert Krewinkel, John MacFarlane";
19+
homepage = "https://github.com/pandoc/pandoc-lua-marshal";
20+
url = "";
21+
synopsis = "Use pandoc types in Lua";
22+
description = "This package provides functions to marshal and unmarshal\npandoc document types to and from Lua.\n\nThe values of most types are pushed to pandoc as \"userdata\"\nobjects that wrap a stable pointer to the Haskell value;\nthese objects come with methods to access and modify their\nproperties.\n\nSequences are pushed as normal Lua tables, but are\naugmented with convenience functions.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
33+
(hsPkgs."hslua" or (errorHandler.buildDepError "hslua"))
34+
(hsPkgs."hslua-list" or (errorHandler.buildDepError "hslua-list"))
35+
(hsPkgs."hslua-marshalling" or (errorHandler.buildDepError "hslua-marshalling"))
36+
(hsPkgs."pandoc-types" or (errorHandler.buildDepError "pandoc-types"))
37+
(hsPkgs."safe" or (errorHandler.buildDepError "safe"))
38+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
39+
];
40+
buildable = true;
41+
};
42+
tests = {
43+
"pandoc-lua-marshal-test" = {
44+
depends = [
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
47+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
48+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
49+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
50+
(hsPkgs."hslua" or (errorHandler.buildDepError "hslua"))
51+
(hsPkgs."hslua-list" or (errorHandler.buildDepError "hslua-list"))
52+
(hsPkgs."hslua-marshalling" or (errorHandler.buildDepError "hslua-marshalling"))
53+
(hsPkgs."pandoc-types" or (errorHandler.buildDepError "pandoc-types"))
54+
(hsPkgs."safe" or (errorHandler.buildDepError "safe"))
55+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
56+
(hsPkgs."pandoc-lua-marshal" or (errorHandler.buildDepError "pandoc-lua-marshal"))
57+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
58+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
59+
(hsPkgs."tasty-hunit" or (errorHandler.buildDepError "tasty-hunit"))
60+
(hsPkgs."tasty-lua" or (errorHandler.buildDepError "tasty-lua"))
61+
(hsPkgs."tasty-quickcheck" or (errorHandler.buildDepError "tasty-quickcheck"))
62+
];
63+
buildable = true;
64+
};
65+
};
66+
};
67+
}

0 commit comments

Comments
 (0)