Skip to content

Commit ded55e6

Browse files
author
IOHK
committed
Automatic Update
1 parent 6563cbf commit ded55e6

File tree

50 files changed

+2233
-1
lines changed

Some content is hidden

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

50 files changed

+2233
-1
lines changed

default.nix

+4
Original file line numberDiff line numberDiff line change
@@ -687,6 +687,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
687687
"JsContracts" = import ./nix/_Js_Contracts.nix;
688688
"JsonGrammar" = import ./nix/_Json_Grammar.nix;
689689
"JuPyTer-notebook" = import ./nix/_Ju_Py_Ter-notebook.nix;
690+
"JuicyCairo" = import ./nix/_Juicy_Cairo.nix;
690691
"JuicyPixels" = import ./nix/_Juicy_Pixels.nix;
691692
"JuicyPixels-blp" = import ./nix/_Juicy_Pixels-blp.nix;
692693
"JuicyPixels-blurhash" = import ./nix/_Juicy_Pixels-blurhash.nix;
@@ -4850,6 +4851,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
48504851
"djinn-ghc" = import ./nix/djinn-ghc.nix;
48514852
"djinn-lib" = import ./nix/djinn-lib.nix;
48524853
"djinn-th" = import ./nix/djinn-th.nix;
4854+
"djot" = import ./nix/djot.nix;
48534855
"dl-fedora" = import ./nix/dl-fedora.nix;
48544856
"dlist" = import ./nix/dlist.nix;
48554857
"dlist-instances" = import ./nix/dlist-instances.nix;
@@ -11221,6 +11223,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1122111223
"nettle-frp" = import ./nix/nettle-frp.nix;
1122211224
"nettle-netkit" = import ./nix/nettle-netkit.nix;
1122311225
"nettle-openflow" = import ./nix/nettle-openflow.nix;
11226+
"netw" = import ./nix/netw.nix;
1122411227
"netwire" = import ./nix/netwire.nix;
1122511228
"netwire-input" = import ./nix/netwire-input.nix;
1122611229
"netwire-input-glfw" = import ./nix/netwire-input-glfw.nix;
@@ -16618,6 +16621,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1661816621
"util-primitive-control" = import ./nix/util-primitive-control.nix;
1661916622
"util-universe" = import ./nix/util-universe.nix;
1662016623
"utility-ht" = import ./nix/utility-ht.nix;
16624+
"utxorpc" = import ./nix/utxorpc.nix;
1662116625
"uu-cco" = import ./nix/uu-cco.nix;
1662216626
"uu-cco-examples" = import ./nix/uu-cco-examples.nix;
1662316627
"uu-cco-hut-parsing" = import ./nix/uu-cco-hut-parsing.nix;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
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 = "GenSmsPdu"; version = "0.2.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Kwanghoon Choi";
19+
homepage = "https://github.com/kwanghoon/GenSmsPdu";
20+
url = "";
21+
synopsis = "Automatic SMS message generator";
22+
description = "GenSmsPdu is a Haskell library designed for the random generation \nof 3GPP SMS messages. It includes a comprehensive data type that \nencompasses various 3GPP-defined SMS message formats, including \nSMS-SUBMIT and SMS-DELIVER. Leveraging QuickCheck, GenSmsPdu is \ncapable of automatically generating a series of random SMS messages \nin this specified data type.\n\nGenSmsPdu features an encoder that transforms SMS messages into \nbyte-formatted SMS PDUs (Protocol Data Units), along with a decoder \nfor the reverse process. At present, it is capable of generating only \nsingle-page SMS messages.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
30+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
31+
];
32+
buildable = true;
33+
};
34+
exes = {
35+
"GenSmsPdu" = {
36+
depends = [
37+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
38+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
39+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
40+
(hsPkgs."GenSmsPdu" or (errorHandler.buildDepError "GenSmsPdu"))
41+
];
42+
buildable = true;
43+
};
44+
};
45+
tests = {
46+
"GenSmsPdu-test" = {
47+
depends = [
48+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
49+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
50+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
51+
(hsPkgs."GenSmsPdu" or (errorHandler.buildDepError "GenSmsPdu"))
52+
];
53+
buildable = true;
54+
};
55+
};
56+
};
57+
}
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.12";
14+
identifier = { name = "JuicyCairo"; version = "0.1.0.0"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2021 Yoshikuni Jujo";
17+
maintainer = "[email protected]";
18+
author = "YoshikuniJujo";
19+
homepage = "https://github.com/githubuser/JuicyCairo#readme";
20+
url = "";
21+
synopsis = "To use images of JuicyPixels from Cairo";
22+
description = "Please see the README on GitHub at <https://github.com/githubuser/JuicyCairo#readme>";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."JuicyPixels" or (errorHandler.buildDepError "JuicyPixels"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."cairo-image" or (errorHandler.buildDepError "cairo-image"))
31+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
32+
];
33+
buildable = true;
34+
};
35+
tests = {
36+
"JuicyCairo-test" = {
37+
depends = [
38+
(hsPkgs."JuicyCairo" or (errorHandler.buildDepError "JuicyCairo"))
39+
(hsPkgs."JuicyPixels" or (errorHandler.buildDepError "JuicyPixels"))
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."cairo-image" or (errorHandler.buildDepError "cairo-image"))
42+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
43+
];
44+
buildable = true;
45+
};
46+
};
47+
};
48+
}
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.10";
14+
identifier = { name = "adblock2privoxy"; version = "2.3.0"; };
15+
license = "GPL-3.0-only";
16+
copyright = "";
17+
maintainer = "Steven Thomas Smith <[email protected]>";
18+
author = "Alexey Zubritsky <[email protected]>, Steven Thomas Smith <[email protected]>";
19+
homepage = "https://github.com/essandess/adblock2privoxy";
20+
url = "";
21+
synopsis = "Convert adblock config files to privoxy format";
22+
description = "AdBlock Plus browser plugin has great block list files provided by big community,\nbut it is client software and cannot work on a server as proxy.\n\nPrivoxy proxy has good potential to block ads at server side,\nbut it experiences acute shortage of updated block lists.\n\nThis software converts adblock lists to privoxy config files format.\n\nAlmost all adblock features are supported including\n\n* block/unblock requests (on privoxy)\n\nall syntax features are supported except for regex templates matching host name\n\n* hide/unhide page elements (via CSS)\n\nall syntax features are supported\n\n* all block request options except for outdated ones:\n\nSupported: script, image, stylesheet, object, xmlhttprequest, object-subrequest, subdocument,\ndocument, elemhide, other, popup, third-party, domain=..., match-case, donottrack\n\nUnsupported: collapse, background, xbl, ping and dtd";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"adblock2privoxy" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."MissingH" or (errorHandler.buildDepError "MissingH"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
34+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
35+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
36+
(hsPkgs."network" or (errorHandler.buildDepError "network"))
37+
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale"))
38+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
39+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
40+
(hsPkgs."case-insensitive" or (errorHandler.buildDepError "case-insensitive"))
41+
(hsPkgs."http-conduit" or (errorHandler.buildDepError "http-conduit"))
42+
(hsPkgs."network-uri" or (errorHandler.buildDepError "network-uri"))
43+
(hsPkgs."strict" or (errorHandler.buildDepError "strict"))
44+
(hsPkgs."parsec-permutation" or (errorHandler.buildDepError "parsec-permutation"))
45+
];
46+
buildable = true;
47+
};
48+
};
49+
};
50+
}
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 = { pedantic = false; };
12+
package = {
13+
specVersion = "2.2";
14+
identifier = { name = "cabal-gild"; version = "0.3.0.0"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "Taylor Fausak";
18+
author = "Taylor Fausak";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Formats package descriptions.";
22+
description = "Gild formats package descriptions.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."Cabal-syntax" or (errorHandler.buildDepError "Cabal-syntax"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
34+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
35+
(hsPkgs."parsec" or (errorHandler.buildDepError "parsec"))
36+
(hsPkgs."pretty" or (errorHandler.buildDepError "pretty"))
37+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
38+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
39+
];
40+
buildable = true;
41+
};
42+
exes = {
43+
"cabal-gild" = {
44+
depends = [
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."cabal-gild" or (errorHandler.buildDepError "cabal-gild"))
47+
];
48+
buildable = true;
49+
};
50+
};
51+
tests = {
52+
"cabal-gild-test-suite" = {
53+
depends = [
54+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
55+
(hsPkgs."cabal-gild" or (errorHandler.buildDepError "cabal-gild"))
56+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
57+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
58+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
59+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
60+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
61+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
62+
];
63+
buildable = true;
64+
};
65+
};
66+
};
67+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
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 = "chronos"; version = "1.1.6.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "2016 Andrew Martin";
17+
18+
author = "Andrew Martin";
19+
homepage = "https://github.com/byteverse/chronos";
20+
url = "";
21+
synopsis = "A high-performance time library";
22+
description = "Chronos is a performance-oriented time library for Haskell, with a\nstraightforward API. The main differences between this\nand the <http://hackage.haskell.org/package/time time> library\nare:\n* Chronos uses machine integers where possible. This means\nthat time-related arithmetic should be faster, with the\ndrawback that the types are incapable of representing times\nthat are very far in the future or the past (because Chronos\nprovides nanosecond, rather than picosecond, resolution).\nFor most users, this is not a hindrance.\n* Chronos provides 'ToJSON'/'FromJSON' instances for serialisation.\n* Chronos provides 'Unbox' instances for working with unboxed vectors.\n* Chronos provides 'Prim' instances for working with byte arrays/primitive arrays.\n* Chronos uses normal non-overloaded haskell functions for\nencoding and decoding time. It provides <http://hackage.haskell.org/package/attoparsec attoparsec> parsers for both 'Text' and\n'ByteString'. Additionally, Chronos provides functions for\nencoding time to 'Text' or 'ByteString'. The http://hackage.haskell.org/package/time time> library accomplishes these with the\n<http://hackage.haskell.org/package/time-1.9.3/docs/Data-Time-Format.html Data.Time.Format> module, which uses UNIX-style datetime\nformat strings. The approach taken by Chronos is faster and\ncatches more mistakes at compile time, at the cost of being\nless expressive.";
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."bytebuild" or (errorHandler.buildDepError "bytebuild"))
32+
(hsPkgs."byteslice" or (errorHandler.buildDepError "byteslice"))
33+
(hsPkgs."bytesmith" or (errorHandler.buildDepError "bytesmith"))
34+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
35+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
36+
(hsPkgs."hashable" or (errorHandler.buildDepError "hashable"))
37+
(hsPkgs."natural-arithmetic" or (errorHandler.buildDepError "natural-arithmetic"))
38+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
39+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
40+
(hsPkgs."text-short" or (errorHandler.buildDepError "text-short"))
41+
(hsPkgs."torsor" or (errorHandler.buildDepError "torsor"))
42+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
43+
] ++ (pkgs.lib).optional (system.isWindows) (hsPkgs."Win32" or (errorHandler.buildDepError "Win32"));
44+
buildable = true;
45+
};
46+
tests = {
47+
"chronos-test" = {
48+
depends = [
49+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
50+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
51+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
52+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
53+
(hsPkgs."chronos" or (errorHandler.buildDepError "chronos"))
54+
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
55+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
56+
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
57+
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
58+
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
59+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
60+
(hsPkgs."torsor" or (errorHandler.buildDepError "torsor"))
61+
];
62+
buildable = true;
63+
};
64+
};
65+
benchmarks = {
66+
"bench" = {
67+
depends = [
68+
(hsPkgs."attoparsec" or (errorHandler.buildDepError "attoparsec"))
69+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
70+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
71+
(hsPkgs."chronos" or (errorHandler.buildDepError "chronos"))
72+
(hsPkgs."criterion" or (errorHandler.buildDepError "criterion"))
73+
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
74+
(hsPkgs."old-locale" or (errorHandler.buildDepError "old-locale"))
75+
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
76+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
77+
(hsPkgs."text-short" or (errorHandler.buildDepError "text-short"))
78+
(hsPkgs."thyme" or (errorHandler.buildDepError "thyme"))
79+
(hsPkgs."time" or (errorHandler.buildDepError "time"))
80+
];
81+
buildable = true;
82+
};
83+
};
84+
};
85+
}

0 commit comments

Comments
 (0)