on iko/ghcjs-patch-master help sign in
Update materialization for ghc810420210212 (#1175)
9e5d672Hamish Mackenzie
materialized/ghc-extra-projects/cross/ghc810420210212/default.nix+34
@@ -86,5 +86,39 @@
86 "iserv-proxy" = { flags = {}; };
86 "iserv-proxy" = { flags = {}; };
87 };
87 };
88 })
88 })
89+ ({ lib, ... }:
90+ {
91+ packages = {
92+ "libiserv".components.library.planned = lib.mkOverride 900 true;
93+ "ghc".components.library.planned = lib.mkOverride 900 true;
94+ "containers".components.library.planned = lib.mkOverride 900 true;
95+ "ghc-boot".components.library.planned = lib.mkOverride 900 true;
96+ "binary".components.library.planned = lib.mkOverride 900 true;
97+ "ghc-prim".components.library.planned = lib.mkOverride 900 true;
98+ "iserv".components.exes."iserv".planned = lib.mkOverride 900 true;
99+ "iserv-proxy".components.exes."iserv-proxy".planned = lib.mkOverride 900 true;
100+ "ghc-heap".components.library.planned = lib.mkOverride 900 true;
101+ "ghci".components.library.planned = lib.mkOverride 900 true;
102+ "terminfo".components.library.planned = lib.mkOverride 900 true;
103+ "transformers".components.library.planned = lib.mkOverride 900 true;
104+ "process".components.library.planned = lib.mkOverride 900 true;
105+ "hpc".components.library.planned = lib.mkOverride 900 true;
106+ "network".components.library.planned = lib.mkOverride 900 true;
107+ "pretty".components.library.planned = lib.mkOverride 900 true;
108+ "template-haskell".components.library.planned = lib.mkOverride 900 true;
109+ "integer-gmp".components.library.planned = lib.mkOverride 900 true;
110+ "array".components.library.planned = lib.mkOverride 900 true;
111+ "bytestring".components.library.planned = lib.mkOverride 900 true;
112+ "remote-iserv".components.exes."remote-iserv".planned = lib.mkOverride 900 true;
113+ "unix".components.library.planned = lib.mkOverride 900 true;
114+ "base".components.library.planned = lib.mkOverride 900 true;
115+ "rts".components.library.planned = lib.mkOverride 900 true;
116+ "time".components.library.planned = lib.mkOverride 900 true;
117+ "deepseq".components.library.planned = lib.mkOverride 900 true;
118+ "filepath".components.library.planned = lib.mkOverride 900 true;
119+ "ghc-boot-th".components.library.planned = lib.mkOverride 900 true;
120+ "directory".components.library.planned = lib.mkOverride 900 true;
121+ };
122+ })
89 ];
123 ];
90 }
124 }
materialized/ghc-extra-projects/windows/ghc810420210212/default.nix+74−41
@@ -4,84 +4,117 @@
4 packages = {
4 packages = {
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
7− "ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
8− "rts".revision = (((hackage."rts")."1.0").revisions).default;
7+ "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
9− "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
8+ "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
10− "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
9+ "Win32".revision = (((hackage."Win32")."2.6.2.0").revisions).default;
11− "directory".revision = (((hackage."directory")."1.3.6.1").revisions).default;
12 "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default;
10 "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default;
13− "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default;
11+ "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
12+ "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
13+ "process".revision = (((hackage."process")."1.6.11.0").revisions).default;
14 "base".revision = (((hackage."base")."4.14.1.0").revisions).default;
14 "base".revision = (((hackage."base")."4.14.1.0").revisions).default;
15+ "rts".revision = (((hackage."rts")."1.0").revisions).default;
15 "time".revision = (((hackage."time")."1.9.3").revisions).default;
16 "time".revision = (((hackage."time")."1.9.3").revisions).default;
16− "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
17+ "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default;
17− "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
18+ "directory".revision = (((hackage."directory")."1.3.6.2").revisions).default;
18− "process".revision = (((hackage."process")."1.6.11.0").revisions).default;
19− "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
20 "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
19 "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
21− "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
20+ "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
22− "Win32".revision = (((hackage."Win32")."2.6.2.0").revisions).default;
21+ "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
22+ "transformers".revision = (((hackage."transformers")."0.5.6.2").revisions).default;
23− "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
23+ "ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
24 };
24 };
25 compiler = {
25 compiler = {
26 version = "8.10.4.20210212";
26 version = "8.10.4.20210212";
27 nix-name = "ghc810420210212";
27 nix-name = "ghc810420210212";
28 packages = {
28 packages = {
29 "ghc-prim" = "0.6.1";
29 "ghc-prim" = "0.6.1";
30− "ghc-heap" = "8.10.4.20210212";
30+ "array" = "0.5.4.0";
31− "rts" = "1.0";
31+ "integer-gmp" = "1.0.3.0";
32− "deepseq" = "1.4.4.0";
33 "template-haskell" = "2.16.0.0";
32 "template-haskell" = "2.16.0.0";
34− "containers" = "0.6.2.1";
35− "base" = "4.14.1.0";
36− "transformers" = "0.5.6.2";
37− "filepath" = "1.4.2.1";
38 "pretty" = "1.1.3.6";
33 "pretty" = "1.1.3.6";
34+ "base" = "4.14.1.0";
35+ "rts" = "1.0";
36+ "containers" = "0.6.2.1";
39 "ghc-boot-th" = "8.10.4.20210212";
37 "ghc-boot-th" = "8.10.4.20210212";
40− "array" = "0.5.4.0";
38+ "filepath" = "1.4.2.1";
41− "integer-gmp" = "1.0.3.0";
39+ "deepseq" = "1.4.4.0";
40+ "transformers" = "0.5.6.2";
41+ "ghc-heap" = "8.10.4.20210212";
42 };
42 };
43 };
43 };
44 };
44 };
45 extras = hackage:
45 extras = hackage:
46 {
46 {
47 packages = {
47 packages = {
48− ghc = ./.plan.nix/ghc.nix;
49 bytestring = ./.plan.nix/bytestring.nix;
48 bytestring = ./.plan.nix/bytestring.nix;
49+ iserv = ./.plan.nix/iserv.nix;
50+ ghci = ./.plan.nix/ghci.nix;
50 remote-iserv = ./.plan.nix/remote-iserv.nix;
51 remote-iserv = ./.plan.nix/remote-iserv.nix;
51− iserv-proxy = ./.plan.nix/iserv-proxy.nix;
52− hpc = ./.plan.nix/hpc.nix;
53− libiserv = ./.plan.nix/libiserv.nix;
54 ghc-boot = ./.plan.nix/ghc-boot.nix;
52 ghc-boot = ./.plan.nix/ghc-boot.nix;
53+ ghc = ./.plan.nix/ghc.nix;
54+ libiserv = ./.plan.nix/libiserv.nix;
55− ghci = ./.plan.nix/ghci.nix;
55+ hpc = ./.plan.nix/hpc.nix;
56− iserv = ./.plan.nix/iserv.nix;
56+ iserv-proxy = ./.plan.nix/iserv-proxy.nix;
57 };
57 };
58 };
58 };
59 modules = [
59 modules = [
60 ({ lib, ... }:
60 ({ lib, ... }:
61 {
61 {
62 packages = {
62 packages = {
63+ "bytestring" = {
64+ flags = { "integer-simple" = lib.mkOverride 900 false; };
65+ };
66+ "iserv" = { flags = {}; };
67+ "ghci" = { flags = { "ghci" = lib.mkOverride 900 true; }; };
68+ "remote-iserv" = { flags = {}; };
69+ "ghc-boot" = { flags = {}; };
63 "ghc" = {
70 "ghc" = {
64 flags = {
71 flags = {
65− "stage1" = lib.mkOverride 900 false;
66− "stage2" = lib.mkOverride 900 false;
67− "integer-gmp" = lib.mkOverride 900 false;
68− "stage3" = lib.mkOverride 900 false;
69 "dynamic-system-linker" = lib.mkOverride 900 true;
72 "dynamic-system-linker" = lib.mkOverride 900 true;
70 "ghci" = lib.mkOverride 900 true;
73 "ghci" = lib.mkOverride 900 true;
71 "integer-simple" = lib.mkOverride 900 false;
74 "integer-simple" = lib.mkOverride 900 false;
75+ "stage3" = lib.mkOverride 900 false;
76+ "integer-gmp" = lib.mkOverride 900 false;
77+ "stage2" = lib.mkOverride 900 false;
72 "terminfo" = lib.mkOverride 900 true;
78 "terminfo" = lib.mkOverride 900 true;
79+ "stage1" = lib.mkOverride 900 false;
73 };
80 };
74 };
81 };
75− "bytestring" = {
76− flags = { "integer-simple" = lib.mkOverride 900 false; };
77− };
78− "remote-iserv" = { flags = {}; };
79− "iserv-proxy" = { flags = {}; };
80− "hpc" = { flags = {}; };
81 "libiserv" = { flags = { "network" = lib.mkOverride 900 true; }; };
82 "libiserv" = { flags = { "network" = lib.mkOverride 900 true; }; };
82− "ghc-boot" = { flags = {}; };
83+ "hpc" = { flags = {}; };
84+ "iserv-proxy" = { flags = {}; };
85+ };
86+ })
87+ ({ lib, ... }:
88+ {
89+ packages = {
90+ "libiserv".components.library.planned = lib.mkOverride 900 true;
91+ "ghc".components.library.planned = lib.mkOverride 900 true;
92+ "containers".components.library.planned = lib.mkOverride 900 true;
93+ "ghc-boot".components.library.planned = lib.mkOverride 900 true;
83− "ghci" = { flags = { "ghci" = lib.mkOverride 900 true; }; };
94+ "binary".components.library.planned = lib.mkOverride 900 true;
84− "iserv" = { flags = {}; };
95+ "ghc-prim".components.library.planned = lib.mkOverride 900 true;
96+ "iserv".components.exes."iserv".planned = lib.mkOverride 900 true;
97+ "iserv-proxy".components.exes."iserv-proxy".planned = lib.mkOverride 900 true;
98+ "ghc-heap".components.library.planned = lib.mkOverride 900 true;
99+ "ghci".components.library.planned = lib.mkOverride 900 true;
100+ "transformers".components.library.planned = lib.mkOverride 900 true;
101+ "process".components.library.planned = lib.mkOverride 900 true;
102+ "hpc".components.library.planned = lib.mkOverride 900 true;
103+ "network".components.library.planned = lib.mkOverride 900 true;
104+ "pretty".components.library.planned = lib.mkOverride 900 true;
105+ "template-haskell".components.library.planned = lib.mkOverride 900 true;
106+ "integer-gmp".components.library.planned = lib.mkOverride 900 true;
107+ "array".components.library.planned = lib.mkOverride 900 true;
108+ "Win32".components.library.planned = lib.mkOverride 900 true;
109+ "bytestring".components.library.planned = lib.mkOverride 900 true;
110+ "remote-iserv".components.exes."remote-iserv".planned = lib.mkOverride 900 true;
111+ "base".components.library.planned = lib.mkOverride 900 true;
112+ "rts".components.library.planned = lib.mkOverride 900 true;
113+ "time".components.library.planned = lib.mkOverride 900 true;
114+ "deepseq".components.library.planned = lib.mkOverride 900 true;
115+ "filepath".components.library.planned = lib.mkOverride 900 true;
116+ "ghc-boot-th".components.library.planned = lib.mkOverride 900 true;
117+ "directory".components.library.planned = lib.mkOverride 900 true;
85 };
118 };
86 })
119 })
87 ];
120 ];