on iko/ghcjs-patch-master help sign in
no patch versions
commit3a6c2f823d0db6ac6730dcf78076fd5d904fba85 authorMoritz Angermann <moritz.angermann@gmail.com> dateFri 18 Jan 2019, 16:03 (8 years ago) parent5acc8b9
6 files changed+44−44
patches/ghc843/default.nix+9−9 patches/ghc844/default.nix+9−9 patches/ghc861/default.nix+9−9 patches/ghc862/default.nix+8−8 patches/ghc863/default.nix+8−8 patches/update-patches.sh+1−1
patches/ghc843/default.nix+9−9
@@ -1,11 +1,11 @@
11{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3.patch" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0.patch" && revision == 0 then ./array-0.5.2.0.patch else null) ];
4− packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0.patch" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
5− packages.random.patches = [ ({ version, revision }: if version == "1.1.patch" && revision == 0 then ./random-1.1.patch else null) ];
6− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2.patch" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.deepseq.patches = [ ({ version, revision }: if version == "1.4.3.0.patch" && revision == 0 then ./deepseq-1.4.3.0.patch else null) ];
8− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2.patch" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9− packages.parallel.patches = [ ({ version, revision }: if version == "3.2.1.1.patch" && revision == 0 then ./parallel-3.2.1.1.patch else null) ];
10− packages.vector.patches = [ ({ version, revision }: if version == "0.11.0.0.patch" && revision == 0 then ./vector-0.11.0.0.patch else null) ];
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) ];
4+ 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) ];
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.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.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) ];
1111}
patches/ghc844/default.nix+9−9
@@ -1,11 +1,11 @@
11{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3.patch" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0.patch" && revision == 0 then ./array-0.5.2.0.patch else null) ];
4− packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0.patch" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
5− packages.random.patches = [ ({ version, revision }: if version == "1.1.patch" && revision == 0 then ./random-1.1.patch else null) ];
6− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2.patch" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.deepseq.patches = [ ({ version, revision }: if version == "1.4.3.0.patch" && revision == 0 then ./deepseq-1.4.3.0.patch else null) ];
8− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2.patch" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9− packages.parallel.patches = [ ({ version, revision }: if version == "3.2.1.1.patch" && revision == 0 then ./parallel-3.2.1.1.patch else null) ];
10− packages.vector.patches = [ ({ version, revision }: if version == "0.11.0.0.patch" && revision == 0 then ./vector-0.11.0.0.patch else null) ];
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) ];
4+ 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) ];
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.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.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) ];
1111}
patches/ghc861/default.nix+9−9
@@ -1,11 +1,11 @@
11{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3.patch" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1.patch" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4− packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0.patch" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
5− packages.array.patches = [ ({ version, revision }: if version == "0.5.2.0.patch" && revision == 0 then ./array-0.5.2.0.patch else null) ];
6− packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0.patch" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
7− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2.patch" && revision == 0 then ./time-1.8.0.2.patch else null) ];
8− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2.patch" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
9− packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0.patch" && revision == 0 then ./process-1.6.3.0.patch else null) ];
10− packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0.patch" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
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) ];
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) ];
10+ packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
1111}
patches/ghc862/default.nix+8−8
@@ -1,10 +1,10 @@
11{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3.patch" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1.patch" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4− packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0.patch" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
5− packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0.patch" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2.patch" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2.patch" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
8− packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0.patch" && revision == 0 then ./process-1.6.3.0.patch else null) ];
9− packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0.patch" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
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.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) ];
9+ packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
1010}
patches/ghc863/default.nix+8−8
@@ -1,10 +1,10 @@
11{
2− packages.hpc.patches = [ ({ version, revision }: if version == "0.6.0.3.patch" && revision == 0 then ./hpc-0.6.0.3.patch else null) ];
3− packages.containers.patches = [ ({ version, revision }: if version == "0.6.0.1.patch" && revision == 0 then ./containers-0.6.0.1.patch else null) ];
4− packages.binary.patches = [ ({ version, revision }: if version == "0.8.6.0.patch" && revision == 0 then ./binary-0.8.6.0.patch else null) ];
5− packages.parsec.patches = [ ({ version, revision }: if version == "3.1.13.0.patch" && revision == 0 then ./parsec-3.1.13.0.patch else null) ];
6− packages.time.patches = [ ({ version, revision }: if version == "1.8.0.2.patch" && revision == 0 then ./time-1.8.0.2.patch else null) ];
7− packages.unix.patches = [ ({ version, revision }: if version == "2.7.2.2.patch" && revision == 0 then ./unix-2.7.2.2.patch else null) ];
8− packages.process.patches = [ ({ version, revision }: if version == "1.6.3.0.patch" && revision == 0 then ./process-1.6.3.0.patch else null) ];
9− packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0.patch" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
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.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) ];
9+ packages.transformers.patches = [ ({ version, revision }: if version == "0.5.5.0" && revision == 0 then ./transformers-0.5.5.0.patch else null) ];
1010}
patches/update-patches.sh+1−1
@@ -4,7 +4,7 @@ for ghc in $(find . -name "ghc*" -type d); do
44 echo "{" > default.nix
55 (for a in $(find . -name "*.patch" -type f); do
66 b=${a%%.patch};
7− b=${a##./};
7+ b=${b##./};
88 echo " packages.${b%%-*}.patches = [ ({ version, revision }: if version == \"${b##*-}\" && revision == 0 then $a else null) ];" >> default.nix
99 done) || true
1010 echo "}" >> default.nix)