--- ruby-2.1.2.orig/lib/rdoc.rb 2014-09-02 17:14:28.719224215 -0300 +++ ruby-2.1.2/lib/rdoc.rb 2014-09-02 17:14:28.762223911 -0300 @@ -109,6 +109,8 @@ def self.load_yaml begin gem 'psych' + rescue NameError => e # --disable-gems + raise unless e.name == :gem rescue Gem::LoadError end --- ruby-2.1.2.orig/lib/rdoc/markdown.rb 2014-09-02 17:14:28.761223918 -0300 +++ ruby-2.1.2/lib/rdoc/markdown.rb 2014-09-02 17:14:28.805223607 -0300 @@ -525,7 +525,6 @@ - require 'rubygems' require 'rdoc' require 'rdoc/markup/to_joined_paragraph' require 'rdoc/markdown/entities' --- ruby-2.1.2.orig/lib/rdoc/text.rb 2014-09-02 17:14:28.721224201 -0300 +++ ruby-2.1.2/lib/rdoc/text.rb 2014-09-02 17:14:28.764223897 -0300 @@ -10,6 +10,8 @@ begin gem 'json' +rescue NameError => e # --disable-gems + raise unless e.name == :gem rescue Gem::LoadError end