summary refs log tree commit diff
path: root/pkgs/development/libraries/ppl
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2014-05-28 01:35:31 -0500
committerJohn Wiegley <johnw@newartisans.com>2014-05-28 01:35:31 -0500
commit4cb43d2a756449c43e6ce4713b0eb8169591597f (patch)
treef5b0586a90e37b0c4eaaec0d6741becbf4f52a15 /pkgs/development/libraries/ppl
parentcdadc70e5d5c204883f2f864563660e70f3e0c6a (diff)
downloadnixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.tar
nixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.tar.gz
nixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.tar.bz2
nixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.tar.lz
nixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.tar.xz
nixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.tar.zst
nixpkgs-4cb43d2a756449c43e6ce4713b0eb8169591597f.zip
Build ppl and gmp correctly for building gcc48 on darwin
Diffstat (limited to 'pkgs/development/libraries/ppl')
-rw-r--r--pkgs/development/libraries/ppl/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/libraries/ppl/default.nix b/pkgs/development/libraries/ppl/default.nix
index cbdb7b128b4..2c22317a6ca 100644
--- a/pkgs/development/libraries/ppl/default.nix
+++ b/pkgs/development/libraries/ppl/default.nix
@@ -13,7 +13,10 @@ stdenv.mkDerivation rec {
   nativeBuildInputs = [ perl gnum4 ];
   propagatedBuildInputs = [ gmpxx ];
 
-  configureFlags = "--disable-watchdog";
+  configureFlags = [ "--disable-watchdog" "CPPFLAGS=-fexceptions" ] ++
+    stdenv.lib.optionals stdenv.isDarwin [
+      "--disable-ppl_lcdd" "--disable-ppl_lpsol" "--disable-ppl_pips"
+    ];
 
   patches = [ ./upstream-based.patch ];