Author: shlevy
Date: Fri Feb 17 21:40:14 2012
New Revision: 32370
URL: https://nixos.org/websvn/nix/?rev=32370&sc=1

Log:
Ruby gems: Install all dependent gems in the user environment

Modified:
   nixpkgs/trunk/pkgs/development/interpreters/ruby/gem.nix

Modified: nixpkgs/trunk/pkgs/development/interpreters/ruby/gem.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/interpreters/ruby/gem.nix    Fri Feb 17 
21:37:15 2012        (r32369)
+++ nixpkgs/trunk/pkgs/development/interpreters/ruby/gem.nix    Fri Feb 17 
21:40:14 2012        (r32370)
@@ -40,6 +40,15 @@
 
       runHook postInstall
     '';
+
+    propagatedUserEnvPkgs = requiredGems;
+    postFixup = ''
+      if [ -n "$propagatedUserEnvPkgs" ]; then
+          mkdir -p "$out/nix-support"
+          echo "$propagatedUserEnvPkgs" > 
"$out/nix-support/propagated-user-env-packages"
+      fi
+    '';
+
   };
   mb = stdenv.lib.maybeAttr;
   patchedGem = a: stdenv.mkDerivation (removeAttrs 
(stdenv.lib.mergeAttrsByFuncDefaults
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to