on iko/ghcjs-patch-master help sign in
Update compiler-specific patches to add ghc864
5e0d5e2Rodney Lorrimar
patches/default.nix+1
@@ -6,4 +6,5 @@
6 ghc861 = import ./ghc861;
6 ghc861 = import ./ghc861;
7 ghc862 = import ./ghc862;
7 ghc862 = import ./ghc862;
8 ghc863 = import ./ghc863;
8 ghc863 = import ./ghc863;
9+ ghc864 = import ./ghc863;
9}
10}
patches/ghc843/default.nix+3−3
@@ -1,11 +1,11 @@
1{
1{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3 packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0" && revision == 0 then ./array-0.5.2.0.patch else null) ];
2 packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0" && revision == 0 then ./array-0.5.2.0.patch else null) ];
3+ packages.deepseq.patches = [ ({ version, revision }: if version == "1.4.3.0" && revision == 0 then ./deepseq-1.4.3.0.patch else null) ];
4+ packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
5+ packages.parallel.patches = [ ({ version, revision }: if version == "3.2.1.1" && revision == 0 then ./parallel-3.2.1.1.patch else null) ];
4 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
5 packages.random.patches = [ ({ version, revision }: if version == "1.1" && revision == 0 then ./random-1.1.patch else null) ];
7 packages.random.patches = [ ({ version, revision }: if version == "1.1" && revision == 0 then ./random-1.1.patch else null) ];
6 packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
8 packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.deepseq.patches = [ ({ version, revision }: if version == "1.4.3.0" && revision == 0 then ./deepseq-1.4.3.0.patch else null) ];
8 packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9 packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9− packages.parallel.patches = [ ({ version, revision }: if version == "3.2.1.1" && revision == 0 then ./parallel-3.2.1.1.patch else null) ];
10 packages.vector.patches = [ ({ version, revision }: if version == "0.11.0.0" && revision == 0 then ./vector-0.11.0.0.patch else null) ];
10 packages.vector.patches = [ ({ version, revision }: if version == "0.11.0.0" && revision == 0 then ./vector-0.11.0.0.patch else null) ];
11}
11}
patches/ghc844/default.nix+3−3
@@ -1,11 +1,11 @@
1{
1{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3 packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0" && revision == 0 then ./array-0.5.2.0.patch else null) ];
2 packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0" && revision == 0 then ./array-0.5.2.0.patch else null) ];
3+ packages.deepseq.patches = [ ({ version, revision }: if version == "1.4.3.0" && revision == 0 then ./deepseq-1.4.3.0.patch else null) ];
4+ packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
5+ packages.parallel.patches = [ ({ version, revision }: if version == "3.2.1.1" && revision == 0 then ./parallel-3.2.1.1.patch else null) ];
4 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
5 packages.random.patches = [ ({ version, revision }: if version == "1.1" && revision == 0 then ./random-1.1.patch else null) ];
7 packages.random.patches = [ ({ version, revision }: if version == "1.1" && revision == 0 then ./random-1.1.patch else null) ];
6 packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
8 packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.deepseq.patches = [ ({ version, revision }: if version == "1.4.3.0" && revision == 0 then ./deepseq-1.4.3.0.patch else null) ];
8 packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9 packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9− packages.parallel.patches = [ ({ version, revision }: if version == "3.2.1.1" && revision == 0 then ./parallel-3.2.1.1.patch else null) ];
10 packages.vector.patches = [ ({ version, revision }: if version == "0.11.0.0" && revision == 0 then ./vector-0.11.0.0.patch else null) ];
10 packages.vector.patches = [ ({ version, revision }: if version == "0.11.0.0" && revision == 0 then ./vector-0.11.0.0.patch else null) ];
11}
11}
patches/ghc861/default.nix+5−5
@@ -1,11 +1,11 @@
1{
1{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4− packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
5 packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0" && revision == 0 then ./array-0.5.2.0.patch else null) ];
2 packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0" && revision == 0 then ./array-0.5.2.0.patch else null) ];
3+ packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
4+ packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
5+ packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
6 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
7− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
8− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9 packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0" && revision == 0 then ./process-1.6.3.0.patch else null) ];
7 packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0" && revision == 0 then ./process-1.6.3.0.patch else null) ];
8+ packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
10 packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
9 packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
10+ packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
11}
11}
patches/ghc862/default.nix+4−4
@@ -1,10 +1,10 @@
1{
1{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4 packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
2 packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
3+ packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4+ packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
5 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
5 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
8 packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0" && revision == 0 then ./process-1.6.3.0.patch else null) ];
6 packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0" && revision == 0 then ./process-1.6.3.0.patch else null) ];
7+ packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
9 packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
8 packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
9+ packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
10}
10}
patches/ghc863/default.nix+4−4
@@ -1,10 +1,10 @@
1{
1{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4 packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
2 packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
3+ packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4+ packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
5 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
5 packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
8 packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0" && revision == 0 then ./process-1.6.3.0.patch else null) ];
6 packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0" && revision == 0 then ./process-1.6.3.0.patch else null) ];
7+ packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2" && revision == 0 then ./time-1.8.0.2.patch else null) ];
9 packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
8 packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
9+ packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
10}
10}
patches/ghc864/default.nixnew file+2
@@ -0,0 +1,2 @@
1+{
2+}