diff options
author | arcnmx <arcnmx@users.noreply.github.com> | 2021-12-22 19:25:41 -0800 |
---|---|---|
committer | arcnmx <arcnmx@users.noreply.github.com> | 2021-12-23 07:32:59 -0800 |
commit | 4ac0f8e045b31feac792bd39fa26e5f12dc18fe7 (patch) | |
tree | ad3ea50e763336a81502f294b1ee3ad5fd50a98e /pkgs/development/interpreters/ruby | |
parent | 09e39249349e29df791b8c84390dd0e2c690f738 (diff) | |
download | nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.tar nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.tar.gz nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.tar.bz2 nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.tar.lz nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.tar.xz nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.tar.zst nixpkgs-4ac0f8e045b31feac792bd39fa26e5f12dc18fe7.zip |
ruby: more consistent baseRuby reference removal
Diffstat (limited to 'pkgs/development/interpreters/ruby')
-rw-r--r-- | pkgs/development/interpreters/ruby/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/ruby/default.nix b/pkgs/development/interpreters/ruby/default.nix index 3fc14665da2..76346e16845 100644 --- a/pkgs/development/interpreters/ruby/default.nix +++ b/pkgs/development/interpreters/ruby/default.nix @@ -206,7 +206,9 @@ let sed -i '/^ CONFIG\["\(BASERUBY\|SHELL\|GREP\|EGREP\|MKDIR_P\|MAKEDIRS\|INSTALL\)"\]/d' $rbConfig '' + opString useBaseRuby '' # Prevent the baseruby from being included in the closure. - sed -i "s|'--with-baseruby=${baseRuby}/bin/ruby'||" $rbConfig + ${removeReferencesTo}/bin/remove-references-to \ + -t ${baseRuby} \ + $rbConfig $out/lib/libruby* ''; disallowedRequisites = op (!jitSupport) stdenv.cc.cc |