anchor.diff:            EOF
   
             rbConfig=$(find $out/lib/ruby -name rbconfig.rb)
  +        '' + opString rubygemsSupport ''
  +          # Update rubygems
  +          pushd rubygems
  +          chmod +w bundler/bundler.gemspec
  +          ${buildRuby} setup.rb
  +          popd
           '' + opString docSupport ''
             # Prevent the docs from being included in the closure
             sed -i "s|\$(DESTDIR)$devdoc|\$(datarootdir)/\$(RI_BASE_NAME)|" $rbConfig
  
positive.code:             patchLevel = ver.patchLevel;
            }).${ver.majMinTiny};
  
          postUnpack = ''
            cp -r ${rubygems} $sourceRoot/rubygems
          '';
  
  
negative.code:     baseruby = self.override {
        useRailsExpress = false;
        docSupport = false;
        rubygemsSupport = false;
      };
      self = lib.makeOverridable (
        { stdenv, buildPackages, lib
        , fetchurl, fetchFromSavannah, fetchFromGitHub
        , useRailsExpress ? true
        , rubygemsSupport ? true
        , zlib, zlibSupport ? true
        , openssl, opensslSupport ? true
        , gdbm, gdbmSupport ? true
  