mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-22 05:19:00 +02:00
passthru ruby, make stdenv overridable
This commit is contained in:
parent
2a3f2cfce8
commit
2b0750f87a
|
@ -5,6 +5,7 @@ lib.makeOverridable (
|
||||||
{ name
|
{ name
|
||||||
, ruby ? defs.ruby
|
, ruby ? defs.ruby
|
||||||
, rubygems ? (rubygemsFun ruby)
|
, rubygems ? (rubygemsFun ruby)
|
||||||
|
, stdenv ? ruby.stdenv
|
||||||
, namePrefix ? "${ruby.name}" + "-"
|
, namePrefix ? "${ruby.name}" + "-"
|
||||||
, buildInputs ? []
|
, buildInputs ? []
|
||||||
, doCheck ? false
|
, doCheck ? false
|
||||||
|
@ -13,7 +14,8 @@ lib.makeOverridable (
|
||||||
, gemPath ? []
|
, gemPath ? []
|
||||||
, ...} @ attrs:
|
, ...} @ attrs:
|
||||||
|
|
||||||
ruby.stdenv.mkDerivation (attrs // {
|
stdenv.mkDerivation (attrs // {
|
||||||
|
inherit ruby rubygems;
|
||||||
inherit doCheck;
|
inherit doCheck;
|
||||||
|
|
||||||
buildInputs = [ rubygems makeWrapper git ] ++ buildInputs;
|
buildInputs = [ rubygems makeWrapper git ] ++ buildInputs;
|
||||||
|
|
Loading…
Reference in a new issue