File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 67
67
ghc910 = true ;
68
68
} // nixpkgs . lib . optionalAttrs ( nixpkgsName == "unstable" ) {
69
69
ghc810 = true ;
70
- ghc92 = true ;
71
- ghc94 = true ;
70
+ ghc92 = false ;
71
+ ghc94 = false ;
72
72
ghc96 = true ;
73
73
ghc98 = true ;
74
74
ghc98llvm = false ;
98
98
&& ( ( system == "x86_64-linux" && ! builtins . elem compiler-nix-name [ "ghc8107" "ghc902" "ghc928" "ghc948" ] )
99
99
|| ( system == "x86_64-darwin" && builtins . elem compiler-nix-name [ ] ) ) ) { # TODO add ghc versions when we have more darwin build capacity
100
100
inherit ( lib . systems . examples ) ucrt64 ;
101
- } // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "unstable" ) {
101
+ } // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "unstable" && ! builtins . elem compiler-nix-name [ "ghc902" "ghc928" "ghc948" ] ) {
102
102
# Musl cross only works on linux
103
103
# aarch64 cross only works on linux
104
104
inherit ( lib . systems . examples ) musl32 musl64 aarch64-multiplatform ;
105
- } // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "R2405" ) {
105
+ } // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "R2405" && ! builtins . elem compiler-nix-name [ "ghc902" "ghc928" "ghc948" ] ) {
106
106
inherit ( lib . systems . examples ) aarch64-android armv7a-android-prebuilt ;
107
107
} // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "unstable" && ! builtins . elem compiler-nix-name [ "ghc8107" "ghc902" ] ) {
108
108
# TODO fix this for the compilers we build with hadrian (ghc >=9.4)
You can’t perform that action at this time.
0 commit comments