From 4fab7321bf17b23572c57f05aedbf2271e304074 Mon Sep 17 00:00:00 2001 From: Jude Taylor Date: Thu, 23 Jul 2015 15:47:16 -0700 Subject: make changes needed to build mongodb --- pkgs/development/libraries/kyotocabinet/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'pkgs/development/libraries/kyotocabinet') diff --git a/pkgs/development/libraries/kyotocabinet/default.nix b/pkgs/development/libraries/kyotocabinet/default.nix index 6c4575b4e9d4..6617816b642b 100644 --- a/pkgs/development/libraries/kyotocabinet/default.nix +++ b/pkgs/development/libraries/kyotocabinet/default.nix @@ -8,6 +8,18 @@ stdenv.mkDerivation rec { sha256 = "0g6js20x7vnpq4p8ghbw3mh9wpqksya9vwhzdx6dnlf354zjsal1"; }; + prePatch = stdenv.lib.optionalString stdenv.isDarwin '' + substituteInPlace kccommon.h \ + --replace tr1/unordered_map unordered_map \ + --replace tr1/unordered_set unordered_set \ + --replace tr1::hash std::hash \ + --replace tr1::unordered_map std::unordered_map \ + --replace tr1::unordered_set std::unordered_set + + substituteInPlace lab/kcdict/Makefile --replace stdc++ c++ + substituteInPlace configure --replace stdc++ c++ + ''; + buildInputs = [ zlib ]; meta = with stdenv.lib; { -- cgit 1.4.1