Skip to content

Commit cc0f85e

Browse files
author
IOHK
committed
Automatic Update
1 parent f5c26f4 commit cc0f85e

File tree

45 files changed

+1794
-3
lines changed

Some content is hidden

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

45 files changed

+1794
-3
lines changed

default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -12504,6 +12504,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1250412504
"portaudio" = import ./nix/portaudio.nix;
1250512505
"porte" = import ./nix/porte.nix;
1250612506
"porter" = import ./nix/porter.nix;
12507+
"portmidi-utility" = import ./nix/portmidi-utility.nix;
1250712508
"portray" = import ./nix/portray.nix;
1250812509
"portray-diff" = import ./nix/portray-diff.nix;
1250912510
"portray-diff-hunit" = import ./nix/portray-diff-hunit.nix;
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 = { debug = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "atomic-primops"; version = "0.8.5"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Ryan Newton";
19+
homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
20+
url = "";
21+
synopsis = "A safe approach to CAS and other atomic ops in Haskell.";
22+
description = " After GHC 7.4 a new `casMutVar#` primop became available, but it's\n difficult to use safely, because pointer equality is a highly\n unstable property in Haskell. This library provides a safer method\n based on the concept of \"Tickets\".\n.\n Also, this library uses the \"foreign primop\" capability of GHC to\n add access to other variants that may be of\n interest, specifically, compare and swap inside an array.\n.\n Note that as of GHC 7.8, the relevant primops have been included in GHC itself.\n This library is engineered to work pre- and post-GHC-7.8, while exposing the\n same interface.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
30+
(hsPkgs."primitive" or (errorHandler.buildDepError "primitive"))
31+
];
32+
buildable = true;
33+
};
34+
};
35+
}
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 = "1.0.0.1"; };
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,96 @@
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 = "crdt-event-fold"; version = "1.8.1.0"; };
15+
license = "MIT";
16+
copyright = "2022 Owens Murray, LLC.";
17+
maintainer = "[email protected]";
18+
author = "Rick Owens";
19+
homepage = "https://github.com/owensmurray/crdt-event-fold";
20+
url = "";
21+
synopsis = "Garbage collected event folding CRDT.";
22+
description = "Garbage collected event folding CRDT. Consistently\napply arbitrary operations to replicated data.";
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."binary" or (errorHandler.buildDepError "binary"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
33+
(hsPkgs."data-dword" or (errorHandler.buildDepError "data-dword"))
34+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
35+
(hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger"))
36+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
37+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
38+
];
39+
buildable = true;
40+
};
41+
tests = {
42+
"tests" = {
43+
depends = [
44+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
45+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
46+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
47+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
48+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
49+
(hsPkgs."data-dword" or (errorHandler.buildDepError "data-dword"))
50+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
51+
(hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger"))
52+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
53+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
54+
(hsPkgs."crdt-event-fold" or (errorHandler.buildDepError "crdt-event-fold"))
55+
(hsPkgs."hspec" or (errorHandler.buildDepError "hspec"))
56+
];
57+
buildable = true;
58+
};
59+
};
60+
benchmarks = {
61+
"many-outstanding-events" = {
62+
depends = [
63+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
64+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
65+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
66+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
67+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
68+
(hsPkgs."data-dword" or (errorHandler.buildDepError "data-dword"))
69+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
70+
(hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger"))
71+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
72+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
73+
(hsPkgs."crdt-event-fold" or (errorHandler.buildDepError "crdt-event-fold"))
74+
];
75+
buildable = true;
76+
};
77+
"serialization" = {
78+
depends = [
79+
(hsPkgs."aeson" or (errorHandler.buildDepError "aeson"))
80+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
81+
(hsPkgs."binary" or (errorHandler.buildDepError "binary"))
82+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
83+
(hsPkgs."data-default-class" or (errorHandler.buildDepError "data-default-class"))
84+
(hsPkgs."data-dword" or (errorHandler.buildDepError "data-dword"))
85+
(hsPkgs."exceptions" or (errorHandler.buildDepError "exceptions"))
86+
(hsPkgs."monad-logger" or (errorHandler.buildDepError "monad-logger"))
87+
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
88+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
89+
(hsPkgs."crdt-event-fold" or (errorHandler.buildDepError "crdt-event-fold"))
90+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
91+
];
92+
buildable = true;
93+
};
94+
};
95+
};
96+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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.22";
14+
identifier = { name = "csound-expression"; version = "5.4.3"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "<[email protected]>";
18+
author = "Anton Kholomiov";
19+
homepage = "https://github.com/anton-k/csound-expression";
20+
url = "";
21+
synopsis = "library to make electronic music";
22+
description = "Welcome to the simplest textual synthesizer.\n\n> dac $ osc 440\n\nCsound-expression is a Haskell framework for computer music.\nWith the help of the library we can create our instruments on the fly.\nA few lines in the interpreter is enough to get the cool sound going\nout of your speakers. It can be used for simple daily sound-file processing\nor for a full-blown live performances.\n\nGot interested? Check out the guide: <https://github.com/anton-k/csound-expression/blob/master/tutorial/Index.md>\n\nAcknowledgements (I'd like to mention those who supported me a lot with their music and ideas):\n\n* music: entertainment for the braindead, three pandas and the moon, odno no, ann's'annat & alizbar, toe, iamthemorning, atoms for piece / radiohead, loscil, boards of canada,\nHozan Yamamoto, Tony Scott and Shinichi Yuize.\n\n* ideas: Conal Elliott, Oleg Kiselyov, Paul Hudak, Gabriel Gonzalez, Rich Hickey and Csound's community.\n* Thanks a lot to all who patiently answered my questions and provided skillful solutions, encouragement and ideas:\n\nIain McCurdy, Victor Lazzarini, Rory Walsh, Steven Yi, John Ffitch, Jon Downing, Joachim Heintz, Peter Burgess, Dr. Richard Boulanger, Michael Gogins, Oeyvind Brandtsegg,\nRichard Dobson, Partev Barr Sarkissian, Dave Phillips, Guillermo Senna, Art Hunkins,\nBen McAllister, Michael Rhoades, Gleb Rogozinsky, Eugene Cherny, Brian Merchant, Wolf Peuker, Hlöðver Sigurðsson, Aaron Krister Johnson, Andy Fillebrown and friends :)";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
31+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
32+
(hsPkgs."Boolean" or (errorHandler.buildDepError "Boolean"))
33+
(hsPkgs."colour" or (errorHandler.buildDepError "colour"))
34+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
35+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
36+
(hsPkgs."csound-expression-typed" or (errorHandler.buildDepError "csound-expression-typed"))
37+
(hsPkgs."csound-expression-dynamic" or (errorHandler.buildDepError "csound-expression-dynamic"))
38+
(hsPkgs."temporal-media" or (errorHandler.buildDepError "temporal-media"))
39+
(hsPkgs."csound-expression-opcodes" or (errorHandler.buildDepError "csound-expression-opcodes"))
40+
];
41+
buildable = true;
42+
};
43+
};
44+
}
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 = "1.12";
14+
identifier = { name = "csound-expression"; version = "5.4.3.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "<[email protected]>";
18+
author = "Anton Kholomiov";
19+
homepage = "https://github.com/anton-k/csound-expression";
20+
url = "";
21+
synopsis = "library to make electronic music";
22+
description = "Welcome to the simplest textual synthesizer.\n\n> dac $ osc 440\n\nCsound-expression is a Haskell framework for computer music.\nWith the help of the library we can create our instruments on the fly.\nA few lines in the interpreter is enough to get the cool sound going\nout of your speakers. It can be used for simple daily sound-file processing\nor for a full-blown live performances.\n\nGot interested? Check out the guide: <https://github.com/anton-k/csound-expression/blob/master/tutorial/Index.md>\n\nAcknowledgements (I'd like to mention those who supported me a lot with their music and ideas):\n\n* music: entertainment for the braindead, three pandas and the moon, odno no, ann's'annat & alizbar, toe, iamthemorning, atoms for piece / radiohead, loscil, boards of canada,\nHozan Yamamoto, Tony Scott and Shinichi Yuize.\n\n* ideas: Conal Elliott, Oleg Kiselyov, Paul Hudak, Gabriel Gonzalez, Rich Hickey and Csound's community.\n* Thanks a lot to all who patiently answered my questions and provided skillful solutions, encouragement and ideas:\n\nIain McCurdy, Victor Lazzarini, Rory Walsh, Steven Yi, John Ffitch, Jon Downing, Joachim Heintz, Peter Burgess, Dr. Richard Boulanger, Michael Gogins, Oeyvind Brandtsegg,\nRichard Dobson, Partev Barr Sarkissian, Dave Phillips, Guillermo Senna, Art Hunkins,\nBen McAllister, Michael Rhoades, Gleb Rogozinsky, Eugene Cherny, Brian Merchant, Wolf Peuker, Hlöðver Sigurðsson, Aaron Krister Johnson, Andy Fillebrown and friends :)";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."process" or (errorHandler.buildDepError "process"))
31+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
32+
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
33+
(hsPkgs."Boolean" or (errorHandler.buildDepError "Boolean"))
34+
(hsPkgs."colour" or (errorHandler.buildDepError "colour"))
35+
(hsPkgs."filepath" or (errorHandler.buildDepError "filepath"))
36+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
37+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
38+
(hsPkgs."csound-expression-typed" or (errorHandler.buildDepError "csound-expression-typed"))
39+
(hsPkgs."csound-expression-dynamic" or (errorHandler.buildDepError "csound-expression-dynamic"))
40+
(hsPkgs."temporal-media" or (errorHandler.buildDepError "temporal-media"))
41+
(hsPkgs."csound-expression-opcodes" or (errorHandler.buildDepError "csound-expression-opcodes"))
42+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
43+
];
44+
buildable = true;
45+
};
46+
benchmarks = {
47+
"csound-expression-benchmark" = {
48+
depends = [
49+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
50+
(hsPkgs."csound-expression" or (errorHandler.buildDepError "csound-expression"))
51+
(hsPkgs."gauge" or (errorHandler.buildDepError "gauge"))
52+
];
53+
buildable = true;
54+
};
55+
};
56+
};
57+
}
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.12";
14+
identifier = { name = "csound-expression-dynamic"; version = "0.3.9.1"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "<[email protected]>";
18+
author = "Anton Kholomiov";
19+
homepage = "https://github.com/anton-k/csound-expression-dynamic";
20+
url = "";
21+
synopsis = "dynamic core for csound-expression library";
22+
description = "Basic bare bone library to generate Csound code";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."base64-bytestring" or (errorHandler.buildDepError "base64-bytestring"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."data-default" or (errorHandler.buildDepError "data-default"))
33+
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
34+
(hsPkgs."cereal" or (errorHandler.buildDepError "cereal"))
35+
(hsPkgs."cereal-text" or (errorHandler.buildDepError "cereal-text"))
36+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
37+
(hsPkgs."array" or (errorHandler.buildDepError "array"))
38+
(hsPkgs."transformers" or (errorHandler.buildDepError "transformers"))
39+
(hsPkgs."wl-pprint-text" or (errorHandler.buildDepError "wl-pprint-text"))
40+
(hsPkgs."Boolean" or (errorHandler.buildDepError "Boolean"))
41+
(hsPkgs."data-fix" or (errorHandler.buildDepError "data-fix"))
42+
(hsPkgs."data-fix-cse" or (errorHandler.buildDepError "data-fix-cse"))
43+
(hsPkgs."deriving-compat" or (errorHandler.buildDepError "deriving-compat"))
44+
(hsPkgs."safe" or (errorHandler.buildDepError "safe"))
45+
(hsPkgs."text" or (errorHandler.buildDepError "text"))
46+
(hsPkgs."cryptohash-sha256" or (errorHandler.buildDepError "cryptohash-sha256"))
47+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
48+
(hsPkgs."unordered-containers" or (errorHandler.buildDepError "unordered-containers"))
49+
(hsPkgs."pretty-show" or (errorHandler.buildDepError "pretty-show"))
50+
(hsPkgs."safe" or (errorHandler.buildDepError "safe"))
51+
];
52+
buildable = true;
53+
};
54+
};
55+
}

0 commit comments

Comments
 (0)