about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEvgeny Egorochkin <phreedom@yandex.ru>2014-12-20 00:56:02 +0200
committerEvgeny Egorochkin <phreedom@yandex.ru>2014-12-20 01:01:39 +0200
commitd9dbeeca798553329e461e249710228d6de107c6 (patch)
treed26468f044530ba4e2fb21d8916aeabdc0236d12
parentd500a52ebaea59541ccc01c7ae9634372d772419 (diff)
downloadnixlib-d9dbeeca798553329e461e249710228d6de107c6.tar
nixlib-d9dbeeca798553329e461e249710228d6de107c6.tar.gz
nixlib-d9dbeeca798553329e461e249710228d6de107c6.tar.bz2
nixlib-d9dbeeca798553329e461e249710228d6de107c6.tar.lz
nixlib-d9dbeeca798553329e461e249710228d6de107c6.tar.xz
nixlib-d9dbeeca798553329e461e249710228d6de107c6.tar.zst
nixlib-d9dbeeca798553329e461e249710228d6de107c6.zip
ruby gems: propagate ruby because it contains the hooks to add gem search paths, needed by nix-shell-created environments
-rw-r--r--pkgs/development/interpreters/ruby/gem.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/interpreters/ruby/gem.nix b/pkgs/development/interpreters/ruby/gem.nix
index 22801aa5b044..b5be8cf2b657 100644
--- a/pkgs/development/interpreters/ruby/gem.nix
+++ b/pkgs/development/interpreters/ruby/gem.nix
@@ -3,7 +3,7 @@
 let
   gemDefaults = { name, basename, requiredGems, sha256, meta }:
   {
-    buildInputs = [rubygems ruby makeWrapper];
+    buildInputs = [rubygems makeWrapper];
     unpackPhase = ":";
     configurePhase=":";
     bulidPhase=":";
@@ -15,7 +15,8 @@ let
 
     name = "ruby-${name}";
 
-    propagatedBuildInputs = requiredGems;
+    propagatedBuildInputs = requiredGems ++ [ruby];
+
     inherit meta;
 
     installPhase = ''