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