From ed46e56842716d86b31370177bf7a1556d327521 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 16 Aug 2011 15:20:48 +0000 Subject: [PATCH] all-packages.nix: make 'boost' refer to version 1.46.0 on Darwin The 1.47.0 version doesn't compile for reasons I cannot debug since I don't have access to that platform. svn path=/nixpkgs/trunk/; revision=28616 --- pkgs/top-level/all-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9682a4f9198..d02c1ebdd03 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3023,7 +3023,9 @@ let boost144 = callPackage ../development/libraries/boost/1.44.nix { }; boost146 = callPackage ../development/libraries/boost/1.46.nix { }; boost147 = callPackage ../development/libraries/boost/1.47.nix { }; - boost = boost147; + # 1.47.0 doesn't compile on Darwin. The issue is probably trivial to + # fix, but no-one has done it yet. + boost = if stdenv.isDarwin then boost146 else boost147; # A Boost build with all library variants enabled. Very large (about 250 MB). boostFull = appendToName "full" (boost.override {