···
# Use this rather than `rec { ... }` below for sake of overlays.
inherit (pkgs.haskell) compiler packages;
51
+
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_20;
52
+
llvmPackages = pkgs.llvmPackages_20;
lib = haskellLibUncomposable;
···
# Required to bootstrap 9.4.8.
ghc902Binary = callPackage ../development/compilers/ghc/9.0.2-binary.nix {
75
-
llvmPackages = pkgs.llvmPackages_20;
78
+
inherit llvmPackages;
ghc924Binary = callPackage ../development/compilers/ghc/9.2.4-binary.nix { };
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
94
-
# Support range >= 10 && < 14
95
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12;
96
-
llvmPackages = pkgs.llvmPackages_12;
97
+
inherit buildTargetLlvmPackages llvmPackages;
ghc963 = callPackage ../development/compilers/ghc/9.6.3.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
106
-
# Support range >= 11 && < 16
107
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
108
-
llvmPackages = pkgs.llvmPackages_15;
107
+
inherit buildTargetLlvmPackages llvmPackages;
ghc967 = callPackage ../development/compilers/ghc/9.6.7.nix {
bootPkgs = bb.packages.ghc924Binary;
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
117
-
# Support range >= 11 && < 16
118
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
119
-
llvmPackages = pkgs.llvmPackages_15;
116
+
inherit buildTargetLlvmPackages llvmPackages;
ghc984 = callPackage ../development/compilers/ghc/9.8.4.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
133
-
# Support range >= 11 && < 16
134
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
135
-
llvmPackages = pkgs.llvmPackages_15;
130
+
inherit buildTargetLlvmPackages llvmPackages;
ghc9101 = callPackage ../development/compilers/ghc/9.10.1.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
154
-
# 2023-01-15: Support range >= 11 && < 16
155
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
156
-
llvmPackages = pkgs.llvmPackages_15;
149
+
inherit buildTargetLlvmPackages llvmPackages;
ghc9102 = callPackage ../development/compilers/ghc/9.10.2.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
174
-
# 2023-01-15: Support range >= 11 && < 16
175
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15;
176
-
llvmPackages = pkgs.llvmPackages_15;
167
+
inherit buildTargetLlvmPackages llvmPackages;
ghc9103 = callPackage ../development/compilers/ghc/9.10.3.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
208
-
# 2024-12-21: Support range >= 13 && < 20
209
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_19;
210
-
llvmPackages = pkgs.llvmPackages_19;
199
+
inherit buildTargetLlvmPackages llvmPackages;
ghc9122 = callPackage ../development/compilers/ghc/9.12.2.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
221
-
# 2024-12-21: Support range >= 13 && < 20
222
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_19;
223
-
llvmPackages = pkgs.llvmPackages_19;
210
+
inherit buildTargetLlvmPackages llvmPackages;
ghc912 = compiler.ghc9122;
ghcHEAD = callPackage ../development/compilers/ghc/head.nix {
···
# https://github.com/xattr/xattr/issues/44 and
# https://github.com/xattr/xattr/issues/55 are solved.
inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook;
233
-
# 2023-01-15: Support range >= 11 && < 16
234
-
buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_18;
235
-
llvmPackages = pkgs.llvmPackages_18;
220
+
inherit buildTargetLlvmPackages llvmPackages;
# Starting from GHC 9, integer-{simple,gmp} is replaced by ghc-bignum