haskell-vector: build the package with -msse2 on i686 platforms to fix test suite failures

https://github.com/haskell/vector/issues/47
This commit is contained in:
Peter Simons 2014-10-15 09:20:55 +02:00
parent 53208292e2
commit 6d432d2164
4 changed files with 4 additions and 0 deletions

View file

@ -7,6 +7,7 @@ cabal.mkDerivation (self: {
version = "0.10.0.1";
sha256 = "1bq8am8qnpnsla315i21f1kikikalyz9ps1izxgpr9q1ic2lbsgc";
buildDepends = [ deepseq primitive ];
configureFlags = "${self.stdenv.lib.optionalString self.stdenv.isi686 "--ghc-options=-msse2"}";
meta = {
homepage = "http://code.haskell.org/vector";
description = "Efficient Arrays";

View file

@ -7,6 +7,7 @@ cabal.mkDerivation (self: {
version = "0.10.11.0";
sha256 = "0f5jks8q0287zgzlfg3x7akpahck6dm1c37hb8kk6qn51csx515j";
buildDepends = [ deepseq primitive ];
configureFlags = "${self.stdenv.lib.optionalString self.stdenv.isi686 "--ghc-options=-msse2"}";
meta = {
homepage = "https://github.com/haskell/vector";
description = "Efficient Arrays";

View file

@ -13,6 +13,7 @@ cabal.mkDerivation (self: {
QuickCheck random testFramework testFrameworkQuickcheck2
transformers
];
configureFlags = "${self.stdenv.lib.optionalString self.stdenv.isi686 "--ghc-options=-msse2"}";
meta = {
homepage = "https://github.com/haskell/vector";
description = "Efficient Arrays";

View file

@ -7,6 +7,7 @@ cabal.mkDerivation (self: {
version = "0.10.9.3";
sha256 = "08mlg0v7an6mm04skvxrgfndab0wikfs4glv7jj8ylxwc8959kdx";
buildDepends = [ deepseq primitive ];
configureFlags = "${self.stdenv.lib.optionalString self.stdenv.isi686 "--ghc-options=-msse2"}";
meta = {
homepage = "https://github.com/haskell/vector";
description = "Efficient Arrays";