From 05238cd353d6b48aa02bfd59bb5a90299bff2a98 Mon Sep 17 00:00:00 2001 From: Joel Taylor Date: Thu, 14 Aug 2014 17:55:10 -0700 Subject: [PATCH] call patches with the right nix --- pkgs/development/interpreters/ruby/gems.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/ruby/gems.nix b/pkgs/development/interpreters/ruby/gems.nix index 7b9122080b5..59b477b505e 100644 --- a/pkgs/development/interpreters/ruby/gems.nix +++ b/pkgs/development/interpreters/ruby/gems.nix @@ -21,7 +21,7 @@ self = rec { # import an attrset full of gems, then override badly behaved ones importGems = file: args: let - patches = callPackage ./patches.nix { gems = builtGems; }; + patches = callPackage ./patches.nix { inherit ruby; gems = builtGems; }; preBuilt = callPackage file ({ inherit buildRubyGem; self = builtGems; } // args); builtGems = self // (lib.mapAttrs (gem: deriv: if patches ? "${gem}" @@ -60,6 +60,11 @@ self = rec { doCheck = false; # check depends on rspec! }; + json = buildRubyGem { + name = "json-1.8.1"; + sha256 = "0002bsycvizvkmk1jyv8px1hskk6wrjfk4f7x5byi8gxm6zzn6wn"; + }; + rspec = rspec_3_0; rspec_3_0 = buildRubyGem {