···15, # LLVM is conceptually a run-time-only depedendency, but for
16 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
17 # build-time dependency too.
18- buildLlvmPackages, llvmPackages
1920, # If enabled, GHC will be built with the GPL-free but slower integer-simple
21 # library instead of the faster but GPLed integer-gmp library.
···122123 toolsForTarget = [
124 pkgsBuildTarget.targetPackages.stdenv.cc
125- ] ++ lib.optional useLLVM buildLlvmPackages.llvm;
126127 targetCC = builtins.head toolsForTarget;
128
···15, # LLVM is conceptually a run-time-only depedendency, but for
16 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
17 # build-time dependency too.
18+ buildTargetLlvmPackages, llvmPackages
1920, # If enabled, GHC will be built with the GPL-free but slower integer-simple
21 # library instead of the faster but GPLed integer-gmp library.
···122123 toolsForTarget = [
124 pkgsBuildTarget.targetPackages.stdenv.cc
125+ ] ++ lib.optional useLLVM buildTargetLlvmPackages.llvm;
126127 targetCC = builtins.head toolsForTarget;
128
+2-2
pkgs/development/compilers/ghc/8.8.4.nix
···14, # LLVM is conceptually a run-time-only depedendency, but for
15 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
16 # build-time dependency too.
17- buildLlvmPackages, llvmPackages
1819, # If enabled, GHC will be built with the GPL-free but slower integer-simple
20 # library instead of the faster but GPLed integer-gmp library.
···130131 toolsForTarget = [
132 pkgsBuildTarget.targetPackages.stdenv.cc
133- ] ++ lib.optional useLLVM buildLlvmPackages.llvm;
134135 targetCC = builtins.head toolsForTarget;
136
···14, # LLVM is conceptually a run-time-only depedendency, but for
15 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
16 # build-time dependency too.
17+ buildTargetLlvmPackages, llvmPackages
1819, # If enabled, GHC will be built with the GPL-free but slower integer-simple
20 # library instead of the faster but GPLed integer-gmp library.
···130131 toolsForTarget = [
132 pkgsBuildTarget.targetPackages.stdenv.cc
133+ ] ++ lib.optional useLLVM buildTargetLlvmPackages.llvm;
134135 targetCC = builtins.head toolsForTarget;
136
+2-2
pkgs/development/compilers/ghc/9.0.1.nix
···16, # LLVM is conceptually a run-time-only depedendency, but for
17 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
18 # build-time dependency too.
19- buildLlvmPackages, llvmPackages
2021, # If enabled, GHC will be built with the GPL-free but slower integer-simple
22 # library instead of the faster but GPLed integer-gmp library.
···117118 toolsForTarget = [
119 pkgsBuildTarget.targetPackages.stdenv.cc
120- ] ++ lib.optional useLLVM buildLlvmPackages.llvm;
121122 targetCC = builtins.head toolsForTarget;
123
···16, # LLVM is conceptually a run-time-only depedendency, but for
17 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
18 # build-time dependency too.
19+ buildTargetLlvmPackages, llvmPackages
2021, # If enabled, GHC will be built with the GPL-free but slower integer-simple
22 # library instead of the faster but GPLed integer-gmp library.
···117118 toolsForTarget = [
119 pkgsBuildTarget.targetPackages.stdenv.cc
120+ ] ++ lib.optional useLLVM buildTargetLlvmPackages.llvm;
121122 targetCC = builtins.head toolsForTarget;
123
+2-2
pkgs/development/compilers/ghc/9.2.1.nix
···16, # LLVM is conceptually a run-time-only depedendency, but for
17 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
18 # build-time dependency too.
19- buildLlvmPackages, llvmPackages
2021, # If enabled, GHC will be built with the GPL-free but slower integer-simple
22 # library instead of the faster but GPLed integer-gmp library.
···117118 toolsForTarget = [
119 pkgsBuildTarget.targetPackages.stdenv.cc
120- ] ++ lib.optional useLLVM buildLlvmPackages.llvm;
121122 targetCC = builtins.head toolsForTarget;
123
···16, # LLVM is conceptually a run-time-only depedendency, but for
17 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
18 # build-time dependency too.
19+ buildTargetLlvmPackages, llvmPackages
2021, # If enabled, GHC will be built with the GPL-free but slower integer-simple
22 # library instead of the faster but GPLed integer-gmp library.
···117118 toolsForTarget = [
119 pkgsBuildTarget.targetPackages.stdenv.cc
120+ ] ++ lib.optional useLLVM buildTargetLlvmPackages.llvm;
121122 targetCC = builtins.head toolsForTarget;
123
+2-2
pkgs/development/compilers/ghc/head.nix
···21, # LLVM is conceptually a run-time-only depedendency, but for
22 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
23 # build-time dependency too.
24- buildLlvmPackages, llvmPackages
2526, # If enabled, GHC will be built with the GPL-free but slightly slower native
27 # bignum backend instead of the faster but GPLed gmp backend.
···130131 toolsForTarget = [
132 pkgsBuildTarget.targetPackages.stdenv.cc
133- ] ++ lib.optional useLLVM buildLlvmPackages.llvm;
134135 targetCC = builtins.head toolsForTarget;
136
···21, # LLVM is conceptually a run-time-only depedendency, but for
22 # non-x86, we need LLVM to bootstrap later stages, so it becomes a
23 # build-time dependency too.
24+ buildTargetLlvmPackages, llvmPackages
2526, # If enabled, GHC will be built with the GPL-free but slightly slower native
27 # bignum backend instead of the faster but GPLed gmp backend.
···130131 toolsForTarget = [
132 pkgsBuildTarget.targetPackages.stdenv.cc
133+ ] ++ lib.optional useLLVM buildTargetLlvmPackages.llvm;
134135 targetCC = builtins.head toolsForTarget;
136