Skip to content

Commit e08be04

Browse files
author
IOHK
committed
Automatic Update
1 parent fc84d11 commit e08be04

File tree

46 files changed

+1968
-7
lines changed

Some content is hidden

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

46 files changed

+1968
-7
lines changed

default.nix

+3
Original file line numberDiff line numberDiff line change
@@ -2010,6 +2010,8 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
20102010
"animate-frames" = import ./nix/animate-frames.nix;
20112011
"animate-preview" = import ./nix/animate-preview.nix;
20122012
"animate-sdl2" = import ./nix/animate-sdl2.nix;
2013+
"anitomata" = import ./nix/anitomata.nix;
2014+
"anitomata-aseprite" = import ./nix/anitomata-aseprite.nix;
20132015
"anki-tools" = import ./nix/anki-tools.nix;
20142016
"ann" = import ./nix/ann.nix;
20152017
"annah" = import ./nix/annah.nix;
@@ -6485,6 +6487,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
64856487
"gi-wnck" = import ./nix/gi-wnck.nix;
64866488
"gi-xlib" = import ./nix/gi-xlib.nix;
64876489
"giak" = import ./nix/giak.nix;
6490+
"gibberish" = import ./nix/gibberish.nix;
64886491
"gibbon" = import ./nix/gibbon.nix;
64896492
"gigaparsec" = import ./nix/gigaparsec.nix;
64906493
"gimlh" = import ./nix/gimlh.nix;
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 = "NetSNMP"; version = "0.4.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Pavlo Kerestey <[email protected]>";
18+
author = "See authors";
19+
homepage = "https://github.com/ptek/netsnmp";
20+
url = "";
21+
synopsis = "Bindings for net-snmp's C API for clients";
22+
description = "Network.Protocol.NetSNMP is a partial binding to the\nlibrary portion of the net-snmp package. It uses the\n'single-session api', which is claimed to be\nthread-safe. Not all operations are supported yet;\nplease contact the maintainer if you're in need of\nexpanded functionality, and especially if you would\nlike to contribute.";
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+
];
31+
libs = [ (pkgs."netsnmp" or (errorHandler.sysDepError "netsnmp")) ];
32+
build-tools = [
33+
(hsPkgs.buildPackages.hsc2hs.components.exes.hsc2hs or (pkgs.buildPackages.hsc2hs or (errorHandler.buildToolDepError "hsc2hs:hsc2hs")))
34+
];
35+
buildable = true;
36+
};
37+
tests = {
38+
"tests" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
42+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
43+
(hsPkgs."NetSNMP" or (errorHandler.buildDepError "NetSNMP"))
44+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
};
50+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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 = "anitomata"; version = "0.1.0.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Jason Shipman";
18+
author = "Jason Shipman";
19+
homepage = "https://sr.ht/~jship/anitomata/";
20+
url = "";
21+
synopsis = "Composable sprite animation";
22+
description = "Composable 2D sprite animation in Haskell.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
30+
];
31+
buildable = true;
32+
};
33+
tests = {
34+
"anitomata-test-suite" = {
35+
depends = [
36+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
37+
(hsPkgs."anitomata" or (errorHandler.buildDepError "anitomata"))
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
40+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
41+
];
42+
build-tools = [
43+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
44+
];
45+
buildable = true;
46+
};
47+
};
48+
};
49+
}
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 = "1.12";
14+
identifier = { name = "anitomata-aseprite"; version = "0.1.0.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Jason Shipman";
18+
author = "Jason Shipman";
19+
homepage = "https://sr.ht/~jship/anitomata/";
20+
url = "";
21+
synopsis = "Code gen for Aseprite animations";
22+
description = "@anitomata@ Haskell code generation for Aseprite animations.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
29+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
30+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
31+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
32+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
33+
(hsPkgs."module-munging" or (errorHandler.buildDepError "module-munging"))
34+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
35+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
36+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
37+
];
38+
buildable = true;
39+
};
40+
exes = {
41+
"aseprite2haskell" = {
42+
depends = [
43+
(hsPkgs."anitomata-aseprite" or (errorHandler.buildDepError "anitomata-aseprite"))
44+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
tests = {
50+
"anitomata-aseprite-test-suite" = {
51+
depends = [
52+
(hsPkgs."anitomata-aseprite" or (errorHandler.buildDepError "anitomata-aseprite"))
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
55+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
56+
(hsPkgs."hspec-golden" or (errorHandler.buildDepError "hspec-golden"))
57+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
58+
(hsPkgs."temporary" or (errorHandler.buildDepError "temporary"))
59+
];
60+
build-tools = [
61+
(hsPkgs.buildPackages.hspec-discover.components.exes.hspec-discover or (pkgs.buildPackages.hspec-discover or (errorHandler.buildToolDepError "hspec-discover:hspec-discover")))
62+
];
63+
buildable = true;
64+
};
65+
};
66+
};
67+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
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 = "cabal2spec"; version = "2.7.1"; };
15+
license = "GPL-3.0-only";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Peter Simons, Bryan O'Sullivan, Jens Petersen";
19+
homepage = "https://github.com/peti/cabal2spec";
20+
url = "";
21+
synopsis = "Convert Cabal files into rpm spec files";
22+
description = "Convert\nCabal files into a\n<http://ftp.rpm.org/max-rpm/s1-rpm-build-creating-spec-file.html spec file>\nsuitable for building the package with the RPM package manager. This\ntool primarily targets the <http://www.suse.com/ SUSE> and\n<http://www.opensuse.org openSUSE> familiy of distributions. Support\nfor other RPM-based distributions is currently not available. Check\nout <http://hackage.haskell.org/package/cabal-rpm cabal-rpm> if you\nneed this.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
30+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
31+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
32+
];
33+
buildable = true;
34+
};
35+
exes = {
36+
"cabal2spec" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
40+
(hsPkgs."cabal2spec" or (errorHandler.buildDepError "cabal2spec"))
41+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
42+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
43+
];
44+
buildable = true;
45+
};
46+
};
47+
tests = {
48+
"regression-test" = {
49+
depends = [
50+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
51+
(hsPkgs."Cabal" or (errorHandler.buildDepError "Cabal"))
52+
(hsPkgs."cabal2spec" or (errorHandler.buildDepError "cabal2spec"))
53+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
54+
(hsPkgs."tasty" or (errorHandler.buildDepError "tasty"))
55+
(hsPkgs."tasty-golden" or (errorHandler.buildDepError "tasty-golden"))
56+
];
57+
buildable = true;
58+
};
59+
};
60+
};
61+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
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.24";
14+
identifier = { name = "eo-phi-normalizer"; version = "0.3.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2023 EO/Polystat Development Team";
17+
maintainer = "[email protected]";
18+
author = "EO/Polystat Development Team";
19+
homepage = "https://github.com/objectionary/eo-phi-normalizer#readme";
20+
url = "";
21+
synopsis = "Command line normalizer of 𝜑-calculus expressions.";
22+
description = "Please see the README on GitHub at <https://github.com/objectionary/eo-phi-normalizer#readme>";
23+
buildType = "Custom";
24+
setup-depends = [
25+
(hsPkgs.buildPackages.Cabal or (pkgs.buildPackages.Cabal or (errorHandler.setupDepError "Cabal")))
26+
(hsPkgs.buildPackages.base or (pkgs.buildPackages.base or (errorHandler.setupDepError "base")))
27+
(hsPkgs.buildPackages.process or (pkgs.buildPackages.process or (errorHandler.setupDepError "process")))
28+
];
29+
};
30+
components = {
31+
"library" = {
32+
depends = [
33+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
34+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
35+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
36+
(hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html"))
37+
(hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup"))
38+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
39+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
40+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
41+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
42+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
43+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
44+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
45+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
46+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
47+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
48+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
49+
];
50+
build-tools = [
51+
(hsPkgs.buildPackages.BNFC.components.exes.bnfc or (pkgs.buildPackages.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc")))
52+
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
53+
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
54+
];
55+
buildable = true;
56+
};
57+
exes = {
58+
"normalizer" = {
59+
depends = [
60+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
61+
(hsPkgs."aeson-pretty" or (errorHandler.buildDepError "aeson-pretty"))
62+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
63+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
64+
(hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html"))
65+
(hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup"))
66+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
67+
(hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer"))
68+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
69+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
70+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
71+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
72+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
73+
(hsPkgs."optparse-applicative" or (errorHandler.buildDepError "optparse-applicative"))
74+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
75+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
76+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
77+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
78+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
79+
];
80+
build-tools = [
81+
(hsPkgs.buildPackages.BNFC.components.exes.bnfc or (pkgs.buildPackages.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc")))
82+
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
83+
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
84+
];
85+
buildable = true;
86+
};
87+
};
88+
tests = {
89+
"spec" = {
90+
depends = [
91+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
92+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
93+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
94+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
95+
(hsPkgs."blaze-html" or (errorHandler.buildDepError "blaze-html"))
96+
(hsPkgs."blaze-markup" or (errorHandler.buildDepError "blaze-markup"))
97+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
98+
(hsPkgs."eo-phi-normalizer" or (errorHandler.buildDepError "eo-phi-normalizer"))
99+
(hsPkgs."file-embed" or (errorHandler.buildDepError "file-embed"))
100+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
101+
(hsPkgs."generic-lens" or (errorHandler.buildDepError "generic-lens"))
102+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
103+
(hsPkgs."hspec-discover" or (errorHandler.buildDepError "hspec-discover"))
104+
(hsPkgs."lens" or (errorHandler.buildDepError "lens"))
105+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
106+
(hsPkgs."scientific" or (errorHandler.buildDepError "scientific"))
107+
(hsPkgs."string-interpolate" or (errorHandler.buildDepError "string-interpolate"))
108+
(hsPkgs."template-haskell" or (errorHandler.buildDepError "template-haskell"))
109+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
110+
(hsPkgs."yaml" or (errorHandler.buildDepError "yaml"))
111+
];
112+
build-tools = [
113+
(hsPkgs.buildPackages.BNFC.components.exes.bnfc or (pkgs.buildPackages.bnfc or (errorHandler.buildToolDepError "BNFC:bnfc")))
114+
(hsPkgs.buildPackages.alex.components.exes.alex or (pkgs.buildPackages.alex or (errorHandler.buildToolDepError "alex:alex")))
115+
(hsPkgs.buildPackages.happy.components.exes.happy or (pkgs.buildPackages.happy or (errorHandler.buildToolDepError "happy:happy")))
116+
];
117+
buildable = true;
118+
};
119+
};
120+
};
121+
}

0 commit comments

Comments
 (0)