summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-02-05 13:28:54 +0100
committerPeter Simons <simons@cryp.to>2015-02-05 13:55:19 +0100
commit9c5d5b4e93431ad9fd523ad3d0db11eba5844313 (patch)
treef05e8ac36729c8af6948dd8cb8505969d50bd4cf /pkgs/development/haskell-modules/configuration-common.nix
parent0bfd77b0f17c5b68c5e4576a966065b17d3cf177 (diff)
downloadnixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.tar
nixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.tar.gz
nixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.tar.bz2
nixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.tar.lz
nixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.tar.xz
nixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.tar.zst
nixpkgs-9c5d5b4e93431ad9fd523ad3d0db11eba5844313.zip
Downgrade more Haskell packages to LLVM 3.4.
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index d2bb14335a5..6e64bde1bb4 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -443,8 +443,10 @@ self: super: {
   # https://github.com/ucsd-progsys/liquid-fixpoint/issues/44
   liquid-fixpoint = overrideCabal super.liquid-fixpoint (drv: { preConfigure = "patchShebangs ."; });
 
-  # https://github.com/jimsnow/glome/issues/2
-  GlomeVec = super.GlomeVec.override { llvm = pkgs.llvm_34; };
+  # LLVM 3.5 breaks GHC: https://ghc.haskell.org/trac/ghc/ticket/9142.
+  GlomeVec = super.GlomeVec.override { llvm = pkgs.llvm_34; };  # https://github.com/jimsnow/glome/issues/2
+  gloss-raster = super.gloss-raster.override { llvm = pkgs.llvm_34; };
+  repa-examples = super.repa-examples.override { llvm = pkgs.llvm_34; };
 
   # Upstream notified by e-mail.
   OpenGLRaw21 = markBrokenVersion "1.2.0.1" super.OpenGLRaw21;