Skip to content

Commit 3a14852

Browse files
author
IOHK
committed
Automatic Update
1 parent 1585be3 commit 3a14852

24 files changed

+1034
-1
lines changed

default.nix

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2977,6 +2977,11 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
29772977
"bricks-rendering" = import ./nix/bricks-rendering.nix;
29782978
"bricks-syntax" = import ./nix/bricks-syntax.nix;
29792979
"brillig" = import ./nix/brillig.nix;
2980+
"brillo" = import ./nix/brillo.nix;
2981+
"brillo-algorithms" = import ./nix/brillo-algorithms.nix;
2982+
"brillo-examples" = import ./nix/brillo-examples.nix;
2983+
"brillo-juicy" = import ./nix/brillo-juicy.nix;
2984+
"brillo-rendering" = import ./nix/brillo-rendering.nix;
29802985
"brittany" = import ./nix/brittany.nix;
29812986
"broadcast-chan" = import ./nix/broadcast-chan.nix;
29822987
"broadcast-chan-conduit" = import ./nix/broadcast-chan-conduit.nix;
@@ -17906,6 +17911,7 @@ with builtins; mapAttrs (_: mapAttrs (_: data: rec {
1790617911
"yices" = import ./nix/yices.nix;
1790717912
"yices-easy" = import ./nix/yices-easy.nix;
1790817913
"yices-painless" = import ./nix/yices-painless.nix;
17914+
"yield" = import ./nix/yield.nix;
1790917915
"yiyd" = import ./nix/yiyd.nix;
1791017916
"yj-sandbox" = import ./nix/yj-sandbox.nix;
1791117917
"yjftp" = import ./nix/yjftp.nix;
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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 = "brillo"; version = "1.13.3"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Ben Lippmeier, Adrian Sieber";
19+
homepage = "https://github.com/ad-si/Brillo";
20+
url = "";
21+
synopsis = "Painless 2D vector graphics, animations, and simulations powered by GLFW";
22+
description = "Brillo hides the pain of drawing simple vector graphics\nbehind a nice data type and a few display functions.\nBrillo uses GLFW and OpenGL under the hood,\nbut you won't need to worry about any of that.\nGet something cool on the screen in under 10 minutes.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
30+
(hsPkgs."brillo-rendering" or (errorHandler.buildDepError "brillo-rendering"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
33+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
34+
(hsPkgs."GLFW-b" or (errorHandler.buildDepError "GLFW-b"))
35+
(hsPkgs."OpenGL" or (errorHandler.buildDepError "OpenGL"))
36+
];
37+
buildable = true;
38+
};
39+
};
40+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
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 = "brillo-algorithms"; version = "1.13.3"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Ben Lippmeier, Adrian Sieber";
19+
homepage = "https://github.com/ad-si/Brillo";
20+
url = "";
21+
synopsis = "Data structures and algorithms for working with 2D graphics.";
22+
description = "Data structures and algorithms for working with 2D graphics.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
30+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
31+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
32+
];
33+
buildable = true;
34+
};
35+
};
36+
}
Lines changed: 195 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,195 @@
1+
{ system
2+
, compiler
3+
, flags
4+
, pkgs
5+
, hsPkgs
6+
, pkgconfPkgs
7+
, errorHandler
8+
, config
9+
, ... }:
10+
{
11+
flags = { llvm = false; };
12+
package = {
13+
specVersion = "3.0";
14+
identifier = { name = "brillo-examples"; version = "1.13.3"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Ben Lippmeier, Adrian Sieber";
19+
homepage = "https://github.com/ad-si/Brillo";
20+
url = "";
21+
synopsis = "Examples using the Brillo library";
22+
description = "Examples using the Brillo graphics library.\nA mixed bag of fractals, particle simulations and cellular automata.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
exes = {
27+
"brillo-bitmap" = {
28+
depends = [
29+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
30+
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
31+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
32+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
33+
];
34+
buildable = true;
35+
};
36+
"brillo-boids" = {
37+
depends = [
38+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
39+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
40+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
41+
];
42+
buildable = true;
43+
};
44+
"brillo-clock" = {
45+
depends = [
46+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
47+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
48+
];
49+
buildable = true;
50+
};
51+
"brillo-color" = {
52+
depends = [
53+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
54+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
55+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
56+
];
57+
buildable = true;
58+
};
59+
"brillo-conway" = {
60+
depends = [
61+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
62+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
63+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
64+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
65+
];
66+
buildable = true;
67+
};
68+
"brillo-draw" = {
69+
depends = [
70+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
71+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
72+
];
73+
buildable = true;
74+
};
75+
"brillo-easy" = {
76+
depends = [
77+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
78+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
79+
];
80+
buildable = true;
81+
};
82+
"brillo-eden" = {
83+
depends = [
84+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
85+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
86+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
87+
];
88+
buildable = true;
89+
};
90+
"brillo-flake" = {
91+
depends = [
92+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
93+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
94+
];
95+
buildable = true;
96+
};
97+
"brillo-gameevent" = {
98+
depends = [
99+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
100+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
101+
];
102+
buildable = true;
103+
};
104+
"brillo-hello" = {
105+
depends = [
106+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
107+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
108+
];
109+
buildable = true;
110+
};
111+
"brillo-lifespan" = {
112+
depends = [
113+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
114+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
115+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
116+
];
117+
buildable = true;
118+
};
119+
"brillo-machina" = {
120+
depends = [
121+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
122+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
123+
];
124+
buildable = true;
125+
};
126+
"brillo-occlusion" = {
127+
depends = [
128+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
129+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
130+
(hsPkgs."brillo-algorithms" or (errorHandler.buildDepError "brillo-algorithms"))
131+
];
132+
buildable = true;
133+
};
134+
"brillo-styrene" = {
135+
depends = [
136+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
137+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
138+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
139+
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
140+
];
141+
buildable = true;
142+
};
143+
"brillo-tree" = {
144+
depends = [
145+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
146+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
147+
];
148+
buildable = true;
149+
};
150+
"brillo-visibility" = {
151+
depends = [
152+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
153+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
154+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
155+
];
156+
buildable = true;
157+
};
158+
"brillo-zen" = {
159+
depends = [
160+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
161+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
162+
];
163+
buildable = true;
164+
};
165+
"brillo-graph" = {
166+
depends = [
167+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
168+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
169+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
170+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
171+
];
172+
buildable = true;
173+
};
174+
"brillo-gravity" = {
175+
depends = [
176+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
177+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
178+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
179+
(hsPkgs."random" or (errorHandler.buildDepError "random"))
180+
];
181+
buildable = true;
182+
};
183+
"brillo-render" = {
184+
depends = [
185+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
186+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
187+
(hsPkgs."brillo-rendering" or (errorHandler.buildDepError "brillo-rendering"))
188+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
189+
(hsPkgs."GLFW-b" or (errorHandler.buildDepError "GLFW-b"))
190+
];
191+
buildable = true;
192+
};
193+
};
194+
};
195+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
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 = "brillo-juicy"; version = "0.2.4"; };
15+
license = "BSD-3-Clause";
16+
copyright = "";
17+
maintainer = "Adrian Sieber";
18+
author = "Alp Mestanogullari <[email protected]>, Adrian Sieber";
19+
homepage = "https://github.com/ad-si/Brillo";
20+
url = "";
21+
synopsis = "Load any image supported by Juicy.Pixels in your brillo application";
22+
description = "Lets you convert any image supported by Juicy.Pixels in a brillo application\nby converting to brillo' Bitmap representation.\nVersion 0.1.2 just enabled caching (from a frame to the next, and so on)\nof the images you load, so that they are not recomputed for each frame.\nCredits go to Jonathan Daugherty for the patch.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
30+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
31+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
32+
(hsPkgs."JuicyPixels" or (errorHandler.buildDepError "JuicyPixels"))
33+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
34+
];
35+
buildable = true;
36+
};
37+
exes = {
38+
"brillo-juicy-viewer" = {
39+
depends = [
40+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
41+
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
42+
(hsPkgs."brillo" or (errorHandler.buildDepError "brillo"))
43+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
44+
(hsPkgs."JuicyPixels" or (errorHandler.buildDepError "JuicyPixels"))
45+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
46+
];
47+
buildable = true;
48+
};
49+
};
50+
};
51+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
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 = "brillo-rendering"; version = "1.13.3"; };
15+
license = "MIT";
16+
copyright = "";
17+
maintainer = "[email protected]";
18+
author = "Elise Huard, Ben Lippmeier, Adrian Sieber";
19+
homepage = "";
20+
url = "";
21+
synopsis = "Brillo picture data types and rendering functions.";
22+
description = "Brillo picture data types and rendering functions.\nThese functions don't do any window management.\nIf you want Brillo to setup your window as well,\nthen use the plain @brillo@ package.";
23+
buildType = "Simple";
24+
};
25+
components = {
26+
"library" = {
27+
depends = [
28+
(hsPkgs."base" or (errorHandler.buildDepError "base"))
29+
(hsPkgs."bmp" or (errorHandler.buildDepError "bmp"))
30+
(hsPkgs."bytestring" or (errorHandler.buildDepError "bytestring"))
31+
(hsPkgs."containers" or (errorHandler.buildDepError "containers"))
32+
(hsPkgs."OpenGL" or (errorHandler.buildDepError "OpenGL"))
33+
(hsPkgs."vector" or (errorHandler.buildDepError "vector"))
34+
];
35+
buildable = true;
36+
};
37+
};
38+
}

0 commit comments

Comments
 (0)